.workspace-theme{background:var(--bg);color:var(--ink);font-family:var(--font-sans)}.workspace-theme .sidebar{background:#fcfdfb;border-right:1px solid var(--line);color:var(--ink);gap:25px;padding:25px 16px}.workspace-brand{display:flex;align-items:center;gap:6px;min-width:0}.workspace-brand>a{min-width:0;gap:3px}.workspace-brand>a>img{width:35px;height:35px}.workspace-brand>a>span{font-size:22px}.workspace-brand>a small{font-size:6px;letter-spacing:1.3px}.workspace-theme .sidebar-toggle{color:#668471;background:transparent;border:1px solid var(--line);width:27px;height:29px;margin-left:auto}.workspace-theme .sidebar-toggle:hover{color:#087f70;background:var(--brand-tint)}.workspace-theme .sidebar.collapsed{padding:24px 12px}.workspace-theme .sidebar.collapsed .workspace-brand{flex-direction:column;gap:12px}.workspace-theme .sidebar.collapsed .sidebar-toggle{margin:0}.workspace-theme .nav-item{color:#637a6d;font-weight:500;font-size:13px;padding:12px;border-radius:7px}.workspace-theme .nav-item:hover{background:#f0f6ed;color:#176d58}.workspace-theme .nav-item.active{background:#e9f4ec;color:#087f70;box-shadow:none;border-color:#dcebe0;font-weight:650}.workspace-theme .nav-count{background:#087f70;color:white}.workspace-theme .side-card,.workspace-theme .upgrade{background:#f3f8f0;border:1px solid #e0e9dc;border-radius:9px}.workspace-theme .side-card strong{color:#315943;font-size:14px}.workspace-theme .side-card small,.workspace-theme .upgrade,.workspace-theme .user-row{color:#657b6c}.workspace-theme .upgrade{font-size:12px;font-weight:600}.workspace-theme .upgrade strong{color:#087f70}.workspace-theme .upgrade small{color:#9e4934}.workspace-theme .user-row{font-size:11px;padding:8px 3px}.workspace-theme .user-row>div{min-width:0;overflow-wrap:anywhere}.workspace-theme .user-row strong{color:#244934}.workspace-theme .side-meter{background:#dcebdc;height:6px}.workspace-theme .side-meter span{background:#279880}.workspace-theme .main{background:#f6f9f5}.workspace-theme .top-session{background:#fcfdfbf5;border-bottom-color:var(--line);box-shadow:none;padding-block:24px 20px}.workspace-theme .workspace-title{color:var(--ink);font-size:29px;letter-spacing:-1px;line-height:1.2;font-weight:600}.workspace-theme .workspace-subtitle{color:var(--text-muted);line-height:1.7;font-size:12px}.workspace-theme .eyebrow{color:#087f70;font-size:10px;font-weight:700;letter-spacing:1.3px}.workspace-theme .title{font-weight:600;letter-spacing:-1px}.workspace-theme .job-title,.workspace-theme .panel-heading h2{font-weight:600;letter-spacing:-.4px}.workspace-theme .context-pill{background:#f0f5ed;border-color:#e0e8dc;color:#587460;font-size:10px;font-weight:500}.workspace-theme .command-card,.workspace-theme .job-board-card,.workspace-theme .panel{border-color:var(--line);border-radius:10px;box-shadow:0 3px 12px #254c2f04}.workspace-theme .command-hero{background:linear-gradient(120deg,#f0f7ed,#e9f4ee);border-color:#dce8da;box-shadow:none;padding:28px;border-radius:11px}.workspace-theme .command-hero .title{font-size:32px;color:var(--ink)}.workspace-theme .command-hero .subtitle{color:#627d6a;line-height:1.7}.workspace-theme .command-card-accent{color:#234d39;background:#edf6ea}.workspace-theme .command-card-accent .eyebrow,.workspace-theme .command-card-accent p{color:#54765e}.workspace-theme .command-card strong{font-weight:600;letter-spacing:-.6px}.workspace-theme .command-progress{background:#d6e6d2}.workspace-theme .primary{background:var(--brand-primary);border-color:var(--brand-primary);color:white;box-shadow:0 3px 7px #087f7010;border-radius:7px;font-weight:650}.workspace-theme .primary:hover:not(:disabled){background:var(--brand-primary-strong);border-color:var(--brand-primary-strong)}.workspace-theme .secondary{color:#375e49;background:#fff;border-color:var(--line);border-radius:7px;font-weight:600}.workspace-theme .secondary:hover:not(:disabled){background:#f0f6ed;border-color:#afcdb7}.workspace-theme .ghost,.workspace-theme .link-button{color:#087f70;font-weight:600}.workspace-theme .tab{border-color:var(--line);color:#62756a;background:#fff;font-weight:600}.workspace-theme .tab.active{background:#e9f4ec;color:#087f70;border-color:#bfdcc9}.workspace-theme .input,.workspace-theme .select,.workspace-theme .textarea{border-color:var(--line);background:#fff;color:var(--ink);border-radius:7px}.workspace-theme .input:focus,.workspace-theme .select:focus,.workspace-theme .textarea:focus{border-color:#16856e;box-shadow:0 0 0 3px #087f7015}.workspace-theme .input.invalid,.workspace-theme .textarea.invalid{border-color:var(--red)}.workspace-theme .label{color:#3a5d49;font-weight:600}.workspace-theme .top-match-card{background:#f0f6ec;border-color:#dce7d7;border-radius:10px}.workspace-theme .top-match-card.match-tint-1{background:#edf6f3;border-color:#d5e8de}.workspace-theme .top-match-card.match-tint-2{background:#f8f7ef;border-color:#e9e7d9}.workspace-theme .top-match-meta>strong{border-color:#71a48b;color:#24644d;font-weight:600}.workspace-theme .top-match-footer .primary{border-radius:7px}.workspace-theme .profile-hero-panel,.workspace-theme .settings-hero{background:linear-gradient(120deg,#f4f9f0,#eaf4ee);border-color:#dce8da;color:var(--ink)}.workspace-theme .profile-hero-panel .subtitle,.workspace-theme .settings-hero .subtitle{color:#62756a}.workspace-theme .plan-card.active{background:#edf6ef;border-color:#a5cdb8}.workspace-theme .application-journey li.current{color:#087f70}.workspace-theme .application-journey li.current>span{background:#087f70}.workspace-theme .application-live-symbol{color:#087f70;background:#e9f4ec}.workspace-theme .application-live-symbol.attention{color:#8f5809;background:#fff4df}.workspace-theme .application-live-symbol.success{color:#146c4f;background:#e2f2ec}.application-brand-bar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.workspace-theme a:focus-visible,.workspace-theme button:focus-visible{outline:2px solid #087f70;outline-offset:3px}@media (max-width:820px){.workspace-theme .sidebar{height:auto;border-right:0;border-bottom:1px solid var(--line);padding:16px 20px;gap:16px}.workspace-theme .sidebar .workspace-brand{flex-direction:row;justify-content:space-between}.workspace-theme .sidebar.collapsed .sidebar-toggle{margin-left:auto}.workspace-theme .nav{display:flex;overflow-x:auto;gap:6px;padding-bottom:4px}.workspace-theme .nav-item{flex:0 0 auto;width:auto;padding:10px;font-size:11px;gap:7px}.workspace-theme .nav-item svg{width:17px}.workspace-theme .sidebar .side-card,.workspace-theme .sidebar .upgrade,.workspace-theme .sidebar .user-row{display:none}.workspace-theme .workspace-title{font-size:25px}.workspace-theme .command-hero{padding:20px}.workspace-theme .command-hero .title{font-size:27px}.application-brand-bar{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.workspace-theme *,.workspace-theme :after,.workspace-theme :before{transition:none!important;animation:none!important}}.workspace-theme .profile-header.profile-hero-panel{background:linear-gradient(120deg,#f4f9f0,#eaf4ee);box-shadow:none;border-color:var(--line);border-radius:11px}.workspace-theme .profile-header .title{color:var(--ink)}.workspace-theme .profile-header .eyebrow{color:#087f70}.workspace-theme .profile-health-card{background:#ffffffc9;border-color:var(--line)}.workspace-theme .profile-health-topline,.workspace-theme .profile-next-focus strong,.workspace-theme .profile-quick-stats strong{color:#315943}.workspace-theme .profile-live-dot,.workspace-theme .profile-status-chip{color:#24664d;background:#e5f1e5;border-color:#cfe3ce}.workspace-theme .profile-readiness-ring{color:#195e51;background:conic-gradient(#279880 var(--profile-progress),#dfebdd 0)}.workspace-theme .profile-readiness-ring:before{background:#f8fcf6}.workspace-theme .profile-next-focus>span,.workspace-theme .profile-quick-stats span,.workspace-theme .profile-readiness-ring span{color:#637b69}.workspace-theme .profile-next-focus button{color:#087f70}.workspace-theme .profile-quick-stats,.workspace-theme .profile-quick-stats span+span{border-color:var(--line)}@media (max-width:820px){.workspace-theme .nav-item span{display:inline}.workspace-theme .sidebar.collapsed .nav-item span{display:none}}.workspace-theme .sidebar{min-width:0}.workspace-theme .profile-pill.active{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:none}.workspace-theme .profile-pill.active span{color:#d9f0e7}.workspace-theme .profile-control-bar,.workspace-theme .profile-form-panel,.workspace-theme .resume-panel{box-shadow:0 3px 12px #254c2f04;border-color:var(--line)}.workspace-theme .profile-builder-progress,.workspace-theme .profile-form-panel{background:linear-gradient(110deg,#fcfdfb,#f0f7ee);border-color:var(--line)}.workspace-theme .status-tile{background:#f6faf3;border-color:var(--line)}.workspace-theme .profile-mode-tabs{background:#f0f5ed;border-color:var(--line)}