:root{--ink:#23372f;--green:#245842;--lime:#d8edaa;--muted:#748079;--line:#e5e9e2;--paper:#f7f8f4;--white:#fff;--font-sans:"DM Sans", system-ui, sans-serif}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font:14px var(--font-sans);margin:0}button,input,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;transition:background .18s,transform .18s}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #8ebca3}button:hover:not(:disabled){filter:brightness(.97)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:"Manrope", var(--font-sans)}.shell{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);z-index:5;background:#fff;flex-direction:column;width:252px;padding:35px 22px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-1.4px;align-items:center;padding:0 7px;font-family:Manrope,sans-serif;font-size:27px;font-weight:800;display:flex}.brand-mark{color:var(--green);margin-right:15px;font-size:39px;line-height:40px;position:relative;transform:rotate(-9deg)}.brand-mark span{font-size:15px;position:absolute;top:-7px;right:-10px}.brand-dot{color:#80a75a}.workspace-label{letter-spacing:1.65px;color:#929b95;margin:50px 12px 18px;font-size:9px;font-weight:700}.nav-item{text-align:left;color:#6d7971;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;margin-bottom:5px;padding:13px;font-size:13px;font-weight:550;display:flex}.nav-item.active{color:var(--green);background:#edf3e9}.nav-icon{text-align:center;width:22px;font-size:19px;line-height:22px}.tiny-dot{background:#507b45;border-radius:50%;width:5px;height:5px;margin-left:auto}.count{background:#eef1eb;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.nav-separator{background:var(--line);height:1px;margin:22px 11px}.side-bottom{margin-top:auto;padding-top:35px}.upgrade{background:#f1f4e9;border-radius:13px;padding:20px 17px;position:relative;overflow:hidden}.eyebrow{letter-spacing:1.8px;color:#678267;font-size:9px;font-weight:700}.upgrade .eyebrow{font-size:8px}.upgrade h3{letter-spacing:-.5px;margin-top:12px;font-size:17px;line-height:1.55}.upgrade p{color:var(--muted);margin:9px 0 15px;font-size:11px;line-height:1.75}.upgrade button{background:var(--green);color:#fff;border:0;border-radius:7px;justify-content:space-between;width:100%;padding:11px;font-size:11px;display:flex}.account{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:10px;width:100%;margin-top:24px;padding:20px 2px 0;display:flex}.avatar{background:#e6eadc;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:650;display:grid}.account strong{font-size:11px;display:block}.account small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.account>span:last-child{color:var(--muted);margin-left:auto}main{width:calc(100% - 252px);margin-left:252px}.topbar{border-bottom:1px solid var(--line);color:#818b83;justify-content:space-between;align-items:center;height:76px;padding:0 42px;font-size:11px;display:flex}.breadcrumb{color:#b1b7b0;margin-left:15px}.status{align-items:center;gap:7px;font-size:10px;display:flex}.status i{background:#b5b8ae;border-radius:50%;width:6px;height:6px}.status i.green{background:#65926c}.main-inner{max-width:1530px;margin:auto;padding:40px 42px 0}.welcome{justify-content:space-between;align-items:center;min-height:125px;margin-bottom:32px;display:flex}.welcome h1{letter-spacing:-1.8px;margin:10px 0;font-size:36px;font-weight:750;line-height:1.3}.accent{color:#799e4d}.welcome p{color:var(--muted);font-size:12px;line-height:1.8}.mobile-break{display:none}.welcome-art{flex-shrink:0;width:145px;height:125px;margin-right:15px;position:relative}.orbit{border:1px solid #d8e2ca;border-radius:50%;width:115px;height:115px;position:absolute;top:5px;left:12px}.orbit-two{border-style:dashed;width:137px;height:80px;top:25px;left:0;transform:rotate(45deg)}.spark{color:#abc97d;text-shadow:2px 2px #edf1dd;font-size:93px;position:absolute;top:-2px;left:32px;transform:rotate(14deg)}.mini-spark{color:#3d6d50;font-size:30px;position:absolute;top:13px;right:-3px}.art-dot{background:#9ab570;border-radius:50%;width:9px;height:9px;position:absolute;bottom:10px;left:15px}.service-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:27px;display:grid}.service-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:12px;min-width:0;padding:18px;position:relative}.service-card.selected{background:#f2f6e9;border-color:#7e9d6b;box-shadow:0 2px 7px #526d3610}.card-top{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.service-icon{border-radius:9px;place-items:center;width:34px;height:34px;font-size:21px;display:grid}.color-0{color:#577b43;background:#e4edda}.color-1{color:#9f865a;background:#f3eee3}.color-2{color:#81739d;background:#eceaf5}.color-3{color:#648b9a;background:#e7eff2}.card-arrow{color:#a1ad9e;font-size:17px}.service-card h2{letter-spacing:-.35px;font-size:13px;font-weight:750}.service-card p{color:var(--muted);min-height:36px;margin:7px 0 17px;font-size:10px;line-height:1.8}.card-link{color:#658156;justify-content:space-between;font-size:10px;font-weight:600;display:flex}.work-grid{grid-template-columns:minmax(0,1fr) 235px;align-items:start;gap:24px;display:grid}.chat-panel{border:1px solid var(--line);background:#fff;border-radius:13px;overflow:hidden}.chat-heading{border-bottom:1px solid #eef0e9;align-items:center;gap:11px;padding:19px 23px;display:flex}.coach-avatar{color:#627f47;background:#edf3e7;border-radius:11px;place-items:center;width:36px;height:36px;font-size:25px;display:grid}.chat-heading h2{letter-spacing:-.15px;font-size:12px}.chat-heading p{color:var(--muted);margin-top:4px;font-size:10px}.icon-button{border:1px solid var(--line);color:#83907e;background:0 0;border-radius:7px;width:29px;height:29px;margin-left:auto;font-size:19px}.chat-messages{scrollbar-width:thin;scrollbar-color:#dce3d7 transparent;height:310px;padding:20px 23px;overflow-y:auto}.chat-date{text-align:center;letter-spacing:1.5px;color:#a5ada2;margin:1px 0 26px;font-size:8px}.message{white-space:pre-wrap;overflow-wrap:anywhere;max-width:91%;margin-bottom:18px}.message p{background:#f4f6f0;border-radius:0 10px 10px;padding:15px 17px;font-size:12px;line-height:1.9}.message-label{letter-spacing:1.1px;color:#88947f;margin-bottom:7px;font-size:8px;font-weight:650;display:block}.message.user{margin-left:auto}.message.user p{background:#e8f0e1;border-radius:10px 0 10px 10px}.message.user .message-label{text-align:right}.thinking{color:#7c8876;padding-bottom:18px;font-size:11px}.suggestions{flex-wrap:wrap;gap:7px;padding:0 23px 15px;display:flex}.suggestions button{color:#6e7c65;background:#fff;border:1px solid #e2e7dc;border-radius:6px;padding:8px 10px;font-size:9px}.composer{border:1px solid #dfe5d8;border-radius:9px;align-items:flex-end;gap:12px;margin:0 20px;padding:12px;display:flex}.composer textarea{resize:vertical;background:0 0;border:0;outline:none;width:100%;height:40px;max-height:160px;padding:5px 0;font-size:11px;line-height:1.6}.composer textarea::placeholder{color:#a0a89a}.composer button{color:#fff;background:#305c43;border:0;border-radius:7px;flex-shrink:0;width:31px;height:31px;font-size:21px}.chat-footnote{color:#99a08f;text-align:center;padding:12px 15px 16px;font-size:8px}.focus-card{background:#edf1e4;border:1px solid #e2e8d9;border-radius:12px;padding:23px 20px}.focus-card .eyebrow{letter-spacing:1.4px;font-size:8px}.focus-card h3{letter-spacing:-.5px;margin-top:12px;font-size:17px;line-height:1.6}.focus-card p{color:#7b8771;margin:13px 0;font-size:11px;line-height:1.8}.progress-track{background:#dae2cd;border-radius:5px;height:4px;margin-top:20px;overflow:hidden}.progress-track span{background:#91ad66;height:100%;transition:width .3s;display:block}.text-link{color:#42633b;background:0 0;border:0;justify-content:space-between;width:100%;padding:5px 0;font-size:10px;font-weight:600;display:flex}.tip-card{padding:26px 9px 18px}.tip-icon{color:#9a9d6e;margin-bottom:10px;font-size:27px;display:block}.tip-card .eyebrow{letter-spacing:1.3px;color:#939779;font-size:8px}.tip-card p{color:#89907e;margin-top:10px;font-size:11px;line-height:1.9}.privacy-note{border-top:1px solid var(--line);color:#9ba38f;gap:9px;padding:18px 7px;display:flex}.privacy-note>span{font-size:19px}.privacy-note p{font-size:9px;line-height:1.8}footer{color:#a1a797;gap:10px;padding:29px 0 22px;font-size:9px;display:flex}.footer-right{margin-left:auto}.notice{color:#6e6d47;background:#f6f4e7;border:1px solid #dcdcc3;border-radius:9px;justify-content:space-between;gap:15px;margin-bottom:22px;padding:13px 16px;font-size:12px;line-height:1.7;display:flex}.notice button{color:inherit;background:0 0;border:0;font-size:19px}.form-panel{border:1px solid var(--line);background:#fff;border-radius:13px;max-width:920px;padding:30px}.form-panel h2{letter-spacing:-.7px;margin-bottom:10px;font-size:21px}.muted{color:var(--muted);font-size:12px;line-height:1.9}.form-grid{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0 18px;display:grid}label{font-size:12px;font-weight:550;line-height:1.7;display:block}input:not([type=checkbox]),form>label>textarea{width:100%;color:var(--ink);background:#fafbf7;border:1px solid #dce3d5;border-radius:7px;margin-top:7px;padding:11px 13px;display:block}form>label>textarea{resize:vertical;min-height:110px}.checkbox-label{color:var(--muted);align-items:flex-start;gap:10px;max-width:700px;margin:22px 0;font-weight:400;display:flex}.checkbox-label input{margin-top:4px}input[type=checkbox]{accent-color:var(--green);flex-shrink:0;width:16px;height:16px}.primary{background:var(--green);color:#fff;border:1px solid var(--green);border-radius:7px;padding:12px 18px;font-size:12px}.secondary{color:var(--green);background:#fff;border:1px solid #dce3d5;border-radius:7px;padding:10px 14px;font-size:11px}.data-controls{border-top:1px solid var(--line);margin-top:35px;padding-top:25px}.data-controls h3{font-size:15px}.data-controls p{color:var(--muted);max-width:650px;margin:10px 0 18px;font-size:12px;line-height:1.9}.danger{color:#a45a4d;background:0 0;border:0;margin-left:20px;padding:10px;font-size:11px}.section-heading{justify-content:space-between;align-items:center;display:flex}.empty-state{text-align:center;padding:45px 15px}.empty-state>span{color:#91a678;font-size:40px}.empty-state h3{margin:18px 0 12px}.empty-state p{max-width:460px;color:var(--muted);margin:0 auto 25px;font-size:12px;line-height:1.9}.task{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:20px 0;display:flex}.task.done span{color:var(--muted);text-decoration:line-through}.activity-title{margin:30px 0 15px;font-size:16px}.run{background:#f4f7ef;border-radius:8px;margin-bottom:10px;padding:16px}.run small{color:#7b8974;font-size:10px}.run p{margin-top:8px;font-size:12px;line-height:1.9}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.price-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:30px 24px;position:relative}.price-card.featured{background:#f2f6e9;border-color:#8da772}.price-card h2{margin:12px 0;font-size:20px}.price-card p{color:var(--muted);font-size:12px;line-height:1.8}.price{letter-spacing:-2px;margin:20px 0 4px;font-family:Manrope,sans-serif;font-size:48px;font-weight:750}.price span{font-size:25px}.price-card small{color:var(--muted);font-size:9px}.price-card ul{margin:25px 0;padding:0;list-style:none}.price-card li{font-size:11px;line-height:2.8}.price-card button{width:100%;line-height:1.7}.plan-tag{background:var(--green);color:#fff;letter-spacing:1px;border-radius:5px;padding:6px 10px;font-size:8px;position:absolute;top:-11px}@media (min-width:1500px){.main-inner{padding-top:52px}.welcome{margin-bottom:40px}.welcome h1{font-size:43px}.service-card{padding:23px}.service-card h2{font-size:15px}.service-card p{font-size:12px}.chat-messages{height:380px}.work-grid{grid-template-columns:minmax(0,1fr) 275px}.chat-heading h2,.message p{font-size:14px}}@media (max-width:1150px){.sidebar{width:218px;padding-left:14px;padding-right:14px}main{width:calc(100% - 218px);margin-left:218px}.topbar{padding:0 25px}.main-inner{padding:30px 25px 0}.work-grid{grid-template-columns:minmax(0,1fr) 205px;gap:17px}.service-grid{gap:10px}.service-card{padding:14px}.service-card h2{font-size:11px}.welcome h1{font-size:31px}.welcome-art{transform-origin:100%;width:115px;transform:scale(.85)}.pricing-grid{gap:12px}.price-card{padding:24px 17px}}@media (max-width:950px){.sidebar{width:185px;padding-left:10px;padding-right:10px}.brand{font-size:23px}.brand-mark{margin-right:12px;font-size:32px}.workspace-label{letter-spacing:1px;font-size:8px}.nav-item{gap:7px;font-size:11px}.upgrade{padding:16px 12px}.upgrade h3{font-size:15px}.account small{font-size:8px}main{width:calc(100% - 185px);margin-left:185px}.right-rail{display:none}.work-grid{display:block}.welcome-art{display:none}.service-grid{grid-template-columns:repeat(2,1fr)}.service-card p{min-height:0;margin-bottom:10px}.card-top{margin-bottom:10px}.service-card h2{font-size:13px}.service-card p{font-size:11px}.breadcrumb{display:none}.pricing-grid{grid-template-columns:1fr}.price-card{padding:25px}.price-card ul{margin:15px 0}.chat-messages{height:340px}}@media (max-width:600px){.shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:16px 18px 10px;position:relative}.brand{font-size:25px}.brand-mark{font-size:32px;line-height:32px}.workspace-label,.side-bottom,.nav-separator{display:none}.sidebar nav{scrollbar-width:none;gap:5px;margin:18px -6px 0;padding-bottom:3px;display:flex;overflow-x:auto}.nav-item{white-space:nowrap;flex-shrink:0;gap:6px;width:auto;margin:0;padding:9px 10px}.nav-icon{width:17px;font-size:16px}.tiny-dot{display:none}main{width:100%;margin:0}.topbar{height:48px;padding:0 20px;font-size:10px}.status{font-size:9px}.main-inner{padding:26px 18px 0}.welcome{min-height:0;margin-bottom:25px}.welcome .eyebrow{letter-spacing:1.2px;font-size:8px}.welcome h1{letter-spacing:-1.3px;margin:12px 0;font-size:31px;line-height:1.3}.mobile-break{display:block}.welcome p{font-size:11px;line-height:1.9}.service-grid{gap:10px;margin-bottom:20px}.service-card{padding:13px}.service-card h2{letter-spacing:-.2px;font-size:11px}.service-card p{min-height:35px;font-size:10px}.service-icon{width:29px;height:29px;font-size:19px}.card-link{font-size:9px}.chat-heading{padding:15px}.chat-messages{height:330px;padding:20px 15px}.message{max-width:96%}.message p{padding:13px;font-size:12px}.composer{margin:0 12px}.suggestions{padding:0 13px 15px}.chat-footnote{padding:12px;font-size:8px}.form-panel{padding:22px 18px}.form-grid{grid-template-columns:1fr;gap:17px}.data-controls .danger{margin:10px 0 0;padding-left:0;display:block}.form-panel h2{font-size:19px}footer{flex-wrap:wrap;gap:6px;font-size:8px;line-height:1.8}.footer-right{width:100%;margin-left:0}.notice{font-size:11px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.auth-page{background:#fff;grid-template-columns:1fr 1fr;width:100%;min-height:100vh;margin:0;display:grid}.auth-story{background:#edf2e4;flex-direction:column;justify-content:center;padding:60px 12%;display:flex}.auth-story .brand{font-size:27px;position:absolute;top:40px}.auth-story h1{letter-spacing:-2px;margin:22px 0;font-size:46px;line-height:1.3}.auth-story>p{max-width:390px;color:var(--muted);line-height:1.9}.auth-benefits{color:var(--green);gap:22px;margin-top:50px;font-size:13px;display:grid}.auth-form{align-self:center;width:100%;max-width:680px;margin:auto;padding:65px 13%}.auth-form h2{letter-spacing:-1px;margin:15px 0 25px;font-size:28px}.auth-form>p{color:var(--muted);font-size:13px;line-height:1.9}.auth-tabs{border-bottom:1px solid var(--line);gap:8px;margin-bottom:25px;display:flex}.auth-tabs button{color:var(--muted);background:0 0;border:0;padding:12px}.auth-tabs button.selected{color:var(--green);border-bottom:2px solid var(--green)}.auth-form label{margin:18px 0}.auth-form form>.primary{width:100%;margin:15px 0}.auth-form form>small{color:var(--muted);font-size:10px}.auth-form>.text-link{justify-content:center;margin-top:12px;font-size:12px}.auth-note{margin-top:30px;font-size:10px!important}.recovery-code{overflow-wrap:anywhere;background:var(--paper);border:1px solid var(--line);-webkit-user-select:all;user-select:all;border-radius:8px;margin:24px 0;padding:20px;line-height:1.8;display:block}.admin-link{color:var(--green);margin:18px 5px;font-size:11px;display:block}.admin-page{max-width:1100px;margin:0 auto;padding:40px 25px}.admin-page>.text-link{width:auto;margin-bottom:40px;display:inline-flex}.admin-page>.eyebrow{display:block}.admin-page h1{margin:15px 0;font-size:35px}.admin-page>.form-panel{max-width:none;margin-top:25px}.users-table{margin-top:25px;overflow:auto}.users-table table{border-collapse:collapse;text-align:left;width:100%}.users-table th,.users-table td{border-bottom:1px solid var(--line);padding:15px 10px;font-size:12px}.users-table select{border:1px solid var(--line);font:inherit;color:var(--green);background:#fff;border-radius:6px;padding:8px}.data-controls>.secondary{margin-right:10px}.auth-page input{font-size:16px}@media (max-width:750px){.auth-page{grid-template-columns:1fr}.auth-story{padding:100px 25px 35px}.auth-story .brand{top:25px}.auth-story h1{font-size:33px}.auth-benefits{display:none}.auth-form{padding:35px 25px}.auth-form h2{font-size:25px}.admin-page h1{font-size:28px}}.service-home{max-width:1240px;margin:auto}.service-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.service-dashboard-card{flex-direction:column;gap:12px;min-height:340px;padding:32px;display:flex}.service-dashboard-card h2{font-size:1.7rem}.service-dashboard-icon{color:var(--green,#245842);font-size:2.5rem}.service-card-actions{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:16px;display:flex}.service-home .career-header nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:700px){.service-dashboard-grid{grid-template-columns:1fr}.service-dashboard-card{min-height:0;padding:24px}.service-home .career-header{flex-direction:column;align-items:flex-start;gap:16px}}
.console-shell{background:#f5f7f2;min-height:100vh;display:flex}.console-sidebar{border-right:1px solid var(--line);z-index:10;background:#fff;flex-direction:column;width:242px;padding:31px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0}.console-sidebar .brand{letter-spacing:-1.2px;white-space:nowrap;padding:0 5px;font-size:25px}.console-label{letter-spacing:1.8px;color:#9ba492;margin:45px 12px 19px;font-size:9px}.console-sidebar nav{gap:6px;display:grid}.console-sidebar nav button{color:#7b877b;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.console-sidebar nav button span{text-align:center;width:22px;font-size:20px}.console-sidebar nav button.selected{color:#315b3f;background:#edf3e7;font-weight:650}.console-identity{align-items:center;gap:10px;margin-top:auto;padding:25px 6px 17px;display:flex}.console-identity strong{font-size:12px;display:block}.console-identity small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.console-back{color:#7e8b76;border-top:1px solid var(--line);padding:20px 5px 0;font-size:11px}.console-main{width:calc(100% - 242px);margin-left:242px}.console-topbar{border-bottom:1px solid var(--line);color:#84907f;background:#fafbf8;justify-content:space-between;align-items:center;height:75px;padding:0 38px;font-size:11px;display:flex}.console-topbar>span>span{color:#b0b8a8;margin:0 12px}.console-topbar>div{align-items:center;gap:24px;display:flex}.console-topbar a{color:#638057;font-size:10px}.console-content{max-width:1550px;margin:auto;padding:34px 38px 0}.console-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;display:flex}.console-heading h1{letter-spacing:-1.3px;margin:9px 0;font-size:33px}.console-heading p{color:var(--muted);font-size:12px;line-height:1.8}.console-actions{align-items:center;gap:9px;display:flex}.console-shell select,.career-shell select{font:inherit;color:var(--ink);background:#fff;border:1px solid #dce3d5;border-radius:7px;max-width:100%;padding:10px 12px;font-size:12px}.console-shell label select,.career-shell label select{width:100%;margin-top:7px;display:block}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.stat-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px 20px}.stat-label{color:#87917e;justify-content:space-between;align-items:center;gap:7px;font-size:11px;display:flex}.stat-label i{color:#89a271;background:#f2f6ec;border-radius:7px;padding:4px 8px;font-size:20px;font-style:normal}.stat-card>strong{letter-spacing:-1.5px;color:#2c4636;margin:14px 0 8px;font-family:Manrope,system-ui,sans-serif;font-size:31px;display:block}.stat-card small{color:#9ba38e;font-size:9px;line-height:1.6;display:block}.chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:22px;display:grid}.chart-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;padding:24px 24px 18px;position:relative}.chart-title{justify-content:space-between;gap:12px;margin-bottom:23px;display:flex}.chart-title h3{letter-spacing:-.2px;font-size:13px}.chart-title p{color:#8b9582;margin-top:6px;font-size:10px;line-height:1.6}.chart-title>strong{letter-spacing:-.6px;white-space:nowrap;font-family:Manrope,system-ui,sans-serif;font-size:20px;font-weight:650}.chart-card svg{width:calc(100% - 25px);height:auto;margin-left:25px;display:block}.chart-scale{color:#a0aa93;flex-direction:column;justify-content:space-between;max-width:35px;font-size:8px;display:flex;position:absolute;top:103px;bottom:44px;left:22px}.chart-labels{color:#a0a993;justify-content:space-between;margin-top:8px;padding:0 8px 0 37px;font-size:9px;display:flex}.chart-empty{color:#a3ac97;text-align:center;margin-top:15px;font-size:10px}.console-panel{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;margin-bottom:22px;padding:25px}.chart-grid>.console-panel{margin-bottom:0}.console-panel h2{letter-spacing:-.6px;margin-bottom:12px;font-size:21px;line-height:1.5}.console-panel h3{letter-spacing:-.2px;margin-bottom:10px;font-size:14px}.console-panel>.muted,.console-panel form>.muted{margin:8px 0 15px}.console-panel label{font-size:12px}.console-panel form>label{margin:17px 0}.console-panel textarea{width:100%;color:var(--ink);resize:vertical;background:#fafbf7;border:1px solid #dce3d5;border-radius:7px;min-height:110px;margin:8px 0 18px;padding:12px;line-height:1.8;display:block}.console-panel input:not([type=checkbox]){font-size:12px}.console-panel form>.primary{margin-top:13px}.console-panel .section-heading{gap:12px;margin-bottom:15px}.console-table{width:100%;margin-top:18px;overflow:auto}.console-table table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.console-table th{color:#9aa58e;letter-spacing:.5px;background:#f8faf4;padding:12px;font-size:9px;font-weight:600}.console-table td{color:#6c7d64;border-bottom:1px solid #edf0e8;padding:15px 12px;font-size:11px}.console-table td strong{color:var(--ink);font-size:12px;font-weight:600}.console-table small{color:#9aa58f;margin-top:5px;font-size:10px;display:block}.console-table .secondary{padding:8px 10px;font-size:10px}.console-table select{padding:7px;font-size:10px}.console-table a{color:#547a49}.badge{color:#859077;white-space:nowrap;background:#f0f2ec;border-radius:20px;padding:5px 9px;font-size:9px;display:inline-block}.badge-active,.badge-paid,.badge-completed,.badge-success{color:#598547;background:#eaf3e5}.badge-pending,.badge-queued,.badge-limited{color:#9c8848;background:#f8f0da}.badge-suspended,.badge-failed,.badge-error{color:#b17b67;background:#f7e9e3}.badge-running{color:#6e89ae;background:#e8eef6}.horizontal-bar{margin:23px 0}.horizontal-bar>div:first-child{color:#7a8d70;justify-content:space-between;margin-bottom:9px;font-size:11px;display:flex}.horizontal-bar>div:last-child{background:#f0f3ea;border-radius:5px;height:6px;overflow:hidden}.horizontal-bar i{background:#92ad73;border-radius:5px;height:100%;display:block}.funnel-row{border-bottom:1px solid var(--line);color:#8a967c;justify-content:space-between;align-items:center;padding:18px 0;font-size:12px;display:flex}.funnel-row strong{color:var(--ink);letter-spacing:-.5px;font-size:22px}.mini-stats{border:1px solid var(--line);background:#edf2e6;border-radius:11px;grid-template-columns:repeat(4,1fr);gap:10px;padding:25px 10px;display:grid}.mini-stats>div{text-align:center;border-right:1px solid #dce5d1}.mini-stats>div:last-child{border:0}.mini-stats strong{color:#5e7c4d;font-size:22px;display:block}.mini-stats span{color:#8b9b7f;margin-top:8px;font-size:10px;display:block}.console-search{align-items:center;gap:10px;margin:20px 0;display:flex}.console-search input:not([type=checkbox]){flex:1;min-width:100px;margin:0}.pagination{color:var(--muted);justify-content:space-between;align-items:center;margin-top:22px;font-size:11px;display:flex}.console-empty{text-align:center;color:#9aa78d;padding:35px 15px;font-size:12px;line-height:1.9}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.catalog-grid .console-panel{margin-bottom:22px}.product-editor .form-grid{gap:12px}.console-caption{color:var(--muted);margin-bottom:25px;font-size:12px;line-height:1.9}.integration-status{color:var(--muted);align-items:center;gap:10px;margin-top:25px;font-size:11px;display:flex}.integration-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:15px;margin-top:35px;padding-top:25px;display:grid}.integration-grid strong{margin-bottom:10px;font-size:12px;display:block}.integration-grid p{color:var(--muted);margin-top:10px;font-size:10px;line-height:1.8}.settings-panel{max-width:960px}.career-shell{max-width:1480px;margin:0 auto;padding:30px 35px 0}.career-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:25px;display:flex}.career-header .brand{letter-spacing:-1.2px;font-size:27px}.career-header .secondary{font-size:11px}.career-intro{padding:40px 0 30px}.career-intro h1{letter-spacing:-1.6px;margin:13px 0;font-size:37px}.career-intro p{color:var(--muted);font-size:13px;line-height:1.9}.career-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:5px;margin-bottom:30px;padding-bottom:11px;display:flex;overflow:auto}.career-tabs button{white-space:nowrap;color:#8b987d;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding:11px 12px;font-size:11px;display:flex}.career-tabs button.selected{color:#547a42;background:#e9f1df;font-weight:600}.career-tabs button span{font-size:17px}.career-tabs button i{background:#86a45f;border-radius:50%;width:5px;height:5px}.career-columns{grid-template-columns:minmax(270px,1fr) minmax(0,1.7fr);align-items:start;gap:25px;display:grid}.document-item{text-align:left;border:0;border-bottom:1px solid var(--line);color:#718562;background:0 0;align-items:center;gap:13px;width:100%;padding:20px 10px;display:flex}.document-item.selected{background:#f2f6ec;border-radius:7px}.document-item>span:first-child{color:#8aa773;font-size:25px}.document-item strong{font-size:12px;line-height:1.6;display:block}.document-item small{color:#9ba78e;margin-top:5px;font-size:10px;display:block}.document-item>span:last-child{margin-left:auto}.template-box{background:#f0f4e9;border-radius:9px;margin-top:25px;padding:22px}.template-box h3{margin-bottom:9px;font-size:13px}.template-box p{color:#8a9a7d;margin:10px 0 16px;font-size:11px;line-height:1.9}.template-box button{font-size:10px}.document-text{font-family:var(--font-sans);font-size:13px;min-height:420px!important;line-height:1.9!important}.document-actions{flex-wrap:wrap;align-items:center;gap:9px;margin:15px 0;display:flex}.document-actions .text-link{width:auto;font-size:11px}.document-actions .danger{margin:0}.document-actions .primary,.document-actions .secondary{padding:10px 12px;font-size:10px}.import-label{color:#929f85;margin-top:30px!important;font-size:10px!important}.import-label input{background:0 0!important;border:0!important;padding:8px 0!important;font-size:10px!important}.revision-list{border-top:1px solid var(--line);margin-top:20px;padding:20px 0}.revision-list button{margin:6px;font-size:10px}.pipeline-stats{grid-template-columns:repeat(6,1fr);gap:10px;margin:25px 0 0;display:grid}.pipeline-stats div{text-align:center;background:#f6f8f2;border-radius:8px;padding:16px 7px}.pipeline-stats strong{color:#76915f;font-size:23px;display:block}.pipeline-stats span{color:#9ba98c;margin-top:7px;font-size:10px;display:block}.application-card{border-bottom:1px solid var(--line);padding:22px 0}.application-card h3{margin:12px 0 7px;font-size:15px}.application-card p{color:#839477;font-size:12px;line-height:1.8}.application-card small{color:#9ba98e;margin-top:6px;font-size:10px;display:block}.interview-question{margin:25px 0!important;font-size:24px!important;line-height:1.7!important}.interview-answer{font-size:13px;min-height:230px!important}.offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.offer-grid .console-panel h2{margin-top:15px;font-size:19px}.offer-description{color:#7d9172;white-space:pre-wrap;max-height:180px;margin:20px 0;font-size:12px;line-height:1.9;overflow:auto}.offer-grid small{color:#a1ad94;font-size:10px}.notification-item{border-bottom:1px solid var(--line);padding:25px 18px}.notification-item.unread{background:#f2f6eb;border-radius:9px}.notification-item small{color:#97a78a;font-size:10px}.notification-item h3{margin:10px 0}.notification-item p{color:#849875;font-size:12px;line-height:1.9}.notification-item .text-link{width:auto;margin-top:15px}.purchase-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:22px 0;display:flex}.purchase-row strong{font-size:13px}.purchase-row small{color:#95a588;margin-top:5px;font-size:10px;line-height:1.9;display:block}.career-shell .price{margin:25px 0 13px;font-size:37px}.catalog-grid>.console-panel>p{color:#8a9c7c;font-size:12px;line-height:1.9}.catalog-grid>.console-panel>.primary{width:100%;margin-top:25px}.career-shell .console-panel label+button{margin-top:12px}.career-shell .console-panel>form>label{margin:17px 0}.career-shell .console-panel>.console-search{margin-bottom:25px}@media (min-width:1600px){.console-content{padding-top:45px}.stat-card{padding:26px}.stat-card>strong{font-size:37px}.chart-card{padding:28px}.console-heading h1{font-size:39px}.career-intro h1{font-size:43px}}@media (max-width:1250px){.console-sidebar{width:210px;padding:27px 14px}.console-main{width:calc(100% - 210px);margin-left:210px}.console-topbar{padding:0 25px}.console-content{padding:28px 25px 0}.stat-grid{gap:12px}.stat-card{padding:17px 14px}.stat-card>strong{font-size:26px}.stat-label{font-size:10px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.console-heading{align-items:flex-start}.console-actions{flex-wrap:wrap;justify-content:flex-end}.console-sidebar .brand{font-size:23px}.console-sidebar nav button{font-size:11px}.console-table td{padding:14px 10px}.career-shell{padding:25px 25px 0}}@media (max-width:1000px){.stat-grid{grid-template-columns:repeat(2,1fr)}.chart-grid{gap:16px}.chart-card{padding:20px 15px 16px}.chart-title{gap:6px}.chart-title h3{font-size:12px}.chart-title>strong{font-size:18px}.chart-title p{font-size:9px}.chart-scale{left:12px}.console-panel{padding:21px}.console-heading{flex-wrap:wrap}.console-heading h1{font-size:30px}.console-heading .console-actions{justify-content:flex-start}.career-columns{grid-template-columns:1fr}.career-intro h1{font-size:31px}.pipeline-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:750px){.console-shell{display:block}.console-sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:20px 18px 12px;position:relative}.console-sidebar .brand{font-size:24px}.console-label,.console-identity,.console-back{display:none}.console-sidebar nav{gap:4px;margin-top:17px;display:flex;overflow:auto}.console-sidebar nav button{white-space:nowrap;flex-shrink:0;gap:7px;padding:8px 10px;font-size:10px}.console-sidebar nav button span{width:17px;font-size:17px}.console-main{width:100%;margin:0}.console-topbar{height:52px;padding:0 20px;font-size:10px}.console-topbar .status{display:none}.console-content{padding:25px 18px 0}.console-heading{gap:15px;margin-bottom:25px}.console-heading h1{font-size:29px}.console-heading p{font-size:11px}.console-heading .eyebrow{font-size:8px}.console-actions select{font-size:11px}.stat-grid{gap:10px;margin-bottom:17px}.stat-card{padding:17px 13px}.stat-card>strong{font-size:27px}.stat-label i{padding:3px 5px;font-size:16px}.stat-card small{font-size:8px}.chart-grid{grid-template-columns:1fr;gap:17px;margin-bottom:17px}.chart-card{padding:22px 20px 18px}.chart-title h3{font-size:13px}.chart-title>strong{font-size:21px}.chart-title p{font-size:10px}.chart-scale{left:17px}.chart-card svg{max-height:220px}.mini-stats{grid-template-columns:repeat(2,1fr);row-gap:25px}.mini-stats>div:nth-child(2){border:0}.mini-stats span{font-size:9px}.console-panel{margin-bottom:17px;padding:20px 16px}.console-panel .section-heading{flex-wrap:wrap}.console-search{flex-wrap:wrap;gap:8px}.console-search .primary{font-size:11px}.catalog-grid{grid-template-columns:1fr;gap:0}.integration-grid{grid-template-columns:1fr;gap:25px}.console-panel h2{font-size:19px}.pagination{gap:8px;font-size:10px}.pagination button{padding:9px;font-size:10px}.console-table th{font-size:8px}.console-table td{font-size:10px}.career-shell{padding:20px 16px 0}.career-header .brand{font-size:22px}.career-header .secondary{padding:9px;font-size:9px}.career-intro{padding:30px 0 20px}.career-intro h1{font-size:29px;line-height:1.4}.career-intro p{font-size:11px}.career-tabs{margin-bottom:20px}.career-tabs button{padding:9px 10px;font-size:10px}.career-columns{gap:0}.document-text{min-height:360px!important}.offer-grid{grid-template-columns:1fr;gap:0}.pipeline-stats{gap:7px}.pipeline-stats span{font-size:9px}.interview-question{font-size:20px!important}.career-header{gap:10px}.purchase-row{flex-wrap:wrap}.document-actions{gap:7px}.console-panel .form-grid{grid-template-columns:1fr}.product-editor .form-grid{grid-template-columns:1fr 1fr}}.interviewer-focus{color:#80936f;background:#f1f5eb;border-radius:8px;padding:14px 17px;font-size:11px;line-height:1.9}.interview-stage>.progress-track{margin:20px 0 25px}.interview-stage>.notice{margin-bottom:25px}.interview-feedback{padding-top:15px}.interview-feedback h2{margin:15px 0}.feedback-score{color:#668b50;margin:20px 0;font-size:36px;font-weight:700}.feedback-score small{color:#97a78b;margin-left:8px;font-size:10px;font-weight:400}.interview-feedback blockquote{color:#7e926d;background:#f2f6ec;border-left:3px solid #a5bd8d;margin:20px 0;padding:17px 20px;font-size:12px;line-height:1.9}.interview-feedback ul{margin-bottom:22px;padding-left:20px}.interview-feedback li,.interview-feedback p{color:#7b906b;white-space:pre-wrap;font-size:12px;line-height:1.9}.interview-feedback>.primary{margin-top:20px}.interview-history{border-top:1px solid var(--line);margin-top:30px;padding-top:20px}.interview-history summary{cursor:pointer;color:#7a9168;font-size:12px}.interview-history article{border-bottom:1px solid var(--line);padding:22px 0}.interview-history h3{line-height:1.8}.interview-history p,.interview-history li{color:#869779;white-space:pre-wrap;font-size:12px;line-height:1.9}.interview-history article>div{background:#f6f8f1;border-radius:8px;margin-top:20px;padding:17px}.interview-history strong{font-size:11px}.interview-stage>.primary{line-height:1.9}.account-usage{background:#f2f6ed;border:1px solid #dce6d6;border-radius:12px;margin:16px 0;padding:18px 22px;line-height:1.6}.account-usage>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.usage-allowances{flex-wrap:wrap;gap:10px 22px;margin-bottom:10px;display:flex}.account-usage small{color:#586651;max-width:950px;display:block}.economics-bars{gap:14px;margin:24px 0;display:grid}.economics-bar{grid-template-columns:minmax(160px,1fr) minmax(100px,2fr) auto;align-items:center;gap:16px;font-size:12px;display:grid}.economics-bar meter{accent-color:#b8e4c4;width:100%;height:18px}@media (max-width:650px){.economics-bar{grid-template-columns:1fr}.economics-bar strong{justify-self:end}}
.service-home,.focused-coach{max-width:1240px;margin:auto;padding:28px 36px 64px}.service-home .career-header,.focused-coach .career-header{flex-wrap:wrap;gap:20px}.service-home .career-header nav,.focused-coach .career-header nav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.service-home a.primary,.service-home a.secondary,.service-home button.primary,.service-home button.secondary,.focused-coach .primary,.focused-coach .secondary{text-align:center;box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:12px 18px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.service-home .primary,.focused-coach .primary{color:#fff;background:#245842;border:1px solid #245842}.service-home .secondary,.focused-coach .secondary{color:#315d47;background:#fff;border:1px solid #dce5da}.service-home .primary:hover:not(:disabled),.focused-coach .primary:hover:not(:disabled){background:#183e30;transform:translateY(-1px);box-shadow:0 4px 14px #234d3c20}.service-home .secondary:hover:not(:disabled){background:#edf4e9}.service-hero{isolation:isolate;background:linear-gradient(115deg,#edf4e4,#f8faf3 65%,#eff0fa);border:1px solid #e0e8da;border-radius:24px;min-height:228px;margin:28px 0;position:relative;overflow:hidden;padding:38px 36px!important}.service-hero h1,.service-hero p,.service-hero .eyebrow{z-index:1;max-width:65%;position:relative}.service-home .career-intro h1{letter-spacing:-1.3px;margin:14px 0;font-size:clamp(28px,3.4vw,43px);line-height:1.13}.service-home .career-intro p{color:#607363;margin:0 0 8px;font-size:15px;line-height:1.65}.career-art{pointer-events:none;width:31%;animation:7s ease-in-out infinite gentle-float;position:absolute;top:25px;right:15px}.career-art svg{filter:drop-shadow(0 8px 8px #244e3610);width:100%;height:auto}.service-dashboard-grid{align-items:stretch;gap:24px}.service-home .service-dashboard-card{background:#fff;border:1px solid #e0e6dc;border-radius:22px;gap:12px;min-height:360px;padding:28px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.45s both card-arrive;position:relative;overflow:hidden;box-shadow:0 4px 24px #26462e04}.service-home .service-dashboard-card:nth-child(2){animation-delay:60ms}.service-home .service-dashboard-card:nth-child(3){animation-delay:.12s}.service-home .service-dashboard-card:nth-child(4){animation-delay:.18s}.service-dashboard-card:hover{border-color:#b7c9b4;transform:translateY(-3px);box-shadow:0 12px 30px #26462e0b}.service-card-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:5px;display:flex}.service-dashboard-icon{color:#285e46;background:#edf4e2;border-radius:16px;flex-shrink:0;place-items:center;width:55px;height:55px;font-size:28px;line-height:1;display:grid}.tone-cv .service-dashboard-icon{color:#7261a4;background:#efecfa}.tone-interview .service-dashboard-icon{color:#427c90;background:#e5f1f6}.tone-application .service-dashboard-icon{color:#a97735;background:#fff0df}.service-status{color:#77816e;white-space:nowrap;background:#f7f8f4;border:1px solid #e3e7df;border-radius:30px;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.service-status.is-ready{color:#456a3a;background:#edf6e7;border-color:#d9e9cc}.service-status.is-ready:before{content:"";background:#739e59;border-radius:50%;flex-shrink:0;width:6px;height:6px}.service-home .service-dashboard-card h2{letter-spacing:-.5px;min-height:60px;margin:0;font-size:24px;line-height:1.25}.service-home .service-dashboard-card p{color:#748071;margin:0;font-size:13px;line-height:1.65}.service-home .service-dashboard-card>strong{color:#365941;padding-top:6px;font-size:15px}.service-card-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:auto;padding-top:18px;display:grid}.service-card-actions>a{width:100%;min-height:48px}.service-home>.console-panel,.service-home .access-panel{border-radius:18px;margin-bottom:22px}.service-home .console-panel form label{gap:9px;margin:18px 0;display:grid}.service-home input{color:#294536;background:#fcfdfb;border:1px solid #d9e1d5;border-radius:10px;width:100%;min-height:46px;padding:12px 14px}.service-home .purchase-row{align-items:center;gap:20px;padding:18px 0}.service-home .purchase-row>div{min-width:0}.service-home .purchase-row strong{overflow-wrap:anywhere;line-height:1.4}.service-home .purchase-row small{margin-top:5px;line-height:1.6}.service-home .purchase-row>a{flex-shrink:0}.activation-list{background:#f1f6eb;border:1px solid #dce8d2;border-radius:14px;margin:16px 0;padding:18px}.activation-row{border-top:1px solid #dce6d4;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.activation-row small{color:#697961;margin-top:5px;display:block}.activation-row .primary{flex-shrink:0}.focused-coach{max-width:1100px}.coach-intro{justify-content:space-between;align-items:center;gap:24px;padding:34px 0 24px;display:flex}.coach-intro h1{letter-spacing:-.8px;margin:12px 0;font-size:30px;line-height:1.2}.coach-intro p{color:#758270;margin:0;line-height:1.5}.focused-chat{background:#fff;border:1px solid #e0e7db;border-radius:22px;animation:.35s both card-arrive;overflow:hidden;box-shadow:0 12px 42px #234d3507}.focused-chat-heading{border-bottom:1px solid #edf0e8;align-items:center;gap:12px;padding:20px 26px;display:flex}.focused-chat-heading small{color:#7b8876;margin-top:5px;font-size:12px;display:block}.focused-chat-heading strong{font-size:14px}.coach-presence{background:#8bb66e;border-radius:50%;width:8px;height:8px;margin-left:auto}.focused-messages{overscroll-behavior:contain;scrollbar-width:thin;min-height:260px;max-height:55vh;padding:26px;overflow-y:auto}.chat-welcome{text-align:center;max-width:520px;margin:25px auto 40px}.chat-welcome>span{color:#4b7545;background:#eff5e9;border-radius:20px;place-items:center;width:58px;height:58px;margin:0 auto;font-size:28px;display:grid}.chat-welcome h2{letter-spacing:-.5px;margin:20px 0 12px;font-size:21px}.chat-welcome p{color:#74816e;font-size:14px;line-height:1.8}.chat-bubble{background:#f2f5ed;border-radius:16px;max-width:85%;margin-bottom:18px;padding:16px 20px;animation:.2s both card-arrive}.chat-bubble.user{background:#e9f0e0;margin-left:auto}.chat-bubble>span{text-transform:uppercase;letter-spacing:1px;color:#6d8564;font-size:10px;font-weight:700}.chat-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.8}.focused-composer{background:#fcfdf9;border:1px solid #dbe5d2;border-radius:14px;align-items:flex-end;gap:14px;margin:0 24px;padding:14px;display:flex}.focused-composer:focus-within{border-color:#8fac80;box-shadow:0 0 0 3px #eaf1e3}.focused-composer textarea{resize:vertical;color:#2d4938;background:0 0;border:0;outline:0;width:100%;min-height:64px;max-height:180px;padding:4px;font-size:14px;line-height:1.6}.focused-composer .primary{flex-shrink:0;min-width:105px}.focused-composer textarea:disabled{color:#8c9685}.coach-footnote{text-align:center;color:#9aa48e;margin:14px 20px 20px;font-size:11px;line-height:1.5}.typing-indicator{gap:5px;padding:16px;display:flex}.typing-indicator i{background:#99b087;border-radius:50%;width:7px;height:7px;animation:1.2s infinite typing-bob}.typing-indicator i:nth-child(2){animation-delay:.15s}.typing-indicator i:nth-child(3){animation-delay:.3s}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes card-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes typing-bob{0%,65%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (max-width:800px){.service-home,.focused-coach{padding:20px 20px 40px}.service-card-actions{grid-template-columns:1fr}.service-hero{padding:28px!important}.career-art{opacity:.45;top:45px;right:-30px}.service-hero h1,.service-hero p,.service-hero .eyebrow{max-width:85%}.activation-row{flex-direction:column;align-items:flex-start}.coach-intro{flex-direction:column;align-items:flex-start;gap:15px}.service-home .purchase-row{flex-direction:column;align-items:flex-start}.service-home .service-dashboard-card h2{min-height:0}}@media (max-width:520px){.service-home .career-header nav,.focused-coach .career-header nav{width:100%}.service-home .career-header nav>*{flex:1}.service-home .service-dashboard-card{padding:23px}.service-dashboard-grid{gap:18px}.career-art{display:none}.service-hero h1,.service-hero p,.service-hero .eyebrow{max-width:100%}.chat-bubble{max-width:95%}.focused-messages{max-height:50vh;padding:18px}.focused-composer{flex-direction:column;align-items:stretch;margin:0 12px;padding:12px}.coach-intro h1{font-size:25px}.focused-chat-heading{padding:18px}.service-card-top{gap:8px}.service-status{white-space:normal}}@media (prefers-reduced-motion:reduce){.service-home *,.focused-coach *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ui-icon{vertical-align:middle;flex:0 0 18px}.icon-label-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}
:is(body:has(.service-home),body:has(.focused-coach)){color:#f5f4ef;background-color:#101115;background-image:radial-gradient(at 90% 0,#6632a321,#0000 42%),radial-gradient(at 0 45%,#24dedc09,#0000 32%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.service-home,.focused-coach{--ink:#f4f4ee;--muted:#a3a3ac;--line:#303037;--green:#d5fa50;max-width:1280px;padding-top:24px}.service-home .brand,.focused-coach .brand{color:#f5f4ef!important;letter-spacing:-1.6px!important;font-size:28px!important}.service-home .brand-dot,.focused-coach .brand-dot{color:#dcfa49}.service-home .career-header,.focused-coach .career-header{border-color:#303037;padding-bottom:22px}.service-home .career-header .secondary,.focused-coach .career-header .secondary{color:#e9e9e6;background:#1c1d23;border-color:#383940;border-radius:50px;min-height:44px;padding:11px 17px}.service-home .career-header .secondary:hover,.focused-coach .career-header .secondary:hover{color:#dafa4d;background:#25272d;border-color:#697445}.service-home .service-hero{background:0 0;border:0;border-radius:0;min-height:355px;margin:0;overflow:visible;padding:48px 0 44px!important}.service-home .service-hero .eyebrow{color:#b7b6c0;letter-spacing:2px;align-items:center;gap:9px;max-width:68%;font-size:11px;display:flex}.pop-live-dot{background:#dafa4d;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 14px #dafa4d66}.service-home .service-hero h1{letter-spacing:-3.8px;color:#f4f3ee;max-width:72%;margin:24px 0 21px;font-size:clamp(40px,5.6vw,76px);font-weight:900;line-height:1.02}.service-hero h1>span{color:#d9fa50;text-shadow:2px 2px #55dfe61a}.service-home .service-hero p{color:#aaa9b4;max-width:55%;margin-top:0;font-size:16px;line-height:1.65}.service-home .service-hero p.muted{color:#82818c;font-size:11px}.pop-hero-art{pointer-events:none;width:340px;height:300px;position:absolute;top:30px;right:0}.pop-star{color:#bd9aff;filter:drop-shadow(8px 8px #a573fc13);width:180px;height:180px;animation:30s linear infinite pop-turn;position:absolute;top:56px;right:70px}.pop-orbit{border:1px solid #3b3549;border-radius:50%;position:absolute;inset:18px 8px;transform:rotate(-26deg)}.pop-orbit.second{border-style:dashed;border-color:#33303b;inset:40px -4px;transform:rotate(32deg)}.pop-sticker{z-index:2;position:absolute;box-shadow:6px 8px #0003}.sticker-cv{color:#101418;background:#28dedc;border:2px solid #0d292a;border-radius:17px;align-items:center;gap:12px;padding:17px 25px;animation:6s ease-in-out infinite pop-float;display:flex;top:46px;left:0;transform:rotate(-12deg)}.sticker-cv>.ui-icon{flex-basis:29px;width:29px;height:29px}.sticker-cv span{font-size:13px;line-height:1.25}.sticker-cv strong{letter-spacing:-1px;font-size:23px;display:block}.sticker-go{color:#171119;background:#fc91c3;border:2px solid #3c1d30;border-radius:12px;padding:16px 22px;bottom:29px;right:0;transform:rotate(8deg)}.sticker-go span{letter-spacing:3px;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.sticker-go strong{letter-spacing:-.8px;font-size:21px}.pop-mini-star{color:#ddfa54;font-size:36px;position:absolute;top:3px;right:37px}.pop-section-heading{justify-content:space-between;align-items:flex-end;gap:15px;margin:10px 0 25px;display:flex}.pop-section-heading .eyebrow{letter-spacing:2px;color:#8f8b9a;font-size:10px}.pop-section-heading h2{letter-spacing:-1px;color:#f5f4f0;margin:9px 0 0;font-size:30px}.pop-section-heading>span{color:#85838e;padding-bottom:4px;font-size:12px}.service-home .service-dashboard-grid{gap:24px}.service-home .service-dashboard-card{--card:#d9fa67;background:var(--card);box-shadow:none;color:#171b16;isolation:isolate;border:0;border-radius:25px;gap:13px;min-height:445px;padding:27px 30px 30px}.service-home .tone-cv{--card:#c4a7f7}.service-home .tone-interview{--card:#75e5e1}.service-home .tone-application{--card:#ffa0c9}.service-home .service-dashboard-card:after{content:"";z-index:-1;pointer-events:none;border:32px solid #ffffff15;border-radius:50%;width:190px;height:190px;transition:transform .4s;position:absolute;top:35px;right:-85px}.service-home .service-dashboard-card:hover{transform:translateY(-5px)rotate(-.3deg);box-shadow:0 15px 35px #0003}.service-home .service-dashboard-card:hover:after{transform:scale(1.12)}.pop-card-category{letter-spacing:1.7px;color:#252629c4;border-bottom:1px solid #15151524;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;font-size:9px;font-weight:800;display:flex}.pop-card-category>span:last-child{font-size:23px;line-height:1}.service-card-top{margin:1px 0 0}.service-home .service-dashboard-icon{color:var(--card);background:#17191b;border-radius:15px;width:49px;height:49px;transform:rotate(-5deg)}.service-dashboard-icon .ui-icon{flex-basis:27px;width:27px;height:27px}.service-home .service-dashboard-card .service-status{color:#232722;white-space:nowrap;background:#ffffff48;border:1px solid #1212121c;padding:7px 12px;font-size:10px}.service-home .service-dashboard-card .service-status.is-ready:before{background:#263d1c}.service-home .service-dashboard-card h2{letter-spacing:-1.6px;color:#17191b;max-width:95%;min-height:84px;margin:2px 0 1px;font-size:clamp(28px,3vw,40px);font-weight:850;line-height:1.04}.service-home .service-dashboard-card p{color:#22252cbd;font-size:12px;line-height:1.6}.service-home .service-dashboard-card>p:first-of-type{max-width:90%;min-height:42px;font-size:14px;line-height:1.5}.service-home .service-dashboard-card .pop-balance{color:#17191b;padding-top:3px;font-size:16px;font-weight:800}.service-home .service-card-actions{grid-template-columns:1fr 1fr;gap:10px;padding-top:17px}.service-home .service-card-actions .primary{color:#fff;background:#17191b;border:1px solid #17191b;border-radius:50px;min-height:48px}.service-home .service-card-actions .primary:hover{background:#303238}.service-home .service-card-actions .secondary{color:#17191b;background:0 0;border:1px solid #15151550;border-radius:50px;min-height:48px}.service-home .service-card-actions .secondary:hover{background:#ffffff40}.service-home>.muted,.service-home>p.muted{color:#8c8996;margin-top:24px;font-size:12px;line-height:1.8}.service-home>.console-panel,.service-home>.access-panel{color:#eeedf3;background:#1c1d24;border:1px solid #34333e;border-radius:22px;margin-bottom:24px;padding:27px}.service-home>.console-panel h2{color:#f5f3f9;letter-spacing:-.6px;font-size:23px}.service-home>.console-panel p,.service-home>.console-panel small{color:#aaa6b7;line-height:1.7}.service-home>.console-panel a:not(.primary):not(.secondary),.service-home>p>a{color:#c5a5ff}.service-home>.console-panel .primary{color:#1d2414;background:#d9fa50;border-color:#d9fa50;border-radius:50px}.service-home>.console-panel .secondary{color:#f1ecfa;background:#292932;border-color:#474250;border-radius:50px}.service-home .activation-list{background:#242e1c;border-color:#4a5936}.service-home .activation-row{border-color:#3d4930}.service-home .activation-row strong{color:#e5f1d9}.service-home .activation-row small{color:#b5c4a4}.service-home .purchase-row{border-color:#36343e}.service-home .purchase-row strong{color:#e7e3ed}.service-home .purchase-row>a{color:#c6a6ff}.service-home .console-panel input{color:#f3eff8;background:#14151a;border-color:#45404f}.service-home .console-panel label{color:#c6bed3}.service-home .notice,.focused-coach .notice{color:#e1d6ee;background:#292330;border-color:#61506e;border-radius:15px}.service-home .notice a,.focused-coach .notice a{color:#e1c6ff}.focused-coach .coach-intro .eyebrow{color:#9991a8}.focused-coach .coach-intro h1{color:#f8f4fd;letter-spacing:-1.3px;font-size:36px}.focused-coach .coach-intro p{color:#928a9f}.focused-coach .service-status{color:#d1c4df;background:#2a2933;border-color:#494052}.focused-coach .service-status.is-ready{color:#d9efb9;background:#28301d;border-color:#465438}.focused-coach .focused-chat{background:#1b1b23;border-color:#38343f;box-shadow:0 18px 55px #0002}.focused-coach .focused-chat-heading{color:#eae2f6;border-color:#34313e}.focused-coach .focused-chat-heading small{color:#9f93ae}.focused-coach .coach-avatar{color:#231937;background:#c0a0f6}.focused-coach .chat-welcome>span{color:#ccadff;background:#30263f}.focused-coach .chat-welcome h2{color:#eee5f8}.focused-coach .chat-welcome p{color:#a89db5}.focused-coach .chat-bubble{color:#e6deee;background:#292633}.focused-coach .chat-bubble.user{color:#1b2110;background:#d8f75f;border-bottom-right-radius:4px}.focused-coach .chat-bubble.user>span{color:#536331}.focused-coach .chat-bubble>span{color:#b7a5cd}.focused-coach .focused-composer{background:#13141a;border-color:#4b3f5b}.focused-coach .focused-composer:focus-within{border-color:#bc98f1;box-shadow:0 0 0 3px #a474ec18}.focused-coach .focused-composer textarea{color:#efe5ff}.focused-coach .focused-composer textarea::placeholder{color:#7f748d}.focused-coach .focused-composer .primary{color:#1b2210;background:#d8fa54;border-color:#d8fa54;border-radius:50px}.focused-coach .coach-footnote{color:#7c7488}@keyframes pop-turn{to{transform:rotate(360deg)}}@keyframes pop-float{0%,to{translate:0}50%{translate:0 -8px}}@media (max-width:1000px){.pop-hero-art{transform-origin:100%;width:260px;right:-8px;transform:scale(.8)}.service-home .service-hero h1{max-width:72%;font-size:58px}.service-home .service-card-actions{grid-template-columns:1fr 1fr}.service-home .service-dashboard-card h2{min-height:74px;font-size:33px}}@media (max-width:700px){.service-home .service-hero{min-height:0;padding:35px 0 24px!important}.service-home .service-hero h1{letter-spacing:-2.6px;max-width:100%;font-size:50px}.service-home .service-hero p,.service-home .service-hero .eyebrow{max-width:100%}.pop-hero-art{display:none}.service-home .service-dashboard-card{border-radius:22px;min-height:0;padding:24px}.service-home .service-dashboard-card h2{min-height:0;margin:3px 0;font-size:36px}.service-home .service-dashboard-card>p:first-of-type{min-height:0}.pop-section-heading{margin:24px 0 20px}.pop-section-heading>span{display:none}.pop-section-heading h2{font-size:27px}.service-home .career-header .secondary{padding:10px 13px;font-size:11px}.service-home .service-card-actions{grid-template-columns:1fr 1fr}.service-home .service-card-actions a{padding:12px 10px;font-size:12px}.focused-coach .coach-intro h1{font-size:28px}.service-home>.console-panel{padding:22px}}@media (prefers-reduced-motion:reduce){.pop-hero-art *,.service-home *,.focused-coach *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
:is(body:has(.career-workspace),body:has(.console-shell),body:has(.auth-page)){color:#eeeaf4;background:#101115}.career-workspace,.console-shell,.auth-page{--ink:#ede9f3;--muted:#aaa2b5;--line:#393341;--paper:#121318;--white:#1c1c24;--green:#d9f957;--lime:#d9f957}.career-workspace{max-width:1320px;padding:28px 36px 64px}.career-workspace .career-header{border-color:#34303c;flex-wrap:wrap;gap:16px}.career-workspace .brand,.console-sidebar .brand,.auth-page .brand{color:#f7f3fa}.career-workspace .brand-dot,.console-sidebar .brand-dot,.auth-page .brand-dot{color:#d9f957}.career-workspace .career-intro{padding:36px 0 26px}.career-workspace .career-intro .eyebrow{color:#aaa0b8;letter-spacing:2px;font-size:10px}.career-workspace .career-intro h1{letter-spacing:-1.8px;margin:14px 0;font-size:clamp(32px,4.3vw,52px);font-weight:850;line-height:1.1}.career-workspace .career-intro .accent{color:#d9f957}.career-workspace .career-intro p{color:#aaa3b4;max-width:740px;font-size:14px;line-height:1.7}.career-workspace .career-tabs{scrollbar-color:#585063 transparent;border-color:#34303c;gap:8px;padding-bottom:16px}.career-workspace .career-tabs button{color:#b9b0c5;background:#1d1d25;border:1px solid #35313d;border-radius:50px;min-height:44px;padding:11px 16px;font-size:12px}.career-workspace .career-tabs button.selected{color:#17200b;background:#d9f957;border-color:#d9f957}.career-workspace .career-tabs button:hover:not(.selected){color:#dfc9ff;background:#302839}.career-workspace .career-tabs button .ui-icon{flex-basis:18px;width:18px;height:18px}.career-workspace .console-panel,.console-shell .console-panel{color:#e9e2f1;background:#1c1c24;border:1px solid #393240;border-radius:20px;margin-bottom:22px;padding:25px;box-shadow:0 6px 30px #00000008}.career-workspace .console-panel h2,.career-workspace .console-panel h3,.console-shell h1,.console-shell h2,.console-shell h3{color:#f2ecf8;letter-spacing:-.5px}.career-workspace p,.console-shell .console-panel p{line-height:1.75}.career-workspace .muted,.career-workspace .console-empty,.console-shell .muted{color:#a49aaf}.career-workspace .console-empty{background:#1a1921;border:1px dashed #494051;border-radius:16px;padding:24px}.career-workspace .primary,.career-workspace .secondary,.console-shell .primary,.console-shell .secondary{text-align:center;white-space:normal;border-radius:50px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:11px 18px;font-size:12px;font-weight:650;line-height:1.45;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.career-workspace .primary,.console-shell .primary{color:#19210b;background:#d9f957;border:1px solid #d9f957}.career-workspace .primary:hover:not(:disabled),.console-shell .primary:hover:not(:disabled){background:#e6ff83;transform:translateY(-1px)}.career-workspace .secondary,.console-shell .secondary{color:#e2d7ee;background:#282530;border:1px solid #4a4056}.career-workspace .secondary:hover:not(:disabled),.console-shell .secondary:hover:not(:disabled){background:#383042;border-color:#8d71ad}.career-workspace a:not(.brand):not(.primary):not(.secondary),.career-workspace .text-link,.console-shell .text-link{color:#c6a6ff}.career-workspace .career-header .secondary{font-size:12px}.career-workspace button:disabled,.console-shell button:disabled{opacity:.45;cursor:not-allowed;transform:none}.career-workspace input,.career-workspace textarea,.career-workspace select,.console-shell input,.console-shell textarea,.console-shell select,.auth-page input{color:#efe8f8;min-height:44px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131419;border:1px solid #514459;border-radius:11px;max-width:100%;padding:12px 14px}.career-workspace input::placeholder,.career-workspace textarea::placeholder,.console-shell input::placeholder{color:#877b92}.career-workspace label,.console-shell label{color:#b9abc9;line-height:1.5}.career-workspace input:focus,.career-workspace textarea:focus,.career-workspace select:focus,.console-shell input:focus,.auth-page input:focus{outline-offset:2px;border-color:#b895e2;outline:2px solid #b895e2}.career-workspace input[type=checkbox],.console-shell input[type=checkbox]{accent-color:#d9f957;min-height:0}.career-workspace option,.console-shell option{color:#eee8f7;background:#1c1c24}.career-workspace .notice,.console-shell .notice{color:#eadff4;background:#2b2335;border:1px solid #665076;border-radius:14px;margin-bottom:20px;padding:17px 20px;line-height:1.7}.career-workspace .notice button{color:inherit}.career-workspace .account-usage{background:linear-gradient(115deg,#211d2b,#1b1d24);border-color:#45384f;border-radius:18px;margin:18px 0 24px;padding:22px}.career-workspace .account-usage small{color:#9f96ab;line-height:1.6}.career-workspace .usage-allowances{gap:9px;margin:14px 0}.career-workspace .usage-allowances>span{color:#b6a8c4;background:#2c2535;border:1px solid #4b3a59;border-radius:10px;padding:9px 12px;font-size:11px}.career-workspace .usage-allowances strong{color:#eee4fa}.purchase-steps{grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.purchase-steps li{color:#bdb0cb;align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}.purchase-steps li>span{color:#d2b0fc;background:#30243f;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:10px;font-weight:750;display:grid}.career-workspace .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;margin:26px 0}.career-workspace .catalog-grid .billing-plan{--plan:#c6a6fa;background:var(--plan);color:#18151e;border:0;border-radius:24px;flex-direction:column;gap:14px;margin:0;padding:28px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.career-workspace .catalog-grid .plan-interview{--plan:#77e1dd}.career-workspace .catalog-grid .plan-application{--plan:#ff9fc8}.career-workspace .catalog-grid .plan-monthly{--plan:#d8f764}.career-workspace .billing-plan:hover{transform:translateY(-3px);box-shadow:0 12px 25px #0002}.billing-plan-icon{border-bottom:1px solid #20172925;justify-content:space-between;align-items:center;gap:15px;padding-bottom:16px;display:flex}.billing-plan-icon>.ui-icon{flex-basis:30px;width:30px;height:30px}.billing-plan-icon>span{letter-spacing:1.8px;color:#272035b3;font-size:9px;font-weight:750}.career-workspace .billing-plan>.eyebrow{color:#31203dbe;letter-spacing:1.5px;margin-top:5px;font-size:9px}.career-workspace .billing-plan h2{color:#18151e;letter-spacing:-1.1px;min-height:66px;margin:0;font-size:30px;line-height:1.1}.career-workspace .catalog-grid .billing-plan>p{color:#25212ed4;min-height:43px;margin:0;font-size:13px;line-height:1.65}.career-workspace .billing-plan .price{color:#18151e;letter-spacing:-1.8px;margin:6px 0;font-size:45px;font-weight:850;line-height:1.1}.billing-plan .price small{letter-spacing:0;color:#312639b8;margin:9px 0 0;font-size:10px;font-weight:500;display:block}.career-workspace .catalog-grid .billing-plan>.primary{color:#fff;background:#17181d;border-color:#17181d;width:100%;min-height:47px;margin-top:auto}.career-workspace .billing-plan>.primary:hover{background:#303039}.career-workspace [role=dialog]{border:2px solid #b692df;outline:none;scroll-margin:24px;box-shadow:0 0 0 6px #ac81da0d}.career-workspace [role=dialog] .primary{margin-bottom:10px;margin-right:10px}.career-workspace .purchase-row{border-color:#3c3345;align-items:center;gap:20px;padding:20px 0}.career-workspace .purchase-row>div{min-width:0}.career-workspace .purchase-row strong{color:#eae2f3;overflow-wrap:anywhere;line-height:1.5}.career-workspace .purchase-row small{color:#a99ab9;font-size:11px;line-height:1.7}.career-workspace .purchase-row>.primary,.career-workspace .purchase-row>.secondary{flex-shrink:0}.career-workspace details{color:#bfaed0;border-color:#4a3d56;line-height:1.7}.career-workspace summary{color:#d1b2f4;cursor:pointer;line-height:1.5}.career-workspace pre,.career-workspace blockquote{color:#d6c8e2;white-space:pre-wrap;overflow-wrap:anywhere;background:#14131b;border-color:#4c3b5d;border-radius:12px;padding:18px;line-height:1.8}.career-workspace .document-item{color:#bca8ce;border-color:#3b3045;border-radius:12px;margin-bottom:5px;padding:16px 12px}.career-workspace .document-item strong{color:#e5dbef}.career-workspace .document-item small{color:#9f8bab}.career-workspace .document-item.selected{background:#32233e}.career-workspace .document-item:hover{background:#2b2234}.career-workspace .document-editor textarea{color:#e9e0f3;background:#14131b}.career-workspace .revision-list button{color:#d2bae9;background:#2b2235;border-color:#59436c}.career-workspace .notification-item{background:#211c2a;border-color:#49364f;border-radius:14px;margin-bottom:12px;padding:20px}.career-workspace .notification-item h3{color:#ede1f7}.career-workspace .notification-item p{color:#b8a7c8}.career-workspace .interviewer-focus,.career-workspace .interview-feedback,.career-workspace .feedback-score,.career-workspace .interview-history{color:#dbc8ee;background:#26202f;border-color:#554060;border-radius:14px}.career-workspace .interview-history strong,.career-workspace .interview-feedback strong{color:#ebdbfc}.career-workspace .interview-feedback blockquote{color:#c1acd5;background:#15111d}.career-workspace .progress-track{background:#3d304c}.career-workspace .progress-track>span,.career-workspace .progress-fill{background:#c5a4fa}.console-shell{color:#e8e0f0;background:#131318}.console-shell .console-sidebar{background:#19191f;border-color:#37303e}.console-shell .console-sidebar nav button{color:#afa2bd;border-radius:12px;min-height:43px}.console-shell .console-sidebar nav button.selected{color:#1c240d;background:#d8f660}.console-shell .console-label{color:#8d7e9c}.console-shell .console-topbar{color:#b8a9c6;background:#1a191f;border-color:#38303e;flex-wrap:wrap;gap:16px;height:auto;min-height:76px;padding-top:14px;padding-bottom:14px}.console-shell .console-topbar a,.console-shell .console-back{color:#c7a3f0}.console-shell .console-heading h1{letter-spacing:-1.2px;font-size:36px}.console-shell .metric-card{background:#211c2a;border-color:#473651;border-radius:17px}.console-shell .metric-card strong{color:#ede1f7}.console-shell .metric-card span,.console-shell .metric-card small{color:#af9abd}.console-shell table{color:#d5c7e2;border-collapse:collapse;width:100%}.console-shell th{color:#c7b2d8;letter-spacing:.3px;background:#26202f;font-size:11px}.console-shell td,.console-shell th{text-align:left;border-color:#40324a;padding:14px 12px;line-height:1.6}.console-shell tbody tr:hover{background:#292130}.console-shell .console-table{border-color:#45364d;border-radius:14px;overflow:auto}.console-shell .avatar{color:#281b37;background:#c6a2f1}.console-shell .console-identity strong{color:#eee4f8}.console-shell .console-identity small{color:#a390b5}.console-shell .chart-legend,.console-shell .chart-caption{color:#b5a1c6}.console-shell pre,.console-shell code{color:#cab0e0}.console-shell .console-search{flex-wrap:wrap;gap:10px}.console-shell .security-card,.console-shell .health-card{color:#d8c8e7;background:#221e2b;border-color:#46354f}.console-shell .badge{border-radius:50px}.auth-page{background:#141419}.auth-page .auth-story{color:#f3ecfb;background:radial-gradient(circle at 30% 70%,#4d245470,#0000 60%),#17151e}.auth-page .auth-story h1{color:#f2e8fc;letter-spacing:-2px;font-weight:850}.auth-page .auth-story p{color:#b5a4c8}.auth-page .auth-story .eyebrow{color:#d5f452}.auth-page .auth-benefits span{color:#d8bee9;background:#2d2238;border-color:#533b60;border-radius:12px}.auth-page .auth-form{color:#eae0f3;background:#1b1922}.auth-page .auth-form h2{color:#f3eafa}.auth-page .auth-form label{color:#c6b1d8}.auth-page .auth-form p{color:#b6a2ca}.auth-page .auth-tabs{border-color:#49334f}.auth-page .auth-tabs button{color:#a68bb9;background:#292131;border-radius:50px}.auth-page .auth-tabs button.selected{color:#1c230e;background:#d8f660}.auth-page .primary{color:#1c230e;background:#d8f660;border-color:#d8f660;border-radius:50px;min-height:46px}.auth-page .recovery-code{color:#e0bef9;background:#30233e;border-color:#6d4784}.auth-page .text-link{color:#d1a4f2}@media (max-width:750px){.career-workspace{padding:22px 18px 45px}.career-workspace .catalog-grid{grid-template-columns:1fr;gap:18px}.career-workspace .billing-plan h2{min-height:0;font-size:29px}.career-workspace .purchase-row{flex-wrap:wrap;align-items:flex-start}.career-workspace .purchase-row>div{flex-basis:100%}.purchase-steps{gap:10px}.purchase-steps li{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px}.career-workspace .console-panel{padding:21px}.career-workspace .career-header>.secondary,.career-workspace .career-header>.icon-label-button{padding:10px 14px;font-size:11px}.console-shell .console-topbar{padding:14px 18px}.console-shell .console-heading h1{font-size:29px}}@media (prefers-reduced-motion:reduce){.career-workspace *,.console-shell *,.auth-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.console-shell .stat-card,.console-shell .chart-card{box-shadow:none;background:#211c2a;border:1px solid #46344f;border-radius:18px}.console-shell .stat-card>strong{color:#f2e5fd}.console-shell .stat-label{color:#b9a7c8}.console-shell .stat-label i{color:#ceaae9;background:#36263f}.console-shell .stat-card small{color:#a38daf}.console-shell .chart-title p,.console-shell .chart-empty,.console-shell .chart-note{color:#aa97bb}.console-shell .chart-card svg text{fill:#a48db7}.console-shell .chart-card svg line{stroke:#46374e}.console-shell .console-table td{color:#b7a5c7;border-bottom-color:#3c3045}.console-shell .console-table th{color:#c0a7d3;background:#2a2232}.console-shell .console-table select{color:#d7bde9;background:#18131e;border-color:#634b71}.console-shell .mini-stats>div,.console-shell .integration-grid>div,.console-shell .funnel-row,.console-shell .horizontal-bar{border-color:#44334e}.console-shell .mini-stats strong{color:#e4c9f8}.console-shell .mini-stats span,.console-shell .funnel-row span,.console-shell .integration-grid p{color:#b5a1c7}.career-workspace .template-box,.career-workspace .pipeline-stats>div,.career-workspace .interview-history article>div{color:#c9b3db;background:#2a2134;border:1px solid #4d355c;border-radius:13px}.career-workspace .pipeline-stats strong{color:#d9b4fa}.career-workspace .pipeline-stats span{color:#b198c4}.career-workspace .document-review{color:#d6c2e7;border-color:#483350}.career-workspace .document-review article{background:#251d2e;border:1px solid #4c335b;border-radius:15px;margin-top:20px;padding:20px}.career-workspace .document-review h4{color:#e3c9f7}.career-workspace .document-review button{color:#1c220f;background:#d8f660;border:1px solid #d8f660;border-radius:50px;justify-content:center;align-items:center;min-height:44px;margin:12px 0 0;padding:11px 18px;line-height:1.5;display:inline-flex}.career-workspace .document-review button:disabled{color:#a595b2;background:#302d37;border-color:#4e3d58}.career-workspace .document-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.career-workspace .document-actions>*{margin:0}.career-workspace .interview-history li,.career-workspace .interview-history article p,.career-workspace .interview-history article strong{color:#c3aed3}.career-workspace .notification-item.read{background:#1c1921}.cv-section-editor .cv-section{border:1px solid var(--line,#756b83);border-radius:12px;margin-block:12px;padding:16px}.cv-section-editor summary{cursor:pointer;padding-block:4px;font-weight:700}.cv-section-editor .cv-section label{gap:8px;margin-top:16px;display:grid}.cv-section-editor .cv-section textarea{resize:vertical;width:100%;min-height:120px}.cv-import-review .cv-section{border:1px solid var(--line,#756b83);border-radius:12px;margin-block:12px;padding:16px}.cv-import-review label{gap:8px;margin-top:12px;display:grid}.cv-import-review textarea{resize:vertical;width:100%}.cv-import-original{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto}.cv-templates{border-top:1px solid var(--line,#756b83);margin-top:28px;padding-top:24px}.cv-template-options{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-block:16px;padding:0;display:grid}.cv-template-options legend{margin-bottom:10px;font-weight:700}.cv-template-options label{border:1px solid var(--line,#756b83);cursor:pointer;border-radius:12px;gap:8px;padding:14px;display:flex}.cv-template-options label.selected{outline:2px solid var(--cv-accent,#547ba2);outline-offset:1px}.cv-template-options input{flex:none;width:18px;height:18px}.cv-template-options small{margin-top:6px;line-height:1.5;display:block}.cv-template-preview summary{cursor:pointer;margin-block:16px;font-weight:700}.career-workspace .cv-paper{color:#26303b;padding:var(--cv-padding);font-family:Arial,sans-serif;font-size:var(--cv-body);line-height:var(--cv-line-height);overflow-wrap:anywhere;background:#fff;border:1px solid #d3d8df;border-radius:2px}.career-workspace .cv-paper-header{border-bottom:var(--cv-header-rule) solid var(--cv-accent);padding-bottom:12px}.career-workspace .cv-paper h4{color:#17202b;font-size:var(--cv-title);margin:0 0 12px;font-family:Arial,sans-serif;font-weight:700;line-height:1.2}.career-workspace .cv-paper h5{color:var(--cv-accent);font-size:var(--cv-heading);margin:var(--cv-section-gap) 0 6px;border-bottom:var(--cv-section-rule-width) solid var(--cv-section-rule);padding-bottom:5px;font-family:Arial,sans-serif;font-weight:700;line-height:1.3}.career-workspace .cv-paper p{color:#26303b;white-space:pre-wrap;font-size:inherit;line-height:inherit;margin:0}.career-workspace .cv-paper .cv-paper-contact{color:#45515f}@media (max-width:650px){.cv-template-options{grid-template-columns:1fr}.career-workspace .cv-paper{padding:20px}}
.welcome-first-step{color:#f4eff9;background:#20241a;border:1px solid #4b5637;border-radius:20px;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:32px;margin-bottom:34px;padding:30px;display:grid}.welcome-first-step h2{letter-spacing:-.035em;margin:12px 0;font-size:clamp(24px,3vw,34px);line-height:1.2}.welcome-first-step .eyebrow{color:#d9f564}:root[data-theme] .welcome-first-step .welcome-first-action .primary{color:#191b21;background:#d9f564;border-color:#d9f564}:root[data-theme=day] .welcome-first-step .eyebrow{color:#526410}.welcome-first-step p{color:#c5ccbb;max-width:550px;font-size:13px;line-height:1.85}.welcome-first-step ol{flex-wrap:wrap;gap:16px 22px;margin:22px 0 0;padding:0;list-style:none;display:flex}.welcome-first-step li{color:#c5ccbb;align-items:center;gap:8px;font-size:11px;display:flex}.welcome-first-step li>span{color:#d9f564;font-weight:700}.welcome-first-action{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;display:flex}.welcome-first-action>span{color:#c5ccbb;font-size:12px}.welcome-first-action strong{color:#d9f564;margin-right:5px;font-size:23px}.welcome-first-action small{color:#c5ccbb;font-size:11px;line-height:1.7}.coach-starters{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.coach-starters button.secondary{white-space:normal;line-height:1.5}.coach-starters>small{color:inherit;opacity:.8;flex-basis:100%;margin-top:4px;font-size:11px;line-height:1.7}:root[data-theme=day] .welcome-first-step{color:#23301b;background:#f1f5e6;border-color:#ced9b5}:root[data-theme=day] .welcome-first-step p,:root[data-theme=day] .welcome-first-step li,:root[data-theme=day] .welcome-first-action>span,:root[data-theme=day] .welcome-first-action small{color:#526244}:root[data-theme=day] .welcome-first-step li>span,:root[data-theme=day] .welcome-first-action strong{color:#526410}@media (max-width:760px){.welcome-first-step{grid-template-columns:1fr;gap:22px;padding:23px}.welcome-first-action .primary{white-space:normal;text-align:center;justify-content:center;width:100%}}.service-home:has(.welcome-journey) .service-hero{min-height:280px;padding:34px 0 27px!important}.service-home:has(.welcome-journey) .service-hero h1{letter-spacing:-2.8px;margin:18px 0 17px;font-size:clamp(38px,4.6vw,62px)}.service-home:has(.welcome-journey) .pop-hero-art{transform-origin:100%;top:5px;scale:.8}.welcome-journey{margin:0 0 32px}.welcome-journey .pop-section-heading{margin:12px 0 20px}.welcome-journey .pop-section-heading h2{font-size:28px}.goal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.goal-card{--goal:#d9f564;text-align:left;color:#f3edf9;background:#1d1b25;border:1px solid #443c4e;border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;min-height:207px;padding:22px 20px 25px;transition:border-color .2s,transform .2s,background .2s;display:flex;position:relative;box-shadow:0 5px 20px #00000006}.goal-card.goal-cv{--goal:#c7a7fa}.goal-card.goal-interview{--goal:#77e5dd}.goal-card.goal-application{--goal:#ffa1cd}.goal-card:hover,.goal-card.selected{border-color:var(--goal);background:#27212f;transform:translateY(-3px)}.goal-card.selected{box-shadow:0 0 0 2px color-mix(in srgb, var(--goal) 18%, transparent)}.goal-icon{background:var(--goal);color:#201a2a;border-radius:13px;place-items:center;width:40px;height:40px;margin-bottom:2px;display:grid}.goal-icon>.ui-icon{flex-basis:22px;width:22px;height:22px}.goal-card strong{letter-spacing:-.45px;max-width:95%;font-size:20px;font-weight:750;line-height:1.2}.goal-card small{color:#aaa0b7;max-width:95%;margin-top:auto;font-size:11px;line-height:1.6}.goal-arrow{color:var(--goal);font-size:24px;position:absolute;top:25px;right:22px}.welcome-reassurance{color:#92889e;margin:19px 0;font-size:12px;line-height:1.8}.welcome-reassurance .text-link{color:#d3b3f4;text-underline-offset:4px;background:0 0;border:0;width:auto;padding:0;font-size:12px;text-decoration:underline;display:inline}.resume-card{background:linear-gradient(115deg,#282335,#1e2127);border:1px solid #51415e;border-radius:18px;align-items:center;gap:18px;margin:0 0 32px;padding:21px 24px;display:flex}.resume-icon{color:#27321b;background:#d9f564;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.resume-icon>.ui-icon{flex-basis:25px;width:25px;height:25px}.resume-card>div{flex:1;min-width:0}.resume-card .eyebrow{color:#b09bc2;letter-spacing:1.4px;font-size:9px}.resume-card h2{color:#f1e8fa;letter-spacing:-.4px;margin:7px 0 5px;font-size:20px;line-height:1.2}.resume-card p{color:#a499b1;overflow-wrap:anywhere;margin:0;font-size:12px}.service-home .resume-card .primary{color:#212a12;background:#d9f564;border-color:#d9f564;border-radius:50px;flex-shrink:0}.goal-preview{background:#1b1a23;border:1px solid #4c3c5b;border-radius:22px;outline:none;grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);margin-top:22px;scroll-margin-top:20px;animation:.25s both card-arrive;display:grid;overflow:hidden}.goal-preview-main{padding:29px}.goal-preview .eyebrow{color:#a88cbb;letter-spacing:1.7px;font-size:9px}.goal-preview-main h2{letter-spacing:-.8px;color:#f2e8fb;margin:13px 0;font-size:27px;line-height:1.15}.goal-preview-main>p{color:#b1a4c0;max-width:540px;font-size:13px;line-height:1.8}.goal-preview-main ol{gap:11px;margin:23px 0;padding:0;list-style:none;display:grid}.goal-preview-main li{color:#d8cbe5;align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}.goal-preview-main li>span{color:#cab0e5;background:#35283f;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:grid}.goal-preview label{color:#c5add7;gap:10px;margin-bottom:22px;font-size:12px;display:grid}.service-home .goal-preview input{color:#f1e2fc;background:#131219;border-color:#5a436a;font-size:14px}.goal-preview input::placeholder{color:#8e7c9d}.goal-next-action{flex-direction:column;align-items:flex-start;gap:13px;margin-top:22px;display:flex}.service-home .goal-next-action .primary{color:#202b12;background:#d9f564;border-color:#d9f564;border-radius:50px;min-height:48px;padding:13px 23px}.goal-next-action>small{color:#95869f;max-width:470px;font-size:10px;line-height:1.7}.goal-expectation{background:#211d2a;border-left:1px solid #413149;padding:29px 26px}.goal-expectation h3{color:#e1c7f5;letter-spacing:-.5px;margin:15px 0;font-size:21px;line-height:1.25}.goal-expectation p{color:#ac98bc;font-size:12px;line-height:1.8}.goal-expectation a{color:#d0aff0;font-size:12px;line-height:1.6}.goal-price{border-top:1px solid #48334f;border-bottom:1px solid #48334f;margin:20px 0;padding:18px 0}.goal-price>strong{color:#f3e5ff;letter-spacing:-1px;margin:6px 0;font-size:32px;line-height:1.2;display:block}.goal-price>small{color:#927a9f;font-size:10px;line-height:1.7;display:block}.services-shelf{border-top:1px solid #39313f;margin-top:30px;padding-top:8px}.services-shelf>summary{cursor:pointer;color:#c7bbd3;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:14px;font-weight:600;line-height:1.6;list-style:none;display:flex}.services-shelf>summary::-webkit-details-marker{display:none}.services-shelf>summary>span{color:#917e9f;font-size:11px;font-weight:400}.services-shelf[open]>summary{margin-bottom:10px}.services-shelf>p.muted{color:#9f8cac;margin-top:18px;font-size:11px;line-height:1.8}.services-shelf .service-dashboard-card h2{min-height:64px;font-size:29px}.services-shelf .service-dashboard-card{min-height:380px}@media (max-width:1000px){.goal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.goal-card{min-height:165px}.goal-card strong{max-width:85%}.goal-card small{max-width:100%}.goal-preview{grid-template-columns:1.3fr 1fr}.goal-preview-main,.goal-expectation{padding:24px}}@media (max-width:650px){.service-home:has(.welcome-journey) .service-hero{min-height:0;padding:28px 0 18px!important}.service-home:has(.welcome-journey) .service-hero h1{letter-spacing:-2px;font-size:42px}.service-home:has(.welcome-journey) .service-hero p{max-width:100%;font-size:13px}.goal-grid{gap:11px}.goal-card{border-radius:17px;gap:10px;min-height:178px;padding:18px 16px}.goal-card strong{max-width:100%;font-size:17px}.goal-card small{font-size:10px}.goal-arrow{font-size:18px;top:18px;right:17px}.goal-preview{grid-template-columns:1fr}.goal-expectation{border-top:1px solid #413149;border-left:0}.goal-preview-main h2{font-size:24px}.resume-card{flex-wrap:wrap;gap:14px;padding:19px}.resume-card>div{flex-basis:calc(100% - 65px)}.resume-card .primary{width:100%}.resume-card h2{font-size:18px}.services-shelf>summary{flex-direction:column;align-items:flex-start;gap:4px}.welcome-journey .pop-section-heading h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.welcome-journey *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-control{flex-shrink:0;position:relative}.theme-toggle{background:#1c1922;border:1px solid #48404f;border-radius:50px;align-items:center;gap:3px;min-height:44px;padding:4px;display:inline-flex}.theme-toggle button{color:#a99ab8;white-space:nowrap;background:0 0;border:0;border-radius:50px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:8px 11px;font-size:11px;line-height:1;display:inline-flex}.theme-toggle button[aria-pressed=true]{color:#302039;background:#dac2f4;box-shadow:0 1px 6px #0002}.theme-toggle button:hover:not([aria-pressed=true]){color:#eee4f9;background:#33263e}.theme-toggle svg{flex:0 0 17px}.theme-error{z-index:30;color:#efdbf5;background:#33283e;border:1px solid #765582;border-radius:12px;width:250px;padding:12px;font-size:11px;line-height:1.6;position:absolute;top:52px;right:0}.auth-theme-control{z-index:5;position:absolute;top:24px;right:24px}.goal-card{--photo-surface:#1d1b25;isolation:isolate;min-height:235px;padding-right:20px;overflow:hidden}.goal-card:before{content:"";background-image:var(--goal-photo);clip-path:polygon(35% 0,100% 0,100% 100%,0 100%);filter:saturate(.85);z-index:-2;pointer-events:none;background-position:72%;background-size:cover;width:52%;height:100%;transition:transform .5s,filter .5s;position:absolute;inset:0 0 0 auto}.goal-card:after{content:"";background:linear-gradient(90deg, var(--photo-surface) 0%, var(--photo-surface) 43%, transparent 100%), linear-gradient(0deg, #13101875, transparent 75%);z-index:-1;pointer-events:none;position:absolute;inset:0}.goal-card:hover,.goal-card.selected{--photo-surface:#27212f}.goal-card:hover:before,.goal-card.selected:before{filter:saturate();transform:scale(1.04)}.goal-card strong,.goal-card small{text-shadow:0 1px 7px #14101966;max-width:76%}.goal-card strong{font-size:21px;line-height:1.2}.goal-card small{color:#e1d8eb;line-height:1.55}.goal-icon{box-shadow:0 3px 14px #0002}.goal-arrow{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#17141fbb;border-radius:50%;place-items:center;width:29px;height:29px;font-size:18px;display:grid;top:15px;right:13px}:root[data-theme=day] body{color:#272134;background:#f6f6fb radial-gradient(at 90% 0,#eee6ff,#0000 45%)}:root[data-theme=day] :is(.service-home,.focused-coach,.career-workspace,.console-shell,.auth-page){--ink:#292335;--muted:#74677f;--line:#e1d9e8;--paper:#f6f5fa;--white:#fff;--green:#5c4383;--lime:#cfe98b;color:#292335}:root[data-theme=day] :is(.service-home,.focused-coach,.career-workspace,.console-shell,.auth-page) .brand{color:#292335!important}:root[data-theme=day] :is(.service-home,.focused-coach,.career-workspace,.console-shell,.auth-page) .brand-dot{color:#7854a6}:root[data-theme=day] :is(.service-home,.focused-coach,.career-workspace) .career-header{border-color:#e3dceb}:root[data-theme=day] :is(.service-home,.focused-coach,.career-workspace) .career-header .secondary,:root[data-theme=day] .console-shell .secondary{color:#514063;background:#fff;border-color:#ddd2e7;box-shadow:0 2px 5px #36214404}:root[data-theme=day] .theme-toggle{background:#efebf4;border-color:#dbd0e7}:root[data-theme=day] .theme-toggle button{color:#746081}:root[data-theme=day] .theme-toggle button[aria-pressed=true]{color:#51406b;background:#fff;box-shadow:0 2px 7px #55356b16}:root[data-theme=day] .theme-toggle button:hover:not([aria-pressed=true]){color:#4c355f;background:#e1d6ec}:root[data-theme=day] .theme-error{color:#654b74;background:#fff;border-color:#cbb8da}:root[data-theme=day] .service-home .service-hero h1,:root[data-theme=day] .service-home .career-intro h1,:root[data-theme=day] .career-workspace .career-intro h1,:root[data-theme=day] .focused-coach .coach-intro h1{color:#292133}:root[data-theme=day] .service-home .service-hero h1>span{color:#7952aa;text-shadow:none}:root[data-theme=day] .service-home .service-hero .eyebrow,:root[data-theme=day] .career-workspace .career-intro .eyebrow,:root[data-theme=day] .focused-coach .coach-intro .eyebrow{color:#756080}:root[data-theme=day] .pop-live-dot{background:#8860b5;box-shadow:0 0 12px #9d6ec044}:root[data-theme=day] .service-home .service-hero p,:root[data-theme=day] .career-workspace .career-intro p,:root[data-theme=day] .focused-coach .coach-intro p{color:#766881}:root[data-theme=day] .pop-orbit{border-color:#d9cae9}:root[data-theme=day] .pop-orbit.second{border-color:#e1d6ea}:root[data-theme=day] .pop-section-heading h2,:root[data-theme=day] .resume-card h2,:root[data-theme=day] .goal-preview-main h2{color:#30243d}:root[data-theme=day] .pop-section-heading .eyebrow,:root[data-theme=day] .goal-preview .eyebrow,:root[data-theme=day] .resume-card .eyebrow{color:#81678f}:root[data-theme=day] .pop-section-heading>span,:root[data-theme=day] .welcome-reassurance{color:#7a6988}:root[data-theme=day] .welcome-reassurance .text-link{color:#8053a9}:root[data-theme=day] .goal-card{--photo-surface:#fff;color:#302338;background:#fff;border-color:#e1d7e9;box-shadow:0 4px 17px #43305207}:root[data-theme=day] .goal-card:hover,:root[data-theme=day] .goal-card.selected{--photo-surface:#faf5ff;background:#faf5ff;border-color:#b69acb}:root[data-theme=day] .goal-card:after{background:linear-gradient(90deg, var(--photo-surface) 0%, var(--photo-surface) 43%, transparent 100%)}:root[data-theme=day] .goal-card:before{filter:saturate(.9)}:root[data-theme=day] .goal-card strong{color:#32263d;text-shadow:0 1px 6px #fff8}:root[data-theme=day] .goal-card small{color:#65546f;text-shadow:0 1px 5px #fffa}:root[data-theme=day] .goal-card .goal-icon{color:#31213e}:root[data-theme=day] .resume-card{background:linear-gradient(115deg,#f0e8fa,#fff);border-color:#dac8e8}:root[data-theme=day] .resume-card p{color:#7d668c}:root[data-theme=day] .goal-preview{background:#fff;border-color:#dac9e7;box-shadow:0 8px 30px #54356506}:root[data-theme=day] .goal-preview-main>p,:root[data-theme=day] .goal-expectation p{color:#776080}:root[data-theme=day] .goal-preview-main li{color:#63476f}:root[data-theme=day] .goal-preview-main li>span{color:#7e5b97;background:#eee3f8}:root[data-theme=day] .goal-preview label{color:#70567e}:root[data-theme=day] .goal-expectation{background:#f8f3fc;border-color:#e3d5ec}:root[data-theme=day] .goal-expectation h3{color:#634177}:root[data-theme=day] .goal-expectation a,:root[data-theme=day] .services-shelf>summary{color:#76518f}:root[data-theme=day] .goal-price{border-color:#e0d0eb}:root[data-theme=day] .goal-price>strong{color:#51335e}:root[data-theme=day] .goal-price>small,:root[data-theme=day] .goal-next-action>small{color:#82678d}:root[data-theme=day] .services-shelf{border-color:#e0d4e9}:root[data-theme=day] .services-shelf>summary>span,:root[data-theme=day] .services-shelf>p.muted{color:#806b8c}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) .console-panel:not(.service-dashboard-card):not(.billing-plan),:root[data-theme=day] .console-shell .stat-card,:root[data-theme=day] .console-shell .chart-card{color:#3b2c46;background:#fff;border-color:#e0d4e9;box-shadow:0 4px 22px #3f245706}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) .console-panel:not(.service-dashboard-card):not(.billing-plan) :is(h2,h3,h4),:root[data-theme=day] .console-shell h1,:root[data-theme=day] .console-shell .stat-card>strong{color:#382544}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) .console-panel:not(.service-dashboard-card):not(.billing-plan) p,:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) .console-panel small{color:#796785}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach,.auth-page) input,:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) textarea,:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) select{color:#33243f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#d7c6e3}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach,.auth-page) input::placeholder,:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) textarea::placeholder{color:#82708e}:root[data-theme=day] :is(.career-workspace,.console-shell,.auth-page) label{color:#73517e}:root[data-theme=day] :is(.career-workspace,.console-shell) option{color:#33243f;background:#fff}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) .secondary{color:#69477c;background:#fff;border-color:#d9c7e5}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) .text-link,:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell) .console-panel a:not(.primary):not(.secondary){color:#83509d}:root[data-theme=day] .career-workspace .career-tabs{border-color:#e0d3e9}:root[data-theme=day] .career-workspace .career-tabs button{color:#80648f;background:#fff;border-color:#decce9}:root[data-theme=day] .career-workspace .career-tabs button.selected{color:#24311a;background:#d9f957;border-color:#c6df76}:root[data-theme=day] .career-workspace .career-tabs button:hover:not(.selected){color:#5a366e;background:#f2e9fa}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) .notice{color:#735083;background:#f7eefb;border-color:#dbc0e8}:root[data-theme=day] :is(.service-home,.career-workspace,.console-shell,.focused-coach) .notice a{color:#874a9f}:root[data-theme=day] .career-workspace .account-usage{color:#674c7b;background:linear-gradient(115deg,#f1eaf9,#fff);border-color:#ddccec}:root[data-theme=day] .career-workspace .account-usage small{color:#80658e}:root[data-theme=day] .career-workspace .usage-allowances>span{color:#85658e;background:#fff;border-color:#dfcceb}:root[data-theme=day] .career-workspace .usage-allowances strong{color:#664072}:root[data-theme=day] :is(.service-home,.career-workspace) .purchase-row{border-color:#e5d9ee}:root[data-theme=day] :is(.service-home,.career-workspace) .purchase-row strong{color:#5a3c6e}:root[data-theme=day] :is(.service-home,.career-workspace) .purchase-row small{color:#856690}:root[data-theme=day] :is(.service-home,.career-workspace) .activation-list{background:#f2f7e8;border-color:#d5e3bc}:root[data-theme=day] :is(.service-home,.career-workspace) .activation-row{border-color:#d2dfbd}:root[data-theme=day] :is(.service-home,.career-workspace) .activation-row strong{color:#4c6135}:root[data-theme=day] .purchase-steps li{color:#7d5e8c}:root[data-theme=day] .purchase-steps li>span{color:#8d5ba5;background:#ece0f6}:root[data-theme=day] .career-workspace .billing-plan .price small{color:#584163}:root[data-theme=day] .career-workspace .catalog-grid .billing-plan>p{color:#302639}:root[data-theme=day] :is(.career-workspace,.console-shell) :is(pre,blockquote){color:#755084;background:#f6f0fa;border-color:#dbc8e6}:root[data-theme=day] .career-workspace details,:root[data-theme=day] .career-workspace summary{color:#80539b}:root[data-theme=day] .career-workspace :is(.template-box,.interviewer-focus,.interview-feedback,.feedback-score,.interview-history,.interview-history article>div,.pipeline-stats>div,.document-review article){color:#7f5a8e;background:#f7f1fb;border-color:#e2cfea}:root[data-theme=day] .career-workspace .document-review h4,:root[data-theme=day] .career-workspace :is(.pipeline-stats,.interview-feedback,.interview-history) strong{color:#704185}:root[data-theme=day] .career-workspace .document-item{color:#855e98;border-color:#e4d4ed}:root[data-theme=day] .career-workspace .document-item strong{color:#59396c}:root[data-theme=day] .career-workspace .document-item small{color:#8b7297}:root[data-theme=day] .career-workspace .document-item.selected,:root[data-theme=day] .career-workspace .document-item:hover{background:#f2e8fa}:root[data-theme=day] .career-workspace .notification-item{background:#f8f3fc;border-color:#e4d1ed}:root[data-theme=day] .career-workspace .notification-item p{color:#84618d}:root[data-theme=day] .career-workspace .console-empty{color:#84698f;background:#fff;border-color:#d9c6e5}:root[data-theme=day] .focused-coach .focused-chat{background:#fff;border-color:#e3d3ec;box-shadow:0 12px 38px #4c2b6507}:root[data-theme=day] .focused-coach .focused-chat-heading{color:#644375;border-color:#eadff0}:root[data-theme=day] .focused-coach .focused-chat-heading small{color:#8e729f}:root[data-theme=day] .focused-coach .chat-welcome>span{color:#9c6bc0;background:#efe4fa}:root[data-theme=day] .focused-coach .chat-welcome h2{color:#633b77}:root[data-theme=day] .focused-coach .chat-welcome p{color:#896396}:root[data-theme=day] .focused-coach .chat-bubble{color:#5d406e;background:#f3ebfa}:root[data-theme=day] .focused-coach .chat-bubble.user{color:#34461b;background:#e5f5be}:root[data-theme=day] .focused-coach .chat-bubble>span{color:#8c5daa}:root[data-theme=day] .focused-coach .focused-composer{background:#fbf9fd;border-color:#d8bfe8}:root[data-theme=day] .focused-coach .focused-composer textarea{color:#5b396e;background:0 0}:root[data-theme=day] .focused-coach .coach-footnote{color:#8c7799}:root[data-theme=day] .focused-coach .service-status{color:#89659d;background:#fff;border-color:#e0c9ed}:root[data-theme=day] .focused-coach .service-status.is-ready{color:#59793a;background:#f0f7e3;border-color:#d9e7c4}:root[data-theme=day] .console-shell{background:#f7f5fa}:root[data-theme=day] .console-shell .console-sidebar,:root[data-theme=day] .console-shell .console-topbar{color:#856794;background:#fff;border-color:#e1d1ea}:root[data-theme=day] .console-shell .console-sidebar nav button{color:#846390}:root[data-theme=day] .console-shell .console-sidebar nav button.selected{color:#35411e;background:#d9f957}:root[data-theme=day] .console-shell .console-heading h1{color:#694376}:root[data-theme=day] .console-shell .stat-label{color:#8b7296}:root[data-theme=day] .console-shell .stat-label i{color:#986bb6;background:#f0e4f8}:root[data-theme=day] .console-shell :is(.stat-card small,.chart-title p,.chart-empty,.console-identity small){color:#92759f}:root[data-theme=day] .console-shell .console-identity strong{color:#6f457d}:root[data-theme=day] .console-shell .console-table td,:root[data-theme=day] .console-shell td{color:#775486;border-color:#e6d6ef}:root[data-theme=day] .console-shell .console-table th,:root[data-theme=day] .console-shell th{color:#9a7ca8;background:#f6f0fa}:root[data-theme=day] .console-shell tbody tr:hover{background:#faf5fd}:root[data-theme=day] .console-shell .chart-card svg text{fill:#8b7099}:root[data-theme=day] .console-shell .chart-card svg line{stroke:#e5d6ec}:root[data-theme=day] .console-shell :is(.mini-stats strong,pre,code){color:#8956a3}:root[data-theme=day] .auth-page{background:#fff}:root[data-theme=day] .auth-page .auth-story{color:#573c69;background:radial-gradient(circle at 30% 70%,#ead8f5,#0000 70%),#f2eafa}:root[data-theme=day] .auth-page .auth-story h1{color:#5b376d}:root[data-theme=day] .auth-page .auth-story p{color:#8a6c9b}:root[data-theme=day] .auth-page .auth-story .eyebrow{color:#9769af}:root[data-theme=day] .auth-page .auth-form{color:#694779;background:#fff}:root[data-theme=day] .auth-page .auth-form h2{color:#593668}:root[data-theme=day] .auth-page .auth-form p{color:#91729f}:root[data-theme=day] .auth-page .auth-benefits span{color:#8b659e;background:#fff9;border-color:#d6b8e4}:root[data-theme=day] .auth-page .auth-tabs button{color:#8d669e;background:#f2e8f8}:root[data-theme=day] .auth-page .auth-tabs button.selected{color:#405226;background:#d9f957}:root[data-theme=day] .auth-page .recovery-code{color:#8f53ad;background:#f8effd;border-color:#dbb9eb}@media (max-width:700px){.goal-card{min-height:200px}.goal-card strong{max-width:78%;font-size:18px}.goal-card small{max-width:77%}.goal-card:before{background-position:73%;width:55%}.theme-toggle button{padding:8px 9px;font-size:10px}.auth-theme-control{top:18px;right:16px}.career-header .theme-control{flex:none!important}}@media (prefers-reduced-motion:reduce){.goal-card:before{transition:none}}:root[data-theme=day] :is(.career-workspace,.console-shell,.service-home) :is(.muted,.application-card small,.template-box p,.chart-note,.chart-empty,.offer-description,.interview-history article p,.notification-item p,.account-usage small,.document-item small){color:#73627e}@media (max-width:420px){.auth-theme-control .theme-toggle button>span{display:none}.auth-theme-control .theme-toggle button{min-width:32px;padding:8px}.goal-card strong{max-width:76%;font-size:17px}.goal-card small{max-width:77%;font-size:10px}}.services-shelf .service-dashboard-card{isolation:isolate;overflow:hidden}.service-home .services-shelf .service-dashboard-card:before{content:"";background-image:var(--service-photo);clip-path:polygon(38% 0,100% 0,100% 100%,0 100%);z-index:-2;opacity:.8;background-position:70% 35%;background-size:cover;width:57%;height:80%;transition:transform .5s;position:absolute;inset:0 0 auto auto}.service-home .services-shelf .service-dashboard-card:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--card) 0%, var(--card) 40%, transparent 100%), linear-gradient(0deg, var(--card) 0%, var(--card) 20%, transparent 82%);z-index:-1;pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0;transform:none}.service-home .services-shelf .service-dashboard-card:hover:before{transform:scale(1.035)}.service-home .services-shelf .service-dashboard-card:hover:after{transform:none}.services-shelf .service-card-top .service-status{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb8!important}.services-shelf .service-dashboard-card h2{max-width:85%;text-shadow:0 1px 10px var(--card)}.services-shelf .service-dashboard-card>p,.services-shelf .service-dashboard-card>.pop-balance{max-width:88%;text-shadow:0 1px 6px var(--card)}.services-shelf .service-card-actions{z-index:1;position:relative}@media (max-width:650px){.service-home .services-shelf .service-dashboard-card:before{width:60%;height:76%}.services-shelf .service-dashboard-card h2{max-width:88%;font-size:28px}.services-shelf .service-dashboard-card>p{max-width:90%}}@media (prefers-reduced-motion:reduce){.service-home .services-shelf .service-dashboard-card:before{transition:none}}.maintenance-page{color:#f4eff9;background:radial-gradient(ellipse at 30% 15%, #b8e4c41a, transparent 60%), var(--page-bg,#111015);place-items:center;width:100%;min-height:100svh;margin:0;padding:40px 20px;display:grid}.maintenance-card{text-align:center;justify-items:center;gap:22px;max-width:680px;padding:42px 24px;display:grid}.maintenance-card .brand{margin-bottom:20px}.maintenance-card h1{letter-spacing:-2px;margin:0;font-size:clamp(32px,6vw,58px);line-height:1.08}.maintenance-card p{opacity:.8;max-width:480px;margin:0;line-height:1.7}.maintenance-card small{opacity:.65;font-size:12px;line-height:1.6}.maintenance-symbol{color:var(--service-subscription,#b8e4c4);background:#b8e4c412;border:1px solid #b8e4c433;border-radius:28px;padding:26px}.maintenance-card .primary{background:var(--service-subscription,#b8e4c4);color:var(--service-subscription-ink,#111);padding:16px 26px}.admin-access-card{width:100%;max-width:540px}.admin-access-card form{text-align:left;gap:18px;width:100%;display:grid}.admin-access-card form label{gap:8px;display:grid}.maintenance-admin-banner{z-index:100;text-align:center;color:#132219;background:#b8e4c4;padding:12px 24px;font-size:13px;position:sticky;top:0}.maintenance-admin-banner a{color:inherit;margin-left:12px;font-weight:700;text-decoration:underline}.admin-access-card input{width:100%;color:inherit;background:#1c1b24;border:1px solid #443d4f;border-radius:12px;padding:14px}:root[data-theme=day] .maintenance-page{color:#191b21;background:radial-gradient(at 30% 15%,#b8e4c433,#0000 60%),#fafbf8}:root[data-theme=day] .admin-access-card input{background:#fff;border-color:#dce1da}
:root{--service-diagnosis:#d9f564;--service-diagnosis-ink:#111;--service-diagnosis-link-night:#d9f564;--service-diagnosis-link-day:#526410;--service-cv:#c7a7fa;--service-cv-ink:#111;--service-cv-link-night:#c7a7fa;--service-cv-link-day:#694783;--service-interview:#77e5dd;--service-interview-ink:#111;--service-interview-link-night:#77e5dd;--service-interview-link-day:#246b65;--service-application:#ffa1cd;--service-application-ink:#111;--service-application-link-night:#ffa1cd;--service-application-link-day:#8a3b60}[data-service=diagnosis]{--section-accent:var(--service-diagnosis);--section-ink:var(--service-diagnosis-ink);--section-link-night:var(--service-diagnosis-link-night);--section-link-day:var(--service-diagnosis-link-day)}[data-service=cv]{--section-accent:var(--service-cv);--section-ink:var(--service-cv-ink);--section-link-night:var(--service-cv-link-night);--section-link-day:var(--service-cv-link-day)}[data-service=interview]{--section-accent:var(--service-interview);--section-ink:var(--service-interview-ink);--section-link-night:var(--service-interview-link-night);--section-link-day:var(--service-interview-link-day)}[data-service=application]{--section-accent:var(--service-application);--section-ink:var(--service-application-ink);--section-link-night:var(--service-application-link-night);--section-link-day:var(--service-application-link-day)}[data-service]{--section-link:var(--section-link-night)}:root[data-theme=day] [data-service]{--section-link:var(--section-link-day)}:root[data-theme] :is(.service-home,.career-workspace,.focused-coach)[data-service] .primary,:root[data-theme] :is(.service-home,.career-workspace,.focused-coach) [data-service] .primary{background:var(--section-accent);border-color:var(--section-accent);color:var(--section-ink)}:root[data-theme] :is(.service-home,.career-workspace,.focused-coach)[data-service] .primary:hover:not(:disabled),:root[data-theme] :is(.service-home,.career-workspace,.focused-coach) [data-service] .primary:hover:not(:disabled){background:color-mix(in srgb, var(--section-accent) 90%, var(--section-ink));border-color:var(--section-accent)}:root[data-theme] :is(.service-home,.career-workspace,.focused-coach)[data-service] .secondary,:root[data-theme] :is(.service-home,.career-workspace,.focused-coach) [data-service] .secondary{background:color-mix(in srgb, var(--section-accent) 9%, transparent);border-color:color-mix(in srgb, var(--section-accent) 42%, transparent);color:var(--section-link)}:root[data-theme] :is(.service-home,.career-workspace,.focused-coach)[data-service] :is(a:not(.primary):not(.secondary):not(.brand),.text-link),:root[data-theme] :is(.service-home,.career-workspace,.focused-coach) [data-service] :is(a:not(.primary):not(.secondary):not(.brand),.text-link){color:var(--section-link)}:root[data-theme] .career-workspace .career-tabs button[data-service].selected{background:var(--section-accent);border-color:var(--section-accent);color:var(--section-ink)}:root[data-theme] .career-workspace .career-tabs button[data-service]:not(.selected) .ui-icon{color:var(--section-link)}:root[data-theme] .goal-card[data-service]{--goal:var(--section-accent)}:root[data-theme] .goal-card[data-service] .goal-icon{background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .goal-card[data-service].selected,:root[data-theme] .goal-card[data-service]:hover{border-color:var(--section-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--section-accent) 18%, transparent)}:root[data-theme] .goal-preview[data-service]{border-color:color-mix(in srgb, var(--section-accent) 45%, transparent)}:root[data-theme] .goal-preview[data-service] :is(.goal-expectation h3,.goal-expectation a){color:var(--section-link)}:root[data-theme] .goal-preview[data-service] li>span{background:color-mix(in srgb, var(--section-accent) 14%, transparent);color:var(--section-link)}:root[data-theme] .focused-coach[data-service] .coach-avatar,:root[data-theme] .focused-coach[data-service] .chat-bubble.user{background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .focused-coach[data-service] .chat-bubble.user>span{color:var(--section-ink);opacity:.7}:root[data-theme] .focused-coach[data-service] .focused-composer:focus-within{border-color:var(--section-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--section-accent) 15%, transparent)}:root[data-theme] .career-workspace[data-service] .document-review button{background:var(--section-accent);color:var(--section-ink);border-color:var(--section-accent)}:root[data-theme] .career-workspace[data-service] .document-item.selected{background:color-mix(in srgb, var(--section-accent) 13%, transparent)}:root[data-theme] :is(.service-home,.career-workspace,.focused-coach)[data-service] :is(input,textarea,select):focus{outline-color:var(--section-accent);border-color:var(--section-accent)}:root[data-theme] .service-home .service-dashboard-card[data-service]{--card:var(--section-accent);background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .service-home .service-dashboard-card[data-service] :is(h2,p,.pop-balance,.pop-card-category){color:var(--section-ink)}:root[data-theme] .service-home .service-dashboard-card[data-service] .service-dashboard-icon{background:var(--section-ink);color:var(--section-accent)}:root[data-theme] .service-home .service-dashboard-card[data-service] .service-status{color:var(--section-ink);border-color:color-mix(in srgb, var(--section-ink) 25%, transparent);background:var(--section-accent)!important}:root[data-theme] .service-home .service-dashboard-card[data-service] .service-status:before{background:var(--section-ink)}:root[data-theme] .service-home .service-dashboard-card[data-service] .service-card-actions .primary{background:var(--section-ink);border-color:var(--section-ink);color:var(--section-accent)}:root[data-theme] .service-home .service-dashboard-card[data-service] .service-card-actions .secondary{color:var(--section-ink);border-color:color-mix(in srgb, var(--section-ink) 35%, transparent);background:0 0}:root[data-theme] .career-workspace .billing-plan[data-service]{--plan:var(--section-accent);background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .career-workspace .billing-plan[data-service] :is(h2,p,.price,.price small,.eyebrow,.billing-plan-icon,.billing-plan-icon>span){color:var(--section-ink)}:root[data-theme] .career-workspace .billing-plan[data-service]>.primary{background:var(--section-ink);border-color:var(--section-ink);color:var(--section-accent)}.service-colors-editor{margin-bottom:32px}.service-colors-editor hr{border:0;border-top:1px solid var(--line);margin:30px 0}.service-colors-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.service-colors-grid>label{border:1px solid var(--line);border-radius:15px;min-width:0;padding:18px;display:grid;gap:12px!important;margin:0!important}.color-inputs{align-items:center;gap:12px;display:flex}.console-shell .color-inputs input[type=color]{cursor:pointer;flex:0 0 55px;width:55px;min-width:55px;height:44px;padding:4px}.color-inputs input:not([type=color]){width:100%;font-family:monospace}.color-sample{border-radius:50px;justify-content:center;align-items:center;min-height:44px;padding:11px 18px;font-size:12px;font-weight:650;display:inline-flex}.service-colors-editor .document-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:650px){.service-colors-grid{grid-template-columns:1fr}}:root[data-theme] .resume-card[data-service] .resume-icon{background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .focused-coach[data-service] .brand-dot{color:var(--section-accent)}:root[data-theme] .focused-coach[data-service] .coach-intro .eyebrow{color:var(--section-link)}:root[data-theme] .focused-coach[data-service] .service-status.is-ready{background:var(--section-accent);border-color:var(--section-accent);color:var(--section-ink)}:root[data-theme] .focused-coach[data-service] .service-status.is-ready:before{background:var(--section-ink)}:root[data-theme] :is(.focused-coach,.service-home,.career-workspace)[data-service] .theme-toggle button[aria-pressed=true]{background:var(--section-accent);color:var(--section-ink)}:root[data-theme] .focused-coach[data-service] .coach-presence,:root[data-theme] .focused-coach[data-service] .typing-indicator i{background:var(--section-accent)}:root{--service-subscription:#b8e4c4;--service-subscription-ink:#000;--service-subscription-link-night:#b8e4c4;--service-subscription-link-day:#306442}[data-service=subscription]{--section-accent:var(--service-subscription);--section-ink:var(--service-subscription-ink);--section-link-night:var(--service-subscription-link-night);--section-link-day:var(--service-subscription-link-day)}
