@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,300;8..60,400;8..60,500;8..60,600&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap");.passage-candidate_passage___t27N{--bg:#ecebe6;--panel:#ffffff;--panel-2:#faf9f5;--ink:#1a1a17;--ink-2:#3d3d37;--muted:#85827a;--muted-2:#a5a298;--hairline:#eceae2;--hairline-strong:#d9d6cb;--accent:oklch(0.55 0.08 155);--accent-soft:oklch(0.94 0.04 155);--info:oklch(0.58 0.1 240);--info-soft:oklch(0.94 0.04 240);--danger:oklch(0.58 0.18 25);--font-serif:"Source Serif 4",ui-serif,Georgia,serif;--font-sans:Inter,ui-sans-serif,system-ui,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;font-family:var(--font-sans);font-size:14px;-webkit-font-smoothing:antialiased;color:var(--ink)}.passage-candidate_passage___t27N *,.passage-candidate_passage___t27N :after,.passage-candidate_passage___t27N :before{box-sizing:border-box}.passage-candidate_modal__UetlM{width:980px;max-width:100%;background:var(--panel);border-radius:18px;box-shadow:0 30px 80px -30px rgba(40,40,30,.35),0 2px 6px rgba(0,0,0,.05);overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 56px)}.passage-candidate_head__Il3Gp{display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:flex-start;padding:22px 26px 18px;border-bottom:1px solid var(--hairline)}.passage-candidate_headIcon__phJaF{width:40px;height:40px;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center}.passage-candidate_headIcon__phJaF svg{width:20px;height:20px}.passage-candidate_headTitle__gRe3E{margin:0 0 4px;font-family:var(--font-serif);font-weight:500;font-size:19px;letter-spacing:-.01em;color:var(--ink)}.passage-candidate_headSub___f1Ue{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.passage-candidate_headSub___f1Ue b{color:var(--ink-2);font-weight:600}.passage-candidate_close__EtBod{width:32px;height:32px;border-radius:50%;border:1px solid var(--hairline);background:var(--panel);display:grid;place-items:center;cursor:pointer;color:var(--muted)}.passage-candidate_close__EtBod:hover{color:var(--ink);border-color:var(--hairline-strong)}.passage-candidate_layout__ORFzp{display:grid;grid-template-columns:220px 1fr;flex:1;min-height:0}.passage-candidate_rail__N6Jfm{border-right:1px solid var(--hairline);background:var(--panel-2);padding:22px 14px;overflow-y:auto}.passage-candidate_railTitle__Kr6P1{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase;padding:0 12px 10px}.passage-candidate_step__ERJqx{display:grid;grid-template-columns:22px 1fr;gap:10px;padding:9px 12px;border-radius:8px;cursor:pointer;align-items:center;color:var(--ink-2);transition:background .12s ease;background:transparent;border:0;width:100%;text-align:left;font:inherit}.passage-candidate_step__ERJqx:hover{background:var(--panel)}.passage-candidate_stepActive__EFyB5{background:var(--panel);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.passage-candidate_dot__SEnAe{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--hairline-strong);background:var(--panel);display:grid;place-items:center;color:transparent}.passage-candidate_stepDone__H5S2P .passage-candidate_dot__SEnAe{background:var(--accent);border-color:var(--accent);color:var(--panel)}.passage-candidate_stepActive__EFyB5 .passage-candidate_dot__SEnAe{border-color:var(--ink);box-shadow:0 0 0 3px var(--accent-soft)}.passage-candidate_dot__SEnAe svg{width:11px;height:11px;stroke-width:3}.passage-candidate_stepLabel__a2OVq{font-size:13px;font-weight:500}.passage-candidate_stepSub__rCXpK{font-size:11px;color:var(--muted);font-weight:400;margin-top:1px}.passage-candidate_stepActive__EFyB5 .passage-candidate_stepLabel__a2OVq{color:var(--ink)}.passage-candidate_railProgress__EvaKJ{margin:18px 12px 0;padding-top:14px;border-top:1px solid var(--hairline)}.passage-candidate_railProgressBar__jnFyZ{height:4px;background:var(--hairline);border-radius:2px;overflow:hidden;margin-bottom:8px}.passage-candidate_railProgressBarFill__6Lxlu{display:block;height:100%;background:var(--accent);transition:width .25s ease}.passage-candidate_railProgressLabel__HBSff{font-family:var(--font-mono);font-size:10.5px;color:var(--muted);letter-spacing:.04em}.passage-candidate_form__1HeyY{overflow-y:auto;padding:26px 30px 30px}.passage-candidate_section__4zvSb{padding-bottom:30px;margin-bottom:24px;border-bottom:1px solid var(--hairline);scroll-margin-top:8px}.passage-candidate_section__4zvSb:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.passage-candidate_sectionHead__D_8YS{display:flex;align-items:baseline;gap:12px;margin-bottom:18px;flex-wrap:wrap}.passage-candidate_sectionHead__D_8YS h3{margin:0;font-family:var(--font-serif);font-weight:500;font-size:18px;letter-spacing:-.01em;color:var(--ink)}.passage-candidate_secSub__LEIby{font-size:12.5px;color:var(--muted)}.passage-candidate_grid2__GvCDC{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.passage-candidate_grid3__C_IwE{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px 16px}.passage-candidate_grid21__8ViNo{display:grid;grid-template-columns:1fr 1fr .7fr;gap:14px 16px}.passage-candidate_full__ZCwlX{grid-column:1/-1}.passage-candidate_spanTwo__6bTsG{grid-column:span 2}.passage-candidate_field__q_3IZ{display:flex;flex-direction:column}.passage-candidate_field__q_3IZ label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink-2);margin-bottom:6px}.passage-candidate_req__jecN8{color:var(--danger);font-weight:700}.passage-candidate_opt__MzYzI{font-weight:400;color:var(--muted-2);font-size:11.5px}.passage-candidate_hintIcon__3NG6Q{width:13px;height:13px;color:var(--muted-2);cursor:help}.passage-candidate_control__APRRt{position:relative;display:flex;align-items:center}.passage-candidate_control__APRRt input,.passage-candidate_control__APRRt select,.passage-candidate_control__APRRt textarea{width:100%;border:1px solid var(--hairline-strong);background:var(--panel);border-radius:8px;padding:10px 12px;font:inherit;font-size:13.5px;color:var(--ink);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.passage-candidate_control__APRRt textarea{resize:vertical;min-height:80px;font-family:var(--font-sans)}.passage-candidate_control__APRRt input:focus,.passage-candidate_control__APRRt select:focus,.passage-candidate_control__APRRt textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.passage-candidate_control__APRRt input::placeholder,.passage-candidate_control__APRRt textarea::placeholder{color:var(--muted-2)}.passage-candidate_control__APRRt input:disabled,.passage-candidate_control__APRRt select:disabled,.passage-candidate_control__APRRt textarea:disabled{background:var(--panel-2);color:var(--muted);cursor:not-allowed}.passage-candidate_control__APRRt select{appearance:none;padding-right:32px}.passage-candidate_chev__TW_JS{position:absolute;right:12px;pointer-events:none;color:var(--muted)}.passage-candidate_withPrefix__FjYQz input{padding-left:90px}.passage-candidate_dialCodeSelect__h21QH{position:absolute;left:0;top:0;bottom:0;width:84px!important;border:none!important;border-right:1px solid var(--hairline-strong)!important;border-radius:8px 0 0 8px!important;background:var(--panel-2)!important;padding:0 4px 0 8px!important;font-size:12px!important;font-family:var(--font-mono)!important;color:var(--ink-2)!important;appearance:none;cursor:pointer;box-shadow:none!important}.passage-candidate_dialCodeSelect__h21QH:focus{border-color:var(--accent)!important;box-shadow:none!important;outline:none}.passage-candidate_prefix__ginCy{position:absolute;left:8px;height:26px;padding:0 8px;border-radius:6px;background:var(--panel-2);display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-2);font-family:var(--font-mono);border:1px solid var(--hairline)}.passage-candidate_withIcon__kax_O input{padding-left:36px}.passage-candidate_leadIcon__rgWhH{position:absolute;left:12px;color:var(--muted);width:14px;height:14px}.passage-candidate_help__NT0Gm{font-size:11.5px;color:var(--muted);margin-top:6px;line-height:1.4}.passage-candidate_helpOk__4lZMc{color:var(--accent)}.passage-candidate_pillGroup__StNzy{display:flex;gap:4px;padding:3px;background:var(--panel-2);border:1px solid var(--hairline-strong);border-radius:9px;width:fit-content;flex-wrap:wrap}.passage-candidate_pillGroup__StNzy button{border:0;background:transparent;padding:7px 14px;border-radius:6px;font:inherit;font-size:12.5px;font-weight:500;color:var(--muted);cursor:pointer}.passage-candidate_pillGroup__StNzy button.passage-candidate_pillOn__0WTG2{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.05)}.passage-candidate_addressSearch__TZZMS{border:1.5px solid var(--accent);background:var(--accent-soft);border-radius:10px;padding:12px 14px;display:flex;align-items:center;gap:12px;margin-bottom:14px}.passage-candidate_addressSearch__TZZMS svg{width:18px;height:18px;color:var(--accent);flex:0 0 auto}.passage-candidate_addressSearch__TZZMS input{flex:1;border:0;outline:0;background:transparent;font:inherit;font-size:13.5px;color:var(--ink)}.passage-candidate_addressSearch__TZZMS input::placeholder{color:oklch(.5 .06 155)}.passage-candidate_toggleManual__WM1Cu{background:transparent;border:0;color:var(--accent);font-weight:600;font-size:12.5px;cursor:pointer;padding:0 0 12px;text-decoration:underline;text-underline-offset:2px}.passage-candidate_manualFields__BsEn4{display:none}.passage-candidate_manualFieldsOpen__KfpMf{display:grid}.passage-candidate_checkRow__3MRg9{display:inline-flex;align-items:center;gap:9px;margin-top:12px;cursor:pointer;font-size:13px;color:var(--ink-2);user-select:none}.passage-candidate_checkRow__3MRg9 input{display:none}.passage-candidate_checkBox__NbB3S{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--hairline-strong);background:var(--panel);display:grid;place-items:center;color:var(--panel)}.passage-candidate_checkRow__3MRg9 input:checked+.passage-candidate_checkBox__NbB3S{background:var(--accent);border-color:var(--accent)}.passage-candidate_checkBox__NbB3S svg{width:11px;height:11px;stroke-width:3}.passage-candidate_emptyCard__O55s7{border:1.5px dashed var(--hairline-strong);border-radius:10px;padding:24px 20px;text-align:center;background:var(--panel-2)}.passage-candidate_emptyGlyph__q406C{width:36px;height:36px;border-radius:50%;background:var(--panel);border:1px solid var(--hairline);display:inline-grid;place-items:center;color:var(--muted);margin-bottom:8px}.passage-candidate_emptyGlyph__q406C svg{width:18px;height:18px}.passage-candidate_emptyBig__wjOif{font-size:13.5px;font-weight:500;color:var(--ink-2);margin-bottom:2px}.passage-candidate_emptySmall__Om1bY{color:var(--muted);font-size:12px}.passage-candidate_addLink___v3CU{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:var(--accent);font-weight:600;font-size:13px;cursor:pointer;background:transparent;border:1px solid var(--accent);padding:7px 14px;border-radius:8px}.passage-candidate_addLink___v3CU:hover{background:var(--accent);color:var(--panel)}.passage-candidate_addLink___v3CU svg{width:13px;height:13px;stroke-width:2}.passage-candidate_contactRow__9MpPd{border:1px solid var(--hairline-strong);border-radius:10px;padding:14px 16px;background:var(--panel);margin-bottom:10px}.passage-candidate_contactRowFooter__CGFC9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.passage-candidate_removeLink__2bAP_{background:transparent;border:0;color:var(--danger);font-weight:600;font-size:12px;cursor:pointer;padding:0}.passage-candidate_foot__pE4j0{padding:14px 26px;border-top:1px solid var(--hairline);background:var(--panel-2);display:flex;align-items:center;gap:14px}.passage-candidate_autosave__6P2B6{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.passage-candidate_pulse__9KmM3{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 var(--accent-soft);animation:passage-candidate_passagePulse__35wQa 1.6s ease-out infinite}@keyframes passage-candidate_passagePulse__35wQa{0%{box-shadow:0 0 0 0 oklch(.55 .08 155/.4)}70%{box-shadow:0 0 0 6px oklch(.55 .08 155/0)}to{box-shadow:0 0 0 0 oklch(.55 .08 155/0)}}.passage-candidate_spacer__5UQ_m{flex:1}.passage-candidate_btn__Do8GQ{padding:10px 20px;border-radius:999px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .12s ease}.passage-candidate_btn__Do8GQ:disabled{opacity:.6;cursor:not-allowed}.passage-candidate_btnGhost__rY2Gv{background:var(--panel);border-color:var(--hairline-strong);color:var(--ink)}.passage-candidate_btnGhost__rY2Gv:hover:not(:disabled){border-color:var(--ink)}.passage-candidate_btnPrimary__MgMKs{background:var(--accent);color:var(--panel);display:inline-flex;align-items:center;gap:6px}.passage-candidate_btnPrimary__MgMKs:hover:not(:disabled){background:oklch(.5 .08 155)}.passage-candidate_btnPrimary__MgMKs svg{width:14px;height:14px;stroke-width:2.5}.passage-candidate_labelRow__h48C9{display:flex;align-items:center;gap:5px}.rich-text-wrapper .ProseMirror{padding:12px;min-height:120px;outline:none}.rich-text-wrapper .ProseMirror:focus{outline:none}.rich-text-wrapper .ProseMirror p.is-editor-empty:first-child:before{color:rgb(148 163 184);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.rich-text-wrapper .ProseMirror h2{font-size:1.5rem;font-weight:600;line-height:2rem;margin-top:1rem;margin-bottom:.5rem;color:rgb(15 23 42)}.rich-text-wrapper .ProseMirror h3{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-top:.75rem;margin-bottom:.5rem;color:rgb(15 23 42)}.rich-text-wrapper .ProseMirror p{margin-top:.5rem;margin-bottom:.5rem}.rich-text-wrapper .ProseMirror ol,.rich-text-wrapper .ProseMirror ul{padding-left:1.5rem;margin-top:.5rem;margin-bottom:.5rem}.rich-text-wrapper .ProseMirror ul{list-style-type:disc}.rich-text-wrapper .ProseMirror ol{list-style-type:decimal}.rich-text-wrapper .ProseMirror li{margin-top:.25rem;margin-bottom:.25rem}.rich-text-wrapper .ProseMirror li p{margin:0}.rich-text-wrapper .ProseMirror ol ul,.rich-text-wrapper .ProseMirror ul ul{list-style-type:circle}.rich-text-wrapper .ProseMirror ol ol,.rich-text-wrapper .ProseMirror ul ol{list-style-type:lower-alpha}.rich-text-wrapper .ProseMirror blockquote{border-left:4px solid rgb(226 232 240);padding-left:1rem;margin-left:0;margin-top:.75rem;margin-bottom:.75rem;color:rgb(71 85 105);font-style:italic}.rich-text-wrapper .ProseMirror code{background-color:rgb(241 245 249);border-radius:.25rem;padding:.125rem .25rem;font-family:Courier New,Courier,monospace;font-size:.875em;color:rgb(220 38 38)}.rich-text-wrapper .ProseMirror strong{font-weight:600}.rich-text-wrapper .ProseMirror em{font-style:italic}.rich-text-wrapper .ProseMirror a{color:rgb(13 148 136);text-decoration:underline;cursor:pointer}.rich-text-wrapper .ProseMirror a:hover{color:rgb(15 118 110)}.rich-text-wrapper .ProseMirror ::selection{background-color:rgb(191 219 254)}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;margin:0;font:700 19px/1.5 sans-serif;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font:400 14px/1.5 sans-serif}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font:12px/1.3 sans-serif;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer-btn:focus,.driver-popover-footer-btn:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-none,.driver-popover-arrow-side-center{display:none}.driver-popover.pc-spotlight{--pc-btn:#0f766e;--pc-btn-hover:#115e59;border-radius:14px;padding:20px 20px 14px;max-width:332px;background:#ffffff;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.06),0 16px 36px -12px rgba(15,23,42,.26);animation:pc-spotlight-in .2s cubic-bezier(.16,1,.3,1)}@keyframes pc-spotlight-in{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.driver-popover.pc-spotlight{animation:none}}.driver-popover.pc-spotlight .driver-popover-title{font-size:16px;line-height:1.3;font-weight:650;letter-spacing:-.012em;color:#0f172a;margin-bottom:6px}.driver-popover.pc-spotlight .driver-popover-description{font-size:13.5px;line-height:1.55;color:#475569;margin-bottom:2px}.driver-popover.pc-spotlight .driver-popover-close-btn{display:none}.driver-popover.pc-spotlight.pc-hero{overflow:hidden}.driver-popover.pc-spotlight.pc-hero .driver-popover-description,.driver-popover.pc-spotlight.pc-hero .driver-popover-title{text-align:center}.driver-popover.pc-spotlight .pc-spotlight-hero{margin:-20px -20px 16px;padding:26px 20px 22px;display:flex;justify-content:center;background:linear-gradient(180deg,#f0fdfa,#ffffff)}.driver-popover.pc-spotlight .pc-spotlight-hero-badge{width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;border-radius:9999px;background:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.1),0 0 0 1px rgba(15,23,42,.04)}.driver-popover.pc-spotlight .driver-popover-footer{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.driver-popover.pc-spotlight .pc-spotlight-dots{display:inline-flex;align-items:center;gap:6px}.driver-popover.pc-spotlight .pc-spotlight-dot{width:6px;height:6px;border-radius:9999px;background:#e2e8f0;transition:width .28s cubic-bezier(.16,1,.3,1),background-color .28s ease}.driver-popover.pc-spotlight .pc-spotlight-dot.is-active{width:20px;background:var(--pc-btn)}.driver-popover.pc-spotlight .driver-popover-navigation-btns{display:flex;align-items:center;gap:4px}.driver-popover.pc-spotlight .driver-popover-footer-btn{border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600;text-shadow:none;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .06s ease}.driver-popover.pc-spotlight .driver-popover-footer-btn:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(13,148,136,.32)}.driver-popover.pc-spotlight .driver-popover-next-btn{background:var(--pc-btn);color:#ffffff;border:none;box-shadow:0 1px 2px rgba(15,118,110,.3)}.driver-popover.pc-spotlight .driver-popover-next-btn:hover{background:var(--pc-btn-hover)}.driver-popover.pc-spotlight .driver-popover-next-btn:active{transform:translateY(.5px)}.driver-popover.pc-spotlight .driver-popover-prev-btn,.driver-popover.pc-spotlight .pc-spotlight-skip{background:transparent;border:none;color:#64748b;font-size:13px;font-weight:600;text-shadow:none;border-radius:8px;padding:7px 12px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.driver-popover.pc-spotlight .driver-popover-prev-btn:hover,.driver-popover.pc-spotlight .pc-spotlight-skip:hover{background:#f1f5f9;color:#334155}.driver-popover.pc-spotlight .pc-spotlight-skip:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(148,163,184,.4)}.driver-popover.pc-spotlight .driver-popover-prev-btn.driver-popover-btn-disabled{display:none}.driver-popover.pc-spotlight .driver-popover-arrow{color:#ffffff}.candidates_kpiSegmentActive__VJNAz{height:100%;background-color:oklch(.55 .12 145);width:var(--kpi-w)}.candidates_kpiSegmentInactive__X6isa{height:100%;background-color:oklch(.58 .18 25);width:var(--kpi-w)}.candidates_kpiSegmentPlaceholder__iv84V{height:100%;background-color:oklch(.7 .14 60);width:var(--kpi-w)}.candidates_kpiMiniActive__gJdEO{background-color:oklch(.55 .12 145);width:var(--kpi-w)}.candidates_kpiMiniInactive__wTXjU{background-color:oklch(.58 .18 25);width:var(--kpi-w)}.candidates_kpiMiniPlaceholder__eu7op{background-color:oklch(.7 .14 60);width:var(--kpi-w)}.candidates_kpiLabelActive__NmwUP{color:oklch(.55 .12 145)}.candidates_kpiLabelInactive__FX5g1{color:oklch(.58 .18 25)}.candidates_kpiLabelPlaceholder__Nmwfn{color:oklch(.52 .13 60)}.candidates_kpiBarActive__TOoRn{display:block;height:100%;border-radius:9999px;background-color:oklch(.55 .12 145);width:var(--kpi-w)}.candidates_kpiBarInactive__Iq3tn{display:block;height:100%;border-radius:9999px;background-color:oklch(.58 .18 25);width:var(--kpi-w)}.candidates_kpiBarPlaceholder___HeyR{display:block;height:100%;border-radius:9999px;background-color:oklch(.7 .14 60);width:var(--kpi-w)}