:root:where(:has(.console-shell,.console-login)){--foreground:#333;--muted:#8d8d8d;--line:#ebebeb;--green:#1a1a1a;--green-light:#f3f3f3}body:where(:has(.console-shell,.console-login)){background:var(--background);color:var(--foreground)}:where(body:has(.console-shell,.console-login)) a{color:inherit;text-decoration:none}:where(body:has(.console-shell,.console-login)) button,:where(body:has(.console-shell,.console-login)) a,:where(body:has(.console-shell,.console-login)) input,:where(body:has(.console-shell,.console-login)) select,:where(body:has(.console-shell,.console-login)) textarea{outline-offset:4px}:where(body:has(.console-shell,.console-login)) :focus-visible{outline:3px solid #aaa}:where(body:has(.console-shell,.console-login)) ::selection{color:#111;background:#dedede}:where(body:has(.console-shell,.console-login)) .muted{color:#828282}:where(body:has(.console-shell,.console-login)) .eyebrow{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .surface{border:1px solid var(--line);background:#fff;border-radius:16px}:where(body:has(.console-shell,.console-login)) .btn{border:1px solid #0000;border-radius:9px}:where(body:has(.console-shell,.console-login)) .btn-primary{background:var(--green);color:#fff;box-shadow:0 3px 7px #15151512}:where(body:has(.console-shell,.console-login)) .btn-primary:hover:not(:disabled){background:#151515;box-shadow:0 4px 13px #15151526}:where(body:has(.console-shell,.console-login)) .btn-secondary{color:#4c4c4c;background:#fff;border-color:#e4e4e4}:where(body:has(.console-shell,.console-login)) .btn-secondary:hover:not(:disabled){background:#f6f9f7}:where(body:has(.console-shell,.console-login)) .btn-ghost{color:#6b6b6b;background:0 0}:where(body:has(.console-shell,.console-login)) .btn-ghost:hover:not(:disabled){background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .btn-danger{color:#9c483e;background:#fff0ed;border-color:#f2d9d4}:where(body:has(.console-shell,.console-login)) .btn-danger:hover{background:#fce4df}:where(body:has(.console-shell,.console-login)) .text-link{color:#5f5f5f;background:0 0;border:0}:where(body:has(.console-shell,.console-login)) .text-link:hover{color:#121212;text-decoration:underline}:where(body:has(.console-shell,.console-login)) .brand{color:#131313}:where(body:has(.console-shell,.console-login)) .sidebar{border-right:1px solid var(--line);background:#fff}:where(body:has(.console-shell,.console-login)) .nav-item{color:#848484;border-radius:8px}:where(body:has(.console-shell,.console-login)) .nav-item:hover{color:#4b4b4b;background:#f6f8f5}:where(body:has(.console-shell,.console-login)) .nav-item.active{color:#1c1c1c;background:#efefef}:where(body:has(.console-shell,.console-login)) .sidebar-bottom{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .user-block{color:inherit;background:0 0;border:0;border-radius:10px}:where(body:has(.console-shell,.console-login)) .user-block:hover,:where(body:has(.console-shell,.console-login)) .user-block[data-popup-open]{background:#f3f6f3}:where(body:has(.console-shell,.console-login)) .user-text>span{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .user-chevron{color:#a1a1a1}:where(body:has(.console-shell,.console-login)) .user-menu{border:1px solid var(--line);background:#fff;border-radius:12px;outline:none;box-shadow:0 12px 32px #11111124}:where(body:has(.console-shell,.console-login)) .user-menu-head{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .user-menu-head span{color:#828282}:where(body:has(.console-shell,.console-login)) .user-menu-item{color:#4f4f4f;border-radius:8px;outline:none}:where(body:has(.console-shell,.console-login)) .user-menu-item[data-highlighted]{background:#f4f4f4}:where(body:has(.console-shell,.console-login)) .avatar{border-radius:12px}:where(body:has(.console-shell,.console-login)) .avatar-sage{color:#676767;background:#eee}:where(body:has(.console-shell,.console-login)) .avatar-peach{color:#81614f;background:#f5e7dd}:where(body:has(.console-shell,.console-login)) .avatar-lavender{color:#6f6284;background:#ececec}:where(body:has(.console-shell,.console-login)) .avatar-sand{color:#7c6b42;background:#f4efdf}:where(body:has(.console-shell,.console-login)) .company-switch{border:1px solid var(--line);color:inherit;background:#fbfcfa;border-radius:10px}:where(body:has(.console-shell,.console-login)) .company-switch:hover,:where(body:has(.console-shell,.console-login)) .company-switch[data-popup-open]{background:#f3f6f3;border-color:#e3e3e3}:where(body:has(.console-shell,.console-login)) .company-switch:focus-visible{outline-offset:2px;outline:2px solid #aaa}:where(body:has(.console-shell,.console-login)) .company-switch-text>span,:where(body:has(.console-shell,.console-login)) .company-menu-text>span{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .company-mark{color:#fff;background:#1c1c1c;border-radius:9px}:where(body:has(.console-shell,.console-login)) .company-mark-small{border-radius:8px}:where(body:has(.console-shell,.console-login)) .company-menu-head{color:#828282}:where(body:has(.console-shell,.console-login)) .company-menu-item[data-disabled] .company-mark{background:#d0d0d0}:where(body:has(.console-shell,.console-login)) .company-menu-item[data-disabled] .company-menu-text strong{color:#848484}:where(body:has(.console-shell,.console-login)) .company-menu-item[data-disabled] .company-menu-text>span{color:#a0603f}:where(body:has(.console-shell,.console-login)) .company-menu-check{color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .company-menu-all{border-top:1px solid var(--line);color:#636363;border-radius:0 0 8px 8px}:where(body:has(.console-shell,.console-login)) .sidebar-toggle{color:#8f8f8f;box-shadow:none}:where(body:has(.console-shell,.console-login)) .sidebar-toggle:focus-visible{outline-offset:2px;outline:2px solid #aaa}:where(body:has(.console-shell,.console-login)) .sidebar-toggle:hover:not(:disabled){color:#636363;background:#f4f4f4}:where(body:has(.console-shell,.console-login)) .shortcut-tip kbd{background:#ffffff1f;border-radius:5px}@media (min-width:681px){:where(body:has(.console-shell,.console-login)) .sidebar-collapsed .company-switch{background:0 0;border-color:#0000}}:where(body:has(.console-shell,.console-login)) .topbar{background:#ffffffb3;border-bottom:1px solid #ececec}:where(body:has(.console-shell,.console-login)) .topbar-crumb{color:#9f9f9f}:where(body:has(.console-shell,.console-login)) .crumb-divider{color:#cacaca}:where(body:has(.console-shell,.console-login)) .topbar-crumb strong{color:#6a6a6a}:where(body:has(.console-shell,.console-login)) .topbar-meta{color:#919191}:where(body:has(.console-shell,.console-login)) .environment-label{color:#6c6c6c;background:#f4f4f4;border-radius:5px}:where(body:has(.console-shell,.console-login)) .environment-label>span{background:#9c9c9c;border-radius:50%}:where(body:has(.console-shell,.console-login)) .app-footer{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .page-title p{color:#8c8c8c}:where(body:has(.console-shell,.console-login)) .demo-note{color:#909090}:where(body:has(.console-shell,.console-login)) .stat-card:hover{box-shadow:0 7px 20px #43434306}:where(body:has(.console-shell,.console-login)) .stat-top{color:#898989}:where(body:has(.console-shell,.console-login)) .stat-icon{border-radius:9px}:where(body:has(.console-shell,.console-login)) .sage{color:#929292;background:#f2f2f2}:where(body:has(.console-shell,.console-login)) .peach{color:#c5a07e;background:#f9eee4}:where(body:has(.console-shell,.console-login)) .lavender{color:#aa9abb;background:#eee}:where(body:has(.console-shell,.console-login)) .sand{color:#b2a374;background:#f6f3e5}:where(body:has(.console-shell,.console-login)) .stat-value{color:#494949}:where(body:has(.console-shell,.console-login)) .stat-value small{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .stat-card p{color:#a0a0a0}:where(body:has(.console-shell,.console-login)) .setup-head p{color:#7a7a7a}:where(body:has(.console-shell,.console-login)) .setup-progress{color:#5c5c5c}:where(body:has(.console-shell,.console-login)) .setup-bar{background:#f0f0f0;border-radius:99px}:where(body:has(.console-shell,.console-login)) .setup-bar i{border-radius:inherit;background:#7b7b7b}:where(body:has(.console-shell,.console-login)) .setup-step{border:1px solid var(--line);background:#fbfcfb;border-radius:12px}:where(body:has(.console-shell,.console-login)) .setup-step.is-next{background:#f8f8f8;border-color:#b9b9b9;box-shadow:0 0 0 3px #ededed}:where(body:has(.console-shell,.console-login)) .setup-mark{color:#696969;background:#fff;border:1px solid #e0e0e0;border-radius:50%}:where(body:has(.console-shell,.console-login)) .is-next .setup-mark{border-color:var(--green);background:var(--green);color:#fff}:where(body:has(.console-shell,.console-login)) .is-done .setup-mark{color:#202020;background:#e7e7e7;border-color:#0000}:where(body:has(.console-shell,.console-login)) .setup-body strong small{color:#6f6f6f;background:#eef1ef;border-radius:5px}:where(body:has(.console-shell,.console-login)) .setup-body p,:where(body:has(.console-shell,.console-login)) .is-done .setup-body strong{color:#7a7a7a}:where(body:has(.console-shell,.console-login)) .is-done .setup-body p{color:#a1a1a1}:where(body:has(.console-shell,.console-login)) .setup-action p.setup-wait{color:#8f8f8f}:where(body:has(.console-shell,.console-login)) .attention-count{color:#8a4a17;background:#fbefe4;border-radius:99px}:where(body:has(.console-shell,.console-login)) .attention-group+.attention-group{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .attention-group h3{color:#696969}:where(body:has(.console-shell,.console-login)) .attention-group h3 span{color:#8f8f8f}:where(body:has(.console-shell,.console-login)) .attention-group.danger h3{color:#a3362b}:where(body:has(.console-shell,.console-login)) .attention-group li a:hover{background:#f5f8f6}:where(body:has(.console-shell,.console-login)) .attention-group li a:focus-visible{outline-offset:-2px}:where(body:has(.console-shell,.console-login)) .attention-group li svg{color:#aaa}:where(body:has(.console-shell,.console-login)) .attention-who small{color:#828282}:where(body:has(.console-shell,.console-login)) .attention-note{color:#696969}:where(body:has(.console-shell,.console-login)) .danger .attention-note{color:#a3362b}:where(body:has(.console-shell,.console-login)) .attention-clear{color:#7b7b7b}:where(body:has(.console-shell,.console-login)) .attention-clear p{color:#7a7a7a}:where(body:has(.console-shell,.console-login)) .data-table{border-collapse:collapse}:where(body:has(.console-shell,.console-login)) .data-table th{color:#9e9e9e;background:#fafbf9;border-top:1px solid #f1f1f1;border-bottom:1px solid #f0f0f0}:where(body:has(.console-shell,.console-login)) .data-table td{border-bottom:1px solid #f2f2f2}:where(body:has(.console-shell,.console-login)) .data-table tr:last-child td{border-bottom:0}:where(body:has(.console-shell,.console-login)) .data-table tbody tr:hover{background:#fcfdfb}:where(body:has(.console-shell,.console-login)) .data-table .interview-row:hover,:where(body:has(.console-shell,.console-login)) .data-table .interview-row:focus-within{background:#f3f3f3}:where(body:has(.console-shell,.console-login)) .interview-row .candidate-cell:focus-visible{outline:none}:where(body:has(.console-shell,.console-login)) .interview-row .candidate-cell:focus-visible:after{outline:2px solid var(--green);outline-offset:-3px;border-radius:6px}:where(body:has(.console-shell,.console-login)) .interview-row:hover .row-arrow,:where(body:has(.console-shell,.console-login)) .interview-row:focus-within .row-arrow{color:#212121;background:#eaeaea}:where(body:has(.console-shell,.console-login)) .candidate-cell .avatar{border-radius:50%}:where(body:has(.console-shell,.console-login)) .candidate-sub{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .table-job{color:#8c8c8c}:where(body:has(.console-shell,.console-login)) .score-number small{color:#aaa}:where(body:has(.console-shell,.console-login)) .row-arrow{color:#a9a9a9;border-radius:8px}:where(body:has(.console-shell,.console-login)) .row-arrow:hover{color:#6b6b6b;background:#f2f2f2}:where(body:has(.console-shell,.console-login)) .table-footer{color:#6d6d6d;border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .cost-method{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .cost-method>summary{color:#5f5f5f}:where(body:has(.console-shell,.console-login)) .cost-method-body{color:#575757}:where(body:has(.console-shell,.console-login)) .cost-steps li::marker{color:#8d8d8d}:where(body:has(.console-shell,.console-login)) .cost-steps strong,:where(body:has(.console-shell,.console-login)) .cost-method-body>p>strong{color:#313131}:where(body:has(.console-shell,.console-login)) .cost-overview,:where(body:has(.console-shell,.console-login)) .rate-card{border:1px solid var(--line);background:#fbfcfa;border-radius:14px}:where(body:has(.console-shell,.console-login)) .cost-overview-label{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .cost-overview strong{color:#313131}:where(body:has(.console-shell,.console-login)) .cost-overview p,:where(body:has(.console-shell,.console-login)) .rate-card p{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .cost-bar{background:#f0f0f0;border-radius:999px}:where(body:has(.console-shell,.console-login)) .cost-bar-transcription{background:#a6a6a6}:where(body:has(.console-shell,.console-login)) .cost-bar-speech{background:#d7a77c}:where(body:has(.console-shell,.console-login)) .cost-bar-content{background:#a796c0}:where(body:has(.console-shell,.console-login)) .cost-legend{color:#575757}:where(body:has(.console-shell,.console-login)) .cost-legend i{border-radius:2px}:where(body:has(.console-shell,.console-login)) .cost-legend b,:where(body:has(.console-shell,.console-login)) .rate-row{color:#313131}:where(body:has(.console-shell,.console-login)) .price-group{border:1px solid var(--line);border-radius:12px}:where(body:has(.console-shell,.console-login)) .price-group h4{color:#313131}:where(body:has(.console-shell,.console-login)) .price-unit,:where(body:has(.console-shell,.console-login)) .price-note{color:#8d8d8d}:where(body:has(.console-shell,.console-login)) .price-group li{color:#575757}:where(body:has(.console-shell,.console-login)) .price-group li+li{border-top:1px solid #f2f2f2}:where(body:has(.console-shell,.console-login)) .price-group li em{background:var(--green-light);color:#5f5f5f;border-radius:4px}:where(body:has(.console-shell,.console-login)) .price-group li b{color:#313131}:where(body:has(.console-shell,.console-login)) .cost-sources{color:#6d6d6d;background:#f6f8f6;border-radius:10px}:where(body:has(.console-shell,.console-login)) .price-table{border-collapse:collapse}:where(body:has(.console-shell,.console-login)) .price-table th,:where(body:has(.console-shell,.console-login)) .price-table td{border-top:1px solid #eef1ee}:where(body:has(.console-shell,.console-login)) .price-table tbody:first-of-type tr:first-child>*,:where(body:has(.console-shell,.console-login)) .price-table thead+tbody tr:first-child>*{border-top:0}:where(body:has(.console-shell,.console-login)) .price-table th[scope=row],:where(body:has(.console-shell,.console-login)) .price-table thead th:first-child{color:#575757}:where(body:has(.console-shell,.console-login)) .price-table td{color:#313131}:where(body:has(.console-shell,.console-login)) .price-table thead th{color:#8d8d8d;border-top:0;border-bottom:1px solid #e7e7e7}:where(body:has(.console-shell,.console-login)) .price-table thead th:first-child{color:#8d8d8d}:where(body:has(.console-shell,.console-login)) .price-table .price-vendor th{border-top:0}:where(body:has(.console-shell,.console-login)) .price-table .price-vendor span{color:#313131;background:#f1f1f1;border-radius:6px}:where(body:has(.console-shell,.console-login)) .price-table .price-vendor+tr>*{border-top:0}:where(body:has(.console-shell,.console-login)) .price-model em{background:var(--green-light);color:#5f5f5f;border-radius:4px}:where(body:has(.console-shell,.console-login)) .cost-breakdown{color:#575757}:where(body:has(.console-shell,.console-login)) .cost-breakdown span{color:#8d8d8d}:where(body:has(.console-shell,.console-login)) .badge{color:#6c6c6c;background:#f1f3f0;border-radius:5px}:where(body:has(.console-shell,.console-login)) .status-dot{background:currentColor;border-radius:50%}:where(body:has(.console-shell,.console-login)) .badge-submitted,:where(body:has(.console-shell,.console-login)) .badge-awaiting,:where(body:has(.console-shell,.console-login)) .badge-processing{color:#816938;background:#f9f0df}:where(body:has(.console-shell,.console-login)) .badge-invited,:where(body:has(.console-shell,.console-login)) .badge-in_progress,:where(body:has(.console-shell,.console-login)) .badge-pending,:where(body:has(.console-shell,.console-login)) .badge-queued{color:#767676;background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .badge-expired{color:#8a7f76;background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .badge-advance,:where(body:has(.console-shell,.console-login)) .badge-complete{color:#6b6b6b;background:#f0f0f0}:where(body:has(.console-shell,.console-login)) .badge-decline,:where(body:has(.console-shell,.console-login)) .badge-failed,:where(body:has(.console-shell,.console-login)) .badge-revoked{color:#985f4c;background:#fbefeb}:where(body:has(.console-shell,.console-login)) .badge-hold,:where(body:has(.console-shell,.console-login)) .badge-blocked{color:#7d6949;background:#f4eedf}:where(body:has(.console-shell,.console-login)) .step-circle{color:#6c6c6c;background:#fafafa;border:1px solid #e9e9e9;border-radius:50%}:where(body:has(.console-shell,.console-login)) .step-circle.done{color:#9e9e9e;background:#eee;border-color:#0000}:where(body:has(.console-shell,.console-login)) .filter-tabs button{color:#6d6d6d;background:0 0;border:0;border-radius:7px}:where(body:has(.console-shell,.console-login)) .filter-tabs button.selected{color:#656565;background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .filter-tabs button>span{background:#e5e5e5;border-radius:4px}:where(body:has(.console-shell,.console-login)) .search-field{border:1px solid var(--line);color:#aaa;border-radius:8px}:where(body:has(.console-shell,.console-login)) .search-field input{color:#545454;background:0 0;border:0;outline:0}:where(body:has(.console-shell,.console-login)) .search-field input::placeholder{color:#acacac}:where(body:has(.console-shell,.console-login)) .modal-backdrop{background:#1111116b}:where(body:has(.console-shell,.console-login)) .modal{background:#fff;border:1px solid #eaeaea;border-radius:19px;box-shadow:0 20px 100px #2828283b}:where(body:has(.console-shell,.console-login)) .modal-actions{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .field-label{color:#6a6a6a}:where(body:has(.console-shell,.console-login)) .field-hint{color:#9e9e9e}:where(body:has(.console-shell,.console-login)) .input{color:#4d4d4d;background:#fff;border:1px solid #e4e4e4;border-radius:8px;outline:none}:where(body:has(.console-shell,.console-login)) .input:focus{border-color:#b0b0b0;box-shadow:0 0 0 3px #b7b7b722}:where(body:has(.console-shell,.console-login)) .input::placeholder{color:#b5b5b5}:where(body:has(.console-shell,.console-login)) .callout{color:#6d6d6d;background:#f7f7f7;border-radius:9px}:where(body:has(.console-shell,.console-login)) .callout-warning{color:#7b6b40;background:#fcf6e8}:where(body:has(.console-shell,.console-login)) .success-orbit{color:#949494;background:#f3f3f3;border-radius:50%;box-shadow:0 0 0 10px #fafafa}:where(body:has(.console-shell,.console-login)) .check-label{color:#7d7d7d}:where(body:has(.console-shell,.console-login)) .check-label input{accent-color:#686868}:where(body:has(.console-shell,.console-login)) .empty-icon{color:#a8a8a8;background:#f4f4f4;border-radius:20px}:where(body:has(.console-shell,.console-login)) .empty-state h3{color:#666}:where(body:has(.console-shell,.console-login)) .empty-state p{color:#9f9f9f}:where(body:has(.console-shell,.console-login)) .form-error{color:#96604c;background:#fff2ed;border-radius:8px}:where(body:has(.console-shell,.console-login)) .section-intro{background:#f2f2f2;border:1px solid #e6e6e6;border-radius:12px}:where(body:has(.console-shell,.console-login)) .section-intro strong{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .section-intro p{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .job-symbol{color:#9c9c9c;background:#f1f1f1;border-radius:14px}:where(body:has(.console-shell,.console-login)) .symbol-1{color:#bb9e7d;background:#f7eee3}:where(body:has(.console-shell,.console-login)) .symbol-2{color:#a695b6;background:#ededed}:where(body:has(.console-shell,.console-login)) .job-team,:where(body:has(.console-shell,.console-login)) .job-description,:where(body:has(.console-shell,.console-login)) .job-meta{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .job-card-bottom{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .job-card-bottom>span{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .new-job-card{color:#6b6b6b;background:#f8f8f8;border:1px dashed #dedede;border-radius:16px}:where(body:has(.console-shell,.console-login)) .new-job-card:hover{background:#f3f3f3;border-color:#adadad}:where(body:has(.console-shell,.console-login)) .new-job-card>span{background:#efefef;border-radius:50%}:where(body:has(.console-shell,.console-login)) .new-job-card p{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .question-editor{background:#fff;border:1px solid #e8e8e8;border-radius:11px}:where(body:has(.console-shell,.console-login)) .question-editor-heading{border-radius:10px}:where(body:has(.console-shell,.console-login)) .question-editor-heading:hover{background:#f7f7f7}:where(body:has(.console-shell,.console-login)) .question-editor:has(.question-editor-body:not([hidden])) .question-editor-heading{border-radius:10px 10px 0 0}:where(body:has(.console-shell,.console-login)) .question-toggle{color:var(--foreground);background:0 0;border:0;border-radius:10px}:where(body:has(.console-shell,.console-login)) .question-summary>span{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .question-editor-body:not([hidden]){border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .job-editor-form .modal-actions{background:#fff}:where(body:has(.console-shell,.console-login)) .input[readonly]{color:var(--muted);background:#f4f6f3;border-style:dashed}:where(body:has(.console-shell,.console-login)) .question-number{color:#6d6d6d;background:#f1f1f1;border-radius:7px}:where(body:has(.console-shell,.console-login)) .fixed-settings{background:#f5f7f4;border-radius:12px}:where(body:has(.console-shell,.console-login)) .fixed-settings dt,:where(body:has(.console-shell,.console-login)) .fixed-settings dd span{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .auth-layout{background:#fff}:where(body:has(.console-shell,.console-login)) .auth-story{color:#f6f6f6;background:radial-gradient(90% 60% at 0 0,#1e1e1e 0%,#1e1e1e00 70%),radial-gradient(70% 55% at 100% 100%,#212121 0%,#21212100 75%),#141414}:where(body:has(.console-shell,.console-login)) .auth-story:before{background-image:radial-gradient(#ffffff1c 1px,#fff0 1.6px);background-size:24px 24px}:where(body:has(.console-shell,.console-login)) .auth-story-brand{border-radius:10px}:where(body:has(.console-shell,.console-login)) .auth-story .brand{color:#f6f6f6}:where(body:has(.console-shell,.console-login)) .auth-story .brand-mark{background:#f6f6f6;border-radius:9px}:where(body:has(.console-shell,.console-login)) .auth-story-copy>.eyebrow{color:#c7c7c7}:where(body:has(.console-shell,.console-login)) .auth-story h1{color:#fff}:where(body:has(.console-shell,.console-login)) .auth-story p{color:#d3d3d3}:where(body:has(.console-shell,.console-login)) .auth-demo{background:linear-gradient(#ffffff17,#ffffff08);border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 30px 60px -32px #00000085,inset 0 1px #ffffff14}:where(body:has(.console-shell,.console-login)) .auth-demo-chip{color:#ececec;background:#ffffff1a;border-radius:999px}:where(body:has(.console-shell,.console-login)) .auth-demo-title{color:#fff}:where(body:has(.console-shell,.console-login)) .auth-demo-rec{color:#e1e1e1}:where(body:has(.console-shell,.console-login)) .auth-demo-rec i{background:#ff907f;border-radius:50%;box-shadow:0 0 0 3px #ff907f33}:where(body:has(.console-shell,.console-login)) .auth-wave span{background:#ffffff2b;border-radius:3px}:where(body:has(.console-shell,.console-login)) .auth-wave .is-said,:where(body:has(.console-shell,.console-login)) .auth-wave .is-live{background:linear-gradient(#e6e6e6,#b4b4b4)}:where(body:has(.console-shell,.console-login)) .auth-demo-foot{border-top:1px solid #ffffff1a}:where(body:has(.console-shell,.console-login)) .auth-demo-label{color:#c7c7c7}:where(body:has(.console-shell,.console-login)) .auth-tag{color:#f3f3f3;border:1px solid #ffffff29;border-radius:999px}:where(body:has(.console-shell,.console-login)) .auth-cost i,:where(body:has(.console-shell,.console-login)) .auth-legend i{background:#5c5c5c;border-radius:3px}:where(body:has(.console-shell,.console-login)) .auth-cost i:nth-child(2),:where(body:has(.console-shell,.console-login)) .auth-legend:nth-child(2) i{background:#9c9c9c}:where(body:has(.console-shell,.console-login)) .auth-cost i:nth-child(3),:where(body:has(.console-shell,.console-login)) .auth-legend:nth-child(3) i{background:#e4e4e4}:where(body:has(.console-shell,.console-login)) .auth-legend{color:#d6d6d6}:where(body:has(.console-shell,.console-login)) .auth-divider{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .auth-divider:before,:where(body:has(.console-shell,.console-login)) .auth-divider:after{background:var(--line)}:where(body:has(.console-shell,.console-login)) .password-field>button{color:#a8a8a8;background:0 0;border:0}:where(body:has(.console-shell,.console-login)) .auth-footnote,:where(body:has(.console-shell,.console-login)) .auth-copyright{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .company-picker .picker-email{color:#4b4b4b}:where(body:has(.console-shell,.console-login)) .company-search{background:#fff}:where(body:has(.console-shell,.console-login)) .company-search .search-field{background:#fff;border-radius:11px}:where(body:has(.console-shell,.console-login)) .company-search .search-field:focus-within{border-color:#b7b7b7;box-shadow:0 0 0 3px #ececec}:where(body:has(.console-shell,.console-login)) .company-empty{color:var(--muted);border:1px dashed #dcdcdc;border-radius:12px}:where(body:has(.console-shell,.console-login)) .company-option-enter{color:#606060;background:#f5f8f6;border:1px solid #dcdcdc;border-radius:6px}:where(body:has(.console-shell,.console-login)) .company-group{color:#707070}:where(body:has(.console-shell,.console-login)) .company-option{border:1px solid var(--line);color:inherit;background:#fff;border-radius:12px;text-decoration:none}:where(body:has(.console-shell,.console-login)) a.company-option:hover{background:#fbfdfb;border-color:#c9c9c9;box-shadow:0 6px 18px #11111114}:where(body:has(.console-shell,.console-login)) a.company-option:focus-visible{outline-offset:2px;outline:2px solid #aaa}:where(body:has(.console-shell,.console-login)) .company-option-text>span{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .company-option-recent{color:#1c1c1c;background:#efefef;border-radius:999px}:where(body:has(.console-shell,.console-login)) .company-option-arrow{color:#8f8f8f}:where(body:has(.console-shell,.console-login)) a.company-option:hover .company-option-arrow{color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .company-option.is-blocked{background:#f8faf8}:where(body:has(.console-shell,.console-login)) .company-option.is-blocked .company-mark{background:#d0d0d0}:where(body:has(.console-shell,.console-login)) .company-option.is-blocked .company-option-text>span{color:#a0603f}:where(body:has(.console-shell,.console-login)) .company-option-help{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .auth-success{color:#979797;background:#f6f6f6;border-radius:12px}:where(body:has(.console-shell,.console-login)) .settings-nav button{color:#6c6c6c;background:0 0;border:0;border-radius:8px}:where(body:has(.console-shell,.console-login)) .settings-nav button.selected{color:#676767;background:#eee}:where(body:has(.console-shell,.console-login)) .settings-section{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .settings-tab-strip{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .settings-tab-strip button{color:#6c6c6c;background:0 0;border:0;border-bottom:2px solid #0000}:where(body:has(.console-shell,.console-login)) .settings-tab-strip .selected{color:#282828;border-bottom-color:#909090}:where(body:has(.console-shell,.console-login)) .rubric-row{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .rubric-row p{color:#a2a2a2}:where(body:has(.console-shell,.console-login)) .rubric-total{color:#7c7c7c;background:#f3f3f3;border-radius:8px}:where(body:has(.console-shell,.console-login)) .rubric-total.invalid{color:#b6836c;background:#fff0e9}:where(body:has(.console-shell,.console-login)) .connection-row{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .connection-row p{color:#a0a0a0}:where(body:has(.console-shell,.console-login)) .connection-card-heading p{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .ai-key-list{border:1px solid var(--line);border-radius:14px}:where(body:has(.console-shell,.console-login)) .ai-key-row+.ai-key-row{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .ai-key-name p{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .ai-key-requirement{color:#646464;background:#f1f3f0;border-radius:4px}:where(body:has(.console-shell,.console-login)) .connection-card{border:1px solid var(--line);border-radius:14px}:where(body:has(.console-shell,.console-login)) .consequence-list{color:var(--foreground)}:where(body:has(.console-shell,.console-login)) .consequence-list li::marker{color:#b42318}:where(body:has(.console-shell,.console-login)) .connection-footnote{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .connection-error{color:#8e4333;background:#fff1eb;border-radius:8px}:where(body:has(.console-shell,.console-login)) .history-item{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .history-item p{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .employee-row{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .employee-row p{color:#a5a5a5}:where(body:has(.console-shell,.console-login)) .detail-meta{color:#999}:where(body:has(.console-shell,.console-login)) .invitation-heading h2>svg{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .invitation-url{color:#5c5c5c}:where(body:has(.console-shell,.console-login)) .invitation-url-hidden{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .invitation-url-mask{color:#8f8f8f}:where(body:has(.console-shell,.console-login)) .invitation-caption{color:var(--muted)}:where(body:has(.console-shell,.console-login)) .review-video{background:#363636}:where(body:has(.console-shell,.console-login)) .video-empty{color:#a8a8a8;background:#efefef}:where(body:has(.console-shell,.console-login)) .transcript-segment{border-bottom:1px solid #f2f2f2}:where(body:has(.console-shell,.console-login)) .transcript-segment button{color:#a6a6a6;background:#f4f4f4;border:0;border-radius:4px}:where(body:has(.console-shell,.console-login)) .transcript-segment p{color:gray}:where(body:has(.console-shell,.console-login)) .score-display{color:#7d7d7d}:where(body:has(.console-shell,.console-login)) .score-display small{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .grade-unjudged{color:#8a5a1f;background:#fbf1e4;border-radius:999px}:where(body:has(.console-shell,.console-login)) .retake-row{border-bottom:1px solid #efefef}:where(body:has(.console-shell,.console-login)) .retake-row>.mini-icon{color:#a3a3a3}:where(body:has(.console-shell,.console-login)) .retake-row p{color:#aaa}:where(body:has(.console-shell,.console-login)) .audit-list>div{color:#6d6d6d;border-left:2px solid #e9e9e9}:where(body:has(.console-shell,.console-login)) .candidate-hello{color:#a7a7a7;background:#ececec;border-radius:25px}:where(body:has(.console-shell,.console-login)) .candidate-card{background:#fff;border:1px solid #e7e7e7;border-radius:18px}:where(body:has(.console-shell,.console-login)) .candidate-fact{color:#a9a9a9;background:#f7f7f7;border-radius:11px}:where(body:has(.console-shell,.console-login)) .candidate-notice{color:#9a9a9a}:where(body:has(.console-shell,.console-login)) .candidate-progress>span{background:#eaeaea;border-radius:3px}:where(body:has(.console-shell,.console-login)) .candidate-progress>span.done{background:#989898}:where(body:has(.console-shell,.console-login)) .candidate-question-heading>span:last-child{color:#ababab}:where(body:has(.console-shell,.console-login)) .camera-box{background:#353535;border-radius:13px}:where(body:has(.console-shell,.console-login)) .camera-placeholder{color:#bdbdbd;background:#eee}:where(body:has(.console-shell,.console-login)) .camera-overlay{color:#f1f1f1;background:#111111a3;border-radius:6px}:where(body:has(.console-shell,.console-login)) .recording-dot{background:#eea79b;border-radius:50%}:where(body:has(.console-shell,.console-login)) .camera-countdown{color:#fff;background:#2d2d2d44}:where(body:has(.console-shell,.console-login)) .recording-label{color:#a2a2a2}:where(body:has(.console-shell,.console-login)) .recording-label strong{color:gray}:where(body:has(.console-shell,.console-login)) .audio-meter{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .audio-meter-track{background:#ececec;border-radius:5px}:where(body:has(.console-shell,.console-login)) .audio-meter-track>span{background:#393939}:where(body:has(.console-shell,.console-login)) .upload-progress{background:#f1f1f1;border-radius:5px}:where(body:has(.console-shell,.console-login)) .upload-progress>span{background:#a0a0a0}:where(body:has(.console-shell,.console-login)) .take-button.selected{color:gray;background:#f2f2f2;border-color:#b6b6b6}:where(body:has(.console-shell,.console-login)) .completion-card h1{color:#282828}:where(body:has(.console-shell,.console-login)) .completion-card>p{color:#a4a4a4}:where(body:has(.console-shell,.console-login)) .completion-seal{color:#9b9b9b;background:#efefef;border-radius:50%;box-shadow:0 0 0 13px #f9f9f9}:where(body:has(.console-shell,.console-login)) .confetti{background:#d1d1d1;border-radius:3px}:where(body:has(.console-shell,.console-login)) .confetti:nth-child(2n){background:#e4c7a6}:where(body:has(.console-shell,.console-login)) .confetti:nth-child(3n){background:#d7cce2}:where(body:has(.console-shell,.console-login)) .candidate-footer{color:#aeaeae}:where(body:has(.console-shell,.console-login)) .candidate-summary-row{border-bottom:1px solid #ededed}:where(body:has(.console-shell,.console-login)) .candidate-summary-row strong{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .candidate-summary-row p{color:#acacac}:where(body:has(.console-shell,.console-login)) .skeleton{background:linear-gradient(90deg,#eee 25%,#f6f6f6 50%,#eee 75%) 0 0/200% 100%;border-radius:14px}:where(body:has(.console-shell,.console-login)) .google-button{color:#1f1f1f;background:#fff;border-color:#747775}:where(body:has(.console-shell,.console-login)) .login-setup{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .processing-status{color:#616161;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:12px}:where(body:has(.console-shell,.console-login)) .processing-status-error{color:#86552a;background:#fff7ee;border-color:#efdac1}:where(body:has(.console-shell,.console-login)) .skip-link{background:#fff;border-radius:6px}@media (max-width:680px){:where(body:has(.console-shell,.console-login)) .sidebar{border-right:0;border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .nav-item{border-radius:7px 7px 0 0}:where(body:has(.console-shell,.console-login)) .sidebar-bottom{border:0}:where(body:has(.console-shell,.console-login)) .stat-card{border-radius:12px}:where(body:has(.console-shell,.console-login)) .auth-story{background:linear-gradient(120deg,#1b1b1b,#121212)}:where(body:has(.console-shell,.console-login)) .candidate-hello{border-radius:20px}}:root:where(:has(.console-shell,.console-login)){--muted:#707070}:where(body:has(.console-shell,.console-login)) .muted,:where(body:has(.console-shell,.console-login)) .page-title p,:where(body:has(.console-shell,.console-login)) .field-hint,:where(body:has(.console-shell,.console-login)) .candidate-sub,:where(body:has(.console-shell,.console-login)) .table-job,:where(body:has(.console-shell,.console-login)) .stat-top,:where(body:has(.console-shell,.console-login)) .nav-item,:where(body:has(.console-shell,.console-login)) .topbar-meta,:where(body:has(.console-shell,.console-login)) .topbar-crumb,:where(body:has(.console-shell,.console-login)) .data-table th{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .candidate-intro p,:where(body:has(.console-shell,.console-login)) .candidate-notice,:where(body:has(.console-shell,.console-login)) .candidate-footer,:where(body:has(.console-shell,.console-login)) .candidate-fact span,:where(body:has(.console-shell,.console-login)) .candidate-question-heading>span:last-child,:where(body:has(.console-shell,.console-login)) .recording-label,:where(body:has(.console-shell,.console-login)) .candidate-summary-row p,:where(body:has(.console-shell,.console-login)) .completion-card>p{color:#666}:where(body:has(.console-shell,.console-login)) .stat-card p,:where(body:has(.console-shell,.console-login)) .demo-note,:where(body:has(.console-shell,.console-login)) .step-description{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .candidate-header .brand,:where(body:has(.console-shell,.console-login)) .candidate-footer .brand{color:var(--foreground)}:where(body:has(.console-shell,.console-login)) .candidate-header>span:not(.brand){color:#707070}:where(body:has(.console-shell,.console-login)) .rating-badge{border:1px solid #0000;border-radius:10px}:where(body:has(.console-shell,.console-login)) .rating-s{color:#fff;background:#191919}:where(body:has(.console-shell,.console-login)) .rating-a{color:#1c1c1c;background:#ebebeb;border-color:#d5d5d5}:where(body:has(.console-shell,.console-login)) .rating-b{color:#426170;background:#eee;border-color:#d4dfe4}:where(body:has(.console-shell,.console-login)) .rating-c{color:#70653c;background:#ededed;border-color:#e0dbc9}:where(body:has(.console-shell,.console-login)) .rating-d{color:#875d40;background:#f5ebe2;border-color:#e8d6c6}:where(body:has(.console-shell,.console-login)) .rating-e{color:#91564d;background:#f4e6e3;border-color:#e7ceca}:where(body:has(.console-shell,.console-login)) .rating-none{color:#838383;background:#f0f0f0;border-color:#e0e0e0}:where(body:has(.console-shell,.console-login)) .overall-rating-expanded>.rating-badge{border-radius:18px}:where(body:has(.console-shell,.console-login)) .rating-caption{color:#757575}:where(body:has(.console-shell,.console-login)) .rating-scale>span{color:#6c6c6c;border:1px solid #d5d5d5;border-radius:5px}:where(body:has(.console-shell,.console-login)) .rating-scale>.selected{color:#fff;background:#1d1d1d;border-color:#1d1d1d}:where(body:has(.console-shell,.console-login)) .rating-criteria{color:#626262}:where(body:has(.console-shell,.console-login)) .band-seg{border:1px solid #0000}:where(body:has(.console-shell,.console-login)) .band-seg:first-child{border-radius:6px 0 0 6px}:where(body:has(.console-shell,.console-login)) .band-seg:last-child{border-radius:0 6px 6px 0}:where(body:has(.console-shell,.console-login)) .band-scale-ticks{color:#868686}:where(body:has(.console-shell,.console-login)) .band-table{border-collapse:collapse}:where(body:has(.console-shell,.console-login)) .band-table th{color:#868686}:where(body:has(.console-shell,.console-login)) .band-table td{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .band-table .rating-badge{border-radius:8px}:where(body:has(.console-shell,.console-login)) .band-input .input[aria-invalid]{background:#f9f9f9;border-color:#d08a6b}:where(body:has(.console-shell,.console-login)) .band-zero{color:#868686}:where(body:has(.console-shell,.console-login)) .band-range{color:#5f5f5f}:where(body:has(.console-shell,.console-login)) .band-errors{color:#8a5636;background:#fff4ec;border-radius:10px}:where(body:has(.console-shell,.console-login)) .mail-body,:where(body:has(.console-shell,.console-login)) .mail-preview{background:#f8f8f8;border:1px solid #e7e7e7;border-radius:10px}:where(body:has(.console-shell,.console-login)) .candidate-page{background:#f7f7f7}:where(body:has(.console-shell,.console-login)) .candidate-intro h1{color:#181818}:where(body:has(.console-shell,.console-login)) .candidate-intro p{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .candidate-hello{color:#7c7c7c;background:#ebebeb}:where(body:has(.console-shell,.console-login)) .candidate-card{box-shadow:0 5px 28px #3f3f3f04}:where(body:has(.console-shell,.console-login)) .candidate-fact svg{color:#888}:where(body:has(.console-shell,.console-login)) .candidate-fact strong{color:#535353}:where(body:has(.console-shell,.console-login)) .candidate-actions{border-top:1px solid #ebebeb}:where(body:has(.console-shell,.console-login)) .candidate-step-layout .completion-card h2{color:#535353}:where(body:has(.console-shell,.console-login)) .candidate-step-layout .completion-card p{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .candidate-main h1:focus{outline:none}:where(body:has(.console-shell,.console-login)) .flow-steps{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .flow-steps b{border:1px solid #dcdcdc;border-radius:50%}:where(body:has(.console-shell,.console-login)) .flow-steps [aria-current]{color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .flow-steps [aria-current] b{color:#fff;background:#1c1c1c;border-color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .consent-links{color:#777;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}:where(body:has(.console-shell,.console-login)) .consent-links a{color:#1d1d1d;text-decoration:underline}:where(body:has(.console-shell,.console-login)) .consent-links a>span{color:#7c7c7c;text-decoration:none}:where(body:has(.console-shell,.console-login)) .candidate-question{color:#474747}:where(body:has(.console-shell,.console-login)) .question-helper{color:#6c6c6c;border-top:1px solid #e4e4e4}:where(body:has(.console-shell,.console-login)) .camera-box{background:#2c2c2c}:where(body:has(.console-shell,.console-login)) .record-button{color:#fff;background:#bf433a;border:1px solid #ab3831;border-radius:10px;box-shadow:0 3px #92352e,0 5px 10px #ab383126}:where(body:has(.console-shell,.console-login)) .record-button:hover:not(:disabled){background:#a9332c}:where(body:has(.console-shell,.console-login)) .record-button:active:not(:disabled){box-shadow:0 1px #92352e}:where(body:has(.console-shell,.console-login)) .record-button:focus-visible{outline-offset:5px;outline:3px solid #5f5f5f}:where(body:has(.console-shell,.console-login)) .record-button:disabled{box-shadow:none}:where(body:has(.console-shell,.console-login)) .recording-label,:where(body:has(.console-shell,.console-login)) .recording-label strong{color:#717171}:where(body:has(.console-shell,.console-login)) .resume-dropzone{color:#626262;background:#f9f9f9;border:1.5px dashed #ababab;border-radius:12px}:where(body:has(.console-shell,.console-login)) .resume-dropzone:hover:not(:disabled){background:#f2f2f2;border-color:#6b6b6b}:where(body:has(.console-shell,.console-login)) .resume-dropzone>span{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .optional-label{color:#6c6c6c;background:#f3f3f3;border-radius:5px}:where(body:has(.console-shell,.console-login)) .resume-file{color:#606060;background:#f5f5f5;border-radius:10px}@media (max-width:900px){:where(body:has(.console-shell,.console-login)) .candidate-question-panel{background:#f7f7f7f5;border-bottom:1px solid #e6e6e6}}:where(body:has(.console-shell,.console-login)) .legal-page{background:#f8f8f8}:where(body:has(.console-shell,.console-login)) .legal-header{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .legal-document{background:#fff;border:1px solid #e6e6e6;border-radius:18px}:where(body:has(.console-shell,.console-login)) .legal-document h1{color:#181818}:where(body:has(.console-shell,.console-login)) .legal-lead{color:#6d6d6d}:where(body:has(.console-shell,.console-login)) .legal-date{color:#6b6b6b}:where(body:has(.console-shell,.console-login)) .legal-summary{color:#5d5d5d;background:#f3f3f3;border-radius:12px}:where(body:has(.console-shell,.console-login)) .legal-document h2{color:#4e4e4e}:where(body:has(.console-shell,.console-login)) .legal-footer{color:#6c6c6c}:where(body:has(.console-shell,.console-login)) .legal-footer a{text-decoration:underline}:where(body:has(.console-shell,.console-login)) .applicant-detail{--detail-muted:#6f6f6f}:where(body:has(.console-shell,.console-login)) .applicant-header>.avatar{border-radius:16px}:where(body:has(.console-shell,.console-login)) .applicant-kana{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .name-label-kana{color:#878787}:where(body:has(.console-shell,.console-login)) .name-label-self{color:#5f5f5f;background:#f1f1f1;border-radius:999px}:where(body:has(.console-shell,.console-login)) .applicant-heading p{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .nav-overall{border:1px solid var(--line);background:#fff;border-radius:14px}:where(body:has(.console-shell,.console-login)) .nav-overall .rating-badge{border-radius:12px}:where(body:has(.console-shell,.console-login)) .nav-overall .rating-scale>span{background:#f4f4f4;border:0}:where(body:has(.console-shell,.console-login)) .nav-overall .rating-scale>.selected{background:#1d1d1d}:where(body:has(.console-shell,.console-login)) .nav-overall-score{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .nav-overall-note{color:#8a5a1f}:where(body:has(.console-shell,.console-login)) .nav-overall-note .hint-trigger{color:#b08a5c}:where(body:has(.console-shell,.console-login)) .toc{border:1px solid var(--line);background:#fff;border-radius:14px}:where(body:has(.console-shell,.console-login)) .toc-heading{color:#4f4f4f}:where(body:has(.console-shell,.console-login)) .toc-heading span{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .toc-item{color:#5c5c5c;background:0 0;border:0;border-radius:8px}:where(body:has(.console-shell,.console-login)) .toc-links .toc-item{color:#5c5c5c}:where(body:has(.console-shell,.console-login)) .toc-links .toc-item>svg{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .toc-item:hover{background:#f6f6f6}:where(body:has(.console-shell,.console-login)) .toc-item[aria-current=true]{color:#171717;background:#efefef}:where(body:has(.console-shell,.console-login)) .toc-number{color:#888}:where(body:has(.console-shell,.console-login)) .toc-item[aria-current=true] .toc-number{color:#606060}:where(body:has(.console-shell,.console-login)) .toc-flag{color:#c27d2c}:where(body:has(.console-shell,.console-login)) .toc-score{color:#4f4f4f}:where(body:has(.console-shell,.console-login)) .toc-meter{background:#f0f0f0;border-radius:2px}:where(body:has(.console-shell,.console-login)) .toc-meter>span{background:#aaa}:where(body:has(.console-shell,.console-login)) .toc-meter>.is-low{background:#dcaa64}:where(body:has(.console-shell,.console-login)) .question-kicker{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .question-view-head p{color:#5e5e5e}:where(body:has(.console-shell,.console-login)) .video-frame{background:#282828}:where(body:has(.console-shell,.console-login)) .video-frame .review-video{background:#111}:where(body:has(.console-shell,.console-login)) .video-frame-loading,:where(body:has(.console-shell,.console-login)) .video-frame-note{color:#d3d3d3}:where(body:has(.console-shell,.console-login)) .video-frame .review-video.is-docked{border-radius:10px}:where(body:has(.console-shell,.console-login)) .video-dock-head{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .video-dock-head button{color:var(--detail-muted);background:0 0;border:0;border-radius:7px}:where(body:has(.console-shell,.console-login)) .video-dock-head button:hover{background:#f4f4f4}:where(body:has(.console-shell,.console-login)) .video-dock-slot{background:#111;border-radius:10px}:where(body:has(.console-shell,.console-login)) .applicant-detail .video-empty{color:#7a7a7a}:where(body:has(.console-shell,.console-login)) .take-single{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .take-choice{background:#f3f3f3;border-radius:10px}:where(body:has(.console-shell,.console-login)) .take-choice button{color:#696969;background:0 0;border:0;border-radius:7px}:where(body:has(.console-shell,.console-login)) .take-choice button span{color:#909090}:where(body:has(.console-shell,.console-login)) .take-choice button[aria-pressed=true]{color:#171717;background:#fff;box-shadow:0 1px 3px #1212121f}:where(body:has(.console-shell,.console-login)) .answer-time{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .answer-time dt{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .answer-time dd{color:#434343}:where(body:has(.console-shell,.console-login)) .answer-time dd small{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .answer-time .is-notable dd{color:#9a5b1c}:where(body:has(.console-shell,.console-login)) .insight-tabs{border-bottom:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .insight-tabs [role=tab]{color:#6d6d6d;background:0 0;border:0;border-bottom:2px solid #0000}:where(body:has(.console-shell,.console-login)) .insight-tabs [role=tab].selected{color:#1d1d1d;border-bottom-color:#1d1d1d}:where(body:has(.console-shell,.console-login)) .insight-content .transcript-text,:where(body:has(.console-shell,.console-login)) .insight-content .transcript-segment p{color:#5c5c5c}:where(body:has(.console-shell,.console-login)) .subtle-status{color:#777}:where(body:has(.console-shell,.console-login)) .run-note{color:#636363;background:#f6f6f6;border-radius:9px}:where(body:has(.console-shell,.console-login)) .evaluation-head .score-display{color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .evaluation-summary{background:#f7f7f7;border-radius:12px}:where(body:has(.console-shell,.console-login)) .evaluation-summary p{color:#3f3f3f}:where(body:has(.console-shell,.console-login)) .evaluation-whole-note{color:#7a5320;background:#fcf4e6;border-radius:12px}:where(body:has(.console-shell,.console-login)) .criteria-group h4{border-bottom:1px solid var(--line);color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .criterion+.criterion{border-top:1px solid #f1f1f1}:where(body:has(.console-shell,.console-login)) .criterion-side strong{color:#333}:where(body:has(.console-shell,.console-login)) .criterion-score{color:#434343}:where(body:has(.console-shell,.console-login)) .criterion-score small{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .criterion-meter{background:#f0f0f0;border-radius:4px}:where(body:has(.console-shell,.console-login)) .criterion-meter>span{background:#9b9b9b;border-radius:4px}:where(body:has(.console-shell,.console-login)) .criterion-meter.is-low>span{background:#dcaa64}:where(body:has(.console-shell,.console-login)) .criterion-reason{color:#434343}:where(body:has(.console-shell,.console-login)) .evidence-quote{background:0 0;border:0;border-left:2px solid #e5e5e5}:where(body:has(.console-shell,.console-login)) .evidence-quote q{color:#828282}:where(body:has(.console-shell,.console-login)) .evidence-quote:hover q{color:#5e5e5e}:where(body:has(.console-shell,.console-login)) .evidence-play{color:#1d1d1d;background:#f7f7f7;border:1px solid #dfdfdf;border-radius:999px}:where(body:has(.console-shell,.console-login)) .evidence-play:hover{background:#efefef}:where(body:has(.console-shell,.console-login)) .past-recording-info{color:#676767}:where(body:has(.console-shell,.console-login)) .transcript-options{border-top:1px solid var(--line);color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .decision-option{color:#5e5e5e;background:#fff;border:1px solid #e4e4e4;border-radius:9px}:where(body:has(.console-shell,.console-login)) .decision-option:hover{background:#f7f9f6;border-color:#cdcdcd}:where(body:has(.console-shell,.console-login)) .decision-advance[aria-pressed=true]{color:#171717;background:#eee;border-color:#adadad}:where(body:has(.console-shell,.console-login)) .decision-hold[aria-pressed=true]{color:#6f5a2e;background:#f8f0dc;border-color:#dcc28b}:where(body:has(.console-shell,.console-login)) .decision-decline[aria-pressed=true]{color:#8d4a39;background:#fbece8;border-color:#e3b1a5}:where(body:has(.console-shell,.console-login)) .decision-caption{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .review-dirty{color:#8a5a1f}:where(body:has(.console-shell,.console-login)) .review-mail-status{border-top:1px solid var(--line);color:#707070}:where(body:has(.console-shell,.console-login)) .applicant-metadata dt{color:var(--detail-muted)}:where(body:has(.console-shell,.console-login)) .applicant-metadata dd{color:#404040}:where(body:has(.console-shell,.console-login)) .applicant-detail button:focus-visible,:where(body:has(.console-shell,.console-login)) .applicant-detail summary:focus-visible,:where(body:has(.console-shell,.console-login)) .applicant-detail a:focus-visible{outline-offset:2px;outline:2px solid #6d6d6d}@media (max-width:600px){:where(body:has(.console-shell,.console-login)) .applicant-header>.avatar{border-radius:12px}}:where(body:has(.console-shell,.console-login)) .manage-menu-separator{background:var(--line)}:where(body:has(.console-shell,.console-login)) .manage-menu-danger{color:#b42318}:where(body:has(.console-shell,.console-login)) .manage-menu-danger[data-highlighted]{background:#fdecea}:where(body:has(.console-shell,.console-login)) .danger-callout{color:#8c2a1f;background:#fdf1ef;border:1px solid #f3c9c3;border-radius:10px}:where(body:has(.console-shell,.console-login)) .danger-callout svg{color:#b42318}:where(body:has(.console-shell,.console-login)) .btn-danger-solid{color:#fff;background:#b42318;border-color:#b42318;box-shadow:0 2px 8px #b4231833}:where(body:has(.console-shell,.console-login)) .btn-danger-solid:hover:not(:disabled){background:#8f1c13;border-color:#8f1c13}:where(body:has(.console-shell,.console-login)) .btn-danger-solid:disabled{box-shadow:none;background:#d9827b;border-color:#d9827b}:where(body:has(.console-shell,.console-login)) .candidate-notice li::marker{color:#9b9b9b}:where(body:has(.console-shell,.console-login)) .candidate-step-layout .candidate-actions{background:#fff;border-top:1px solid #ebebeb;border-radius:0 0 17px 17px;box-shadow:0 -10px 18px -16px #2c2c2c40}:where(body:has(.console-shell,.console-login)) .record-pending{color:#717171}:where(body:has(.console-shell,.console-login)) .record-dot{background:#fff;border-radius:50%}:where(body:has(.console-shell,.console-login)) .takes-panel{background:#f7f7f7;border-radius:12px}:where(body:has(.console-shell,.console-login)) .takes-heading h2{color:#474747}:where(body:has(.console-shell,.console-login)) .takes-heading span{color:#646464}:where(body:has(.console-shell,.console-login)) .take-button{color:#4d4d4d;background:#fff;border:1px solid #d8d8d8;border-radius:10px}:where(body:has(.console-shell,.console-login)) .take-button:hover:not(:disabled){border-color:#a7a7a7}:where(body:has(.console-shell,.console-login)) .take-button.selected{color:#141414;background:#ededed;border-color:#1c1c1c;box-shadow:inset 0 0 0 1px #1c1c1c}:where(body:has(.console-shell,.console-login)) .take-button:focus-visible,:where(body:has(.console-shell,.console-login)) .consent-doc:focus-visible{outline-offset:2px;outline:3px solid #5f5f5f}:where(body:has(.console-shell,.console-login)) .candidate-submit-actions .submit-confirm{color:#474747}:where(body:has(.console-shell,.console-login)) .consent-doc{color:#474747;background:#fff;border:1px solid #d8d8d8;border-radius:12px}:where(body:has(.console-shell,.console-login)) .consent-doc:hover{background:#f7f7f7}:where(body:has(.console-shell,.console-login)) .consent-doc small{color:#646464}:where(body:has(.console-shell,.console-login)) .consent-doc-status{color:#1c1c1c}:where(body:has(.console-shell,.console-login)) .consent-doc.agreed{background:#f5f5f5;border-color:#b6b6b6}:where(body:has(.console-shell,.console-login)) .legal-document.privacy-scroll{border:1px solid #ebebeb;border-left:0;border-right:0;border-radius:0}:where(body:has(.console-shell,.console-login)) .privacy-scroll:focus-visible{outline-offset:-3px;outline:3px solid #5f5f5f}:where(body:has(.console-shell,.console-login)) .privacy-consent .check-label{color:#474747}:where(body:has(.console-shell,.console-login)) .privacy-hint,:where(body:has(.console-shell,.console-login)) .mail-server-note{color:#646464}:where(body:has(.console-shell,.console-login)) .search-field{background:#fff}:where(body:has(.console-shell,.console-login)) .search-field:focus-within{border-color:#b9b9b9;box-shadow:0 0 0 3px #ececec}:where(body:has(.console-shell,.console-login)) .search-clear{color:#6a6a6a;background:#f1f1f1;border:0;border-radius:50%}:where(body:has(.console-shell,.console-login)) .search-clear:hover{background:#e7e7e7}:where(body:has(.console-shell,.console-login)) .filter-select{border:1px solid var(--line);color:#5c5c5c;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23878787' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:8px}:where(body:has(.console-shell,.console-login)) .filter-select:hover{border-color:#d9d9d9}:where(body:has(.console-shell,.console-login)) .filter-select.active{color:#181818;background-color:#f5f5f5;border-color:silver}:where(body:has(.console-shell,.console-login)) .data-table th[aria-sort]{color:#5f5f5f}:where(body:has(.console-shell,.console-login)) .sort-button{color:inherit;background:0 0;border:0;border-radius:6px}:where(body:has(.console-shell,.console-login)) .sort-button svg{color:#bcbcbc}:where(body:has(.console-shell,.console-login)) .sort-button:hover{color:#4f4f4f;background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .sort-button.active,:where(body:has(.console-shell,.console-login)) .sort-button.active svg{color:#181818}:where(body:has(.console-shell,.console-login)) .pagination button{border:1px solid var(--line);color:#5c5c5c;background:#fff;border-radius:8px}:where(body:has(.console-shell,.console-login)) .pagination button:hover:not(:disabled){background:#f6f6f6}:where(body:has(.console-shell,.console-login)) .hint-trigger{color:#a4a4a4;background:0 0;border:0;border-radius:50%}:where(body:has(.console-shell,.console-login)) .hint-trigger:hover,:where(body:has(.console-shell,.console-login)) .hint-trigger[data-popup-open]{color:var(--green);background:#f2f2f2}:where(body:has(.console-shell,.console-login)) .hint-popup{color:#f5f5f5;background:#121212;border-radius:9px;box-shadow:0 10px 30px #2a2a2a29}:where(body:has(.console-shell,.console-login)) .hint-popup strong{color:#fff}:where(body:has(.console-shell,.console-login)) .jobs-panel .job-card{border:1px solid var(--line);background:#fff;border-radius:14px}:where(body:has(.console-shell,.console-login)) .jobs-panel .job-card:hover{border-color:#dfdfdf;box-shadow:0 6px 18px #1515150d}:where(body:has(.console-shell,.console-login)) .jobs-panel .job-symbol{border-radius:12px}:where(body:has(.console-shell,.console-login)) .view-toggle{border:1px solid var(--line);background:#f6f8f6;border-radius:9px}:where(body:has(.console-shell,.console-login)) .view-toggle button{color:#909090;background:0 0;border:0;border-radius:6px}:where(body:has(.console-shell,.console-login)) .view-toggle button:hover{color:#4f4f4f}:where(body:has(.console-shell,.console-login)) .view-toggle button[aria-pressed=true]{color:var(--green);background:#fff;box-shadow:0 1px 3px #1515151f}:where(body:has(.console-shell,.console-login)) .job-row-title{color:inherit;background:0 0;border:0}:where(body:has(.console-shell,.console-login)) .job-row-title span{color:#848484}:where(body:has(.console-shell,.console-login)) .filter-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #aaa}:where(body:has(.console-shell,.console-login)) .clear-filters{color:#696969;background:0 0;border:0;border-radius:8px}:where(body:has(.console-shell,.console-login)) .clear-filters:hover{color:#434343;background:#f4f4f4}:where(body:has(.console-shell,.console-login)) .clear-filters:focus-visible{outline-offset:-2px;outline:2px solid #aaa}:where(body:has(.console-shell,.console-login)) .job-tag{color:#4f5a86;background:#f0f0f0;border-radius:6px}:where(body:has(.console-shell,.console-login)) .data-table tbody tr:has(.row-action):hover{background:#f7f7f7}:where(body:has(.console-shell,.console-login)) .data-table tr:has(.row-action:focus-visible){outline:2px solid var(--green);outline-offset:-2px}:where(body:has(.console-shell,.console-login)) .row-action:focus-visible{outline:none}:where(body:has(.console-shell,.console-login)) .data-table td.table-email{color:#686868}:where(body:has(.console-shell,.console-login)) .activity-reason{color:#737373}:where(body:has(.console-shell,.console-login)) .pagination a,:where(body:has(.console-shell,.console-login)) .pagination-off{border:1px solid var(--line);color:#5c5c5c;background:#fff;border-radius:8px}:where(body:has(.console-shell,.console-login)) .pagination a:hover{background:#f6f6f6}:where(body:has(.console-shell,.console-login)) .recent-activity-list li{border-top:1px solid var(--line)}:where(body:has(.console-shell,.console-login)) .recent-activity-list p{color:#828282}:where(body:has(.console-shell,.console-login)) .recent-activity-list time{color:#949494}:where(body:has(.console-shell,.console-login)) .drag-handle{color:#aaa;background:0 0;border:0;border-radius:7px}:where(body:has(.console-shell,.console-login)) .drag-handle:hover{color:#5c5c5c;background:#f1f1f1}:where(body:has(.console-shell,.console-login)) .question-list.is-dragging>.question-editor.dragging{border-color:#b9b9b9;box-shadow:0 18px 40px #1515152e}:where(body:has(.console-shell,.console-login)) .question-editor.dragging .question-editor-heading{background:#f7f7f7}:where(body:has(.console-shell,.console-login)) .question-drop-slot{background:#f5f5f5;border:2px dashed #b9b9b9;border-radius:11px}:where(body:has(.console-shell,.console-login)) .model-summary>div{border:1px solid var(--line);background:#fafbf9;border-radius:10px}:where(body:has(.console-shell,.console-login)) .model-summary dt,:where(body:has(.console-shell,.console-login)) .model-summary dd span{color:#828282}:where(body:has(.console-shell,.console-login)) select.input:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23878787' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px}
.console-shell{--console-ink:#1a1a1a;--console-accent:#1a1a1a;--console-accent-dark:#131313;--console-accent-soft:#f0f0f0;--console-line:#e7e7e7;--console-text:#212121;--console-muted:#747474;background:#f5f5f5}body:has(.console-shell){accent-color:#1a1a1a;background:#f5f5f5}body:has(.console-shell) :focus-visible{outline-color:#9f9f9f}body:has(.console-shell) ::selection{color:#212121;background:#dfdfdf}.console-shell .sidebar{background:var(--console-ink);border-right-color:var(--console-ink);color:#cdcdcd}.console-shell .brand{color:#f6f6f6}.console-shell .sidebar .brand-mark,.console-login .auth-story .brand-mark{background:#f6f6f6;border-radius:8px;padding:3px}.console-shell .nav-item{color:#b2b2b2}.console-shell .nav-item:hover{color:#fff;background:#262626}.console-shell .nav-item.active{color:#fff;background:#343434}.console-shell .sidebar-bottom{border-top-color:#303030}.console-shell .user-block:hover,.console-shell .user-block[data-popup-open]{background:#262626}.console-shell .user-text strong{color:#f1f1f1}.console-shell .user-text>span,.console-shell .user-chevron{color:#9d9d9d}.console-shell .sidebar .avatar{color:#dcdcdc;background:#343434}.console-shell .sidebar .btn-ghost{color:#b2b2b2}.console-shell .sidebar .btn-ghost:hover:not(:disabled){color:#fff;background:#262626}.console-shell .topbar{border-bottom-color:var(--console-line);background:#fff}.console-shell .topbar-crumb strong{color:#353535}.console-shell .environment-label{background:var(--console-accent-soft);color:#161616;font-weight:600}.console-shell .environment-label>span{background:#222}.console-shell .eyebrow{color:#222}.console-shell h1{color:var(--console-text)}body:has(.console-shell) .btn-primary{background:var(--console-accent,#1a1a1a);box-shadow:0 3px 8px #1313131f}body:has(.console-shell) .btn-primary:hover:not(:disabled){background:#131313;box-shadow:0 4px 13px #13131333}body:has(.console-shell) .btn-secondary{color:#3a3a3a;border-color:#e3e3e3}body:has(.console-shell) .btn-secondary:hover:not(:disabled){background:#f6f6f6}body:has(.console-shell) .btn-ghost{color:#545454}body:has(.console-shell) .btn-ghost:hover:not(:disabled){background:#f0f0f0}body:has(.console-shell) .text-link{color:#1a1a1a}body:has(.console-shell) .text-link:hover{color:#2f2f2f}:is(body:has(.console-shell) .input:focus,body:has(.console-shell) .input:focus-visible){border-color:#9f9f9f;outline:none;box-shadow:0 0 0 3px #e9e9e9}body:has(.console-shell) .modal-backdrop{background:#17171766}body:has(.console-shell) .hint-popup{background:#212121}:is(body:has(.console-shell) .hint-trigger:hover,body:has(.console-shell) .hint-trigger[data-popup-open]){color:#1a1a1a;background:#f0f0f0}.console-shell .surface{border-color:var(--console-line)}.console-shell .data-table th{color:#838383;background:#f8f8f8;border-color:#f0f0f0}.console-shell .data-table td{border-bottom-color:#f0f0f0}.console-shell .data-table .interview-row:hover,.console-shell .data-table .interview-row:focus-within{background:#f5f5f5}.console-shell .interview-row:hover .row-arrow,.console-shell .interview-row:focus-within .row-arrow{color:#1a1a1a;background:#e9e9e9}.console-shell .interview-row .candidate-cell:focus-visible:after{outline-color:#1a1a1a}.console-shell .filter-tabs button.selected{background:var(--console-accent-soft);color:#161616}.console-shell .filter-tabs button>span{background:#e3e3e3}.console-shell .sort-button.active,.console-shell .sort-button.active svg{color:#161616}.console-shell .search-field:focus-within{border-color:#9f9f9f;box-shadow:0 0 0 3px #e9e9e9}.console-shell .filter-select.active{color:#161616;background-color:#f3f3f3;border-color:#bfbfbf}.console-shell .row-actions{justify-content:flex-end;gap:4px;display:flex}.console-shell .contract-cell{flex-direction:column;gap:3px;display:inline-flex}.avatar-console{color:#1a1a1a;background:#f0f0f0}.console-shell .candidate-cell .avatar-console{border-radius:50%}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.kpi-card,.console-card{border:1px solid var(--console-line);background:#fff;border-radius:14px;min-width:0}.kpi-card{flex-direction:column;gap:4px;padding:17px 19px;display:flex}.kpi-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.kpi-label{color:#646464;align-items:center;gap:3px;font-size:12px;display:inline-flex}.kpi-icon{background:var(--console-accent-soft);color:#1a1a1a;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.kpi-value{letter-spacing:-.03em;color:var(--console-text);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.4}.kpi-value small{letter-spacing:0;color:#646464;margin-left:4px;font-size:13px;font-weight:500}.kpi-delta{font-variant-numeric:tabular-nums;border-radius:999px;align-self:flex-start;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.kpi-delta small{opacity:.8;margin-left:4px;font-size:12px;font-weight:400}.kpi-delta.good{background:var(--console-accent-soft);color:var(--console-accent-dark)}.kpi-delta.bad{color:#a1281d;background:#fdecea}.kpi-delta.flat{color:var(--console-muted);padding-left:0;font-weight:400}.dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.dashboard-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.console-card{padding:19px 21px}.console-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.console-card-head h2{color:var(--console-text);align-items:center;gap:3px;font-size:15px;display:inline-flex}.card-figure{color:var(--console-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.card-empty,.card-note{color:#838383;font-size:12px}.card-empty{padding:6px 0}.card-note{margin-top:12px}.chart-legend{color:#646464;gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.chart-legend li{align-items:center;gap:6px;display:inline-flex}.legend-bar{background:#1e1e1e;border-radius:3px;width:10px;height:10px}.legend-line{background:#e0823d;border-radius:2px;width:16px;height:3px}.trend-card{flex-direction:column;display:flex}.trend-chart{flex:1;grid-template-rows:minmax(210px,1fr) auto;grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px;margin:0;display:grid}.trend-axis{color:#939393;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:44px;font-size:12px;position:relative}.trend-axis span{position:absolute;transform:translateY(-50%)}.trend-axis.left span{right:0}.trend-axis.right span{left:0}.trend-plot{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#f0f0f0 calc(25% - 1px) 25%);border-bottom:1px solid #dedede;position:relative}.trend-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid;position:absolute;inset:0}.trend-col{justify-content:center;align-items:flex-end;height:100%;display:flex}.trend-bar{background:#d1d1d1;border-radius:5px 5px 0 0;width:min(30px,64%);transition:background .15s;position:relative}.trend-col:hover .trend-bar{background:#acacac}.trend-col.current .trend-bar{background:#1e1e1e}.trend-bar b{color:#444;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 3px);left:50%;transform:translate(-50%)}.trend-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.trend-line polyline{fill:none;stroke:#e0823d;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.trend-dot{pointer-events:none;background:#fff;border:2px solid #e0823d;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%)}.trend-months{text-align:center;color:#838383;grid-column:2;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:8px;font-size:12px;display:grid}.trend-months span{white-space:nowrap}.trend-months .current{color:#161616;font-weight:650}.count-pill{color:#fff;text-align:center;background:#b42318;border-radius:999px;min-width:22px;padding:1px 8px;font-size:12px;font-weight:600}.alert-list{gap:8px;max-height:318px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.alert-item>a,.alert-item>div{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.alert-item>a:hover strong{text-underline-offset:3px;text-decoration:underline}.alert-item svg:first-child{margin-top:1px}.alert-item span{flex:1;min-width:0}.alert-item strong{font-size:12px;line-height:1.6;display:block}.alert-item small{opacity:.85;margin-top:2px;font-size:12px;line-height:1.6;display:block}.alert-item.danger>*{color:#8f1d14;background:#fef4f3;border-color:#f6d3cf}.alert-item.warning>*{color:#6f4b00;background:#fff9ec;border-color:#f1dfb6}.alert-go{opacity:.7;align-self:center}.alerts-card{flex-direction:column;display:flex}.alerts-clear{color:var(--console-accent);flex:1;align-content:center;place-items:center;gap:8px;padding:40px 0;font-size:12px;display:grid}.funnel{gap:16px;margin:0;padding:0;list-style:none;display:grid}.funnel-row{color:#646464;justify-content:space-between;align-items:baseline;font-size:12px;display:flex}.funnel-row strong{color:var(--console-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.funnel-row small{margin-left:3px;font-size:12px;font-weight:400}.funnel-track,.ranking-track{background:#f0f0f0;border-radius:999px;display:block;overflow:hidden}.funnel-track{height:8px;margin:6px 0 5px}.funnel-track>span,.ranking-track>span{border-radius:999px;height:100%;display:block}.funnel-track>span{background:#1e1e1e}.funnel li:nth-child(2) .funnel-track>span{background:#7f7f7f}.funnel li:nth-child(3) .funnel-track>span{background:#a8a8a8}.funnel-sub{color:#838383;justify-content:space-between;gap:8px;font-size:12px;display:flex}.funnel-sub em{font-style:normal}.cost-bar.large{height:10px;margin:0 0 14px}.breakdown-list{color:#525252;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.breakdown-list li{grid-template-columns:10px minmax(0,1fr) auto 38px;align-items:center;gap:8px;display:grid}.breakdown-list i{border-radius:3px;width:10px;height:10px;display:block}.breakdown-list b{color:var(--console-text);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.breakdown-list small{color:#939393;text-align:right;font-size:12px}.purpose-dot{background:#c9c9c9}.breakdown-heading{color:#838383;margin:16px 0 8px;font-size:12px;font-weight:600}.ranking+.ranking{margin-top:18px}.ranking-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.ranking h3{color:#838383;font-size:12px;font-weight:600}.ranking-head .text-link{white-space:nowrap;font-size:12px}.ranking ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ranking li>a{border-radius:10px;grid-template-columns:18px minmax(0,1fr) 14px;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;font-size:12px;transition:background .15s,box-shadow .15s;display:grid}.ranking li>a:hover{background:#fafafa;box-shadow:inset 0 0 0 1px #ececec}.ranking li>a:focus-visible{outline:2px solid var(--console-accent);outline-offset:1px}.ranking-rank{color:#a3a3a3;font-variant-numeric:tabular-nums;text-align:center;font-weight:600}.ranking li:first-child .ranking-rank{color:var(--console-text)}.ranking-body{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:5px 8px;min-width:0;display:grid}.ranking-name{color:#353535;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ranking b{color:var(--console-text);font-variant-numeric:tabular-nums;font-weight:600}.ranking-body small{color:#9a9a9a;text-align:right;font-variant-numeric:tabular-nums;min-width:32px;font-size:12px}.ranking-track{grid-column:1/-1;height:4px}.ranking-track>span{background:#c4c4c4;transition:background .15s}.ranking-go{color:var(--console-text);opacity:0;transition:opacity .15s,transform .15s;transform:translate(-4px)}.ranking a:hover .ranking-name,.ranking a:focus-visible .ranking-name{color:var(--console-text)}.ranking a:hover .ranking-track>span,.ranking a:focus-visible .ranking-track>span{background:#1e1e1e}.ranking a:hover .ranking-go,.ranking a:focus-visible .ranking-go{opacity:1;transform:none}.breakdown-card{flex-direction:column;display:flex}.breakdown-card>.card-foot-link{margin-top:auto}.breakdown-card>:nth-last-child(2){margin-bottom:14px}.card-foot-link{border-top:1px solid #f0f0f0;justify-content:flex-end;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.console-card-head .head-tools{align-items:center;gap:16px;display:flex}.activity-list{margin:0;padding:0;list-style:none}.activity-list li{border-bottom:1px solid #f0f0f0;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.activity-list li:last-child{border-bottom:0}.activity-dot{background:#a0a0a0;border-radius:50%;width:8px;height:8px;margin-top:6px}.activity-list strong{color:var(--console-text);font-size:12px}.activity-list p{color:#838383;overflow-wrap:anywhere;flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-size:12px;display:flex}.activity-list time{color:#939393;white-space:nowrap;font-size:12px}body:has(.console-shell) .cost-bar-transcription{background:#2a78d6}body:has(.console-shell) .cost-bar-speech{background:#eb6834}body:has(.console-shell) .cost-bar-content{background:#6250d6}body:has(.console-shell) .revenue-bar-base{background:#1baf7a}body:has(.console-shell) .revenue-bar-usage{background:#eda100}body:has(.console-shell) :is(.revenue-bar-adjust,.revenue-key-adjust){background:#a3a3a3}body:has(.console-shell) .chart-ahead{background:#eda1001a;border:1px dashed #c98500}.cost-page .page-title{margin-bottom:14px}.cost-tabs{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--console-line);gap:4px;margin-bottom:16px;display:flex;overflow-x:auto}.cost-tabs a{color:var(--console-muted);white-space:nowrap;border-radius:8px 8px 0 0;flex:none;padding:10px 12px 12px;font-size:14px;font-weight:600;text-decoration:none;position:relative}.cost-tabs a:hover,.cost-tabs a[aria-current=page]{color:#1a1a1a}.cost-tabs a[aria-current=page]:after{content:"";background:#1a1a1a;border-radius:2px;height:2px;position:absolute;bottom:0;left:12px;right:12px}.cost-tabs a:focus-visible{outline-offset:-2px;outline:2px solid #85b69c}.cost-toolbar-dock{z-index:15;background:#f5f5f5;margin:-12px 0 16px;padding-top:12px;position:sticky;top:0}.cost-toolbar{border:1px solid var(--console-line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex;box-shadow:0 8px 18px -16px #00000059}.cost-toolbar .filter-tabs{flex-wrap:nowrap}.cost-toolbar .filter-tabs button{white-space:nowrap}.cost-range{color:var(--console-muted);align-items:center;gap:6px;font-size:12px;display:flex}.cost-toolbar .cost-company{width:min(100%,320px);margin-left:auto}.company-combobox{border:1px solid var(--console-line);background:#fff;border-radius:9px;align-items:center;min-height:38px;padding:0 4px 0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.company-combobox:focus-within{border-color:#9f9f9f;box-shadow:0 0 0 3px #e9e9e9}.company-combobox.active{background:#fafafa;border-color:#bfbfbf}.company-combobox-icon{color:#8c8c8c;flex-shrink:0}.company-combobox-input{min-width:0;height:36px;color:var(--console-text);background:0 0;border:0;outline:0;flex:1;padding:0 8px;font-size:12px;font-weight:600}.company-combobox-input::placeholder{color:#8c8c8c;font-weight:400}.company-combobox-button{color:#6b6b6b;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.company-combobox-button:hover{color:#1a1a1a;background:#f0f0f0}.company-combobox-positioner{z-index:60}.company-combobox-popup{--console-line:#e7e7e7;--console-text:#212121;--console-muted:#747474;width:max(var(--anchor-width), 300px);max-width:var(--available-width);border:1px solid var(--console-line);transform-origin:var(--transform-origin);background:#fff;border-radius:12px;padding:6px;transition:opacity .12s,transform .12s;box-shadow:0 12px 32px #0000001f}.company-combobox-popup[data-starting-style],.company-combobox-popup[data-ending-style]{opacity:0;transform:scale(.98)}.company-combobox-list{max-height:min(340px, var(--available-height));overscroll-behavior:contain;outline:0;overflow-y:auto}.company-combobox-list[data-empty]{display:none}.company-combobox-item{cursor:default;-webkit-user-select:none;user-select:none;border-radius:8px;outline:0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:9px 10px;display:grid}.company-combobox-item[data-highlighted]{background:#f2f2f2}.company-combobox-name{color:var(--console-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.company-combobox-meta{color:#838383;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:inline-flex}.company-combobox-meta em{color:#676767;background:#f0f0f0;border-radius:999px;padding:1px 7px;font-style:normal}.company-combobox-check{color:#1a1a1a}.company-combobox-empty:not(:empty){color:var(--console-muted);padding:14px 10px;font-size:12px}.cost-body{transition:opacity .2s}.cost-body.is-pending{opacity:.55;pointer-events:none}.cost-page .card-note{margin:4px 2px 0}.dashboard-grid.even{grid-template-columns:repeat(2,minmax(0,1fr))}.card-sub{color:var(--console-muted);font-size:12px}.cost-trend-card{margin-bottom:16px}.cost-page .console-card-head{flex-wrap:wrap}.cost-page .console-card-head h2{white-space:nowrap}.cost-trend-card .chart-legend{flex-wrap:wrap;gap:6px 14px}.cost-trend-card .chart-legend li{white-space:nowrap}.cost-body>.console-card{margin-bottom:16px}.legend-swatch{border-radius:3px;width:10px;height:10px}.cost-empty{place-items:center;min-height:160px;display:grid}.cost-chart{grid-template-rows:230px auto;grid-template-columns:auto minmax(0,1fr);column-gap:10px;margin:8px 0 0;display:grid}.cost-chart-axis{color:#939393;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:52px;font-size:12px;position:relative}.cost-chart-axis span{position:absolute;right:0;transform:translateY(-50%)}.cost-chart-plot{background:repeating-linear-gradient(0deg,#0000 0 calc(25% - 1px),#f0f0f0 calc(25% - 1px) 25%);border-bottom:1px solid #dedede;outline:none;align-items:end;display:grid;position:relative}.cost-chart-plot:focus-visible{box-shadow:0 0 0 2px var(--console-accent);border-radius:4px}.cost-col{border-radius:6px 6px 0 0;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.cost-col.active{background:#00000008}.cost-col.future{pointer-events:none}.cost-stack{flex-direction:column-reverse;gap:2px;width:min(24px,62%);min-height:0;display:flex;position:relative}.cost-stack>i{flex-basis:0;min-height:1px;display:block}.cost-stack>i:last-of-type{border-radius:4px 4px 0 0}.cost-col.active .cost-stack>i{filter:brightness(1.08)}.cost-total{color:#444;white-space:nowrap;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%)}.cost-col.active .cost-total{visibility:hidden}.cost-chart-ticks{color:#838383;text-align:center;font-variant-numeric:tabular-nums;grid-column:2;margin-top:8px;font-size:12px;display:grid}.cost-chart-ticks span{white-space:nowrap}.cost-chart-ticks .current{color:#161616;font-weight:650}.cost-tooltip{z-index:3;pointer-events:none;color:#525252;background:#fff;border:1px solid #e3e3e3;border-radius:10px;gap:6px;min-width:190px;padding:11px 13px;font-size:12px;display:grid;position:absolute;top:6px;box-shadow:0 10px 28px #1313131f}.cost-tooltip.align-center{transform:translate(-50%)}.cost-tooltip.align-start{transform:translate(-16px)}.cost-tooltip.align-end{transform:translate(calc(16px - 100%))}.cost-tooltip-title{color:#838383}.cost-tooltip strong{color:var(--console-text);font-size:18px;font-weight:650}.cost-tooltip ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cost-tooltip li{grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.cost-tooltip li i{border-radius:1px;height:2px}.cost-tooltip li b{min-width:48px;color:var(--console-text);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.cost-tooltip-foot{color:#737373;border-top:1px solid #f0f0f0;padding-top:6px}.cost-tooltip-hint{color:#8c8c8c}.cost-chart-plot.pickable .cost-col:not(.future){cursor:pointer}.chart-table{margin-top:14px;font-size:12px}.chart-table summary{color:#474747;cursor:pointer;display:inline-block}.chart-table summary:hover{text-underline-offset:3px;text-decoration:underline}.chart-table .table-scroll{max-height:320px;margin-top:10px;overflow-y:auto}.console-card>.table-scroll,.interview-costs>.table-scroll{margin:0 -21px}.console-card>.table-scroll:last-child{margin-bottom:-19px}.console-card>.list-footer,.interview-costs>.list-footer{margin:0 -21px;padding:14px 21px}.console-card>.list-footer:last-child,.console-card>:last-child>.list-footer:last-child{margin-bottom:-19px}:is(.console-card,.interview-costs)>.table-scroll .data-table td:first-child,:is(.console-card,.interview-costs)>.table-scroll .data-table th:first-child{padding-left:21px}:is(.console-card,.interview-costs)>.table-scroll .data-table td:last-child,:is(.console-card,.interview-costs)>.table-scroll .data-table th:last-child{padding-right:21px}.cost-page .data-table td{padding-top:13px;padding-bottom:13px;font-size:12px}.cost-page .data-table .num{text-align:right;font-variant-numeric:tabular-nums}.cost-page .data-table th.num .sort-button{margin-left:auto}.cost-page .data-table b{color:var(--console-text);font-weight:600}.cost-company-table{min-width:760px}.cost-company-go{color:#a3a3a3;justify-content:flex-end;align-items:center;gap:2px;width:100%;font-size:12px;transition:color .15s;display:inline-flex}.cost-company-table tr:hover .cost-company-go{color:#1a1a1a}.cost-company-table tr:has(.row-action:focus-visible) .cost-company-go{color:#1a1a1a}.cost-company-table tbody tr:hover{background:#fafafa}.interview-costs{transition:opacity .2s}.interview-costs.is-pending{opacity:.55}.drill-chip{color:#1a1a1a;background:#f5f5f5;border:1px solid #cfcfcf;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 10px 0 12px;font-size:12px;font-weight:600;display:inline-flex}.drill-chip:hover{background:#ebebeb}.interview-cost-csv{gap:6px;margin-left:auto}.interview-cost-csv small{color:var(--console-muted);font-weight:400}.interview-cost-csv.is-off{opacity:.5;pointer-events:none}.interview-cost-stats{border:1px solid var(--console-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 14px;display:grid}.interview-cost-stats>div{gap:4px;padding:12px 16px;display:grid}.interview-cost-stats>div+div{border-left:1px solid var(--console-line)}.interview-cost-stats dt{color:var(--console-muted);font-size:12px}.interview-cost-stats dd{color:var(--console-text);font-variant-numeric:tabular-nums;margin:0;font-size:18px;font-weight:600}.interview-cost-tools{align-items:center;gap:10px;margin-bottom:12px;display:flex}.interview-cost-tools .search-field{flex:0 340px;min-width:0}.interview-cost-tools .search-field input{flex:1;width:100%;min-width:0}.interview-cost-table{min-width:980px}.interview-cost-name{gap:3px;min-width:0;display:grid}.interview-cost-name code{color:var(--console-text);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600}.interview-cost-name small{color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.interview-cost-company{text-overflow:ellipsis;overflow:hidden}.stage-cost{justify-items:end;gap:3px;min-width:0;display:grid}.stage-cost small{max-width:100%;color:var(--console-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.interview-cost-rerun{color:#8a5a1f}.interview-cost-total{justify-items:end;gap:5px;display:grid}.interview-cost-total .share-track{width:72px;height:4px}.cost-company-name{max-width:100%;color:var(--console-text);text-overflow:ellipsis;align-items:center;gap:8px;font-weight:600;display:inline-flex;overflow:hidden}.cost-company-name small{color:#676767;background:#f0f0f0;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:12px;font-weight:500}.share-cell{grid-template-columns:minmax(40px,1fr) 34px;align-items:center;gap:8px;display:grid}.share-cell small{color:#838383;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.share-track{background:#f0f0f0;border-radius:999px;height:6px;display:block;overflow:hidden}.share-track>span{background:#1e1e1e;border-radius:999px;height:100%;display:block}.cost-change{color:#474747;align-items:center;gap:2px;display:inline-flex}.cost-model-table{min-width:640px}.cost-model-table .cost-vendor th,.cost-model-table .cost-vendor td{color:var(--console-text);background:#fafafa;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:600}.cost-model-table .cost-vendor small{color:#838383;font-weight:400}.cost-model-name{color:var(--console-text);font-weight:600}.cost-stage{color:#525252;align-items:center;gap:7px;display:inline-flex}.cost-stage i,.cost-rows th i{border-radius:3px;width:10px;height:10px;display:inline-block}.cost-bar.large.cost-split{background:0 0;gap:2px;margin-bottom:6px}.cost-rows{border-collapse:collapse;color:#525252;width:100%;font-size:12px}.cost-rows th,.cost-rows td{text-align:left;white-space:nowrap;border-bottom:1px solid #f0f0f0;padding:10px 0;font-weight:400}.cost-rows tr:last-child>*{border-bottom:0}.cost-rows th i{vertical-align:-1px;margin-right:8px}.cost-rows td{text-align:right;font-variant-numeric:tabular-nums;padding-left:12px}.cost-rows td:nth-child(3),.cost-rows td:nth-child(4){color:#838383}.cost-rows b{color:var(--console-text);font-weight:600}.bar-rows{color:#525252;gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.bar-rows li{grid-template-columns:minmax(0,1fr) auto 36px;align-items:baseline;gap:5px 10px;display:grid}.bar-rows b{color:var(--console-text);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.bar-rows small{color:#939393;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.bar-rows-track{background:#f0f0f0;border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.bar-rows-track>span{background:#1e1e1e;border-radius:999px;height:100%;display:block}.heading-with-hint{align-items:center;gap:2px;display:inline-flex}.company-section>.heading-with-hint{margin-bottom:18px}.company-section>.heading-with-hint h2,.company-section>.section-line h2{color:var(--console-text);font-size:16px}.console-shell .settings-panel>.heading-with-hint+.cost-top{margin-top:18px}.cost-formula{gap:12px;margin-top:18px;display:grid}.formula{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.formula-item{flex:180px;align-items:center;gap:8px;min-width:0;display:flex}.formula-op{color:#939393;text-align:center;flex-shrink:0;width:16px;font-size:20px}.formula-step{border:1px solid var(--console-line);background:#fbfbfb;border-radius:12px;flex-direction:column;flex:1;gap:4px;min-width:0;height:100%;padding:14px 16px;display:flex}.formula-step svg{color:#1a1a1a}.formula-step strong{color:var(--console-text);font-size:14px}.formula-step small{color:var(--console-muted);font-size:12px;line-height:1.6}.formula-step.result{background:var(--console-accent-soft);border-color:#d7d7d7}.formula-per{color:#444;background:#f5f5f5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:12px 16px;font-size:13px;display:flex}.formula-per strong{color:var(--console-text)}.formula-caveat{color:#838383;align-items:center;gap:2px;margin-left:auto;font-size:12px;display:inline-flex}.console-shell .detail-back{margin-bottom:14px}.status-banner{color:#6f4b00;background:#fff9ec;border:1px solid #f1dfb6;border-radius:12px;align-items:center;gap:14px;margin-bottom:18px;padding:14px 18px;display:flex}.status-banner p{flex:1;font-size:12px;line-height:1.7}.status-banner strong{color:#4d3500;font-size:13px;display:block}.console-shell .page-enter>.callout{margin-bottom:18px}.detail-layout{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;display:grid}.section-nav{position:sticky;top:24px}.section-nav-title{letter-spacing:.12em;color:#939393;margin:0 0 8px 14px;font-size:12px;font-weight:650;display:block}.section-nav ol{border-left:2px solid var(--console-line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.section-nav a{color:#646464;border-left:2px solid #0000;border-radius:0 6px 6px 0;margin-left:-2px;padding:7px 12px;font-size:12px;transition:background .15s,color .15s;display:block}.section-nav a:hover{color:var(--console-text);background:#f0f0f0}.section-nav a.active{background:var(--console-accent-soft);color:#161616;border-left-color:#1a1a1a;font-weight:650}.section-nav a.danger{color:#b42318}.company-sections,.detail-form,.detail-fieldset{gap:16px;min-width:0;display:grid}.detail-fieldset{border:0;margin:0;padding:0}.company-section{min-width:0;scroll-margin-top:20px}.company-section>h2{color:var(--console-text);margin-bottom:18px;font-size:16px}.company-section>.section-line{margin:0 0 18px}.company-section>.section-line h2{font-size:16px}.overview-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.overview-card{border:1px solid var(--console-line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.overview-card>span:first-child{color:#646464;font-size:12px}.overview-card strong{color:var(--console-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.4}.overview-card strong small{margin-left:3px;font-size:13px;font-weight:500}.overview-card p{color:#838383;font-size:12px}.overview-card .overview-date{font-size:18px;line-height:2}.inline-hint{align-items:center;gap:3px;display:inline-flex}.meter{background:#f0f0f0;border-radius:999px;height:6px;margin-top:4px;display:block;overflow:hidden}.meter>span{background:#1e1e1e;border-radius:999px;height:100%;display:block}.meter.warn>span{background:#d98a1c}.meter.full>span{background:#b42318}.overview-meta{border:1px solid var(--console-line);background:#fff;border-radius:14px;flex-wrap:wrap;gap:12px 32px;margin:12px 0 0;padding:14px 18px;display:flex}.overview-meta>div{min-width:0}.overview-meta dt{color:#838383;font-size:12px}.overview-meta dd{color:var(--console-text);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;font-size:13px;display:flex}.overview-meta code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#f5f5f5;border-radius:6px;padding:4px 8px;font-size:12px}#overview>.callout{margin-top:12px}.method-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.method-options legend{margin-bottom:8px;padding:0}.method-option{cursor:pointer;background:#fff;border:1px solid #e3e3e3;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.method-option:hover{border-color:#bfbfbf}.method-option.selected{background:#f6f6f6;border-color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.method-option input{flex-shrink:0;margin-top:3px}.method-option strong{color:var(--console-text);font-size:12px;display:block}.method-option small{color:#838383;margin-top:2px;font-size:12px;line-height:1.6;display:block}fieldset:disabled .method-option{cursor:default;opacity:.7}.save-bar-slot{z-index:30;position:sticky;bottom:20px}.save-bar-slot:empty{display:none}.save-bar{background:var(--console-text);color:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;width:min(760px,100%);margin:0 auto;padding:12px 14px 12px 18px;animation:.18s ease-out save-bar-in;display:flex;box-shadow:0 12px 30px #17171733}@keyframes save-bar-in{0%{opacity:0;transform:translateY(8px)}}.save-bar>span{flex:240px;font-size:13px;font-weight:600}.save-bar small{color:silver;margin-top:2px;font-size:12px;font-weight:400;display:block}body:has(.console-shell) .save-bar .btn-secondary{color:#fff;background:0 0;border-color:#454545}body:has(.console-shell) .save-bar .btn-secondary:hover:not(:disabled){background:#2f2f2f}body:has(.console-shell) .save-bar .btn-primary{color:var(--console-text);background:#fff}body:has(.console-shell) .save-bar .btn-primary:hover:not(:disabled){background:#ebebeb}.member-table .data-table td{padding-top:12px;padding-bottom:12px}.member-table{border:1px solid var(--console-line);border-radius:10px;margin-top:4px}.member-table .data-table th{border-top:0}.member-table .data-table th:first-child,.member-table .data-table td:first-child{padding-left:16px}.member-table .data-table th:last-child,.member-table .data-table td:last-child{padding-right:12px}.danger-zone{background:#fff;border:1px solid #f1c7c2;border-radius:16px;padding:22px 29px 10px}.danger-zone>h2{color:#912018;margin-bottom:4px}.danger-row{border-top:1px solid #f6dedb;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.danger-row:first-of-type{border-top:0}.danger-row strong{color:var(--console-text);font-size:13px}.danger-row p{color:var(--console-muted);margin-top:4px;font-size:12px;line-height:1.7}.danger-row .btn{flex-shrink:0}body:has(.console-shell) .consequence-list{color:#444}.kpi-grid.kpi-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.kpi-delta-stack{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}@media (max-width:1180px){.kpi-grid,.kpi-grid.kpi-grid-5,.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid,.dashboard-grid.three,.dashboard-grid.even{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.detail-layout{grid-template-columns:minmax(0,1fr);gap:12px}.section-nav{z-index:6;background:#f5f5f5;margin:0 -4px;padding:6px 4px;top:0}.section-nav-title{display:none}.section-nav ol{scrollbar-width:none;border-left:0;gap:4px;display:flex;overflow-x:auto}.section-nav a{white-space:nowrap;border-left:0;border-radius:999px;margin-left:0;padding:7px 11px}.company-section{scroll-margin-top:60px}.method-options{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.kpi-value{font-size:24px}.overview-card strong{font-size:22px}.trend-chart{grid-template-rows:170px auto;column-gap:6px}.trend-months span:nth-child(2n){visibility:hidden}.trend-bar b{display:none}.cost-toolbar{padding:8px}.cost-toolbar .filter-tabs{flex-wrap:wrap;width:100%}.cost-toolbar .cost-company,.cost-range{width:100%;max-width:none;margin-left:0}.company-combobox-input{font-size:16px}.interview-cost-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.interview-cost-stats>div:nth-child(3){border-left:0}.interview-cost-stats>div:nth-child(n+3){border-top:1px solid var(--console-line)}.interview-cost-tools{flex-wrap:wrap}.interview-cost-tools .search-field{flex-basis:100%}.cost-range .filter-select{flex:1;max-width:none}.cost-chart{grid-template-rows:180px auto;column-gap:6px}.cost-chart-axis{min-width:44px}.cost-month-ticks span:nth-child(2n){visibility:hidden}.cost-tooltip{min-width:170px}.danger-zone{padding:18px 18px 6px}.danger-row,.status-banner{flex-direction:column;align-items:stretch}.formula-item{flex-basis:100%}.member-table table,.member-table tbody,.member-table tr,.member-table td{display:block}.member-table thead{display:none}.member-table tr{border-bottom:1px solid #f0f0f0;padding:12px 14px}.member-table tr:last-child{border-bottom:0}.member-table .data-table td,.member-table .data-table td:first-child{white-space:normal;border:0;padding:3px 0}.member-table .row-actions{justify-content:flex-start;margin-left:-10px}}@media (max-width:420px){.kpi-grid,.overview-grid{grid-template-columns:minmax(0,1fr)}.cost-rows td:nth-child(4){display:none}}.console-login .auth-story{background:radial-gradient(90% 60% at 0 0,#2e2e2e 0%,#2e2e2e00 70%),radial-gradient(70% 55% at 100% 100%,#0a0a0a 0%,#0a0a0a00 75%),#161616}.console-login .auth-story .brand{color:#f6f6f6}.console-login .auth-story-copy>.eyebrow{color:#a9a9a9}.console-login .auth-story h1{color:#f4f4f4}.console-login .auth-story p{color:#b9b9b9}.console-login .auth-demo-chip{color:#e6e6e6}@media (max-width:680px){.console-login .auth-story{background:linear-gradient(120deg,#2a2a2a,#141414)}}.console-login .auth-card .eyebrow{color:#222}.console-login .btn-primary{background:#1a1a1a}.console-login .btn-primary:hover:not(:disabled){background:#131313}.console-login .text-link{color:#1a1a1a}.console-menu .user-menu-item[data-highlighted]{color:#343434;background:#f0f0f0}.model-common{margin-top:16px}.model-picker{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.model-picker-main{gap:8px;min-width:0;display:grid}.model-price-note{margin-top:10px}.model-actions{justify-content:flex-end}.model-actions .muted{margin-right:auto}.model-companies{border-top:1px solid var(--console-line);margin-top:22px;padding-top:18px}.model-companies h3{margin-bottom:4px;font-size:13px}.model-companies ul{margin:10px 0 0;padding:0;list-style:none}.model-companies li{border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:4px 14px;padding:8px 0;font-size:12px;display:flex}.model-companies li span{color:#676767}.method-options.model-mode{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.model-picker,.method-options.model-mode{grid-template-columns:minmax(0,1fr)}}.memo-card{border:1px solid var(--console-line);background:#fff;border-radius:16px;padding:20px 26px 22px}.memo-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.memo-head h2{color:var(--console-text);font-size:16px}.memo-head h2 svg{color:var(--console-accent)}.memo-text{color:#353535;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;font-size:13px;line-height:1.85}.memo-meta,.memo-empty{color:var(--console-muted);margin-top:10px;font-size:12px}.memo-form{gap:10px;margin-top:12px;display:grid}.memo-form .input{background:#fff}.memo-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.memo-actions .muted{margin-right:auto}.companies-table th .sort-button,.companies-table .company-login{white-space:normal;word-break:auto-phrase;text-align:left}.company-memo{z-index:2;color:#474747;max-width:100%;font-size:12px;display:block;position:relative}.company-memo>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.memo-popup{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6e6e6e transparent;white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(420px,100vw - 32px);max-height:min(320px,50vh);overflow-y:auto}.console-shell .data-table th[aria-sort]{color:#474747}.console-shell .sort-button svg{color:#b1b1b1}.console-shell .sort-button:hover{background:var(--console-accent-soft);color:var(--console-accent-dark)}.console-shell .sort-button:hover svg,.console-shell .sort-button.active svg{color:var(--console-accent)}.console-shell .filter-tabs button:hover:not(.selected){color:#474747;background:#f5f5f5}.console-shell .filter-select:hover{border-color:#cfcfcf}.console-shell .search-clear{color:#676767;background:#f0f0f0}.console-shell .search-clear:hover{background:#e5e5e5}.console-shell .pagination button,.console-shell .pagination a,.console-shell .pagination-off{border-color:var(--console-line);color:#474747}.console-shell .pagination button:hover:not(:disabled),.console-shell .pagination a:hover{background:var(--console-accent-soft)}.console-shell .data-table tbody tr:has(.row-action):hover{background:#f6f6f6}.console-shell .data-table tr:has(.row-action:focus-visible){outline-color:var(--console-accent)}body:has(.console-shell){color:var(--console-text)}:is(body:has(.console-shell) .badge-complete,body:has(.console-shell) .badge-advance){background:var(--console-accent-soft);color:var(--console-accent-dark)}:is(body:has(.console-shell) .input,body:has(.console-shell) .filter-select,body:has(.console-shell) .search-field){border-color:#e1e1e1}body:has(.console-shell) .search-field input{color:var(--console-text)}body:has(.console-shell) .input{color:var(--console-text)}body:has(.console-shell) .password-field>button{color:#959595}.console-shell .topbar .sidebar-toggle{color:#747474}.console-shell .topbar .sidebar-toggle:hover:not(:disabled){background:var(--console-accent-soft);color:var(--console-accent-dark)}.console-shell .sidebar-toggle:focus-visible{outline-color:var(--console-accent)}.console-shell .row-arrow{color:#ababab}.console-shell .row-arrow:hover{background:var(--console-accent-soft);color:var(--console-accent)}.console-shell .cost-overview strong,.console-shell .price-group h4,.console-shell .price-group li b,.console-shell .price-table td,.console-shell .price-group h4{color:var(--console-text)}.console-shell .price-table .price-vendor span{color:var(--console-text);background:#f0f0f0}.console-shell .cost-sources{color:#676767;background:#f6f6f6}.console-shell .price-model em,.console-shell .price-group li em{background:var(--console-accent-soft);color:var(--console-accent-dark)}.method-options.band-mode,.method-options.price-mode{grid-template-columns:repeat(2,minmax(0,1fr))}.ratings-page .model-companies{border-top:0;margin-top:8px;padding-top:0}@media (max-width:900px){.method-options.band-mode,.method-options.price-mode{grid-template-columns:minmax(0,1fr)}}.billing-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:16px;display:flex}.billing-month,.billing-standard{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.billing-month-select{appearance:none;min-width:136px;color:var(--console-text);font:inherit;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23838383' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 9px center no-repeat;border:1px solid #0000;border-radius:8px;padding:6px 30px 6px 10px;font-size:17px;font-weight:650}.billing-month-select:hover{border-color:var(--console-line);background-color:#fff}.billing-month-select:focus-visible{outline-offset:1px;outline:2px solid #85b69c}.billing-standard strong{color:var(--console-text);font-size:13px}.billing-body{transition:opacity .15s}.billing-body.is-pending{opacity:.55;pointer-events:none}.billing-body>.console-card{margin-top:16px}.billing-close{color:#6b5326;background:#fbf6ec;border:1px solid #e7d7b8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 18px;display:flex}.billing-close p{flex:320px;font-size:13px;line-height:1.7}.billing-close strong{margin-right:4px}.billing-table td,.billing-table th{font-size:12px}.billing-table .num{text-align:right;font-variant-numeric:tabular-nums}.billing-table tfoot th,.billing-table tfoot td{border-top:1px solid var(--console-line);color:var(--console-text);font-weight:600}.billing-company{min-width:0;color:var(--console-text);flex-direction:column;gap:2px;display:flex}.billing-company strong,.billing-company small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.billing-company small{color:#7a7a7a;font-size:12px}.billing-period{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.billing-projected{color:#7a7a7a;font-size:12px;display:block}.billing-loss{color:#a24b3c}.billing-summary{gap:8px;margin:0;display:grid}.billing-summary>div{border-bottom:1px solid var(--console-line);justify-content:space-between;padding:10px 0;font-size:13px;display:flex}.billing-summary dt{color:#6b6b6b}.billing-summary dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.billing-preview{color:#555;font-size:13px}.data-table.fixed-cols.billing-table{min-width:1120px}.billing-table tfoot .billing-total>*{white-space:nowrap;background:#f8f8f8;border-top:1px solid #e6e6e6;border-bottom:0;padding-top:14px;padding-bottom:14px;overflow:visible}.billing-table tfoot .billing-total th{text-align:left;color:var(--console-text)}.billing-table tfoot .billing-total th small{color:#838383;margin-left:6px;font-size:12px;font-weight:400}.billing-table tfoot .billing-total .billing-projected{font-weight:400}.analysis-nav{box-shadow:inset 0 -1px 0 var(--console-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.analysis-nav .cost-tabs{box-shadow:none;margin-bottom:0}.analysis-sections a{align-items:center;gap:7px;font-size:15px;display:inline-flex}.analysis-views{border:1px solid var(--console-line);background:#fff;border-radius:10px;gap:2px;margin-bottom:6px;padding:3px;display:flex}.analysis-views a{color:var(--console-muted);white-space:nowrap;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.analysis-views a:hover{color:#1a1a1a}.analysis-views a[aria-current=page]{background:var(--console-accent-soft);color:#161616}.analysis-views a:focus-visible{outline-offset:-2px;outline:2px solid #85b69c}.legend-swatch.chart-ahead{box-sizing:border-box}.revenue-margin{color:#6f6f6f;border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:12px 0 0;padding-top:12px;font-size:12px;display:flex}.revenue-margin b{color:var(--console-text);font-variant-numeric:tabular-nums;font-weight:600}.data-table.fixed-cols.revenue-company-table{min-width:1080px}
