:root{--command-blue:#4E86D9;--command-blue-soft:#729AC2;--command-gold:#E8A23D;--command-green:#7FB069;--command-red:#E4552B;--command-radius:6px;--command-ink:#F2EEE7;--command-ink-mid:#AEB6BD;--command-ink-low:#8F9AA5;--command-room:#0A0D11;--command-room-lift:#10151B;--command-screen:#12171C;--command-screen-lift:#171D23}[data-theme=dark]{--bg:#0F1113;--panel:#15191D;--panel-2:#1B2025;--bg-0:#0F1113;--surface-1:#15191D;--surface-2:#1B2025;--surface-3:#22282E;--well:#0B0E11;--text:#F2EEE7;--text-hi:#F2EEE7;--muted:#B7B3AC;--text-mid:#B7B3AC;--text-low:#8E918F;--line:rgba(153,174,194,.16);--line-subtle:rgba(153,174,194,.12);--line-strong:rgba(153,174,194,.26);--blue:#729AC2;--blue-hover:#8CB1D5;--blue-tint:rgba(78,134,217,.12);--gold:#E8A23D;--gold-tint:rgba(232,162,61,.10);--ok:#7FB069;--success:#7FB069;--attn:#E8A23D;--accent:#729AC2;--elev-1:0 1px 0 rgba(255,255,255,.035);--elev-2:0 1px 0 rgba(255,255,255,.04),0 8px 22px rgba(0,0,0,.22);--elev-3:0 1px 0 rgba(255,255,255,.05),0 20px 54px rgba(0,0,0,.42)}[data-theme=light]{--blue:#315F91;--blue-hover:#254F7C;--blue-tint:rgba(49,95,145,.10);--gold:#8F590F;--gold-tint:rgba(143,89,15,.09);--ok:#356F2A;--success:#356F2A;--attn:#8F590F;--accent:#315F91;--line:rgba(36,54,68,.14);--line-subtle:rgba(36,54,68,.10);--line-strong:rgba(36,54,68,.22)}html{background:var(--bg)}body{letter-spacing:-.005em}.app-command-grid{position:absolute;inset:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--blue) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--blue) 7%,transparent) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--blue) 4%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--blue) 4%,transparent) 1px,transparent 1px);background-size:256px 256px,256px 256px,64px 64px,64px 64px;-webkit-mask-image:radial-gradient(ellipse at 42% 22%,black 0,rgba(0,0,0,.68) 42%,transparent 88%);mask-image:radial-gradient(ellipse at 42% 22%,black 0,rgba(0,0,0,.68) 42%,transparent 88%);opacity:.8}[data-theme=light] .app-command-grid{opacity:.45}.card{border-radius:var(--command-radius);box-shadow:var(--elev-1);background:var(--surface-1)}.card:after{display:none!important}a.button-link,button,input:not([type=checkbox]):not([type=radio]),select,textarea{border-radius:var(--command-radius)}.landing-button,a.primary.button-link,button.primary{background:var(--blue-fill);border-color:color-mix(in srgb,var(--blue-fill) 75%,white 10%);color:var(--blue-fill-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 5px 18px rgba(20,73,140,.16)}.landing-button:hover,a.primary.button-link:hover,button.primary:hover{background:var(--blue-fill-hover);border-color:color-mix(in srgb,var(--blue-fill-hover) 75%,white 10%)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--command-blue);outline-offset:2px}.opportunity-board{gap:8px!important}.board-column{border-color:var(--line-subtle)!important;border-radius:var(--command-radius)!important;background:color-mix(in srgb,var(--surface-2) 94%,var(--blue) 6%)!important;overflow:hidden}.board-column-header{position:relative;min-height:46px;border-bottom-color:var(--line-subtle)!important;background:color-mix(in srgb,var(--surface-2) 96%,var(--blue) 4%)}.board-column-header:after{content:"";position:absolute;left:14px;bottom:-1px;width:34px;height:2px;background:var(--command-blue)}.board-column-label{letter-spacing:.085em!important}.board-column-count{border:1px solid var(--line-subtle);background:var(--surface-lift)!important}.board-column.drop-active{outline:2px solid var(--command-gold)!important;box-shadow:inset 0 0 28px rgba(232,162,61,.07)}.board-column-rail{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 92%,var(--blue) 8%),var(--surface-2))}.board-card{border-color:var(--line-subtle)!important;box-shadow:0 1px 0 rgba(255,255,255,.025)!important;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease!important}.board-card:hover{border-color:color-mix(in srgb,var(--blue) 48%,var(--line))!important;box-shadow:0 10px 28px rgba(0,0,0,.16)!important}.board-card a{color:var(--blue)}.command-landing{min-height:100vh;overflow:hidden}.command-landing *{box-sizing:border-box}.command-wrap{width:min(1240px,calc(100% - 40px));margin:0 auto}.command-wrap-wide{position:relative;width:min(1400px,calc(100% - 48px))}.command-nav{position:relative;z-index:5;justify-content:space-between;min-height:76px;border-bottom:1px solid var(--line-subtle)}.command-brand,.command-nav{display:flex;align-items:center}.command-brand{gap:11px;font-family:var(--font-heading);font-weight:750}.command-brand strong{color:var(--blue);font-size:24px;letter-spacing:-.05em}.command-navlinks{display:flex;align-items:center;gap:22px;font-size:14px}.command-navlinks a:not(.landing-button){color:var(--text-mid)}.command-hero{position:relative;z-index:1;min-height:clamp(560px,52vw,900px);display:grid;grid-template-columns:minmax(0,1fr);align-items:center;grid-gap:0;gap:0;padding:10px 0 62px}.command-hero-copy{position:relative;z-index:2;max-width:470px}.command-hero-copy:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-112px;bottom:-92px;left:-88px;right:-236px;background:linear-gradient(90deg,color-mix(in srgb,var(--command-room) 97%,transparent) 0,color-mix(in srgb,var(--command-room) 95%,transparent) 64%,color-mix(in srgb,var(--command-room) 50%,transparent) 86%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent,black 11%,black 89%,transparent);mask-image:linear-gradient(180deg,transparent,black 11%,black 89%,transparent)}.command-kicker{font-family:var(--font-data);color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.command-kicker-gold{color:var(--command-gold);line-height:1.7;font-size:13px}.command-hero h1{font-family:var(--font-heading);font-size:clamp(34px,3.16vw,46px);line-height:1.06;letter-spacing:-.055em;text-transform:uppercase;color:var(--command-ink);margin:18px 0 0;max-width:100%}.command-h1-accent{color:var(--command-blue)}.command-rule{display:flex;align-items:center;gap:14px;max-width:330px;margin:26px 0 24px}.command-rule i{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--command-gold) 55%,transparent),transparent)}.command-rule span{color:var(--command-gold);font-size:13px;line-height:1}.command-hero p{color:var(--command-ink-mid);font-size:18px;line-height:1.6;max-width:428px;margin:0}.command-hero p em{font-style:normal;color:var(--command-gold)}.command-actions{display:flex;gap:14px;align-items:center;margin-top:34px;flex-wrap:wrap}.command-actions .landing-button{min-height:54px;padding:14px 26px;font-weight:700;letter-spacing:.02em}.command-secondary{display:inline-flex;align-items:center;gap:10px;justify-content:center;min-height:54px;padding:14px 24px;border:1px solid color-mix(in srgb,var(--command-ink) 26%,transparent);border-radius:var(--command-radius);color:var(--command-ink);font-weight:650}.command-secondary:hover{border-color:color-mix(in srgb,var(--command-ink) 46%,transparent)}.command-proof{display:flex;gap:26px;flex-wrap:wrap;margin:28px 0 0;padding:0;list-style:none}.command-proof li{display:flex;align-items:center;gap:9px;color:var(--command-ink-mid);font-size:14px}.command-proof-mark{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid color-mix(in srgb,var(--command-ink) 34%,transparent);color:var(--command-ink-mid);font-size:10px;line-height:1}.command-atmosphere{position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;z-index:0;pointer-events:none;overflow:hidden;background:var(--command-room) url(/hero-room.webp) center center /cover no-repeat}.command-atmosphere:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--command-room) 92%,transparent) 0,color-mix(in srgb,var(--command-room) 60%,transparent) 46%,transparent 100%) 0 0 /100% 132px no-repeat}.command-hero-stage{display:none;position:relative;z-index:1;perspective:2000px}.command-monitor{position:relative;z-index:1;transform-style:preserve-3d}.command-monitor:before{content:"";position:absolute;inset:-14% -10% -4%;z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 50% 42%,color-mix(in srgb,var(--command-blue) 26%,transparent),transparent 72%);filter:blur(26px)}.command-monitor-bezel{position:relative;padding:16px 16px 30px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--command-ink) 9%,var(--command-room-lift)) 0 1px,transparent 1px),linear-gradient(158deg,color-mix(in srgb,var(--command-room-lift) 88%,var(--command-blue)),var(--command-room) 62%,#000 100%);border:1px solid color-mix(in srgb,var(--command-blue) 26%,transparent);box-shadow:0 54px 120px rgba(0,0,0,.62),0 0 130px color-mix(in srgb,var(--command-blue) 10%,transparent),inset 0 1px 0 color-mix(in srgb,var(--command-ink) 12%,transparent),inset 0 -2px 6px rgba(0,0,0,.6);transform:rotateY(-7deg) rotateX(1.6deg);transform-style:preserve-3d}.command-monitor-bezel:after{content:"";position:absolute;left:50%;bottom:11px;width:34px;height:3px;border-radius:2px;transform:translateX(-50%);background:color-mix(in srgb,var(--command-blue) 46%,transparent)}.command-monitor-stand{position:relative;display:grid;justify-items:center;transform:rotateY(-7deg);transform-style:preserve-3d}.command-monitor-stand i{display:block;width:150px;height:40px;margin-top:-2px;-webkit-clip-path:polygon(37% 0,63% 0,80% 100%,20% 100%);clip-path:polygon(37% 0,63% 0,80% 100%,20% 100%);background:linear-gradient(100deg,var(--command-room) 0,color-mix(in srgb,var(--command-room-lift) 72%,var(--command-blue)) 34%,var(--command-room) 78%);box-shadow:inset 1px 0 0 color-mix(in srgb,var(--command-ink) 7%,transparent)}.command-monitor-stand b{position:relative;display:block;width:290px;height:12px;border-radius:50%/70%;background:linear-gradient(180deg,color-mix(in srgb,var(--command-room-lift) 78%,var(--command-blue)) 0,var(--command-room) 58%,#000 100%);box-shadow:0 10px 26px rgba(0,0,0,.75)}.command-monitor-stand b:after{content:"";position:absolute;left:50%;top:78%;width:360px;height:26px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(0,0,0,.72),transparent 100%);filter:blur(7px)}.command-screen{position:relative;border-radius:6px;padding:12px;overflow:hidden;background:linear-gradient(170deg,var(--command-screen-lift),var(--command-screen));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--command-blue) 16%,transparent),inset 0 0 70px rgba(0,0,0,.5)}.command-screen:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:6px;background:linear-gradient(122deg,color-mix(in srgb,var(--command-ink) 7%,transparent) 0,transparent 34%,transparent 100%),radial-gradient(120% 100% at 50% 50%,transparent 58%,rgba(0,0,0,.34) 100%)}.command-screen-chrome{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 2px 11px;border-bottom:1px solid color-mix(in srgb,var(--command-blue) 16%,transparent)}.command-screen-brand{color:var(--command-ink);font:700 11px/1 var(--font-data);letter-spacing:.09em}.command-screen-brand strong{color:var(--command-blue);margin-right:7px}.command-screen-tabs{color:var(--command-ink-low);font:10px/1 var(--font-data);letter-spacing:.1em}.command-screen-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:11px 0}.command-stat{padding:9px 11px;border:1px solid color-mix(in srgb,var(--command-blue) 15%,transparent);background:color-mix(in srgb,var(--command-screen-lift) 82%,var(--command-blue));border-radius:4px}.command-stat-label{display:block;color:var(--command-ink-low);font:9px/1 var(--font-data);letter-spacing:.11em}.command-stat b{display:block;margin:5px 0 2px;color:var(--command-ink);font:700 22px/1 var(--font-data)}.command-stat.attn b{color:var(--command-gold)}.command-stat.ok b{color:var(--command-green)}.command-stat-note{display:block;color:var(--command-ink-low);font-size:10px}.command-mini-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.command-mini-lane{border:1px solid color-mix(in srgb,var(--command-blue) 14%,transparent);background:color-mix(in srgb,var(--command-screen) 88%,var(--command-blue));padding:8px;border-radius:4px}.command-mini-head{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--command-blue) 16%,transparent);color:var(--command-ink);font:700 10px/1 var(--font-data);letter-spacing:.09em}.command-mini-head span:last-child{color:var(--command-blue)}.command-mini-card{position:relative;margin-top:6px;padding:9px;border-radius:4px;border:1px solid color-mix(in srgb,var(--command-blue) 12%,transparent);background:var(--command-screen-lift)}.command-mini-pri{display:block;color:var(--command-blue);font:700 8px/1 var(--font-data);letter-spacing:.1em;margin-bottom:6px}.command-mini-card b{display:block;color:var(--command-ink);font-size:11.5px;line-height:1.25;margin-bottom:3px;padding-right:32px}.command-mini-card span{display:block;color:var(--command-ink-low);font-size:10px;line-height:1.45}.command-mini-status{margin-top:8px;font-weight:600}.command-mini-status.attn{color:var(--command-gold)}.command-mini-status.ok{color:var(--command-green)}.command-mini-fit{position:absolute;top:9px;right:9px;display:grid!important;place-items:center;width:28px;height:28px;border-radius:50%;border:2px solid var(--command-blue);color:var(--command-ink)!important;font:700 10px/1 var(--font-data)!important}.command-screen-alert{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:9px;padding:10px 12px;border-radius:4px;border:1px solid color-mix(in srgb,var(--command-gold) 40%,transparent);background:color-mix(in srgb,var(--command-gold) 10%,transparent)}.command-screen-alert b{color:var(--command-gold);font:700 10px/1.3 var(--font-data);letter-spacing:.09em}.command-screen-alert span{color:var(--command-ink-mid);font-size:11px}.command-product-stage{margin-top:48px}.command-product-stage .command-screen{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--command-blue) 16%,transparent),0 30px 80px rgba(0,0,0,.4)}.command-trust{position:relative;z-index:1;background:color-mix(in srgb,var(--command-room-lift) 86%,var(--command-blue));border-top:1px solid color-mix(in srgb,var(--command-blue) 20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--command-blue) 20%,transparent);padding:30px 0}.command-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px;gap:34px}.command-trust-grid article{display:flex;align-items:flex-start;gap:14px}.command-trust-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--command-blue) 46%,transparent);color:var(--command-blue)}.command-trust-icon svg{width:17px;height:17px}.command-trust-grid strong{display:block;color:var(--command-ink);font-size:14px;letter-spacing:.02em;margin-bottom:4px}.command-trust-grid span{display:block;color:var(--command-ink-mid);font-size:13px;line-height:1.5}.command-band{position:relative;padding:112px 0;border-top:1px solid var(--line-subtle)}.command-band.dark{background:#0c0f12;color:#f2eee7;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(20px,calc((100vw - 1240px)/2));padding-right:max(20px,calc((100vw - 1240px)/2))}.command-band h2{font-family:var(--font-heading);font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.05em;max-width:900px;margin:14px 0 26px}.command-band-lead{max-width:760px;color:var(--text-mid);font-size:18px;line-height:1.7}.command-band.dark .command-band-lead{color:#aeb6bd}.command-problem-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;margin-top:54px;border:1px solid var(--line-subtle);background:var(--line-subtle)}.command-problem{padding:24px;background:var(--bg);min-height:160px}.command-problem strong{display:block;font:11px var(--font-data);color:var(--blue);letter-spacing:.08em;margin-bottom:40px}.command-problem span{color:var(--text-mid);line-height:1.45}.command-cycle{display:grid;grid-template-columns:repeat(5,1fr);margin-top:56px}.command-step{position:relative;padding:24px 26px 24px 0;border-top:1px solid rgba(114,154,194,.3)}.command-step:before{content:"";position:absolute;top:-4px;left:0;width:7px;height:7px;background:#729ac2;border-radius:50%}.command-step small{color:#729ac2;font:10px var(--font-data);letter-spacing:.1em}.command-step h3{font-family:var(--font-heading);font-size:24px;margin:14px 0 9px}.command-step p{color:#9fa9b2;font-size:14px;line-height:1.55;padding-right:16px}.command-feature-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center;margin-top:54px}.command-analysis{padding:24px;border:1px solid var(--line);border-radius:6px;background:var(--surface-1)}.command-analysis-row{display:grid;grid-template-columns:72px 1fr;grid-gap:16px;gap:16px;padding:15px 0;border-bottom:1px solid var(--line-subtle)}.command-analysis-row:last-child{border:0}.command-analysis-row b{font:12px var(--font-data);color:var(--blue)}.command-analysis-row.attn b{color:var(--gold)}.command-analysis-row.ok b{color:var(--ok)}.command-analysis-row span{color:var(--text-mid);line-height:1.5}.command-analysis.on-dark{background:color-mix(in srgb,var(--well) 60%,var(--surface-1));border-color:color-mix(in srgb,var(--blue) 20%,transparent)}.command-price-grid{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:16px;gap:16px;max-width:900px;margin-top:48px}.command-price{padding:32px;border:1px solid var(--line);background:var(--surface-1);border-radius:6px}.command-price.pro{border-color:color-mix(in srgb,var(--blue) 60%,var(--line));box-shadow:inset 0 2px 0 var(--command-blue)}.command-price h3{font-family:var(--font-heading);font-size:28px;margin:0 0 12px}.command-price strong{display:block;font:700 44px var(--font-heading);margin:20px 0}.command-price ul{padding:0;margin:22px 0 28px;list-style:none;display:grid;grid-gap:11px;gap:11px;color:var(--text-mid)}.command-price li:before{content:"✓";color:var(--ok);margin-right:9px}.command-final{text-align:center;padding:130px 20px;background:#0c0f12;color:#f2eee7;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-top:1px solid rgba(114,154,194,.18)}.command-final h2{margin:0 auto 18px;max-width:950px;font-family:var(--font-heading);font-size:clamp(50px,7vw,96px);line-height:.94;letter-spacing:-.06em}.command-final p{color:#9fa9b2;font-size:18px;margin-bottom:30px}.command-footer{display:flex;justify-content:space-between;gap:24px;padding:32px 0 42px;color:var(--text-low);font-size:12px}@media (max-width:1080px){.command-hero{min-height:auto;padding:44px 0 72px}.command-mini-board{grid-template-columns:repeat(3,minmax(0,1fr))}.command-mini-lane:nth-child(n+4){display:none}}@media (max-width:900px){.command-monitor-bezel{transform:none}.command-monitor-stand{display:none}.command-atmosphere{background-image:none;background-color:var(--command-room)}.command-hero-stage{display:block;margin-top:40px}.command-atmosphere:after,.command-hero-copy:before{display:none}.command-hero-copy{max-width:none}.command-trust-grid{grid-template-columns:1fr;gap:20px}.command-cycle,.command-problem-grid{grid-template-columns:1fr 1fr}.command-feature-pair,.command-price-grid{grid-template-columns:1fr}}@media (max-width:620px){.command-wrap,.command-wrap-wide{width:min(100% - 24px,1240px)}.command-navlinks a:not(.landing-button){display:none}.command-hero h1{font-size:clamp(30px,8.4vw,44px)}.command-hero p{font-size:17px}.command-actions .landing-button,.command-secondary{width:100%}.command-mini-board,.command-screen-stats{grid-template-columns:1fr}.command-mini-lane:nth-child(n+3){display:none}.command-mini-card b{font-size:14px}.command-mini-card span{font-size:12px}.command-mini-pri{font-size:9px}.command-cycle,.command-problem-grid{grid-template-columns:1fr}.command-band{padding:76px 0}}@media (prefers-reduced-motion:reduce){.command-monitor-bezel,.command-monitor-stand{transform:none}}.app-topbar{min-height:64px;padding:0 20px;background:color-mix(in srgb,var(--bg) 93%,transparent)!important;box-shadow:0 8px 26px rgba(0,0,0,.08)}.sidebar-brand{gap:10px!important}.sidebar-brand strong{font-family:var(--font-heading);letter-spacing:-.025em;font-size:14px}.sidebar-brand small{font-family:var(--font-data);font-size:9px;letter-spacing:.14em;color:var(--text-low)}.topbar-nav{align-self:stretch}.topbar-link{min-height:64px;padding-inline:16px!important;font-weight:650;transition:color .14s ease,background .14s ease}.topbar-link.active{background:linear-gradient(180deg,transparent 56%,var(--blue-tint))!important}.topbar-link.active:after{content:"";position:absolute;height:2px;left:12px;right:12px;bottom:0;background:var(--command-blue);box-shadow:0 0 14px rgba(78,134,217,.24)}.topbar-icon-link{color:var(--text-mid)!important}.opportunities-page{position:relative;isolation:isolate;padding-left:20px!important;padding-right:20px!important}.opportunities-page:before{content:"";position:fixed;inset:64px 0 0;z-index:-1;pointer-events:none;background:radial-gradient(800px 360px at 12% 4%,rgba(78,134,217,.085),transparent 68%),linear-gradient(180deg,color-mix(in srgb,var(--blue) 2%,transparent),transparent 34%)}.page-heading.board-page-heading{position:relative;align-items:flex-end!important;gap:28px!important;padding:26px 0 18px!important;margin:0 0 12px!important;border-bottom:1px solid var(--line-subtle)!important}.page-heading.board-page-heading:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;width:76px!important;height:2px!important;background:var(--command-blue)!important;box-shadow:0 0 18px rgba(78,134,217,.18)!important}.board-page-heading .eyebrow{margin:0 0 8px!important;color:var(--blue)!important;font-family:var(--font-data)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase}.board-page-heading h1{margin:0 0 4px!important;font-family:var(--font-heading)!important;font-size:clamp(38px,4vw,56px)!important;font-weight:760!important;line-height:.95!important;letter-spacing:-.055em!important;text-transform:uppercase;color:var(--text-hi)!important}.board-page-heading .muted{margin:8px 0 0!important;color:var(--text-mid)!important;font-size:13px!important}.board-page-heading .landing-strip{max-width:58%!important;gap:8px!important;align-items:stretch!important}.board-page-heading .landing-chip{position:relative;min-height:48px;padding:9px 12px 9px 14px!important;border:1px solid var(--line-subtle)!important;border-radius:5px!important;background:color-mix(in srgb,var(--surface-1) 96%,var(--blue) 4%)!important;color:var(--text-mid)!important;font-family:var(--font-data);font-size:10px!important;line-height:1.35!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.board-page-heading .landing-chip:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;background:var(--blue)}.board-page-heading .landing-chip--nag,.board-page-heading .landing-chip--scheduled{color:var(--attn)!important;border-color:color-mix(in srgb,var(--gold) 36%,var(--line))!important}.board-page-heading .landing-chip--nag:before,.board-page-heading .landing-chip--scheduled:before{background:var(--gold)}.board-page-heading .landing-chip:focus-visible,.board-page-heading .landing-chip:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--blue) 52%,var(--line))!important}.pipeline-toolbar{position:relative;min-height:54px!important;margin-bottom:10px!important;padding:7px 8px!important;border:1px solid var(--line-subtle)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 94%,transparent)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.toolbar-greeting{font-family:var(--font-data)!important;font-size:10px!important;letter-spacing:.04em!important;color:var(--text-low)!important}.view-toggle{border-color:var(--line-subtle)!important;border-radius:5px!important;background:var(--well)!important}.view-toggle-btn{border-radius:3px!important;font-family:var(--font-data);font-size:10px!important;letter-spacing:.04em}.view-toggle-btn.active{color:var(--blue)!important;background:var(--blue-tint)!important}.search-input{border-radius:5px!important;border-color:var(--line-subtle)!important;background:var(--well)!important}.add-button,.search-input{min-height:38px!important;height:38px!important;font-size:12px!important}.add-button{padding:8px 15px!important}.auto-scan-pill,.rescan-link{color:var(--blue)!important}.board-scroll{padding:2px 1px 8px!important;scrollbar-color:color-mix(in srgb,var(--blue) 28%,transparent) transparent}.opportunity-board{gap:9px!important;padding-bottom:1px}.board-column{border:1px solid var(--line-subtle)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-2) 96%,var(--blue) 4%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.board-column-header{min-height:48px!important;padding:11px 13px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 94%,var(--blue) 6%),var(--surface-2))!important;border-bottom:1px solid var(--line-subtle)!important}.board-column-header:after{width:42px!important;height:2px!important;left:13px!important;background:var(--command-blue)!important}.board-column-label{font-family:var(--font-data)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important;color:var(--text-hi)!important}.board-column-count{min-width:24px;padding:2px 7px!important;border-radius:999px!important;border:1px solid var(--line-subtle)!important;background:var(--well)!important;font-family:var(--font-data);font-size:10px!important;text-align:center}.board-column-chevron,.board-column-count{color:var(--blue)!important}.board-column-body{gap:8px!important;padding:8px!important;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--blue) 24%,transparent) transparent}.board-column-collapsed{min-width:46px!important;max-width:46px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 91%,var(--blue) 9%),var(--surface-2))!important}.board-column-rail{padding:13px 0!important;background:transparent!important}.board-column-rail:after{display:none!important}.board-column-rail .board-column-label{color:var(--blue)!important;letter-spacing:.16em!important}.board-column.drop-active{outline:2px solid var(--gold)!important;outline-offset:-3px!important;box-shadow:inset 0 0 34px rgba(232,162,61,.06)!important}.board-card{border:1px solid var(--line-subtle)!important;border-radius:5px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-1) 96%,var(--blue) 4%),var(--surface-1))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.024),0 1px 2px rgba(0,0,0,.08)!important;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease!important}.board-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 52%,var(--line))!important;box-shadow:0 12px 26px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.035)!important}.board-card-grip{opacity:.42}.board-card-header{margin-bottom:7px!important}.board-card-attention{color:var(--attn)!important;font-family:var(--font-data)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.035em!important}.board-card-marker{color:var(--attn)!important;border-color:color-mix(in srgb,var(--gold) 36%,transparent)!important;background:var(--gold-tint)!important}.board-card-priority-tab{padding:2px 7px!important;border:1px solid color-mix(in srgb,var(--blue) 26%,transparent)!important;border-radius:3px!important;background:var(--blue-tint)!important;color:var(--blue)!important;font-family:var(--font-data)!important;font-size:8px!important;letter-spacing:.08em!important}.board-card-titles strong{color:var(--text-hi)!important;font-family:var(--font-ui);font-size:13px!important;font-weight:720!important;letter-spacing:-.018em}.board-card-titles>span{color:var(--text-mid)!important;font-size:11px!important}.board-card-action,.board-card-meta{font-size:10px!important;color:var(--text-low)!important}.board-card-action{color:var(--text-mid)!important}.board-card-links{border-top-color:var(--line-subtle)!important;margin-top:8px!important;padding-top:7px!important}.board-card-analyze,.board-card-copy,.board-card-link{color:var(--blue)!important;font-size:9px!important}.offer-dot{background:var(--ok)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 14%,transparent)}.status-offer .board-card-attention{color:var(--ok)!important}.fit-dial{filter:drop-shadow(0 0 7px rgba(78,134,217,.08))}.fit-dial-label{color:var(--blue)!important;font-family:var(--font-data)!important;font-weight:750!important}.discovered-group{border-color:color-mix(in srgb,var(--blue) 22%,var(--line))!important;background:color-mix(in srgb,var(--surface-1) 97%,var(--blue) 3%)!important}.discovered-group-count,.discovered-group-label,.discovered-lead-relevance{color:var(--blue)!important}.discovered-lead-card{border-color:var(--line-subtle)!important;border-radius:5px!important;background:var(--surface-1)!important}.discovered-lead-approve{color:var(--blue-fill-ink)!important;background:var(--blue-fill)!important;border-color:var(--blue-fill)!important}.after-action-prompt,.automoves-banner,.move-undo,.stale-applied-banner{border-radius:5px!important;box-shadow:none!important}.after-action-prompt,.stale-applied-banner{border-color:color-mix(in srgb,var(--gold) 34%,var(--line))!important;box-shadow:inset 2px 0 0 var(--gold)!important}.automoves-banner:not(.gmail-expired-banner){border-color:color-mix(in srgb,var(--blue) 30%,var(--line))!important;box-shadow:inset 2px 0 0 var(--blue)!important}.detail-modal,.detail-modal-card{border-color:var(--line-subtle)!important;border-radius:7px!important;background:var(--surface-1)!important;box-shadow:var(--elev-3)!important}.detail-modal h2,.detail-modal-card h2{font-family:var(--font-heading)!important;letter-spacing:-.03em}.detail-modal-controls{padding-top:18px}.detail-modal-apply,.wizard-trigger-btn{border-color:var(--blue-fill)!important}.coach-widget{z-index:90!important}.coach-widget-launcher{width:auto!important;min-width:58px;height:50px!important;padding:0 14px!important;border:1px solid color-mix(in srgb,var(--command-blue) 64%,white 8%)!important;border-radius:999px!important;background:linear-gradient(135deg,#2769c8,#174eaa)!important;color:#fff!important;box-shadow:0 12px 30px rgba(12,61,130,.28),inset 0 1px 0 rgba(255,255,255,.18)!important}.coach-widget-launcher:hover{transform:translateY(-2px);filter:brightness(1.08)}.coach-widget-panel{border:1px solid color-mix(in srgb,var(--blue) 34%,var(--line))!important;border-radius:7px!important;background:var(--surface-1)!important;box-shadow:0 28px 70px rgba(0,0,0,.38)!important}.coach-widget-panel-header{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 90%,var(--blue) 10%),var(--surface-2))!important;border-bottom-color:var(--line-subtle)!important;color:var(--blue)!important}[data-theme=light] .opportunities-page:before{background:radial-gradient(800px 360px at 12% 4%,rgba(49,95,145,.065),transparent 68%),linear-gradient(180deg,rgba(49,95,145,.02),transparent 32%)}[data-theme=light] .board-card,[data-theme=light] .board-column,[data-theme=light] .board-page-heading .landing-chip,[data-theme=light] .pipeline-toolbar{box-shadow:0 1px 2px rgba(31,43,54,.05)!important}[data-theme=light] .board-card:hover{box-shadow:0 10px 24px rgba(31,43,54,.1)!important}@media (max-width:980px){.sidebar-brand{min-width:auto}.topbar-link{padding-inline:10px!important}.board-page-heading .landing-strip{max-width:52%!important}}@media (max-width:760px){.opportunities-page{padding-left:10px!important;padding-right:10px!important}.page-heading.board-page-heading{align-items:flex-start!important;padding-top:20px!important}.board-page-heading h1{font-size:38px!important}.board-page-heading .landing-strip{max-width:none!important;width:100%;justify-content:flex-start!important}.board-page-heading .landing-chip{min-height:40px}.pipeline-toolbar{padding:8px!important}.board-column-collapsed{min-width:auto!important;max-width:none!important}.board-column-rail .board-column-label{color:var(--text-hi)!important}.coach-widget-launcher{min-width:50px;width:50px!important;padding:0!important}}@media (prefers-reduced-motion:reduce){.board-card:hover,.board-page-heading .landing-chip:hover,.coach-widget-launcher:hover{transform:none!important}}.app-topbar{height:64px!important;min-height:64px!important;background:color-mix(in srgb,var(--bg) 94%,transparent)!important;border-bottom:1px solid var(--line-subtle)!important;box-shadow:0 8px 26px rgba(0,0,0,.08)!important;-webkit-backdrop-filter:blur(18px) saturate(118%);backdrop-filter:blur(18px) saturate(118%)}.sidebar-brand{min-width:220px;color:var(--text-hi)!important}.sidebar-brand img{filter:none!important}.sidebar-brand strong{color:var(--text-hi)!important;font-family:var(--font-heading)!important;font-size:14px!important;font-weight:720!important;letter-spacing:-.025em!important}.sidebar-brand small{color:var(--blue)!important;font-family:var(--font-data)!important;font-size:9px!important;font-weight:750!important;letter-spacing:.14em!important;text-transform:uppercase}.topbar-nav{align-self:stretch!important;gap:4px!important}.topbar-link{position:relative;min-height:64px!important;padding:0 15px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--text-mid)!important;font-family:var(--font-ui)!important;font-size:13px!important;font-weight:650!important}.topbar-link svg{color:var(--text-low)!important}.topbar-link:hover{color:var(--text-hi)!important;background:var(--blue-tint)!important}.topbar-link.active,.topbar-link:hover svg{color:var(--blue)!important}.topbar-link.active{background:linear-gradient(180deg,transparent 55%,var(--blue-tint))!important;box-shadow:none!important}.topbar-link.active svg{color:var(--blue)!important}.topbar-link.active:before{display:none!important}.topbar-link.active:after{content:""!important;position:absolute!important;left:12px!important;right:12px!important;bottom:0!important;width:auto!important;height:2px!important;background:var(--command-blue)!important;border:0!important;border-radius:0!important;box-shadow:0 0 14px rgba(78,134,217,.24)!important}.topbar-right{gap:5px!important}.topbar-icon-link{min-width:36px!important;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;border:1px solid transparent!important;border-radius:5px!important;background:transparent!important;color:var(--text-low)!important;box-shadow:none!important}.topbar-icon-link.active,.topbar-icon-link:hover{color:var(--blue)!important;border-color:color-mix(in srgb,var(--blue) 20%,transparent)!important;background:var(--blue-tint)!important}.mobile-nav{border-top-color:var(--line-subtle)!important;background:color-mix(in srgb,var(--bg) 96%,transparent)!important;-webkit-backdrop-filter:blur(18px) saturate(118%);backdrop-filter:blur(18px) saturate(118%)}.mobile-nav-icon,.mobile-nav-link{color:var(--text-low)!important}.mobile-nav-icon.active,.mobile-nav-link.active{color:var(--blue)!important;background:var(--blue-tint)!important}.saved-preferences-panel{position:relative!important;padding:0!important;overflow:hidden!important;border:1px solid var(--line-subtle)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 97%,var(--blue) 3%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}.saved-preferences-panel:after{display:none!important}.saved-preferences-heading{position:relative;padding:22px 24px 18px!important;border-bottom:1px solid var(--line-subtle)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 94%,var(--blue) 6%),transparent)!important}.saved-preferences-heading:after{content:"";position:absolute;left:24px;bottom:-1px;width:54px;height:2px;background:var(--command-blue)}.saved-preferences-heading .eyebrow{margin:0 0 7px!important;color:var(--blue)!important;font-family:var(--font-data)!important;font-size:9px!important;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase}.saved-preferences-heading h2{margin:0!important;color:var(--text-hi)!important;font-family:var(--font-heading)!important;font-size:24px!important;font-weight:720!important;letter-spacing:-.035em!important}.saved-preferences-heading .muted{margin:7px 0 0!important;color:var(--text-mid)!important;font-size:12px!important}.saved-preferences-disclosure{border:0!important}.saved-preferences-summary{min-height:52px!important;padding:0 24px!important;display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer;border:0!important;background:var(--well)!important;color:var(--text-mid)!important;font-family:var(--font-data)!important;font-size:10px!important;letter-spacing:.04em!important}.saved-preferences-summary:hover{background:var(--blue-tint)!important}.saved-preferences-summary::marker{color:var(--blue)}.saved-preferences-summary-label{color:var(--blue)!important;font-weight:800!important}.saved-preferences-truncated{color:var(--attn)!important}.saved-preferences-body{padding:16px 18px 18px!important;border-top:1px solid var(--line-subtle)!important;background:color-mix(in srgb,var(--surface-1) 98%,var(--blue) 2%)!important}.saved-preferences-search{margin-bottom:12px!important}.saved-preferences-search input{height:38px!important;min-height:38px!important;border-color:var(--line-subtle)!important;border-radius:5px!important;background:var(--well)!important;font-size:12px!important}.saved-preferences-list{display:grid!important;grid-gap:7px!important;gap:7px!important}.saved-preference-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:13px 14px!important;border:1px solid var(--line-subtle)!important;border-radius:5px!important;background:var(--surface-1)!important;box-shadow:inset 2px 0 0 color-mix(in srgb,var(--blue) 52%,transparent)!important}.saved-preference-main{min-width:0;flex:1 1}.saved-preference-main>div:first-child strong{display:block;color:var(--text-hi)!important;font-size:13px!important;font-weight:720!important}.saved-preference-main>div:first-child span{display:block;margin-top:2px;color:var(--text-mid)!important;font-size:11px!important}.saved-preference-details{display:flex!important;flex-wrap:wrap!important;gap:12px 20px!important;margin-top:10px!important}.saved-preference-details .detail span{display:block;color:var(--text-low)!important;font-family:var(--font-data)!important;font-size:8px!important;letter-spacing:.09em!important;text-transform:uppercase}.saved-preference-details .detail strong{display:block;margin-top:2px;color:var(--text-mid)!important;font-size:10px!important;font-weight:600!important}.saved-preference-link{color:var(--blue)!important;font-size:10px!important}.saved-preference-actions{flex:0 0 auto}.preference-button{min-height:34px!important;height:34px!important;padding:6px 11px!important;border:1px solid color-mix(in srgb,var(--blue) 30%,var(--line))!important;border-radius:4px!important;background:var(--blue-tint)!important;color:var(--blue)!important;font-size:10px!important;font-weight:750!important}.preference-button:hover{border-color:var(--blue)!important}.saved-preferences-error{color:var(--err)!important;padding:0 24px}.saved-preferences-empty{color:var(--text-low)!important;font-size:12px!important}@media (max-width:760px){.saved-preference-row{align-items:stretch!important;flex-direction:column!important}.saved-preference-actions .preference-button{width:100%}}.add-form-overlay,.closed-prompt-overlay,.detail-modal-overlay{background:rgba(5,8,11,.74)!important;-webkit-backdrop-filter:blur(10px) saturate(112%);backdrop-filter:blur(10px) saturate(112%)}.add-form-modal,.add-opportunity-modal,.closed-prompt-card,.detail-modal,.detail-modal-card{border:1px solid var(--line-strong)!important;border-radius:8px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 96%,var(--blue) 4%),var(--surface-1))!important;box-shadow:var(--elev-3)!important}.detail-modal{overflow:hidden}.detail-modal-head,.detail-modal-header{position:relative;padding-bottom:18px!important;border-bottom:1px solid var(--line-subtle)!important}.detail-modal-head:after,.detail-modal-header:after{content:"";position:absolute;left:0;bottom:-1px;width:62px;height:2px;background:var(--command-blue);box-shadow:0 0 16px rgba(78,134,217,.18)}.detail-modal h2,.detail-modal h3,.detail-modal-card h2,.detail-modal-card h3{font-family:var(--font-heading)!important;letter-spacing:-.035em!important;color:var(--text-hi)!important}.detail-modal .eyebrow,.detail-modal-card .eyebrow{color:var(--blue)!important;font-family:var(--font-data)!important;font-size:10px!important;letter-spacing:.13em!important;text-transform:uppercase}.detail-grid,.detail-modal-details,.detail-modal-grid{gap:10px!important}.detail,.detail-modal .detail{border-color:var(--line-subtle)!important;background:color-mix(in srgb,var(--surface-2) 96%,var(--blue) 4%)!important;border-radius:5px!important}.detail span,.detail-modal .detail span{color:var(--text-low)!important;font-family:var(--font-data)!important;font-size:9px!important;letter-spacing:.07em;text-transform:uppercase}.detail strong,.detail-modal .detail strong{color:var(--text-hi)!important}.detail-modal .card,.detail-modal-card .card,.detail-modal-section,.insider-connections,.insider-panel,.packet-workspace{border-color:var(--line-subtle)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 97%,var(--blue) 3%)!important;box-shadow:none!important}.detail-modal .card:after,.detail-modal-card .card:after{display:none!important}.detail-modal-controls{border-top:1px solid var(--line-subtle);padding-top:18px!important}.detail-modal-controls label{color:var(--text-low)!important;font-family:var(--font-data);font-size:9px!important;letter-spacing:.06em;text-transform:uppercase}.detail-modal-controls input,.detail-modal-controls select,.detail-modal-controls textarea,.insider-draft textarea{border-color:var(--line-subtle)!important;border-radius:5px!important;background:var(--well)!important;color:var(--text-hi)!important;font-family:var(--font-ui);text-transform:none;letter-spacing:normal}.detail-modal-apply,.detail-modal-copy,.insider-btn,.preference-button,.wizard-trigger-btn{border-radius:5px!important}.detail-modal-apply,.wizard-trigger-btn{background:var(--blue-fill)!important;border-color:color-mix(in srgb,var(--blue-fill) 70%,white 8%)!important;color:var(--blue-fill-ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.15)!important}.detail-modal-copy,.insider-btn,.preference-button{background:transparent!important;border-color:var(--line-strong)!important;color:var(--blue)!important}.detail-modal-copy:hover,.insider-btn:hover,.preference-button:hover{background:var(--blue-tint)!important;border-color:color-mix(in srgb,var(--blue) 48%,var(--line))!important}.detail-modal-copy.copied{color:var(--ok)!important;border-color:color-mix(in srgb,var(--ok) 45%,var(--line))!important}.detail-modal-actions{padding-top:16px!important;border-top:1px solid var(--line-subtle)!important}.danger-button{background:color-mix(in srgb,var(--err) 8%,transparent)!important;border-color:color-mix(in srgb,var(--err) 38%,var(--line))!important;color:var(--err)!important}.danger-button:hover{background:color-mix(in srgb,var(--err) 15%,transparent)!important}.add-opportunity-form,.form-card,.opportunity-form{border-color:var(--line-strong)!important;border-radius:8px!important;background:var(--surface-1)!important;box-shadow:var(--elev-3)!important}.form-heading{position:relative;border-bottom:1px solid var(--line-subtle)!important;padding-bottom:14px!important}.form-heading:after{content:"";position:absolute;left:0;bottom:-1px;width:52px;height:2px;background:var(--command-blue)}.form-heading .eyebrow{color:var(--blue)!important}.form-heading h2{font-family:var(--font-heading)!important;letter-spacing:-.035em!important}.add-opportunity-form label,.opportunity-form label{font-size:10px!important;font-family:var(--font-data);letter-spacing:.05em;text-transform:uppercase}.add-opportunity-form input,.add-opportunity-form select,.add-opportunity-form textarea,.opportunity-form input,.opportunity-form select,.opportunity-form textarea{border-color:var(--line-subtle)!important;background:var(--well)!important;border-radius:5px!important;text-transform:none;letter-spacing:normal;font-family:var(--font-ui)}.after-action-prompt,.automoves-banner,.gmail-expired-banner,.stale-applied-banner{border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 97%,var(--blue) 3%)!important;border-color:var(--line-subtle)!important;box-shadow:inset 2px 0 0 var(--blue)!important}.after-action-prompt,.gmail-expired-banner,.stale-applied-banner{box-shadow:inset 2px 0 0 var(--gold)!important}.automoves-banner-icon,.automoves-banner-title{color:var(--blue)!important}.after-action-prompt .eyebrow,.gmail-expired-banner .automoves-banner-icon,.gmail-expired-banner .automoves-banner-title,.stale-applied-banner .automoves-banner-title{color:var(--gold)!important}.move-undo{border:1px solid color-mix(in srgb,var(--blue) 34%,var(--line))!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-3) 96%,var(--blue) 4%)!important;box-shadow:var(--elev-2)!important}.move-undo-btn{color:var(--blue)!important;border-color:color-mix(in srgb,var(--blue) 40%,var(--line))!important;background:var(--blue-tint)!important}.move-undo-dismiss{color:var(--text-low)!important}.closed-prompt-card{border-top:2px solid var(--gold)!important}.closed-prompt-card .eyebrow{color:var(--gold)!important}.closed-prompt-card h3{font-family:var(--font-heading)!important;letter-spacing:-.035em!important}.closed-prompt-btn{background:transparent!important;border-color:var(--line-strong)!important;color:var(--text-hi)!important}.closed-prompt-btn:hover{color:var(--blue)!important;background:var(--blue-tint)!important}.closed-prompt-cancel{color:var(--text-low)!important;background:transparent!important}.board-archive .saved-preferences-body{border-top:1px solid var(--line-subtle)!important}.board-archive .saved-preference-details .detail{background:var(--well)!important}.board-archive .saved-preference-link{color:var(--blue)!important}.board-archive .saved-preference-row:hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line))!important;background:color-mix(in srgb,var(--surface-2) 95%,var(--blue) 5%)!important}@media (max-width:760px){.add-form-modal,.add-opportunity-modal,.detail-modal,.detail-modal-card{border-radius:8px 8px 0 0!important}.detail-modal-controls{grid-template-columns:1fr!important}.move-undo{left:10px!important;right:10px!important;bottom:82px!important}}.lab-page{position:relative;isolation:isolate;padding-left:20px!important;padding-right:20px!important}.lab-page:before{content:"";position:fixed;inset:64px 0 0;z-index:-1;pointer-events:none;background:radial-gradient(760px 340px at 14% 2%,rgba(78,134,217,.07),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--blue) 1.5%,transparent),transparent 32%)}.lab-page>.page-heading{position:relative;padding:26px 0 18px!important;margin:0 0 12px!important;border-bottom:1px solid var(--line-subtle)!important}.lab-page>.page-heading:after{content:""!important;position:absolute!important;left:0!important;bottom:-1px!important;width:76px!important;height:2px!important;background:var(--command-blue)!important;box-shadow:0 0 18px rgba(78,134,217,.18)!important}.lab-page>.page-heading .eyebrow{margin:0 0 8px!important;color:var(--blue)!important;font:800 10px var(--font-data)!important;letter-spacing:.14em!important;text-transform:uppercase}.lab-page>.page-heading h1{margin:0 0 4px!important;font-family:var(--font-heading)!important;font-size:clamp(38px,4vw,56px)!important;font-weight:760!important;line-height:.95!important;letter-spacing:-.055em!important;text-transform:uppercase;color:var(--text-hi)!important}.lab-page>.page-heading .muted{margin:8px 0 0!important;color:var(--text-mid)!important;font-size:13px!important}.view-tabs{display:inline-flex!important;align-items:stretch;gap:3px!important;padding:3px!important;margin:2px 0 18px!important;border:1px solid var(--line-subtle)!important;border-radius:6px!important;background:var(--well)!important}.view-tabs button,.view-tabs-link{position:relative;min-height:40px!important;padding:8px 14px!important;border:0!important;border-radius:4px!important;background:transparent!important;color:var(--text-mid)!important;font:700 11px var(--font-ui)!important}.view-tabs button:hover,.view-tabs-link:hover{color:var(--text-hi)!important;background:var(--blue-tint)!important}.view-tabs button.active{color:var(--blue)!important;background:var(--blue-tint)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--blue) 22%,transparent)}.view-tabs button.active:after{content:"";position:absolute;left:10px;right:10px;bottom:-3px;height:2px;background:var(--command-blue)}.view-tabs button span{color:var(--blue)!important;font-family:var(--font-data)}.view-tabs-note{display:block;margin-top:2px;color:var(--text-low)!important;font:8px var(--font-data)!important;letter-spacing:.04em}.status-message{margin:0 0 14px!important;color:var(--text-mid)!important;font:10px var(--font-data)!important;letter-spacing:.03em}.good-morning-handoff{border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line))!important;border-left:2px solid var(--command-blue)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 96%,var(--blue) 4%)!important;box-shadow:none!important}.good-morning-handoff .eyebrow{color:var(--blue)!important}.good-morning-handoff h2{font-family:var(--font-heading)!important;letter-spacing:-.03em!important}.handoff-signal-grid span{border-color:var(--line-subtle)!important;background:var(--well)!important;border-radius:5px!important}.handoff-signal-grid strong{color:var(--blue)!important;font:800 9px var(--font-data)!important;letter-spacing:.07em;text-transform:uppercase}.analysis-card,.analysis-panel,.lab-page .card,.packet-composer,.packet-workspace,.selected-summary{border-color:var(--line-subtle)!important;border-radius:6px!important;background:color-mix(in srgb,var(--surface-1) 97%,var(--blue) 3%)!important;box-shadow:var(--elev-1)!important}.lab-page .card:after{display:none!important}.lab-page label>span,.selected-summary span{color:var(--text-low)!important;font-family:var(--font-data);font-size:9px!important;letter-spacing:.06em;text-transform:uppercase}.selected-summary strong{color:var(--text-hi)!important}.lab-page input,.lab-page select,.lab-page textarea{border-color:var(--line-subtle)!important;border-radius:5px!important;background:var(--well)!important}.analysis-strength,.packet-strength,.strengths-list li{border-left-color:var(--ok)!important}.analysis-gap,.gaps-list li,.packet-gap{border-left-color:var(--gold)!important}.analysis-keyword,.keywords-list li,.packet-keyword{border-left-color:var(--blue)!important}.saved-packets-panel{padding:18px!important;border:1px solid var(--line-subtle)!important;border-radius:7px!important;background:color-mix(in srgb,var(--surface-1) 96%,var(--blue) 4%)!important}.saved-packet-toolbar{padding-bottom:16px!important;border-bottom:1px solid var(--line-subtle)!important}.saved-packet-toolbar .eyebrow{color:var(--blue)!important;font:800 10px var(--font-data)!important;letter-spacing:.12em!important}.saved-packet-toolbar h2{margin-top:5px!important;font-family:var(--font-heading)!important;letter-spacing:-.035em!important}.saved-packet-tabs{gap:4px!important;padding:3px!important;border:1px solid var(--line-subtle)!important;border-radius:5px!important;background:var(--well)!important}.saved-packet-tabs button{min-height:34px!important;padding:6px 10px!important;border:0!important;border-radius:3px!important;background:transparent!important;color:var(--text-mid)!important;font-size:10px!important}.saved-packet-tabs button.active{color:var(--blue)!important;background:var(--blue-tint)!important}.saved-packet-tabs button span{color:var(--blue)!important;font-family:var(--font-data)}.packet-library-shells{color:var(--text-low)!important;font:10px var(--font-data)!important}.packet-library-shells-toggle{color:var(--blue)!important;background:transparent!important;border:0!important;padding:0!important;min-height:0!important}.saved-packet-controls{padding:14px 0!important;border-bottom:1px solid var(--line-subtle)!important}.saved-packet-controls label>span{color:var(--text-low)!important;font:800 9px var(--font-data)!important;letter-spacing:.06em;text-transform:uppercase}.packet-library-grid{gap:10px!important}.packet-library-card{position:relative;padding:16px!important;border:1px solid var(--line-subtle)!important;border-radius:6px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-1) 96%,var(--blue) 4%),var(--surface-1))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.024)!important;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease!important}.packet-library-card:after{display:none!important}.packet-library-card:focus-visible,.packet-library-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 50%,var(--line))!important;box-shadow:0 12px 28px rgba(0,0,0,.14)!important}.packet-library-titles h2{color:var(--text-hi)!important;font-family:var(--font-heading)!important;font-size:19px!important;letter-spacing:-.025em!important}.packet-library-job{color:var(--text-mid)!important}.packet-library-score,.packet-library-score--draft{color:var(--blue)!important;border-color:color-mix(in srgb,var(--blue) 30%,var(--line))!important;background:var(--blue-tint)!important;font-family:var(--font-data)!important}.packet-library-chip{border-color:var(--line-subtle)!important;background:var(--well)!important;color:var(--text-mid)!important;font:9px var(--font-data)!important}.packet-library-chip--open{color:var(--blue)!important;border-color:color-mix(in srgb,var(--blue) 30%,var(--line))!important}.packet-library-chip--closed{color:var(--text-low)!important}.packet-library-foot{border-top-color:var(--line-subtle)!important}.packet-library-date{color:var(--text-low)!important;font-family:var(--font-data)!important}.packet-library-confirm{border-color:color-mix(in srgb,var(--gold) 32%,var(--line))!important;background:color-mix(in srgb,var(--surface-2) 94%,var(--gold) 6%)!important;border-radius:5px!important}.empty-state{border-color:var(--line-subtle)!important;background:color-mix(in srgb,var(--surface-1) 98%,var(--blue) 2%)!important}.empty-state h2{font-family:var(--font-heading)!important;letter-spacing:-.03em!important}@media (max-width:760px){.lab-page{padding-left:14px!important;padding-right:14px!important}.view-tabs{width:100%;display:grid!important;grid-template-columns:1fr 1fr 1fr}.view-tabs button,.view-tabs-link{text-align:center;padding-inline:7px!important}.saved-packet-toolbar{align-items:stretch!important}.saved-packet-tabs{width:100%;overflow-x:auto}.packet-library-grid{grid-template-columns:1fr!important}}.analytics-page,.calendar-page,.contacts-page{position:relative;z-index:1}.analytics-page .page-heading,.calendar-page .page-heading,.contacts-page .page-heading{padding:10px 0 18px;margin-bottom:18px;border-bottom:1px solid color-mix(in srgb,var(--accent) 28%,var(--line))}.analytics-page .page-heading h1,.calendar-page .page-heading h1,.contacts-page .page-heading h1{font-family:var(--font-display),sans-serif;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.88;letter-spacing:-.055em;text-transform:uppercase}.analytics-page .eyebrow,.calendar-page .eyebrow,.contacts-page .eyebrow{font-family:var(--font-mono),monospace;color:var(--accent);letter-spacing:.16em}.contacts-page .contact-card,.contacts-page .contact-form{border-radius:6px!important;border-color:color-mix(in srgb,var(--accent) 18%,var(--line))!important;background:color-mix(in srgb,var(--surface) 94%,var(--accent) 6%)!important;box-shadow:none!important}.contacts-page .contact-form{border-top:2px solid var(--accent)!important}.contacts-page .contact-filters,.contacts-page .filter-bar,.contacts-page .filters{background:color-mix(in srgb,var(--well) 94%,var(--accent) 6%);border:1px solid color-mix(in srgb,var(--accent) 18%,var(--line));border-radius:6px}.contacts-page .contact-filters button,.contacts-page .filter-bar button,.contacts-page .filters button,.contacts-page .form-details-toggle{border-radius:4px!important}.contacts-page .contact-filters button.active,.contacts-page .filter-bar button.active,.contacts-page .filters button.active{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:color-mix(in srgb,var(--accent) 12%,transparent)}.contacts-page .contact-card h2,.contacts-page .contact-card h3{font-family:var(--font-display),sans-serif;letter-spacing:-.02em}.contacts-page .contact-card .relationship-pill,.contacts-page .contact-card .type-pill,.contacts-page .contact-card [class*=pill]{font-family:var(--font-mono),monospace;border-radius:999px;letter-spacing:.05em}.contacts-page .contact-card .due,.contacts-page .contact-card [class*=due]{color:var(--attention,#e8a23d)}.contacts-page input:focus,.contacts-page select:focus,.contacts-page textarea:focus{border-color:var(--accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent)!important}.calendar-page .view-switcher{padding:3px;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));background:color-mix(in srgb,var(--well) 94%,var(--accent) 6%);border-radius:6px}.calendar-page .view-switcher button{border-radius:4px!important;border-color:transparent!important;font-family:var(--font-mono),monospace;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.calendar-page .view-switcher button.active{color:var(--accent)!important;border-color:color-mix(in srgb,var(--accent) 45%,var(--line))!important;background:color-mix(in srgb,var(--accent) 12%,var(--surface))!important}.calendar-page .day-heading{padding:0 2px 8px;border-bottom:1px solid color-mix(in srgb,var(--accent) 16%,var(--line))}.calendar-page .day-heading h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.02em}.calendar-page .day-heading span,.calendar-page .time-block{font-family:var(--font-mono),monospace}.calendar-page .calendar-item{border-radius:5px!important;box-shadow:none!important;background:color-mix(in srgb,var(--surface) 95%,var(--accent) 5%)!important;border-color:color-mix(in srgb,var(--accent) 16%,var(--line))!important}.calendar-page .calendar-item.interview{border-left:3px solid var(--accent)!important}.calendar-page .calendar-item.follow_up{border-left:3px solid var(--attention,#e8a23d)!important}.calendar-page .kind-pill{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.06em;border-radius:999px!important}.calendar-page .kind-pill.interview{color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 10%,transparent)}.calendar-page .kind-pill.follow_up{color:var(--attention,#e8a23d)!important;border-color:color-mix(in srgb,var(--attention,#e8a23d) 50%,var(--line))!important;background:color-mix(in srgb,var(--attention,#e8a23d) 9%,transparent)}.calendar-page .meeting-link{border-radius:4px!important;color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.analytics-page .metric-grid{gap:10px!important}.analytics-page .card,.analytics-page .chart-card,.analytics-page .metric-card{border-radius:5px!important;box-shadow:none!important;border-color:color-mix(in srgb,var(--accent) 17%,var(--line))!important;background:color-mix(in srgb,var(--surface) 96%,var(--accent) 4%)!important}.analytics-page .metric-card{position:relative;overflow:hidden}.analytics-page .metric-card:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);opacity:.8}.analytics-page .metric-card strong,.analytics-page .metric-value{font-family:var(--font-mono),monospace!important;color:var(--accent)!important;letter-spacing:-.04em}.analytics-page .chart-label,.analytics-page .legend,.analytics-page .metric-card p,.analytics-page .metric-card span,.analytics-page .week-label{font-family:var(--font-mono),monospace}.analytics-page .card-heading h2,.analytics-page .chart-card h2{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.025em}.analytics-page .applications-bar,.analytics-page .applications-dot,.analytics-page [class*=applications-bar]{background:var(--accent)!important}.analytics-page .interviews-bar,.analytics-page .interviews-dot,.analytics-page [class*=interviews-bar]{background:color-mix(in srgb,var(--accent) 58%,white)!important}.analytics-page .followups-bar,.analytics-page .followups-dot,.analytics-page [class*=followups-bar]{background:var(--success,#7fb069)!important}.analytics-page .bar-track,.analytics-page [class*=track]{background:color-mix(in srgb,var(--line) 70%,transparent)}.analytics-page .source-row,.analytics-page .stage-row,.analytics-page [class*=aging-row]{border-color:color-mix(in srgb,var(--accent) 14%,var(--line))!important}.analytics-page .status-message,.calendar-page .status-message,.contacts-page .status-message{border-radius:4px!important;border-left:2px solid var(--accent)!important;background:color-mix(in srgb,var(--well) 94%,var(--accent) 6%)!important}@media (max-width:760px){.analytics-page .page-heading h1,.calendar-page .page-heading h1,.contacts-page .page-heading h1{font-size:clamp(2.35rem,14vw,3.7rem)}.calendar-page .view-switcher{width:100%}}