:root{color:#f5f9ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;--bg:#02060b;--surface:#07121c;--surface-bright:#0d2030;--surface-pale:#09141e;--ink:#f5f9ff;--muted:#94a7b9;--deep-ink:#f5f9ff;--accent:#5cf087;--accent-soft:#a0f8ba;--accent-ink:#031008;--field-dark:#030a12;--field-mid:#0b1a27;--field-light:#112b3f;--danger:#ff7981;--warning:#ffca6a;--folder-mid:#113a25;--folder-deep:#0b2d1c;--folder-dark:#071d14;--step-field-two:#0a1721;--step-field-three:#0c1b27;--step-field-four:#102331;--ui-ground:#02070d;--ui-dark:#050c13;--ui-panel:#0b1822;--ui-border:#1d3342;--ui-muted:#8596a4;--ui-text-muted:#a9b8c4;--ui-positive-bg:#0c3520;--ui-positive-text:#a5f5bd;--ui-nav-muted:#4f616d;--gloss-line:#ffffff1f;--gloss-border:#a4d6ef24;--gloss-shadow:#0000006b;--page-margin:clamp(1rem, 2.2vw, 2rem);--section-space:clamp(6rem, 12vw, 11rem);--step-small:clamp(.8125rem, .79rem + .1vw, .875rem);--step-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-head:clamp(2.3rem, 1.3rem + 3.2vw, 4.4rem);--step-display:clamp(3.5rem, 1.4rem + 6.7vw, 8rem);--route-radius:18px;--ease-out:cubic-bezier(.16, 1, .3, 1);background:#02060b;font-family:Roundo,Trebuchet MS,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable both-edges;background:var(--bg)}body{background:var(--bg);min-width:320px;min-height:100svh;color:var(--ink);font-size:var(--step-body);margin:0;line-height:1.5;overflow-x:hidden}body.menu-open{overflow:hidden}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.07em}img,svg{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.025em;text-wrap:balance;font-weight:500;line-height:1.02}p{text-wrap:pretty;max-width:56ch}::selection{color:var(--accent-ink);background:var(--accent)}:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.skip-link{z-index:1000;color:#000;background:#fff;padding:10px 14px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus-visible{transform:translateY(0)}#root,.site-shell{min-height:100svh}.section-wrap{padding-inline:var(--page-margin)}.site-header{z-index:50;min-height:74px;padding-inline:var(--page-margin);background:var(--bg);grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.brand-link{width:max-content;color:var(--ink);align-items:center;gap:.7rem;font-weight:600;text-decoration:none;display:inline-flex}.brand-mark{width:30px;height:30px;color:var(--accent)}.site-navigation{justify-content:flex-end;align-items:center;gap:clamp(1.25rem,2.5vw,2.7rem);display:flex}.navigation-links{align-items:center;gap:clamp(1rem,1.65vw,1.8rem);display:flex}.navigation-link{color:var(--muted);font-size:.94rem;text-decoration:none;transition:color .18s;position:relative}.navigation-link:after{content:"";background:var(--accent);transform-origin:100%;height:4px;transition:transform .24s var(--ease-out);position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.navigation-link:hover,.navigation-link--active{color:var(--ink)}.navigation-link--active:after,.navigation-link:hover:after{transform-origin:0;transform:scaleX(1)}.header-action,.action-link{min-height:48px;color:var(--accent-ink);background:var(--accent);border-radius:var(--route-radius);cursor:pointer;transition:transform .18s var(--ease-out), background-color .18s ease;border:0;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1.25rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.header-action{min-height:42px;padding-inline:1.05rem;font-size:.94rem}.header-action:hover,.action-link:hover{background:var(--accent-soft);transform:translateY(-2px)}.header-action:active,.action-link:active{transform:translateY(1px)scale(.98)}.action-link svg{width:20px;height:20px}.action-link--secondary{color:var(--ink);background:var(--surface-bright)}.action-link--secondary:hover{background:var(--field-light)}.action-link--text{min-height:44px;color:var(--ink);background:0 0;border-radius:0;padding:0;text-decoration:underline}.action-link--text:hover{color:var(--accent);background:0 0;transform:none}.menu-button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;display:none}.home-hero{background:var(--bg);min-height:calc(100svh - 74px);position:relative;overflow:hidden}.home-hero:before{content:"";background:var(--surface);border-radius:13vw 0 0 13vw;width:64vw;height:26vw;min-height:220px;position:absolute;top:23%;right:-15vw;transform:rotate(-10deg)}.home-hero__copy{z-index:5;padding:clamp(3rem, 5vw, 5.6rem) var(--page-margin) 0;grid-template-columns:minmax(0,2fr) minmax(18rem,.6fr);align-items:end;gap:2rem;display:grid;position:relative}.home-hero h1{letter-spacing:-.045em;white-space:nowrap;max-width:none;font-size:clamp(3.2rem,7vw,7rem);line-height:.91}.home-hero__copy>p{max-width:38ch;color:var(--muted);font-size:var(--step-lead);align-self:center;line-height:1.35}.home-hero__actions{grid-column:2;align-items:center;gap:1.4rem;display:flex}.folder-stack{z-index:6;width:calc(100% - 2 * var(--page-margin));max-width:1500px;height:clamp(25rem,48vw,41rem);margin:clamp(4.5rem,8vw,8rem) auto 0;position:relative}.folder-layer{background:var(--surface);height:calc(100% - 5rem);transition:transform .3s var(--ease-out);border-radius:2rem 2rem 0 0;text-decoration:none;display:block;position:absolute;left:0;right:0;overflow:visible}.folder-layer>span{width:clamp(8rem,15vw,13rem);height:42px;color:var(--deep-ink);background:inherit;clip-path:polygon(0 100%,10% 20%,20% 0,90% 0,100% 100%);font-size:var(--step-small);place-items:center;font-weight:600;display:grid;position:absolute;top:-38px}.folder-layer:hover:not(.folder-layer--front),.folder-layer:focus-visible:not(.folder-layer--front){transform:translateY(-8px)}.folder-layer--1{background:var(--accent-soft);top:0}.folder-layer--1>span{left:4%}.folder-layer--2{background:var(--folder-mid);top:60px}.folder-layer--2>span{left:24%}.folder-layer--3{background:var(--folder-deep);top:120px}.folder-layer--3>span{left:50%}.folder-layer--4{background:var(--folder-dark);top:180px}.folder-layer--4>span{color:var(--ink);left:73%}.folder-layer--front{background:var(--surface-pale);height:calc(100% - 240px);padding:clamp(1rem,2vw,2rem);top:240px}.dashboard-preview{width:100%;min-height:420px;color:var(--ink);background:var(--ui-ground);border-radius:0 1.6rem;grid-template-columns:96px minmax(0,1fr);font-size:16px;display:grid;overflow:hidden}.dashboard-preview__sidebar{background:var(--ui-dark);flex-direction:column;align-items:center;gap:18px;padding-top:22px;display:flex}.dashboard-preview__logo{width:42px;height:42px;color:var(--accent-ink);background:var(--accent);border-radius:0 12px;place-items:center;margin-bottom:20px;font-weight:600;display:grid}.dashboard-preview__nav{background:var(--ui-nav-muted);border-radius:0 6px;width:42px;height:9px}.dashboard-preview__nav--active{background:var(--accent);height:30px}.dashboard-preview__body{padding:clamp(1.2rem,2.5vw,2.5rem)}.dashboard-preview__topline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.dashboard-preview__topline>div{gap:5px;display:grid}.dashboard-preview__label,.dashboard-preview__summary span,.dashboard-preview__summary small{color:var(--ui-muted);font-size:13px}.dashboard-preview__topline strong{font-size:22px;font-weight:600}.dashboard-preview__badge{color:var(--ui-positive-text);background:var(--ui-positive-bg);border-radius:4px;padding:5px 8px;font-size:12px}.dashboard-preview__summary{background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:8px;gap:2px;margin-top:32px;padding:18px;display:grid}.dashboard-preview__summary strong{color:var(--accent);font-variant-numeric:tabular-nums;margin-block:4px;font-size:28px;font-weight:500}.dashboard-preview__table{border:1px solid var(--ui-border);border-radius:8px;margin-top:16px}.dashboard-preview__row{border-bottom:1px solid var(--ui-border);grid-template-columns:1.1fr 1fr .8fr;align-items:center;gap:1rem;min-height:54px;padding-inline:16px;display:grid}.dashboard-preview__row:last-child{border-bottom:0}.dashboard-preview__row strong{font-weight:500}.dashboard-preview__row span{color:var(--ui-text-muted);font-size:14px}.dashboard-preview__row span:last-child{font-variant-numeric:tabular-nums;justify-self:end}.dashboard-preview--compact{grid-template-columns:68px minmax(0,1fr);min-height:340px}.dashboard-preview--compact .dashboard-preview__sidebar{padding-top:18px}.dashboard-preview--compact .dashboard-preview__logo{width:36px;height:36px}.dashboard-preview--compact .dashboard-preview__nav{width:30px}.dashboard-preview--compact .dashboard-preview__body{padding:1.3rem}.dashboard-preview--compact .dashboard-preview__badge{display:none}.dashboard-preview--compact .dashboard-preview__summary{margin-top:22px}.page-hero{min-height:56svh;padding:clamp(7rem, 14vw, 12rem) var(--page-margin) clamp(5rem, 9vw, 8rem);background:var(--field-dark);place-items:center start;display:grid;position:relative;overflow:hidden}.page-hero:after{content:"";background:var(--surface);border-radius:50% 0 0 50%;width:64vw;min-width:480px;height:64vw;min-height:480px;position:absolute;bottom:-28vw;right:-7vw}.page-hero__content{z-index:2;grid-template-columns:minmax(0,2fr) minmax(18rem,.7fr);align-items:end;gap:3rem;width:100%;display:grid;position:relative}.page-hero h1{letter-spacing:-.045em;max-width:18ch;font-size:clamp(3.2rem,7.5vw,8rem);line-height:.92}.page-hero p{color:var(--muted);font-size:var(--step-lead);line-height:1.35}.page-hero .action-link{grid-column:2;width:max-content}.page-hero__route{z-index:1;width:min(34vw,440px);height:min(22vw,280px);position:absolute;top:18%;right:30%}.page-hero__route span{border:8px solid var(--accent);border-top:0;border-left:0;border-radius:0 0 2rem;width:45%;height:45%;display:block;position:absolute}.page-hero__route span:first-child{top:0;left:0}.page-hero__route span:nth-child(2){top:24%;left:28%}.page-hero__route span:nth-child(3){top:49%;left:56%}.section-heading-row{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:3rem;margin-bottom:clamp(3rem,6vw,5.5rem);display:grid}.section-heading-row h2{max-width:14ch;font-size:var(--step-head)}.section-heading-row p,.section-heading-row .action-link{color:var(--muted);justify-self:start}.route-bullet{border-top:0;border-bottom:6px solid;border-left:6px solid;border-right:0;border-radius:0 0 0 12px;width:42px;height:24px;display:block}@media (prefers-reduced-motion:no-preference){.reveal-group>*,.reveal-item{opacity:0;transition:opacity .76s var(--ease-out), transform .76s var(--ease-out);transform:translateY(24px)}.reveal-group.is-visible>*,.reveal-item.is-visible{opacity:1;transform:translateY(0)}.reveal-group.is-visible>:nth-child(2){transition-delay:80ms}.reveal-group.is-visible>:nth-child(3){transition-delay:.16s}.home-hero__copy{animation:hero-enter .9s var(--ease-out) both}.folder-stack{animation:folder-enter 1.1s .12s var(--ease-out) both}.dashboard-preview__summary strong{animation:3.6s ease-in-out infinite data-breathe}@keyframes hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes folder-enter{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes data-breathe{0%,to{transform:translate(0)}50%{transform:translate(4px)}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.proof-board{padding-top:var(--section-space);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.proof-tile{background:var(--surface);border-radius:var(--route-radius);flex-direction:column;justify-content:space-between;min-height:clamp(15rem,26vw,24rem);padding:clamp(1.3rem,2.2vw,2rem);display:flex}.proof-tile--heading{color:var(--accent-ink);background:var(--accent);grid-column:span 2}.proof-tile h2{max-width:10ch;font-size:var(--step-head)}.proof-tile h3{margin-top:auto;font-size:clamp(1.5rem,2vw,2rem)}.proof-tile p{color:var(--muted);margin-top:.9rem}.feature-section,.people-section,.home-faq,.feature-detail-list,.commands-section,.workflow,.faq-page,.support-options,.legal-content{padding-top:var(--section-space);padding-bottom:var(--section-space)}.people-section,.feature-detail-list,.workflow{padding-bottom:0}.feature-index{grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.feature-index__list{display:grid}.feature-index__button{min-height:76px;color:var(--muted);text-align:left;cursor:pointer;transition:color .18s ease, transform .24s var(--ease-out);background:0 0;border:0;grid-template-columns:1fr 64px;align-items:center;gap:1rem;padding:0;font-size:clamp(1.25rem,2vw,1.8rem);display:grid}.feature-index__button:hover,.feature-index__button--active{color:var(--ink);transform:translate(8px)}.feature-index__route-mark{color:currentColor;opacity:0;width:48px;height:28px;transition:opacity .18s ease, transform .24s var(--ease-out);border:5px solid;border-top:0;border-left:0;border-radius:0 0 12px;display:block;position:relative;transform:translate(-14px)}.feature-index__button:hover .feature-index__route-mark,.feature-index__button--active .feature-index__route-mark{opacity:1;transform:translate(0)}.feature-index__preview{background:var(--surface);border-radius:var(--route-radius);gap:1.5rem;min-width:0;padding:clamp(1rem,2vw,1.75rem);display:grid}.feature-index__preview>p{max-width:54ch;color:var(--muted)}.setup-section{background:var(--surface-pale);color:var(--deep-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.setup-step{background:var(--surface-pale);align-items:center;min-height:74svh;padding:clamp(1.2rem,2vw,2rem);display:flex;position:relative}.setup-step__heading{z-index:1;pointer-events:none;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:clamp(1.2rem,2vw,2rem)}.setup-step__heading h2{max-width:7ch;font-size:clamp(2rem,3.2vw,3.5rem)}.setup-step__heading .action-link--text{color:var(--deep-ink);pointer-events:auto}.setup-step--1{background:var(--accent)}.setup-card{background:var(--ui-dark);border:1px solid var(--ui-border);width:100%;min-height:280px;color:var(--ink);transition:transform .18s var(--ease-out);border-radius:8px;align-content:space-between;padding:1.5rem;display:grid}.setup-step--1 .setup-card{transform-origin:50%;margin-top:4rem;transform:scale(.82)translateY(1.5rem)}.setup-step:hover .setup-card{transform:translateY(-6px)}.setup-step--1:hover .setup-card{transform:scale(.82)translateY(1rem)}.setup-card__status{width:max-content;color:var(--ui-positive-text);background:var(--ui-positive-bg);border-radius:4px;padding:4px 7px;font-size:13px}.setup-card strong{align-self:end;font-size:clamp(1.65rem,2.5vw,2.4rem)}.setup-card p{color:var(--muted);font-size:.95rem}.role-switcher{background:var(--surface);border-radius:var(--route-radius);grid-template-columns:minmax(18rem,.65fr) minmax(0,1.35fr);min-height:620px;display:grid;overflow:hidden}.role-switcher__controls{align-content:center;padding:clamp(1.5rem,4vw,4rem);display:grid}.role-switcher__controls button{min-height:74px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 5rem 0 0;font-size:clamp(1.2rem,2vw,1.8rem);position:relative}.role-switcher__controls button:after{content:"";opacity:0;width:48px;height:28px;transition:opacity .18s ease, transform .24s var(--ease-out);border:5px solid;border-top:0;border-left:0;border-radius:0 0 12px;position:absolute;top:50%;right:0;transform:translate(-12px,-50%)}.role-switcher__controls button:hover,.role-switcher__controls button.is-active{color:var(--ink)}.role-switcher__controls button.is-active:after{opacity:1;transform:translateY(-50%)}.role-switcher__content{color:var(--accent-ink);background:var(--accent);flex-direction:column;justify-content:flex-end;padding:clamp(2rem,5vw,5rem);display:flex}.role-switcher__content>span{background:var(--accent-soft);font-size:var(--step-small);border-radius:0 12px;align-self:flex-start;margin-bottom:auto;padding:.5rem .7rem;font-weight:600}.role-switcher__content h3{max-width:10ch;font-size:var(--step-head)}.role-switcher__content p{font-size:var(--step-lead);margin-top:1.5rem}.faq-stack{width:min(100%,1040px);margin-inline:auto}.faq-card{min-height:118px;color:var(--ink);background:var(--field-mid);border-radius:var(--route-radius);margin-top:-26px;position:relative;overflow:visible}.faq-card:first-child{margin-top:0}.faq-card--tone-1{background:var(--field-light)}.faq-card--tone-2{color:var(--deep-ink);background:var(--surface-pale)}.faq-card__button{width:100%;min-height:118px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:180px minmax(0,1fr) 42px;align-items:center;gap:1.2rem;padding:2rem;display:grid}.faq-card__category{width:150px;height:40px;color:var(--accent-ink);background:var(--accent);clip-path:polygon(0 100%,8% 20%,16% 0,92% 0,100% 100%);place-items:center;font-size:.9rem;font-weight:600;display:grid}.faq-card__question{font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:500}.faq-card__toggle{text-align:center;font-size:2rem;line-height:1}.faq-card__answer{transition:grid-template-rows .28s var(--ease-out);grid-template-rows:0fr;display:grid}.faq-card__answer>p{max-width:58ch;min-height:0;color:inherit;margin-left:212px;overflow:hidden}.faq-card--open{z-index:2}.faq-card--open .faq-card__answer{grid-template-rows:1fr}.faq-card--open .faq-card__answer>p{padding:0 2rem 3rem 0}.closing-cta{min-height:72svh;padding:clamp(4rem, 8vw, 7rem) var(--page-margin);color:var(--accent-ink);background:var(--accent);grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:center;gap:4rem;display:grid}.closing-cta__copy h2{max-width:8ch;font-size:clamp(4rem,8vw,8rem);line-height:.9}.closing-cta__copy p{font-size:var(--step-lead);margin-top:2rem}.closing-cta__panel{min-height:360px;color:var(--ink);background:var(--ui-dark);border:1px solid var(--ui-border);border-radius:8px;align-content:end;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.closing-cta__panel>span{color:var(--muted);font-size:13px}.closing-cta__panel strong{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:500}.closing-cta__panel p{color:var(--muted)}.closing-cta__panel .action-link{justify-self:start;margin-top:1rem}.feature-detail-list{background:var(--bg)}.feature-detail{grid-template-columns:minmax(18rem,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-height:0;padding-block:clamp(4rem,8vw,7rem);display:grid}.feature-detail:nth-child(odd) .feature-detail__copy{order:2}.feature-detail:nth-child(odd) .dashboard-preview{order:1}.feature-detail__copy{gap:1.4rem;display:grid}.feature-detail__copy h3{max-width:12ch;font-size:var(--step-head)}.feature-detail__copy p{color:var(--muted)}.dashboard-future{background:var(--surface-pale);min-height:82svh;color:var(--deep-ink);grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(5rem,8vw,7rem);display:grid}.dashboard-future__visual{min-height:480px;color:var(--ink);background:var(--ui-dark);border:1px solid var(--ui-border);border-radius:0 2rem;flex-direction:column;justify-content:flex-end;padding:2rem;display:flex;position:relative;overflow:hidden}.dashboard-future__visual>span{color:var(--muted);font-size:13px}.dashboard-future__visual>strong{max-width:10ch;margin-top:.7rem;font-size:clamp(2rem,4vw,4rem);font-weight:500}.dashboard-future__route{width:60%;height:42%;position:absolute;top:12%;right:8%}.dashboard-future__route i{border:9px solid var(--accent);border-top:0;border-left:0;border-radius:0 0 1.5rem;width:42%;height:46%;position:absolute}.dashboard-future__route i:nth-child(2){top:28%;left:28%}.dashboard-future__route i:nth-child(3){top:56%;left:56%}.dashboard-future__copy{align-content:center;gap:1.7rem;display:grid}.dashboard-future__copy h2{font-size:var(--step-head)}.dashboard-future__copy p{color:var(--field-mid)}.simple-cta{background:var(--bg);justify-content:space-between;align-items:center;gap:2rem;min-height:40svh;padding-block:4rem;display:flex}.simple-cta h2{max-width:14ch;font-size:var(--step-head)}.commands-section{min-height:72svh}.command-toolbar{background:var(--ui-dark);border:1px solid var(--ui-border);border-radius:8px;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.command-search{color:var(--ui-muted);gap:.6rem;font-size:13px;display:grid}.command-search input{width:min(100%,620px);height:52px;color:var(--ink);background:var(--ui-panel);border:1px solid var(--ui-border);border-radius:6px;padding-inline:1rem}.command-search input::placeholder{color:var(--ui-muted)}.command-filters{flex-wrap:wrap;gap:.5rem;display:flex}.command-filters button{min-height:40px;color:var(--ui-text-muted);background:var(--ui-panel);border:1px solid var(--ui-border);cursor:pointer;border-radius:4px;padding:.5rem .8rem;transition:color .18s,background-color .18s}.command-filters button:hover,.command-filters button.is-active{color:var(--accent-ink);background:var(--accent)}.command-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.command-card{background:var(--ui-dark);border:0;border-radius:8px;padding:1.6rem}.command-card h3{font-size:1.7rem}.command-card>p{color:var(--muted);margin-top:.8rem}.command-card dl{gap:1rem;margin-top:2rem;display:grid}.command-card dl>div{grid-template-columns:8rem 1fr;gap:1rem;display:grid}.command-card dt{color:var(--muted)}.command-card dd{margin:0}.empty-command-state{background:var(--ui-dark);border:1px solid var(--ui-border);border-radius:8px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:2rem;min-height:320px;margin-top:2rem;padding:clamp(1.5rem,4vw,4rem);display:grid}.empty-command-state__mark{width:110px;height:110px;color:var(--accent-ink);background:var(--accent);border-radius:0 2rem;place-items:center;font-size:4rem;display:grid}.empty-command-state h3{font-size:clamp(1.8rem,3vw,3rem)}.empty-command-state p{color:var(--muted);margin-top:1rem}.workflow__track{width:min(100%,1100px);margin-inline:auto;display:grid}.workflow-step{grid-template-columns:140px minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);min-height:300px;display:grid}.workflow-step__route{justify-content:center;display:flex;position:relative}.workflow-step__route span{background:var(--accent);border-radius:0 18px;width:54px;height:54px;display:block}.workflow-step__route i{border:7px solid var(--accent);border-top:0;border-left:0;border-radius:0 0 1rem;width:20px;height:calc(100% - 54px);position:absolute;top:54px}.workflow-step>div:last-child{padding-top:.3rem}.workflow-step h3{font-size:clamp(2rem,4vw,4rem)}.workflow-step p{color:var(--muted);margin-top:1.25rem}.workflow-step .action-link{margin-top:1.5rem}.dashboard-notice{min-height:74svh;color:var(--accent-ink);background:var(--accent);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:center;gap:4rem;padding-block:clamp(5rem,8vw,7rem);display:grid}.dashboard-notice__route{aspect-ratio:1.4;width:min(100%,520px);position:relative}.dashboard-notice__route span{border:clamp(9px, 1vw, 14px) solid var(--deep-ink);border-top:0;border-left:0;border-radius:0 0 2rem;width:45%;height:46%;position:absolute}.dashboard-notice__route span:nth-child(2){top:26%;left:26%}.dashboard-notice__route span:nth-child(3){top:52%;left:52%}.dashboard-notice__route strong{max-width:6ch;font-size:clamp(2rem,4vw,4rem);font-weight:500;line-height:.95;position:absolute;bottom:0;right:0}.dashboard-notice h2{max-width:11ch;font-size:var(--step-head)}.dashboard-notice p{font-size:var(--step-lead);margin-top:1.5rem}.dashboard-notice .action-link{color:var(--ink);background:var(--deep-ink);margin-top:2rem}.faq-page .faq-stack{width:min(100%,1120px)}.support-option-list{grid-template-columns:1.1fr .9fr;gap:8px;display:grid}.support-options{padding-bottom:0}.support-option{background:var(--surface);border-radius:var(--route-radius);flex-direction:column;justify-content:flex-end;min-height:360px;padding:clamp(1.4rem,3vw,2.5rem);display:flex}.support-option:first-child{min-height:728px;color:var(--accent-ink);background:var(--accent);grid-row:span 2}.support-option h3{max-width:10ch;font-size:var(--step-head)}.support-option p{color:var(--muted);margin-top:1.3rem}.support-status{color:var(--accent-ink);background:var(--warning);font-size:var(--step-small);border-radius:0 12px;align-self:flex-start;margin-top:2rem;padding:.55rem .7rem;font-weight:600}.support-option__actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2rem;display:flex}.invite-notice{min-height:0;color:var(--deep-ink);background:var(--surface-pale);grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);align-items:center;gap:clamp(2rem,6vw,6rem);padding-block:clamp(5rem,8vw,7rem);display:grid}.invite-notice__mark{aspect-ratio:1;width:min(100%,320px);color:var(--accent-ink);background:var(--accent);border-radius:0 5rem;place-items:center;font-size:clamp(5rem,12vw,10rem);font-weight:400;display:grid}.invite-notice h2,.report-guide h2{max-width:13ch;font-size:var(--step-head)}.invite-notice p{color:var(--field-mid);margin-top:1.5rem}.report-guide{padding-top:0;padding-bottom:var(--section-space);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);display:grid}.report-guide__copy p{color:var(--muted);margin-top:1.5rem}.report-guide__copy strong{max-width:50ch;color:var(--warning);margin-top:2rem;display:block}.report-guide__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-guide__list li{background:var(--surface);border-radius:var(--route-radius);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:1rem;min-height:86px;padding:1rem 1.25rem;display:grid}.report-guide__list li span{border:5px solid var(--accent);border-top:0;border-left:0;border-radius:0 0 10px;width:34px;height:22px}.legal-content{padding-top:clamp(4rem,9vw,8rem)}.legal-header{grid-template-columns:minmax(0,1.45fr) minmax(16rem,.55fr);align-items:end;gap:clamp(2rem,8vw,8rem);padding-bottom:clamp(5rem,10vw,9rem);display:grid}.legal-header__copy{max-width:56rem}.legal-header h1{letter-spacing:-.055em;text-wrap:balance;max-width:12ch;font-size:clamp(3.2rem,8.5vw,8rem);line-height:.88}.legal-header__copy p{max-width:48rem;color:var(--ink);margin-top:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.55}.legal-meta dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0;display:grid}.legal-meta dl>div{gap:.3rem;display:grid}.legal-meta dt{color:var(--muted);font-size:var(--step-small)}.legal-meta dd{font-variant-numeric:tabular-nums;margin:0}.legal-sections{gap:clamp(4rem,8vw,7rem);display:grid}.legal-section{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(2rem,7vw,7rem);padding:0;scroll-margin-top:7rem;display:grid}.legal-section h2{text-wrap:balance;max-width:16ch;font-size:clamp(1.75rem,3.2vw,3rem);line-height:1}.legal-section__body{max-width:52rem}.legal-section__body p,.legal-section__body li{color:var(--ink);font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.65}.legal-section__body p+p{margin-top:1.25rem}.legal-section__body ul{gap:.85rem;margin:1.5rem 0 0;padding-left:1.25rem;display:grid}.legal-section__body li::marker{color:var(--accent)}.legal-section__links{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.legal-section__links a{color:var(--accent);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:.08em}.construction-page{min-height:calc(100svh - 74px);padding:clamp(3rem, 7vw, 7rem) var(--page-margin);grid-template-columns:minmax(0,1fr) minmax(22rem,1fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.construction-page__visual{min-height:min(68vw,680px);color:var(--accent-ink);background:var(--accent);border-radius:0 5rem;position:relative;overflow:hidden}.construction-page__mark{width:48%;color:var(--deep-ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.construction-route{border:14px solid var(--deep-ink);border-top:0;border-left:0;border-radius:0 0 2rem;width:34%;height:24%;position:absolute}.construction-route--one{top:-3%;left:3%}.construction-route--two{bottom:-3%;right:3%;transform:rotate(180deg)}.construction-page__copy{gap:1.5rem;display:grid}.construction-status{width:max-content;color:var(--deep-ink);background:var(--warning);font-size:var(--step-small);border-radius:0 12px;padding:.55rem .75rem;font-weight:600}.construction-page h1{max-width:12ch;font-size:var(--step-head)}.construction-page__copy>p{color:var(--muted);font-size:var(--step-lead)}.planned-features{background:var(--surface);border-radius:var(--route-radius);padding:1.25rem}.planned-features h2{font-size:1.25rem}.planned-features ul{gap:.5rem;margin-block:1rem;padding-left:1.2rem;display:grid}.planned-features small{color:var(--muted);font-size:1rem}.construction-page__actions,.system-page__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.system-page{min-height:calc(100svh - 74px);padding:clamp(4rem, 8vw, 8rem) var(--page-margin);grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.system-page__mark{aspect-ratio:1;width:min(100%,520px);color:var(--deep-ink);background:var(--accent);border-radius:0 6rem;place-items:center;display:grid}.system-page__mark svg{width:52%}.system-page__copy{gap:1.5rem;display:grid}.system-page h1{max-width:13ch;font-size:var(--step-head)}.system-page p{color:var(--muted);font-size:var(--step-lead)}.site-footer{padding:clamp(4rem, 8vw, 8rem) var(--page-margin) 2rem;color:var(--deep-ink);background:var(--surface-pale)}.footer-product-proof{padding-bottom:clamp(5rem,9vw,8rem)}.footer-product-proof__heading{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:2.5rem;display:grid}.footer-product-proof__heading h2{max-width:12ch;font-size:var(--step-head)}.footer-product-proof__heading p{color:var(--field-light);justify-self:end}.footer-product-proof__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.footer-product-fact{min-height:220px;color:var(--ink);background:var(--ui-dark);border:1px solid var(--ui-border);border-radius:8px;align-content:space-between;padding:1.25rem;display:grid}.footer-product-fact span,.footer-product-fact small{color:var(--ui-muted);font-size:1rem}.footer-product-fact strong{color:var(--accent);font-variant-numeric:tabular-nums;align-self:end;font-size:clamp(1.6rem,2.7vw,2.5rem);font-weight:500}.footer-route-mark{grid-template-columns:.48fr 1.2fr 1.2fr;align-items:end;gap:8px;min-height:clamp(13rem,28vw,26rem);display:grid}.footer-route-mark>*{min-width:0;height:100%;color:var(--accent-ink);background:var(--accent);border-radius:var(--route-radius);align-items:flex-end;padding:clamp(1rem,2vw,2rem);display:flex;overflow:hidden}.footer-route-mark>span{letter-spacing:-.055em;font-size:clamp(3.1rem,9vw,9.5rem);font-weight:500;line-height:.78}.footer-mark{width:100%;color:var(--accent-ink)}.footer-content{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(3rem,7vw,7rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.footer-statement h2{max-width:14ch;font-size:clamp(2rem,4.5vw,4.5rem)}.footer-statement p{color:var(--field-light);margin-top:1.25rem}.footer-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.footer-group{align-content:start;gap:.75rem;display:grid}.footer-group h3{color:var(--field-light);margin-bottom:.4rem;font-size:1rem}.footer-group a{text-decoration:none}.footer-group a:hover{text-decoration:underline}.footer-legal{color:var(--field-light);font-size:var(--step-small);justify-content:space-between;gap:2rem;margin-top:5rem;display:flex}.footer-legal__credits{gap:.45rem;display:grid}@media (width<=1100px){.site-navigation{gap:1.2rem}.navigation-links{gap:.9rem}.navigation-link,.header-action{font-size:.85rem}.home-hero__copy{grid-template-columns:1fr .7fr}.folder-stack{height:38rem}.setup-section{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-step{min-height:58svh}.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){:root{--section-space:6.5rem}.site-header{grid-template-columns:1fr auto;min-height:64px;position:relative}.menu-button{display:block}.site-navigation{z-index:70;padding:2rem var(--page-margin);visibility:hidden;background:var(--bg);opacity:0;transition:opacity .22s ease, transform .28s var(--ease-out), visibility 0s .28s;grid-template-rows:1fr auto;display:grid;position:fixed;inset:64px 0 0;transform:translateY(-16px)}.site-navigation--open{visibility:visible;opacity:1;transition-delay:0s;transform:translateY(0)}.navigation-links{align-content:center;gap:.2rem;display:grid}.navigation-link{align-items:center;min-height:58px;font-size:1.5rem;display:flex}.navigation-link:after{width:56px;bottom:8px;right:auto}.header-action{min-height:54px;font-size:1rem}.home-hero{min-height:auto}.home-hero:before{width:86vw;height:44vw;top:34%;right:-28vw}.home-hero__copy,.page-hero__content,.section-heading-row{grid-template-columns:1fr}.home-hero__copy{gap:1.5rem;padding-top:3.5rem}.home-hero h1{max-width:none;font-size:clamp(2.5rem,7vw,3.5rem)}.home-hero__copy>p{max-width:45ch;font-size:1.15rem}.home-hero__actions{grid-column:auto}.folder-stack{height:34rem;margin-top:6.5rem}.folder-layer--front{padding:.8rem}.dashboard-preview{grid-template-columns:64px minmax(0,1fr);min-height:380px}.dashboard-preview__sidebar{padding-top:16px}.dashboard-preview__logo{width:34px;height:34px}.dashboard-preview__nav{width:28px}.dashboard-preview__body{padding:1.2rem}.proof-board{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-tile--heading{grid-column:1/-1}.feature-index,.role-switcher,.closing-cta,.feature-detail,.dashboard-future,.dashboard-notice,.report-guide,.legal-content,.construction-page,.system-page,.footer-content{grid-template-columns:1fr}.feature-index__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.feature-index__button{background:var(--surface);border-radius:var(--route-radius);grid-template-columns:1fr;min-height:96px;padding:1rem;font-size:1rem}.feature-index__button:hover,.feature-index__button--active{color:var(--accent-ink);background:var(--accent);transform:none}.feature-index__route-mark{display:none}.role-switcher{min-height:auto}.role-switcher__controls{grid-template-columns:repeat(3,minmax(0,1fr));padding:1rem}.role-switcher__controls button{text-align:center;min-height:64px;padding:.5rem;font-size:.95rem}.role-switcher__controls button:after{display:none}.role-switcher__content{min-height:420px}.feature-detail{min-height:auto}.feature-detail:nth-child(odd) .feature-detail__copy,.feature-detail:nth-child(odd) .dashboard-preview{order:initial}.dashboard-future__visual{min-height:420px}.page-hero{min-height:56svh}.page-hero__content{gap:1.5rem}.page-hero .action-link{grid-column:auto}.page-hero__route{width:45vw;height:35vw;top:8%;right:-7%}.page-hero:after{opacity:.45}.workflow-step{grid-template-columns:90px minmax(0,1fr)}.dashboard-notice__route{width:min(75%,420px)}.support-option-list{grid-template-columns:1fr}.support-option:first-child{grid-row:auto;min-height:420px}.legal-meta{position:static}.legal-header,.legal-section{grid-template-columns:1fr}.construction-page__visual,.system-page__mark{width:min(100%,520px)}.footer-route-mark{grid-template-rows:12rem 8rem;grid-template-columns:.7fr 1fr;min-height:auto}.footer-product-proof__items{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-route-mark>span:last-child{grid-column:1/-1;height:auto}}@media (width<=560px){:root{--page-margin:1rem;--section-space:5.5rem;--route-radius:0 1.3rem 0 1.3rem}.brand-link span{font-size:.94rem}.home-hero h1{font-size:clamp(1.9rem,9.2vw,2.6rem);line-height:.95}.home-hero__actions{flex-direction:column;align-items:flex-start;gap:.6rem}.folder-stack{width:100%;height:32rem;margin-top:6.5rem}.folder-layer{border-radius:1.2rem 1.2rem 0 0}.folder-layer>span{width:112px;height:36px;font-size:13px;top:-32px}.folder-layer--1>span{left:1%}.folder-layer--2>span{left:18%}.folder-layer--3>span{left:40%}.folder-layer--4>span{left:64%}.folder-layer--1{top:0}.folder-layer--2{top:50px}.folder-layer--3{top:100px}.folder-layer--4{top:150px}.folder-layer--front{height:calc(100% - 200px);top:200px}.folder-layer--front .dashboard-preview{min-height:300px}.dashboard-preview,.dashboard-preview--compact{grid-template-columns:1fr;min-height:360px}.dashboard-preview__sidebar,.dashboard-preview--compact .dashboard-preview__sidebar{display:none}.dashboard-preview__body,.dashboard-preview--compact .dashboard-preview__body{padding:1rem}.dashboard-preview__topline strong{font-size:18px}.dashboard-preview__row{grid-template-columns:1fr auto;gap:.5rem}.dashboard-preview__row span:nth-child(2){display:none}.proof-board{grid-template-columns:1fr}.proof-tile{min-height:15rem}.proof-tile--heading{grid-column:auto}.section-heading-row{gap:1.25rem;margin-bottom:3rem}.feature-index__list{grid-template-columns:1fr 1fr}.feature-index__preview{padding:.65rem}.setup-section{grid-template-columns:1fr}.setup-step{min-height:60svh}.role-switcher__controls{grid-template-columns:1fr}.role-switcher__controls button{text-align:left}.faq-card{margin-top:-16px}.faq-card__button{grid-template-columns:1fr 36px;min-height:108px;padding:1.25rem}.faq-card__category{grid-column:1/-1;width:120px;height:30px;font-size:13px}.faq-card__answer>p{margin-left:0}.faq-card--open .faq-card__answer>p{padding:0 1.25rem 2.25rem}.closing-cta{gap:3rem;min-height:auto}.closing-cta__copy h2{font-size:4rem}.simple-cta{flex-direction:column;align-items:flex-start}.command-filters{flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}.command-filters button{flex:none}.command-list,.empty-command-state{grid-template-columns:1fr}.empty-command-state__mark{width:80px;height:80px;font-size:3rem}.workflow-step{grid-template-columns:58px minmax(0,1fr);gap:1rem;min-height:340px}.workflow-step__route span{width:42px;height:42px}.workflow-step__route i{border-width:6px;width:16px;height:calc(100% - 42px);top:42px}.support-option{min-height:330px}.invite-notice{grid-template-columns:1fr}.invite-notice__mark{width:180px}.report-guide__list li{grid-template-columns:36px minmax(0,1fr)}.construction-page__visual{border-radius:0 3rem;min-height:340px}.construction-route{border-width:9px}.construction-page__actions,.system-page__actions{flex-direction:column;align-items:flex-start}.footer-route-mark{grid-template-rows:8rem 6rem;grid-template-columns:.6fr 1fr;min-height:auto}.footer-product-proof__heading{grid-template-columns:1fr}.footer-product-proof__heading p{justify-self:start}.footer-product-proof__items{grid-template-columns:1fr 1fr}.footer-product-fact{min-height:180px}.footer-route-mark>span{font-size:clamp(3rem,17vw,5.5rem)}.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-legal{flex-direction:column}}.dashboard-root,.dashboard-standalone,.auth-page{--dash-ground:#000;--dash-surface:#111;--dash-raised:#242424;--dash-active:#202020;--dash-border:#1a1a1a;--dash-control:#454545;--dash-text:#fff;--dash-muted:#b4b4b4;--dash-faint:#949494;--dash-accent:#5cf087;--dash-negative:#e5566f;min-height:100svh;color:var(--dash-text);background:var(--dash-ground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:14px}.dashboard-root #main-content{min-height:100svh}.dashboard-root button,.dashboard-root input,.dashboard-root select,.auth-page button,.auth-page input,.auth-page select{font:inherit}.dashboard-root button,.dashboard-root select,.dashboard-root input,.dashboard-root a,.auth-page a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dashboard-shell{background:var(--dash-ground);grid-template-rows:64px minmax(calc(100svh - 64px),auto);grid-template-columns:232px minmax(0,1fr);min-height:100svh;display:grid}.dashboard-topbar{z-index:40;background:var(--dash-ground);border-bottom:1px solid var(--dash-border);grid-column:1/-1;grid-template-columns:232px 1fr auto auto;align-items:center;min-width:0;height:64px;display:grid;position:sticky;top:0}.dashboard-brand{border-right:1px solid var(--dash-border);height:100%;color:var(--dash-text);align-items:center;gap:10px;padding-inline:20px;font-weight:600;text-decoration:none;display:flex}.dashboard-brand svg{width:24px;height:24px;color:var(--dash-accent)}.dashboard-icon{flex:none;width:18px;height:18px}.dashboard-menu-button{display:none}.dashboard-topbar-context{min-width:0;color:var(--dash-faint);grid-column:2;align-items:center;gap:9px;padding-inline:20px;font-size:12px;display:flex}.dashboard-topbar-context>span:not(.status-dot){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dashboard-topbar-context strong{color:var(--dash-text);border-left:1px solid var(--dash-control);padding-left:9px;font-weight:500}.dashboard-guild-switcher{border-left:1px solid var(--dash-border);height:100%;color:var(--dash-faint);grid-column:3;align-items:center;gap:10px;padding-inline:18px;font-size:12px;display:flex}.dashboard-guild-switcher select{max-width:240px;height:34px;color:var(--dash-text);background:var(--dash-surface);border:1px solid var(--dash-control);border-radius:6px;padding-inline:10px 32px}.dashboard-account{border-left:1px solid var(--dash-border);grid-column:4;align-items:center;gap:10px;height:100%;padding-inline:18px;display:flex}.dashboard-account img{border-radius:50%;width:28px;height:28px}.dashboard-topbar--simple .dashboard-account{grid-column:4}.dashboard-account button,.dashboard-server-back,.dashboard-sidebar nav button,.dashboard-sidebar__footer a{color:var(--dash-muted);cursor:pointer;background:0 0;border:0;text-decoration:none}.dashboard-account button{min-height:44px}.dashboard-account button:hover,.dashboard-server-back:hover,.dashboard-sidebar nav button:hover,.dashboard-sidebar__footer a:hover{color:var(--dash-text)}.dashboard-sidebar{background:var(--dash-ground);border-right:1px solid var(--dash-border);overscroll-behavior:contain;flex-direction:column;height:calc(100svh - 64px);padding:20px 12px 16px;display:flex;position:sticky;top:64px}.dashboard-mobile-guild{display:none}.dashboard-server-back{text-align:left;min-height:34px;padding-inline:12px}.dashboard-sidebar nav{gap:2px;margin-top:28px;display:grid}.dashboard-sidebar nav>span{color:var(--dash-faint);margin:0 12px 10px;font-size:12px}.dashboard-sidebar nav button{text-align:left;border-radius:6px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;padding-inline:12px;display:grid}.dashboard-sidebar nav button .dashboard-icon{color:#737373}.dashboard-sidebar nav button.is-active{color:var(--dash-text);background:0 0;font-weight:600}.dashboard-sidebar nav button.is-active .dashboard-icon{color:var(--dash-text)}.dashboard-sidebar__footer{border-top:1px solid var(--dash-border);gap:12px;margin-top:auto;padding:16px 12px 0;display:grid}.dashboard-sidebar__footer p{color:var(--dash-faint);font-size:12px;line-height:1.5}.dashboard-sidebar__footer a{color:var(--dash-muted);font-size:12px}.dashboard-canvas{min-width:0;padding:30px 29px 42px}.dashboard-canvas--chooser{grid-column:1/-1;width:min(100%,1100px);margin-inline:auto;padding-top:56px}.dashboard-title-row{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.dashboard-title-row h1{letter-spacing:-.02em;text-wrap:balance;font-size:24px;font-weight:650}.dashboard-title-row p,.dashboard-panel__heading p,.settings-row>div:first-child p,.settings-row>div:first-child small,.team-add-panel>div p,.match-form>div p,.compact-form>div p,.moderation-form>div p{color:var(--dash-muted);margin-top:7px;font-size:14px}.dashboard-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.dashboard-title-actions>span{color:var(--dash-muted);font-size:12px}.dashboard-primary,.dashboard-secondary,.dashboard-panel__heading button,.readiness-action button,.dashboard-table__row button,.dashboard-error button{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:8px 14px;font-weight:600;line-height:1;text-decoration:none;transition:transform .12s;display:inline-flex}.dashboard-primary{color:#000;background:#fff;border:1px solid #fff}.dashboard-secondary,.dashboard-panel__heading button,.readiness-action button,.dashboard-table__row button,.dashboard-error button{color:var(--dash-text);border:1px solid var(--dash-control);background:0 0}.dashboard-primary:hover{background:#e8e8e8}.dashboard-secondary:hover,.dashboard-panel__heading button:hover,.readiness-action button:hover,.dashboard-table__row button:hover,.dashboard-error button:hover{border-color:#777}.dashboard-primary:active,.dashboard-secondary:active,.dashboard-panel__heading button:active,.readiness-action button:active,.dashboard-table__row button:active,.dashboard-error button:active{transform:translateY(1px)}.dashboard-primary:disabled,.dashboard-secondary:disabled,.dashboard-table__row button:disabled{color:var(--dash-faint);background:var(--dash-raised);border-color:var(--dash-raised);cursor:not-allowed}.metric-strip{background:var(--dash-surface);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.metric-strip>div{border-right:1px solid var(--dash-border);gap:6px;min-width:0;padding:18px 20px;display:grid}.metric-strip>div:last-child{border-right:0}.metric-strip span,.metric-strip small{color:var(--dash-muted);font-size:13px}.metric-strip small{font-size:12px}.metric-strip strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.overview-grid{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:24px;margin-bottom:16px;display:grid}.overview-rail{flex-direction:column;align-self:stretch;display:flex}.overview-rail>.dashboard-secondary{align-self:flex-start;margin-top:auto}.dashboard-panel,.overview-rail,.settings-panel,.auth-panel,.server-row{background:var(--dash-surface);box-shadow:none;border:0;border-radius:8px}.dashboard-panel,.overview-rail{padding:20px}.dashboard-panel__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.dashboard-panel__heading h2,.settings-row h2,.team-add-panel h2,.match-form h2,.compact-form h2,.moderation-form h2,.server-row h2{font-size:16px;font-weight:600;line-height:1.25}.readiness-summary{border-block:1px solid var(--dash-border);gap:14px;margin-bottom:10px;padding:18px 0 20px;display:grid}.readiness-score{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.readiness-score strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3vw,2.5rem);font-weight:500;line-height:1}.readiness-score span{color:var(--dash-muted);font-size:12px}.readiness-progress{background:var(--dash-raised);width:100%;height:3px;overflow:hidden}.readiness-progress>span{background:var(--dash-accent);height:100%;display:block}.readiness-path{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.readiness-path button{min-width:0;min-height:58px;color:var(--dash-text);border:0;border-bottom:1px solid var(--dash-border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 12px;display:grid}.readiness-path button:nth-child(odd){border-right:1px solid var(--dash-border)}.readiness-path button:hover{background:var(--dash-raised)}.readiness-path button>span:nth-child(2){gap:2px;min-width:0;display:grid}.readiness-path strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.readiness-path small{color:var(--dash-muted);font-size:12px}.readiness-path__arrow{color:var(--dash-faint);font-size:16px}.status-dot{background:var(--dash-faint);border-radius:50%;width:6px;height:6px;display:inline-block}.status-dot--ready{background:var(--dash-accent)}.readiness-action{border-top:1px solid var(--dash-border);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:16px;display:flex}.readiness-action p{color:var(--dash-muted)}.overview-rail .dashboard-panel__heading{margin-bottom:8px}.activity-list{margin-bottom:16px}.activity-list>div{border-bottom:1px solid var(--dash-border);justify-content:space-between;align-items:center;gap:16px;min-height:45px;display:flex}.activity-list strong{font-weight:500}.activity-list span{color:var(--dash-faint);font-variant-numeric:tabular-nums;font-size:12px}.dashboard-table{width:100%;overflow:hidden}.dashboard-table__header,.dashboard-table__row{grid-template-columns:minmax(16rem,1.5fr) minmax(6rem,.5fr) minmax(10rem,.8fr);align-items:center;gap:18px;display:grid}.dashboard-table__header{min-height:36px;color:var(--dash-faint);font-size:12px}.dashboard-table__row{border-top:1px solid var(--dash-border);min-height:52px}.dashboard-table__row strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.dashboard-table__row span{color:var(--dash-muted);font-variant-numeric:tabular-nums}.dashboard-empty{width:100%;color:var(--dash-muted);border:1px dashed var(--dash-control);border-radius:6px;padding:16px}.settings-view{width:min(100%,1152px)}.settings-row{border-top:1px solid var(--dash-border);grid-template-columns:minmax(260px,.65fr) minmax(0,1fr);gap:34px;padding-block:32px;display:grid}.settings-row:first-of-type{border-top:0;padding-top:0}.settings-panel{gap:16px;padding:18px;display:grid}.settings-panel>p{color:var(--dash-muted)}.dashboard-field{color:var(--dash-text);gap:8px;font-weight:500;display:grid}.dashboard-field input,.dashboard-field select,.team-add-controls input,.team-add-controls select{width:100%;min-height:40px;color:var(--dash-text);background:var(--dash-ground);border:1px solid var(--dash-control);border-radius:6px;padding:8px 11px}.dashboard-field select[multiple]{min-height:92px}.dashboard-field option:checked{color:var(--dash-text);background:var(--dash-raised)}.dashboard-toggle{grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:52px;display:grid}.dashboard-toggle>span{gap:4px;display:grid}.dashboard-toggle strong{font-weight:500}.dashboard-toggle small{color:var(--dash-muted);font-size:12px}.dashboard-toggle input,.permission-matrix input{width:18px;height:18px;accent-color:var(--dash-accent)}.permission-matrix{min-width:0;overflow-x:auto}.permission-matrix__header,.permission-matrix__row{grid-template-columns:minmax(190px,1fr) repeat(3,110px);align-items:center;min-width:530px;display:grid}.permission-matrix__header{min-height:38px;color:var(--dash-faint);font-size:12px}.permission-matrix__header strong,.permission-matrix__row label{justify-self:center}.permission-matrix__row{border-top:1px solid var(--dash-border);min-height:42px}.settings-save-bar{z-index:10;background:var(--dash-raised);border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:14px 16px;display:flex;position:sticky;bottom:16px}.settings-save-bar span{color:var(--dash-muted)}.list-view{gap:20px;display:grid}.team-add-panel,.match-form,.moderation-form{grid-template-columns:minmax(230px,.55fr) minmax(0,1fr);align-items:start;gap:30px;display:grid}.team-add-controls,.match-form__fields,.moderation-form__fields{gap:12px;display:grid}.match-form__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.compact-form{align-content:start;gap:16px;display:grid}.compact-form__pair,.moderation-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.moderation-form__fields .dashboard-primary,.match-form__fields .dashboard-primary{justify-self:start}.list-toolbar{min-height:36px;color:var(--dash-muted);justify-content:space-between;align-items:center;gap:20px;display:flex}.list-toolbar strong{color:var(--dash-text);font-weight:600}.team-table .dashboard-table__header,.team-table .dashboard-table__row,.schedule-table .dashboard-table__header,.schedule-table .dashboard-table__row,.roster-table .dashboard-table__header,.roster-table .dashboard-table__row,.standings-table .dashboard-table__header,.standings-table .dashboard-table__row,.moderation-table .dashboard-table__header,.moderation-table .dashboard-table__row,.audit-table .dashboard-table__header,.audit-table .dashboard-table__row{grid-template-columns:minmax(15rem,1.4fr) minmax(9rem,.8fr) minmax(9rem,.7fr) minmax(6rem,auto)}.dashboard-table__row small{color:var(--dash-faint);font-weight:400}.dashboard-table__row button{justify-self:end;min-height:32px;padding-block:6px}.dashboard-loading,.dashboard-error,.dashboard-notice{min-height:48px;color:var(--dash-muted);background:var(--dash-surface);border-radius:6px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.dashboard-loading>span{border:2px solid var(--dash-control);border-top-color:var(--dash-text);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite dashboard-spin}@keyframes dashboard-spin{to{transform:rotate(360deg)}}.dashboard-error{color:#ffd6da;border:1px solid #612b32;justify-content:space-between}.dashboard-notice--warning{color:#ffdca0;border:1px solid #665126}.dashboard-disclaimer{color:var(--dash-faint);text-align:center;margin:34px auto 0;font-size:12px}.server-chooser{gap:18px;display:grid}.server-filter{border-bottom:1px solid var(--dash-border);justify-content:space-between;align-items:end;gap:20px;padding-bottom:14px;display:flex}.server-filter label{width:min(100%,360px);color:var(--dash-muted);gap:7px;font-size:12px;display:grid}.server-filter input{min-height:42px;color:var(--dash-text);background:var(--dash-surface);border:1px solid var(--dash-control);border-radius:6px;padding:8px 12px}.server-filter>span{color:var(--dash-faint);font-variant-numeric:tabular-nums;padding-bottom:10px;font-size:12px}.server-list{gap:8px;display:grid}.server-row{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:82px;padding:14px 18px;display:grid}.server-row p{color:var(--dash-muted);margin-top:5px}.server-row__content{min-width:0}.server-row__content>div{align-items:center;gap:12px;min-width:0;display:flex}.server-row__content h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.server-status{color:var(--dash-faint);flex:none;align-items:center;gap:6px;font-size:11px;display:inline-flex}.server-status--ready{color:var(--dash-muted)}.server-avatar{width:42px;height:42px;color:var(--dash-text);background:var(--dash-raised);border-radius:50%;place-items:center;font-weight:600;display:grid;overflow:hidden}.server-avatar img{object-fit:cover;width:100%;height:100%}.dashboard-standalone,.auth-page{place-items:center;min-height:100svh;padding:24px;display:grid}.auth-page{min-height:calc(100svh - 74px)}.auth-panel{gap:20px;width:min(100%,480px);padding:32px;display:grid}.auth-panel__mark{width:42px;color:var(--dash-accent)}.auth-panel h1{font-size:28px}.auth-panel p,.auth-panel>a:last-child{color:var(--dash-muted)}.auth-panel .dashboard-primary{justify-self:start}.auth-privacy-note{font-size:.9rem;line-height:1.55}.auth-legal-links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.auth-legal-links a{color:var(--dash-text);text-underline-offset:.22em;text-decoration:underline}@media (width<=1100px){body.dashboard-nav-open{overflow:hidden}.dashboard-shell{grid-template-rows:56px auto;grid-template-columns:1fr}.dashboard-topbar{grid-template-columns:auto minmax(0,1fr) auto;height:56px}.dashboard-menu-button{min-width:56px;height:56px;color:var(--dash-text);border:0;border-right:1px solid var(--dash-border);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.dashboard-brand{border-right:0;grid-column:2}.dashboard-guild-switcher,.dashboard-topbar-context{display:none}.dashboard-account{grid-column:3}.dashboard-account span,.dashboard-account img{display:none}.dashboard-sidebar{z-index:30;width:100%;height:calc(100svh - 56px);padding:24px max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));border-right:0;display:none;position:fixed;inset:56px 0 0}.dashboard-sidebar--open{display:flex}.dashboard-mobile-guild{color:var(--dash-faint);gap:7px;margin-bottom:8px;font-size:12px;display:grid}.dashboard-mobile-guild select{width:100%;min-height:44px;color:var(--dash-text);background:var(--dash-surface);border:1px solid var(--dash-control);border-radius:6px;padding-inline:12px 36px}.dashboard-sidebar nav button,.dashboard-server-back{min-height:48px;font-size:16px}.dashboard-sidebar nav button{grid-template-columns:24px minmax(0,1fr)}.dashboard-canvas{grid-column:1;padding:24px}.overview-grid{grid-template-columns:1fr}}@media (width<=720px){.dashboard-canvas,.dashboard-canvas--chooser{padding:20px 16px 34px}.dashboard-title-row{flex-direction:column;align-items:flex-start}.dashboard-title-actions{justify-content:flex-start;align-items:stretch;width:100%}.dashboard-title-actions>span{flex-basis:100%;min-height:20px}.dashboard-title-actions button{flex:140px}.dashboard-primary,.dashboard-secondary,.dashboard-panel__heading button,.readiness-action button,.dashboard-table__row button,.dashboard-error button{min-height:44px}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-strip>div:nth-child(2){border-right:0}.metric-strip>div:nth-child(-n+2){border-bottom:1px solid var(--dash-border)}.readiness-path{grid-template-columns:1fr}.readiness-path button:nth-child(odd){border-right:0}.readiness-action,.dashboard-panel__heading,.list-toolbar{flex-direction:column;align-items:flex-start}.settings-row,.team-add-panel,.match-form,.moderation-form,.management-grid{grid-template-columns:1fr;gap:16px}.settings-save-bar{flex-direction:column;align-items:stretch;bottom:8px}.match-form__fields,.moderation-form__fields,.compact-form__pair{grid-template-columns:1fr}.dashboard-table__header{display:none}.dashboard-table__row,.team-table .dashboard-table__row,.schedule-table .dashboard-table__row,.roster-table .dashboard-table__row,.standings-table .dashboard-table__row,.moderation-table .dashboard-table__row,.audit-table .dashboard-table__row{grid-template-columns:minmax(0,1fr) auto;gap:5px 14px;min-height:70px;padding-block:10px}.dashboard-table__row strong{grid-column:1}.dashboard-table__row span{grid-column:1;font-size:12px}.dashboard-table__row button{grid-area:1/2/-1}.server-row{grid-template-columns:42px minmax(0,1fr)}.server-filter{flex-direction:column;align-items:stretch;gap:8px}.server-filter label{width:100%}.server-filter>span{padding-bottom:0}.server-row>.dashboard-primary,.server-row>.dashboard-secondary{grid-column:1/-1;width:100%}.dashboard-account{padding-inline:10px}.dashboard-account button{min-height:44px}}@media (prefers-reduced-motion:reduce){.dashboard-primary,.dashboard-secondary,.dashboard-panel__heading button,.readiness-action button,.dashboard-table__row button,.dashboard-error button{transition:none}.dashboard-loading>span{animation:none}}body{background-color:var(--bg);background-image:radial-gradient(circle at 82% 4%,#299e5b21,#0000 28rem),linear-gradient(#02060b 0%,#030811 48%,#02060b 100%);background-attachment:fixed}.site-shell{background:0 0}.site-header{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#02060bd1;border-bottom:0;min-height:78px;position:sticky;top:0;box-shadow:0 18px 40px #00000038}.brand-mark{filter:drop-shadow(0 0 12px #5cf08761)}.navigation-link:after{height:2px;box-shadow:0 0 12px #5cf087b8}.header-action,.action-link{background-image:linear-gradient(#78f49a 0%,#48d875 100%);border:1px solid #ffffff38;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff6b,0 10px 28px #18b14c33}.header-action:before,.action-link:before{content:"";pointer-events:none;width:42%;height:340%;transition:transform .52s var(--ease-out);background:#ffffff38;position:absolute;top:-120%;left:-70%;transform:rotate(18deg)}.header-action:hover:before,.action-link:hover:before{transform:translate(420%)rotate(18deg)}.header-action:hover,.action-link:hover{background-image:linear-gradient(#91f8ad 0%,#5fe58a 100%);box-shadow:inset 0 1px #ffffff80,0 14px 34px #22d35b47}.action-link--secondary{color:var(--ink);border-color:var(--gloss-border);background:var(--surface-bright);background-image:linear-gradient(#ffffff12,#0000);box-shadow:inset 0 1px #ffffff1a}.action-link--text,.action-link--text:hover{box-shadow:none;background:0 0;border:0;overflow:visible}.action-link--text:before{display:none}.home-hero:before{background:#071521;border:1px solid #84c8e71a;box-shadow:inset 0 1px #ffffff0f,0 38px 90px #0000005c}.folder-layer{border:1px solid #9affb91f;box-shadow:inset 0 1px #ffffff1f,0 -18px 44px #00000038}.folder-layer--1{color:var(--ink);background:#1b5032 linear-gradient(#2a6a43 0%,#16452b 100%)}.folder-layer--2{color:var(--ink);background:#123c26 linear-gradient(#1c5535 0%,#103622 100%)}.folder-layer--3{color:var(--ink);background:#0c2b1d linear-gradient(#17452c 0%,#0a281a 100%)}.folder-layer--4{color:var(--ink);background:#071d14 linear-gradient(#0f3020 0%,#061a11 100%)}.folder-layer>span{color:var(--ink)}.folder-layer--front{background:#07111a linear-gradient(145deg,#ffffff14,#0000 34%)}.dashboard-preview,.setup-card,.closing-cta__panel,.command-toolbar,.command-card,.empty-command-state,.footer-product-fact{border-color:var(--gloss-border);background-color:var(--ui-dark);background-image:linear-gradient(145deg,#ffffff0e,#0000 38%);box-shadow:inset 0 1px #ffffff0f,0 24px 64px #0000004d}.dashboard-preview__sidebar{background:#030a10 linear-gradient(#ffffff0a,#0000)}.dashboard-preview__logo,.dashboard-preview__nav--active{box-shadow:0 0 20px #5cf0873d}.dashboard-preview__summary,.dashboard-preview__table,.command-search input,.command-filters button{background-color:#0a1721;background-image:linear-gradient(#ffffff0b,#0000);border-color:#8bbfd826}.proof-tile,.feature-index__preview,.role-switcher,.faq-card,.support-option,.report-guide__list li,.planned-features{border:1px solid var(--gloss-border);background-color:var(--surface);background-image:linear-gradient(145deg,#fff1,#0000 38%);box-shadow:inset 0 1px #ffffff0e,0 22px 56px #0003}.proof-tile--heading{color:var(--ink);background-color:#0b2718;background-image:linear-gradient(145deg,#5cf0872e,#0000 58%);border-color:#5cf0873d}.proof-tile--heading p,.proof-tile--heading .route-bullet{color:var(--ink)}.feature-index__button:hover,.feature-index__button--active{color:var(--accent)}.setup-section{color:var(--ink);background:#040a10}.setup-step,.setup-step--1,.setup-step--2,.setup-step--3,.setup-step--4{color:var(--ink);background:#050d14}.setup-step--2{background:#07111a}.setup-step--3{background:#091621}.setup-step--4{background:#0b1a26}.setup-step__heading .action-link--text{color:var(--ink)}.role-switcher__content{color:var(--ink);background-color:#0a2718;background-image:radial-gradient(circle at 80% 10%,#5cf0872e,#0000 16rem),linear-gradient(145deg,#ffffff0d,#0000 44%)}.role-switcher__content>span{color:var(--accent-ink)}.faq-card--tone-1,.faq-card--tone-2{color:var(--ink);background-color:var(--surface-bright)}.faq-card--tone-2{background-color:#0a1620}.closing-cta,.dashboard-notice{color:var(--ink);background-color:#06130d;background-image:radial-gradient(circle at 18% 18%,#5cf08733,#0000 28rem),linear-gradient(145deg,#06170e 0%,#030a08 70%)}.closing-cta__copy p,.dashboard-notice p{color:var(--muted)}.dashboard-notice__route span{border-color:var(--accent);filter:drop-shadow(0 0 12px #5cf08738)}.dashboard-notice .action-link{color:var(--accent-ink);background:var(--accent);background-image:linear-gradient(#78f49a 0%,#48d875 100%)}.page-hero{background-color:var(--field-dark);background-image:radial-gradient(circle at 76% 35%,#289c5b1f,#0000 24rem),linear-gradient(#030a12 0%,#02070d 100%)}.page-hero:after{background:#081722;border:1px solid #84c8e71a;box-shadow:inset 0 1px #ffffff0f}.dashboard-future,.invite-notice{color:var(--ink);background:var(--surface-pale)}.dashboard-future__copy p,.invite-notice p{color:var(--muted)}.support-option:first-child{color:var(--ink);background-color:#092418;background-image:radial-gradient(circle at 78% 14%,#5cf0872e,#0000 18rem),linear-gradient(145deg,#ffffff0e,#0000 50%);border-color:#5cf08742}.support-option:first-child p{color:var(--muted)}.invite-notice__mark,.construction-page__visual,.system-page__mark{color:var(--ink);background-color:#092418;background-image:radial-gradient(circle at 32% 20%,#5cf08738,#0000 42%),linear-gradient(145deg,#ffffff0f,#0000 56%);border:1px solid #5cf0873d;box-shadow:inset 0 1px #ffffff14}.construction-page__mark,.construction-route,.system-page__mark{color:var(--accent);border-color:var(--accent)}.support-status,.construction-status{color:#071018}.site-footer{color:var(--ink);background-color:#03080e;background-image:linear-gradient(#07111a 0%,#02060b 60%)}.footer-product-proof__heading p,.footer-statement p,.footer-group h3,.footer-legal{color:var(--muted)}.footer-route-mark>*{color:var(--ink);background-color:#0a281a;background-image:linear-gradient(145deg,#5cf0872e,#0000 64%);border:1px solid #5cf08733;box-shadow:inset 0 1px #ffffff14}.footer-mark{color:var(--accent);filter:drop-shadow(0 0 24px #5cf08729)}@media (width<=840px){.site-header{min-height:70px}.site-navigation{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#03090ff5;background-image:linear-gradient(#ffffff0b,#0000)}.feature-index__button:hover,.feature-index__button--active{color:var(--accent-ink)}}@media (width<=560px){:root{--route-radius:14px}body{background-image:radial-gradient(circle at 92% 3%,#299e5b1f,#0000 20rem),linear-gradient(#02060b 0%,#030811 55%,#02060b 100%)}.folder-layer{border-radius:14px 14px 0 0}.closing-cta,.dashboard-notice{background-image:radial-gradient(circle at 20% 10%,#5cf08729,#0000 18rem),linear-gradient(160deg,#06170e 0%,#030a08 74%)}}.dashboard-root .dashboard-notice,body,.header-action,.action-link,.header-action:hover,.action-link:hover,.action-link--secondary,.folder-layer--1,.folder-layer--2,.folder-layer--3,.folder-layer--4,.folder-layer--front,.dashboard-preview,.setup-card,.closing-cta__panel,.command-toolbar,.command-card,.empty-command-state,.footer-product-fact,.dashboard-preview__sidebar,.dashboard-preview__summary,.dashboard-preview__table,.command-search input,.command-filters button,.proof-tile,.feature-index__preview,.role-switcher,.faq-card,.support-option,.report-guide__list li,.planned-features,.proof-tile--heading,.role-switcher__content,.closing-cta,.dashboard-notice,.dashboard-notice .action-link,.page-hero,.support-option:first-child,.invite-notice__mark,.construction-page__visual,.system-page__mark,.site-footer,.footer-route-mark>*,.site-navigation{background-image:none}.site-header,.header-action,.action-link,.header-action:hover,.action-link:hover,.action-link--secondary,.home-hero:before,.folder-layer,.dashboard-preview,.setup-card,.closing-cta__panel,.command-toolbar,.command-card,.empty-command-state,.footer-product-fact,.dashboard-preview__logo,.dashboard-preview__nav--active,.proof-tile,.feature-index__preview,.role-switcher,.faq-card,.support-option,.report-guide__list li,.planned-features,.invite-notice__mark,.construction-page__visual,.system-page__mark,.footer-route-mark>*{box-shadow:none}.brand-mark,.footer-mark,.dashboard-notice__route span{filter:none}.header-action,.action-link,.dashboard-notice .action-link{color:var(--accent-ink);background-color:var(--accent);border-color:#0000}.header-action:before,.action-link:before{display:none}.action-link--secondary{color:var(--ink);background-color:var(--surface-bright);border-color:#21303c}.folder-layer{border-color:#203129}.folder-layer--1{background-color:#14231d}.folder-layer--2{background-color:#101d19}.folder-layer--3{background-color:#0c1714}.folder-layer--4{background-color:#08120f}.folder-layer--front{background-color:#07111a}.proof-tile,.feature-index__preview,.role-switcher,.faq-card,.support-option,.report-guide__list li,.planned-features{border-color:#1d2d39}.proof-tile{min-height:16rem}.proof-tile--heading{background-color:#0d2a1b;border-color:#244333}.navigation-link:after{box-shadow:none}.action-link--text,.action-link--text:hover{color:var(--ink);background-color:#0000;border:0}.dashboard-preview__summary,.dashboard-preview__table,.command-search input,.command-filters button{border-color:#1e2a33}.setup-card{min-height:220px}.site-shell{isolation:isolate;position:relative}.particle-network{z-index:0;pointer-events:none;opacity:.86;width:100%;height:100%;position:fixed;inset:0}.site-shell>#main-content,.site-shell>.site-footer{z-index:1;position:relative}.home-hero{background:0 0}.home-hero__copy{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.home-hero h1{white-space:normal;grid-column:1/-1;font-size:clamp(2.5rem,4.6vw,5.25rem);line-height:.94}.home-hero h1 span{white-space:nowrap;display:block}@media (width<=820px){.home-hero__copy{grid-template-columns:1fr}.home-hero h1{font-size:5vw}.home-hero__actions{grid-column:auto}}@media (width<=560px){.home-hero h1{font-size:clamp(1.9rem,9.2vw,2.6rem)}.home-hero h1 span{white-space:normal}}@media (prefers-reduced-motion:reduce){.particle-network{opacity:.58}}
