.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 #635bff59;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}}.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 #635bff3d;box-shadow:0 8px 22px #18233a1f,inset 0 0 0 3px #635bff0d;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,#635bff1a,var(--app-bg) 70%);border:1px solid #635bff33;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 #635bff38;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:#635bff14;color:var(--app-primary)}.headerSection .menu-section .active{background:#635bff1c;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,#e8ecf3);--dash-text:var(--app-text,#172033);--dash-muted:var(--app-muted,#748096);--dash-primary:var(--app-primary,#635bff);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:linear-gradient(135deg,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;color:#fff;display:inline-flex;padding:10px}.dashboardSection .dashboard-heading .result-badge{background:#efeeff;border:0;border-radius:20px;color:#554be8;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:#635bff}.dashboardSection .statistic-section .stat-card-progress{--accent:#23a36d}.dashboardSection .statistic-section .stat-card-waiting{--accent:#e9ad24}.dashboardSection .statistic-section .stat-card-failed{--accent:#ef5261}.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:#f7f8fb;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:#fafaff!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:linear-gradient(135deg,#6d63ff,#554be8);border:0;border-radius:9px;box-shadow:0 5px 14px #635bff33;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:#1b1d25;--dash-border:#30333d;--dash-text:#f5f6fb;--dash-muted:#9ba3b4}.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:#242730;color:#aeb5c3}.dashboardSection.dashboard-dark .ant-table-tbody>tr:hover>td{background:#22252e!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:#f4f6fa;background:var(--app-bg,#f4f6fa);color:#748096;color:var(--app-muted,#748096);right:20px;top:20px}.candidate-email-modal .ant-modal-close:hover{background:color-mix(in srgb,#635bff 10%,#f4f6fa);background:color-mix(in srgb,var(--app-primary,#635bff) 10%,var(--app-bg,#f4f6fa));color:#172033;color:var(--app-text,#172033)}.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:#f4f6fa;background:var(--app-bg,#f4f6fa);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,#6d63ff,#554be8);border-radius:10px;box-shadow:0 6px 14px #635bff38;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:#172033;color:var(--app-text,#172033);font-size:17px;line-height:1.3}.candidate-email-modal .candidate-email-title-copy small{color:#748096;color:var(--app-muted,#748096);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:#f4f6fa;background:var(--app-bg,#f4f6fa);border-color:#e3e7ef;border-color:var(--app-border,#e3e7ef);color:#172033;color:var(--app-text,#172033)}.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:#635bff;border-color:var(--app-primary,#635bff);box-shadow:0 0 0 3px #635bff1f}.candidate-email-modal .candidate-email-toolbar{align-items:center;background:#f4f6fa;background:var(--app-bg,#f4f6fa);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:#172033;color:var(--app-text,#172033);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.candidate-email-modal .candidate-email-toolbar button:hover:not(:disabled){background:#635bff1a;color:#635bff;color:var(--app-primary,#635bff)}.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:#f4f6fa;background:var(--app-bg,#f4f6fa);border-color:#e3e7ef;border-color:var(--app-border,#e3e7ef);color:#172033;color:var(--app-text,#172033);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:#635bff;--app-surface:#1b1d25;--app-bg:#111319;--app-border:#30333d;--app-text:#f5f6fb;--app-muted:#9ba3b4}.candidate-email-modal-dark .candidate-email-editor{background:#1b1d25}.candidate-email-modal-dark .candidate-email-toolbar{background:#111319}.candidate-email-modal-dark .candidate-email-canvas{background:#1b1d25;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}}.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-heading>.ant-btn{height:42px;margin-top:5px;min-width:150px}.profileSection .profile-title-icon{background:linear-gradient(135deg,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;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;padding-inline:0!important;width:auto}.profileSection .profile-form>.ant-row>.ant-col:first-child,.profileSection .profile-form>.ant-row>.ant-col:last-child{grid-column:1/-1}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2){grid-column:span 3}.profileSection .profile-form>.ant-row>.ant-col:nth-child(3){grid-column:span 9}.profileSection .profile-form>.ant-row>.ant-col:nth-child(4),.profileSection .profile-form>.ant-row>.ant-col:nth-child(5),.profileSection .profile-form>.ant-row>.ant-col:nth-child(6){grid-column:span 4}.profileSection .profile-form>.ant-row>.ant-col:first-child{display:none}.profileSection .profile-form>.ant-row>.ant-col:first-child>div{justify-content:center!important;margin:0!important}.profileSection .profile-form>.ant-row>.ant-col:first-child .ant-btn{min-width:150px}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2),.profileSection .profile-form>.ant-row>.ant-col:nth-child(3),.profileSection .profile-form>.ant-row>.ant-col:nth-child(4),.profileSection .profile-form>.ant-row>.ant-col:nth-child(5),.profileSection .profile-form>.ant-row>.ant-col:nth-child(6){background:var(--app-surface);border:1px solid var(--app-border);border-radius:16px;box-shadow:0 8px 26px rgba(24,35,58,.045);padding:22px!important}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2),.profileSection .profile-form>.ant-row>.ant-col:nth-child(3){align-self:stretch;box-sizing:border-box;height:100%;min-height:258px}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2){align-items:flex-start;display:flex;justify-content:center}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2)>div{flex-direction:column!important;gap:14px!important}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2) 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-form>.ant-row>.ant-col:nth-child(3)>.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-form .ant-upload-wrapper .ant-upload-drag{background:var(--app-bg);border-color:var(--app-border);border-radius:14px;min-height:180px;transition:.2s ease}.profileSection .profile-form .ant-upload-wrapper .ant-upload-drag:hover{background:#635bff0a;border-color:#635bff}.profileSection .profile-form .ant-upload-drag-icon .anticon{color:#635bff!important}.profileSection .profile-form .ant-upload-text{font-weight:650}.profileSection .profile-form .ant-upload-hint{color:var(--app-muted)!important}.profileSection .profile-form>.ant-row>.ant-col:nth-child(4)>.ant-row>.ant-col+.ant-col{margin-top:20px!important}.profileSection .profile-form>.ant-row>.ant-col:nth-child(5)>div:first-child,.profileSection .profile-form>.ant-row>.ant-col:nth-child(6)>div:first-child{align-items:center;border-bottom:1px solid var(--app-border);display:flex;font-size:16px!important;margin-bottom:12px!important;min-height:38px;padding-bottom:12px}.profileSection .profile-form .update-textarea{border-radius:12px;line-height:1.6;resize:vertical}.profileSection .profile-form{padding-bottom:76px}.profileSection .profile-form>.ant-row>.ant-col:last-child{bottom:18px;left:50%;padding:0!important;position:fixed;transform:translateX(-50%);width:auto;z-index:90}.profileSection .profile-form>.ant-row>.ant-col:last-child>div{background:var(--app-surface);border:1px solid var(--app-border);border-radius:13px;box-shadow:0 12px 34px #18233a33;justify-content:center!important;margin:0!important;padding:8px}.profileSection .profile-form>.ant-row>.ant-col:last-child .ant-btn{min-width:170px}@media(max-width:1100px){.profileSection .profile-form>.ant-row>.ant-col:nth-child(2){grid-column:span 3;max-width:none;width:auto}.profileSection .profile-form>.ant-row>.ant-col:nth-child(3){grid-column:span 9;max-width:none;width:auto}.profileSection .profile-form>.ant-row>.ant-col:nth-child(4),.profileSection .profile-form>.ant-row>.ant-col:nth-child(5),.profileSection .profile-form>.ant-row>.ant-col:nth-child(6){grid-column:1/-1;max-width:none;width:auto}}@media(max-width:700px){.profileSection .profile-heading{align-items:stretch;flex-direction:column}.profileSection .profile-heading>.ant-btn{margin-top:0;width:100%}.profileSection .profile-form>.ant-row>.ant-col:nth-child(2),.profileSection .profile-form>.ant-row>.ant-col:nth-child(3){grid-column:1/-1;max-width:none;width:auto}.profileSection .profile-form>.ant-row>.ant-col:nth-child(3) .ant-col-8{flex:0 0 100%;max-width:100%}.profileSection .profile-form>.ant-row>.ant-col:last-child .ant-btn{width:100%}.profileSection .profile-form>.ant-row>.ant-col:last-child>div{justify-content:center!important}.profileSection .profile-form>.ant-row>.ant-col:last-child{width:calc(100% - 40px)}}.dailyUpdatesSection{height:100%;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper{align-items:flex-start;display:flex;gap:30px;height:100%;justify-content:flex-start;position:relative;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdateLoading{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:460px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-header{align-items:center;border-radius:8px 8px 0 0;display:flex;font-size:18px;font-weight:700;height:48px;justify-content:flex-start;padding:0 16px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-dark-header{background-color:#1d1d1d}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-light-header{background-color:#f0f0f0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content{display:flex;flex-direction:column;padding:12px 8px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content::-webkit-scrollbar{width:2px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content::-webkit-scrollbar-track{border-radius:50px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:50px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content::-webkit-scrollbar-thumb:hover{background:#817f7f}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content .search-item{display:flex;flex-direction:column;gap:6px;margin-bottom:10px;margin-top:10px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-content .search-item .search-item-label{font-size:13px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-footer{align-items:flex-end;display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-dark-footer{border-color:#303030}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesSearchSection .search-light-footer{border-color:#f0f0f0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .empty-dailyUpdatesResult{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-header{align-items:center;border-radius:8px 8px 0 0;display:flex;height:38px;justify-content:flex-start;padding:0 16px;width:100%}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-header .result-count{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-header .result-count .result-count-num{font-size:18px;font-weight:700;margin:0 5px}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-dark-header{background-color:#1d1d1d}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-light-header{background-color:#f0f0f0}.dailyUpdatesSection .dailyUpdatesWrapper .dailyUpdatesResultSection .result-item .result-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.reportItemSection{display:flex;flex-direction:row;padding:20px 0;position:relative;width:33.3333333333%}.reportItemSection .more-btn{align-items:center;background-color:#0000;border:0;bottom:10px;color:#1668dc;cursor:pointer;display:flex;flex-direction:row;gap:3px;justify-content:center;outline:0;position:absolute;right:380px}.reportItemSection .person-info-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0 20px;width:100%}.reportItemSection .person-info-body .person-info-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;width:100%}.reportItemSection .person-info-body .person-info-header .person-avatar{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-right:10px}.reportItemSection .person-info-body .person-info-header .person-avatar .person-logo{border-radius:50px;height:32px;margin-right:10px;width:32px}.reportItemSection .person-info-body .person-info-header .person-avatar .person-name{font-size:18px;font-weight:700}.reportItemSection .person-info-body .person-info-header .person-action{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.reportItemSection .person-info-body .person-info-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-left:40px;width:100%}.reportItemSection .person-info-body .person-info-content .person-info-item{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.reportItemSection .person-info-body .person-info-content .person-info-item .person-info-list{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.reportItemSection .person-info-body .person-info-content .person-info-item .person-info-list .person-info-list-item{line-height:22px;width:100%;word-break:break-word}.reportItemSection .person-info-body-dark{border-color:#303030}.reportItemSection .person-info-body-light{border-color:#f0f0f0}.reportItemSection-dark{border-color:#303030}.reportItemSection-light{border-color:#f0f0f0}.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,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;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,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;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,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;color:#fff;display:inline-flex;padding:10px}.chartPageSection .chart-page-heading .ant-tag{background:#635bff1a;border:0;color:#635bff;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:#635bff}.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%)}.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:#1668dc;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}.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{width:100%}.prompt-section .title{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.prompt-section .title img{border-radius:50px;height:40px;margin-right:10px;width:40px}.prompt-section .prompt-main-section{display:flex;flex-direction:row;gap:20px;margin-top:30px;width:100%}.prompt-section .prompt-main-section .update-view{display:flex;flex:1 1;flex-direction:column}.prompt-section .prompt-main-section .update-view .update-textarea:disabled{background-color:inherit;color:inherit!important}.prompt-section .prompt-main-section .update-view .prompt-update-btn{align-items:center;display:flex;justify-content:center;margin-top:15px;width:100%}.prompt-section .prompt-main-section .table-view{display:flex;flex:1 1;flex-direction:column}.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 #1668dc;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 #1668dc;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:#1668dc;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{flex-direction:row;width:100%}.chat-section,.chat-section .member-list-section{align-items:flex-start;display:flex;height:100%;justify-content:flex-start}.chat-section .member-list-section{flex-direction:column;overflow:auto;position:relative;width:300px}.chat-section .member-list-section .member-list-loading{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.chat-section .member-list-section .member-header{align-items:center;border-radius:8px 8px 0 0;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:space-between;min-height:40px;padding:0 16px;width:100%}.chat-section .member-list-section .member-dark-header{background-color:#1d1d1d}.chat-section .member-list-section .member-light-header{background-color:#f0f0f0}.chat-section .member-list-section .channel-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 0;width:100%}.chat-section .member-list-section .channel-box .channel-box-empty{align-items:center;display:flex;justify-content:center;padding:20px 0;width:100%}.chat-section .member-list-section .channel-box .channel-item{align-items:center;background-color:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;height:40px;justify-content:flex-start;outline:0;padding:0 16px;width:100%}.chat-section .member-list-section .channel-box .channel-item-light.channel-item-active{background-color:#f0f0f0;font-size:15px;font-weight:700}.chat-section .member-list-section .channel-box .channel-item-dark.channel-item-active{background-color:#3d3d3d;font-size:15px;font-weight:700}.chat-section .member-list-section .channel-box .channel-item-dark:hover{background-color:#1d1d1d}.chat-section .member-list-section .channel-box .channel-item-light:hover{background-color:#f0f0f0}.chat-section .member-list-section .dm-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 0;width:100%}.chat-section .member-list-section .dm-box .dm-box-empty{align-items:center;display:flex;justify-content:center;padding:20px 0;width:100%}.chat-section .member-list-section .dm-box .dm-item{align-items:center;background-color:#0000;border:0;color:inherit;cursor:pointer;display:flex;gap:10px;height:40px;justify-content:flex-start;outline:0;padding:0 16px;width:100%}.chat-section .member-list-section .dm-box .dm-item .person-avatar{align-items:center;display:flex;height:24px;justify-content:center;position:relative;width:24px}.chat-section .member-list-section .dm-box .dm-item .person-avatar .person-img{background-size:cover;border-radius:8px;height:24px;width:24px}.chat-section .member-list-section .dm-box .dm-item .person-avatar .online-status{border-radius:50px;bottom:-1px;height:9px;position:absolute;right:-3px;width:9px}.chat-section .member-list-section .dm-box .dm-item .person-avatar .online-status-inactive{background-color:rgba(0,0,0,.733);border:1px solid #fff}.chat-section .member-list-section .dm-box .dm-item .person-avatar .online-status-active{background-color:#0ae00a}.chat-section .member-list-section .dm-box .dm-item .person-name{font-size:inherit}.chat-section .member-list-section .dm-box .dm-item-light.dm-item-active{background-color:#f0f0f0;font-size:15px;font-weight:700}.chat-section .member-list-section .dm-box .dm-item-dark.dm-item-active{background-color:#3d3d3d;font-size:15px;font-weight:700}.chat-section .member-list-section .dm-box .dm-item-dark:hover{background-color:#1d1d1d}.chat-section .member-list-section .dm-box .dm-item-light:hover{background-color:#f0f0f0}.chat-section .chat-box-section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start}.chat-section .chat-box-section .chat-box-empty{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;width:768px}.chat-section .chat-box-section .chat-box-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin:0 auto;width:768px}.chat-section .chat-box-section .chat-box-wrapper .chat-box-loading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:flex-start;margin-bottom:30px;overflow:auto;position:relative;transition:all .2s ease;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages::-webkit-scrollbar{width:2px}.chat-section .chat-box-section .chat-box-wrapper .messages::-webkit-scrollbar-track{background:#0000}.chat-section .chat-box-section .chat-box-wrapper .messages::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.chat-section .chat-box-section .chat-box-wrapper .messages::-webkit-scrollbar-thumb:hover,.chat-section .chat-box-section .chat-box-wrapper .messages:hover::-webkit-scrollbar-thumb{background-color:#a8a6a6}.chat-section .chat-box-section .chat-box-wrapper .messages{scrollbar-color:#0000 #0000;scrollbar-width:thin}.chat-section .chat-box-section .chat-box-wrapper .messages:hover{scrollbar-color:#a8a6a6 #0000}.chat-section .chat-box-section .chat-box-wrapper .messages .older-messages-loading{align-items:center;display:flex;justify-content:center;left:0;padding:20px 0;position:absolute;top:0;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-empty{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content{display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:flex-end;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message{align-items:flex-start;border-radius:12px;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;max-width:80%;min-width:30%;padding:8px 12px;width:-webkit-fit-content;width:fit-content}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .sender-avatar{border-radius:50px;height:32px;overflow:hidden;width:32px}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .sender-avatar .sender-img{border-radius:50px;height:100%;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .message-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:flex-start;position:relative}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .message-content .message-me-time{display:none}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .message-content:hover .message-me-time{bottom:0;display:flex;font-size:12px;justify-content:flex-start;position:absolute;right:0;transform:translate(calc(100% + 20px));width:65px;z-index:1}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .message-content .message-name{font-size:14px;font-weight:700;word-break:break-all}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message .message-content .message-text{line-height:20px;word-break:break-all}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message.message-content-dark:hover{background-color:#1d1d1d}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message.message-content-light:hover{background-color:#f0f0f0}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me{align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding-right:20px;width:100%}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content{align-items:flex-end;border-radius:12px;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;max-width:70%;padding:12px 16px;position:relative}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content .message-me-time{display:none}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content .message-action{align-items:center;background-color:#222;border-radius:8px;box-shadow:0 3px 6px -2px #73739c40,0 0 6px 0 #6463634d;display:flex;flex-direction:row;gap:10px;justify-content:center;opacity:0;padding:8px;position:absolute;right:0;top:0;transform:translateY(0);transition:all .2s ease-in-out}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content .message-action .message-action-btn{background-color:#0000;border:0;color:inherit;cursor:pointer;font-size:16px;outline:0}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content:hover .message-action{opacity:1;transform:translateY(-90%)}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content:hover .message-me-time{bottom:0;display:flex;font-size:12px;justify-content:flex-end;left:0;position:absolute;transform:translate(calc(-100% - 10px),-10px);width:65px;z-index:1}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content .message-text{line-height:20px;word-break:break-all}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content-dark{background-color:#1d1d1d}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .message-content-light{background-color:#f0f0f0}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .sender-avatar{border-radius:50px;height:40px;overflow:hidden;width:40px}.chat-section .chat-box-section .chat-box-wrapper .messages .messages-content .message-me .sender-avatar .sender-img{border-radius:50px;height:100%;width:100%}.chat-section .chat-box-section .chat-box-wrapper .input-section{align-items:center;display:flex;justify-content:flex-start;position:relative;width:100%}.chat-section .chat-box-section .chat-box-wrapper .input-section .user-typing-status{align-items:center;animation:blink 1.2s infinite;display:flex;justify-content:flex-start;left:0;padding:0 20px;position:absolute;top:-30px;width:100%}@keyframes blink{50%{opacity:.5}}.chat-section .chat-box-section .chat-box-wrapper .input-section .scroll-bottom-flag-btn{position:absolute;right:30px;top:-50px}.chat-section .chat-box-section .chat-box-wrapper .input-section .textarea-input{background-color:#0000;border:1px solid #3d3d3d;border-radius:10px;color:inherit;outline:none;overflow:hidden;padding:10px 16px;resize:none;width:100%}.channel-add-modal-section{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:200px}.channel-add-modal-section .channel-add-modal-section-field{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;width:100%}.channel-add-modal-section .channel-add-modal-section-field .channel-add-modal-field-title{font-size:12px}.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,#766cff,#554be8);border-radius:12px;box-shadow:0 8px 20px #635bff40;color:#fff;display:inline-flex;padding:10px}.teammateSection .teammate-heading .teammate-count{background:#635bff1c;border:0;border-radius:20px;color:#635bff;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:#635bff59;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:#635bff1a;border:0;color:#635bff;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:#635bff1a;color:#635bff;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 #635bff1f}.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:#635bff1a;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:#635bff17;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}}.main-section{--app-primary:#635bff;--app-primary-dark:#554be8;--app-surface:#fff;--app-bg:#f4f6fa;--app-border:#e3e7ef;--app-text:#172033;--app-muted:#748096;background:var(--app-bg);color:var(--app-text);display:flex;height:100vh;position:relative;width:100vw}.main-section.app-dark{--app-surface:#1b1d25;--app-bg:#111319;--app-border:#30333d;--app-text:#f5f6fb;--app-muted:#9ba3b4}.main-section>.ant-layout{background:var(--app-bg)}.app-content{padding:24px 40px}.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:#1668dc;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:#1668dc;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:#172033;--chat-muted:#748096;--chat-primary:#635bff;bottom:24px;gap:14px;position:fixed;right:24px;z-index:1000}.preview-chat-section.chat-dark{--chat-surface:#1b1d25;--chat-surface-soft:#22252e;--chat-border:#30333d;--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:#635bff1a;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:#635bff1f;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,#766cff,#554be8);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,#6d63ff,#554be8);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,#766cff,#554be8);border:0;border-radius:13px;box-shadow:0 12px 28px #635bff61;height:48px;width:48px}.preview-chat-section .chat-launcher .anticon{font-size:20px}.preview-chat-section .chat-launcher:hover{box-shadow:0 16px 34px #635bff73;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:#635bff1f;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 #635bff21}.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{background:var(--app-surface);border:1px solid var(--app-border);border-radius:18px;box-shadow:0 10px 34px rgba(24,35,58,.055);height:calc(100vh - 178px);overflow-y:auto;padding:26px;position:relative;width:100%}.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;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.ant-segmented-item-selected{background-color:#635bff!important;color:#fff!important}.main-section .ant-btn{border-radius:9px;transition:transform .18s ease,box-shadow .18s ease}.main-section .ant-btn-primary{background:linear-gradient(135deg,#6d63ff,#554be8);border:0}.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 8px 26px rgba(24,35,58,.045)}.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 #635bff1f!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}.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}
/*# sourceMappingURL=main.748cb924.css.map*/