.workspace-page{max-width:1180px;color:var(--brand-ink);margin:0 auto;padding:0 0 32px}.workspace-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.workspace-heading h1{letter-spacing:-.7px;color:var(--brand-ink);margin:0;font-size:28px;font-weight:650;line-height:1.25}.workspace-heading p{max-width:680px;color:var(--brand-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.workspace-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.workspace-button{border:1px solid var(--brand-line);background:var(--brand-panel);min-height:40px;color:var(--brand-ink2);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.workspace-button:hover:not(:disabled){background:var(--brand-ground);border-color:var(--brand-line-strong)}.workspace-button--primary{color:#fff;background:var(--brand-accent);border-color:var(--brand-accent)}.workspace-button--primary:hover:not(:disabled){background:var(--brand-accent-deep);border-color:var(--brand-accent-deep)}.workspace-button:disabled{opacity:.55;cursor:not-allowed}.workspace-page button:focus-visible,.workspace-page input:focus-visible,.workspace-page select:focus-visible,.workspace-page summary:focus-visible{outline-offset:3px;outline:2px solid var(--brand-accent)!important}.workspace-page table{font-size:14px}.workspace-page tbody tr:hover{background:var(--brand-ground)}.workspace-page th{white-space:nowrap}.workspace-tabs{border:1px solid var(--brand-line);background:var(--brand-sunken);border-radius:10px;gap:4px;width:fit-content;max-width:100%;margin:20px 0;padding:4px;display:flex;overflow-x:auto}.workspace-tabs button{color:var(--brand-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;padding:9px 16px;font-size:13px;font-weight:600}.workspace-tabs button[aria-current=page]{background:var(--brand-panel);border-color:var(--brand-line);color:var(--brand-accent-deep);box-shadow:0 1px 2px #0f172a08}.workspace-state{border:1px solid var(--brand-line);background:var(--brand-panel);color:var(--brand-muted);border-radius:16px;padding:28px;font-size:14px;line-height:1.6}.workspace-state--error{color:var(--brand-danger);background:#fff7f7;border-color:#fecaca}.workspace-search{border:1px solid var(--brand-line);background:var(--brand-panel);width:min(100%,320px);min-height:40px;color:var(--brand-ink);border-radius:8px;padding:9px 12px;font-size:14px}.workspace-section-heading{border-bottom:1px solid var(--brand-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.workspace-section-heading h2{margin:0;font-size:16px;font-weight:650}.workspace-section-heading p{color:var(--brand-muted);margin:5px 0 0;font-size:13px}.workspace-pricing{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:24px;display:grid}.workspace-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.workspace-disclosure{border:1px solid var(--brand-line);background:var(--brand-panel);border-radius:12px;margin-top:20px;padding:16px 20px}.workspace-disclosure>summary{cursor:pointer;color:var(--brand-ink2);font-size:14px;font-weight:600}.workspace-disclosure>summary small{color:var(--brand-muted);margin-left:8px;font-weight:400}@media (max-width:800px){.workspace-pricing{grid-template-columns:1fr}.workspace-heading{flex-wrap:wrap}.workspace-heading h1{font-size:24px}}@media (max-width:600px){.workspace-form-grid{grid-template-columns:1fr}.workspace-actions{width:100%}.workspace-page{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.workspace-page *,.workspace-page :before,.workspace-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.workspace-modal{border:1px solid var(--brand-line);background:var(--brand-panel);width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--brand-ink);border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 64px #0f172a26}.workspace-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a66}.workspace-modal>div{width:100%;max-width:none!important;box-shadow:none!important}:root{color:var(--brand-ink);background-color:var(--brand-ground);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;margin:0;padding:0}a{color:inherit;font-weight:500;text-decoration:none}h1{font-size:2.5em;font-weight:800;line-height:1.1}button{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}button:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}html{scroll-behavior:smooth}::selection{color:var(--brand-ink);background:#3b82f633}@media (max-width:720px){.gg-workpanel{grid-template-columns:1fr!important}.gg-workpanel>div:first-child{border-right:none!important;border-bottom:1px solid var(--brand-line)!important}}@font-face{font-family:Inter;src:url(/brand/Inter.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/brand/BricolageGrotesque.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-ground:#f4efe5;--brand-panel:#fffcf5;--brand-sunken:#ede7db;--brand-ink:#20293a;--brand-ink2:#414b52;--brand-muted:#6b685f;--brand-line:#dcd3c3;--brand-line-strong:#afa18d;--brand-accent:#355b86;--brand-accent-deep:#29496d;--brand-button:#24394b;--brand-button-ink:#fff8e9;--brand-sidebar:#eae3d5;--brand-ok:#386448;--brand-warn:#96511f;--brand-danger:#ab3d35;--brand-group:#73526d;--brand-orange:#be653b;background:var(--brand-ground);color:var(--brand-ink);font-family:Inter,system-ui,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-ground:#202725;--brand-panel:#2c3430;--brand-sunken:#252c28;--brand-ink:#f5ebd8;--brand-ink2:#ddd0ba;--brand-muted:#beb39f;--brand-line:#4d5448;--brand-line-strong:#7e806c;--brand-accent:#a3c1cb;--brand-accent-deep:#c0d5da;--brand-button:#e6be85;--brand-button-ink:#252c28;--brand-sidebar:#252d2b;--brand-ok:#add0a5;--brand-warn:#f1bc7e;--brand-danger:#f0a195;--brand-group:#d5b4cb;--brand-orange:#d9976b}:root{--brand-accent-wash:color-mix(in srgb,var(--brand-accent)10%,var(--brand-panel));--brand-accent-edge:color-mix(in srgb,var(--brand-accent)35%,var(--brand-line));--brand-ok-wash:color-mix(in srgb,var(--brand-ok)10%,var(--brand-panel));--brand-warn-wash:color-mix(in srgb,var(--brand-warn)10%,var(--brand-panel));--brand-danger-wash:color-mix(in srgb,var(--brand-danger)10%,var(--brand-panel));--brand-group-wash:color-mix(in srgb,var(--brand-group)10%,var(--brand-panel))}body,button,input,select,textarea{font-family:Inter,system-ui,sans-serif}h1,h2,h3,.workspace-title{font-optical-sizing:auto;letter-spacing:-.03em;font-family:Bricolage Grotesque,Inter,sans-serif;font-weight:700}.brand-shell{background:var(--brand-ground);color:var(--brand-ink);font-family:Inter,system-ui,sans-serif}.brand-shell>aside{background:var(--brand-sidebar)!important}.brand-shell main{width:100%;max-width:1440px;margin:0 auto}.brand-shell nav a{border-radius:12px}.brand-theme-toggle{border:1px solid var(--brand-line);width:36px;height:36px;color:var(--brand-ink);background:var(--brand-panel);border-radius:50%;flex-shrink:0;place-items:center;font-size:18px;display:grid}.brand-overview-heading{border:1px solid var(--brand-line);background:var(--brand-panel);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:22px 26px;display:flex}.brand-guardian{flex:0 0 80px;height:104px;position:relative;overflow:hidden}.brand-guardian img{object-fit:contain;width:80px;height:104px;position:absolute;inset:0}.brand-overview-heading .workspace-header{border:0;margin:0;padding:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand-accent);outline-offset:3px}button{transition:background-color .16s,border-color .16s,box-shadow .16s}@media (max-width:680px){.brand-overview-heading{padding:18px}.brand-guardian{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.brand-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.brand-overview-heading .workspace-heading{margin-bottom:0}@media (max-width:1150px){.brand-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.brand-metrics{grid-template-columns:1fr}}input,select,textarea{color:var(--brand-ink);background-color:var(--brand-panel);border-color:var(--brand-line);accent-color:var(--brand-accent)}input::placeholder,textarea::placeholder{color:var(--brand-muted);opacity:1}option{background:var(--brand-panel);color:var(--brand-ink)}::selection{background:var(--brand-accent-wash);color:var(--brand-ink)}.brand-overview-heading{border-top:3px solid var(--brand-orange);box-shadow:0 5px 0 color-mix(in srgb,var(--brand-line)45%,transparent)}.brand-shell nav a[aria-current=page]{box-shadow:inset 3px 0 var(--brand-orange)}*{scrollbar-color:var(--brand-line-strong)transparent;scrollbar-width:thin}.download-install-card{position:relative}.brand-download-guardian{pointer-events:none;opacity:.86;width:44px;height:72px;position:absolute;top:18px;right:24px}.brand-download-guardian img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@media (max-width:600px){.brand-download-guardian{display:none}.download-install-card>h2,.download-install-card>p{padding-right:0}}.brand-overview-heading{outline:1px dashed var(--brand-line);outline-offset:-7px}.download-install-card{border-bottom-style:dashed}.workspace-heading>div:first-child h1{align-items:center;gap:12px;display:flex}.brand-overview-heading .workspace-heading h1:after{display:none}.brand-heading-motif{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.88;flex:none;width:44px;height:44px}.brand-policy-title{align-items:center;gap:14px;display:flex}.brand-download-guardian{opacity:.95;width:70px;height:60px}.brand-overview-heading{position:relative;overflow:hidden}@media (max-width:600px){.brand-heading-motif{width:32px;height:32px}.download-install-card>h2,.download-install-card>p{padding-right:0}}:root{--brand-accent:#3b5bdb;--brand-accent-deep:#2f4ac0;--brand-button:#141a2e;--brand-sidebar:#eae3d5;--brand-ground:#f4f0e8;--brand-line:#d4d7df;--brand-hero:#e8edf9;--brand-hero-edge:#3b5bdb}:root[data-theme=dark]{--brand-accent:#7c93f0;--brand-accent-deep:#93a8f4;--brand-ground:#1c2428;--brand-sidebar:#282c29;--brand-panel:#293337;--brand-sunken:#222c31;--brand-line:#45535d;--brand-hero:#25334a;--brand-hero-edge:#7c93f0}.brand-overview-heading{background:var(--brand-panel);border-top-color:var(--brand-orange)}.brand-metric[data-metric=total]{--metric-tint:var(--brand-accent)}.brand-metric[data-metric=warn]{--metric-tint:var(--brand-warn)}.brand-metric[data-metric=block]{--metric-tint:var(--brand-danger)}.brand-metric[data-metric=avg_model_ms]{--metric-tint:var(--brand-ok)}.brand-metric{background:color-mix(in srgb,var(--metric-tint)9%,var(--brand-panel))!important;border-top-color:color-mix(in srgb,var(--metric-tint)55%,var(--brand-line))!important;box-shadow:0 3px 0 color-mix(in srgb,var(--metric-tint)8%,transparent)!important}.brand-metric[aria-pressed=true]{border-color:var(--brand-accent)!important;box-shadow:0 0 0 3px var(--brand-accent-wash)!important}.brand-metric:focus-visible{outline-offset:4px;outline:2px solid var(--brand-accent)!important}.brand-shell>aside{border-right-color:var(--brand-line)!important}.download-install-card{background:linear-gradient(135deg,var(--brand-ok-wash),var(--brand-panel))!important}.brand-download-guardian{opacity:1;width:76px;height:94px;top:16px;right:22px}.download-install-card>h2,.download-install-card>p{padding-right:88px}@media (max-width:600px){.download-install-card>h2,.download-install-card>p{padding-right:0}}
