:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d0e11;--panel:#141519;--panel-strong:#18191e;--line:#292a31;--text:#f8fafc;--muted:#9ca3af;--brand:#6d5ce7;--brand-strong:#5e4fd1;--good:#57f287;--warning:#fbbf24;--danger:#f87171;--shadow:0 24px 60px #0000004d}*{box-sizing:border-box}html{scroll-behavior:smooth}html.menu-open,body.menu-open{background:#0f1014}body{background:var(--bg);min-height:100vh;color:var(--text);margin:0;font:15px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}.site{width:min(1280px,100% - 48px);margin:0 auto}.site.compact{width:min(900px,100% - 30px)}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.nav-leading{align-items:center;gap:12px;display:flex}.hamburger-button{border:1px solid var(--line);cursor:pointer;background:#131419;border-radius:7px;place-content:center;gap:4px;width:38px;height:38px;padding:0;display:grid}.hamburger-button span{background:#d8dae1;border-radius:2px;width:16px;height:1.5px;display:block}.hamburger-button:hover{background:#18191f;border-color:#4a465c}.brand{letter-spacing:-.025em;align-items:center;gap:11px;font-size:19px;font-weight:850;display:inline-flex}.brand-mark{border-radius:8px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.brand-mark img{object-fit:cover;width:100%;height:100%;display:block}.nav-actions{align-items:center;gap:14px;display:flex}.dashboard-top-link{color:#a6a9b4;font-size:12px}.dashboard-top-link:hover{color:#fff}.dashboard-search-trigger{border:1px solid var(--line);color:#9296a2;cursor:pointer;font:inherit;background:#15161a;border-radius:6px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.dashboard-search-trigger:hover{color:#fff;border-color:#4b475f}.dashboard-search-trigger>span:first-child{color:#9a90ff;font-size:17px;line-height:.7}.dashboard-search-trigger kbd{color:#6f7480;border:1px solid #3a3c47;border-radius:3px;padding:2px 4px;font-size:8px}.nav-actions>a:not(.button){color:var(--muted)}.menu-layer{z-index:1000;background:#0f1014;width:100vw;height:100dvh;min-height:-webkit-fill-available;position:fixed;inset:0}.menu-backdrop{cursor:default;background:#030406b8;border:0;width:100%;height:100%;padding:0;animation:.18s both menu-fade;position:absolute;inset:0}.site-menu-drawer{z-index:1;width:min(390px,100vw - 28px);height:100dvh;min-height:-webkit-fill-available;padding:calc(18px + env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:#0f1014;border-right:1px solid #34353e;flex-direction:column;animation:.22s both drawer-enter;display:flex;position:relative;overflow-y:auto;box-shadow:30px 0 70px #00000073}.menu-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 4px 17px;display:flex}.menu-close{border:1px solid var(--line);color:#b8bbc4;cursor:pointer;background:#17181d;border-radius:7px;place-items:center;width:34px;height:34px;font-size:24px;line-height:1;display:grid}.menu-close:hover{color:#fff;border-color:#4a465c}.command-palette{z-index:1100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030406a8;place-items:start center;padding-top:16vh;display:grid;position:fixed;inset:0}.command-palette-card{background:#15161b;border:1px solid #363743;border-radius:10px;width:min(520px,100vw - 28px);overflow:hidden;box-shadow:0 25px 80px #00000080}.command-palette-search{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 16px;display:flex}.command-palette-search>span{color:#9a90ff;font-size:21px;line-height:1}.command-palette-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.command-palette-search input::placeholder{color:#777c89}.command-palette kbd{color:#888d99;letter-spacing:.08em;border:1px solid #3a3c47;border-radius:4px;padding:3px 6px;font-size:9px}.command-palette-results{max-height:360px;padding:7px;overflow-y:auto}.command-palette-results button{color:#b8bbc5;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 11px;display:flex}.command-palette-results button:hover{color:#fff;background:#252530}.command-palette-results button i{color:#777c89;font-style:normal}.command-palette-results p{color:#777c89;text-align:center;margin:30px 12px;font-size:12px}.command-palette-footer{border-top:1px solid var(--line);color:#6f7480;justify-content:space-between;gap:10px;padding:10px 16px;font-size:10px;display:flex}.drawer-navigation{gap:10px;padding:14px 0;display:grid}.drawer-group{padding:8px 0}.drawer-group+.drawer-group{border-top:1px solid #ffffff0e}.drawer-label{color:#646976;letter-spacing:.15em;text-transform:uppercase;padding:4px 12px 9px;font-size:9px;font-weight:800;display:block}.drawer-group>a{color:#a0a4af;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:46px;padding:9px 12px;font-size:13px;font-weight:700;display:grid}.drawer-group>a:has(small){grid-template-columns:31px minmax(0,1fr) auto}.drawer-group>a small{color:#626773;font:9px ui-monospace,SFMono-Regular,monospace}.drawer-group>a i{color:#5f636e;font-style:normal}.drawer-item-meta{align-items:center;gap:11px;display:inline-flex}.drawer-item-meta .nav-plan{color:#aaa0ff}.drawer-item-meta .nav-plan-icon{flex:none}.drawer-group>a:hover{color:#fff;background:#18191f}.drawer-group>a.active{color:#fff;background:#202029}.drawer-group>a.active small,.drawer-group>a.active i{color:#988eff}.drawer-footer{border-top:1px solid var(--line);color:#696e7b;gap:3px;margin-top:auto;padding:19px 12px 5px;font-size:10px;display:grid}.drawer-footer strong{color:#a3a7b1;font-size:11px}@keyframes menu-fade{0%{opacity:0}}@keyframes drawer-enter{0%{transform:translate(-100%)}}.hero{grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;min-height:620px;padding:66px 0 72px;display:grid}.eyebrow{color:#8d82ff;letter-spacing:.16em;margin-bottom:18px;font-size:11px;font-weight:800;display:block}.hero h1{letter-spacing:-.055em;max-width:630px;margin:0 0 24px;font-size:clamp(48px,5.2vw,70px);line-height:1.02}.hero p{color:#a0a2ac;max-width:560px;margin:0 0 30px;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-copy{z-index:2;position:relative}.eyebrow i,.connection,.status-dot{position:relative}.text-link{color:#c3c5cd;border-bottom:1px solid #555861;align-items:center;padding:13px 3px;font-weight:700;display:inline-flex}.text-link:hover{color:#fff;border-color:#8d82ff}.button-large{border-radius:8px;padding:14px 20px}.product-window{border:1px solid var(--line);box-shadow:var(--shadow);background:#111217;border-radius:10px;position:relative;overflow:hidden}.product-window:before{display:none}.window-bar{border-bottom:1px solid var(--line);background:#12141c;align-items:center;gap:7px;height:46px;padding:0 16px;display:flex}.window-bar>span{background:#333640;border-radius:50%;width:8px;height:8px}.window-bar>span:first-child{background:#e36a6a}.window-bar>span:nth-child(2){background:#e3af5c}.window-bar>span:nth-child(3){background:#5bbd7a}.window-bar small{color:#676c7a;text-transform:uppercase;letter-spacing:.12em;margin-left:auto;font-size:10px}.window-body{grid-template-columns:135px 1fr;min-height:425px;display:grid}.preview-sidebar{border-right:1px solid var(--line);color:#717685;padding:18px 12px;font-size:9px}.preview-logo{border-radius:7px;place-items:center;width:30px;height:30px;margin:0 6px 24px;display:grid;overflow:hidden}.preview-logo img{object-fit:cover;width:100%;height:100%;display:block}.preview-sidebar>div:not(.preview-logo){border-radius:6px;align-items:center;gap:7px;margin:3px 0;padding:8px;display:flex}.preview-sidebar>div.active{color:#a79cff;background:#7c6cff1f}.preview-sidebar i{border:1px solid;border-radius:2px;width:8px;height:8px}.preview-main{background:#111217;min-width:0;padding:26px}.preview-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.preview-heading small,.preview-stats small{color:#666c7b;letter-spacing:.11em;font-size:8px;display:block}.preview-heading strong{letter-spacing:-.03em;margin-top:5px;font-size:18px;display:block}.status-dot{color:#6dd693;padding-left:12px;font-size:8px}.status-dot:before{content:"";background:#57c47e;border-radius:50%;width:6px;height:6px;position:absolute;top:3px;left:0;box-shadow:0 0 8px #57c47e}.preview-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin:23px 0;display:grid}.preview-stats>div{border:1px solid var(--line);background:#16171d;border-radius:7px;padding:14px}.preview-stats b{margin:5px 0 2px;font-size:20px;display:block}.preview-stats span{color:#686e7c;font-size:8px}.activity-card{border:1px solid var(--line);background:#16171d;border-radius:7px;padding:16px}.activity-card>div{justify-content:space-between;margin-bottom:10px;font-size:10px;display:flex}.activity-card>div span{color:#8175f2;font-size:8px}.activity-card p{color:#6f7482;border-top:1px solid #ffffff0f;grid-template-columns:8px 56px 1fr auto;align-items:center;gap:7px;margin:0;padding:10px 0;font-size:8px;display:grid}.activity-card p i{background:#7568e7;border-radius:50%;width:6px;height:6px}.activity-card p b{color:#d9dbe3}.activity-card p small{color:#545966}.home-hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:74px;min-height:580px;padding:52px 0 56px;display:grid}.home-hero h1{letter-spacing:-.058em;max-width:640px;margin:0 0 23px;font-size:clamp(48px,4.7vw,68px);line-height:1.01}.home-hero .hero-copy>p{color:#a6a9b2;max-width:570px;margin:0 0 30px;font-size:18px;line-height:1.68}.home-hero .eyebrow{color:#9a91ff;align-items:center;gap:9px;display:inline-flex}.home-hero .eyebrow i{background:#7868f2;border-radius:50%;width:6px;height:6px}.hero-assurances{color:#747985;flex-wrap:wrap;gap:10px 20px;margin-top:26px;font-size:11px;display:flex}.hero-assurances span{align-items:center;gap:7px;display:inline-flex}.hero-assurances span:before{content:"✓";color:#6fce91;font-weight:900}.dashboard-product-shot{background:#111216;border:1px solid #30323a;border-radius:11px;position:relative;overflow:hidden;box-shadow:0 24px 55px #00000047}.dashboard-product-shot:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffffff06;position:absolute;inset:0}.dashboard-product-shot,.dashboard-product-shot .shot-content,.dashboard-product-shot .shot-sidebar{color:#f2f3f7}.dashboard-product-shot .shot-sidebar{background:#101115}.dashboard-product-shot .shot-sidebar div{color:#9a9fac}.dashboard-product-shot .shot-sidebar div.active{color:#fff}.dashboard-product-shot .shot-heading strong,.dashboard-product-shot .shot-metrics strong,.dashboard-product-shot .shot-panel-head strong{color:#f2f3f7}.shot-topbar{border-bottom:1px solid var(--line);background:#15161b;justify-content:space-between;align-items:center;height:54px;padding:0 17px;display:flex}.shot-brand{align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.shot-brand img{border-radius:6px}.shot-preview-label{color:#686d79;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:800}.shot-layout{grid-template-columns:155px 1fr;min-height:460px;display:grid}.shot-sidebar{border-right:1px solid var(--line);background:#101115;padding:20px 12px}.shot-sidebar small{color:#545966;letter-spacing:.14em;padding:12px 9px 6px;font-size:7px;font-weight:800;display:block}.shot-sidebar small:first-child{padding-top:0}.shot-sidebar div{color:#727783;border-radius:5px;min-height:30px;margin:2px 0;padding:7px 9px;font-size:9px}.shot-sidebar div.active{color:#fff;background:#202029}.shot-content{background:#121318;min-width:0;padding:25px}.shot-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.shot-heading small{color:#676c79;letter-spacing:.13em;font-size:7px;display:block}.shot-heading strong{letter-spacing:-.03em;margin-top:4px;font-size:18px;display:block}.shot-heading>span{color:#84d99f;align-items:center;gap:7px;font-size:8px;display:inline-flex}.shot-heading>span i{background:#57c47e;border-radius:50%;width:6px;height:6px}.shot-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:23px 0 13px;display:grid}.shot-metrics article{border:1px solid var(--line);background:#16171c;border-radius:6px;min-height:94px;padding:13px}.shot-metrics span{color:#666b77;letter-spacing:.1em;font-size:6px}.shot-metrics strong{margin:10px 0 1px;font-size:18px;display:block}.shot-metrics small{color:#777c88;font-size:7px}.shot-panel{border:1px solid var(--line);background:#16171c;border-radius:6px;padding:15px}.shot-panel-head{justify-content:space-between;padding-bottom:8px;display:flex}.shot-panel-head strong{font-size:10px}.shot-panel-head small{color:#6f7480;font-size:7px}.shot-row{color:#adb1ba;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:12px;min-height:37px;font-size:8px;display:flex}.shot-row>span{align-items:center;gap:8px;display:flex}.shot-row i{background:#57c47e;border-radius:50%;width:6px;height:6px}.shot-row i.muted{background:#5c606b}.shot-row small{color:#747985;font-size:7px}.trust-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);align-items:center;min-height:80px;display:grid}.trust-strip span{border-right:1px solid var(--line);color:#838793;text-align:center;padding:0 22px;font-size:11px}.trust-strip span:first-child{padding-left:0}.trust-strip span:last-child{border-right:0;padding-right:0}.product-intro{grid-template-columns:.92fr 1.08fr;gap:90px;padding:108px 0 90px;display:grid}.product-intro h2,.coverage-section h2,.workflow-section h2,.plans-section h2,.final-cta h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.5vw,54px);line-height:1.06}.product-intro-copy>p{color:#999da8;max-width:600px;margin-top:21px;font-size:16px;line-height:1.75}.product-principles{border-top:1px solid var(--line);align-self:end;display:grid}.product-principles>div{border-bottom:1px solid var(--line);grid-template-columns:115px 1fr;gap:20px;padding:18px 0;display:grid}.product-principles strong{color:#fff;font-size:13px}.product-principles span{color:#8f939e;font-size:13px}.feature-bands{border-top:1px solid var(--line)}.feature-band{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) 300px;align-items:start;gap:44px;min-height:270px;padding:43px 0;display:grid}.feature-band-label span{color:#6f7480;font:10px ui-monospace,SFMono-Regular,monospace;display:block}.feature-band-label small{color:#8f86f7;letter-spacing:.14em;text-transform:uppercase;margin-top:76px;font-size:10px;font-weight:800;display:block}.feature-band-copy h2{letter-spacing:-.045em;max-width:650px;margin:0;font-size:clamp(29px,3.4vw,42px);line-height:1.08}.feature-band-copy p{color:#9296a1;max-width:650px;margin:18px 0 0;line-height:1.7}.feature-band ul,.plan-grid ul{margin:0;padding:0;list-style:none}.feature-band li{color:#b3b6be;border-bottom:1px solid #ffffff0f;padding:10px 0;font-size:12px}.feature-band li:before{content:"—";color:#6f63df;margin-right:10px}.coverage-section{padding:104px 0}.coverage-head{margin-bottom:42px}.coverage-head>p{max-width:420px}.coverage-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.coverage-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#111216;min-height:210px;padding:26px}.coverage-grid article>span{color:#676b77;margin-bottom:42px;font:9px ui-monospace,SFMono-Regular,monospace;display:block}.coverage-grid h3{margin:0 0 10px;font-size:17px}.coverage-grid p{color:#8e929c;margin:0;font-size:13px;line-height:1.65}.workflow-section{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:100px;padding:90px 0;display:grid}.workflow-copy>p{color:#969aa5;margin-top:20px;line-height:1.7}.workflow-steps{counter-reset:steps;margin:0;padding:0;list-style:none}.workflow-steps li{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:20px;min-height:118px;padding:22px 0;display:grid}.workflow-steps li:first-child{border-top:1px solid var(--line)}.workflow-steps li>span{color:#7568e8;font:11px ui-monospace,SFMono-Regular,monospace}.workflow-steps strong{margin-bottom:6px;font-size:16px;display:block}.workflow-steps p{color:#8f939e;margin:0;font-size:13px}.plans-section{border-top:1px solid var(--line);padding:78px 0}.plan-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.plan-grid article{border:1px solid var(--line);background:#111216;border-radius:8px;flex-direction:column;min-height:415px;padding:28px;display:flex}.plan-name{justify-content:space-between;align-items:center;gap:10px;display:flex}.plan-name h3{margin:0;font-size:25px}.plan-name span{color:#b4abff;text-transform:uppercase;background:#6d5ce72e;border-radius:4px;padding:4px 7px;font-size:9px;font-weight:800}.plan-price{align-items:baseline;gap:7px;margin:16px 0 0;display:flex}.plan-price strong{color:#f5f5f8;letter-spacing:-.05em;font-size:30px}.plan-price span{color:#858a96;font-size:10px;font-weight:700}.plan-grid article>p{color:#9296a1;min-height:52px;font-size:13px}.plan-grid li{color:#babdc5;padding:9px 0;font-size:12px}.plan-grid li:before{content:"✓";color:#67ce8b;margin-right:9px}.plan-grid .button{margin-top:auto}.final-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;min-height:310px;padding:60px 0;display:flex}.final-cta h2{max-width:680px}.final-cta p{color:#9296a1}.final-cta .hero-actions{flex:none}.desklabs-product{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(260px,.8fr);gap:34px 72px;padding:62px 0;display:grid}.desklabs-product h2{letter-spacing:-.048em;max-width:580px;margin:0;font-size:clamp(30px,3.5vw,44px);line-height:1.08}.desklabs-product-copy{max-width:440px}.desklabs-product-copy p{color:#979ba6;margin:0 0 14px;font-size:14px;line-height:1.7}.desklabs-product-points{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.desklabs-product-points span{border-right:1px solid var(--line);color:#a4a8b2;align-items:center;min-height:54px;padding:0 18px;font-size:12px;display:flex}.desklabs-product-points span:first-child{padding-left:0}.desklabs-product-points span:last-child{border-right:0}.operating-principles{border-top:1px solid var(--line);grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:72px;padding:76px 0;display:grid}.operating-principles-intro{max-width:455px}.operating-principles h2{letter-spacing:-.052em;margin:0;font-size:clamp(34px,3.7vw,48px);line-height:1.07}.operating-principles-intro>p{color:#979ba6;margin:19px 0 16px;font-size:15px;line-height:1.7}.operating-principles-list{border-top:1px solid var(--line)}.operating-principles-list article{border-bottom:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;min-height:132px;padding:22px 0;display:grid}.operating-principles-list article>span{color:#8b80f5;letter-spacing:.08em;padding-top:3px;font:10px ui-monospace,SFMono-Regular,monospace}.operating-principles-list h3{letter-spacing:-.02em;margin:0 0 5px;font-size:16px}.operating-principles-list p{color:#9397a2;max-width:560px;margin:0;font-size:13px;line-height:1.65}.product-directory{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr) auto;align-items:center;gap:48px;min-height:250px;padding:54px 0;scroll-margin-top:20px;display:grid}.product-directory h2{letter-spacing:-.05em;max-width:650px;margin:0;font-size:clamp(32px,3.7vw,46px);line-height:1.07}.product-directory>p{color:#9296a1;margin:0;font-size:14px;line-height:1.7}.product-page-kicker{color:#8f86f7;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:800;display:block}.product-route-shell{padding:42px 0 80px}.product-detail-page{border:1px solid var(--line);background:#131419;border-radius:9px;padding:0 58px 48px}.product-detail-hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:flex-start;min-height:570px;padding:78px 0 68px;display:flex}.product-detail-hero h1{letter-spacing:-.06em;max-width:860px;margin:0;font-size:clamp(44px,5vw,68px);line-height:.99}.product-detail-hero>p{color:#9fa3ae;max-width:760px;margin:25px 0 31px;font-size:17px;line-height:1.72}.product-capability-section,.product-process-section{border-bottom:1px solid var(--line);padding:72px 0}.product-detail-section-head{grid-template-columns:145px minmax(0,1fr);align-items:start;gap:28px;margin-bottom:36px;display:grid}.product-detail-section-head>span{color:#777c89;letter-spacing:.14em;font-size:9px;font-weight:800}.product-detail-section-head h2{letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(30px,3.4vw,43px);line-height:1.08}.product-detail-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-detail-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#111216;min-height:215px;padding:27px}.product-detail-grid article>span{color:#626773;font:9px ui-monospace,SFMono-Regular,monospace}.product-detail-grid h3{margin:46px 0 9px;font-size:17px}.product-detail-grid p{color:#90949f;margin:0;font-size:13px;line-height:1.65}.product-process-section ol{margin:0;padding:0;list-style:none}.product-process-section li{border-top:1px solid var(--line);grid-template-columns:72px 1fr;align-items:center;min-height:78px;display:grid}.product-process-section li:last-child{border-bottom:1px solid var(--line)}.product-process-section li>span{color:#7669e9;font:10px ui-monospace,SFMono-Regular,monospace}.product-process-section li strong{font-size:14px}.product-outcome{background:#171720;border:1px solid #413b67;border-radius:7px;margin:72px 0;padding:35px 38px}.product-outcome>span{color:#8f86f7;letter-spacing:.14em;font-size:9px;font-weight:800}.product-outcome p{letter-spacing:-.035em;max-width:820px;margin:18px 0 0;font-size:clamp(23px,2.6vw,34px);line-height:1.25}.product-page-pagination{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.product-page-pagination a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:94px;padding:20px 24px;display:flex}.product-page-pagination a:last-child{text-align:right}.product-page-pagination span{color:#6f7480;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.product-page-pagination strong{color:#cbcdd5;margin-top:6px;font-size:13px}.product-page-pagination a:hover strong{color:#a69eff}.family-features{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;padding:0;display:grid}.family-features article{border-right:1px solid var(--line);min-height:205px;padding:34px 32px 36px}.family-features article:last-child{border-right:0}.family-features article>span{color:#777b89;letter-spacing:.12em;margin-bottom:42px;font:10px ui-monospace,monospace;display:block}.family-features h3{margin:0 0 10px;font-size:17px}.family-features p{color:#8e919c;margin:0;font-size:13px;line-height:1.65}.platform{padding-top:70px;padding-bottom:90px}.section-kicker{color:#8d82ff;letter-spacing:.18em;margin-bottom:13px;font-size:11px;font-weight:850}.platform .section-head{align-items:end;margin-bottom:38px}.platform .section-head h2{max-width:650px;font-size:clamp(34px,4vw,48px);line-height:1.08}.platform .section-head>p{max-width:390px;font-size:15px}.feature-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.feature-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#121317;min-height:180px;padding:30px}.feature-card:hover{background:#15161b}.feature-card h3{margin:0 0 14px;font-size:20px}.feature-card p{color:#9295a0;max-width:460px;font-size:14px}.button{cursor:pointer;color:#fff;letter-spacing:0;min-height:42px;box-shadow:none;background:#6657d4;border:1px solid #6e60dc;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-weight:720;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.button:hover{box-shadow:none;background:#7465e5;border-color:#887bf0;transform:none}.button:active{box-shadow:none;background:#594bc1}.button.secondary{color:#eceef3;box-shadow:none;background:#202128;border-color:#343641}.button.secondary:hover{box-shadow:none;background:#292a33;border-color:#51535f}.button.ghost{color:#e6e8ed;box-shadow:none;background:0 0;border-color:#363741}.button.ghost:hover{box-shadow:none;background:#191a20;border-color:#5a5b68}.button.danger{box-shadow:none;background:#a72d38;border-color:#b7444d}.button.danger:hover{box-shadow:none;background:#bd3946;border-color:#d35b63}.button.small{border-radius:5px;min-height:36px;padding:7px 12px;font-size:13px}.button-large{border-radius:7px;min-height:50px;padding:12px 20px;font-size:15px}.button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.button:focus-visible,.text-link:focus-visible{outline-offset:3px;outline:2px solid #9d92ff}.settings-subhead{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:start;gap:18px;padding:0 0 16px;display:flex}.settings-subhead h3{margin:0 0 5px;font-size:15px}.settings-subhead p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.rule-policy-grid{gap:0;display:grid}.rule-policy-row{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(145px,.8fr) minmax(160px,1fr) minmax(180px,1.15fr);align-items:end;gap:14px;padding:16px 0;display:grid}.rule-policy-row>strong{color:#e2e3ea;align-self:center;font-size:13px}.rule-policy-row label{margin:0}.section{padding:34px 0 56px}.section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.section-head h1,.section-head h2{letter-spacing:-.03em;margin:0}.section-head p{color:var(--muted);margin:6px 0 0}.grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.card{background:var(--panel);border:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px;padding:20px}.card h2,.card h3{letter-spacing:-.025em;margin:0 0 8px}.card p{color:var(--muted);margin:0 0 14px}.card.danger-zone{border-color:#f871715c}.guild-card{align-items:center;gap:14px;display:flex}.guild-icon{object-fit:cover;background:#202a44;border-radius:15px;place-items:center;width:54px;height:54px;font-weight:900;display:grid}.guild-card .grow{flex:1;min-width:0}.guild-card h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.server-grid{gap:13px;display:grid}.server-grid .guild-card{min-height:98px;box-shadow:none}.guild-title{align-items:center;gap:12px;display:flex}.guild-title h3{margin:0}.connection{color:#8c919e;padding-left:10px;font-size:10px}.connection:before{content:"";background:#777b87;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:0}.connection.online{color:#7ad89c}.connection.online:before{background:#57c47e;box-shadow:0 0 7px #57c47e}.user-chip{color:#a7abb6;align-items:center;gap:7px;font-size:12px;display:inline-flex}.user-chip img{border-radius:50%;width:26px;height:26px}.badge{color:#c7d2fe;text-transform:uppercase;letter-spacing:.04em;background:#7c8cff1f;border-radius:4px;align-items:center;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.badge.good{color:#86efac;background:#57f2871f}.badge.warning{color:#fde68a;background:#fbbf241f}.dashboard-breadcrumb{color:#6f7480;align-items:center;gap:8px;margin-bottom:9px;font-size:11px;display:flex}.dashboard-breadcrumb a:hover{color:#fff}.dashboard-breadcrumb strong{color:#aeb2bd;font-weight:650}.dashboard-breadcrumb span{color:#454852}.settings-kicker{color:#777b88;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.dashboard-error{margin-top:18px}.dashboard-context{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:12px 0 17px;display:none}.dashboard-context-server{align-items:center;gap:11px;min-width:0;display:flex}.dashboard-context-icon{color:#edf0f7;object-fit:cover;background:#202a44;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:12px;font-weight:850;display:grid;overflow:hidden}.dashboard-context-server>div{gap:1px;min-width:0;display:grid}.dashboard-context-server span{color:#777c89;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:850}.dashboard-context-server strong{color:#f2f3f6;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;font-size:17px;line-height:1.25;overflow:hidden}.dashboard-context-server small{color:#818692;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-context-server small i{color:#4c505a;padding:0 3px;font-style:normal}.dashboard-context-server small b{color:#a7acb8;font-weight:650}.dashboard-context-server small b.online{color:#70d59a}.dashboard-context-actions{flex:none;align-items:center;gap:7px;display:inline-flex}.dashboard-context-actions a{color:#b6bac5;border:1px solid #343640;border-radius:6px;align-items:center;gap:5px;min-height:32px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.dashboard-context-actions a:hover{color:#fff;background:#1a1a22;border-color:#5b566d}.dashboard-context-actions a:last-child{color:#aaa0ff}.dashboard-layout{grid-template-columns:222px minmax(0,1fr);align-items:start;gap:18px;padding-top:0;display:grid}.sidebar{border:1px solid var(--line);scrollbar-width:thin;background:#111216;border-radius:8px;align-self:start;max-height:calc(100vh - 76px);padding:7px;position:sticky;top:14px;overflow-y:auto}.sidebar-server{border-bottom:1px solid #ffffff12;grid-template-columns:36px minmax(0,1fr);gap:9px;padding:7px 6px 10px;display:grid}.sidebar-server-icon{color:#edf0f7;object-fit:cover;background:#202a44;border-radius:9px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:850;display:grid;overflow:hidden}.sidebar-server-copy{align-content:center;gap:1px;min-width:0;display:grid}.sidebar-server-copy>span{color:#747986;letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:800}.sidebar-server-copy strong{color:#f0f1f5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.sidebar-server-copy small{color:#777c88;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sidebar-server-copy small i{padding:0 2px;font-style:normal}.sidebar-server-copy small b{color:#a7acb8;font-weight:700}.sidebar-server-copy small b.online{color:#6fd493}.sidebar-server-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:5px;margin-top:2px;display:grid}.sidebar-server-actions a{color:#b9bdc7;border:1px solid #30323b;border-radius:5px;justify-content:center;align-items:center;min-height:27px;padding:4px 6px;font-size:10px;font-weight:750;display:flex}.sidebar-server-actions a:hover{color:#fff;background:#1b1b23;border-color:#5c576d}.sidebar-server-actions a:last-child{color:#a69cff}.sidebar-server-actions span{margin-left:3px}.sidebar-find{color:#a4a8b4;cursor:pointer;width:100%;min-height:33px;font:inherit;text-align:left;background:#0d0e12;border:1px solid #30323b;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;margin-bottom:7px;padding:0 9px;font-size:11px;font-weight:700;display:flex}.sidebar-find:hover{color:#f1f2f5;background:#171720;border-color:#625a80}.sidebar-find>span{align-items:center;gap:7px;display:inline-flex}.sidebar-find i{color:#978cff;font-size:16px;font-style:normal;line-height:1}.sidebar-find kbd{color:#747987;letter-spacing:.04em;border:1px solid #373945;border-radius:3px;padding:2px 4px;font-size:8px}.sidebar-search{background:#0d0e12;border:1px solid #2e3039;border-radius:6px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:6px;min-height:34px;padding:0 9px;display:grid}.sidebar-search:focus-within{border-color:#7766f0cc;box-shadow:0 0 0 2px #6d5ce71f}.sidebar-search i{color:#9387ff;font-size:15px;font-style:normal}.sidebar-search input{color:#f4f4f7;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.sidebar-search input::placeholder{color:#666b77}.sidebar-label{color:#777c89;cursor:pointer;letter-spacing:.11em;text-transform:uppercase;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:3px 9px 6px;font-size:9px;font-weight:850;list-style:none;display:flex}.sidebar-label::-webkit-details-marker{display:none}.sidebar-label small{display:none}.sidebar-label i{color:#656a76;font-size:14px;font-style:normal;line-height:1;transition:transform .16s}.sidebar-group[open] .sidebar-label i{color:#a49bff;transform:rotate(180deg)}.sidebar nav{gap:2px;display:grid}.sidebar a{color:#9da1ad;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:5px 9px;font-size:12px;font-weight:700;display:flex}.sidebar a i{color:#5f636e;font-size:17px;font-style:normal;line-height:1}.sidebar a:hover{color:#fff;background:#ffffff09}.sidebar a.active{color:#fff;background:#262532;box-shadow:inset 2px 0 #8d80ff}.sidebar a.active i{color:#9387ff}.nav-meta{align-items:center;gap:7px;display:inline-flex}.nav-plan{color:#a89eff;align-items:center;gap:4px;line-height:1;display:inline-flex}.nav-plan em{letter-spacing:.06em;font-size:8px;font-style:normal;font-weight:850}.nav-plan-icon{border:1.25px solid;border-radius:1.5px;width:9px;height:7px;position:relative}.nav-plan-icon:before{content:"";border:1.25px solid;border-bottom:0;border-radius:5px 5px 0 0;width:5px;height:4px;position:absolute;top:-5px;left:1px}.nav-plan.locked{color:#8d91a0}.nav-plan.locked em{color:#aaa6ba}.nav-dot{background:#484c56;border-radius:50%;width:5px;height:5px}.nav-dot.enabled{background:#57c47e}.sidebar-empty{color:#878c98;padding:18px 10px;font-size:12px;line-height:1.5}.dashboard-menu-trigger{display:none}.dashboard-content{min-width:0}.settings-section{padding:0;scroll-margin-top:20px;overflow:hidden}.settings-header{border-bottom:1px solid var(--line);background:#15161a;justify-content:space-between;align-items:flex-start;gap:16px;min-height:84px;padding:16px 18px 14px;display:flex}.settings-header h2{margin:4px 0 3px;font-size:21px}.settings-header p{max-width:650px;margin:0;font-size:13px}.settings-header-control{flex:none}.module-toggle{color:#f1f1f5;cursor:pointer;-webkit-user-select:none;user-select:none;background:#101116;border:1px solid #343640;border-radius:8px;grid-template-columns:auto 42px;align-items:center;column-gap:10px;min-width:172px;padding:9px 10px 9px 12px;transition:border-color .16s,background .16s;display:grid;position:relative}.module-toggle:hover{background:#15151c;border-color:#656170}.module-toggle.enabled{background:#6d5ce71f;border-color:#6d5ce7b8}.module-toggle.disabled{cursor:not-allowed;opacity:.62}.module-toggle-copy{gap:2px;min-width:0;display:grid}.module-toggle-copy small{color:#8d91a0;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.module-toggle-copy strong{font-size:12px;line-height:1.15}.module-toggle.enabled .module-toggle-copy strong{color:#9f95ff}.module-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.module-toggle-track{background:#272932;border:1px solid #4b4e59;border-radius:999px;width:40px;height:22px;transition:background .16s,border-color .16s;position:relative}.module-toggle-track i{background:#c7c9d2;border-radius:50%;width:14px;height:14px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000073}.module-toggle.enabled .module-toggle-track{background:#6d5ce7;border-color:#7e6fff}.module-toggle.enabled .module-toggle-track i{background:#fff;transform:translate(18px)}.module-toggle:focus-within{outline-offset:2px;outline:2px solid #8777ffd1}.module-toggle-label{color:#a6a9b4;grid-column:1/-1;margin-top:3px;font-size:10px;font-weight:650}.setup-score{text-align:right;min-width:66px}.setup-score span{letter-spacing:-.035em;font-size:20px;font-weight:850;display:block}.setup-score small{color:#777c89;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.settings-body{padding:18px}.overview-next-step{background:linear-gradient(100deg,#6d5ce726,#6d5ce709);border:1px solid #8375f64d;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;margin-bottom:16px;padding:11px 13px;display:grid}.overview-next-step:hover{background:linear-gradient(100deg,#6d5ce73b,#6d5ce712);border-color:#988cffbf}.overview-next-step-index{color:#c9c3ff;letter-spacing:.09em;text-transform:uppercase;border:1px solid #b7afff47;border-radius:5px;place-items:center;width:33px;height:25px;font-size:8px;font-weight:850;display:grid}.overview-next-step>span:nth-child(2){gap:2px;min-width:0;display:grid}.overview-next-step strong{color:#f1f0ff;font-size:12px}.overview-next-step small{color:#a4a7b3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.overview-next-step>i{color:#b5adff;font-size:18px;font-style:normal}.settings-body-locked{padding:0}.plan-gate{background:#111216;min-height:560px;position:relative;overflow:hidden}.plan-gate-preview{opacity:.38;filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;min-height:560px;padding:18px;transform:scale(1.015)}.plan-gate-overlay{z-index:1;text-align:center;background:radial-gradient(circle at 50% 34%,#6d5ce73d,#0000 48%),linear-gradient(#1112162e,#111216d1);align-content:center;justify-items:center;max-width:470px;margin:auto;padding:42px 28px;display:grid;position:absolute;inset:0}.plan-gate-eyebrow{color:#b4abff;letter-spacing:.12em;text-transform:uppercase;background:#6d5ce721;border:1px solid #9689ff59;border-radius:999px;margin-bottom:13px;padding:5px 8px;font-size:9px;font-weight:850;display:inline-flex}.plan-gate-overlay h3{color:#f6f6fa;letter-spacing:-.04em;max-width:360px;margin:0;font-size:clamp(24px,2.8vw,32px);line-height:1.08}.plan-gate-overlay p{color:#aeb1bc;max-width:390px;margin:12px 0 20px;font-size:13px;line-height:1.65}.plan-gate-overlay small{color:#777c88;margin-top:12px;font-size:10px}.workspace-summary{border:1px solid var(--line);background:#121318;border-radius:7px;grid-template-columns:1.3fr 1fr 1fr;gap:10px;margin-bottom:18px;padding:15px 16px;display:grid}.workspace-summary>div{border-right:1px solid #ffffff14;min-width:0;padding-right:16px}.workspace-summary>div:last-child{border-right:0;padding-right:0}.workspace-summary-label{color:#878092;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.workspace-summary strong{letter-spacing:-.02em;font-size:17px;display:block}.workspace-summary strong small{color:#8d91a0;font-size:12px;font-weight:600}.workspace-summary p{color:#979ba7;margin:3px 0 0;font-size:11px;line-height:1.4}.summary-good{color:#7fe09d}.summary-muted{color:#b9bdc7}.logging-summary{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0}.logging-summary>div{padding:2px 16px 2px 0}.logging-summary>div+div{padding-left:16px}.logging-summary>div:last-child{padding-right:0}.logging-summary strong{font-size:16px}.logging-summary p{max-width:180px}.automod-boundary{background:#6d5ce70e;border:1px solid #6d5ce73d;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;margin:2px 0 18px;padding:11px 13px;display:grid}.automod-boundary strong{color:#cbc5ff;white-space:nowrap;font-size:11px}.automod-boundary span{color:#979ba7;font-size:11px;line-height:1.45}.automod-boundary a{color:#b3aaff;font-weight:750}.automod-boundary a:hover{color:#fff}.discipline-intro{background:linear-gradient(100deg,#6d5ce721,#6d5ce709);border:1px solid #6d5ce752;border-radius:8px;margin-bottom:14px;padding:15px 16px}.discipline-intro strong{color:#f2f1ff;letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:7px;font-size:15px;display:flex}.discipline-intro strong i{color:#978cff;font-style:normal}.discipline-intro p{color:#a4a7b3;max-width:680px;margin:6px 0 0;font-size:12px;line-height:1.5}.discipline-intro code{color:#e5e4ff;background:#ffffff14;border-radius:3px;padding:1px 4px;font:10px ui-monospace,SFMono-Regular,monospace}.discipline-ladder{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.15fr 1.05fr;gap:0;display:grid}.discipline-step{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;min-width:0;padding:16px 20px 18px}.discipline-step:first-child{border-left:0;padding-left:0}.discipline-step:last-child{padding-right:0}.discipline-step-head{grid-template-columns:25px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:14px;display:grid}.discipline-step-head>span{color:#aea5ff;background:#6d5ce729;border-radius:5px;place-items:center;width:25px;height:25px;font:800 9px ui-monospace,SFMono-Regular,monospace;display:grid}.discipline-step h3{color:#eef0f5;margin:0 0 2px;font-size:13px}.discipline-step p{color:#848995;margin:0;font-size:10px;line-height:1.42}.discipline-step label{font-size:12px}.discipline-step .form-grid{gap:10px}.log-coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 18px;display:grid}.log-coverage-card{border:1px solid var(--line);min-height:73px;color:inherit;text-align:left;cursor:pointer;background:#111216;border-radius:7px;gap:3px;padding:12px;display:grid}.log-coverage-card:hover{background:#6d5ce714;border-color:#6d5ce7a6}.log-coverage-grid strong{font-size:12px}.log-coverage-grid span{color:#858a96;font-size:10px;line-height:1.4}.log-coverage-card.selected{background:#6d5ce721;border-color:#6d5ce7cc}.log-event-panel{background:#6d5ce70b;border:1px solid #6d5ce747;border-radius:7px;margin:-5px 0 14px;padding:13px 15px}.log-event-panel>div:first-child p,.log-channel-panel>div:first-child p{color:#858a96;margin:2px 0 10px;font-size:11px}.log-event-options{grid-template-columns:1fr;gap:6px;display:grid}.log-event-row{border-top:1px solid #ffffff0f;grid-template-columns:minmax(170px,1fr) minmax(220px,280px);align-items:end;gap:14px;padding:7px 0;display:grid}.log-event-row .check{padding:6px 0;font-size:12px}.log-event-row .field{margin:0}.log-channel-panel{background:0 0;border:1px solid #ffffff14;border-left:0;border-right:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:end;gap:18px;margin:0;padding:18px 0;display:grid}.log-channel-panel h3{letter-spacing:-.015em;margin:0;font-size:15px}.log-channel-panel .field{margin:0}.log-events-section{background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;margin:0;padding:18px 0}.log-events-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:13px;display:flex}.log-events-heading h3{letter-spacing:-.015em;margin:0;font-size:15px}.log-events-heading p{color:#858a96;margin:2px 0 0;font-size:11px}.log-events-actions{gap:7px;display:flex}.log-events-actions .button{min-height:32px;padding:6px 9px;font-size:10px}.log-event-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.log-event-control-row{background:0 0;border:0;border-top:1px solid #ffffff12;border-radius:0;grid-template-columns:minmax(0,1fr) 152px;align-items:center;gap:8px;min-height:48px;padding:7px 0;display:grid}.log-event-control-row:nth-child(-n+2){border-top:1px solid #ffffff12}.log-event-control-row .check{color:#e1e4eb;min-width:0;min-height:0;margin:0;padding:0;font-size:11px;line-height:1.25}.log-event-control-row .check span{min-width:0;color:inherit!important}.log-event-control-row select{color:#d9dce5;background:#15161a;border:1px solid #ffffff1f;border-radius:5px;min-width:0;height:30px;padding:0 25px 0 8px;font-size:10px;font-weight:650}.log-event-control-row:hover{background:#6d5ce70a}.log-channel-actions{gap:9px;display:grid}.log-channel-actions .button{justify-self:start}.log-test-result{color:#8be3a6;margin-top:8px;font-size:11px;line-height:1.45;display:block}.settings-footer{z-index:2;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111216f5;align-items:center;gap:12px;min-height:60px;padding:10px 18px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #00000024}.settings-footer .button{min-width:132px}.dashboard-overview,.module-surface{box-shadow:none;background:#121318;border-color:#30313a}.dashboard-overview{padding:0;overflow:hidden}.dashboard-overview>.settings-header,.module-surface>.settings-header{background:#15161b;border-bottom-color:#2b2d35}.overview-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboard-overview .overview-stats{border:1px solid var(--line);background:#15161b;border-radius:7px;gap:0;padding:0;overflow:hidden}.overview-stats article{border:1px solid var(--line);background:#111216;border-radius:7px;min-height:116px;padding:16px}.dashboard-overview .overview-stats article{background:0 0;border:0;border-radius:0;min-height:108px}.overview-stats span{color:#777c89;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.overview-stats strong{letter-spacing:-.035em;text-transform:capitalize;margin:13px 0 1px;font-size:22px;line-height:1.15;display:block}.overview-stats small{color:#777c89;font-size:11px}.overview-stats.operational article{min-height:110px}.overview-columns{grid-template-columns:1.05fr .95fr;gap:14px;display:grid}.overview-columns.lower{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-panel{border:1px solid var(--line);border-radius:7px;grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);gap:28px;margin-top:18px;padding:19px;display:grid}.overview-panel.stack-panel{background:#111216;display:block}.dashboard-overview .overview-columns:not(.lower){background:linear-gradient(135deg,#6d5ce714,#121318e6 45%);border:1px solid #ffffff17;border-radius:10px;gap:0;margin-top:18px;overflow:hidden}.dashboard-overview .overview-columns:not(.lower) .overview-panel{background:0 0;border:0;border-radius:0;margin-top:0;padding:21px}.dashboard-overview .overview-columns:not(.lower) .overview-panel+.overview-panel{border-left:1px solid #ffffff14}.overview-details{gap:8px;margin-top:18px;display:grid}.overview-detail{border:1px solid var(--line);background:#111216;border-radius:8px;overflow:hidden}.overview-detail summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:12px;min-height:64px;padding:12px 16px;list-style:none;display:grid}.overview-detail summary::-webkit-details-marker{display:none}.overview-detail summary>span:first-child{gap:3px;min-width:0;display:grid}.overview-detail summary strong{color:#f0f1f4;font-size:13px}.overview-detail summary small{color:#8d91a0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.overview-detail summary>i{color:#9489f5;font-size:17px;font-style:normal;transition:transform .16s}.overview-detail[open] summary{background:#ffffff05;border-bottom:1px solid #ffffff13}.overview-detail[open] summary>i{transform:rotate(180deg)}.overview-detail-content{padding:16px}.overview-detail-content .health-summary{margin-top:0}.overview-detail-content.module-status-list{border:0;margin-top:0}.automod-surface .workspace-summary,.security-surface .workspace-summary,.access-surface .workspace-summary,.audit-surface .workspace-summary{border-color:var(--line);background:#121318}.automod-surface .setting-block,.automod-surface .settings-disclosure,.security-surface .settings-disclosure{border-color:var(--line);background:#111216}.automod-surface .automod-boundary{background:#18162a;border-color:#403a73}.automod-surface .automod-preset{border-color:var(--line);background:#111216}.automod-surface .automod-preset.selected{box-shadow:none;background:#1b1930;border-color:#7669df}.security-surface{background:#121318;border-color:#30313a}.security-surface .setting-block{background:#0d0e136b;border-color:#ffffff1a}.access-surface{background:#121318;border-color:#30313a}.migration-steps{border:1px solid var(--line);background:#ffffff05;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.migration-steps>div{border-right:1px solid var(--line);gap:10px;min-width:0;padding:14px;display:flex}.migration-steps>div:last-child{border-right:0}.migration-steps b{color:#c9c2ff;background:#6d5ce738;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}.migration-steps strong,.migration-steps small{display:block}.migration-steps strong{margin-bottom:3px;font-size:13px}.migration-steps small{color:#a1a4af;font-size:11px;line-height:1.45}.migration-steps code{color:#c9c2ff;font-family:var(--font-mono);font-size:10px}.audit-surface{background:#121318;border-color:#30313a}.audit-surface .log-coverage-card{border-color:var(--line);background:#111216}.audit-surface .log-coverage-card.selected{background:#1b1930;border-color:#7669df}.overview-panel h3,.setting-block h3,.data-action h3,.danger-panel h3{margin:0 0 5px;font-size:15px}.overview-panel p,.data-action p,.danger-panel p{color:var(--muted);margin:0;font-size:12px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:15px;min-height:44px;display:flex}.panel-heading>a{color:#9a90ff;font-size:11px;font-weight:750}.panel-heading>a:hover{color:#fff}.health-summary{border-top:1px solid #ffffff0e;align-items:baseline;gap:9px;padding:18px 0 14px;display:flex}.health-summary strong{letter-spacing:-.04em;font-size:26px}.health-summary span{color:#7d828e;font-size:11px}.permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;display:grid}.permission-grid span{color:#8f949f;align-items:center;gap:7px;min-height:27px;font-size:10px;display:flex}.permission-grid i{color:#0d0e11;background:#57c47e;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-style:normal;font-weight:900;display:grid}.permission-grid span.missing i{color:#fff;background:#b45353}.permission-grid span.missing{color:#d3a0a0}.stack-panel .notice{margin-top:14px;font-size:11px}.module-status-list{border-top:1px solid #ffffff0e;margin-top:11px}.module-status-list a{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:8px 0;display:flex}.module-status-list a:last-child{border-bottom:0}.module-status-list a>span:first-child{gap:1px;display:grid}.module-status-list b{font-size:12px}.module-status-list small{color:#777c88;font-size:9px}.module-status-list a:hover b{color:#9d93ff}.setup-progress{background:#292b32;border-radius:9px;height:5px;margin:16px 0 14px;overflow:hidden}.setup-progress i{border-radius:inherit;background:#6d5ce7;height:100%;display:block}.compact-records{border-top:1px solid #ffffff0e;margin-top:10px}.compact-records>div:not(.empty-state){border-bottom:1px solid #ffffff0e;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;display:grid}.compact-records>div:last-child{border-bottom:0}.compact-records span:nth-child(2){min-width:0;display:grid}.compact-records b{font-size:11px}.compact-records small{color:#767b87;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.compact-records time{color:#656a76;font-size:8px}.status-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.feature-status{color:#898e9a;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.feature-status i{background:#4b4f5a;border-radius:50%;flex:none;width:7px;height:7px}.feature-status.enabled{color:#d9dde5}.feature-status.enabled i{background:#57c47e}.setup-checks{display:grid}.setup-checks>a{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:16px;min-height:39px;padding:7px 0;font-size:13px;font-weight:700;display:flex}.setup-checks>a:first-child{padding-top:0}.setup-checks>a:last-child{border-bottom:0;padding-bottom:0}.setup-checks>a:hover>span:first-child{color:#9d93ff}.split-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.split-settings.three{grid-template-columns:repeat(3,minmax(0,1fr))}.setting-block{border:1px solid var(--line);background:#111216;border-radius:7px;min-width:0;padding:18px}.setting-block h3{border-bottom:1px solid #ffffff0e;margin-bottom:5px;padding-bottom:12px}.setting-block>label:not(.check){margin-top:14px}.check-list .check{border-bottom:1px solid #ffffff0b}.check-list .check:last-child{border-bottom:0}.compact-grid{margin-top:14px}.form-divider{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.settings-disclosure{border:1px solid var(--line);background:#111216;border-radius:7px;margin-top:14px;overflow:hidden}.settings-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:14px 16px;list-style:none;display:flex}.settings-disclosure summary::-webkit-details-marker{display:none}.settings-disclosure summary>span:first-child{gap:2px;min-width:0;display:grid}.settings-disclosure summary strong{color:#ececf3;font-size:13px}.settings-disclosure summary small{color:#878c98;font-size:11px;line-height:1.4}.settings-disclosure-meta{color:#777c88;flex:none;align-items:center;gap:9px;display:inline-flex}.settings-disclosure-meta b{color:#aea6ff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #9184ff4d;border-radius:999px;padding:4px 6px;font-size:8px}.settings-disclosure-meta i{font-size:17px;font-style:normal;transition:transform .16s}.settings-disclosure[open] summary{background:#ffffff05;border-bottom:1px solid #fff1}.settings-disclosure[open] .settings-disclosure-meta i{transform:rotate(180deg)}.settings-disclosure-content{padding:16px}.billing-summary{border:1px solid var(--line);background:#111216;border-radius:7px;gap:3px;margin-bottom:18px;padding:20px;display:grid}.billing-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.billing-summary strong{font-size:24px}.billing-summary small{color:var(--muted)}.billing-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.billing-plan-grid article{border:1px solid var(--line);background:#111216;border-radius:7px;flex-direction:column;gap:11px;min-width:0;padding:16px;display:flex}.billing-plan-grid article.current{background:#6d5ce717;border-color:#7c8cffbf}.billing-plan-grid article>div{gap:1px;display:grid}.billing-plan-grid span{color:#858a96;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.billing-plan-grid strong{letter-spacing:-.04em;font-size:23px}.billing-plan-grid small{color:#858a96;font-size:10px}.billing-plan-grid p{color:#a4a8b2;min-height:51px;margin:0;font-size:11px;line-height:1.45}.billing-plan-grid b{color:#a99fff;margin-top:auto;font-size:11px}.data-action{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:16px 0;display:flex}.danger-panel{background:#7f1d1d14;border:1px solid #f8717152;border-radius:7px;margin-top:24px;padding:20px}.danger-panel>label{max-width:520px;margin-top:18px}.record-count{color:#8d92a0;font-size:11px;font-weight:750}.record-section{padding:0}.record-table-wrap{overflow-x:auto}.record-table{border-collapse:collapse;table-layout:fixed;color:#aeb2bc;width:100%;min-width:860px;font-size:11px}.record-table th{border-bottom:1px solid var(--line);color:#6f7480;letter-spacing:.08em;text-align:left;text-transform:uppercase;height:42px;padding:0 10px;font-size:9px;font-weight:800}.record-table th:first-child,.record-table td:first-child{width:74px;padding-left:22px}.record-table th:nth-child(2),.record-table td:nth-child(2){width:160px}.record-table th:nth-child(3),.record-table td:nth-child(3){width:120px}.record-table th:nth-child(5),.record-table td:nth-child(5){width:155px}.record-table th:last-child,.record-table td:last-child{width:88px;padding-right:22px}.record-table td{border-bottom:1px solid #ffffff0e;height:61px;padding:10px}.record-table tbody tr:last-child td{border-bottom:0}.record-table strong{color:#e5e7ec;font-size:11px}.record-table time{color:#777c88;font-size:9px}.record-index{color:#978cff;font:10px ui-monospace,SFMono-Regular,monospace}.mono{color:#8e939e;text-overflow:ellipsis;font:9px ui-monospace,SFMono-Regular,monospace;overflow:hidden}.record-reason{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-status{color:#87dda6;text-transform:uppercase;background:#57c47e1f;border-radius:4px;justify-content:center;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.record-status.closed{color:#9297a2;background:#ffffff0f}.appeal-page-link{padding:18px 22px}.appeals-table{border-top:1px solid var(--line)}.appeals-table .record-table th:nth-child(3),.appeals-table .record-table td:nth-child(3){width:70px}.activity-table{min-width:700px}.activity-table th:first-child,.activity-table td:first-child{width:160px}.activity-table th:nth-child(2),.activity-table td:nth-child(2){width:180px}.activity-table th:nth-child(3),.activity-table td:nth-child(3){width:130px}.activity-table th:last-child,.activity-table td:last-child{width:auto}.activity-filters{border-bottom:1px solid var(--line);background:#111216;grid-template-columns:170px minmax(0,1fr);gap:12px;padding:18px 22px;display:grid}.activity-filters label{margin:0;font-size:11px}.automod-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 22px;display:grid}.automod-preset{border:1px solid var(--line);color:#b3b7c0;text-align:left;cursor:pointer;background:#111216;border-radius:7px;align-content:start;gap:9px;min-height:146px;padding:16px;transition:border-color .15s,background .15s;display:grid}.automod-preset strong{color:#f4f5f7;font-size:14px}.automod-preset span{color:#868b97;font-size:11px;line-height:1.55}.automod-preset i{color:#9b91ff;margin-top:auto;font-size:11px;font-style:normal;font-weight:750}.automod-preset:hover{background:#17181f;border-color:#575366}.automod-preset.selected{background:#6d5ce71c;border-color:#7466ec}.automod-preset.selected i{color:#b8b0ff}.automod-test-panel{border:1px solid var(--line);background:#111216;border-radius:7px;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr);gap:24px;padding:20px;display:grid}.automod-test-panel h3{margin:4px 0 6px;font-size:15px}.automod-test-panel p{color:var(--muted);margin:0;font-size:12px}.automod-test-panel .button{margin-top:12px}.automod-test-result{border:1px solid var(--line);color:#aeb2bd;border-radius:6px;gap:2px;margin-top:12px;padding:11px 12px;font-size:11px;display:grid}.automod-test-result strong{font-size:12px}.automod-test-result.matched{background:#9263101a;border-color:#fbbf2461}.automod-test-result.clear{background:#21663b1a;border-color:#57c47e4d}.automod-test-result.bad{color:#fecaca;background:#7f1d1d21;border-color:#f8717161}.empty-state{text-align:center;place-content:center;min-height:240px;padding:40px;display:grid}.empty-state strong{margin-bottom:4px;font-size:15px;display:block}.empty-state p,.empty-state span{color:#7e838f;max-width:400px;font-size:12px}.empty-state.compact{min-height:132px;padding:25px}.empty-state.cases-empty{text-align:left;place-content:start;justify-items:start;gap:5px;min-height:190px;padding:28px 4px 16px}.empty-state.cases-empty .empty-state-kicker{color:#9589f4;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850}.empty-state.cases-empty p{max-width:44ch;margin:0;line-height:1.55}.empty-state.cases-empty a{color:#a399ff;margin-top:7px;font-size:12px;font-weight:750}.empty-state.cases-empty a:hover{color:#c4bdff}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.full{grid-column:1/-1}label{color:#e5e7eb;font-weight:750;display:block}label span{color:var(--muted);margin-top:2px;font-size:12px;font-weight:500;display:block}input,select,textarea{border:1px solid var(--line);color:#fff;background:#0e0f13;border-radius:6px;outline:none;width:100%;margin-top:7px;padding:10px 11px}textarea{resize:vertical;min-height:108px}input:focus,select:focus,textarea:focus{border-color:#7c8cffb8;box-shadow:0 0 0 3px #5865f21c}.multi-field{border:0;min-width:0;margin:0;padding:0}.multi-field legend{color:#e5e7eb;width:100%;padding:0;font-weight:750}.multi-field legend>span{color:var(--muted);margin-top:2px;font-size:12px;font-weight:500;display:block}.multi-toolbar{margin-top:7px;position:relative}.multi-toolbar input{margin:0;padding-right:88px}.multi-toolbar>span{color:#777c89;pointer-events:none;margin:0;font-size:10px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.multi-actions{justify-content:flex-end;align-items:center;gap:14px;min-height:26px;display:flex}.multi-actions button{color:#9b91ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:750}.multi-actions button:last-child{color:#898e99}.multi-actions button:hover:not(:disabled){color:#fff}.multi-actions button:disabled{opacity:.4;cursor:default}.multi-options{border:1px solid var(--line);background:#0e0f13;border-radius:6px;gap:3px;max-height:238px;padding:5px;display:grid;overflow-y:auto}.multi-option{color:#a9adb7;cursor:pointer;border-radius:5px;align-items:center;gap:9px;min-height:38px;padding:8px 9px;font-size:12px;font-weight:650;display:flex}.multi-option:hover{color:#fff;background:#17181e}.multi-option.selected{color:#fff;background:#6d5ce724}.multi-option input{width:15px;height:15px;accent-color:var(--brand);flex:none;margin:0;padding:0}.multi-option>i{border-radius:50%;flex:none;width:8px;height:8px}.multi-option>span{color:inherit;font-size:inherit;font-weight:inherit;margin:0}.multi-empty{color:var(--muted);text-align:center;padding:22px 12px;font-size:11px}.check{align-items:flex-start;gap:10px;padding:10px 0;font-weight:700;display:flex}.check input{width:17px;height:17px;margin:2px 0 0}.form-actions{align-items:center;gap:12px;margin-top:18px;display:flex}.status{color:var(--muted);font-size:13px}.status.good{color:var(--good)}.status.bad{color:var(--danger)}.notice{color:#dbeafe;background:#5865f21a;border:1px solid #7c8cff47;border-radius:11px;padding:12px 14px}.error{color:#fecaca;background:#7f1d1d40;border:1px solid #f8717152;border-radius:10px;padding:12px}.skeleton{min-height:150px;animation:1.4s infinite alternate pulse}@keyframes pulse{to{opacity:.45}}.footer{border-top:1px solid var(--line);min-height:110px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.footer>div{gap:4px;display:grid}.footer strong{color:#e2e4eb}.footer nav{gap:20px;display:flex}.footer a:hover{color:#fff}.legal{max-width:720px;padding:80px 0 110px}.legal h1{letter-spacing:-.055em;margin:10px 0;font-size:clamp(42px,7vw,66px)}.legal-date{color:#6f7482;margin-bottom:50px}.legal h2{margin-top:34px;font-size:20px}.legal p{color:#a0a5b2;font-size:16px}@media (max-width:1080px){.discipline-ladder{grid-template-columns:1fr 1fr}.discipline-step:first-child{grid-column:1/-1}}@media (max-width:860px){.hero{grid-template-columns:1fr;gap:42px;padding-top:58px}.home-hero{grid-template-columns:1fr;gap:50px;padding-top:64px}.home-hero .hero-copy{max-width:690px}.trust-strip{grid-template-columns:repeat(2,1fr)}.trust-strip span{border-bottom:1px solid var(--line);place-items:center;min-height:58px;display:grid}.trust-strip span:nth-child(2){border-right:0}.trust-strip span:nth-child(3),.trust-strip span:nth-child(4){border-bottom:0}.product-intro,.workflow-section{grid-template-columns:1fr;gap:45px}.operating-principles{grid-template-columns:1fr;gap:38px}.feature-band{grid-template-columns:80px minmax(0,1fr);gap:28px}.feature-band ul{grid-column:2}.feature-band-label small{margin-top:70px}.coverage-grid{grid-template-columns:repeat(2,1fr)}.product-directory{grid-template-columns:1fr auto;gap:25px 40px}.product-directory>p{grid-column:1}.product-directory>.button{grid-area:1/2/span 2}.product-detail-page{padding-inline:38px}.log-channel-panel{grid-template-columns:1fr}.product-detail-hero{min-height:520px}.dashboard-menu-trigger{display:grid}.dashboard-context{gap:14px;padding-bottom:15px;display:flex}.dashboard-context-server strong{font-size:16px}.dashboard-context-actions a{min-height:31px;padding-inline:9px}.dashboard-layout{grid-template-columns:1fr}.sidebar{display:none}.overview-columns,.overview-columns.lower{grid-template-columns:1fr}.dashboard-overview .overview-columns:not(.lower) .overview-panel+.overview-panel{border-top:1px solid #ffffff14;border-left:0}.split-settings.three{grid-template-columns:1fr 1fr}.split-settings.three .setting-block:last-child{grid-column:1/-1}.feature-grid{grid-template-columns:repeat(2,1fr)}.family-features{grid-template-columns:1fr}.family-features article{border-right:0;border-bottom:1px solid var(--line)}.family-features article:last-child{border-bottom:0}}@media (max-width:620px){.site,.site.wide,.site.compact{width:min(100% - 28px,1180px)}.nav{min-height:70px}.nav-leading{gap:9px}.nav-actions{gap:8px}.hamburger-button{width:36px;height:36px}.brand{gap:8px;font-size:16px}.brand-mark{width:30px;height:30px}.site-menu-drawer{width:min(340px,100vw - 18px);padding:calc(14px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom))}.nav-actions>a:not(.button),.user-chip{display:none}.dashboard-search-trigger{justify-content:center;width:36px;height:36px;padding:0}.dashboard-search-trigger>span:not(:first-child),.dashboard-search-trigger kbd{display:none}.nav-actions .button.small{white-space:nowrap;min-height:36px;padding:8px 10px}.hero{gap:34px;padding:44px 0 58px}.hero h1{font-size:clamp(42px,13vw,54px)}.hero p{font-size:16px;line-height:1.65}.hero-actions{align-items:center}.home-hero{padding:48px 0 60px}.home-hero h1{font-size:clamp(43px,13vw,58px)}.home-hero .hero-copy>p{font-size:16px}.hero-assurances{gap:7px;display:grid}.dashboard-product-shot{margin:0 -4px}.shot-layout{grid-template-columns:92px 1fr;min-height:420px}.shot-sidebar{padding:16px 7px}.shot-sidebar div{padding:7px 6px;font-size:0}.shot-sidebar div:first-letter{font-size:9px}.shot-sidebar small{padding-left:6px;font-size:6px}.shot-content{padding:15px}.shot-metrics article{padding:10px}.shot-metrics strong{font-size:15px}.shot-metrics article:last-child{display:none}.shot-metrics{grid-template-columns:repeat(2,1fr)}.trust-strip{grid-template-columns:1fr}.trust-strip span{border-right:0;min-height:50px;padding:0;border-bottom:1px solid var(--line)!important}.trust-strip span:last-child{border-bottom:0!important}.product-intro{padding:78px 0 65px}.product-intro h2,.coverage-section h2,.workflow-section h2,.plans-section h2,.final-cta h2{font-size:38px}.product-principles>div{grid-template-columns:88px 1fr}.operating-principles{gap:30px;padding:58px 0}.operating-principles h2{font-size:37px}.operating-principles-list article{grid-template-columns:35px minmax(0,1fr);gap:11px;min-height:0;padding:17px 0}.feature-band{grid-template-columns:1fr;gap:20px;padding:34px 0}.feature-band-label{justify-content:space-between;display:flex}.feature-band-label small{margin-top:0}.feature-band ul{grid-column:1}.feature-band-copy h2{font-size:30px}.coverage-section{padding:75px 0}.coverage-grid{grid-template-columns:1fr}.coverage-grid article{min-height:178px}.workflow-section{padding:70px 0}.workflow-steps li{grid-template-columns:42px 1fr}.plans-section{padding:70px 0}.plan-grid{grid-template-columns:1fr}.plan-grid article{min-height:360px}.final-cta{flex-direction:column;align-items:flex-start;gap:25px;padding:55px 0}.product-directory{grid-template-columns:1fr;gap:20px;min-height:0;padding:58px 0}.product-directory h2{font-size:37px}.product-directory>p,.product-directory>.button{grid-area:auto/1}.product-directory>.button{justify-self:start}.product-route-shell{padding:22px 0 60px}.product-detail-page{padding:0 20px 30px}.product-detail-hero{min-height:490px;padding:60px 0 54px}.product-detail-hero h1{font-size:43px}.product-detail-hero>p{font-size:15px}.product-detail-section-head{grid-template-columns:1fr;gap:13px}.product-detail-grid{grid-template-columns:1fr}.product-detail-grid article{min-height:185px}.product-capability-section,.product-process-section{padding:56px 0}.product-outcome{margin:56px 0;padding:27px 24px}.product-page-pagination{grid-template-columns:1fr}.product-page-pagination a:last-child{text-align:left}.form-grid{grid-template-columns:1fr}.dashboard-shell{padding-top:10px}.dashboard-context{flex-direction:row;align-items:center;gap:10px;min-height:58px;padding:10px 0}.dashboard-context-icon{border-radius:10px;width:38px;height:38px}.dashboard-context-server{gap:9px}.dashboard-context-server span{display:none}.dashboard-context-server strong{font-size:16px}.dashboard-context-server small{font-size:10px}.dashboard-context-actions{width:auto;margin-left:auto}.dashboard-context-actions a{flex:none;justify-content:center;min-height:34px;padding-inline:9px}.dashboard-context-actions a:first-child{display:none}.dashboard-layout{gap:14px;padding-top:14px}.overview-next-step{margin-bottom:14px}.overview-next-step small{white-space:normal}.settings-header{flex-direction:column;align-items:stretch;gap:10px;min-height:0;padding:16px}.settings-header h2{font-size:20px}.settings-header p{font-size:12px;line-height:1.5}.settings-header-control,.module-toggle{width:100%}.module-toggle{grid-template-columns:minmax(0,1fr) 42px;min-height:42px;padding-block:7px}.module-toggle-label,.module-toggle-copy small{display:none}.module-toggle-copy{grid-column:1}.module-toggle-track{grid-area:1/2}.settings-body{padding:14px}.settings-disclosure summary{gap:12px;min-height:62px;padding:12px 14px}.settings-disclosure summary small{font-size:10px}.settings-disclosure-content{padding:14px}.command-customisation-fields{grid-template-columns:1fr;gap:10px;padding:14px}.command-customisation-fields>label:last-child{grid-column:auto}.plan-gate,.plan-gate-preview{min-height:500px}.plan-gate-preview{filter:blur(4px);padding:16px}.plan-gate-overlay{padding:34px 22px}.settings-footer{padding:12px 18px}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-panel{grid-template-columns:1fr;gap:16px}.overview-details{gap:6px;margin-top:14px}.overview-detail summary{min-height:58px;padding:11px 13px}.overview-detail summary strong{font-size:13px}.overview-detail summary small{font-size:10px}.overview-detail-content{padding:14px}.permission-grid{grid-template-columns:1fr}.record-table{min-width:760px}.activity-filters{grid-template-columns:1fr;padding:16px 18px}.workspace-summary{grid-template-columns:1fr 1fr;gap:0;margin-bottom:14px;padding:0}.workspace-summary>div{border-right:1px solid #ffffff14;min-height:94px;padding:13px}.workspace-summary>div:nth-child(2){border-right:0;padding-right:13px}.workspace-summary>div:nth-child(3){border-top:1px solid #ffffff14;border-right:0;grid-column:1/-1;min-height:0;padding:12px 13px}.workspace-summary strong{font-size:16px}.workspace-summary p{font-size:10px;line-height:1.35}.empty-state.cases-empty{min-height:156px;padding:22px 2px 8px}.multi-field+.multi-field{border-top:1px solid var(--line);padding-top:4px}.multi-field legend{font-size:14px}.multi-field legend>span{font-size:11px;line-height:1.45}.multi-options{max-height:212px}.multi-option{min-height:40px;font-size:12px}.module-surface{box-shadow:none}.module-surface>.settings-header{background:#15161a}.logging-summary{margin:0 0 12px;display:block}.logging-summary>div,.logging-summary>div+div,.logging-summary>div:last-child{border:0;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:0;padding:10px 0;display:grid}.logging-summary>div:last-child{border-bottom:0}.logging-summary .workspace-summary-label{grid-column:1;margin:0}.logging-summary strong{text-align:right;grid-area:1/2;font-size:14px}.logging-summary p{display:none}.log-coverage-grid{scrollbar-width:none;gap:7px;margin:0 -2px 14px;padding:2px 2px 5px;display:flex;overflow-x:auto}.log-coverage-grid::-webkit-scrollbar{display:none}.log-coverage-card{white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:8px 12px;display:inline-flex}.log-coverage-grid strong{font-size:11px}.log-coverage-grid span{display:none}.log-channel-panel{gap:12px;margin-bottom:14px;padding:14px}.log-channel-panel h3{font-size:16px}.log-channel-panel>div:first-child p{margin-bottom:0;font-size:11px;line-height:1.45}.log-channel-actions{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.log-channel-actions .field{min-width:0}.log-channel-actions .button{min-height:38px;padding-inline:10px}.log-events-section{margin-bottom:14px;padding:14px}.log-events-heading{flex-direction:column;align-items:stretch;gap:10px}.log-events-heading h3{font-size:16px}.log-events-actions{grid-template-columns:1fr 1fr;display:grid}.log-events-actions .button{width:100%;min-height:36px}.log-event-control-grid{grid-template-columns:1fr}.log-event-control-row{grid-template-columns:minmax(0,1fr) 126px;min-height:44px}.log-event-control-row .check{font-size:12px}.log-event-control-row select{height:32px;font-size:10px}.migration-steps{grid-template-columns:1fr}.migration-steps>div{border-right:0;border-bottom:1px solid var(--line);padding:12px}.migration-steps>div:last-child{border-bottom:0}.automod-preset-grid{grid-template-columns:1fr;gap:6px;margin:12px 0 14px}.automod-preset{justify-content:space-between;align-items:center;gap:12px;min-height:0;padding:12px 13px;display:flex}.automod-preset span{display:none}.automod-preset i{margin-top:0}.automod-test-panel{grid-template-columns:1fr;gap:16px;padding:18px}.discipline-ladder,.billing-plan-grid{grid-template-columns:1fr}.discipline-step:first-child{grid-column:auto}.automod-boundary{margin:0 0 14px;padding:10px 12px;display:block}.automod-boundary span{font-size:10px;line-height:1.4}.split-settings,.split-settings.three{grid-template-columns:1fr}.split-settings.three .setting-block:last-child{grid-column:auto}.data-action{flex-direction:column;align-items:flex-start;gap:12px}.section-head{flex-direction:column;align-items:flex-start}.server-directory{padding-top:34px}.server-directory-head{gap:18px;margin-bottom:26px}.server-directory-head h1{font-size:clamp(32px,10vw,42px);line-height:1.08}.server-directory-head p{max-width:34ch;font-size:15px;line-height:1.55}.server-directory-head .button{align-self:stretch;min-height:46px}.server-grid{gap:10px}.server-grid .guild-card{grid-template-columns:50px minmax(0,1fr);align-items:start;gap:12px;min-height:0;padding:15px;display:grid}.server-grid .guild-icon{border-radius:13px;width:50px;height:50px}.server-grid .guild-title{flex-wrap:wrap;gap:3px 8px;min-width:0}.server-grid .guild-title h3{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:170px;min-width:0;line-height:1.26;overflow:visible}.server-grid .connection{white-space:nowrap;flex:none}.server-grid .guild-card p{margin:6px 0 0;font-size:13px;line-height:1.48}.server-grid .guild-card>.button,.server-grid .guild-card>.badge{grid-column:2;justify-self:start;margin-top:1px}.server-grid .guild-card>.button{min-height:38px}.footer{text-align:center;flex-direction:column;justify-content:center;padding:22px 0}.card{border-radius:8px;padding:16px}.product-window{border-radius:8px}.window-body{grid-template-columns:84px 1fr;min-height:360px}.preview-sidebar{padding:12px 7px}.preview-sidebar>div:not(.preview-logo){font-size:0}.preview-main{padding:15px}.preview-heading .status-dot{display:none}.preview-stats{grid-template-columns:1fr 1fr}.preview-stats>div:last-child{display:none}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:170px}.feature-card h3{margin-top:0}.footer nav{gap:12px}}.command-customisation-list{gap:8px;display:grid}.command-customisation-row{border:1px solid var(--line);background:#111216;border-radius:7px;overflow:hidden}.command-customisation-row summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:57px;padding:12px 15px;list-style:none;display:flex}.command-customisation-row summary::-webkit-details-marker{display:none}.command-customisation-row summary>span:first-child{gap:2px;min-width:0;display:grid}.command-customisation-row summary strong{font-family:var(--mono);font-size:13px}.command-customisation-row summary small{color:var(--muted);font-size:10px}.command-customisation-row summary>span:last-child{color:#858a96;text-transform:uppercase;letter-spacing:.07em;flex:none;align-items:center;gap:9px;font-size:10px;font-weight:750;display:inline-flex}.command-customisation-row summary i{color:#8f85f5;font-size:17px;font-style:normal;transition:transform .16s}.command-customisation-row[open] summary{background:#ffffff05;border-bottom:1px solid #fff1}.command-customisation-row[open] summary i{transform:rotate(180deg)}.command-customisation-fields{grid-template-columns:minmax(150px,.8fr) minmax(220px,1.5fr) 150px;align-items:end;gap:16px;padding:16px;display:grid}@media (max-width:900px){.command-customisation-fields{grid-template-columns:1fr 1fr}.command-customisation-fields>label:last-child{grid-column:1/-1}}@media (max-width:700px){.rule-policy-row{grid-template-columns:1fr;gap:9px}.rule-policy-row>strong{padding-top:2px}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f8fb;--panel:#fff;--panel-strong:#f3f4f7;--line:#dfe1e8;--text:#171a22;--muted:#626976;--brand:#604ad6;--brand-strong:#503bc2;--shadow:0 18px 48px #1e23321a}html[data-theme=light],html[data-theme=light] body,html[data-theme=light].menu-open,html[data-theme=light] body.menu-open{background:#f7f8fb}html[data-theme=light] body{color:#171a22}html[data-theme=light] .hamburger-button,html[data-theme=light] .theme-toggle,html[data-theme=light] .dashboard-search-trigger{color:#4d5564;background:#fff;border-color:#dce0e8}html[data-theme=light] .hamburger-button span{background:#353b49}html[data-theme=light] .hamburger-button:hover,html[data-theme=light] .theme-toggle:hover,html[data-theme=light] .dashboard-search-trigger:hover{color:#202431;background:#f2f3f8;border-color:#bfc4d2}html[data-theme=light] .theme-toggle-icon,html[data-theme=light] .dashboard-search-trigger>span:first-child{color:#5b46cd}html[data-theme=light] .dashboard-search-trigger kbd{color:#6f7582;border-color:#d8dbe4}html[data-theme=light] .menu-layer{background:#f7f8fb}html[data-theme=light] .menu-backdrop{background:#191d2852}html[data-theme=light] .site-menu-drawer{background:#fff;border-color:#dfe1e8;box-shadow:24px 0 60px #2126332e}html[data-theme=light] .menu-close{color:#555d6c;background:#f5f6fa;border-color:#dce0e8}html[data-theme=light] .drawer-group+.drawer-group{border-color:#eceef3}html[data-theme=light] .drawer-label,html[data-theme=light] .drawer-footer{color:#727987}html[data-theme=light] .drawer-group>a{color:#515967}html[data-theme=light] .drawer-group>a:hover{color:#1b1e27;background:#f4f4f8}html[data-theme=light] .drawer-group>a.active{color:#4435aa;background:#eeecff}html[data-theme=light] .drawer-footer strong{color:#343947}html[data-theme=light] .card,html[data-theme=light] .settings-section,html[data-theme=light] .setting-block,html[data-theme=light] .command-customisation-row,html[data-theme=light] .automod-preset,html[data-theme=light] .automod-test-panel,html[data-theme=light] .log-channel-panel,html[data-theme=light] .settings-disclosure,html[data-theme=light] .data-action,html[data-theme=light] .upgrade-preview,html[data-theme=light] .dashboard-context{background:#fff;border-color:#dfe1e8}html[data-theme=light] .dashboard-sidebar,html[data-theme=light] .sidebar,html[data-theme=light] .dashboard-navigation,html[data-theme=light] .dashboard-main,html[data-theme=light] .settings-body{background:0 0}html[data-theme=light] .settings-header,html[data-theme=light] .settings-disclosure summary,html[data-theme=light] .command-customisation-row summary,html[data-theme=light] .activity-filters{background:#fafbfc;border-color:#e4e6ec}html[data-theme=light] .settings-disclosure[open] summary,html[data-theme=light] .command-customisation-row[open] summary{background:#f6f5ff}html[data-theme=light] .workspace-summary,html[data-theme=light] .overview-next-step,html[data-theme=light] .discipline-intro,html[data-theme=light] .automod-boundary{background:linear-gradient(100deg,#604ad614,#604ad605);border-color:#604ad63d}html[data-theme=light] .overview-next-step strong,html[data-theme=light] .discipline-intro strong,html[data-theme=light] .automod-boundary strong{color:#30277d}html[data-theme=light] .overview-next-step small,html[data-theme=light] .discipline-intro p,html[data-theme=light] .automod-boundary span{color:#646b79}html[data-theme=light] .settings-header p,html[data-theme=light] .settings-subhead p,html[data-theme=light] .card p,html[data-theme=light] label span,html[data-theme=light] .setting-block p,html[data-theme=light] .empty-state p{color:#626976}html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea,html[data-theme=light] .multi-options{color:#1c2029;background:#fff;border-color:#d9dce5}html[data-theme=light] .multi-option{color:#505865}html[data-theme=light] .multi-option:hover{color:#1d212a;background:#f2f3f7}html[data-theme=light] .multi-option.selected{color:#3e32a0;background:#eeecff}html[data-theme=light] .button.secondary{color:#272c36;background:#eef0f4;border-color:#d5d8e1}html[data-theme=light] .button.secondary:hover{background:#e7e9ef;border-color:#bfc4d0}html[data-theme=light] .record-table th{color:#667080;background:#f8f9fb}html[data-theme=light] .record-table td,html[data-theme=light] .record-table th{border-color:#e2e4ea}html[data-theme=light] .record-table tbody tr{background:#fff}html[data-theme=light] .record-table tbody tr:hover{background:#fafaff}html[data-theme=light] .plan-gate{background:#f6f6fb}html[data-theme=light] .plan-gate-overlay{background:radial-gradient(circle at 50% 34%,#604ad629,#0000 48%),linear-gradient(#f7f8fb1f,#f7f8fbe0)}html[data-theme=light] .plan-gate-overlay h3{color:#242534}html[data-theme=light] .plan-gate-overlay p{color:#666c7a}html[data-theme=light] .footer strong{color:#2b303a}html[data-theme=light] .dashboard-overview,html[data-theme=light] .module-surface{background:#fff;border-color:#dde0e9;box-shadow:0 14px 34px #1f243212}html[data-theme=light] .dashboard-overview>.settings-header,html[data-theme=light] .module-surface>.settings-header{background:#fbfbfc;border-bottom-color:#e3e4eb}html[data-theme=light] .dashboard-overview .overview-columns:not(.lower){background:#fff;border-color:#e1e3ea}html[data-theme=light] .dashboard-overview .overview-columns:not(.lower) .overview-panel+.overview-panel{border-left-color:#e1e3ea}html[data-theme=light] .overview-detail{background:#fff;border-color:#e1e3e9}html[data-theme=light] .overview-detail summary strong{color:#222733}html[data-theme=light] .overview-detail summary small{color:#697180}html[data-theme=light] .overview-detail[open] summary{background:#fafafe;border-bottom-color:#e7e8ed}html[data-theme=light] .overview-detail-content.module-status-list{background:#fff}html[data-theme=light] .empty-state.cases-empty .empty-state-kicker{color:#6552ce}html[data-theme=light] .empty-state.cases-empty a{color:#5644c5}html[data-theme=light] .overview-panel.stack-panel,html[data-theme=light] .discipline-step,html[data-theme=light] .log-coverage-card{background:#fff;border-color:#dfe1e8}html[data-theme=light] .notice{color:#363a51;background:#f3f1ff;border-color:#d7d1fb}html[data-theme=light] .billing-summary{background:#f7f8fb;border-color:#dfe1e8}html[data-theme=light] .billing-summary span,html[data-theme=light] .billing-summary small{color:#667080}html[data-theme=light] .billing-plan-grid article{background:#fff;border-color:#dfe1e8}html[data-theme=light] .billing-plan-grid article.current{background:#f5f3ff;border-color:#a79af1}html[data-theme=light] .billing-plan-grid span,html[data-theme=light] .billing-plan-grid small{color:#687181}html[data-theme=light] .billing-plan-grid strong{color:#1d212a}html[data-theme=light] .billing-plan-grid p{color:#5f6775}html[data-theme=light] .billing-plan-grid b{color:#5140ba}html[data-theme=light] .log-events-section{background:#fafbfc;border-color:#dfe1e8}html[data-theme=light] .log-events-heading p{color:#626976}html[data-theme=light] .log-event-control-row{background:#fff;border-color:#dfe1e8}html[data-theme=light] .log-event-control-row:hover{background:#f7f5ff;border-color:#aa9fed}html[data-theme=light] .log-event-control-row .check,html[data-theme=light] .log-event-control-row .check span{color:#2c323d!important}html[data-theme=light] .log-event-control-row select{color:#343a46;background:#fff;border-color:#d9dce5}html[data-theme=light] .log-channel-panel,html[data-theme=light] .log-events-section,html[data-theme=light] .log-event-control-row{background:0 0;border-color:#e1e3e9}html[data-theme=light] .settings-header h2,html[data-theme=light] .settings-body h3,html[data-theme=light] .multi-field legend{color:#212631}html[data-theme=light] .settings-kicker,html[data-theme=light] .workspace-summary-label{color:#707786}html[data-theme=light] .multi-field legend>span,html[data-theme=light] .multi-toolbar>span{color:#626a78}html[data-theme=light] .desklabs-product-copy p,html[data-theme=light] .desklabs-product-points span{color:#626976}html[data-theme=light] .health-summary,html[data-theme=light] .module-status-list,html[data-theme=light] .compact-records,html[data-theme=light] .setup-checks>a,html[data-theme=light] .sidebar-server,html[data-theme=light] .sidebar-group+.sidebar-group{border-color:#e7e8ee}html[data-theme=light] .permission-grid span,html[data-theme=light] .module-status-list small,html[data-theme=light] .health-summary span,html[data-theme=light] .compact-records small,html[data-theme=light] .overview-stats span,html[data-theme=light] .overview-stats small{color:#697180}html[data-theme=light] .feature-status.enabled{color:#3d4654}html[data-theme=light] .audit-surface .log-coverage-card{background:#fff;border-color:#dfe2eb}html[data-theme=light] .audit-surface .log-coverage-card.selected{background:#f2f0ff;border-color:#8a7be8}html[data-theme=light] .logging-summary{background:0 0;border:0}html[data-theme=light] .logging-summary>div{border-color:#e4e6ec}html[data-theme=light] .automod-surface .setting-block,html[data-theme=light] .automod-surface .settings-disclosure,html[data-theme=light] .security-surface .settings-disclosure,html[data-theme=light] .security-surface .setting-block{background:#fff;border-color:#dfe1e8}html[data-theme=light] .settings-footer{background:#fffffff2;border-top-color:#dfe1e8;box-shadow:0 -10px 24px #21263314}html[data-theme=light] .sidebar{background:#fff;border-color:#dfe1e8}html[data-theme=light] .sidebar-server-copy strong,html[data-theme=light] .dashboard-context-server strong{color:#242936}html[data-theme=light] .sidebar-server-copy>span,html[data-theme=light] .dashboard-context-server span{color:#737a88}html[data-theme=light] .sidebar-server-actions a,html[data-theme=light] .sidebar-find{color:#535b69;background:#fff;border-color:#d9dce5}html[data-theme=light] .sidebar-find:hover,html[data-theme=light] .sidebar-server-actions a:hover{color:#252a35;background:#f4f5f8;border-color:#bfc4d0}html[data-theme=light] .sidebar a.active{color:#4134a4;background:#eeecff;box-shadow:inset 2px 0 #6b58da}html[data-theme=light] .plan-grid article{box-shadow:none;background:#fff;border-color:#dfe1e8}html[data-theme=light] .plan-grid article.featured{background:#f6f4ff;border-color:#c7befb}html[data-theme=light] .plan-grid article h3,html[data-theme=light] .plan-grid article .plan-price strong{color:#202431}html[data-theme=light] .plan-grid article>p,html[data-theme=light] .plan-grid article li{color:#626976}html[data-theme=light] .plan-grid article .button.ghost{background:#fff}html[data-theme=light] .home-hero .hero-copy>p,html[data-theme=light] .operating-principles-intro>p,html[data-theme=light] .operating-principles-list p,html[data-theme=light] .final-cta p{color:#626976}html[data-theme=light] .trust-strip span,html[data-theme=light] .hero-assurances{color:#697180}html[data-theme=light] .dashboard-product-shot{box-shadow:0 20px 46px #1c1f2b2b}html[data-theme=light] .text-link{color:#3d3b75;border-color:#a9a2e6}html[data-theme=light] .text-link:hover{color:#4f3fc0;border-color:#604ad6}@media (max-width:860px){html[data-theme=light] .module-surface{box-shadow:none}html[data-theme=light] .module-surface>.settings-header{background:#fff}html[data-theme=light] .logging-summary>div,html[data-theme=light] .logging-summary>div+div,html[data-theme=light] .logging-summary>div:last-child{border-color:#e4e6ec}.command-customisation-row summary{min-height:62px;padding:11px 13px}.command-customisation-row summary>span:last-child{gap:7px;font-size:9px}}@media (max-width:620px){.settings-body{padding:20px 18px}.log-channel-panel,.log-events-section{margin:0;padding:18px 0}.log-event-control-grid{gap:0}.log-event-control-row{grid-template-columns:minmax(0,1fr) 126px;min-height:50px}.discipline-ladder{grid-template-columns:1fr;gap:0}.discipline-step,.discipline-step:first-child,.discipline-step:last-child{border:0;border-top:1px solid var(--line);padding:18px 0}.discipline-step:first-child{border-top:0}.split-settings{gap:0}.split-settings .setting-block{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:18px 0}.split-settings .setting-block:first-child{border-top:0;padding-top:0}.desklabs-product{grid-template-columns:1fr;gap:24px;padding:52px 0}.desklabs-product-points{grid-template-columns:1fr}.desklabs-product-points span,.desklabs-product-points span:first-child{border-right:0;border-bottom:1px solid var(--line);min-height:48px;padding:0}.desklabs-product-points span:last-child{border-bottom:0}}@media (max-width:360px){.dashboard-search-trigger{display:none}.nav-actions .button.small{width:36px;padding:0;font-size:0}.nav-actions .button.small:before{content:"↪";font-size:18px;line-height:1}}.dashboard-context{min-height:62px;padding:0 0 14px;display:flex}.sidebar{background:0 0;border:0;border-radius:0;padding:0}.sidebar-group{padding:11px 0}.sidebar-group+.sidebar-group{border-top:1px solid var(--line)}.sidebar-label{padding:0 8px 7px}.sidebar a{border-radius:5px;min-height:36px;padding:7px 8px}.dashboard-content>.settings-section,.dashboard-content>.dashboard-overview{box-shadow:none;background:0 0;border:0;border-radius:0}.dashboard-content>.settings-section>.settings-header,.dashboard-content>.dashboard-overview>.settings-header{border-bottom:1px solid var(--line);background:0 0;min-height:0;padding:0 0 18px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{letter-spacing:-.035em;margin:0 0 6px;font-size:24px}.dashboard-content>.settings-section>.settings-body,.dashboard-content>.dashboard-overview>.settings-body{padding:20px 0 0}.dashboard-content>.settings-section>.settings-footer{border-top:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:14px 0 0}.dashboard-content .settings-kicker{margin-bottom:7px}.module-status-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:stretch;gap:0;margin:0 0 18px;display:flex}.module-status-line>span{border-right:1px solid var(--line);flex:1 1 0;align-content:center;gap:4px;min-width:0;padding:13px 16px;display:grid}.module-status-line>span:first-child{padding-left:0}.module-status-line>span:last-child{border-right:0;padding-right:0}.module-status-line b{color:#858a96;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.module-status-line strong{color:#eef0f5;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboard-content .workspace-summary{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:0;margin-bottom:20px;padding:0 0 18px}.dashboard-content .workspace-summary>div{min-height:0;padding:0 16px}.dashboard-content .workspace-summary>div:first-child{padding-left:0}.dashboard-content .workspace-summary>div:last-child{padding-right:0}.dashboard-content .split-settings .setting-block{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:18px 0}.dashboard-content .split-settings .setting-block:first-child{border-top:0;padding-top:0}.dashboard-content .settings-disclosure{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.dashboard-content .settings-disclosure summary{background:0 0;padding-inline:0}.dashboard-content .settings-disclosure-content{padding:16px 0 0}.dashboard-overview,.module-surface,.security-surface,.access-surface,.audit-surface{box-shadow:none}.workspace-summary,.automod-surface .workspace-summary,.security-surface .workspace-summary,.access-surface .workspace-summary,.audit-surface .workspace-summary{background:#121318}.dashboard-product-shot,.product-window{box-shadow:0 14px 34px #00000038}.dashboard-product-shot:after{border-color:#ffffff0a}.plan-grid article.featured{background:#15161c;border-color:#5a5390}.plan-name span{color:#b8b0ff;background:#24203f;border-radius:3px}html[data-theme=light] .dashboard-overview,html[data-theme=light] .module-surface,html[data-theme=light] .security-surface,html[data-theme=light] .access-surface,html[data-theme=light] .audit-surface{box-shadow:none;background:#fff;border-color:#dfe1e8}html[data-theme=light] .dashboard-overview>.settings-header,html[data-theme=light] .module-surface>.settings-header{background:#fafafa}html[data-theme=light] .workspace-summary,html[data-theme=light] .automod-surface .workspace-summary,html[data-theme=light] .security-surface .workspace-summary,html[data-theme=light] .access-surface .workspace-summary,html[data-theme=light] .audit-surface .workspace-summary{background:#fafafa;border-color:#e0e2e8}html[data-theme=light] .dashboard-overview .overview-stats{background:#e0e2e8;border-color:#e0e2e8}html[data-theme=light] .dashboard-overview .overview-stats article,html[data-theme=light] .automod-surface .setting-block,html[data-theme=light] .automod-surface .settings-disclosure,html[data-theme=light] .security-surface .settings-disclosure,html[data-theme=light] .security-surface .setting-block,html[data-theme=light] .automod-surface .automod-preset,html[data-theme=light] .audit-surface .log-coverage-card{background:#fff}html[data-theme=light] .automod-surface .automod-preset.selected,html[data-theme=light] .audit-surface .log-coverage-card.selected{background:#f7f6fe;border-color:#8b7de4}html[data-theme=light] .button{background:#5f4bc8;border-color:#6553cc}html[data-theme=light] .button:hover{background:#5140ba;border-color:#5140ba}html[data-theme=light] .button.ghost{color:#303541;background:#fff;border-color:#cdd0da}html[data-theme=light] .button.ghost:hover{background:#f7f7f9;border-color:#aaaeba}html[data-theme=light] .sidebar,html[data-theme=light] .dashboard-content>.settings-section,html[data-theme=light] .dashboard-content>.dashboard-overview{background:0 0;border:0}html[data-theme=light] .dashboard-content>.settings-section>.settings-header,html[data-theme=light] .dashboard-content>.dashboard-overview>.settings-header{background:0 0;border-bottom-color:#dfe1e8}html[data-theme=light] .dashboard-content>.settings-section>.settings-footer{background:0 0;border-top-color:#dfe1e8}html[data-theme=light] .dashboard-content .workspace-summary,html[data-theme=light] .dashboard-content .split-settings .setting-block,html[data-theme=light] .dashboard-content .settings-disclosure{background:0 0;border-color:#dfe1e8}html[data-theme=light] .module-status-line,html[data-theme=light] .module-status-line>span{border-color:#dfe1e8}html[data-theme=light] .module-status-line b{color:#737a87}html[data-theme=light] .module-status-line strong{color:#242936}html[data-theme=light] .product-detail-page{background:#fff;border-color:#dfe1e8}html[data-theme=light] .product-detail-hero,html[data-theme=light] .product-capability-section,html[data-theme=light] .product-process-section{border-color:#dfe1e8}html[data-theme=light] .product-detail-hero h1,html[data-theme=light] .product-detail-section-head h2,html[data-theme=light] .product-detail-grid h3,html[data-theme=light] .product-process-section li strong,html[data-theme=light] .product-outcome p{color:#20242d}html[data-theme=light] .product-detail-section-head>span,html[data-theme=light] .product-detail-grid article>span,html[data-theme=light] .product-page-pagination span{color:#737a87}html[data-theme=light] .product-detail-grid{border-color:#dfe1e8}html[data-theme=light] .product-detail-grid article{background:#fff;border-color:#dfe1e8}html[data-theme=light] .product-process-section li{border-color:#dfe1e8}html[data-theme=light] .product-outcome{background:#f8f7fe;border-color:#d8d2f5}html[data-theme=light] .product-outcome>span{color:#6553cc}html[data-theme=light] .product-page-pagination,html[data-theme=light] .product-page-pagination a{border-color:#dfe1e8}html[data-theme=light] .product-page-pagination strong{color:#303541}@media (max-width:860px){.dashboard-layout{grid-template-columns:1fr;gap:0;padding-top:14px}}@media (max-width:620px){.dashboard-context{min-height:54px;padding:4px 0 12px}.dashboard-context-server strong{font-size:16px}.dashboard-context-server small{font-size:10px}.dashboard-content>.settings-section>.settings-header,.dashboard-content>.dashboard-overview>.settings-header{padding-bottom:15px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{font-size:22px}.dashboard-content>.settings-section>.settings-body,.dashboard-content>.dashboard-overview>.settings-body{padding-top:16px}.dashboard-content>.settings-section>.settings-footer{padding:16px 0 0;position:static}.dashboard-content>.settings-section>.settings-footer .button{width:100%}.dashboard-content .workspace-summary{grid-template-columns:1fr 1fr;gap:0;margin-bottom:16px;padding:0 0 14px;display:grid}.dashboard-content .workspace-summary>div{border-bottom:1px solid var(--line);min-height:0;padding:11px 10px}.dashboard-content .workspace-summary>div:nth-child(odd){padding-left:0}.dashboard-content .workspace-summary>div:nth-child(2n){border-right:0;padding-right:0}.dashboard-content .workspace-summary>div:last-child{border-bottom:0;grid-column:1/-1;padding-bottom:0}.dashboard-content .split-settings .setting-block{padding:18px 0}.module-status-line{grid-template-columns:1fr 1fr;margin-bottom:16px;display:grid}.module-status-line>span{border-bottom:1px solid var(--line);min-height:58px;padding:10px}.module-status-line>span:first-child{padding-left:0}.module-status-line>span:nth-child(2){border-right:0;padding-right:0}.module-status-line>span:last-child{border-bottom:0;grid-column:1/-1;padding-bottom:10px}.product-route-shell{padding:16px 0 42px}.product-detail-page{border-radius:7px;padding:0 18px 24px}.product-detail-hero{min-height:0;padding:42px 0 36px}.product-detail-hero h1{letter-spacing:-.045em;font-size:clamp(31px,9.4vw,40px);line-height:1.04}.product-detail-hero>p{margin:17px 0 23px;font-size:14px;line-height:1.6}.product-detail-section-head{margin-bottom:20px}.product-detail-section-head h2{font-size:25px}.product-capability-section,.product-process-section{padding:38px 0}.product-detail-grid article{min-height:0;padding:18px}.product-detail-grid h3{margin:27px 0 7px;font-size:15px}.product-detail-grid p{font-size:12px;line-height:1.55}.product-process-section li{grid-template-columns:42px 1fr;min-height:60px}.product-process-section li strong{font-size:13px}.product-outcome{margin:38px 0;padding:22px}.product-outcome p{margin-top:12px;font-size:21px}.product-page-pagination a{min-height:68px;padding:15px}}.dashboard-layout{grid-template-columns:190px minmax(0,1fr);gap:38px}.dashboard-content{width:100%;max-width:980px}.dashboard-content .settings-kicker{display:none}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{letter-spacing:-.042em;font-size:26px;font-weight:760}.dashboard-content>.settings-section>.settings-header p,.dashboard-content>.dashboard-overview>.settings-header p{max-width:610px;color:var(--muted);font-size:13px;line-height:1.55}.dashboard-content .settings-header-control{align-self:center}.dashboard-content .record-count{color:var(--muted);background:0 0;border:0;align-self:center;padding:5px 0;font-size:11px;font-weight:700}.dashboard-content .workspace-summary{margin-bottom:22px;padding-bottom:20px}.dashboard-content .workspace-summary strong{font-size:18px;font-weight:760}.dashboard-content .workspace-summary p{color:#9297a2;font-size:11px}.dashboard-content .empty-state{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;min-height:250px;padding:54px 18px}.dashboard-content .empty-state strong{letter-spacing:-.025em;font-size:18px}.dashboard-content .empty-state p{max-width:410px}.dashboard-content .empty-state a{color:#a99fff;border-bottom:1px solid;margin-top:4px;padding:8px 0;font-size:12px;font-weight:750;display:inline-flex}.dashboard-content .overview-next-step,.dashboard-content .discipline-intro,.dashboard-content .automod-boundary{border-color:var(--line);background:0 0;border-radius:0}.dashboard-content .overview-next-step{padding-inline:0}.dashboard-content .discipline-intro{padding:0 0 17px}.dashboard-content .automod-boundary{padding:0 0 16px}.dashboard-content .automod-boundary span,.dashboard-content .discipline-intro p{color:var(--muted)}.dashboard-content .automod-boundary a{color:#aaa0ff}.module-configuration-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;display:grid}.module-configuration-group{min-width:0;padding:18px 0 20px}.module-configuration-group+.module-configuration-group{border-left:1px solid var(--line);padding-left:34px}.module-configuration-head{margin-bottom:16px}.module-configuration-head h3{color:var(--text);letter-spacing:-.015em;margin:0 0 4px;font-size:14px}.module-configuration-head p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.module-configuration-group .form-grid{gap:12px}.module-check-stack{gap:10px;display:grid}.module-check-stack .field{margin-top:6px}.module-access-fields{gap:14px;display:grid}.module-access-fields .multi-field{margin:0}.module-configuration-grid+.settings-disclosure{margin-top:0}.dashboard-content .module-toggle{border-radius:6px;min-width:150px;padding:7px 9px 7px 11px}.dashboard-content .module-toggle-copy small{color:#858a96}.dashboard-content .module-toggle-copy strong{font-size:11px}.dashboard-content .module-toggle-label{display:none}.dashboard-content .module-toggle.enabled{background:#6d5ce714;border-color:#665bd0}.dashboard-content .module-toggle-track{width:36px;height:20px}.dashboard-content .module-toggle-track i{width:12px;height:12px}.dashboard-content .module-toggle.enabled .module-toggle-track i{transform:translate(16px)}.dashboard-content .button{letter-spacing:-.01em;background:#6856d7;border-color:#6f5cda;border-radius:5px;min-height:38px;padding:8px 14px;font-size:12px;font-weight:760}.dashboard-content .button:hover{background:#7463df;border-color:#8677ea}.dashboard-content .button.ghost,.dashboard-content .button.secondary{color:#dfe1e7;background:0 0;border-color:#3a3b46}.dashboard-content .button.ghost:hover,.dashboard-content .button.secondary:hover{background:#191a20;border-color:#5c5d68}html[data-theme=light] .dashboard-content .settings-header p,html[data-theme=light] .dashboard-content .module-configuration-head p,html[data-theme=light] .dashboard-content .automod-boundary span,html[data-theme=light] .dashboard-content .discipline-intro p{color:#616876}html[data-theme=light] .dashboard-content .module-configuration-grid,html[data-theme=light] .dashboard-content .module-configuration-group+.module-configuration-group{border-color:#dfe1e8}html[data-theme=light] .dashboard-content .module-configuration-head h3{color:#242936}html[data-theme=light] .dashboard-content .overview-next-step,html[data-theme=light] .dashboard-content .discipline-intro,html[data-theme=light] .dashboard-content .automod-boundary{background:0 0;border-color:#dfe1e8}html[data-theme=light] .dashboard-content .button{color:#fff;background:#5d4cca;border-color:#5d4cca}html[data-theme=light] .dashboard-content .button:hover{background:#4e3fba;border-color:#4e3fba}html[data-theme=light] .dashboard-content .button.ghost,html[data-theme=light] .dashboard-content .button.secondary{color:#333944;background:0 0;border-color:#d2d5de}html[data-theme=light] .dashboard-content .button.ghost:hover,html[data-theme=light] .dashboard-content .button.secondary:hover{background:#f7f7fa;border-color:#b9bdc8}@media (max-width:860px){.dashboard-content{max-width:none}}@media (max-width:620px){.dashboard-content>.settings-section>.settings-header,.dashboard-content>.dashboard-overview>.settings-header{padding-bottom:16px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{font-size:23px}.dashboard-content .settings-body{padding-top:18px}.dashboard-content .workspace-summary{margin-bottom:18px;padding-bottom:16px}.module-configuration-grid{grid-template-columns:1fr}.module-configuration-group{padding:17px 0}.module-configuration-group+.module-configuration-group{border-top:1px solid var(--line);border-left:0;padding-left:0}.dashboard-content .module-toggle{width:100%}.dashboard-content .empty-state{min-height:200px;padding:40px 8px}html[data-theme=light] .module-configuration-group+.module-configuration-group{border-color:#dfe1e8}}.site{width:min(1420px,100% - 56px)}.site.wide{width:min(1500px,100% - 56px)}.nav{min-height:74px}.nav-actions{gap:18px}.button{letter-spacing:-.012em;border-radius:6px;font-weight:760}.button-large{min-height:48px;padding:11px 17px;font-size:14px}.landing-hero{grid-template-columns:minmax(0,.82fr) minmax(510px,1.18fr);align-items:center;gap:clamp(52px,7vw,112px);min-height:640px;padding:76px 0 82px;display:grid}.landing-hero-copy{max-width:630px}.landing-overline{color:#9a91ff;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:24px;font-size:10px;font-weight:820;display:inline-flex}.landing-overline i{background:#737784;border-radius:50%;width:3px;height:3px}.landing-hero h1{color:#f7f7f9;letter-spacing:-.065em;max-width:650px;margin:0;font-size:clamp(48px,5vw,72px);font-weight:770;line-height:.99}.landing-hero-copy>p{color:#a8acb7;max-width:535px;margin:25px 0 0;font-size:17px;line-height:1.68}.landing-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.landing-link{color:#dedfe6;border-bottom:1px solid #4d5060;align-items:center;gap:7px;padding:9px 0;font-size:13px;font-weight:760;transition:border-color .16s,color .16s;display:inline-flex}.landing-link:hover{color:#fff;border-color:#9b91ff}.landing-signals{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:505px;margin:43px 0 0;padding-top:16px;display:grid}.landing-signals div{gap:2px;display:grid}.landing-signals dt{color:#747986;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:780}.landing-signals dd{color:#d6d8df;margin:0;font-size:11px;font-weight:650}.workspace-preview{background:#121318;border:1px solid #31333d;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 26px 68px #00000047}.workspace-preview:before{content:"";pointer-events:none;background:linear-gradient(135deg,#7762eb1a,#0000 37%);position:absolute;inset:0}.workspace-preview-bar{z-index:1;border-bottom:1px solid #2b2d35;justify-content:space-between;align-items:center;min-height:56px;padding:0 18px;display:flex;position:relative}.workspace-preview-brand{color:#ececf1;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.workspace-preview-brand img{border-radius:7px}.workspace-preview-bar>span{color:#737884;letter-spacing:.14em;font-size:8px;font-weight:800}.workspace-preview-main{z-index:1;min-height:450px;padding:31px;position:relative}.workspace-preview-heading{border-bottom:1px solid #2b2d35;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:25px;display:flex}.workspace-preview-heading small{color:#6e7481;letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.workspace-preview-heading strong{color:#f1f1f4;letter-spacing:-.04em;font-size:22px;display:block}.workspace-preview-heading span{color:#91d7a8;align-items:center;gap:7px;margin-top:6px;font-size:10px;font-weight:700;display:inline-flex}.workspace-preview-heading span i{background:#58c67f;border-radius:50%;width:6px;height:6px}.workspace-preview-heading button{color:#bfc1cb;background:0 0;border:1px solid #393b46;border-radius:5px;min-height:32px;padding:0 10px;font-size:10px;font-weight:700}.workspace-preview-score{border-bottom:1px solid #2b2d35;grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:28px;padding:23px 0;display:grid}.workspace-preview-score span{color:#777d89;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}.workspace-preview-score strong{color:#f0f0f4;letter-spacing:-.055em;margin-top:3px;font-size:28px;line-height:1.1;display:block}.workspace-preview-score p{color:#969aa6;margin:0;font-size:11px;line-height:1.5}.workspace-preview-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding-top:12px;display:grid}.workspace-preview-list>div{color:#c7c9d1;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;min-height:45px;font-size:11px;font-weight:700;display:flex}.workspace-preview-list>div span{align-items:center;gap:8px;display:inline-flex}.workspace-preview-list i{background:#58c67f;border-radius:50%;width:6px;height:6px}.workspace-preview-list i.pending{background:#9b8bff}.workspace-preview-list strong{color:#8e93a0;font-size:9px;font-weight:700}.workspace-preview-event{background:#6d5ce712;border-left:2px solid #725fe5;margin-top:22px;padding:13px 14px}.workspace-preview-event>span{color:#a79eff;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.workspace-preview-event p{color:#c1c3cc;margin:5px 0 0;font-size:11px}.workspace-preview-event b{color:#f0f0f3}.workspace-preview-event small{float:right;color:#7b818e;font-size:10px}.landing-approach{border-top:1px solid var(--line);grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(52px,8vw,120px);padding:92px 0;display:grid}.landing-approach-intro{max-width:470px}.landing-approach h2{color:#f1f1f4;letter-spacing:-.058em;margin:0;font-size:clamp(35px,3.8vw,54px);font-weight:760;line-height:1.04}.landing-approach-intro>p{color:#999ea9;margin:20px 0 16px;font-size:15px;line-height:1.72}.landing-approach-list{border-top:1px solid var(--line)}.landing-approach-list article{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:20px;min-height:128px;padding:23px 0;display:grid}.landing-approach-list article>span{color:#9287fa;letter-spacing:.08em;padding-top:2px;font:10px ui-monospace,SFMono-Regular,monospace}.landing-approach-list h3{color:#eeeef2;letter-spacing:-.025em;margin:0 0 7px;font-size:17px}.landing-approach-list p{color:#969ba6;max-width:600px;margin:0;font-size:13px;line-height:1.65}.landing-close{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;min-height:280px;padding:58px 0;display:flex}.landing-close>div:first-child{max-width:680px}.landing-close h2{color:#f1f1f4;letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,51px);line-height:1.06}.landing-close p{color:#969ba6;margin:16px 0 0;font-size:15px;line-height:1.65}.landing-close .landing-actions{flex:none;margin-top:0}.dashboard-shell{padding:25px 0 74px}.dashboard-context{border-bottom:1px solid var(--line);min-height:63px;padding:0 0 16px}.dashboard-context-server{gap:10px}.dashboard-context-server strong{letter-spacing:-.025em;font-size:17px}.dashboard-context-actions{gap:8px}.dashboard-context-actions a{border-radius:5px;min-height:34px;font-size:11px}.dashboard-layout{grid-template-columns:205px minmax(0,1fr);gap:clamp(28px,3vw,48px);padding-top:25px}.sidebar a{min-height:35px;font-size:12px}.sidebar-label{color:#818692}.dashboard-content{max-width:1020px}.dashboard-content>.settings-section>.settings-header,.dashboard-content>.dashboard-overview>.settings-header{padding-bottom:18px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{font-size:25px;font-weight:780}.dashboard-content .settings-body{padding-top:20px}.dashboard-content .settings-footer{min-height:52px;padding-top:16px}.dashboard-content .button{border-radius:5px;min-height:36px;font-size:11px}html[data-theme=light] .landing-hero h1,html[data-theme=light] .landing-approach h2,html[data-theme=light] .landing-close h2{color:#1d2028}html[data-theme=light] .landing-signals{border-color:#dde0e8}.landing-signals dt{color:#727987}html[data-theme=light] .landing-link{color:#3e4551;border-color:#bfc4cf}html[data-theme=light] .landing-link:hover{color:#4938ae;border-color:#604ad6}html[data-theme=light] .workspace-preview{background:#fff;border-color:#d8dbe4;box-shadow:0 22px 54px #2227331f}.workspace-preview:before{background:linear-gradient(135deg,#604ad614,#0000 37%)}.workspace-preview-bar,.workspace-preview-heading,.workspace-preview-score{border-color:#e4e6ec}.workspace-preview-brand,.workspace-preview-heading strong,.workspace-preview-score strong{color:#242936}.workspace-preview-bar>span,.workspace-preview-heading small,.workspace-preview-score span{color:#707887}.workspace-preview-heading button{color:#4c5562;border-color:#d6d9e2}.workspace-preview-heading span{color:#3e9b62}.workspace-preview-list>div{color:#404753;border-color:#e6e8ee}.workspace-preview-list strong{color:#707887}.workspace-preview-event{background:#f5f3ff}.workspace-preview-event p,.workspace-preview-event b{color:#333a47}.workspace-preview-event small{color:#737a87}html[data-theme=light] .landing-approach,html[data-theme=light] .landing-approach-list,html[data-theme=light] .landing-approach-list article,html[data-theme=light] .landing-close{border-color:#dde0e8}.landing-approach-list h3{color:inherit}html[data-theme=light] .dashboard-context{border-color:#dfe1e8}@media (max-width:900px){.landing-hero{grid-template-columns:1fr;gap:48px;padding-top:62px}.landing-hero-copy{max-width:690px}.workspace-preview{max-width:780px}.landing-approach{grid-template-columns:1fr;gap:40px}.dashboard-layout{grid-template-columns:1fr;gap:0}.sidebar{display:none}}@media (max-width:620px){.site,.site.wide,.site.compact{width:min(100% - 32px,1180px)}.nav{min-height:68px}.landing-hero{gap:36px;min-height:0;padding:46px 0 56px}.landing-overline{margin-bottom:18px;font-size:9px}.landing-hero h1{font-size:clamp(39px,11.5vw,53px);line-height:1.01}.landing-hero-copy>p{margin-top:19px;font-size:15px;line-height:1.64}.landing-actions{gap:16px;margin-top:25px}.landing-signals{gap:8px;margin-top:31px}.landing-signals dd{font-size:10px}.workspace-preview-main{min-height:420px;padding:20px}.workspace-preview-heading{padding-bottom:18px}.workspace-preview-heading strong{font-size:19px}.workspace-preview-heading button{display:none}.workspace-preview-score{grid-template-columns:1fr;gap:8px;padding:18px 0}.workspace-preview-score strong{font-size:24px}.workspace-preview-list{grid-template-columns:1fr;gap:0;padding-top:6px}.workspace-preview-list>div{min-height:39px}.workspace-preview-event{margin-top:15px}.landing-approach{gap:30px;padding:60px 0}.landing-approach h2{font-size:34px}.landing-approach-list article{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:0;padding:18px 0}.landing-approach-list h3{font-size:15px}.landing-approach-list p{font-size:12px}.landing-close{flex-direction:column;align-items:flex-start;gap:24px;min-height:0;padding:52px 0}.landing-close h2{font-size:34px}.landing-close .landing-actions{margin-top:0}.dashboard-shell{padding-top:15px}.dashboard-context{min-height:54px;padding-bottom:13px}.dashboard-context-actions a{min-height:33px}.dashboard-layout{padding-top:16px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{font-size:23px}}html{text-rendering:optimizelegibility}body{letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{letter-spacing:-.01em}.section-kicker,.settings-kicker,.workspace-summary-label,.product-detail-section-head>span,.product-page-kicker,.landing-overline,.plan-gate-eyebrow{letter-spacing:.095em;font-size:10px;font-weight:780}.landing-hero-copy>p,.landing-approach-intro>p,.landing-close p{color:#b2b6c1;max-width:59ch;font-size:16px;line-height:1.7}.landing-approach-list h3{font-size:18px;font-weight:730}.landing-approach-list p{color:#adb1bb;font-size:14px;line-height:1.6}.landing-signals dt{letter-spacing:.08em;font-size:10px}.landing-signals dd{color:#e1e3e9;font-size:12px;font-weight:650}.landing-link{min-height:38px;font-size:13px;font-weight:720}.product-detail-hero>p,.product-detail-grid p,.product-process-section li,.product-outcome p{line-height:1.62}.product-detail-hero>p{color:#b0b4bf;max-width:59ch;font-size:16px}.product-detail-section-head>span{color:#9a91ff}.product-detail-grid h3{font-size:16px;font-weight:730}.product-detail-grid p{color:#a9aeb9;font-size:13px}.product-process-section li strong{font-size:14px;font-weight:700}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{letter-spacing:-.04em;font-size:27px;font-weight:740;line-height:1.14}.dashboard-content>.settings-section>.settings-header p,.dashboard-content>.dashboard-overview>.settings-header p{color:#b0b5c0;font-size:14px;line-height:1.58}.dashboard-content .workspace-summary-label,.dashboard-content .module-status-line b{color:#9da2ae;letter-spacing:.085em;font-size:10px}.dashboard-content .workspace-summary strong{font-size:20px;font-weight:730;line-height:1.18}.dashboard-content .workspace-summary p{color:#aeb3bd;font-size:12px;line-height:1.5}.dashboard-content .settings-subhead h3,.dashboard-content .module-configuration-head h3,.dashboard-content .setting-block h3,.dashboard-content .settings-disclosure summary strong{letter-spacing:-.02em;font-size:15px;font-weight:720}.dashboard-content .settings-subhead p,.dashboard-content .module-configuration-head p,.dashboard-content .setting-block p,.dashboard-content .settings-disclosure summary small{color:#aeb3bd;font-size:12px;line-height:1.52}.dashboard-content label,.dashboard-content .multi-field legend{color:#edf0f5;letter-spacing:-.01em;font-size:13px;font-weight:700}.dashboard-content label span,.dashboard-content .multi-field legend>span{color:#aeb3bd;font-size:12px;line-height:1.48}.dashboard-content input,.dashboard-content select,.dashboard-content textarea{font-size:14px;line-height:1.45}.dashboard-content .check{color:#e6e9ee;font-size:13px;font-weight:650;line-height:1.48}.dashboard-content .multi-toolbar>span,.dashboard-content .multi-actions button,.dashboard-content .multi-option{font-size:12px}.dashboard-content .empty-state strong{font-size:19px;font-weight:730}.dashboard-content .empty-state p{color:#acb1bc;font-size:13px;line-height:1.55}.dashboard-content .empty-state a{font-size:13px;font-weight:720}.dashboard-content .record-table{font-size:13px}.dashboard-content .record-table th{color:#9aa0ad;letter-spacing:.075em;font-size:10px}.dashboard-content .record-table td{color:#dadde5;line-height:1.45}.dashboard-content .record-table strong{color:#f4f5f8;font-size:12px}.dashboard-content .record-table time,.dashboard-content .record-table .mono{color:#b2b7c2;font-size:11px}.dashboard-content .record-reason{color:#b6bbc5}.dashboard-content .module-toggle-copy small{color:#a5aab5;letter-spacing:.08em;font-size:10px}.dashboard-content .module-toggle-copy strong{font-size:12px;font-weight:720}.dashboard-content .button{letter-spacing:-.012em;font-size:12px;font-weight:720}.card p,.legal p,.footer,.server-directory-head p{color:#afb4be}.legal p{line-height:1.7}html[data-theme=light] .landing-hero-copy>p,html[data-theme=light] .landing-approach-intro>p,html[data-theme=light] .landing-approach-list p,html[data-theme=light] .landing-close p{color:#4e5664}html[data-theme=light] .landing-signals dd{color:#252b36}html[data-theme=light] .product-detail-hero>p,html[data-theme=light] .product-detail-grid p{color:#545d6b}html[data-theme=light] .dashboard-content>.settings-section>.settings-header p,html[data-theme=light] .dashboard-content>.dashboard-overview>.settings-header p,html[data-theme=light] .dashboard-content .settings-subhead p,html[data-theme=light] .dashboard-content .module-configuration-head p,html[data-theme=light] .dashboard-content .setting-block p,html[data-theme=light] .dashboard-content .settings-disclosure summary small,html[data-theme=light] .dashboard-content label span,html[data-theme=light] .dashboard-content .multi-field legend>span,html[data-theme=light] .dashboard-content .workspace-summary p,html[data-theme=light] .dashboard-content .empty-state p{color:#596270}html[data-theme=light] .dashboard-content .workspace-summary-label,html[data-theme=light] .dashboard-content .module-status-line b,html[data-theme=light] .dashboard-content .record-table th{color:#697281}html[data-theme=light] .dashboard-content label,html[data-theme=light] .dashboard-content .multi-field legend,html[data-theme=light] .dashboard-content .check,html[data-theme=light] .dashboard-content .record-table td{color:#252b36}html[data-theme=light] .dashboard-content .record-table strong{color:#202631}html[data-theme=light] .dashboard-content .record-table time,html[data-theme=light] .dashboard-content .record-table .mono{color:#66707e}html[data-theme=light] .dashboard-content .record-reason{color:#505966}html[data-theme=light] .sidebar a{color:#404957}html[data-theme=light] .sidebar a:hover{color:#252b36;background:#f0eff9}html[data-theme=light] .sidebar-label{color:#697281}html[data-theme=light] .dashboard-context-server small{color:#646d7a}html[data-theme=light] .dashboard-context-server small b{color:#596270}html[data-theme=light] .card p,html[data-theme=light] .legal p,html[data-theme=light] .footer,html[data-theme=light] .server-directory-head p{color:#56606e}@media (max-width:620px){body{font-size:15px}.landing-hero-copy>p,.landing-approach-intro>p,.landing-close p{font-size:15px;line-height:1.62}.landing-approach-list h3{font-size:16px}.landing-approach-list p{font-size:13px}.product-detail-hero>p{font-size:15px}.product-detail-grid p{font-size:13px}.dashboard-content>.settings-section>.settings-header h2,.dashboard-content>.dashboard-overview>.settings-header h2{font-size:24px}.dashboard-content>.settings-section>.settings-header p,.dashboard-content>.dashboard-overview>.settings-header p{font-size:14px;line-height:1.52}.dashboard-content .workspace-summary strong{font-size:19px}.dashboard-content .workspace-summary p,.dashboard-content .settings-subhead p,.dashboard-content .module-configuration-head p,.dashboard-content .setting-block p,.dashboard-content .settings-disclosure summary small{font-size:12px}.dashboard-content .settings-disclosure summary strong{font-size:15px}.dashboard-content .settings-footer .button{font-size:13px}}
