.headerSection{background:var(--app-surface)!important;border-bottom:1px solid var(--app-border);box-shadow:0 4px 20px #18233a0d;height:72px;justify-content:space-between;padding:0 40px;width:100%;z-index:10}.headerSection,.headerSection .menu-section{align-items:center;display:flex;flex-direction:row}.headerSection .menu-section{gap:10px;justify-content:flex-end}.headerSection .menu-section .clock{background-color:#f8f8f8;border-radius:50%;box-shadow:0 0 15px #0000001a;height:44px;position:relative;width:44px}.headerSection .menu-section .clock .clock-face{height:100%;position:relative;width:100%}.headerSection .menu-section .clock .clock-face .hand{border-radius:10px;bottom:50%;left:50%;position:absolute;transform-origin:50% 100%}.headerSection .menu-section .clock .clock-face .hour-hand{background-color:#333;height:15px;margin-left:-1px;width:2px}.headerSection .menu-section .clock .clock-face .minute-hand{background-color:#555;height:20px;margin-left:-1px;width:2px}.headerSection .menu-section .clock .clock-face .second-hand{background-color:#e74c3c;height:18px;margin-left:-1px;width:1px}.headerSection .menu-section .clock .clock-face .center-circle{background-color:#e74c3c;border-radius:50%;height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px;z-index:10}.headerSection .menu-section .current-time-view{display:flex;flex-direction:column;justify-content:center;margin-left:-10px;margin-right:20px}.headerSection .menu-section .current-time-view .current-date-text{color:var(--app-text);font-size:16px;font-weight:700;line-height:1.2}.headerSection .menu-section .current-time-view .current-time-text{color:var(--app-muted);font-size:16px;font-weight:700;line-height:1.2}.headerSection .menu-section .avatar{border:2px solid #087b8559;border-radius:50px;cursor:pointer;height:38px;object-fit:cover;padding:2px;width:38px}.headerSection .menu-section .nav-item{align-items:center;border-bottom:2px solid #0000;display:flex;height:72px;justify-content:center;padding:0 11px;transition:all .2s ease-in-out}.headerSection .menu-section .active{border-bottom:2px solid var(--app-primary);font-weight:650}.ant-switch{background-color:gray}.headerSection .timezone-view .ant-select{width:min(300px,24vw)}.headerSection .timezone-view .ant-select-selector{background:var(--app-bg)!important;border-color:var(--app-border)!important}@media(max-width:1200px){.headerSection{padding-inline:20px}.headerSection .menu-section{gap:5px}.headerSection .menu-section .nav-item{font-size:13px;padding-inline:7px}.headerSection .menu-section .clock,.headerSection .menu-section .current-time-view{display:none}}@media(max-width:800px){.headerSection .menu-section .nav-item,.headerSection .timezone-view{display:none}}.profile-dropdown{min-width:228px!important;padding-top:8px}.profile-dropdown .ant-dropdown-arrow:before,.profile-dropdown .ant-dropdown-menu{background:color-mix(in srgb,#fff 96%,#0000)!important;background:color-mix(in srgb,var(--app-surface,#fff) 96%,#0000)!important}.profile-dropdown .ant-dropdown-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #d8e8ec!important;border:1px solid var(--app-border,#d8e8ec)!important;border-radius:14px!important;box-shadow:0 22px 54px #10212b33!important;overflow:hidden;padding:8px!important}.profile-dropdown .ant-dropdown-menu-item{border-radius:9px!important;color:#607783!important;color:var(--app-muted,#607783)!important;font-size:13px;font-weight:600;gap:10px;margin:2px 0;min-height:42px;padding:0 11px!important;transition:color .16s ease,background .16s ease,transform .16s ease}.profile-dropdown .ant-dropdown-menu-item-icon{color:#087b85;font-size:16px!important;min-width:18px}.profile-dropdown .ant-dropdown-menu-title-content,.profile-dropdown .ant-dropdown-menu-title-content a{align-items:center;align-self:stretch;color:inherit;display:flex;flex:1 1;min-width:0}.profile-dropdown .ant-dropdown-menu-item-selected,.profile-dropdown .ant-dropdown-menu-item:hover{background:#087b851a!important;color:#087b85!important;transform:translateX(2px)}.profile-dropdown .ant-dropdown-menu-item-danger{border-radius:0 0 9px 9px!important;border-top:1px solid #d8e8ec;border-top:1px solid var(--app-border,#d8e8ec);color:#c44747!important;margin-top:7px}.profile-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon{color:#c44747}.profile-dropdown .ant-dropdown-menu-item-danger:hover{background:#c44747!important;color:#fff!important}.profile-dropdown .ant-dropdown-menu-item-danger:hover .ant-dropdown-menu-item-icon{color:#fff}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-arrow:before{background:#10232c!important}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu{background:rgba(16,35,44,.949)!important;border-color:#2d4651!important;box-shadow:0 24px 60px #0000006b!important}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item{color:#c2d0d6!important}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item-selected,:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item:hover{background:#4bd1d61c!important;color:#57dce1!important}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item-danger{border-top-color:#2d4651;color:#ff8585!important}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item-danger .ant-dropdown-menu-item-icon{color:#ff8585}:root[data-app-theme=dark] .profile-dropdown .ant-dropdown-menu-item-danger:hover{background:#c44747!important;color:#fff!important}.headerSection{height:76px;padding-inline:28px}.headerSection .main-logo{align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;color:var(--app-text);display:inline-flex;flex:0 0 auto;gap:11px;height:48px;padding:0;text-decoration:none;transition:transform .2s ease;width:auto}.headerSection .main-logo:hover{transform:translateY(-1px)}.headerSection .main-logo img{border-radius:0;display:block;flex:0 0 46px;height:46px;width:46px}.headerSection .main-logo .brand-wordmark{color:var(--app-text);font-size:clamp(17px,1.45vw,23px);font-weight:540;letter-spacing:-.035em;line-height:1;white-space:nowrap}.headerSection .main-logo .brand-wordmark strong{color:var(--app-primary);font-weight:800}.headerSection .menu-section{gap:8px;min-width:0}.headerSection .menu-section .timezone-view .ant-select{width:clamp(190px,19vw,280px)}.headerSection .menu-section .timezone-view .ant-select-selector{border-radius:11px!important;height:40px!important;padding-inline:12px!important}.headerSection .menu-section .timezone-view .ant-select-selection-item{color:var(--app-muted);font-size:12px;line-height:38px!important}.headerSection .menu-section .clock{background:linear-gradient(145deg,var(--app-surface),var(--app-bg));border:1px solid #087b853d;box-shadow:0 8px 22px #10212b1f,inset 0 0 0 3px #087b850d;flex:0 0 52px;height:52px;width:52px}.headerSection .menu-section .clock .clock-face{border-radius:50%}.headerSection .menu-section .clock .hour-mark{inset:4px;position:absolute}.headerSection .menu-section .clock .hour-mark-inner{background:var(--app-muted);border-radius:2px;height:4px;margin:0 auto;opacity:.55;width:2px}.headerSection .menu-section .clock .hour-mark:nth-child(3n+1) .hour-mark-inner{background:var(--app-primary);height:6px;opacity:1}.headerSection .menu-section .clock .hour-hand{background:var(--app-text);height:14px;margin-left:-1.5px;width:3px}.headerSection .menu-section .clock .minute-hand{background:var(--app-primary);height:20px;width:2px}.headerSection .menu-section .clock .second-hand{background:#ff5b6e;height:21px}.headerSection .menu-section .clock .center-circle{background:var(--app-primary);border:2px solid var(--app-surface);box-shadow:0 0 0 1px var(--app-primary);height:7px;width:7px}.headerSection .menu-section .current-time-view{align-items:center;background:linear-gradient(135deg,#28c4ca1f,var(--app-bg) 70%);border:1px solid #087b8533;border-radius:15px;box-shadow:0 7px 20px #18233a14;flex-direction:row;gap:11px;height:54px;margin:0 4px 0 0;min-width:142px;padding:7px 14px}.headerSection .menu-section .digital-clock-icon{color:var(--app-primary);font-size:22px}.headerSection .menu-section .digital-clock-copy{align-items:flex-start;display:flex;flex-direction:column}.headerSection .menu-section .current-time-view .current-time-text{font-feature-settings:"tnum";color:var(--app-text);font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.02em;line-height:1.15}.headerSection .menu-section .current-time-view .current-date-text{color:var(--app-muted);font-size:11px;font-weight:550;line-height:1.25}.headerSection .menu-section .theme-segmented{background:var(--app-bg);border:1px solid var(--app-border);border-radius:12px;padding:3px}.headerSection .menu-section .theme-segmented .ant-segmented-item{border-radius:9px;color:var(--app-muted);min-height:32px}.headerSection .menu-section .theme-segmented .ant-segmented-item-label{align-items:center;display:flex;font-size:11px;gap:5px;line-height:32px;min-height:32px;padding-inline:9px}.headerSection .menu-section .theme-segmented .ant-segmented-item-selected{box-shadow:0 4px 12px #087b8538;color:#fff!important}.headerSection .menu-section .nav-item{border:0;border-radius:9px;color:var(--app-muted);font-size:13px;font-weight:550;height:38px;padding:0 10px}.headerSection .menu-section .nav-item:hover{background:#087b8514;color:var(--app-primary)}.headerSection .menu-section .header-chat-icon{color:inherit;display:block;font-size:21px}.headerSection .menu-section .ant-badge-count{box-shadow:0 0 0 2px var(--app-surface);font-size:9px;font-weight:750}.headerSection .menu-section .active{background:#087b851c;border:0;color:var(--app-primary);font-weight:700}.headerSection .menu-section .avatar{box-shadow:0 3px 10px #18233a24;margin-left:3px}@media(max-width:1450px){.headerSection .menu-section .clock{display:none}.headerSection .menu-section .nav-item{font-size:12px;padding-inline:7px}.headerSection .menu-section .theme-segmented .ant-segmented-item-label{padding-inline:7px}.headerSection .menu-section .theme-segmented .ant-segmented-item-label>span:last-child{display:none}}@media(max-width:1100px){.headerSection .main-logo .brand-wordmark,.headerSection .menu-section .current-time-view{display:none}.headerSection .menu-section .timezone-view .ant-select{width:200px}}@media(max-width:800px){.headerSection{padding-inline:14px}.headerSection .menu-section .theme-segmented .ant-segmented-item-label>span:last-child{display:none}}.dashboardSection{--dash-surface:var(--app-surface,#fff);--dash-border:var(--app-border,#d8e8ec);--dash-text:var(--app-text,#10212b);--dash-muted:var(--app-muted,#607783);--dash-primary:var(--app-primary,#087b85);color:var(--dash-text);width:100%}.dashboardSection .dashboard-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.dashboardSection .dashboard-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.dashboardSection .dashboard-heading p{color:var(--dash-muted);margin:0}.dashboardSection .dashboard-heading .title-icon{background:var(--app-gradient);border-radius:10px;box-shadow:0 8px 20px #087b8538;color:#fff;display:inline-flex;padding:10px}.dashboardSection .dashboard-heading .result-badge{background:#087b851a;border:0;border-radius:20px;color:var(--dash-primary);margin:7px 0 0;padding:4px 12px}.dashboardSection .statistic-section{margin-bottom:20px;width:100%}.dashboardSection .statistic-section .stat-card{border:1px solid var(--dash-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.055);overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease}.dashboardSection .statistic-section .stat-card:hover{box-shadow:0 14px 34px #18233a1a;transform:translateY(-3px)}.dashboardSection .statistic-section .stat-card:after{background:var(--accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.dashboardSection .statistic-section .stat-card-total{--accent:#087b85}.dashboardSection .statistic-section .stat-card-progress{--accent:#13a876}.dashboardSection .statistic-section .stat-card-waiting{--accent:#b87a12}.dashboardSection .statistic-section .stat-card-failed{--accent:#c44747}.dashboardSection .statistic-section .ant-statistic-title{color:var(--dash-muted);font-weight:600}.dashboardSection .statistic-section .ant-statistic-content{font-weight:700;letter-spacing:-.6px}.dashboardSection .statistic-section .ant-statistic-content-prefix{background:color-mix(in srgb,var(--accent) 11%,#0000);border-radius:10px;color:var(--accent);display:inline-flex;font-size:18px;margin-right:12px;padding:9px}.dashboardSection .search-section{border:1px solid var(--dash-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);margin-bottom:20px;width:100%}.dashboardSection .search-section .filter-heading{align-items:center;border-bottom:1px solid var(--dash-border);display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:16px}.dashboardSection .search-section .filter-heading>div{align-items:center;display:flex;font-size:16px;font-weight:700;gap:9px}.dashboardSection .search-section .filter-heading>div svg{color:var(--dash-primary)}.dashboardSection .search-section .filter-heading span{color:var(--dash-muted);font-size:13px}.dashboardSection .search-section .filter-grid{grid-gap:14px;align-items:end;display:grid;gap:14px;grid-template-columns:minmax(150px,.8fr) auto minmax(220px,1.4fr) minmax(150px,.7fr) minmax(240px,1fr) auto}.dashboardSection .search-section .field{min-width:0}.dashboardSection .search-section .field .label{color:var(--dash-muted);font-size:12px;font-weight:700;letter-spacing:.45px;margin-bottom:8px;text-transform:uppercase}.dashboardSection .search-section .field .ant-input-affix-wrapper,.dashboardSection .search-section .field .ant-picker,.dashboardSection .search-section .field .ant-select,.dashboardSection .search-section .field>.ant-input{width:100%}.dashboardSection .search-section .field .ant-input-affix-wrapper,.dashboardSection .search-section .field .ant-picker,.dashboardSection .search-section .field .ant-select-single,.dashboardSection .search-section .field .ant-select-single .ant-select-selector,.dashboardSection .search-section .field>.ant-input{height:40px!important;min-height:40px!important}.dashboardSection .search-section .field .ant-input-affix-wrapper>.ant-input{height:auto!important;min-height:0!important}.dashboardSection .search-section .action-field .ant-btn{height:40px}.dashboardSection .search-section .input-icon{color:#9aa4b5}.dashboardSection .table-section{border:1px solid var(--dash-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);margin-bottom:30px;width:100%}.dashboardSection .table-section .table-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.dashboardSection .table-section .table-heading h3{font-size:18px;margin:0 0 3px}.dashboardSection .table-section .table-heading span{color:var(--dash-muted);font-size:13px}.dashboardSection .table-section .table-heading .ant-tag{border:0;border-radius:20px;margin:0;padding:4px 11px}.dashboardSection .table-section .ant-table{border-radius:12px;overflow:hidden}.dashboardSection .table-section .ant-table-thead>tr>th{background:#f4fbfc;color:#68758a;font-size:12px;letter-spacing:.35px;padding-bottom:14px;padding-top:14px;text-transform:uppercase}.dashboardSection .table-section .ant-table-tbody>tr>td{border-color:var(--dash-border)}.dashboardSection .table-section .ant-table-tbody>tr:hover>td{background:#f7fcfd!important}.dashboardSection .table-section .call-subsection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.dashboardSection .table-section .call-subsection .meeting-link{display:flex;padding:0 10px;width:50%}.dashboardSection .table-section .call-subsection .meeting-link .link-a{display:flex;overflow:hidden;overflow-wrap:anywhere}.dashboardSection .table-section .call-subsection .client-address{align-items:center;display:flex;justify-content:center;width:25%}.dashboardSection .table-section .call-subsection .meeting-date{align-items:center;display:flex;justify-content:flex-end;width:25%}.dashboardSection .ant-btn-primary{background:var(--app-gradient);border:0;border-radius:8px;box-shadow:0 8px 20px #087b8533;font-weight:600}.dashboardSection .ant-input,.dashboardSection .ant-input-affix-wrapper,.dashboardSection .ant-picker,.dashboardSection .ant-select-selector{border-radius:9px!important}.dashboardSection .ant-input,.dashboardSection .ant-input-affix-wrapper,.dashboardSection .ant-picker{min-height:40px}.dashboardSection .ant-select-single{height:40px}.dashboardSection.dashboard-dark{--dash-surface:#122630;--dash-border:#2d4651;--dash-text:#e8f2f5;--dash-muted:#a7bbc4}.dashboardSection.dashboard-dark .search-section,.dashboardSection.dashboard-dark .stat-card,.dashboardSection.dashboard-dark .table-section{background:var(--dash-surface)}.dashboardSection.dashboard-dark .ant-table-thead>tr>th{background:#19313c;color:#b9cbd2}.dashboardSection.dashboard-dark .ant-table-tbody>tr:hover>td{background:#19313c!important}.dashboardSection.management-page .management-filter-grid{grid-template-columns:minmax(240px,1fr) minmax(220px,.8fr) minmax(150px,.55fr) minmax(170px,.6fr) auto}.dashboardSection.management-page .job-filter-grid{grid-template-columns:minmax(260px,1fr) auto}.dashboardSection.management-page .job-result-count{align-items:center;align-self:end;color:var(--dash-muted);display:flex;justify-content:flex-end;min-height:40px}.dashboardSection.management-page .job-result-count span{color:var(--dash-primary);font-size:20px;font-weight:750;margin-right:6px}.dashboardSection.management-page .dashboard-heading>.ant-btn{height:42px;margin-top:3px}.dashboardSection.management-page .table-section .ant-table-wrapper{border:0}.dashboardSection.analyze-page .analyze-filter-grid{grid-template-columns:minmax(210px,1.25fr) minmax(140px,.7fr) minmax(150px,.75fr) minmax(250px,1.2fr) minmax(110px,.5fr) auto}.dashboardSection .candidate-actions{align-items:center;display:flex;gap:10px}.dashboardSection .candidate-email-button{background:linear-gradient(135deg,#20a879,#16875f);box-shadow:0 5px 14px #20a87938}.dashboardSection .reviewed-button{background:#23a36d1a;border-color:#23a36d73;color:#23a36d}.dashboardSection .message-sent-button{background:#d84a4a1a;border-color:#d84a4a73;color:#d84a4a}.dashboardSection .ant-table-tbody>tr.candidate-row-reviewed>td{background:#23a36d17!important}.dashboardSection .ant-table-tbody>tr.candidate-row-reviewed:hover>td{background:#23a36d29!important}.dashboardSection .ant-table-tbody>tr.candidate-row-message-sent>td{background:#d84a4a1c!important}.dashboardSection .ant-table-tbody>tr.candidate-row-message-sent:hover>td{background:#d84a4a2e!important}.modal-field{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:15px;width:100%}.modal-field .label{color:#667085;font-size:13px;font-weight:600;margin-bottom:8px}.meeting-time-fields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;width:100%}.meeting-time-fields .ant-picker{width:100%}.dashboard-edit-modal .ant-modal-content{border-radius:18px;padding:24px}.dashboard-edit-modal .ant-modal-title{font-size:19px}.job-post-modal .ant-modal-body{max-height:68vh;overflow-y:auto;padding-right:6px}.candidate-email-modal .ant-modal-content{background:#fff;background:var(--app-surface,#fff);border:1px solid #e3e7ef;border:1px solid var(--app-border,#e3e7ef);overflow:hidden;padding:0}.candidate-email-modal .ant-modal-header{background:#fff;background:var(--app-surface,#fff);border-bottom:1px solid #e3e7ef;border-bottom:1px solid var(--app-border,#e3e7ef);margin:0!important;padding:18px 24px}.candidate-email-modal .ant-modal-close{background:#f4fbfc;background:var(--app-bg,#f4fbfc);color:#607783;color:var(--app-muted,#607783);right:20px;top:20px}.candidate-email-modal .ant-modal-close:hover{background:color-mix(in srgb,#087b85 10%,#f4fbfc);background:color-mix(in srgb,var(--app-primary,#087b85) 10%,var(--app-bg,#f4fbfc));color:#10212b;color:var(--app-text,#10212b)}.candidate-email-modal .ant-modal-body{background:#fff;background:var(--app-surface,#fff);max-height:68vh;overflow-y:auto;padding:22px 24px}.candidate-email-modal .ant-modal-footer{background:#f4fbfc;background:var(--app-bg,#f4fbfc);border-top:1px solid #e3e7ef;border-top:1px solid var(--app-border,#e3e7ef);margin:0;padding:14px 24px}.candidate-email-modal .candidate-email-modal-title{align-items:center;display:flex;gap:12px;padding-right:42px}.candidate-email-modal .candidate-email-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:10px;box-shadow:0 6px 14px #087b8538;color:#fff;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.candidate-email-modal .candidate-email-title-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.candidate-email-modal .candidate-email-title-copy strong{color:#10212b;color:var(--app-text,#10212b);font-size:17px;line-height:1.3}.candidate-email-modal .candidate-email-title-copy small{color:#607783;color:var(--app-muted,#607783);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.candidate-email-modal .candidate-email-form{padding-top:2px}.candidate-email-modal .modal-field .ant-input,.candidate-email-modal .modal-field .ant-input-disabled{background:#f4fbfc;background:var(--app-bg,#f4fbfc);border-color:#e3e7ef;border-color:var(--app-border,#e3e7ef);color:#10212b;color:var(--app-text,#10212b)}.candidate-email-modal .modal-field .ant-input:not(:disabled){background:#fff;background:var(--app-surface,#fff)}.candidate-email-modal .candidate-email-editor-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.candidate-email-modal .candidate-email-editor-heading .label{color:#667085;color:var(--app-muted,#667085);font-size:13px;font-weight:600}.candidate-email-modal .candidate-email-editor{background:#fff;background:var(--app-surface,#fff);border:1px solid #e3e7ef;border:1px solid var(--app-border,#e3e7ef);border-radius:11px;overflow:hidden}.candidate-email-modal .candidate-email-editor:focus-within{border-color:#087b85;border-color:var(--app-primary,#087b85);box-shadow:0 0 0 3px #087b851f}.candidate-email-modal .candidate-email-toolbar{align-items:center;background:#f4fbfc;background:var(--app-bg,#f4fbfc);border-bottom:1px solid #e3e7ef;border-bottom:1px solid var(--app-border,#e3e7ef);display:flex;gap:4px;padding:8px 10px}.candidate-email-modal .candidate-email-toolbar button{background:#0000;border:0;border-radius:7px;color:#10212b;color:var(--app-text,#10212b);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.candidate-email-modal .candidate-email-toolbar button:hover:not(:disabled){background:#087b851a;color:#087b85;color:var(--app-primary,#087b85)}.candidate-email-modal .candidate-email-toolbar button:disabled{cursor:not-allowed;opacity:.45}.candidate-email-modal .candidate-email-canvas{background:#fff;box-sizing:border-box;color:#202637;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6;min-height:330px;outline:none;padding:26px 24px;width:100%}.candidate-email-modal .candidate-email-canvas p:first-child{margin-top:0}.candidate-email-modal .candidate-email-canvas p:last-child{margin-bottom:0}.candidate-email-modal .candidate-email-canvas a{color:#2563eb}.candidate-email-modal .candidate-email-canvas img{height:auto;max-width:100%}.candidate-email-modal .candidate-email-html{background:#f4fbfc;background:var(--app-bg,#f4fbfc);border-color:#e3e7ef;border-color:var(--app-border,#e3e7ef);color:#10212b;color:var(--app-text,#10212b);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.6;min-height:390px!important;padding:16px}.candidate-email-modal-dark{--app-primary:#087b85;--app-surface:#122630;--app-bg:#0e1b22;--app-border:#2d4651;--app-text:#f5f6fb;--app-muted:#9ba3b4}.candidate-email-modal-dark .candidate-email-editor{background:#122630}.candidate-email-modal-dark .candidate-email-toolbar{background:#0e1b22}.candidate-email-modal-dark .candidate-email-canvas{background:#122630;color:#bdc5d5}.candidate-email-modal-dark .candidate-email-canvas>div{color:inherit!important}.candidate-email-modal-dark .candidate-email-canvas strong{color:#f5f6fb}@media(max-width:650px){.candidate-email-modal .ant-modal-body,.candidate-email-modal .ant-modal-footer,.candidate-email-modal .ant-modal-header{padding-inline:16px}.candidate-email-modal .candidate-email-canvas{padding:22px 18px}}.edit-popcover-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.edit-popcover-section .edit-text{margin-bottom:8px}.edit-popcover-section .edit-btn{width:100%}.service-icon{border-radius:50%;cursor:pointer;height:30px;width:30px}@media(max-width:1200px){.dashboardSection .search-section .filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.dashboardSection.management-page .job-filter-grid,.dashboardSection.management-page .management-filter-grid{grid-template-columns:1fr}.dashboardSection.management-page .job-result-count{justify-content:flex-start}}@media(max-width:640px){.dashboardSection .dashboard-heading{flex-direction:column}.dashboardSection .dashboard-heading .result-badge,.dashboardSection .search-section .filter-heading>span{display:none}.dashboardSection .search-section .filter-grid{grid-template-columns:1fr}.dashboardSection .search-section .action-field .ant-btn{width:100%}.dashboardSection .search-section .ant-card-body,.dashboardSection .table-section .ant-card-body{padding:16px}.meeting-time-fields{grid-template-columns:1fr}}.product-auth-page{display:grid;min-height:100%;padding:clamp(20px,4vw,56px);place-items:center;width:100%}.product-auth-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(16,35,44,.871);border:1px solid var(--app-border);border-radius:22px;box-shadow:0 30px 80px var(--app-shadow-color);display:grid;grid-template-columns:minmax(340px,.92fr) minmax(390px,1.08fr);overflow:hidden;width:min(1040px,100%)}.product-auth-brand{background:radial-gradient(circle at 88% 12%,#57dce147,#0000 32%),linear-gradient(145deg,#123a45fa,#087b85f0);color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:580px;padding:38px}.product-auth-logo{align-items:center;display:flex;font-size:21px;font-weight:520;gap:11px;letter-spacing:-.03em}.product-auth-logo img{height:44px;width:44px}.product-auth-logo strong{color:#8cf0f2;font-weight:800}.product-auth-brand-copy{max-width:410px}.product-auth-eyebrow{color:#8cf0f2;display:block;font-size:11px;font-weight:800;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.product-auth-brand-copy h1{color:#fff;font-size:clamp(34px,4vw,48px);letter-spacing:-.045em;line-height:1.04;margin:0 0 18px}.product-auth-brand-copy p{color:#ffffffbd;font-size:15px;line-height:1.7;margin:0}.product-auth-trust{align-items:center;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;display:flex;gap:12px;padding:14px}.product-auth-trust>.anticon{color:#8cf0f2;font-size:22px}.product-auth-trust span{grid-gap:2px;display:grid;gap:2px}.product-auth-trust strong{color:#fff;font-size:12px}.product-auth-trust small{color:#ffffffa3;font-size:10px}.product-auth-card{background:color-mix(in srgb,var(--app-surface) 78%,#0000);display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,62px)}.product-auth-heading{margin-bottom:28px}.product-auth-heading>span{color:var(--app-primary);display:block;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.product-auth-heading h2{color:var(--app-text);font-size:30px;letter-spacing:-.035em;margin:0 0 8px}.product-auth-heading p{color:var(--app-muted);font-size:13px;line-height:1.6;margin:0}.product-auth-card .ant-form-item{margin-bottom:19px}.product-auth-card .ant-form-item-label>label{color:var(--app-muted);font-size:12px;font-weight:700}.product-auth-card .ant-input-affix-wrapper{background:color-mix(in srgb,var(--app-bg) 72%,#0000)!important;border-color:var(--app-border);min-height:48px}.product-auth-card .ant-input-affix-wrapper>input.ant-input{background:#0000!important}.product-auth-card .ant-input-prefix{color:var(--app-primary);margin-right:10px}.product-auth-submit{margin:28px 0 0!important}.product-auth-submit .ant-btn{height:48px;width:100%}.product-auth-switch{align-items:center;color:var(--app-muted);display:flex;font-size:12px;justify-content:center;margin-top:20px}.product-auth-switch .ant-btn{font-size:12px;font-weight:750;height:auto;min-height:0;padding:0 0 0 5px}.product-auth-card-register{padding-block:34px}.product-auth-card-register .product-auth-heading{margin-bottom:20px}.product-auth-card-register .ant-form-item{margin-bottom:14px}@media(max-width:820px){.product-auth-page{padding:16px}.product-auth-shell{grid-template-columns:1fr}.product-auth-brand{gap:40px;min-height:auto;padding:30px}.product-auth-brand-copy h1{font-size:34px}.product-auth-card{padding:34px 30px}}@media(max-width:480px){.product-auth-brand{display:none}.product-auth-shell{border-radius:16px}.product-auth-card{padding:28px 22px}.product-auth-heading h2{font-size:26px}}.profileSection{color:var(--app-text);width:100%}.profileSection .profile-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.profileSection .profile-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.profileSection .profile-heading p{color:var(--app-muted);margin:0}.profileSection .profile-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;color:#fff;display:inline-flex;padding:10px}.profileSection .profile-form>.ant-row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:0!important}.profileSection .profile-form>.ant-row>.ant-col{max-width:none;min-width:0;width:auto}.profileSection .profile-avatar-card{grid-column:span 3}.profileSection .profile-details-card{grid-column:span 9}.profileSection .profile-prompt-card,.profileSection .profile-templates-card{grid-column:span 4}.profileSection .profile-actions{grid-column:1/-1}.profileSection .profile-avatar-card,.profileSection .profile-details-card,.profileSection .profile-prompt-card,.profileSection .profile-templates-card{background:rgba(16,35,44,.871);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);padding:24px!important}.profileSection .profile-avatar-card,.profileSection .profile-details-card{align-self:stretch;box-sizing:border-box;height:100%;min-height:258px}.profileSection .profile-avatar-card{align-items:flex-start;display:flex;justify-content:center}.profileSection .profile-avatar-card>div{flex-direction:column!important;gap:14px!important}.profileSection .profile-avatar-card img{background:var(--app-bg);border:1px solid var(--app-border)!important;border-radius:22px!important;height:112px!important;padding:4px;width:112px!important}.profileSection .profile-details-card>.ant-row{row-gap:4px}.profileSection .profile-form .ant-form-item{margin-bottom:12px}.profileSection .profile-form .ant-form-item-label>label{color:var(--app-muted);font-size:12px;font-weight:650}.profileSection .profile-form .ant-form-item-row{align-items:center}.profileSection .profile-form .ant-input,.profileSection .profile-form .ant-select-selector{min-height:40px}.profileSection .profile-form .ant-select{width:100%}.profileSection .profile-card-heading{grid-gap:4px;border-bottom:1px solid var(--app-border);display:grid;gap:4px;margin-bottom:18px;padding-bottom:14px}.profileSection .profile-card-heading strong{font-size:16px}.profileSection .profile-card-heading span{color:var(--app-muted);font-size:12px;line-height:1.5}.profileSection .template-upload-group+.template-upload-group{margin-top:22px}.profileSection .template-upload-label{color:var(--app-text);font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:8px;text-transform:uppercase}.profileSection .profile-form .ant-upload-wrapper{display:block}.profileSection .profile-form .ant-upload-wrapper .ant-upload-drag{background:color-mix(in srgb,var(--app-bg) 72%,#0000);border-color:var(--app-border);border-radius:14px;min-height:158px;transition:.2s ease}.profileSection .profile-form .ant-upload-wrapper .ant-upload-list{margin-top:8px}.profileSection .profile-form .ant-upload-wrapper .ant-upload-list-item-container{margin:0}.profileSection .profile-form .ant-upload-wrapper .ant-upload-drag:hover{background:#087b850a;border-color:#087b85}.profileSection .profile-form .ant-upload-drag-icon .anticon{color:#087b85!important}.profileSection .profile-form .ant-upload-text{font-weight:650}.profileSection .profile-form .ant-upload-hint{color:var(--app-muted)!important}.profileSection .profile-prompt-card{display:flex;flex-direction:column;min-height:560px}.profileSection .profile-prompt-card>div:first-child{align-items:center;border-bottom:1px solid var(--app-border);display:flex;flex:0 0 auto;font-size:16px!important;margin:0 0 14px!important;min-height:38px;padding-bottom:14px}.profileSection .profile-form .profile-prompt-card .update-textarea{background:#0000!important;border:0!important;border-radius:0;box-shadow:none!important;color:var(--app-text);flex:1 1 auto;height:auto!important;line-height:1.65;min-height:0!important;outline:0;padding:0 2px!important;resize:none;width:100%!important}.profileSection .profile-form .profile-prompt-card .update-textarea:focus,.profileSection .profile-form .profile-prompt-card .update-textarea:hover{background:#0000!important;border:0!important;box-shadow:none!important;outline:0}.profileSection .profile-form{padding-bottom:8px}.profileSection .profile-actions{border-top:1px solid var(--app-border);padding:18px 0 4px!important}.profileSection .profile-actions>div{display:flex;justify-content:flex-end}.profileSection .profile-actions .ant-btn{height:44px;min-width:180px}@media(max-width:1100px){.profileSection .profile-avatar-card{grid-column:span 3}.profileSection .profile-details-card{grid-column:span 9}.profileSection .profile-prompt-card,.profileSection .profile-templates-card{grid-column:1/-1}}@media(max-width:700px){.profileSection .profile-heading{align-items:stretch;flex-direction:column}.profileSection .profile-avatar-card,.profileSection .profile-details-card{grid-column:1/-1}.profileSection .profile-details-card .ant-col-8{flex:0 0 100%;max-width:100%}.profileSection .profile-actions .ant-btn{width:100%}}.change-password-page{color:var(--app-text);width:100%}.change-password-heading{align-items:center;display:flex;gap:14px;margin-bottom:26px}.change-password-heading .change-password-heading-icon{background:var(--app-gradient);border-radius:11px;box-shadow:0 9px 22px #087b853d;color:#fff;display:grid;flex:0 0 48px;font-size:21px;height:48px;place-items:center;width:48px}.change-password-heading .title{color:var(--app-text);font-size:28px;letter-spacing:-.03em;margin:0}.change-password-heading p{color:var(--app-muted);font-size:14px;margin:4px 0 0}.change-password-layout{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(16,35,44,.871);border:1px solid var(--app-border);border-radius:18px;box-shadow:0 24px 64px var(--app-shadow-color);display:grid;grid-template-columns:minmax(260px,.78fr) minmax(360px,1.22fr);margin:clamp(24px,6vh,70px) auto 40px;overflow:hidden;width:min(920px,100%)}.password-security-note{background:linear-gradient(145deg,#087b85f5,#123a45f5);color:#fff;padding:38px 34px}.password-security-note .password-security-icon{background:#ffffff1a;border:1px solid #ffffff3d;border-radius:14px;display:grid;font-size:24px;height:52px;margin-bottom:28px;place-items:center;width:52px}.password-security-note h3{color:#fff;font-size:21px;margin:0 0 10px}.password-security-note p{color:#ffffffc2;font-size:13px;line-height:1.65;margin:0}.password-security-note ul{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:26px 0 0;padding:0}.password-security-note li{color:#ffffffe0;font-size:12px;padding-left:20px;position:relative}.password-security-note li:before{background:#57dce1;border-radius:50%;box-shadow:0 0 0 4px #57dce124;content:"";height:8px;left:0;position:absolute;top:5px;width:8px}.change-password-form{background:color-mix(in srgb,var(--app-surface) 68%,#0000);padding:36px 38px 30px}.change-password-form .change-password-form-heading{grid-gap:4px;border-bottom:1px solid var(--app-border);display:grid;gap:4px;margin-bottom:24px;padding-bottom:18px}.change-password-form .change-password-form-heading strong{color:var(--app-text);font-size:17px}.change-password-form .change-password-form-heading span{color:var(--app-muted);font-size:12px}.change-password-form .ant-form-item{margin-bottom:20px}.change-password-form .ant-form-item-label>label{color:var(--app-muted);font-size:12px;font-weight:700}.change-password-form .ant-input-affix-wrapper{min-height:46px}.change-password-form .change-password-submit{margin:28px 0 0}.change-password-form .change-password-submit .ant-btn{height:46px;width:100%}@media(max-width:760px){.change-password-layout{grid-template-columns:1fr;margin-top:20px}.password-security-note{padding:28px}.password-security-note .password-security-icon{margin-bottom:18px}.change-password-form{padding:28px}}.dailyUpdatesSection{--daily-primary:#087b85;--daily-primary-soft:#087b851a;--daily-surface:color-mix(in srgb,var(--app-surface) 84%,#0000);--daily-surface-soft:color-mix(in srgb,var(--app-bg) 76%,#0000);--daily-border:#d8e8ec;--daily-text:#10212b;--daily-muted:#607783;--daily-shadow:0 10px 30px rgba(24,35,58,.065);color:var(--daily-text);min-height:100%;width:100%}.dailyUpdatesSection.dailyUpdatesSection--dark{--daily-surface:#122630d6;--daily-surface-soft:#19313cc2;--daily-border:#2d4651;--daily-text:#f4f6fb;--daily-muted:#9aa3b5;--daily-shadow:0 12px 34px #00000038}.dailyUpdatesSection .daily-page-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.dailyUpdatesSection .daily-page-header .daily-page-heading{align-items:center;display:flex;gap:14px}.dailyUpdatesSection .daily-page-header .daily-page-icon{background:linear-gradient(135deg,#14b8a6,#0f766e);border-radius:14px;box-shadow:0 9px 23px #14b8a645;color:#fff;display:grid;flex:0 0 48px;font-size:22px;height:48px;place-items:center;width:48px}.dailyUpdatesSection .daily-page-header h2{color:var(--daily-text);font-size:28px;letter-spacing:-.55px;margin:0}.dailyUpdatesSection .daily-page-header p{color:var(--daily-muted);font-size:14px;margin:4px 0 0}.dailyUpdatesSection .daily-page-header .daily-report-count{align-items:center;background:var(--daily-surface);border:1px solid var(--daily-border);border-radius:12px;box-shadow:var(--daily-shadow);color:var(--daily-muted);display:flex;font-size:12px;gap:6px;min-height:42px;padding:0 14px}.dailyUpdatesSection .daily-page-header .daily-report-count span{color:var(--daily-primary);font-size:19px;font-weight:750}.dailyUpdatesSection .dailyUpdatesWrapper{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(330px,390px) minmax(0,1fr);position:relative;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdateLoading{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f7f8fc94;border-radius:17px;cursor:wait;display:grid;inset:0;padding-top:min(24vh,220px);place-items:start center;position:absolute;z-index:100}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdateLoading .daily-loading-indicator{align-items:center;background:var(--daily-surface);border:1px solid var(--daily-border);border-radius:14px;box-shadow:0 14px 35px #0f172a24;color:var(--daily-muted);display:flex;flex-direction:column;font-size:12px;font-weight:650;gap:11px;padding:18px 22px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection{background:var(--daily-surface);border:1px solid var(--daily-border);border-radius:17px;box-shadow:var(--daily-shadow);box-sizing:border-box}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection{display:flex;flex-direction:column;padding:18px;position:-webkit-sticky;position:sticky;top:0;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-panel-header{align-items:flex-start;border-bottom:1px solid var(--daily-border);display:flex;gap:12px;justify-content:space-between;margin-bottom:5px;padding-bottom:15px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-panel-header h3{color:var(--daily-text);font-size:17px;margin:0 0 4px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-panel-header p{color:var(--daily-muted);font-size:12px;margin:0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-mode-badge{border-radius:999px;font-size:11px;font-weight:700;padding:4px 9px;white-space:nowrap}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-mode-badge.creating{background:#20a8791c;color:#16875f}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-mode-badge.editing{background:#e9ad2421;color:#b7791f}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content{padding:8px 0 0;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content .search-item{display:flex;flex-direction:column;gap:7px;margin:0 0 13px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content .search-item label{color:var(--daily-muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content .search-item .ant-picker{width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .ant-picker,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .update-textarea{background:var(--daily-surface-soft);border-color:var(--daily-border);border-radius:9px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .ant-picker.ant-picker-focused,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .ant-picker:focus,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .ant-picker:hover,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .update-textarea.ant-picker-focused,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .update-textarea:focus,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .update-textarea:hover{border-color:var(--daily-primary);box-shadow:0 0 0 3px var(--daily-primary-soft)}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .ant-picker{height:40px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .update-textarea{line-height:1.6;min-height:210px;padding:12px;resize:vertical}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-compose-footer{align-items:center;display:flex;gap:10px;justify-content:space-between}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-compose-footer>span{color:var(--daily-muted);font-size:11px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-compose-actions{display:flex;gap:8px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-compose-actions .ant-btn{border-radius:9px;height:38px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .daily-compose-actions .ant-btn-primary{background:linear-gradient(135deg,#087b85,#256bfe);border:0;box-shadow:0 6px 15px #087b8538}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection{align-items:stretch;display:flex;flex-direction:column;min-height:500px;overflow:visible;padding:18px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-results-toolbar{align-items:center;border-bottom:1px solid var(--daily-border);display:flex;gap:16px;justify-content:space-between;margin-bottom:16px;padding-bottom:15px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-results-toolbar h3{color:var(--daily-text);font-size:17px;margin:0 0 4px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-results-toolbar p{color:var(--daily-muted);font-size:12px;margin:0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter{align-items:center;display:flex;gap:8px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter>svg{color:var(--daily-primary)}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter .ant-picker{border-color:var(--daily-border);border-radius:9px;height:38px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter .ant-btn{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:9px;height:38px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .empty-dailyUpdatesResult{display:grid;min-height:390px;place-items:center}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item{margin-bottom:18px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item:last-child{margin-bottom:0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-header{align-items:center;background:var(--daily-surface-soft);border-radius:10px;display:flex;min-height:38px;padding:0 12px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-count{align-items:center;display:flex;gap:9px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-count-num{color:var(--daily-text);font-size:14px;font-weight:750}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-count-label{background:var(--daily-primary-soft);border-radius:999px;color:var(--daily-primary);font-size:10px;font-weight:700;padding:3px 8px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-content{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(230px,300px));justify-content:start;padding-top:10px}.dailyUpdatesSection.dailyUpdatesSection--dark .dailyUpdateLoading{background:#0f121994}.dailyUpdatesSection .reportItemSection{background:var(--daily-surface-soft);border:1px solid var(--daily-border);border-radius:12px;max-width:300px;min-width:0;padding:0;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease;width:100%}.dailyUpdatesSection .reportItemSection:hover{border-color:#087b8559;box-shadow:0 8px 20px #18233a17;transform:translateY(-1px)}.dailyUpdatesSection .reportItemSection .person-info-body{box-sizing:border-box;display:flex;flex-direction:column;padding:11px 12px;width:100%}.dailyUpdatesSection .reportItemSection .person-info-header{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;margin-bottom:8px;width:100%}.dailyUpdatesSection .reportItemSection .person-avatar{align-items:center;display:flex;flex-direction:row;gap:8px;min-width:0;padding:0}.dailyUpdatesSection .reportItemSection .person-logo{border:2px solid var(--daily-surface);border-radius:50%!important;box-shadow:0 2px 7px #0f172a2e;flex:0 0 30px;height:30px!important;margin:0!important;object-fit:cover;overflow:hidden;width:30px!important}.dailyUpdatesSection .reportItemSection .person-name{color:var(--daily-text);font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dailyUpdatesSection .reportItemSection .person-action{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:5px}.dailyUpdatesSection .reportItemSection .person-action .ant-btn{border-radius:7px;display:grid;height:31px;padding:0;place-items:center;width:31px}.dailyUpdatesSection .reportItemSection .person-info-content{box-sizing:border-box;display:block;padding:0 0 0 38px;width:100%}.dailyUpdatesSection .reportItemSection .person-info-item,.dailyUpdatesSection .reportItemSection .person-info-list{width:100%}.dailyUpdatesSection .reportItemSection .person-info-list-item{color:var(--daily-muted);font-size:12px;line-height:1.65}@media(max-width:1200px){.dailyUpdatesSection .dailyUpdatesWrapper{grid-template-columns:340px minmax(0,1fr)}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-results-toolbar{align-items:flex-start;flex-direction:column}}@media(max-width:850px){.dailyUpdatesSection .dailyUpdatesWrapper{grid-template-columns:1fr}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection{position:static}}@media(max-width:600px){.dailyUpdatesSection .daily-page-header .daily-report-count{display:none}.dailyUpdatesSection .daily-page-header .daily-page-icon{flex-basis:42px;height:42px;width:42px}.dailyUpdatesSection .daily-page-header h2{font-size:24px}.dailyUpdatesSection .daily-page-header p{display:none}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection,.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection{padding:13px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter{flex-wrap:wrap;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter .ant-picker{flex:1 1;min-width:210px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .daily-week-filter .ant-btn{flex:1 1}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-content{grid-template-columns:1fr}.dailyUpdatesSection .dailyUpdatesWrapper .reportItemSection{max-width:none}}.bidSection{color:var(--app-text);width:100%}.bidSection .bid-heading{margin-bottom:24px}.bidSection .bid-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.bidSection .bid-heading p{color:var(--app-muted);margin:0}.bidSection .bid-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;color:#fff;display:inline-flex;padding:10px}.bidSection .bid-form-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px #18233a0d;margin:0 auto;max-width:1100px;padding:24px}.bidSection .bid-field{margin-bottom:22px;width:100%}.bidSection .bid-field .label{color:var(--app-muted);display:flex;font-size:12px;font-weight:700;letter-spacing:.4px;margin-bottom:10px;text-transform:uppercase}.bidSection .bid-field .label span{color:red}.bidSection .ant-input-affix-wrapper{height:42px}.bidSection textarea.ant-input{border-radius:12px;line-height:1.6;min-height:330px;padding:14px;resize:vertical}.bidSection .bid-action{align-items:center;border-top:1px solid var(--app-border);display:flex;flex-direction:row;gap:20px;justify-content:flex-end;padding-top:20px;width:100%}@media(max-width:600px){.bidSection .bid-form-card{padding:16px}.bidSection .bid-action{flex-direction:column}.bidSection .bid-action .ant-btn{width:100%}}.resumePreviewSection{color:var(--app-text);width:100%}.resumePreviewSection .resume-preview-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px;padding-right:290px}.resumePreviewSection .resume-preview-heading>div:first-child p{color:var(--app-muted);margin:0}.resumePreviewSection .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.resumePreviewSection .title .resume-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;display:inline-flex;padding:8px}.resumePreviewSection .title img{border-radius:8px;height:28px;width:28px}.resumePreviewSection .resume-editor-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px #18233a0d;padding:24px}.resumePreviewSection .field{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:18px;width:100%}.resumePreviewSection .field .label{color:var(--app-muted);display:flex;font-size:12px;font-weight:700;letter-spacing:.35px;margin-bottom:8px;text-transform:uppercase}.resumePreviewSection .field2{border-top:1px solid var(--app-border);display:flex;flex-direction:column;margin-bottom:15px;padding-top:18px;width:100%}.resumePreviewSection .field2 .label{display:flex;font-size:14px;font-weight:700;margin-bottom:8px}.resumePreviewSection .preview-action{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end;margin-top:20px;width:100%}.resumePreviewSection .preview-action-top{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--app-surface) 95%,#0000);border:1px solid var(--app-border);border-radius:12px;box-shadow:0 8px 24px #18233a14;margin:-78px 0 24px auto;padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;width:-webkit-max-content;width:max-content;z-index:80}.resumePreviewSection .resume-editor-card>div{min-width:0}.resumePreviewSection .resume-editor-card .ant-input,.resumePreviewSection .resume-editor-card textarea{border-radius:9px}.resumePreviewSection .resume-editor-card textarea{line-height:1.55;resize:vertical}.resumePreviewSection .field2 .ant-list-item{margin-bottom:12px}.resumePreviewSection .field2 .ant-card{border:1px solid var(--app-border);box-shadow:none}@media(max-width:700px){.resumePreviewSection .resume-preview-heading{flex-direction:column;padding-right:0}.resumePreviewSection .preview-action-top{margin:0 0 20px;width:100%}.resumePreviewSection .preview-action-top .ant-btn{flex:1 1}.resumePreviewSection .resume-editor-card{padding:16px}.resumePreviewSection .resume-editor-card>div[style]{flex-direction:column!important}.resumePreviewSection>.preview-action{flex-direction:column}.resumePreviewSection>.preview-action .ant-btn{width:100%}}.chartPageSection{color:var(--app-text);width:100%}.chartPageSection .chart-page-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.chartPageSection .chart-page-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.chartPageSection .chart-page-heading p{color:var(--app-muted);margin:0}.chartPageSection .chart-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;color:#fff;display:inline-flex;padding:10px}.chartPageSection .chart-page-heading .ant-tag{background:#087b851a;border:0;color:#087b85;margin:7px 0 0;padding:4px 12px}.chartPageSection .search-section{grid-gap:20px;align-items:end;background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);display:grid;flex-wrap:wrap;gap:20px;grid-column:1/-1;grid-template-columns:minmax(240px,.8fr) auto minmax(260px,1fr);margin-bottom:0;padding:20px 22px;position:relative;width:100%}.chartPageSection .search-section .search-loading{left:50%;position:absolute;top:0;transform:translate(-50%,50%)}.chartPageSection .search-section .filter-title{align-items:center;border-bottom:1px solid var(--app-border);display:flex;grid-column:1/-1;justify-content:space-between;padding-bottom:14px}.chartPageSection .search-section .filter-title>div{align-items:center;display:flex;font-weight:700;gap:8px}.chartPageSection .search-section .filter-title .anticon{color:#087b85}.chartPageSection .search-section .filter-title span{color:var(--app-muted);font-size:12px}.chartPageSection .search-section .ant-picker{height:40px;width:100%}.chartPageSection .search-section .ant-radio-group{justify-self:end}.chartPageSection .search-section .field .label{color:var(--app-muted);font-size:12px;font-weight:700;letter-spacing:.4px;margin-bottom:8px;text-transform:uppercase}.chartPageSection .per-bidders-statistic-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:20px;width:100%}.chartPageSection .per-bidders-statistic-section .sub-title{font-size:18px;margin:0 0 3px}.chartPageSection .per-bidders-statistic-section .each-chart-view{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);margin-bottom:0;min-width:0;padding:20px;width:100%}.chartPageSection .per-bidders-statistic-section .each-chart-view .chart-card-heading{border-bottom:1px solid var(--app-border);margin-bottom:16px;padding-bottom:14px}.chartPageSection .per-bidders-statistic-section .each-chart-view .chart-card-heading span{color:var(--app-muted);font-size:12px}.chartPageSection .per-bidders-statistic-section .each-chart-view .per-bidders-statistic-chart-view{align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.chartPageSection .per-bidders-statistic-section .each-chart-view .per-bidders-statistic-chart-view .per-bidders-statistic-chart{background-color:var(--app-bg);border-radius:12px;height:380px;padding:14px;width:100%}.chartPageSection .per-bidders-statistic-section .each-chart-view .per-bidders-statistic-chart-view .per-bidders-statistic-chart-empty{align-items:center;background-color:var(--app-bg);border-radius:12px;color:gray;display:flex;font-size:16px;height:380px;justify-content:center;padding:20px;-webkit-user-select:none;user-select:none;width:100%}.dark-background-color{background-color:var(--app-bg)!important}@media(max-width:1100px){.chartPageSection .per-bidders-statistic-section{grid-template-columns:1fr}}@media(max-width:700px){.chartPageSection .chart-page-heading .ant-tag,.chartPageSection .search-section .filter-title span{display:none}.chartPageSection .search-section{grid-template-columns:1fr}.chartPageSection .search-section .ant-radio-group{justify-self:stretch}.chartPageSection .search-section .ant-radio-group label{flex:1 1;text-align:center}.chartPageSection .per-bidders-statistic-section .each-chart-view{padding:15px}}.callsSection{display:flex;flex-direction:column;height:100%;width:100%}.callsSection .search-section{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px;width:100%}.callsSection .search-section .field .label{margin-bottom:8px}.callsSection .call-total-search-view{align-items:center;display:flex;flex-direction:row;font-size:18px;gap:10px;justify-content:flex-start;margin-bottom:20px;width:100%}.callsSection .call-calendar-view{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.callsSection .call-calendar-view .call-calendar-bidder-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;position:relative;width:100%}.callsSection .call-calendar-view .call-calendar-bidder-list .call-calendar-refresh-btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}.callsSection .call-calendar-view .call-calendar-bidder-list .bidder-item{align-items:center;display:flex;flex-direction:row;gap:7px;justify-content:flex-start;margin-right:15px}.callsSection .call-calendar-view .call-calendar-bidder-list .bidder-item .circle-item{border-radius:50px;height:8px;width:8px}.callsSection .call-calendar-view .call-calendar-bidder-list .bidder-item .total-div-view{cursor:pointer;font-size:18px}.callsSection .call-calendar-view .call-calendar-bidder-list .bidder-item .total-div-view .total-text{color:#e11d1d;font-weight:700}.callsSection .call-calendar-view .call-week-search-view{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;width:100%}.callsSection .call-calendar-view .call-week-search-view .week-total{font-size:16px;margin-left:10px;margin-right:6px}.callsSection .call-calendar-view .call-week-search-view .week-total:first-child{margin-left:0}.callsSection .call-calendar-view .call-week-search-view .week-total .total-text{color:#e11d1d;cursor:pointer;font-weight:700}.callsSection .call-calendar-view .calendar-loading{left:50%;position:absolute;top:-5%;transform:translateX(-50%)}.calendar-page{--calendar-accent:#087b85;--calendar-accent-soft:#087b851c;--calendar-border:#81afb547;--calendar-surface:#ffffffd1;--calendar-surface-raised:#fff;--calendar-text:#10212b;--calendar-muted:#718096;--calendar-shadow:0 14px 40px #0f172a14;gap:22px}.calendar-page.calendar-page--dark{--calendar-border:#2d4651;--calendar-surface:#10232cde;--calendar-surface-raised:#122630e6;--calendar-text:#e8f2f5;--calendar-muted:#a7bbc4;--calendar-shadow:0 16px 42px #0000003d}.calendar-page .calendar-page-header{align-items:center;display:flex;gap:14px}.calendar-page .calendar-page-header .calendar-page-heading-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:11px;box-shadow:0 9px 24px #087b853d;color:#fff;display:grid;flex:0 0 46px;font-size:22px;height:46px;place-items:center;width:46px}.calendar-page .calendar-page-header .title{color:var(--calendar-text);font-size:28px;letter-spacing:-.5px;margin:0}.calendar-page .calendar-page-header p{color:var(--calendar-muted);font-size:14px;margin:4px 0 0}.calendar-page .call-calendar-view{gap:14px}.calendar-page .call-calendar-view .calendar-filter-card,.calendar-page .call-calendar-view .calendar-summary-card,.calendar-page .call-calendar-view .calendar-surface{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--calendar-surface);border:1px solid var(--calendar-border);border-radius:14px;box-shadow:var(--calendar-shadow);box-sizing:border-box}.calendar-page .call-calendar-view .calendar-filter-card,.calendar-page .call-calendar-view .calendar-summary-card{gap:10px;margin:0;min-height:82px;padding:34px 18px 14px}.calendar-page .call-calendar-view .calendar-card-label{color:var(--calendar-muted);font-size:11px;font-weight:700;left:18px;letter-spacing:.08em;line-height:1;position:absolute;text-transform:uppercase;top:11px}.calendar-page .call-calendar-view .call-calendar-bidder-list .bidder-item{background:color-mix(in srgb,var(--calendar-surface-raised) 78%,#0000);border:1px solid color-mix(in srgb,var(--calendar-border) 72%,#0000);border-radius:999px;font-size:13px;font-weight:600;margin:0;min-height:30px;padding:5px 10px}.calendar-page .call-calendar-view .call-calendar-bidder-list .bidder-item .circle-item{box-shadow:0 0 0 3px color-mix(in srgb,var(--calendar-surface-raised) 84%,#0000);height:9px;width:9px}.calendar-page .call-calendar-view .call-calendar-bidder-list .bidder-item .total-div-view{color:var(--calendar-text);font-size:14px}.calendar-page .call-calendar-view .call-calendar-bidder-list .call-calendar-refresh-btn{right:16px;top:12px;transform:none}.calendar-page .call-calendar-view .call-calendar-bidder-list .call-calendar-refresh-btn .ant-btn{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:9px;box-shadow:0 6px 16px #087b8538;height:32px}.calendar-page .call-calendar-view .calendar-filter-card{color:var(--calendar-text)}.calendar-page .call-calendar-view .calendar-filter-card .week-total{color:var(--calendar-muted);font-size:14px;margin:0 2px 0 0}.calendar-page .call-calendar-view .calendar-filter-card .week-total .total-text{align-items:center;background:#ef44441a;border-radius:7px;color:#ef4444;display:inline-flex;justify-content:center;min-width:30px;padding:2px 7px}.calendar-page .call-calendar-view .calendar-filter-card .ant-picker{background:var(--calendar-surface-raised);border-color:var(--calendar-border);border-radius:10px;box-shadow:none;height:38px}.calendar-page .call-calendar-view .calendar-filter-card .ant-picker.ant-picker-focused,.calendar-page .call-calendar-view .calendar-filter-card .ant-picker:hover{border-color:var(--calendar-accent);box-shadow:0 0 0 3px var(--calendar-accent-soft)}.calendar-page .call-calendar-view .calendar-surface{overflow:hidden;padding:14px 18px 18px;width:100%}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar{background:#0000}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-header{padding:4px 0 14px}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-header .ant-picker,.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-header .ant-select-selector{border-radius:9px}.calendar-page .call-calendar-view .calendar-surface .ant-picker-content th{color:var(--calendar-muted);font-size:11px;font-weight:700;height:36px;letter-spacing:.06em;text-transform:uppercase}.calendar-page .call-calendar-view .calendar-surface .ant-picker-cell:before{border-radius:10px}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-date{border-radius:10px;border-top:0;margin:3px;padding:7px 8px 4px;transition:background-color .16s ease,box-shadow .16s ease}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-date:hover{background:var(--calendar-accent-soft)}.calendar-page .call-calendar-view .calendar-surface .ant-picker-cell-selected .ant-picker-calendar-date{background:var(--calendar-accent-soft);box-shadow:inset 0 0 0 1px #087b855c}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-date-value{color:var(--calendar-text);font-size:13px;font-weight:650}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar-date-content{height:96px!important}.calendar-page .call-calendar-view .calendar-loading{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a24;border-radius:16px;display:grid;inset:0;place-items:center;transform:none;z-index:5}.calendar-page .events-calendar .events-num{background:var(--calendar-accent-soft)!important;border-radius:7px;color:var(--calendar-accent);font-size:12px;font-weight:700;height:22px;justify-content:center;left:auto;padding:0;right:2px;top:2px;width:25px}.calendar-page .events-calendar .events-badge-status{background:color-mix(in srgb,var(--calendar-surface-raised) 84%,#0000);border:1px solid var(--calendar-border);margin-bottom:3px;min-height:24px;padding:3px 7px}.calendar-page .events-calendar .events-badge-status:hover{background:var(--calendar-accent-soft);border-color:#087b8575}@media(max-width:900px){.calendar-page .call-calendar-view .calendar-summary-card{padding-right:18px;padding-top:52px}.calendar-page .call-calendar-view .calendar-summary-card .call-calendar-refresh-btn{left:18px;right:auto}.calendar-page .call-calendar-view .calendar-filter-card{align-items:flex-start;padding-top:38px}.calendar-page .call-calendar-view .calendar-filter-card .week-total{width:auto}.calendar-page .call-calendar-view .calendar-surface{overflow-x:auto;padding:8px}.calendar-page .call-calendar-view .calendar-surface .ant-picker-calendar{min-width:720px}}@media(max-width:560px){.calendar-page{gap:16px}.calendar-page .calendar-page-header .calendar-page-heading-icon{flex-basis:40px;height:40px;width:40px}.calendar-page .calendar-page-header .title{font-size:23px}.calendar-page .calendar-page-header p{display:none}.calendar-page .call-calendar-view .calendar-filter-card .ant-picker,.calendar-page .call-calendar-view .calendar-filter-card .week-total{width:100%}}.events-calendar{list-style:none;margin:0;padding:0}.events-calendar .events-num{align-items:flex-start;color:#00c2cc;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:flex-start;left:0;padding:0 10px;position:absolute;top:0;width:100%}.events-calendar .events-badge-status-light:hover{background-color:#0000001f!important}.events-calendar .events-badge-status{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;justify-content:flex-start;overflow:hidden;padding:3px 5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.events-calendar .events-badge-status:hover{background-color:#ffffff26}.events-calendar .events-badge-status .events-circle{border-radius:50px;display:flex;height:8px;width:8px}.events-calendar .events-badge-status .events-text{display:flex;flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-tip-events{display:flex;flex-direction:column;padding-bottom:8px}.tool-tip-events .tool-tip-events-date{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:3px}.tool-tip-events .tool-tip-events-date .tool-tip-events-day{align-items:center;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center;padding:3px;width:100%}.tool-tip-events .tool-tip-num-view{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:3px}.tool-tip-events .tool-tip-num-view .tool-tip-num{align-items:center;display:flex;flex-direction:row;font-size:11px;justify-content:center;margin:0 5px}.tool-tip-events .tool-tip-num-view .tool-tip-num .tool-tip-num-circle{border-radius:50px;display:flex;height:8px;margin-right:3px;width:8px}.tool-tip-events .tool-tip-events-calendar{list-style:none;margin:0;padding:0}.tool-tip-events .tool-tip-events-calendar .tool-tip-events-num{align-items:flex-start;background-color:#0000001a;color:#00c2cc;cursor:pointer;display:flex;font-size:20px;height:100%;justify-content:flex-start;left:0;padding:0 10px;position:absolute;top:0;width:100%}.tool-tip-events .tool-tip-events-calendar .tool-tip-events-badge-status{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;justify-content:flex-start;overflow:hidden;padding:0 5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.tool-tip-events .tool-tip-events-calendar .tool-tip-events-badge-status:hover{background-color:#9e9d9d}.tool-tip-events .tool-tip-events-calendar .tool-tip-events-badge-status .tool-tip-events-circle{border-radius:50px;display:flex;height:8px;width:8px}.tool-tip-events .tool-tip-events-calendar .tool-tip-events-badge-status .tool-tip-events-text{display:flex;flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduled-modal{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;margin-top:25px;padding-left:30px;width:100%}.scheduled-modal .meeting-link{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.scheduled-modal .meeting-link .meeting-icon{font-size:18px;left:-32px;position:absolute;top:6px}.scheduled-modal .interview-link{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.scheduled-modal .interview-link .interview-icon{font-size:18px;left:-32px;position:absolute;top:3px}.scheduled-modal .schedule-main-section{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;position:relative;width:100%}.scheduled-modal .schedule-main-section .schedule-main-icon{font-size:18px;left:-32px;position:absolute;top:2px}.scheduled-modal .interviewers-section{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;position:relative;width:100%}.scheduled-modal .interviewers-section .interviewers-icon{font-size:18px;left:-32px;position:absolute;top:2px}.scheduled-modal .interviewers-section .interviewers{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start}.scheduled-modal .interviewers-section .interviewers .interview-avatar{border-radius:50%;height:26px;width:26px}.scheduled-modal .interviewers-section .interviewers .interviewer-address{font-size:14px}.scheduled-modal .scheduled-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.scheduled-modal .scheduled-title .interview-title{font-size:24px;line-height:1.2;margin-bottom:5px}.scheduled-modal .scheduled-title .schedule-date{font-size:14px}.scheduled-modal .scheduled-title .title-circle{border-radius:10px;height:12px;left:-30px;position:absolute;top:10px;width:12px}.interview-chat-section{display:flex;flex:3 1;flex-direction:column;gap:20px;height:calc(100vh - 300px);overflow-y:auto;padding:0 10px}.interview-chat-section .empty-chat-section,.interview-chat-section .interview-loading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.interview-chat-section .chat-main-section{align-items:center;display:flex;width:100%}.interview-chat-section .chat-main-section .chat-client-section{align-items:flex-start;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-start;padding:20px;width:82%}.interview-chat-section .chat-main-section .chat-client-section .chat-desc{flex:1 1;font-size:16px;line-height:24px}.interview-chat-section .chat-main-section .chat-assistant-section{align-items:flex-start;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-start;padding:20px;width:82%}.interview-chat-section .chat-main-section .chat-assistant-section .chat-desc{flex:1 1;font-size:16px;line-height:24px}.interview-chat-section .flex-end{justify-content:flex-end}.interview-chat-section .flex-start{justify-content:flex-start}.callHorizonViewSection{display:flex;flex:1 1;gap:16px;position:relative;width:100%}.callHorizonViewSection .call-current-time-line{background-color:#087b85;height:3px;left:0;position:absolute;width:100%;z-index:100}.callHorizonViewSection .call-pasted-overlay{background-color:#ffffff1a;border-top-left-radius:10px;border-top-right-radius:10px;height:0;left:0;position:absolute;top:0;width:100%;z-index:100}.callHorizonViewSection .call-horizontal-time-rulers{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:70px}.callHorizonViewSection .call-horizontal-time-rulers .call-horizontal-time-rulers-title{height:53px}.callHorizonViewSection .call-horizontal-time-rulers .call-horizontal-time-rulers-item{border-style:solid none none;border-width:1px;height:50px;width:100%}.callHorizonViewSection .call-horizontal-time-rulers .call-horizontal-time-rulers-item-light{border-color:#d8d4d4}.callHorizonViewSection .call-horizontal-time-rulers .call-horizontal-time-rulers-item-dark{border-color:#464545}.callHorizonViewSection .call-horizontal-column{align-items:flex-start;border-radius:10px;box-shadow:0 2px 5px #0000001a;display:flex;flex:1 1;flex-direction:column;flex-shrink:0;height:100%;justify-content:flex-start;padding:10px;position:relative}.callHorizonViewSection .call-horizontal-column .call-horizontal-list-time-lines{position:relative;width:100%}.callHorizonViewSection .call-horizontal-column .call-horizontal-list-time-lines .call-horizontal-time-rulers-line{height:1px;left:0;position:absolute;width:100%}.callHorizonViewSection .call-horizontal-column .call-horizontal-list-time-lines .call-horizontal-time-rulers-line-light{background-color:#d8d4d4}.callHorizonViewSection .call-horizontal-column .call-horizontal-list-time-lines .call-horizontal-time-rulers-line-dark{background-color:#464545}.callHorizonViewSection .call-horizontal-column .call-horizontal-title{background-color:inherit;padding-bottom:15px;padding-top:6px;position:-webkit-sticky;position:sticky;top:-24px;width:100%;z-index:2}.callHorizonViewSection .call-horizontal-column .call-horizontal-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.callHorizonViewSection .call-horizontal-column .call-horizontal-list{display:flex;flex-direction:column;gap:10px;position:relative;width:100%;z-index:102}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp{left:0;position:absolute;width:100%}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;flex-direction:row;height:100%;justify-content:flex-start;position:relative;width:100%}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-bar{border-bottom-left-radius:6px;border-top-left-radius:6px;height:100%;width:4px}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-item-sub-company{cursor:pointer;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:8px;position:relative;text-overflow:ellipsis;white-space:nowrap}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-item-sub-company .card-item-company{font-size:14px;font-weight:700;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-item-sub-company-small{padding:3px}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-avatar{align-items:flex-end;border-radius:50%;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:8px}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-avatar .card-caller-avatar{border-radius:50px;height:26px;object-fit:cover;width:26px}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-avatar .card-caller-avatar-small{border-radius:50px;height:16px;object-fit:cover;width:16px}.callHorizonViewSection .call-horizontal-column .call-horizontal-list .call-horizontal-list-temp .call-horizontal-list-subtemp .card-avatar-small{padding:4px}.call-horizontal-card{border-radius:6px;flex-direction:column}.call-horizontal-card,.call-horizontal-card .call-horizontal-card-item{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.call-horizontal-card .call-horizontal-card-item{flex-direction:row}.call-horizontal-card .call-horizontal-card-item .card-bar{border-bottom-left-radius:6px;border-top-left-radius:6px;height:100%;width:4px}.call-horizontal-card .call-horizontal-card-item .card-item{cursor:pointer;display:flex;flex:1 1;flex-direction:column;padding:8px;position:relative}.call-horizontal-card .call-horizontal-card-item .card-item .card-item-company{font-size:14px;font-weight:700;margin-bottom:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-horizontal-card .call-horizontal-card-item .card-item .card-item-time{font-size:12px;margin-bottom:4px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-horizontal-card .call-horizontal-card-item .card-item .card-item-action{align-items:center;display:flex;justify-content:space-between;width:100%}.call-horizontal-card .call-horizontal-card-item .card-item .card-item-action .card-item-action-btns{align-items:center;display:flex;gap:8px;justify-content:flex-start}.call-horizontal-card .call-horizontal-card-item .card-avatar{align-items:flex-end;border-radius:50%;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:8px}.call-horizontal-card .call-horizontal-card-item .card-avatar .card-caller-avatar{border-radius:50px;height:26px;object-fit:cover;width:26px}.call-horizontal-card .call-horizontal-card-item .card-avatar .card-bidder-avatar{border-radius:50px;height:18px;object-fit:cover;width:18px}.call-horizontal-card .card-extra-content{padding:5px 8px;width:100%}.call-horizontal-card .card-extra-content .card-extra-item{align-items:flex-start;display:flex;flex-direction:column;gap:3px;justify-content:flex-start;margin-bottom:12px;width:100%}.call-horizontal-card .card-extra-content .card-extra-item:last-child{margin-bottom:0}.call-horizontal-card .card-extra-content .card-extra-item .card-extra-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.call-horizontal-card .card-extra-content .card-extra-item .card-extra-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.call-horizontal-card .card-extra-content .card-extra-item .card-extra-body .card-extra-desc{font-size:12px}.highlight-upcoming{animation:pulse 1.5s infinite;box-shadow:0 0 0 #ff000080}.horizontal-card-light-mode{background-color:#d8d4d4}.horizontal-card-dark-mode{background-color:#3d3d3d}.horizontal-light-mode{background-color:#f0f0f0}.horizontal-dark-mode{background-color:#1d1d1d}.ant-picker-cell .ant-picker-cell-inner:hover{background:#0000!important}.ant-picker-calendar-mode-switch{display:none}.ant-picker-calendar-date-content::-webkit-scrollbar{width:3px}.calls-page{--calls-primary:#087b85;--calls-primary-strong:#256bfe;--calls-primary-soft:#087b851a;--calls-surface:color-mix(in srgb,var(--app-surface) 84%,#0000);--calls-surface-soft:color-mix(in srgb,var(--app-bg) 76%,#0000);--calls-border:#d8e8ec;--calls-text:#10212b;--calls-muted:#607783;--calls-shadow:0 10px 30px rgba(24,35,58,.065);color:var(--calls-text);gap:20px;height:auto;min-height:100%;overflow:visible}.calls-page.calls-page--dark{--calls-surface:#122630d6;--calls-surface-soft:#19313cc2;--calls-border:#2d4651;--calls-text:#f4f6fb;--calls-muted:#9aa3b5;--calls-shadow:0 12px 34px #00000038}.calls-page .calls-page-header{align-items:center;display:flex;gap:20px;justify-content:space-between}.calls-page .calls-page-header .calls-page-heading{align-items:center;display:flex;gap:14px}.calls-page .calls-page-header .calls-page-heading-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:14px;box-shadow:0 9px 22px #087b8547;color:#fff;display:grid;flex:0 0 48px;font-size:22px;height:48px;place-items:center;width:48px}.calls-page .calls-page-header .title{color:var(--calls-text);font-size:28px;letter-spacing:-.55px;margin:0}.calls-page .calls-page-header p{color:var(--calls-muted);font-size:14px;margin:4px 0 0}.calls-page .calls-page-header .calls-page-total{align-items:baseline;background:var(--calls-surface);border:1px solid var(--calls-border);border-radius:13px;box-shadow:var(--calls-shadow);display:flex;gap:6px;justify-content:center;min-width:104px;padding:10px 16px}.calls-page .calls-page-header .calls-page-total span{color:var(--calls-primary);font-size:22px;font-weight:750}.calls-page .calls-page-header .calls-page-total small{color:var(--calls-muted);font-size:12px}.calls-page>.search-section{background:var(--calls-surface);border:1px solid var(--calls-border);border-radius:16px;box-shadow:var(--calls-shadow);box-sizing:border-box;display:block;margin:0;padding:12px 14px}.calls-page>.search-section .calls-filter-heading{align-items:center;border-bottom:1px solid var(--calls-border);display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.calls-page>.search-section .calls-filter-heading div{align-items:center;display:flex;font-size:15px;font-weight:700;gap:8px}.calls-page>.search-section .calls-filter-heading div svg{color:var(--calls-primary)}.calls-page>.search-section .calls-filter-heading span{color:var(--calls-muted);font-size:12px}.calls-page>.search-section .calls-filter-grid{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(230px,1.25fr) minmax(260px,1fr) auto auto minmax(300px,auto)}.calls-page>.search-section .field{min-width:0}.calls-page>.search-section .field .label{color:var(--calls-muted);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.calls-page>.search-section .field .ant-input-affix-wrapper,.calls-page>.search-section .field .ant-picker{background:var(--calls-surface-soft);border-color:var(--calls-border);border-radius:9px;height:40px;width:100%}.calls-page>.search-section .field .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.calls-page>.search-section .field .ant-input-affix-wrapper.ant-picker-focused,.calls-page>.search-section .field .ant-input-affix-wrapper:focus,.calls-page>.search-section .field .ant-input-affix-wrapper:hover,.calls-page>.search-section .field .ant-picker.ant-input-affix-wrapper-focused,.calls-page>.search-section .field .ant-picker.ant-picker-focused,.calls-page>.search-section .field .ant-picker:focus,.calls-page>.search-section .field .ant-picker:hover{border-color:var(--calls-primary);box-shadow:0 0 0 3px var(--calls-primary-soft)}.calls-page>.search-section .calls-input-icon{color:#9aa4b5}.calls-page>.search-section .calls-search-action .ant-btn{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:9px;box-shadow:0 6px 15px #087b8538;font-weight:650;height:40px;padding-inline:22px}.calls-page>.search-section .calls-result-count{align-items:center;background:var(--calls-primary-soft);border-radius:9px;color:var(--calls-muted);display:flex;font-size:12px;gap:5px;height:40px;padding:0 12px;white-space:nowrap}.calls-page>.search-section .calls-result-count span{color:var(--calls-primary);font-size:18px;font-weight:750}.calls-page>.search-section .calls-view-switcher{justify-self:end}.calls-page>.search-section .calls-view-switcher>.label{color:var(--calls-muted);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.calls-page>.search-section .calls-view-switcher .ant-radio-group{background:var(--calls-surface-soft);border:1px solid var(--calls-border);border-radius:10px;display:flex;padding:3px}.calls-page>.search-section .calls-view-switcher .ant-radio-button-wrapper{background:#0000;border:0;border-radius:7px;color:var(--calls-muted);height:32px;line-height:32px}.calls-page>.search-section .calls-view-switcher .ant-radio-button-wrapper:before{display:none}.calls-page>.search-section .calls-view-switcher .ant-radio-button-wrapper-checked{background:var(--calls-primary);box-shadow:0 4px 10px #087b8538;color:#fff}.calls-page .calls-workspace{background:var(--calls-surface);border:1px solid var(--calls-border);border-radius:17px;box-shadow:var(--calls-shadow);box-sizing:border-box;isolation:isolate;min-height:420px;overflow:visible;position:relative;width:100%}.calls-page .calls-workspace-loading{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f7f8fc94;border-radius:inherit;cursor:wait;display:grid;inset:0;padding-top:min(26vh,240px);place-items:start center;pointer-events:all;position:absolute;z-index:1000}.calls-page .calls-workspace-loading .calls-workspace-loading-indicator{align-items:center;background:var(--calls-surface);border:1px solid var(--calls-border);border-radius:14px;box-shadow:0 14px 35px #0f172a24;color:var(--calls-muted);display:flex;flex-direction:column;font-size:13px;font-weight:650;gap:12px;padding:18px 22px}.calls-page.calls-page--dark .calls-workspace-loading{background:#0f121994}.calls-page .calls-workspace--cal,.calls-page .calls-workspace--hor{padding:18px}.calls-page .table-section{box-sizing:border-box;padding:18px;width:100%}.calls-page .table-section .calls-table-heading{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:17px}.calls-page .table-section .calls-table-heading h3{color:var(--calls-text);font-size:17px;margin:0 0 3px}.calls-page .table-section .calls-table-heading span{color:var(--calls-muted);font-size:12px}.calls-page .table-section .calls-table-heading .ant-tag{background:var(--calls-primary-soft);border:0;border-radius:999px;color:var(--calls-primary);margin:0;padding:3px 10px}.calls-page .table-section .ant-table{border:1px solid var(--calls-border);border-radius:12px;overflow:hidden}.calls-page .table-section .ant-table-thead>tr>th{background:var(--calls-surface-soft);color:var(--calls-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding-block:13px;text-transform:uppercase}.calls-page .table-section .ant-table-tbody>tr>td{border-color:var(--calls-border)}.calls-page .table-section .ant-table-tbody>tr:hover>td{background:var(--calls-primary-soft)!important}.calls-page .table-section .call-subsection{background:var(--calls-surface-soft);border-radius:10px;padding:8px 14px}.calls-page .table-section .call-subsection .ant-list-item{border-color:var(--calls-border)}.calls-page .callHorizonViewSection{gap:12px;height:auto;min-height:420px;min-width:820px}.calls-page .callHorizonViewSection .call-horizontal-column{align-self:stretch;background:var(--calls-surface-soft);border:1px solid var(--calls-border);border-radius:12px;box-shadow:none;height:auto;padding:12px}.calls-page .callHorizonViewSection .call-horizontal-title{color:var(--calls-text);font-size:13px;font-weight:750;margin:0}.calls-page .callHorizonViewSection .call-horizontal-card,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp{background:var(--calls-surface);border:1px solid var(--calls-border);border-radius:10px;box-shadow:0 5px 15px #18233a12;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.calls-page .callHorizonViewSection .call-horizontal-card:hover,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp:hover{border-color:#087b855c;box-shadow:0 9px 22px #18233a1f;transform:translateY(-1px);z-index:3}.calls-page .callHorizonViewSection .call-horizontal-card .card-item-company,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp .card-item-company{color:var(--calls-text)}.calls-page .callHorizonViewSection .call-horizontal-card .card-extra-desc,.calls-page .callHorizonViewSection .call-horizontal-card .card-item-time,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp .card-extra-desc,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp .card-item-time{color:var(--calls-muted)}.calls-page .callHorizonViewSection .call-horizontal-card .card-bar,.calls-page .callHorizonViewSection .call-horizontal-list-subtemp .card-bar{width:5px}.calls-page .callHorizonViewSection .horizontal-card-dark-mode,.calls-page .callHorizonViewSection .horizontal-card-light-mode{background:var(--calls-surface)}.calls-page .callHorizonViewSection .horizontal-dark-mode,.calls-page .callHorizonViewSection .horizontal-light-mode{background:var(--calls-surface-soft)}.calls-page .callHorizonViewSection .card-item-action-btns .ant-btn{border-radius:7px;display:grid;place-items:center}.calls-page .callHorizonViewSection .card-bidder-avatar,.calls-page .callHorizonViewSection .card-caller-avatar{border:2px solid var(--calls-surface);box-shadow:0 2px 7px #0f172a33}.calls-page .callHorizonViewSection .call-current-time-line{background:#ef5261;border-radius:2px;box-shadow:0 0 8px #ef52618c;height:2px}@media(max-width:1150px){.calls-page>.search-section .calls-filter-grid{grid-template-columns:1fr 1fr auto auto}.calls-page>.search-section .calls-filter-grid .calls-view-switcher{grid-column:1/-1;justify-self:start}}@media(max-width:760px){.calls-page .calls-page-header{align-items:flex-start}.calls-page .calls-page-header .calls-page-total{display:none}.calls-page .calls-page-header .title{font-size:24px}.calls-page>.search-section .calls-filter-heading>span{display:none}.calls-page>.search-section .calls-filter-grid{grid-template-columns:1fr}.calls-page>.search-section .calls-search-action .ant-btn{width:100%}.calls-page>.search-section .calls-result-count{justify-content:center}.calls-page>.search-section .calls-view-switcher{grid-column:auto;width:100%}.calls-page>.search-section .calls-view-switcher .ant-radio-group{width:100%}.calls-page>.search-section .calls-view-switcher .ant-radio-button-wrapper{flex:1 1;text-align:center}.calls-page .calls-workspace--cal,.calls-page .calls-workspace--hor,.calls-page .table-section{padding:12px}}.calls-modal .ant-modal-content{border:1px solid #d8e8ec;border-radius:18px;box-shadow:0 24px 70px #0f172a2e;overflow:hidden;padding:0}.calls-modal .ant-modal-header{border-bottom:1px solid #e5f0f2;margin:0;padding:20px 24px 16px}.calls-modal .ant-modal-title{font-size:18px;font-weight:750}.calls-modal .ant-modal-close{border-radius:8px;right:18px;top:16px}.calls-modal .ant-modal-body{padding:22px 24px}.calls-modal .ant-modal-footer{margin:0;padding:14px 24px 20px}.calls-modal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:9px;box-shadow:0 6px 15px #087b8538;height:38px;padding-inline:20px}.calls-modal .modal-field{margin-bottom:18px}.calls-modal .modal-field:last-child{margin-bottom:0}.calls-modal .modal-field .label{color:#69758a;font-size:12px;font-weight:700}.calls-modal .modal-field .ant-input,.calls-modal .modal-field .ant-input-affix-wrapper,.calls-modal .modal-field .ant-picker,.calls-modal .modal-field .ant-select-selector{border-radius:9px!important;min-height:40px}.calls-modal .calls-modal-date-range{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.calls-modal .calls-modal-date-range .ant-picker{width:100%}.calls-modal.calls-modal--dark .ant-modal-content,.calls-modal.calls-modal--dark .ant-modal-header{background:#122630}.calls-modal.calls-modal--dark .ant-modal-content,.calls-modal.calls-modal--dark .ant-modal-header{border-color:#2d4651}.calls-modal.calls-modal--dark .ant-modal-close,.calls-modal.calls-modal--dark .ant-modal-title{color:#f4f6fb}.calls-modal.calls-modal--dark .modal-field .label{color:#9aa3b5}.calls-conversation-modal .interview-chat-section{height:min(62vh,620px);padding:4px 8px}@media(max-width:560px){.calls-modal .ant-modal-body{padding:18px}.calls-modal .calls-modal-date-range{grid-template-columns:1fr}}.ant-picker-calendar-date-content::-webkit-scrollbar-track{border-radius:50px}.ant-picker-calendar-date-content::-webkit-scrollbar-thumb{background:#a8a6a6;border-radius:50px}.ant-picker-calendar-date-content::-webkit-scrollbar-thumb:hover{background:#817f7f}@keyframes pulse{0%{box-shadow:0 0 0 0 #f009;box-shadow:0 0 0 0 var(--pulse-color,#f009)}70%{box-shadow:0 0 0 8px #f000}to{box-shadow:0 0 0 0 #f000}}.notFoundSection{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.notFoundSection .error-404{font-size:60px}.notFoundSection .title{font-size:32px;margin-bottom:10px}.notFoundSection .text{font-size:16px;margin-bottom:20px}.prompt-section{--prompt-primary:#087b85;--prompt-primary-soft:#087b851a;--prompt-surface:color-mix(in srgb,var(--app-surface) 84%,#0000);--prompt-surface-soft:color-mix(in srgb,var(--app-bg) 76%,#0000);--prompt-border:#d8e8ec;--prompt-text:#10212b;--prompt-muted:#607783;--prompt-shadow:0 10px 30px rgba(24,35,58,.065);color:var(--prompt-text);width:100%}.prompt-section.prompt-section--dark{--prompt-surface:#122630d6;--prompt-surface-soft:#19313cc2;--prompt-border:#2d4651;--prompt-text:#f4f6fb;--prompt-muted:#9aa3b5;--prompt-shadow:0 12px 34px #00000038}.prompt-section .prompt-page-header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px}.prompt-section .prompt-page-header .prompt-page-heading{align-items:center;display:flex;gap:14px}.prompt-section .prompt-page-header .prompt-page-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:14px;box-shadow:0 9px 23px #087b854d;color:#fff;display:grid;flex:0 0 48px;font-size:23px;height:48px;place-items:center;width:48px}.prompt-section .prompt-page-header .title{color:var(--prompt-text);font-size:28px;letter-spacing:-.55px;margin:0}.prompt-section .prompt-page-header p{color:var(--prompt-muted);font-size:14px;margin:4px 0 0}.prompt-section .prompt-page-header .prompt-version-count{align-items:center;background:var(--prompt-surface);border:1px solid var(--prompt-border);border-radius:12px;box-shadow:var(--prompt-shadow);color:var(--prompt-muted);display:flex;font-size:12px;gap:6px;min-height:42px;padding:0 14px}.prompt-section .prompt-page-header .prompt-version-count span,.prompt-section .prompt-page-header .prompt-version-count svg{color:var(--prompt-primary)}.prompt-section .prompt-page-header .prompt-version-count span{font-size:18px;font-weight:750}.prompt-section .prompt-main-section{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(390px,.9fr) minmax(520px,1.25fr);width:100%}.prompt-section .prompt-main-section .table-view,.prompt-section .prompt-main-section .update-view{background:var(--prompt-surface);border:1px solid var(--prompt-border);border-radius:17px;box-shadow:var(--prompt-shadow);min-width:0;padding:18px}.prompt-section .prompt-main-section .update-view{display:flex;flex-direction:column}.prompt-section .prompt-main-section .prompt-panel-header{align-items:flex-start;border-bottom:1px solid var(--prompt-border);display:flex;gap:14px;justify-content:space-between;margin-bottom:15px;min-height:44px;padding-bottom:15px}.prompt-section .prompt-main-section .prompt-panel-header h3{color:var(--prompt-text);font-size:17px;letter-spacing:-.2px;margin:0 0 4px}.prompt-section .prompt-main-section .prompt-panel-header p{color:var(--prompt-muted);font-size:12px;margin:0}.prompt-section .prompt-main-section .prompt-access-badge{border-radius:999px;font-size:11px;font-weight:700;padding:4px 9px;white-space:nowrap}.prompt-section .prompt-main-section .prompt-access-badge.can-edit{background:#20a8791c;color:#16875f}.prompt-section .prompt-main-section .prompt-access-badge.read-only{background:#e9ad241f;color:#b7791f}.prompt-section .prompt-main-section .update-textarea{background:var(--prompt-surface-soft);border-color:var(--prompt-border);border-radius:11px;color:var(--prompt-text);flex:1 1;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.65;min-height:430px;padding:15px;resize:vertical}.prompt-section .prompt-main-section .update-textarea:focus,.prompt-section .prompt-main-section .update-textarea:hover{border-color:var(--prompt-primary);box-shadow:0 0 0 3px var(--prompt-primary-soft)}.prompt-section .prompt-main-section .update-textarea:disabled{background:var(--prompt-surface-soft);color:var(--prompt-text)!important;cursor:default}.prompt-section .prompt-main-section .prompt-editor-footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:13px}.prompt-section .prompt-main-section .prompt-editor-footer>span{color:var(--prompt-muted);font-size:11px}.prompt-section .prompt-main-section .prompt-update-btn{display:flex}.prompt-section .prompt-main-section .prompt-update-btn .ant-btn{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:9px;box-shadow:0 6px 15px #087b8538;font-weight:650;height:38px;min-width:104px}.prompt-section .prompt-main-section .table-view{display:flex;flex-direction:column}.prompt-section .prompt-main-section .table-view .ant-table{border:1px solid var(--prompt-border);border-radius:12px;overflow:hidden}.prompt-section .prompt-main-section .table-view .ant-table-thead>tr>th{background:var(--prompt-surface-soft);color:var(--prompt-muted);font-size:11px;font-weight:700;letter-spacing:.04em;padding-block:13px;text-transform:uppercase}.prompt-section .prompt-main-section .table-view .ant-table-tbody>tr>td{border-color:var(--prompt-border)}.prompt-section .prompt-main-section .table-view .ant-table-tbody>tr:hover>td{background:var(--prompt-primary-soft)!important}.prompt-section .prompt-main-section .table-view .ant-pagination{margin-bottom:0}.prompt-section .prompt-main-section .prompt-table-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--prompt-text);display:-webkit-box;line-height:1.5;overflow:hidden}.prompt-section .prompt-main-section .prompt-row-actions{align-items:center;display:flex;gap:7px}.prompt-section .prompt-main-section .prompt-row-actions .ant-btn{border-radius:8px;display:grid;height:34px;padding:0;place-items:center;width:34px}.prompt-section .prompt-main-section .prompt-row-actions .prompt-preview-button{background:var(--prompt-primary-soft);border-color:#087b854d;color:var(--prompt-primary)}.prompt-preview-modal .ant-modal-content{border:1px solid #d8e8ec;border-radius:18px;box-shadow:0 24px 70px #0f172a2e;overflow:hidden;padding:0}.prompt-preview-modal .ant-modal-header{border-bottom:1px solid #e5f0f2;margin:0;padding:20px 24px 16px}.prompt-preview-modal .ant-modal-title{font-size:18px}.prompt-preview-modal .prompt-modal-date{color:#607783;font-size:13px;font-weight:500;margin-left:5px}.prompt-preview-modal .ant-modal-body{padding:0}.prompt-preview-modal .prompt-preview-content{background:#f4fbfc;color:#293247;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.75;max-height:62vh;overflow-y:auto;padding:24px}.prompt-preview-modal .ant-modal-footer{margin:0;padding:14px 24px 20px}.prompt-preview-modal .ant-modal-footer .ant-btn{border-radius:9px;height:38px}.prompt-preview-modal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#087b85,#256bfe);border:0}.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-content,.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-header{background:#122630}.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-content,.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-header{border-color:#2d4651}.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-close,.prompt-preview-modal.prompt-preview-modal--dark .ant-modal-title{color:#f4f6fb}.prompt-preview-modal.prompt-preview-modal--dark .prompt-preview-content{background:#19313c;color:#d8e8ec}@media(max-width:1180px){.prompt-section .prompt-main-section{grid-template-columns:1fr}.prompt-section .prompt-main-section .update-textarea{min-height:340px}}@media(max-width:650px){.prompt-section .prompt-page-header{align-items:flex-start}.prompt-section .prompt-page-header .prompt-version-count{display:none}.prompt-section .prompt-page-header .title{font-size:24px}.prompt-section .prompt-page-header .prompt-page-icon{flex-basis:42px;height:42px;width:42px}.prompt-section .prompt-main-section .table-view,.prompt-section .prompt-main-section .update-view{padding:13px}.prompt-section .prompt-main-section .table-view{overflow-x:auto}.prompt-section .prompt-main-section .table-view .ant-table-wrapper{min-width:620px}.prompt-preview-modal .prompt-preview-content{padding:18px}}.interviewSection{width:100%}.interviewSection .interview-section-title{display:flex;justify-content:space-between;position:relative;width:100%}.interviewSection .interview-section-title .call-app-status{font-size:18px;font-weight:700}.interviewSection .interview-section-title .yellow-waiting{color:#e1cc12}.interviewSection .interview-section-title .green-success{color:#13c64b}.interviewSection .interview-loading{left:50%;position:absolute;top:-5%;transform:translateX(-50%)}.interviewSection .interview-sub-section{display:flex;flex-direction:row;gap:30px;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section{display:flex;flex:2 1;flex-direction:column;height:calc(100vh - 300px);justify-content:center;overflow-y:auto;position:relative}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;padding-left:30px;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .meeting-link{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .meeting-link .meeting-icon{font-size:18px;left:-32px;position:absolute;top:6px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interview-link{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interview-link .interview-icon{font-size:18px;left:-32px;position:absolute;top:3px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .schedule-main-section{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;position:relative;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .schedule-main-section .schedule-main-icon{font-size:18px;left:-32px;position:absolute;top:2px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interviewers-section{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;position:relative;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interviewers-section .interviewers-icon{font-size:18px;left:-32px;position:absolute;top:2px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interviewers-section .interviewers{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interviewers-section .interviewers .interview-avatar{border-radius:50%;height:26px;width:26px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .interviewers-section .interviewers .interviewer-address{font-size:14px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .scheduled-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .scheduled-title .interview-title{font-size:24px;line-height:1.2;margin-bottom:5px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .scheduled-title .schedule-date{font-size:14px}.interviewSection .interview-sub-section .scheduled-preview-section .scheduled-section .scheduled-title .title-circle{border-radius:10px;height:12px;left:-30px;position:absolute;top:10px;width:12px}.interviewSection .interview-sub-section .interview-chat-section{display:flex;flex:3 1;flex-direction:column;gap:20px;height:calc(100vh - 300px);overflow-y:auto;padding:0 10px}.interviewSection .interview-sub-section .interview-chat-section .empty-chat-section{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.interviewSection .interview-sub-section .interview-chat-section .chat-main-section{align-items:center;display:flex;width:100%}.interviewSection .interview-sub-section .interview-chat-section .chat-main-section .chat-client-section{align-items:flex-start;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-start;padding:20px;width:82%}.interviewSection .interview-sub-section .interview-chat-section .chat-main-section .chat-client-section .chat-desc{flex:1 1;font-size:16px;line-height:24px}.interviewSection .interview-sub-section .interview-chat-section .chat-main-section .chat-assistant-section{align-items:flex-start;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-start;padding:20px;width:82%}.interviewSection .interview-sub-section .interview-chat-section .chat-main-section .chat-assistant-section .chat-desc{flex:1 1;font-size:16px;line-height:24px}.interviewSection .interview-sub-section .interview-chat-section .flex-end{justify-content:flex-end}.interviewSection .interview-sub-section .interview-chat-section .flex-start{justify-content:flex-start}.interviewSection .interview-sub-section .last-section{display:flex;flex:3 1;flex-direction:column;gap:20px;height:calc(100vh - 300px);overflow-y:auto;padding:0 10px}.interviewSection .interview-sub-section .last-section .empty-chat-section{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.interviewSection .interview-sub-section .last-section .private-chat-main-section{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start;width:100%}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-avatar{height:36px;width:36px}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-avatar .interviewer-avatar{border-radius:50%;height:100%;width:100%}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-content-section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:3px;justify-content:flex-start}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-content-section .chat-content-title{font-size:14px}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-content-section .chat-content-title-light{color:rgba(88,88,88,.965)}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-content-section .chat-content-title-dark{color:#aaa}.interviewSection .interview-sub-section .last-section .private-chat-main-section .chat-content-section .chat-content-desc{font-size:16px;line-height:24px}.miniGameSection{left:0;overflow:hidden;position:absolute;top:0}.miniGameSection,.miniGameSection .mini-game-section,.screenshotsSection{height:100%;width:100%}.screenshotsSection{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.screenshotsSection .users-list{display:flex;flex-direction:column;height:100%;overflow:auto;width:300px}.screenshotsSection .users-list .user-title{font-size:24px;margin-bottom:30px}.screenshotsSection .users-list .user-status-list{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;width:100%}.screenshotsSection .users-list .user-status-list .user-status-item{align-items:center;border:1px solid gray;border-radius:6px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:0 10px;transition:background-color .2s ease-in-out;width:100%}.screenshotsSection .users-list .user-status-list .user-status-item:hover{background-color:gray}.screenshotsSection .users-list .user-status-list .user-status-item .user-status-badge{border-radius:50px;height:10px;width:10px}.screenshotsSection .users-list .user-status-list .user-status-item .user-status-btn{background-color:#0000;border:0;color:#fff;cursor:pointer;flex:1 1;outline:0;padding:10px 0;text-align:left}.screenshotsSection .screenshots-sub-main{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;margin-left:20px;overflow:auto}.screenshotsSection .screenshots-section{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;justify-content:flex-start;width:100%}.screenshotsSection .screenshots-section .screenshot-item{aspect-ratio:16/9;width:calc(16.66667% - 12.5px)}.screenshotsSection .screenshots-section .screenshot-item .screenshot-img{height:100%;width:100%}.screenshotsSection .screenshots-section .screenshot-item .screenshot-key{align-items:center;border:1px solid #087b85;border-radius:16px;display:flex;flex-direction:row;font-size:24px;font-weight:700;height:100%;justify-content:center;overflow:auto;width:100%}.screenshotsSection .screenshot-loading-section{align-items:center;display:flex;flex-direction:column;font-size:18px;font-weight:700;justify-content:center;margin:30px 0;width:100%}.screenshotsSection .screenshot-loading-section .screenshot-loading-circle{animation:spin 1s linear infinite;border:10px #087b85;border-radius:50px;border-top-style:solid;height:50px;margin-bottom:10px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.enable-sound-wrapper{margin:0 0 1rem;text-align:center}.enable-sound-button{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s ease,transform .1s ease}.enable-sound-button:hover{background-color:#2563eb}.enable-sound-button:active{transform:scale(.97)}.enable-sound-button:focus{outline:2px solid #93c5fd;outline-offset:2px}.close-window-wrapper{margin:0 0 1rem;text-align:center}.close-window-btn{background-color:#3b82f6;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:.5rem 1rem;transition:background-color .2s ease,transform .1s ease}.peoplesSection{align-items:flex-start;display:flex;gap:30px;height:100%;justify-content:flex-start;width:100%}.peoplesSection .peopleSearchSection{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:300px}.peoplesSection .peopleSearchSection .search-header{align-items:center;border-radius:8px 8px 0 0;display:flex;font-size:18px;font-weight:700;height:56px;justify-content:flex-start;padding:0 16px;width:100%}.peoplesSection .peopleSearchSection .search-dark-header{background-color:#1d1d1d}.peoplesSection .peopleSearchSection .search-light-header{background-color:#f0f0f0}.peoplesSection .peopleSearchSection .search-content{height:calc(100% - 106px);overflow:auto;padding:12px 8px;width:100%}.peoplesSection .peopleSearchSection .search-content::-webkit-scrollbar{width:2px}.peoplesSection .peopleSearchSection .search-content::-webkit-scrollbar-track{border-radius:50px}.peoplesSection .peopleSearchSection .search-content::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:50px}.peoplesSection .peopleSearchSection .search-content::-webkit-scrollbar-thumb:hover{background:#817f7f}.peoplesSection .peopleSearchSection .search-content .search-item{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;width:100%}.peoplesSection .peopleSearchSection .search-content .search-item .search-item-label{font-size:13px}.peoplesSection .peopleSearchSection .search-footer{align-items:flex-end;border-style:solid none none;border-width:1px;display:flex;flex-direction:row;height:49px;justify-content:center;width:100%}.peoplesSection .peopleSearchSection .search-dark-footer{border-color:#303030}.peoplesSection .peopleSearchSection .search-light-footer{border-color:#f0f0f0}.peoplesSection .peopleResultSection{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between}.peoplesSection .peopleResultSection .result-header{align-items:center;border-radius:8px 8px 0 0;display:flex;gap:20px;height:56px;justify-content:flex-start;padding:0 16px;width:100%}.peoplesSection .peopleResultSection .result-header .result-count{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.peoplesSection .peopleResultSection .result-header .result-count .result-count-num{font-size:18px;font-weight:700;margin:0 5px}.peoplesSection .peopleResultSection .result-dark-header{background-color:#1d1d1d}.peoplesSection .peopleResultSection .result-light-header{background-color:#f0f0f0}.peoplesSection .peopleResultSection .result-content{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 56px);justify-content:flex-start;overflow:auto;width:100%}.personInfoSection{border-style:none none solid;border-width:1px;display:flex;flex-direction:row;padding:20px 0;position:relative;width:100%}.personInfoSection .more-btn{align-items:center;background-color:#0000;border:0;bottom:10px;color:#087b85;cursor:pointer;display:flex;flex-direction:row;gap:3px;justify-content:center;outline:0;position:absolute;right:380px}.personInfoSection .person-info-body{align-items:flex-start;border-style:none solid none none;border-width:1px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:0 20px;width:calc(100% - 360px)}.personInfoSection .person-info-body .person-info-header{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:12px;width:100%}.personInfoSection .person-info-body .person-info-header .person-avatar{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-right:10px}.personInfoSection .person-info-body .person-info-header .person-avatar .person-logo{border-radius:50px;height:32px;margin-right:10px;width:32px}.personInfoSection .person-info-body .person-info-header .person-avatar .person-name{font-size:18px;font-weight:700}.personInfoSection .person-info-body .person-info-header .person-stick{height:20px;width:1px}.personInfoSection .person-info-body .person-info-header .person-social{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;padding:0 10px}.personInfoSection .person-info-body .person-info-header .person-social .person-social-link{color:inherit;font-size:16px;text-decoration:none}.personInfoSection .person-info-body .person-info-header .person-location{font-size:14px;padding:0 10px}.personInfoSection .person-info-body .person-info-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:12px;width:100%}.personInfoSection .person-info-body .person-info-content .person-info-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;width:100%}.personInfoSection .person-info-body .person-info-content .person-info-item .person-info-icon{align-items:center;border-radius:50px;display:flex;font-size:12px;height:20px;justify-content:center;margin-right:12px;width:20px}.personInfoSection .person-info-body .person-info-content .person-info-item .person-info-list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:2px;justify-content:flex-start}.personInfoSection .person-info-body .person-info-content .person-info-item .person-info-list .person-info-list-item{line-height:22px}.personInfoSection .person-info-body-dark{border-color:#303030}.personInfoSection .person-info-body-light{border-color:#f0f0f0}.personInfoSection .person-info-email{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;width:360px}.personInfoSection .person-info-email .person-info-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;width:100%}.personInfoSection .person-info-email .person-info-item .person-info-icon{align-items:center;border-radius:50px;display:flex;font-size:12px;height:20px;justify-content:center;margin-right:12px;width:20px}.personInfoSection .person-info-email .person-info-item .person-info-list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:flex-start}.personInfoSection .person-info-email .person-info-item .person-info-list .person-info-list-item{line-height:20px}.personInfoSection-hidden{max-height:138px;overflow:hidden}.personInfoSection-dark{border-color:#303030}.personInfoSection-light{border-color:#f0f0f0}.border-color-dark{border-color:#303030}.border-color-light{border-color:#f0f0f0}.background-dark{background-color:#303030}.background-light{background-color:#f0f0f0}.chat-section{--chat-accent:#087b85;--chat-accent-strong:#256bfe;--chat-border:#e8eaf0;--chat-muted:#737b8c;--chat-surface:#fff;--chat-soft:#f6f7fa;background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:16px;box-shadow:0 10px 35px #232b4114;display:flex;height:100%;min-height:560px;overflow:hidden;width:100%}.chat-section *{box-sizing:border-box}.chat-section .member-list-section{background:#f4fbfc;border-right:1px solid var(--chat-border);display:flex;flex-direction:column;height:100%;min-width:294px;overflow:hidden;position:relative;width:294px}.chat-section .member-list-section .member-list-loading{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffb8;display:grid;inset:0;place-items:center;position:absolute;z-index:10}.chat-section .member-list-section .member-list-loading .member-list-loading-indicator{align-items:center;background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:13px;box-shadow:0 12px 30px #232b4124;color:var(--chat-muted);display:flex;flex-direction:column;font-size:11px;font-weight:650;gap:11px;padding:17px 20px}.chat-section .member-list-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:12px;scrollbar-color:#d6d9e1 #0000;scrollbar-width:thin}.chat-section .chat-sidebar-brand{align-items:center;border-bottom:1px solid var(--chat-border);display:flex;gap:12px;min-height:82px;padding:18px 20px}.chat-section .chat-sidebar-brand .chat-sidebar-brand-icon{background:var(--app-gradient);border-radius:12px;box-shadow:0 7px 18px #087b853d;color:#fff;display:grid;flex:0 0 auto;font-size:19px;height:42px;place-items:center;width:42px}.chat-section .chat-sidebar-brand .chat-sidebar-brand-title{color:#252936;font-size:16px;font-weight:700}.chat-section .chat-sidebar-brand .chat-sidebar-brand-subtitle{color:var(--chat-muted);font-size:12px;margin-top:2px}.chat-section .member-header{align-items:center;color:#858c9b;display:flex;font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.08em;min-height:45px;padding:14px 16px 7px 20px;text-transform:uppercase;width:100%}.chat-section .member-header .add-channel-button{background:var(--app-gradient);border:0;border-radius:9px;box-shadow:0 6px 16px #087b8538;color:#fff;font-size:11px;font-weight:700;gap:5px;height:32px;min-width:32px;padding:0 10px;width:auto}.chat-section .member-header .add-channel-button:hover{box-shadow:0 9px 20px #087b854d;color:#fff;transform:translateY(-1px)}.chat-section .channel-box,.chat-section .dm-box{display:flex;flex-direction:column;gap:3px;overflow:visible;padding:4px 10px;width:100%}.chat-section .channel-box{max-height:none}.chat-section .dm-box{flex:none;padding-bottom:14px}.chat-section .channel-item,.chat-section .dm-item{align-items:center;background:#0000;border:0;border-radius:10px;color:#505768;cursor:pointer;display:flex;gap:10px;min-height:42px;padding:7px 10px;text-align:left;transition:background .15s ease,color .15s ease,transform .15s ease;width:100%}.chat-section .channel-item:hover,.chat-section .dm-item:hover{background:#eceef5;color:#292e3a}.chat-section .channel-item:active,.chat-section .dm-item:active{transform:scale(.985)}.chat-section .channel-item-active,.chat-section .dm-item-active{background:#087b851c!important;color:var(--chat-accent)!important;font-weight:600}.chat-section .channel-icon{background:#fff;border-radius:8px;box-shadow:0 1px 4px #232b4114;color:#747b8c;display:grid;height:28px;place-items:center;width:28px}.chat-section .channel-name,.chat-section .person-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-section .person-avatar{flex:0 0 34px;height:34px;position:relative;width:34px}.chat-section .person-avatar .person-img{border-radius:50%;height:100%;object-fit:cover;width:100%}.chat-section .person-avatar .online-status{border:2px solid #f4fbfc;border-radius:50%;bottom:-1px;height:10px;position:absolute;right:-1px;width:10px}.chat-section .person-avatar .online-status-active{background:#2dcf82}.chat-section .person-avatar .online-status-inactive{background:#b5bac5}.chat-section .person-name{flex:1 1;font-size:13px}.chat-section .person-presence{color:#9aa0ad;font-size:10px}.chat-section .chat-unread-badge{background:var(--chat-accent);border-radius:999px;color:#fff;display:grid;flex:0 0 auto;font-size:9px;font-weight:750;height:19px;min-width:19px;padding:0 5px;place-items:center}.chat-section .channel-box-empty,.chat-section .dm-box-empty{opacity:.65;padding:18px 0;width:100%}.chat-section .chat-box-section{background:var(--chat-surface);color:#272b36;flex:1 1;height:100%;min-width:0}.chat-section .chat-box-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.chat-section .chat-view-loading{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff94;border-radius:inherit;cursor:wait;display:grid;inset:0;place-items:center;pointer-events:all;position:absolute;z-index:20}.chat-section .chat-view-loading .chat-view-loading-indicator{align-items:center;background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:14px;box-shadow:0 14px 35px #0f172a24;color:var(--chat-muted);display:flex;flex-direction:column;font-size:12px;font-weight:650;gap:12px;padding:18px 22px}.chat-section .conversation-header{align-items:center;background:#fffffff0;border-bottom:1px solid var(--chat-border);display:flex;gap:12px;min-height:82px;padding:16px 24px}.chat-section .conversation-header .conversation-header-icon{background:#087b851a;border-radius:12px;color:var(--chat-accent);display:grid;font-size:18px;height:42px;place-items:center;width:42px}.chat-section .conversation-header h2{color:#222633;font-size:16px;font-weight:700;margin:0}.chat-section .conversation-header p{color:var(--chat-muted);font-size:12px;margin:3px 0 0}.chat-section .chat-box-empty,.chat-section .chat-box-loading,.chat-section .messages-empty{align-items:center;color:var(--chat-muted);display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.chat-section .chat-box-empty h2,.chat-section .chat-box-empty h3,.chat-section .chat-box-loading h2,.chat-section .chat-box-loading h3,.chat-section .messages-empty h2,.chat-section .messages-empty h3{color:#303543;margin:15px 0 6px}.chat-section .chat-box-empty h2,.chat-section .chat-box-loading h2,.chat-section .messages-empty h2{font-size:21px}.chat-section .chat-box-empty h3,.chat-section .chat-box-loading h3,.chat-section .messages-empty h3{font-size:16px}.chat-section .chat-box-empty p,.chat-section .chat-box-loading p,.chat-section .messages-empty p{font-size:13px;line-height:1.6;margin:0;max-width:340px}.chat-section .chat-empty-icon,.chat-section .messages-empty-icon{background:#087b851a;border-radius:18px;color:var(--chat-accent);display:grid;font-size:25px;height:62px;place-items:center;width:62px}.chat-section .messages{background:linear-gradient(180deg,#f7fcfd,#fff 20%);flex:1 1;min-height:0;overflow-y:auto;padding:24px clamp(18px,4vw,56px) 18px;scrollbar-color:#d7dae2 #0000;scrollbar-width:thin}.chat-section .older-messages-loading{display:flex;justify-content:center;padding:8px}.chat-section .messages-empty{min-height:100%}.chat-section .messages-content{display:flex;flex-direction:column;gap:14px;justify-content:flex-end;min-height:100%}.chat-section .message-row{align-items:flex-end;display:flex;gap:10px;width:100%}.chat-section .message-row .sender-avatar{background:#eaf5f6;border-radius:50%;color:#8b91a0;display:grid;flex:0 0 34px;height:34px;overflow:hidden;place-items:center;width:34px}.chat-section .message-row .sender-avatar .sender-img{height:100%;object-fit:cover;width:100%}.chat-section .message-row .message-body{background:#fff;border:1px solid #e7e9ef;border-radius:6px 16px 16px 16px;box-shadow:0 2px 8px rgba(35,43,65,.045);max-width:min(68%,680px);padding:10px 14px 7px}.chat-section .message-row .message-name{color:#5a6171;font-size:11px;font-weight:700;margin-bottom:4px}.chat-section .message-row .message-reply-quote{background:#087b8514;border-left:3px solid var(--chat-accent);border-radius:5px;display:flex;flex-direction:column;gap:2px;margin-bottom:7px;padding:6px 8px}.chat-section .message-row .message-reply-quote strong{color:var(--chat-accent);font-size:9px;text-transform:uppercase}.chat-section .message-row .message-reply-quote span{color:var(--chat-muted);font-size:10px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-section .message-row .message-text{color:#2d4651;font-size:14px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap}.chat-section .message-row .message-text a{color:#4f6ee8;text-decoration:underline;text-underline-offset:2px}.chat-section .message-row .message-time{color:#a0a5b0;font-size:10px;margin-top:3px;text-align:right}.chat-section .message-attachments{grid-gap:7px;display:grid;gap:7px;margin-top:7px}.chat-section .chat-image-attachment{background:#eaf5f6;border:0;border-radius:11px;cursor:zoom-in;max-height:280px;overflow:hidden;padding:0;width:min(320px,100%)}.chat-section .chat-image-attachment img{display:block;max-height:280px;object-fit:cover;width:100%}.chat-section .chat-video-attachment{background:#111;border-radius:11px;max-height:280px;width:min(360px,100%)}.chat-section .chat-file-attachment{align-items:center;background:#f6f7faeb;border:1px solid var(--chat-border);border-radius:10px;color:#343a48;display:flex;gap:10px;min-width:min(260px,100%);padding:9px 11px;text-decoration:none}.chat-section .chat-file-attachment>svg{color:var(--chat-accent);flex:0 0 auto;font-size:20px}.chat-section .chat-file-attachment>span{display:flex;flex-direction:column;min-width:0}.chat-section .chat-file-attachment strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-section .chat-file-attachment small{color:var(--chat-muted);font-size:9px;margin-top:2px}.chat-section .chat-link-preview{background:#f4fbfc;border:1px solid var(--chat-border);border-radius:11px;color:#2d4651;display:flex;flex-direction:column;margin-top:8px;overflow:hidden;text-decoration:none;width:min(360px,100%)}.chat-section .chat-link-preview>img{max-height:160px;object-fit:cover;width:100%}.chat-section .chat-link-preview>span{display:flex;flex-direction:column;gap:3px;padding:10px 12px}.chat-section .chat-link-preview small{color:var(--chat-muted);font-size:9px;text-transform:uppercase}.chat-section .chat-link-preview strong{font-size:12px;line-height:1.4}.chat-section .chat-link-preview em{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--chat-muted);display:-webkit-box;font-size:10px;font-style:normal;line-height:1.45;overflow:hidden}.chat-section .message-row-me{justify-content:flex-end}.chat-section .message-row-me .message-body{background:var(--app-gradient);border:0;border-radius:16px 16px 6px 16px;box-shadow:0 5px 14px #087b852e}.chat-section .message-row-me .message-text,.chat-section .message-row-me .message-text a{color:#fff}.chat-section .message-row-me .message-time{color:#ffffffb3}.chat-section .input-section{align-items:flex-end;background:#fff;border-top:1px solid var(--chat-border);display:flex;flex-wrap:wrap;gap:10px;padding:16px 24px 30px;position:relative}.chat-section .input-section .composer-context{align-items:center;background:#087b8514;border-left:3px solid var(--chat-accent);border-radius:8px;color:#343a48;display:flex;gap:10px;justify-content:space-between;min-height:48px;padding:7px 9px 7px 12px;width:100%}.chat-section .input-section .composer-context>div{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-section .input-section .composer-context strong{color:var(--chat-accent);font-size:10px}.chat-section .input-section .composer-context span{color:var(--chat-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-section .input-section .pending-attachments{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;width:100%}.chat-section .input-section .pending-attachment{align-items:center;background:#f4fbfc;border:1px solid var(--chat-border);border-radius:10px;color:#555d6d;display:flex;flex:0 0 auto;gap:7px;height:58px;max-width:180px;padding:6px}.chat-section .input-section .pending-attachment>img{border-radius:7px;height:44px;object-fit:cover;width:44px}.chat-section .input-section .pending-attachment>svg{color:var(--chat-accent);font-size:22px;width:34px}.chat-section .input-section .pending-attachment>span{flex:1 1;font-size:10px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-section .input-section .pending-attachment .ant-btn{flex:0 0 24px;height:24px;padding:0;width:24px}.chat-section .input-section .chat-file-input{display:none}.chat-section .input-section .attach-file-button{background:#eef8f9;color:var(--chat-muted);flex:0 0 42px;font-size:18px;height:46px;width:42px}.chat-section .input-section .textarea-input{background:#f4fbfc;border:1px solid #dfe2e9;border-radius:14px;color:#2c313d;flex:1 1;font:inherit;line-height:20px;max-height:130px;min-height:46px;outline:none;overflow-y:auto;padding:12px 16px;resize:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.chat-section .input-section .textarea-input:focus{background:#fff;border-color:#a9a5ff;box-shadow:0 0 0 3px #087b851a}.chat-section .input-section .textarea-input::placeholder{color:#a0a5b0}.chat-section .input-section .send-message-button{background:var(--chat-accent);border:0;box-shadow:0 6px 16px #087b8540;flex:0 0 46px;height:46px;width:46px}.chat-section .input-section .send-message-button:not(:disabled):hover{background:var(--chat-accent-strong);transform:translateY(-1px)}.chat-section .input-section .composer-hint{bottom:8px;color:#a0a5b0;font-size:10px;position:absolute;right:25px;text-align:right}.chat-section .input-section .composer-hint-typing{color:var(--chat-accent);font-weight:600;left:25px;right:auto;text-align:left}.chat-section .input-section .scroll-bottom-flag-btn{position:absolute;right:27px;top:-60px;z-index:2}.chat-section .typing-dots{display:inline-flex;gap:2px;margin-right:6px}.chat-section .typing-dots i{animation:chatTyping 1s infinite alternate;background:var(--chat-accent);border-radius:50%;height:3px;width:3px}.chat-section .typing-dots i:nth-child(2){animation-delay:.18s}.chat-section .typing-dots i:nth-child(3){animation-delay:.36s}.chat-section .chat-box-dark{--chat-border:#2d4651;--chat-surface:#0e1b22;background:#0e1b22;color:#edf0f7}.chat-section .chat-box-dark .conversation-header,.chat-section .chat-box-dark .input-section{background:#122630;border-color:#2d4651}.chat-section .chat-box-dark .chat-box-empty h2,.chat-section .chat-box-dark .conversation-header h2,.chat-section .chat-box-dark .messages-empty h3{color:#f1f3f8}.chat-section .chat-box-dark .messages{background:rgba(16,35,44,.871)}.chat-section .chat-box-dark .message-row .message-body{background:#19313c;border-color:#2d4651}.chat-section .chat-box-dark .message-row .message-text{color:#eceef4}.chat-section .chat-box-dark .message-row-me .message-body{background:var(--app-gradient);border:0}.chat-section .chat-box-dark .input-section .textarea-input{background:#19313c;border-color:#36525d;color:#f1f3f8}.chat-section .chat-box-dark .attach-file-button,.chat-section .chat-box-dark .pending-attachment{background:#19313c;border-color:#36525d;color:#c2c7d2}.chat-section .chat-box-dark .composer-context{background:#087b851f;color:#eceef4}.chat-section .chat-box-dark .chat-file-attachment,.chat-section .chat-box-dark .chat-link-preview{background:#19313c;border-color:#3d5964;color:#eceef4}.chat-section .chat-box-dark .chat-view-loading{background:#0e101599}.chat-message-menu{background:#fff;background:var(--app-surface,#fff);border:1px solid #e4e7ee;border:1px solid var(--app-border,#e4e7ee);border-radius:10px;box-shadow:0 12px 32px #0f172a2e;display:flex;flex-direction:column;min-width:128px;padding:5px;position:absolute;z-index:3000}.chat-message-menu button{background:#0000;border:0;border-radius:7px;color:#283041;color:var(--app-text,#283041);cursor:pointer;font-size:12px;padding:8px 10px;text-align:left}.chat-message-menu button:hover{background:#087b851a;color:#087b85;color:var(--chat-accent,#087b85)}.chat-section.chat-section-dark{--chat-border:#2d4651;--chat-surface:#122630;--chat-soft:#19313c;--chat-muted:#a4abba;background:#0e1b22}.chat-section.chat-section-dark .member-list-section{background:#122630;border-color:#2d4651}.chat-section.chat-section-dark .chat-sidebar-brand{border-color:#2d4651}.chat-section.chat-section-dark .chat-sidebar-brand-title{color:#f0f2f7}.chat-section.chat-section-dark .member-header{color:#9299a8}.chat-section.chat-section-dark .channel-item,.chat-section.chat-section-dark .dm-item{color:#c9ced8}.chat-section.chat-section-dark .channel-item:hover,.chat-section.chat-section-dark .dm-item:hover{background:#19313c;color:#fff}.chat-section.chat-section-dark .channel-icon{background:#23404c;box-shadow:none;color:#aeb4c2}.chat-section.chat-section-dark .person-avatar .online-status{border-color:#122630}.chat-section.chat-section-dark .member-list-loading{background:#0f1117ad}.chat-section.chat-section-dark .member-list-loading .member-list-loading-indicator{background:#19313c;border-color:#3a3f4c;box-shadow:0 16px 38px #00000057;color:#b7bdca}.chat-section.chat-section-dark .member-list-loading .ant-spin-dot-item{background-color:#28c4ca}.chat-section.chat-section-dark .member-list-scroll{scrollbar-color:#444957 #0000}.channel-add-modal-section{display:flex;flex-direction:column;gap:18px;width:340px}.channel-add-modal-section .channel-add-modal-heading{align-items:center;border-bottom:1px solid #d8e8ec;border-bottom:1px solid var(--app-border,#d8e8ec);display:flex;gap:12px;padding-bottom:16px}.channel-add-modal-section .channel-add-modal-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:11px;box-shadow:0 8px 18px #087b853d;color:#fff;display:grid;flex:0 0 42px;font-size:18px;height:42px;place-items:center;width:42px}.channel-add-modal-section .channel-add-modal-heading>div:last-child{grid-gap:3px;display:grid;gap:3px}.channel-add-modal-section .channel-add-modal-heading strong{color:#10212b;color:var(--app-text,#10212b);font-size:16px}.channel-add-modal-section .channel-add-modal-heading span{color:#607783;color:var(--app-muted,#607783);font-size:11px}.channel-add-modal-section .channel-add-modal-section-field{display:flex;flex-direction:column;gap:8px}.channel-add-modal-section .channel-add-modal-field-title{color:#607783;color:var(--app-muted,#607783);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.channel-add-modal-section .ant-input,.channel-add-modal-section .ant-select-selector{border-color:#d8e8ec!important;border-color:var(--app-border,#d8e8ec)!important}.channel-add-modal-section .channel-create-submit{background:var(--app-gradient)!important;border:0;font-weight:700;margin-top:2px;width:100%}.channel-create-popover .ant-popover-inner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5!important;border:1px solid #d8e8ec!important;border-radius:16px!important;box-shadow:0 24px 64px #10212b33!important;overflow:hidden;padding:20px!important}.channel-create-popover .ant-popover-arrow:before{background:#fffffff5!important}:root[data-app-theme=dark] .channel-create-popover .ant-popover-inner{background:rgba(16,35,44,.961)!important;border-color:#2d4651!important;box-shadow:0 28px 72px #00000075!important}:root[data-app-theme=dark] .channel-create-popover .ant-popover-arrow:before{background:#10232c!important}:root[data-app-theme=dark] .channel-create-popover .channel-add-modal-heading{border-bottom-color:#2d4651}:root[data-app-theme=dark] .channel-create-popover .channel-add-modal-heading strong{color:#e8f2f5}:root[data-app-theme=dark] .channel-create-popover .channel-add-modal-field-title,:root[data-app-theme=dark] .channel-create-popover .channel-add-modal-heading span{color:#a7bbc4}:root[data-app-theme=dark] .channel-create-popover .ant-input,:root[data-app-theme=dark] .channel-create-popover .ant-select-selector{background:#122630c7!important;border-color:#36525d!important;color:#e8f2f5!important}:root[data-app-theme=dark] .channel-create-popover .ant-select-selection-item{background:#23404c!important;border-color:#36525d!important;color:#e8f2f5}.chat-image-modal .ant-modal-content{background:#09141a;border-radius:16px;overflow:hidden;padding:0}.chat-image-modal .ant-modal-close{background:#00000073;color:#fff}.chat-image-modal .ant-modal-body{display:flex;flex-direction:column;height:min(82vh,850px)}.chat-image-modal .chat-image-toolbar{align-items:center;background:#122630;color:#e9ecf3;display:flex;gap:12px;justify-content:center;min-height:52px;z-index:2}.chat-image-modal .chat-image-toolbar .chat-image-zoom-button{background:#19313c;border:1px solid #3b414e;border-radius:9px;color:#e9ecf3;display:inline-grid;font-size:16px;height:36px;min-width:36px;padding:0;place-items:center;width:36px}.chat-image-modal .chat-image-toolbar .chat-image-zoom-button .ant-btn-icon{display:grid;margin:0;place-items:center}.chat-image-modal .chat-image-toolbar .chat-image-zoom-button:not(:disabled):hover{background:#23404c;border-color:#656e80;color:#fff}.chat-image-modal .chat-image-toolbar .chat-image-zoom-button:disabled{background:#19313c;border-color:#303540;color:#646b79}.chat-image-modal .chat-image-toolbar>span{background:hsla(0,0%,100%,.055);border-radius:9px;color:#f2f4f8;display:grid;font-size:12px;font-weight:700;height:36px;min-width:58px;place-items:center;text-align:center}.chat-image-modal .chat-image-stage{cursor:grab;display:grid;flex:1 1;min-height:0;overflow:hidden;padding:30px;place-items:center;touch-action:none;-webkit-user-select:none;user-select:none}.chat-image-modal .chat-image-stage:active{cursor:grabbing}.chat-image-modal .chat-image-stage:active img{transition:none}.chat-image-modal .chat-image-stage img{max-height:100%;max-width:100%;pointer-events:none;transform-origin:center;transition:transform .16s ease;-webkit-user-select:none;user-select:none;will-change:transform}@keyframes chatTyping{to{opacity:.25;transform:translateY(-2px)}}@media(max-width:820px){.chat-section{border-radius:12px}.chat-section .member-list-section{min-width:230px;width:230px}.chat-section .person-presence{display:none}.chat-section .messages{padding-inline:16px}.chat-section .message-row .message-body{max-width:82%}}@media(max-width:620px){.chat-section{min-height:650px}.chat-section .member-list-section{min-width:82px;width:82px}.chat-section .chat-sidebar-brand{justify-content:center;padding-inline:10px}.chat-section .channel-name,.chat-section .chat-sidebar-brand>div:last-child,.chat-section .member-header span,.chat-section .person-name,.chat-section .person-presence{display:none}.chat-section .member-header{justify-content:center;padding-inline:10px}.chat-section .member-header .add-channel-button{padding:0;width:32px}.chat-section .member-header .add-channel-button span:not(.anticon){display:none}.chat-section .channel-item,.chat-section .dm-item{justify-content:center;padding-inline:6px}.chat-section .conversation-header{padding-inline:16px}.chat-section .input-section{padding-inline:12px}.chat-section .input-section .composer-hint{right:14px}.chat-section .input-section .composer-hint-typing{left:14px;right:auto}}@media(max-width:480px){.channel-add-modal-section{width:min(300px,100vw - 72px)}}.teammateSection{color:var(--app-text);width:100%}.teammateSection .teammate-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.teammateSection .teammate-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.teammateSection .teammate-heading p{color:var(--app-muted);margin:0}.teammateSection .teammate-heading .teammate-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;color:#fff;display:inline-flex;padding:10px}.teammateSection .teammate-heading .teammate-count{background:#087b851c;border:0;border-radius:20px;color:#087b85;margin:7px 0 0;padding:4px 12px}.teammateSection .teammate-toolbar{border:1px solid var(--app-border);border-radius:16px;margin-bottom:20px}.teammateSection .teammate-toolbar .ant-card-body{align-items:center;display:flex;gap:24px;justify-content:space-between}.teammateSection .teammate-toolbar .ant-card-body>div{display:flex;flex-direction:column;gap:3px}.teammateSection .teammate-toolbar strong{font-size:16px}.teammateSection .teammate-toolbar span{color:var(--app-muted);font-size:12px}.teammateSection .teammate-toolbar .ant-input-affix-wrapper{background:var(--app-bg);height:42px;width:min(360px,45%)}.teammateSection .teammate-toolbar .ant-input-prefix{color:var(--app-muted);margin-right:7px}.teammateSection .teammate-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.teammateSection .teammate-wrapper .teammate-loading{align-items:center;display:flex;grid-column:1/-1;justify-content:center;margin:60px 0;width:100%}.teammateSection .teammate-wrapper .teammate-empty{align-items:center;display:flex;grid-column:1/-1;justify-content:center;margin:50px;width:100%}.teammateSection .teammate-wrapper .teammate-item{border:1px solid var(--app-border);border-radius:16px;min-width:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.teammateSection .teammate-wrapper .teammate-item:hover{border-color:#087b8559;box-shadow:0 14px 32px #18233a1a;transform:translateY(-3px)}.teammateSection .teammate-wrapper .teammate-item .ant-card-body{padding:18px}.teammateSection .teammate-wrapper .teammate-item .teammate-card-main{align-items:center;display:flex;gap:13px;min-width:0}.teammateSection .teammate-wrapper .teammate-item .teammate-avatar-bar{flex:0 0 52px;height:52px;position:relative;width:52px}.teammateSection .teammate-wrapper .teammate-item .teammate-avatar-bar .teammate-avatar{border-radius:15px;height:100%;object-fit:cover;width:100%}.teammateSection .teammate-wrapper .teammate-item .teammate-avatar-bar .online-indicator{background:#23a36d;border:3px solid var(--app-surface);border-radius:50%;bottom:-2px;height:13px;position:absolute;right:-2px;width:13px}.teammateSection .teammate-wrapper .teammate-item .teammate-info{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.teammateSection .teammate-wrapper .teammate-item .teammate-name{font-size:15px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.teammateSection .teammate-wrapper .teammate-item .teammate-info .ant-tag{background:#087b851a;border:0;color:#087b85;font-size:11px;margin:0}.teammateSection .teammate-wrapper .teammate-item .teammate-card-footer{align-items:center;border-top:1px solid var(--app-border);display:flex;gap:10px;justify-content:space-between;margin-top:17px;padding-top:13px}.teammateSection .teammate-wrapper .teammate-item .template-status{align-items:center;color:var(--app-muted);display:flex;font-size:12px;gap:7px}.teammateSection .teammate-wrapper .teammate-item .template-status .anticon{color:#23a36d;font-size:15px}.teammateSection .teammate-wrapper .teammate-item .template-status.unavailable .anticon{color:var(--app-muted)}.teammateSection .teammate-wrapper .teammate-item .teammate-template-download-btn{background:#087b851a;color:#087b85;flex:0 0 34px;height:34px;width:34px}@media(max-width:1200px){.teammateSection .teammate-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.teammateSection .teammate-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.teammateSection .teammate-heading .teammate-count{display:none}.teammateSection .teammate-toolbar .ant-card-body{align-items:stretch;flex-direction:column}.teammateSection .teammate-toolbar .ant-input-affix-wrapper{width:100%}.teammateSection .teammate-wrapper{grid-template-columns:1fr}}.email-template-section{color:var(--app-text);width:100%}.email-template-section .email-template-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.email-template-section .eyebrow{color:var(--app-primary);display:block;font-size:11px;font-weight:750;letter-spacing:.1em;margin-bottom:5px;text-transform:uppercase}.email-template-section h1{font-size:27px;letter-spacing:-.5px;line-height:1.2;margin:0 0 5px}.email-template-section p{color:var(--app-muted);margin:0}.email-template-section .heading-actions{display:flex;gap:10px}.email-template-section .heading-actions .ant-btn{height:42px}.email-template-section .email-template-layout{grid-gap:22px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}.email-template-section .email-template-layout.with-preview{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr)}.email-template-section .preview-card,.email-template-section .template-card{background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);min-width:0}.email-template-section .template-card{padding:24px}.email-template-section .editor-label-row label,.email-template-section .field-block>label{color:var(--app-text);display:block;font-size:13px;font-weight:700;margin-bottom:8px}.email-template-section .field-block{margin-bottom:24px}.email-template-section .field-block .ant-input{padding-right:68px}.email-template-section .editor-label-row{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.email-template-section .editor-label-row label{margin-bottom:2px}.email-template-section .editor-label-row span{color:var(--app-muted);font-size:12px}.email-template-section .rich-editor{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;overflow:hidden}.email-template-section .rich-editor:focus-within{border-color:var(--app-primary);box-shadow:0 0 0 3px #087b851f}.email-template-section .editor-toolbar{align-items:center;background:var(--app-bg);border-bottom:1px solid var(--app-border);display:flex;flex-wrap:wrap;gap:4px;padding:8px}.email-template-section .editor-toolbar button,.email-template-section .editor-toolbar select{background:#0000;border:1px solid #0000;border-radius:7px;color:var(--app-text);cursor:pointer;height:32px}.email-template-section .editor-toolbar button{display:grid;font-size:15px;padding:0;place-items:center;width:32px}.email-template-section .editor-toolbar select{background:var(--app-surface);border-color:var(--app-border);min-width:112px;padding:0 8px}.email-template-section .editor-toolbar button:hover{background:#087b851a;color:var(--app-primary)}.email-template-section .toolbar-divider{background:var(--app-border);height:22px;margin:0 3px;width:1px}.email-template-section .editor-canvas{color:var(--app-text);line-height:1.65;min-height:360px;outline:none;padding:24px}.email-template-section .editor-canvas:empty:before{color:var(--app-muted);content:"Write your email here..."}.email-template-section .editor-canvas h1,.email-template-section .editor-canvas h2,.email-template-section .editor-canvas h3{margin-top:.5em}.email-template-section .editor-canvas blockquote{border-left:3px solid var(--app-primary);color:var(--app-muted);margin-left:0;padding-left:16px}.email-template-section .html-editor{border-radius:12px!important;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.65;min-height:430px!important;padding:18px;tab-size:2}.email-template-section .template-hint{color:var(--app-muted);font-size:12px;margin-top:14px}.email-template-section .template-hint code{background:#087b8517;border-radius:5px;color:var(--app-primary);padding:2px 5px}.email-template-section .preview-card{align-self:start;overflow:hidden}.email-template-section .preview-card-header,.email-template-section .preview-subject{border-bottom:1px solid var(--app-border);padding:16px 18px}.email-template-section .preview-card-header{align-items:center;display:flex;font-weight:700;justify-content:space-between}.email-template-section .preview-card-header small,.email-template-section .preview-subject small{color:var(--app-muted);font-weight:500}.email-template-section .preview-subject{display:flex;flex-direction:column;gap:4px}.email-template-section .preview-subject strong{overflow-wrap:anywhere}.email-template-section .preview-card iframe{background:#fff;border:0;display:block;height:480px;width:100%}@media(max-width:1050px){.email-template-section .email-template-layout.with-preview{grid-template-columns:1fr}}@media(max-width:650px){.email-template-section .editor-label-row,.email-template-section .email-template-heading{align-items:stretch;flex-direction:column}.email-template-section .heading-actions{display:grid;grid-template-columns:1fr 1fr}.email-template-section .template-card{padding:16px}.email-template-section .editor-canvas{min-height:300px;padding:16px}}.manageProfilesSection .manage-profiles-heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.manageProfilesSection .manage-profiles-heading .title{align-items:center;display:flex;font-size:27px;gap:12px;margin-bottom:5px}.manageProfilesSection .manage-profiles-heading p{color:var(--app-muted);margin:0}.manageProfilesSection .manage-profiles-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:12px;box-shadow:0 8px 20px #087b8540;color:#fff;display:inline-flex;padding:10px}.manageProfilesSection .profile-count{border-radius:20px;padding:7px 12px}.manageProfilesSection .manage-profiles-toolbar{background:var(--app-surface);border:1px solid var(--app-border);margin-bottom:20px}.manageProfilesSection .manage-profiles-toolbar .ant-input-affix-wrapper{max-width:430px}.manageProfilesSection .profiles-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.manageProfilesSection .profile-card{background:var(--app-surface);border:1px solid var(--app-border);box-shadow:0 8px 26px #18233a0d}.manageProfilesSection .profile-card .ant-card-body{align-items:center;display:flex;gap:14px}.manageProfilesSection .profile-card-main{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.manageProfilesSection .profile-card-main .ant-avatar{flex:0 0 64px;height:64px;min-width:64px;width:64px}.manageProfilesSection .profile-card-main .ant-avatar img{height:100%;object-fit:cover;width:100%}.manageProfilesSection .profile-card-copy{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.manageProfilesSection .profile-card-copy span,.manageProfilesSection .profile-card-copy strong{max-width:100%;overflow-wrap:anywhere}.manageProfilesSection .profile-card-copy span{color:var(--app-muted);font-size:13px}.manageProfilesSection .profile-card>.ant-card-body>.ant-btn{flex:0 0 40px;height:40px;width:40px}.manageProfilesSection .profiles-state{display:grid;min-height:320px;place-items:center}.managed-profile-summary{align-items:center;background:var(--app-bg);border:1px solid var(--app-border);border-radius:14px;display:flex;gap:16px;margin-bottom:22px;padding:16px}.managed-profile-summary>.ant-avatar{flex:0 0 76px;height:76px;min-width:76px;width:76px}.managed-profile-summary>.ant-avatar img{height:100%;object-fit:cover;width:100%}.managed-profile-summary>div{display:flex;flex:1 1;flex-direction:column}.managed-profile-summary span{color:var(--app-muted);font-size:13px}.managed-profile-actions{display:flex;gap:10px;justify-content:flex-end}.app-dark .manage-profile-modal .ant-modal-content,.app-dark .manage-profile-modal .ant-modal-header{background:#122630}.app-dark .manage-profile-modal .ant-modal-header{border-bottom:1px solid #2d4651;border-radius:16px 16px 0 0;margin:-20px -24px 20px;padding:20px 24px 16px}.app-dark .manage-profile-modal .ant-modal-title{color:#f5f6fb}.app-dark .manage-profile-modal .ant-modal-close{color:#9ba3b4}.app-dark .manage-profile-modal .ant-modal-close:hover{background:#19313c;color:#f5f6fb}@media(max-width:700px){.manageProfilesSection .manage-profiles-heading{flex-direction:column}.managed-profile-summary{align-items:flex-start;flex-wrap:wrap}.managed-profile-summary .ant-space{width:100%}}.main-section{--app-primary:#087b85;--app-primary-dark:#123a45;--app-accent:#28c4ca;--app-blue:#256bfe;--app-gradient:linear-gradient(135deg,#087b85,#0b8f99 48%,#256bfe);--app-primary-soft:#087b851a;--app-shadow-color:#10212b1a;--app-surface:#fff;--app-bg:#f4fbfc;--app-border:#d8e8ec;--app-text:#10212b;--app-muted:#607783;background:var(--app-bg);color:var(--app-text);display:flex;height:100vh;position:relative;width:100vw}.main-section.app-dark{--app-surface:#122630;--app-bg:#0e1b22;--app-border:#2d4651;--app-text:#e8f2f5;--app-muted:#a7bbc4;--app-primary-soft:#4bd1d61a;--app-shadow-color:#0000004d}.main-section>.ant-layout{background:#0000;position:relative;z-index:1}.app-content{background:#0000;isolation:isolate;overflow:hidden auto;padding:24px 40px;position:relative}.brand-canvas{background:radial-gradient(circle at 8% 2%,#28c4ca17,#0000 24%),radial-gradient(circle at 92% 92%,#256bfe12,#0000 26%),var(--app-bg);height:100vh;inset:0;pointer-events:none;position:fixed;width:100vw;z-index:0}.app-dark .brand-canvas{opacity:.72}.route-loading{background:var(--app-bg);color:var(--app-primary);display:grid;min-height:calc(100vh - 150px);place-items:center;width:100%}.app-footer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--app-surface) 88%,#0000)!important;border-top:1px solid color-mix(in srgb,var(--app-border) 82%,#0000);color:var(--app-muted)!important;position:relative;text-align:center;z-index:2}.app-footer-content{align-items:center;display:inline-flex;font-size:12px;gap:8px;justify-content:center;letter-spacing:.01em;line-height:1}.app-footer-content img{height:20px;width:20px}.app-footer-product{color:var(--app-text);font-weight:540}.app-footer-product strong{color:var(--app-primary);font-weight:800}.app-footer-divider{background:var(--app-border);height:14px;margin-inline:2px;width:1px}.app-footer-copyright{font-feature-settings:"tnum";color:var(--app-muted);font-variant-numeric:tabular-nums}.preview-chat-section{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;position:absolute;right:20px;z-index:100}.preview-chat-section .preview-chat-subsection{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-end}.preview-chat-section .preview-chat-subsection .preview-chat-history-section{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:12px;height:580px;justify-content:space-between;margin-right:20px;padding:16px;width:400px}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-history-title{align-items:center;display:flex;font-size:24px;height:30px;justify-content:center;margin-bottom:8px;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-history-main{align-items:flex-start;display:flex;flex-direction:column;gap:12px;height:400px;justify-content:flex-start;overflow-y:auto;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-history-main .chat-his-item{border-radius:6px;line-height:20px;padding:8px 12px;text-align:left;width:80%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-history-main .chat-his-item-you{align-items:center;display:flex;justify-content:flex-end;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-history-main .chat-his-item-gpt{align-items:center;display:flex;justify-content:flex-start;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-input-section{align-items:center;display:flex;height:38px;justify-content:space-between;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-history-section .preview-chat-input-section .preview-chat-input{background-color:#0000;border:1px solid #8f8f8fd9;border-radius:6px;color:inherit;height:100%;outline:none;padding:0 8px;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:12px;height:580px;justify-content:flex-start;overflow-y:auto;padding:16px;width:550px}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-header{align-items:center;display:flex;justify-content:space-between;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-header .preview-header-title{color:#087b85;font-size:20px;font-weight:700}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-header .preview-header-close-btn{background-color:#0000;border:none;color:inherit;cursor:pointer;outline:none}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-search-bar{display:flex;height:38px;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-search-bar .preview-search-input{background-color:#0000;border:1px solid #8f8f8fd9;border-radius:6px;color:inherit;height:38px;outline:none;padding:0 8px;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-empty{align-items:center;display:flex;justify-content:center;margin:40px 0;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item{border-bottom:1px solid #fff3;display:flex;flex-direction:row;justify-content:space-between;padding:4px 0}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-img{border-radius:50px;height:20px;width:20px}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-img .table-item-service-icon{border-radius:50px;height:100%;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-text{font-size:16px;width:165px}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-created-date{font-size:14px}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-action .table-item-chat-btn{background-color:#0000;border:none;color:inherit;cursor:pointer;outline:none}.preview-chat-section .preview-chat-section-btn{align-items:center;background-color:#087b85;border:none;border-radius:50px;cursor:pointer;display:flex;height:50px;justify-content:center;outline:none;width:50px}.preview-chat-section{--chat-surface:#fff;--chat-surface-soft:#f6f7fb;--chat-border:#e3e7ef;--chat-text:#10212b;--chat-muted:#607783;--chat-primary:#087b85;bottom:24px;gap:14px;position:fixed;right:24px;z-index:1000}.preview-chat-section.chat-dark{--chat-surface:#122630;--chat-surface-soft:#19313c;--chat-border:#2d4651;--chat-text:#f5f6fb;--chat-muted:#9ba3b4}.preview-chat-section .preview-chat-subsection{align-items:flex-end;gap:14px}.preview-chat-section .preview-chat-history-section,.preview-chat-section .preview-chat-main-section{animation:chat-panel-in .22s ease-out;background:var(--chat-surface);border:1px solid var(--chat-border);border-radius:18px;box-shadow:0 22px 60px #0c122038;color:var(--chat-text);overflow:hidden}.preview-chat-section .preview-chat-main-section{gap:0;height:min(560px,100vh - 110px);padding:0;width:480px}.preview-chat-section .preview-header{border-bottom:1px solid var(--chat-border);padding:20px 20px 16px}.preview-chat-section .preview-header>div{display:flex;flex-direction:column;gap:3px}.preview-chat-section .preview-header .preview-header-title{color:var(--chat-text);font-size:15px;font-weight:750}.preview-chat-section .preview-header small{color:var(--chat-muted);font-size:10px}.preview-chat-section .preview-header .preview-header-close-btn{border-radius:7px;color:var(--chat-muted);display:grid;height:28px;place-items:center;transition:.18s ease;width:28px}.preview-chat-section .preview-header .preview-header-close-btn:hover{background:var(--chat-surface-soft);color:var(--chat-text)}.preview-chat-section .preview-search-bar{height:auto;padding:14px 18px}.preview-chat-section .preview-search-bar .preview-search-input{background:var(--chat-surface-soft);border-color:var(--chat-border);border-radius:10px;color:var(--chat-text);height:40px}.preview-chat-section .preview-search-bar .ant-input-prefix{color:var(--chat-muted);margin-right:8px}.preview-chat-section .preview-table{flex:1 1;overflow-y:auto;padding:8px 10px 14px}.preview-chat-section .preview-table .preview-table-empty{margin:auto;min-height:260px}.preview-chat-section .preview-table .preview-table-item{grid-gap:10px;border:0;border-radius:11px;color:var(--chat-text);display:grid;gap:10px;grid-template-columns:34px minmax(110px,1.25fr) minmax(85px,1fr) 76px 34px 34px;min-height:58px;padding:9px 10px;transition:background .18s ease,transform .18s ease}.preview-chat-section .preview-table .preview-table-item:hover{background:var(--chat-surface-soft)}.preview-chat-section .preview-table .preview-table-item.selected{background:#087b851a;box-shadow:inset 3px 0 var(--chat-primary)}.preview-chat-section .preview-table .table-item-img{background:#fff;border:1px solid var(--chat-border);height:30px;padding:4px;width:30px}.preview-chat-section .preview-table .table-item-text{font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.preview-chat-section .preview-table .table-item-created-date{color:var(--chat-muted);font-size:10px}.preview-chat-section .preview-table .table-item-chat-btn{border-radius:6px;color:var(--chat-muted);display:grid;font-size:12px;height:26px;place-items:center;transition:.18s ease;width:26px}.preview-chat-section .preview-table .table-item-chat-btn:hover{background:#087b851f;color:var(--chat-primary)}.preview-chat-section .preview-table .selected .table-item-chat-btn{color:var(--chat-primary)}.preview-chat-section .preview-chat-history-section{gap:0;height:min(560px,100vh - 110px);padding:0;width:360px}.preview-chat-section .preview-chat-history-title{border-bottom:1px solid var(--chat-border);height:auto;justify-content:flex-start;margin:0;padding:16px}.preview-chat-section .chat-title-icon{background:linear-gradient(135deg,#087b85,#256bfe);border-radius:8px;color:#fff;display:grid;flex:0 0 32px;height:32px;place-items:center}.preview-chat-section .chat-title-copy{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:0}.preview-chat-section .chat-title-copy strong{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-chat-section .chat-title-copy span{color:var(--chat-muted);font-size:10px}.preview-chat-section .preview-chat-history-title .ant-btn{color:var(--chat-muted)}.preview-chat-section .preview-chat-history-main{background:color-mix(in srgb,var(--chat-surface-soft) 55%,var(--chat-surface));flex:1 1;gap:12px;height:auto;padding:18px 14px}.preview-chat-section .preview-chat-history-main .chat-his-item{border-radius:10px;color:var(--chat-text);font-size:13px;line-height:1.4;max-width:86%;padding:8px 10px;width:auto}.preview-chat-section .preview-chat-history-main .chat-his-item-you .chat-his-item{background:linear-gradient(135deg,#087b85,#256bfe);border-bottom-right-radius:4px;color:#fff}.preview-chat-section .preview-chat-history-main .chat-his-item-gpt .chat-his-item{background:var(--chat-surface);border:1px solid var(--chat-border);border-bottom-left-radius:4px}.preview-chat-section .preview-chat-input-section{background:var(--chat-surface);height:auto;padding:14px}.preview-chat-section .preview-chat-input-section .preview-chat-input{background:var(--chat-surface-soft);border-color:var(--chat-border);border-radius:12px;color:var(--chat-text);height:44px;padding:0 6px 0 13px}.preview-chat-section .preview-chat-input-section .ant-btn{display:grid;place-items:center}.preview-chat-section .chat-launcher{background:linear-gradient(135deg,#087b85,#256bfe);border:0;border-radius:13px;box-shadow:0 12px 28px #087b8561;height:48px;width:48px}.preview-chat-section .chat-launcher .anticon{font-size:20px}.preview-chat-section .chat-launcher:hover{box-shadow:0 16px 34px #087b8573;transform:translateY(-2px)}@keyframes chat-panel-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:980px){.preview-chat-section .preview-chat-subsection{flex-direction:column-reverse}.preview-chat-section .preview-chat-history-section,.preview-chat-section .preview-chat-main-section{height:min(540px,100vh - 110px);width:min(520px,100vw - 32px)}.preview-chat-section .preview-chat-history-section{bottom:0;position:absolute;right:0;z-index:2}}@media(max-width:600px){.preview-chat-section{bottom:12px;right:12px}.preview-chat-section .preview-chat-history-section,.preview-chat-section .preview-chat-main-section{height:calc(100vh - 90px);width:calc(100vw - 24px)}.preview-chat-section .preview-table .preview-table-item{grid-template-columns:34px minmax(110px,1fr) 65px 34px 34px}.preview-chat-section .preview-table .preview-table-item>.table-item-text:nth-of-type(3){display:none}}.preview-chat-section{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.preview-chat-section .preview-chat-subsection{align-items:stretch}.preview-chat-section .preview-chat-history-section,.preview-chat-section .preview-chat-main-section{height:min(560px,100vh - 110px)}.preview-chat-section .preview-chat-history-title,.preview-chat-section .preview-header{border-bottom:1px solid var(--chat-border);box-sizing:border-box;flex:0 0 56px;margin:0;min-height:56px;padding:9px 14px}.preview-chat-section .preview-header{align-items:center}.preview-chat-section .preview-header .preview-header-title{line-height:1.25}.preview-chat-section .preview-header small{line-height:1.35}.preview-chat-section .preview-chat-history-title{align-items:center;gap:10px}.preview-chat-section .preview-search-bar{align-items:center;border-bottom:1px solid var(--chat-border);box-sizing:border-box;flex:0 0 50px;min-height:50px;padding:8px 14px}.preview-chat-section .preview-search-bar .preview-search-input.ant-input-affix-wrapper{background:var(--chat-surface-soft);border:1px solid var(--chat-border);border-radius:8px;height:34px;padding:0 10px;width:100%}.preview-chat-section .preview-search-bar .preview-search-input .ant-input{background:#0000;border:0;color:var(--chat-text);font-size:11px;height:100%;padding:0}.preview-chat-section .preview-table{--chat-table-columns:46px minmax(0,1fr) 118px 76px 42px 46px;box-sizing:border-box;display:block;padding:0 14px 12px}.preview-chat-section .preview-table .preview-table-item,.preview-chat-section .preview-table-head{grid-column-gap:10px;align-items:center;box-sizing:border-box;column-gap:10px;display:grid;grid-template-columns:var(--chat-table-columns);min-width:0;padding-inline:0;width:100%}.preview-chat-section .preview-table .preview-table-item>*,.preview-chat-section .preview-table-head>span{box-sizing:border-box;min-width:0}.preview-chat-section .preview-table-head{background:var(--chat-surface);border-bottom:1px solid var(--chat-border);color:var(--chat-muted);font-size:9px;font-weight:700;letter-spacing:.45px;min-height:30px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:2}.preview-chat-section .preview-table-head>span:first-child,.preview-chat-section .preview-table-head>span:nth-last-child(-n+2){text-align:center}.preview-chat-section .preview-table .preview-table-item{border-bottom:1px solid var(--chat-border);border-radius:0;min-height:44px;padding-block:5px;padding-inline:0}.preview-chat-section .preview-table .preview-table-item:hover{background:color-mix(in srgb,var(--chat-primary) 6%,#0000)}.preview-chat-section .preview-table .preview-table-item.selected{background:#087b851f;box-shadow:none}.preview-chat-section .preview-table .table-item-img{justify-self:center}.preview-chat-section .preview-table .table-item-text.company{font-weight:650}.preview-chat-section .preview-table .table-item-text.salary{color:var(--chat-muted)}.preview-chat-section .preview-table .table-item-created-date{line-height:1.25}.preview-chat-section .preview-table .table-item-action{justify-content:center;width:100%}.preview-chat-section .preview-chat-history-main{border:0;min-height:0;padding:12px}.preview-chat-section .preview-chat-history-main .chat-his-item{font-family:inherit}.preview-chat-section .preview-chat-input-section{border-top:1px solid var(--chat-border);box-sizing:border-box;flex:0 0 56px;min-height:56px;padding:8px 12px}.preview-chat-section .preview-chat-input-section .preview-chat-input.ant-input-affix-wrapper{align-items:center;background:var(--chat-surface-soft);border:1px solid var(--chat-border);border-radius:9px;display:flex;height:40px;min-height:40px;padding:0 7px 0 14px;width:100%}.preview-chat-section .preview-chat-input-section .preview-chat-input.ant-input-affix-wrapper:focus-within{border-color:var(--chat-primary);box-shadow:0 0 0 3px #087b8521}.preview-chat-section .preview-chat-input-section .preview-chat-input .ant-input{background:#0000;border:0;color:var(--chat-text);font-family:inherit;font-size:11px;height:38px;min-height:0;padding:0}.preview-chat-section .preview-chat-input-section .preview-chat-input .ant-input-suffix{margin-left:8px}.preview-chat-section .preview-chat-input-section .preview-chat-input .ant-btn{flex:0 0 28px;height:28px;min-width:28px;padding:0;width:28px}@media(max-width:600px){.preview-chat-section .preview-table{--chat-table-columns:42px minmax(0,1fr) 70px 40px 44px}.preview-chat-section .preview-table .salary,.preview-chat-section .preview-table-head>span:nth-child(3){display:none}}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item{grid-column-gap:10px;align-items:center;box-sizing:border-box;column-gap:10px;display:grid;grid-template-columns:var(--chat-table-columns);justify-content:normal;min-height:44px;padding:5px 0;width:100%}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-img{height:24px;justify-self:center;padding:0;width:24px}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-created-date{min-width:0;width:auto}.preview-chat-section .preview-chat-subsection .preview-chat-main-section .preview-table .preview-table-item .table-item-action{display:flex;justify-content:center;min-width:0;width:100%}.main-content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:color-mix(in srgb,var(--app-surface) 58%,#0000);border:1px solid var(--app-border);border-radius:18px;box-shadow:0 16px 44px var(--app-shadow-color);height:calc(100vh - 210px);isolation:isolate;overflow-y:auto;padding:26px;position:relative;width:100%}.app-light .main-content{-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(2px) saturate(1.08);background:#0000;border-color:#c0dce0e0;box-shadow:0 18px 52px #10212b1f}.main-content>*{position:relative;z-index:1}.main-content .ant-card,.main-content .bidSection .bid-form-card,.main-content .chartSection .chart-card,.main-content .dailyUpdatesSection .daily-editor-card,.main-content .dailyUpdatesSection .daily-history-card,.main-content .dashboardSection .search-section,.main-content .dashboardSection .stat-card,.main-content .dashboardSection .table-section,.main-content .emailTemplateSection .template-card,.main-content .manageProfilesSection .manage-profiles-card,.main-content .profileSection .profile-avatar-card,.main-content .profileSection .profile-details-card,.main-content .profileSection .profile-prompt-card,.main-content .profileSection .profile-templates-card,.main-content .prompt-section .table-view,.main-content .prompt-section .update-view,.main-content .resumePreviewSection .resume-editor-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--app-surface) 84%,#0000)!important;border-color:color-mix(in srgb,var(--app-border) 88%,#0000)!important;box-shadow:0 12px 34px var(--app-shadow-color)!important}.main-content .ant-input,.main-content .ant-input-affix-wrapper,.main-content .ant-input-number,.main-content .ant-picker,.main-content .ant-select-selector,.main-content .ant-table,.main-content .ant-table-container,.main-content textarea{background-color:color-mix(in srgb,var(--app-surface) 74%,#0000)!important}.main-content .ant-input-affix-wrapper>input.ant-input,.main-content .ant-input-group .ant-input-affix-wrapper>input.ant-input{background:#0000!important;box-shadow:none!important}.main-content .ant-table-thead>tr>th{background:color-mix(in srgb,var(--app-primary) 8%,var(--app-surface))!important}.main-content .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--app-primary) 9%,var(--app-surface))!important}.main-content .ant-btn{font-weight:650;min-height:38px}.main-content .ant-btn-primary:not(.ant-btn-dangerous){background:var(--app-gradient)!important;border-color:#0000!important;box-shadow:0 8px 20px #087b8533!important;color:#fff!important}.main-content .ant-btn-primary:not(.ant-btn-dangerous):hover{box-shadow:0 11px 25px #087b8542!important;filter:saturate(1.08) brightness(1.05);transform:translateY(-1px)}.main-content .ant-btn-default:not(.ant-btn-dangerous){background:color-mix(in srgb,var(--app-surface) 75%,#0000);border-color:color-mix(in srgb,var(--app-primary) 38%,var(--app-border));color:var(--app-primary)}.main-content .ant-pagination-item-active{background:var(--app-gradient)!important;border-color:#0000!important}.main-content .ant-pagination-item-active a{color:#fff!important}.app-dark .main-content{background:color-mix(in srgb,#0e1b22 58%,#0000)}.app-dark .main-content .ant-card,.app-dark .main-content .bidSection .bid-form-card,.app-dark .main-content .calls-page .calls-panel,.app-dark .main-content .chartSection .chart-card,.app-dark .main-content .chat-section .chat-box,.app-dark .main-content .chat-section .member-list-section,.app-dark .main-content .dailyUpdatesSection .daily-editor-card,.app-dark .main-content .dailyUpdatesSection .daily-history-card,.app-dark .main-content .dashboardSection .search-section,.app-dark .main-content .dashboardSection .stat-card,.app-dark .main-content .dashboardSection .table-section,.app-dark .main-content .emailTemplateSection .template-card,.app-dark .main-content .manageProfilesSection .manage-profiles-card,.app-dark .main-content .profileSection .profile-avatar-card,.app-dark .main-content .profileSection .profile-details-card,.app-dark .main-content .profileSection .profile-prompt-card,.app-dark .main-content .profileSection .profile-templates-card,.app-dark .main-content .prompt-section .table-view,.app-dark .main-content .prompt-section .update-view,.app-dark .main-content .resumePreviewSection .resume-editor-card{background:rgba(16,35,44,.871)!important}@media(prefers-reduced-motion:reduce){.brand-canvas{display:none}.main-content .ant-btn{transition:none}}.page-title{color:var(--app-text);font-size:27px;font-weight:700;letter-spacing:-.5px;margin-bottom:20px}.main-logo{align-items:center;display:flex;justify-content:center}.main-logo img{border-radius:50px;height:40px;width:40px}.main-logo .main-header-title{color:#fff;font-size:16px;font-weight:700;margin-left:5px}.loginSection,.registerSection{align-items:center;background:radial-gradient(circle at 78% 18%,#28c4ca38,#0000 34%),linear-gradient(115deg,#f4fbfcf5,#f4fbfcc7);display:flex;flex-direction:column;height:100%;justify-content:center;min-height:calc(100vh - 178px);overflow:hidden;padding:48px 20px;position:relative;width:100%}.loginSection:before,.registerSection:before{color:var(--app-primary);content:"Lovapextech product";font-size:12px;font-weight:760;letter-spacing:.09em;margin-bottom:10px;text-transform:uppercase}.loginSection>.title,.registerSection>.title{color:var(--app-text);font-size:34px;letter-spacing:-.03em;margin-bottom:22px}.loginSection>.ant-form,.registerSection>.ant-form{background:var(--app-surface);border:1px solid var(--app-border);border-radius:12px;box-shadow:0 20px 60px #10212b1f;max-width:480px!important;padding:30px}.registerSection{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.ant-segmented-item-selected{background-color:#087b85!important;color:#fff!important}.main-section .ant-btn{border-radius:8px;transition:transform .18s ease,box-shadow .18s ease}.main-section .title-icon,.main-section [class*=-heading-icon],.main-section [class*=-title-icon]{background:var(--app-gradient)!important;border-radius:10px!important;box-shadow:0 8px 20px #087b8538!important;color:#fff!important}.main-section .ant-card,.main-section .ant-dropdown-menu,.main-section .ant-modal-content{background-color:color-mix(in srgb,var(--app-surface) 97%,#0000)}.main-section .ant-card,.main-section .ant-modal-content,.main-section .ant-table-wrapper{border-color:var(--app-border)!important}.main-section .ant-btn-default:not(:disabled):hover{background:var(--app-primary-soft);border-color:var(--app-primary);color:var(--app-primary)}.main-section .ant-btn-primary{background:var(--app-gradient)!important;border:0;box-shadow:0 8px 20px #087b8533!important}.main-section .ant-btn:not(:disabled):active{transform:translateY(1px)}.main-section .ant-card{border-color:var(--app-border);border-radius:16px;box-shadow:0 10px 30px var(--app-shadow-color)}.main-section .ant-card-head{border-color:var(--app-border)}.main-section .ant-input,.main-section .ant-input-affix-wrapper,.main-section .ant-input-group-addon,.main-section .ant-input-number,.main-section .ant-picker,.main-section .ant-select-selector{border-radius:9px!important}.main-section .ant-input-affix-wrapper-focused,.main-section .ant-input:focus,.main-section .ant-picker-focused,.main-section .ant-select-focused .ant-select-selector{box-shadow:0 0 0 3px #087b851f!important}.main-section .ant-table-wrapper{border:1px solid var(--app-border);border-radius:14px;overflow:hidden}.main-section .ant-table-thead>tr>th{font-size:12px;font-weight:700;letter-spacing:.35px;text-transform:uppercase}.main-section .ant-table-summary>tr>td,.main-section .ant-table-summary>tr>th,.main-section .ant-table-tbody>tr>td,.main-section .ant-table-tbody>tr>th,.main-section .ant-table-thead>tr>td,.main-section .ant-table-thead>tr>th{border-bottom:1px solid var(--app-border)!important}.main-section .ant-table-tbody>tr.ant-table-expanded-row>td{border-bottom-color:var(--app-border)!important}.main-section .ant-table-pagination{padding-inline:12px}.main-section .ant-tag{border-radius:20px;font-weight:500;padding-inline:9px}.main-section .ant-alert{border-radius:12px}.main-section .ant-tabs-nav:before{border-color:var(--app-border)}.main-section .ant-upload-drag{border-radius:14px!important}.main-section .ant-collapse{border-radius:14px;overflow:hidden}.main-section .ant-empty-description,.main-section .ant-form-item-label>label{color:var(--app-muted)}.ant-modal-content{border-radius:18px!important}.ant-modal-header{margin-bottom:20px!important}:root[data-app-theme=dark] .ant-modal-content{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(16,35,44,.871)!important;border:1px solid #2d4651!important;box-shadow:0 28px 80px #0000006b!important;color:#e8f2f5}:root[data-app-theme=dark] .ant-modal-header{background:rgba(16,35,44,.871)!important;border-bottom:1px solid #2d4651;color:#e8f2f5;margin-bottom:20px!important;padding-bottom:16px}:root[data-app-theme=dark] .ant-modal-title{color:#e8f2f5!important}:root[data-app-theme=dark] .ant-modal-close{background:#0000!important;color:#a7bbc4!important}:root[data-app-theme=dark] .ant-modal-close:hover{background:#4bd1d61a!important;color:#fff!important}:root[data-app-theme=dark] .ant-cascader-menus,:root[data-app-theme=dark] .ant-dropdown-menu,:root[data-app-theme=dark] .ant-picker-dropdown .ant-picker-panel-container,:root[data-app-theme=dark] .ant-popover-inner,:root[data-app-theme=dark] .ant-select-dropdown,:root[data-app-theme=dark] .ant-time-picker-panel,:root[data-app-theme=dark] .ant-tree-select-dropdown{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(16,35,44,.961)!important;border:1px solid #2d4651!important;box-shadow:0 24px 64px #0000006b!important;color:#e8f2f5!important}:root[data-app-theme=dark] .ant-cascader-menu-item,:root[data-app-theme=dark] .ant-dropdown-menu-item,:root[data-app-theme=dark] .ant-dropdown-menu-submenu-title,:root[data-app-theme=dark] .ant-select-item{color:#c5d4da!important}:root[data-app-theme=dark] .ant-cascader-menu-item-active,:root[data-app-theme=dark] .ant-cascader-menu-item:hover,:root[data-app-theme=dark] .ant-dropdown-menu-item-selected,:root[data-app-theme=dark] .ant-dropdown-menu-item:hover,:root[data-app-theme=dark] .ant-select-item-option-active:not(.ant-select-item-option-disabled),:root[data-app-theme=dark] .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#4bd1d61c!important;color:#57dce1!important}:root[data-app-theme=dark] .ant-select-item-option-selected .ant-select-item-option-state{color:#57dce1!important}:root[data-app-theme=dark] .ant-picker-date-panel,:root[data-app-theme=dark] .ant-picker-decade-panel,:root[data-app-theme=dark] .ant-picker-footer,:root[data-app-theme=dark] .ant-picker-header,:root[data-app-theme=dark] .ant-picker-month-panel,:root[data-app-theme=dark] .ant-picker-panel,:root[data-app-theme=dark] .ant-picker-time-panel,:root[data-app-theme=dark] .ant-picker-year-panel{background:#0000!important;border-color:#2d4651!important;color:#e8f2f5!important}:root[data-app-theme=dark] .ant-picker-cell .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-content th,:root[data-app-theme=dark] .ant-picker-header button,:root[data-app-theme=dark] .ant-picker-time-panel-cell-inner{color:#c5d4da!important}:root[data-app-theme=dark] .ant-picker-cell-disabled:before,:root[data-app-theme=dark] .ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{background:#09141a8c!important}:root[data-app-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-in-range:before,:root[data-app-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,:root[data-app-theme=dark] .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#087b8533!important}:root[data-app-theme=dark] .ant-picker-cell:hover .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-time-panel-cell:hover .ant-picker-time-panel-cell-inner{background:#4bd1d61c!important}:root[data-app-theme=dark] .ant-picker-cell-range-end .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-cell-range-start .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-cell-selected .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:linear-gradient(135deg,#087b85,#256bfe)!important;color:#fff!important}:root[data-app-theme=dark] .ant-picker-cell-disabled .ant-picker-cell-inner,:root[data-app-theme=dark] .ant-picker-cell:not(.ant-picker-cell-in-view) .ant-picker-cell-inner{color:#607783!important}:root[data-app-theme=dark] .ant-picker-dropdown .ant-picker-range-arrow:before,:root[data-app-theme=dark] .ant-popover-arrow:before{background:#10232c!important}.ant-dropdown-menu,.ant-picker-dropdown .ant-picker-panel-container,.ant-popover-inner,.ant-select-dropdown{border:1px solid #e3e7ef;border:1px solid var(--app-border,#e3e7ef);border-radius:12px!important;box-shadow:0 14px 40px #18233a24!important}.ant-notification-notice{border-radius:14px!important}@media(max-width:900px){.app-content{padding:18px}.main-content{height:calc(100vh - 158px);padding:20px}}@media(max-width:600px){.app-content{padding:10px}.main-content{border-radius:14px;padding:16px}}*{box-sizing:border-box;margin:0;padding:0}.title{font-size:28px;margin-bottom:20px}.hr-line{border:1px #ffffff4d;border-top:solid;border-top-color:#ffffff4d;height:1px;margin:5px 0}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{border-radius:50px}::-webkit-scrollbar-thumb{background:#a8a6a6;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#817f7f}.ant-picker-calendar-date-content{height:160px!important}#root,body,html{font-family:Inter,Manrope,Segoe UI,Arial,sans-serif;min-height:100%;min-width:320px}body{background:#f4fbfc;color:#10212b}::selection{background:#087b85;color:#fff}::-webkit-scrollbar-thumb{background:#8ebbc0}::-webkit-scrollbar-thumb:hover{background:#087b85}
/*# sourceMappingURL=main.d958adea.css.map*/