:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0b1016;--surface:#131b24;--surface-raised:#19232e;--surface-hover:#1d2a37;--surface-inset:#0d141c;--surface-nav:#0c1219;--text:#edf2f6;--text-muted:#a5b2c0;--text-subtle:#95a3b3;--border:#2c3948;--border-strong:#45596f;--control-border:#566b82;--accent:#d6ff62;--accent-hover:#e2ff94;--accent-pressed:#c4ed4c;--accent-ink:#142005;--accent-soft:#202c19;--accent-border:#3b4c2a;--control-hover-border:#7890aa;--control-focus-bg:#101922;--danger-hover-bg:#442633;--success:#97e1bb;--success-bg:#152b23;--success-border:#345d49;--warning:#f4cc86;--warning-bg:#292419;--warning-border:#6c5734;--danger:#ffa8b6;--danger-bg:#301d27;--danger-border:#815163;--info:#a9ceff;--info-bg:#19283d;--info-border:#46638c;--radius-sm:7px;--radius-control:9px;--radius-panel:13px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--font-ui:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-data:var(--font-jetbrains), "SFMono-Regular", Consolas, monospace;--shadow-panel:0 2px 3px #00000017, 0 12px 32px #0000001a;--duration:.14s}*{box-sizing:border-box}html{background:var(--canvas);scroll-padding-top:var(--space-6)}body{background:var(--canvas);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:14px;font-weight:450;line-height:1.65}::selection{background:var(--accent);color:var(--accent-ink)}a{color:var(--accent);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}button{cursor:pointer}a,button,input,select,textarea,summary{transition:color var(--duration) ease, background-color var(--duration) ease, border-color var(--duration) ease, box-shadow var(--duration) ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.5px;font-size:36px;font-weight:750;line-height:1.2}h2{letter-spacing:-.55px;font-size:19px;font-weight:700;line-height:1.4}h3{letter-spacing:-.15px;font-size:14px;font-weight:700;line-height:1.55}p+p{margin-top:var(--space-3)}hr{border:0;border-top:1px solid var(--border);margin:var(--space-6) 0}code{font-family:var(--font-data);font-variant-ligatures:none}fieldset{border:0;min-inline-size:0;margin:0;padding:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:30;border:1px solid var(--accent);border-radius:var(--radius-control);padding:var(--space-3) 18px;background:var(--surface-raised);color:var(--text);position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}.muted{color:var(--text-muted)}.small{font-size:12px}.prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.workspace{grid-template-columns:224px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{height:100vh;padding:30px var(--space-5);background:var(--surface-nav);color:var(--text);border-right:1px solid var(--border);flex-direction:column;display:flex;position:sticky;top:0}.brand{color:var(--text);letter-spacing:-.65px;align-items:center;gap:11px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.brand:hover{color:var(--text)}.brand>.muted{color:var(--accent);margin-left:-7px}.brand-mark{border:1px solid var(--accent);height:30px;color:var(--accent);background:var(--accent-soft);font-family:var(--font-ui);letter-spacing:-1px;border-radius:8px;flex:0 0 30px;place-items:center;font-size:12px;font-weight:800;display:grid}.workspace-caption{color:var(--text-subtle);font-family:var(--font-data);letter-spacing:1.25px;text-transform:uppercase;margin:34px 0 14px;font-size:10px}.side-nav{gap:var(--space-2);display:grid}.side-nav a{border-radius:var(--radius-control);min-height:44px;color:var(--text-muted);border:1px solid #0000;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex;position:relative}.side-nav a:hover{color:var(--text);background:var(--surface)}.side-nav a[aria-current=page]{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-border)}.side-nav a[aria-current=page]:before{content:"";background:var(--accent);border-radius:1px;width:2px;position:absolute;top:12px;bottom:12px;left:-1px}.nav-symbol{display:none}.sidebar-bottom{margin-top:auto;padding-top:28px}.user-row{margin-bottom:var(--space-4);align-items:center;gap:11px;font-weight:600;display:flex}.avatar{background:var(--surface-raised);border:1px solid var(--border-strong);width:34px;height:34px;font-family:var(--font-data);color:var(--text);border-radius:10px;place-items:center;font-size:11px;display:grid}.user-row small{color:var(--text-subtle);font-size:11px;font-weight:450;display:block}.signout{min-height:30px;color:var(--text-muted);text-underline-offset:4px;background:0 0;border:0;padding:2px 0;font-size:12px;text-decoration:underline}.signout:hover{color:var(--text)}.sidebar-note{border-top:1px solid var(--border);color:var(--text-subtle);margin-top:18px;padding-top:18px;font-size:11px;line-height:1.8}.main-column{min-width:0}.topbar{background:var(--surface-nav);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;height:72px;padding:0 42px;display:flex}.breadcrumb{align-items:center;gap:var(--space-2);color:var(--text-subtle);flex-wrap:wrap;font-size:12px;display:flex}.breadcrumb a{color:var(--text-muted);text-decoration:none}.breadcrumb a:hover,.breadcrumb [aria-current=page]{color:var(--text)}.topbar-status{color:var(--warning);font-family:var(--font-data);letter-spacing:.2px;border:1px solid var(--warning-border);background:var(--warning-bg);border-radius:100px;align-items:center;gap:9px;padding:5px 10px;font-size:10px;display:flex}.status-dot{background:var(--warning);border-radius:50%;width:5px;height:5px}.content{max-width:1360px;margin:auto;padding:36px 42px 60px}.eyebrow{color:var(--text-subtle);font-family:var(--font-data);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:var(--space-3);font-size:10px;font-weight:500}.page-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-bottom:28px;display:flex}.page-heading h1{overflow-wrap:anywhere}.page-heading p{max-width:640px;color:var(--text-muted);margin-top:11px;font-size:13px}.heading-actions{padding-top:var(--space-1);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.endnote{margin-top:var(--space-8);border-top:1px solid var(--border);color:var(--text-subtle);padding-top:18px;font-size:11px;line-height:1.8}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:42px;padding:10px var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-control);background:var(--accent);color:var(--accent-ink);letter-spacing:-.15px;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.5;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-ink)}.button:active{background:var(--accent-pressed);border-color:var(--accent-pressed)}.button.secondary{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text)}.button.secondary:hover{background:var(--surface-hover);border-color:var(--control-border);color:var(--text)}.button.subtle{border-color:var(--border-strong);color:var(--text-muted);background:0 0}.button.subtle:hover{background:var(--surface);color:var(--text)}.button.danger{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.button.danger:hover{background:var(--danger-hover-bg);border-color:var(--danger);color:var(--danger)}button:disabled,.button:disabled{cursor:wait;background:var(--surface-raised);border-color:var(--border);color:var(--text-subtle);box-shadow:none}.badge{white-space:nowrap;border:1px solid var(--border-strong);padding:var(--space-1) 9px;background:var(--surface-raised);color:var(--text-muted);font-family:var(--font-data);border-radius:100px;align-items:center;gap:5px;font-size:10px;font-weight:500;line-height:1.45;display:inline-flex}.badge.local{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning)}.badge.green{background:var(--success-bg);border-color:var(--success-border);color:var(--success)}.badge.red{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.badge.info{background:var(--info-bg);border-color:var(--info-border);color:var(--info)}.notice{padding:13px var(--space-4);margin-bottom:var(--space-6);border:1px solid var(--warning-border);border-radius:var(--radius-control);background:var(--warning-bg);color:var(--warning);align-items:baseline;gap:10px;font-size:12px;line-height:1.7;display:flex}.notice strong{font-weight:750}.notice-icon{display:none}.field{gap:7px;margin-bottom:18px;display:grid}.field label{color:var(--text);font-size:12px;font-weight:650}.field input,.field select,.field textarea{width:100%;min-width:0;min-height:44px;padding:10px var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text);caret-color:var(--accent);font-size:13px;line-height:1.55;box-shadow:inset 0 1px 2px #0000001f}.field textarea{resize:vertical;min-height:100px}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--control-hover-border)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--accent);background:var(--control-focus-bg)}.field input::placeholder,.field textarea::placeholder{color:var(--text-subtle);opacity:1}.field select option{background:var(--surface-raised);color:var(--text)}:is(.field input[aria-invalid=true],.field textarea[aria-invalid=true],.field input:user-invalid,.field select:user-invalid,.field textarea:user-invalid){border-color:var(--danger)}.field input:disabled,.field select:disabled,.field textarea:disabled{color:var(--text-subtle);background:var(--surface);border-color:var(--border);cursor:wait}.field input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 1000px var(--surface-inset);caret-color:var(--accent)}.field small{color:var(--text-muted);font-size:11px;font-weight:450;line-height:1.7}.field-grid{gap:0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-actions{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.form-actions small{color:var(--text-subtle);font-size:11px}.form-message{padding:var(--space-3) 14px;margin:var(--space-4) 0;border:1px solid var(--danger-border);border-radius:var(--radius-control);background:var(--danger-bg);color:var(--danger);font-size:12px;line-height:1.7}.form-message.success{background:var(--success-bg);border-color:var(--success-border);color:var(--success)}.form-section-title{margin-bottom:var(--space-5)}.section-header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:15px;display:flex}.section-header p{color:var(--text-muted);margin-top:5px;font-size:12px}.section-header .count{margin-left:var(--space-2);color:var(--text-subtle);font-family:var(--font-data);font-size:11px;font-weight:400}.panel{padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.panel+.panel{margin-top:18px}.panel-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.grid-two{grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.grid-equal{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.section-space{margin-top:var(--space-8)}.project-icon{border:1px solid var(--border-strong);background:var(--surface-raised);width:40px;height:40px;color:var(--accent);font-family:var(--font-data);border-radius:10px;place-items:center;font-size:14px;display:grid}.empty{border:1px dashed var(--border-strong);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text-muted);text-align:center;padding:30px 22px}.empty h3{color:var(--text)}.empty p{max-width:440px;margin:var(--space-2) auto 0;font-size:12px}.row-list{display:grid}.list-row{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--border);display:flex}.list-row:first-child{padding-top:0}.list-row:last-child{border:0;padding-bottom:0}.list-row h3 a{color:var(--text);text-decoration:none}.list-row h3 a:hover{color:var(--accent)}.row-meta{margin-top:var(--space-2);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.row-meta a{color:var(--text-muted)}.instruction{white-space:pre-wrap;color:var(--text-muted);margin:14px 0;font-size:13px}.build-card{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel)}.build-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:14px;display:flex}.build-card h3{font-size:14px}.identity{gap:9px var(--space-3);margin:var(--space-4) 0;grid-template-columns:110px minmax(0,1fr);font-size:11px;display:grid}.identity dt{color:var(--text-muted)}.identity dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.identity code{color:var(--text-muted);font-size:11px}.build-card>details>summary{color:var(--text-muted);cursor:pointer;padding:var(--space-1) 0;font-size:11px}.build-card>details>summary:hover{color:var(--text)}.build-footer{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--border);padding-top:14px;display:flex}.build-footer time{color:var(--text-subtle);font-family:var(--font-data);font-size:10px}.build-footer a{font-size:11px;font-weight:700}.build-wrap{margin-bottom:var(--space-4)}.build-report{text-align:left;border:1px solid var(--border);background:var(--surface-raised);width:100%;min-height:40px;color:var(--text-muted);border-radius:0 0 var(--radius-panel) var(--radius-panel);border-top:0;padding:10px 18px;font-size:11px;font-weight:650}.build-report:hover{background:var(--surface-hover);color:var(--accent)}.build-wrap:has(.build-report) .build-card{border-bottom-right-radius:0;border-bottom-left-radius:0}.collapsible{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);margin-top:18px}.collapsible summary{cursor:pointer;padding:18px 22px;font-size:12px;font-weight:700}.collapsible summary:hover{color:var(--accent);background:var(--surface-raised);border-radius:var(--radius-panel)}.collapsible[open]>summary{border-bottom:1px solid var(--border);border-bottom-right-radius:0;border-bottom-left-radius:0}.collapsible-body{padding:22px}.feedback-summary{gap:22px;display:grid}.feedback-summary dt{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.8px;text-transform:uppercase;font-size:10px}.feedback-summary dd{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.thread-item{padding:var(--space-5) 0;border-bottom:1px solid var(--border)}.thread-item:first-child{padding-top:0}.thread-item:last-child{border:0}.thread-item p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:11px;font-size:13px}.thread-header{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:12px;display:flex}.thread-header time{color:var(--text-subtle);font-family:var(--font-data);margin-left:auto;font-size:10px}.timeline{margin:0;padding:0;list-style:none}.timeline li{padding:0 0 var(--space-6) 22px;border-left:1px solid var(--border-strong);font-size:12px;position:relative}.timeline li:last-child{padding-bottom:0}.timeline li:before{content:"";border:2px solid var(--surface);background:var(--text-subtle);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:-4px}.timeline time{color:var(--text-subtle);font-family:var(--font-data);margin-top:6px;font-size:10px;display:block}.timeline p{color:var(--text-muted);margin-top:6px;font-size:11px}.review-item{min-width:0;padding:var(--space-5) 0;border-bottom:1px solid var(--border);scroll-margin-top:var(--space-6)}.review-item:first-child{padding-top:0}.review-item:last-child{border:0;padding-bottom:0}.review-item .panel-header{margin-bottom:var(--space-3);flex-wrap:wrap;gap:10px}.review-verdict{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.review-verdict .form-actions{align-items:flex-start}.member-row{padding:var(--space-3) 0;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.member-row:first-child{padding-top:0}.member-row:last-child{padding-bottom:0}.selected-build-note{margin:-2px 0 var(--space-5);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-inset);color:var(--text-muted);font-size:11px;line-height:1.8}.no-fix{justify-content:center;gap:var(--space-3);flex-direction:column;min-height:240px;display:flex;margin:0!important}#report-feedback,#register-build,#inbox{scroll-margin-top:var(--space-6)}.panel,.build-card,.review-item{min-width:0}.build-card h3,.review-item h3,.list-row h3,.instruction{overflow-wrap:anywhere}.link-arrow{font-size:16px}[hidden]{display:none!important}.local-context{margin:-8px 0 var(--space-6);color:var(--text-muted);font-size:11px}.local-context strong{color:var(--warning);font-weight:600}.compact-heading{margin-bottom:var(--space-6);align-items:center}.compact-heading h1{font-size:30px}.compact-heading>.button{flex-shrink:0}.project-switcher{margin-top:var(--space-6)}.project-switcher label{color:var(--text-subtle);font-size:11px}.project-switcher select{font-size:12px}.home-summary{margin-bottom:var(--space-8)}.work-categories{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.work-categories.summary-categories{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.work-categories a{align-items:center;gap:var(--space-1) var(--space-2);min-height:88px;padding:var(--space-4) var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);grid-template-columns:1fr auto;text-decoration:none;display:grid}.work-categories a:hover{background:var(--surface-raised);border-color:var(--control-hover-border)}.work-categories a[aria-current=page]{border-color:var(--accent);background:var(--accent-soft)}.work-categories span{font-size:13px;font-weight:650}.work-categories strong{font-family:var(--font-data);color:var(--accent);font-size:23px;font-weight:500;line-height:1.2}.work-categories small{color:var(--text-muted);grid-column:1/-1;font-size:11px}.workspace-filters{gap:var(--space-4);max-width:850px;margin-bottom:var(--space-4);grid-template-columns:minmax(180px,.6fr) minmax(220px,1fr);display:grid}.workspace-filters .field{margin:0}.results-caption{color:var(--text-muted);margin:0 0 var(--space-5);font-size:12px}.work-list{padding-top:0;padding-bottom:0}.work-row{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--border);display:flex}.work-row:last-child{border:0}.work-row>div{min-width:0}.work-row h2{margin-top:var(--space-1);overflow-wrap:anywhere;font-size:15px}.work-row h2 a{color:var(--text);text-decoration:none}.work-row h2 a:hover{color:var(--accent)}.work-row>.button{flex-shrink:0}.work-kind{color:var(--info);font-size:11px;font-weight:600}.work-kind.triage{color:var(--warning)}.work-context{color:var(--text-muted);margin-top:var(--space-1);overflow-wrap:anywhere;font-size:12px}.work-context a{color:var(--text-muted)}.work-date{color:var(--text-subtle);margin-top:var(--space-1);font-size:11px}.directory-search{max-width:520px}.venture-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.venture-card{min-width:0;padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;display:flex}.venture-title{gap:var(--space-3);align-items:center;display:flex}.venture-title .project-icon{flex-shrink:0}.venture-title h2{overflow-wrap:anywhere;font-size:19px}.venture-title h2 a{color:var(--text);text-decoration:none}.venture-title h2 a:hover{color:var(--accent)}.venture-description{color:var(--text-muted);margin-top:var(--space-4);overflow-wrap:anywhere;font-size:12px}.venture-counts{gap:var(--space-2);padding:var(--space-4) 0;font-size:12px;display:grid}.venture-counts a{color:var(--text-muted)}.venture-counts a:hover{color:var(--accent)}.venture-latest{padding-top:var(--space-4);border-top:1px solid var(--border);margin-top:auto}.venture-latest>*{display:block}.venture-latest>a{color:var(--text);margin-top:var(--space-2);overflow-wrap:anywhere;font-size:12px}.venture-latest time{color:var(--text-subtle);margin-top:var(--space-2);font-size:11px}.venture-footer{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;font-size:12px;display:flex}.feed-toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.view-switch{gap:var(--space-1);display:flex}.view-switch button{min-height:42px;padding:var(--space-2) var(--space-3);color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);font-size:12px}.view-switch button:hover{background:var(--surface-raised);color:var(--text)}.view-switch button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.feed-filters{gap:var(--space-3);flex:1;max-width:500px;display:flex}.feed-filters .field{flex:1;min-width:140px;margin:0}.feed-filters select{font-size:12px}.activity-section{min-width:0}.change-card{padding:var(--space-5) 0;border-bottom:1px solid var(--border)}.change-topline{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;font-size:12px;display:flex}.change-topline>a{color:var(--text-muted);text-decoration:none}.change-topline>a:hover{color:var(--accent)}.change-card h3{overflow-wrap:anywhere;font-size:16px}.change-card h3 a{color:var(--text);text-decoration:none}.change-card h3 a:hover{color:var(--accent)}.change-latest{margin-top:var(--space-2);color:var(--text-muted);font-size:12px}.change-latest strong{color:var(--text);font-weight:600}.change-latest time{color:var(--text-subtle);font-size:11px}.change-updates{margin-top:var(--space-3)}.change-updates summary{cursor:pointer;color:var(--text-muted);padding:var(--space-1) 0;font-size:12px;display:list-item}.change-updates summary:hover{color:var(--accent)}.change-updates[open]>summary{margin-bottom:var(--space-3)}.change-event-list{margin:var(--space-3) 0 0;padding-left:var(--space-5)}.change-event-list li{padding:var(--space-2) 0;color:var(--text-muted);font-size:12px}.change-event-list strong{color:var(--text)}.change-event-list time{color:var(--text-subtle);font-size:11px;display:block}.test-action-bar{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border:1px solid var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);display:flex}.test-action-bar>div{min-width:0}.test-action-bar h2,.test-action-bar p{overflow-wrap:anywhere}.test-action-bar h2{font-size:18px}.test-action-bar p{margin-top:var(--space-1)}.test-action-bar .eyebrow{margin:0 0 var(--space-1)}.test-action-bar>.button{flex-shrink:0}.task-steps .instruction{margin-top:0}.task-decision{min-width:0}.compact-instruction{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.focused-feedback{margin-top:var(--space-6)}.activity-day{padding:var(--space-6) 0 var(--space-2);color:var(--text-subtle);font-size:11px;font-family:var(--font-data)}.activity-item{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--border);display:flex}.activity-avatar{border:1px solid var(--border);border-radius:var(--radius-control);height:32px;color:var(--text-muted);background:var(--surface-raised);font-family:var(--font-data);flex:0 0 32px;place-items:center;font-size:10px;display:grid}.activity-body{min-width:0}.activity-action{color:var(--text-muted);font-size:12px}.activity-action strong{color:var(--text);font-weight:650}.activity-action .badge{margin-left:var(--space-2)}.activity-item h3{margin-top:5px;font-size:15px}.activity-item h3 a,.directory-project h3 a,.attention-item h3 a{color:var(--text);overflow-wrap:anywhere;text-decoration:none}.activity-item h3 a:hover,.directory-project h3 a:hover,.attention-item h3 a:hover{color:var(--accent);text-decoration:underline}.activity-meta{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);color:var(--text-subtle);flex-wrap:wrap;font-size:11px;display:flex}.activity-meta a{color:var(--text-muted);text-decoration:none}.activity-meta a:hover{color:var(--accent)}.activity-meta span{overflow-wrap:anywhere}.activity-meta time{font-size:10px}.feed-state{padding:var(--space-8) 0;color:var(--text-muted)}.feed-state .button{margin-top:var(--space-4)}.feed-asof{color:var(--text-subtle);margin-top:var(--space-5);font-size:10px}.load-older{width:100%;margin-top:var(--space-5)}.project-nav{gap:0 var(--space-6);margin:var(--space-6) 0 var(--space-8);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.project-nav a{align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) 0;color:var(--text-muted);border-bottom:2px solid #0000;margin-bottom:-1px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.project-nav a:hover{color:var(--text)}.project-nav a[aria-current=location]{border-color:var(--accent);color:var(--accent)}.project-nav .count{color:var(--text-muted);font-family:var(--font-data);font-size:10px}.project-overview{gap:var(--space-6);grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:start;display:grid}.overview-main,.overview-next{min-width:0}.latest-build h2{overflow-wrap:anywhere}.latest-build>p{margin-top:var(--space-2)}.latest-build .heading-actions{margin-top:var(--space-5)}.overview-queue{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);padding:0 var(--space-5)}.overview-queue a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) 0;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:12px;text-decoration:none;display:flex}.overview-queue a:last-child{border:0}.overview-queue a:hover{color:var(--accent)}.overview-queue strong{margin-right:var(--space-2);font-family:var(--font-data);color:var(--text)}.project-section{max-width:920px}.project-section .build-card,.project-section .field-grid{max-width:none}.project-section .collapsible{margin-bottom:var(--space-6)}.build-card>details{margin:var(--space-3) 0}#overview,#builds,#reviews,#feedback,#activity,#details,#projects,#inbox,.build-card{scroll-margin-top:var(--space-6)}@media (max-width:1200px){.venture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.project-overview{grid-template-columns:1fr}}@media (max-width:720px){.compact-heading h1{font-size:27px}.compact-heading .button{margin-top:var(--space-3)}.project-switcher{grid-area:3/1/auto/-1;margin:0}.project-switcher label{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.project-switcher.directory-switcher{display:none}.work-categories{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr))}.work-categories.summary-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.work-categories a{min-height:70px;padding:var(--space-3);gap:var(--space-1);grid-template-columns:1fr}.work-categories span{font-size:12px}.work-categories strong{font-size:22px}.work-categories small,.activity-section>.section-header p{display:none}.workspace-filters{gap:var(--space-3);grid-template-columns:1fr}.work-row{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap}.work-row>.button{min-height:42px}.venture-grid{grid-template-columns:1fr}.feed-toolbar{display:block}.view-switch{margin-bottom:var(--space-3)}.view-switch button{flex:1}.feed-filters{max-width:none}.feed-filters .field{min-width:0}.feed-filters select{font-size:14px}.activity-item{gap:var(--space-3)}.activity-avatar{flex-basis:28px;height:28px}.activity-action{font-size:11px}.change-card h3{font-size:15px}.change-latest{font-size:11px}.project-nav{overscroll-behavior-x:contain;scrollbar-width:thin;gap:0 var(--space-5);margin-bottom:var(--space-6);flex-wrap:nowrap;overflow-x:auto}.project-nav a{white-space:nowrap;flex-shrink:0;font-size:11px}.test-action-bar{padding:var(--space-5);display:block}.test-action-bar>.button{margin-top:var(--space-4);width:100%;display:flex}}.login-page{grid-template-columns:minmax(300px,.95fr) minmax(400px,1.05fr);min-height:100vh;display:grid}.login-story{background:var(--surface-nav);color:var(--text);border-right:1px solid var(--border);flex-direction:column;justify-content:space-between;padding:48px 58px;display:flex}.login-story h1{max-width:450px;color:var(--text);letter-spacing:-3px;margin:65px 0 26px;font-size:58px;font-weight:750;line-height:1.1}.login-story h1:first-line{color:var(--accent)}.login-story p{max-width:380px;color:var(--text-muted);font-size:15px;line-height:1.9}.login-story-footer{color:var(--text-subtle);font-family:var(--font-data);letter-spacing:1px;margin-top:70px;font-size:10px}.login-content{background:var(--canvas);place-items:center;padding:50px 28px;display:grid}.login-card{width:100%;max-width:390px}.login-card h2{letter-spacing:-1px;font-size:30px;font-weight:750;line-height:1.3}.login-card>p{color:var(--text-muted);margin-top:14px;margin-bottom:30px;font-size:13px;line-height:1.8}.login-card .button{width:100%}.login-card .eyebrow{color:var(--accent);margin:0 0 14px}.operator-note{padding-top:var(--space-6);border-top:1px solid var(--border);color:var(--text-muted);margin-top:30px;font-size:12px}.operator-note>strong{color:var(--text);font-size:12px;font-weight:650}.operator-note code{padding:var(--space-3);margin:var(--space-3) 0;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text);overflow-wrap:anywhere;font-size:11px;display:block}.operator-note p{margin-top:var(--space-2);line-height:1.8}.loading{text-align:center;min-height:65vh;color:var(--text-muted);place-items:center;font-size:12px;display:grid}.loading-line{background:var(--border);border-radius:2px;width:90px;height:3px;margin:0 auto 18px;overflow:hidden}.loading-line:after{content:"";background:var(--accent);width:35px;height:3px;animation:1.2s ease-in-out infinite loading;display:block}@keyframes loading{0%{transform:translate(-35px)}to{transform:translate(90px)}}.error-page{max-width:650px;margin:80px auto;padding:28px}.error-page h1{margin-bottom:var(--space-4);font-size:28px}.error-page .button{margin-top:22px}@media (min-width:1600px){.content{padding:45px 50px 60px}.topbar{padding-left:50px}}@media (max-width:1100px){.workspace{grid-template-columns:190px minmax(0,1fr)}.sidebar{padding:26px var(--space-4)}.content{padding:28px 25px 45px}.topbar{padding:0 25px}.grid-two{grid-template-columns:1fr}.login-story{padding:var(--space-10)}.login-story h1{letter-spacing:-2px;font-size:46px}}@media (max-width:720px){h1{letter-spacing:-1.1px;font-size:29px}.workspace{display:block}.sidebar{padding:var(--space-4) var(--space-5);border-right:0;border-bottom:1px solid var(--border);grid-template-columns:1fr auto;gap:14px;height:auto;display:grid;position:static}.brand{font-size:15px}.brand-mark{flex-basis:27px;width:27px;height:27px}.workspace-caption,.sidebar-note,.user-row{display:none}.side-nav{gap:var(--space-2);grid-area:2/1/auto/-1;display:flex}.side-nav a{min-height:38px;padding:7px var(--space-3);font-size:12px}.sidebar-bottom{align-self:center;margin:0;padding:0}.topbar{height:auto;min-height:56px;padding:13px var(--space-5)}.topbar-status{white-space:nowrap;padding:var(--space-1) var(--space-2);font-size:9px}.content{padding:26px var(--space-5) var(--space-10)}.page-heading{margin-bottom:var(--space-6);display:block}.heading-actions{margin-top:18px}.page-heading p{font-size:12px}.notice{padding:var(--space-3) 13px;font-size:11px}.metric-label,.metric-note{font-size:10px}.project-grid,.grid-equal{grid-template-columns:1fr}.panel{padding:19px}.section-header{align-items:flex-start}.section-header h2{font-size:17px}.list-row{gap:var(--space-3);flex-wrap:wrap}.list-row>.button{margin-left:auto}.field-grid{grid-template-columns:1fr}.field input,.field select,.field textarea{font-size:16px}.identity{grid-template-columns:85px minmax(0,1fr);gap:9px 10px}.build-footer{align-items:flex-start}.build-footer time{font-family:var(--font-ui);font-size:10px}.thread-header time{width:100%;font-family:var(--font-ui);margin-left:0}.login-page{display:block}.login-story{padding:var(--space-6) 25px 30px;border-right:0;border-bottom:1px solid var(--border)}.login-story h1{max-width:320px;margin:38px 0 var(--space-4);letter-spacing:-1.7px;font-size:36px}.login-story p{font-size:12px;line-height:1.8}.login-story-footer{display:none}.login-content{padding:38px 25px 50px}.login-card h2{font-size:27px}.collapsible summary{padding:17px 19px}.collapsible-body{padding:19px}.timeline time{font-family:var(--font-ui);font-size:10px}.heading-actions .button{font-size:11px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.side-nav{margin-top:var(--space-8)}.focused-nav{gap:0 var(--space-5);flex-wrap:wrap;align-items:center;overflow:visible}.project-tools{color:var(--text-muted);margin-left:auto;font-size:12px;position:relative}.project-tools summary{cursor:pointer;min-height:44px;padding-block:13px}.project-tools summary:hover,.project-tools[open] summary{color:var(--text)}.project-tool-links{z-index:2;min-width:170px;padding:var(--space-2);background:var(--surface-raised);border:1px solid var(--control-border);border-radius:var(--radius-control);box-shadow:var(--shadow-panel);position:absolute;top:100%;right:0}.project-tool-links a{min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:0}.project-tool-links a:hover{background:var(--surface-hover)}.queue-nav{gap:var(--space-5);border-bottom:1px solid var(--border);margin-bottom:var(--space-5);display:flex}.queue-nav a{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;color:var(--text-muted);border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}.queue-nav a[aria-current=page]{border-color:var(--accent);color:var(--text)}.queue-nav span{color:var(--text-muted);font-size:12px}.queue-filters{margin-bottom:var(--space-5)}.queue-filters summary{cursor:pointer;width:fit-content;padding:var(--space-2) 0;color:var(--text-muted);font-size:13px}.queue-filters .workspace-filters{margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}@media (max-width:720px){.side-nav{margin-top:0}.focused-nav{gap:0 var(--space-3)}.project-tools{font-size:11px}}.project-stage-link{margin-top:var(--space-2);color:var(--text-muted);font-size:12px;display:inline-block}.request-test-action{margin-bottom:var(--space-5)}.mobile-workspace-mode{display:none}@media (max-width:720px){.workspace-top-level .topbar{display:none}.mobile-workspace-mode{color:var(--text-subtle);align-items:center;margin-left:auto;font-size:11px;display:inline-flex}}.tool-location{color:var(--accent)}
@font-face{font-family:SV Bricolage;src:url(/studio/bricolage.woff2)format("woff2");font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:SV Atkinson;src:url(/studio/atkinson.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:SV Marker;src:url(/studio/marker.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}html[data-appearance=studio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--studio-wall:#d9d8d3;--studio-paper:#fffdf8;--studio-ink:#111;--studio-pink:#ff4fa0;--studio-blue:#2a2aff;--studio-orange:#ff7a00;--studio-lilac:#b69cff;--studio-yellow:#ffd60a;--studio-display:"SV Bricolage", "Arial Black", sans-serif;--studio-marker:"SV Marker", cursive;--font-ui:"SV Atkinson", Arial, sans-serif;--canvas:var(--studio-wall);--surface:var(--studio-paper);--surface-nav:var(--studio-wall);--surface-raised:#fff;--surface-hover:#f4eee4;--surface-inset:#fff;--text:var(--studio-ink);--text-muted:#393733;--text-subtle:#514f4a;--border:#b0ada6;--border-strong:#68645d;--control-border:#655f57;--control-hover-border:var(--studio-ink);--control-focus-bg:#fff;--accent:#2626bd;--accent-hover:#161690;--accent-pressed:#101071;--accent-ink:#fff;--accent-soft:#e8e4ff;--accent-border:#9790e0;--success:#16563a;--success-bg:#dff2dd;--success-border:#5d8b67;--warning:#684007;--warning-bg:#fff1b7;--warning-border:#997123;--danger:#8b1a3a;--danger-bg:#ffe3e8;--danger-hover-bg:#ffd0da;--danger-border:#a65366;--info:#252586;--info-bg:#e8e7ff;--info-border:#7872ae;--radius-sm:5px;--radius-control:8px;--radius-panel:3px;--shadow-panel:0 7px 16px -9px #1d161054;--studio-die:0 0 0 3px white, 0 4px 9px #1916123b;background:var(--canvas)}html[data-appearance=studio] body{font-family:var(--font-ui);color:var(--text);background-color:var(--canvas);background-image:radial-gradient(#0000000f 1px,#0000 1.5px),radial-gradient(#ffffff42 1px,#0000 1.5px);background-position:0 0,3px 5px;background-size:7px 7px,11px 11px;font-size:16px}html[data-appearance=studio] ::selection{color:var(--studio-ink);background:var(--studio-pink)}html[data-appearance=studio] :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--studio-blue);outline-offset:3px}html[data-appearance=studio] :is(h1,h2,h3){font-family:var(--studio-display);font-weight:800}html[data-appearance=studio] .page-heading h1{letter-spacing:-.055em;font-size:clamp(2.25rem,4vw,3.65rem);line-height:1.05}html[data-appearance=studio] .workspace{display:block}html[data-appearance=studio] .sidebar{background:0 0;border:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1rem clamp(1rem,2.7vw,2.5rem);max-width:1450px;height:auto;margin:0 auto;padding:1.25rem clamp(1.25rem,4vw,3.5rem);display:flex;position:relative;inset:auto}html[data-appearance=studio] .brand{background:var(--studio-ink);color:#fff;width:fit-content;box-shadow:var(--studio-die);font:800 1.5rem/1 var(--studio-display);letter-spacing:-.055em;border-radius:999px;flex:none;align-items:baseline;padding:.27em .6em .33em;display:inline-flex;transform:rotate(-3deg)}html[data-appearance=studio] .brand:hover{transform:rotate(0)}html[data-appearance=studio] .brand .brand-ventures{letter-spacing:-.025em;color:var(--studio-yellow);font-size:.64em;font-weight:650}html[data-appearance=studio] .brand-mark,html[data-appearance=studio] .brand-period{display:none}html[data-appearance=studio] .side-nav{flex-flow:wrap;align-items:center;gap:.65rem;margin:0;display:flex}html[data-appearance=studio] .side-nav a{min-height:36px;color:var(--text);font:750 1rem/1.1 var(--studio-display);background:#fff;border:0;border-radius:999px;align-items:center;padding:.35em .9em;display:inline-flex;box-shadow:0 3px 6px #231e162e}html[data-appearance=studio] .side-nav a:nth-child(2){transform:rotate(2deg)}html[data-appearance=studio] .side-nav a:hover{background:var(--studio-lilac)}html[data-appearance=studio] .side-nav a[aria-current=page]{background:var(--studio-yellow);color:var(--text);box-shadow:var(--studio-die);transform:rotate(-2deg)}html[data-appearance=studio] .side-nav a[aria-current=page]:before{display:none}html[data-appearance=studio] .project-switcher{width:clamp(8.5rem,13vw,13rem);margin:0 0 0 auto}html[data-appearance=studio] .project-switcher label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[data-appearance=studio] .project-switcher select{min-height:35px;padding:.28rem .55rem;font-size:.83rem}html[data-appearance=studio] .sidebar-bottom{flex-flow:wrap;align-items:center;gap:.85rem;margin:0;padding:0;display:flex}html[data-appearance=studio] .sidebar-bottom>label{margin:0}html[data-appearance=studio] .user-row{gap:.45rem;margin:0;font-size:.85rem}html[data-appearance=studio] .user-row small{font-size:.65rem;line-height:1.1}html[data-appearance=studio] .avatar{background:var(--studio-lilac);width:29px;height:29px;color:var(--text);font:800 .76rem var(--studio-display);border:0;border-radius:50%}html[data-appearance=studio] .signout{color:var(--text-muted);font-size:.8rem}html[data-appearance=studio] .topbar{background:0 0;border:0;max-width:1370px;height:auto;min-height:2rem;margin:0 auto;padding:.2rem clamp(1.25rem,4vw,3.5rem)}html[data-appearance=studio] .topbar-status{color:var(--text-muted);background:0 0;border:0;padding-inline:0}html[data-appearance=studio] .status-dot{background:var(--text-muted)}html[data-appearance=studio] .breadcrumb{font-size:.81rem}html[data-appearance=studio] .content{max-width:1280px;padding:2rem clamp(1.25rem,4vw,3.5rem) 5rem}html[data-appearance=studio] .button{font-family:var(--studio-display);border-radius:999px;font-size:.9rem;font-weight:750}html[data-appearance=studio] .button:not(.secondary,.danger,.subtle):not(:disabled){color:#fff;border-color:var(--studio-ink);background:var(--studio-ink);box-shadow:var(--studio-die)}html[data-appearance=studio] .button:not(.danger,.subtle):hover:not(:disabled){color:var(--text);background:var(--studio-yellow);border-color:var(--studio-ink)}html[data-appearance=studio] :is(.field input,.field select,.field textarea){box-shadow:none}html[data-appearance=studio] .field label{font-weight:700}html[data-appearance=studio] .panel,html[data-appearance=studio] .build-card{background:var(--surface)}html[data-appearance=studio] .test-action-bar{background:var(--studio-paper);border-left:5px solid var(--studio-blue)}html[data-appearance=studio] .section-header{align-items:center}html[data-appearance=studio] .project-nav,html[data-appearance=studio] .queue-nav{border-color:var(--studio-ink)}html[data-appearance=studio] .project-nav>a{font-family:var(--studio-display);padding-inline:.4rem;font-size:.94rem}html[data-appearance=studio] .project-nav>a[aria-current=location]{border-color:var(--studio-ink);color:var(--text)}html[data-appearance=studio] .project-tool-links{background:var(--studio-paper);box-shadow:var(--shadow-panel)}html[data-appearance=studio] .compact-instruction,html[data-appearance=studio] .instruction,html[data-appearance=studio] .project-section p{line-height:1.55}html[data-appearance=studio] .empty{background:var(--studio-paper);border:1px dashed var(--border-strong)}html[data-appearance=studio] .login-page{background:0 0;align-items:center;max-width:1280px;margin-inline:auto}html[data-appearance=studio] .login-story,html[data-appearance=studio] .login-content{background:0 0;border:0}html[data-appearance=studio] .login-story{padding:clamp(2rem,6vw,5.5rem)}html[data-appearance=studio] .login-story h1{background:var(--studio-pink);width:fit-content;max-width:100%;color:var(--studio-ink);box-shadow:var(--shadow-panel);font:800 clamp(2.75rem,5vw,5rem)/.94 var(--studio-display);letter-spacing:-.065em;border:.085em solid #fff;border-radius:.35em;margin:clamp(2.5rem,6vw,5rem) 0 1.8rem;padding:.18em .26em .24em;transform:rotate(-3deg)}html[data-appearance=studio] .login-story h1:first-line{color:inherit}html[data-appearance=studio] .login-story p{max-width:32ch;color:var(--text);font:400 clamp(1.1rem,2vw,1.4rem)/1.3 var(--studio-marker)}html[data-appearance=studio] .login-content{padding:2rem clamp(1.25rem,4vw,4rem)}html[data-appearance=studio] .login-card{background:var(--studio-paper);max-width:29rem;box-shadow:var(--shadow-panel);padding:clamp(1.5rem,3vw,2.75rem);position:relative}html[data-appearance=studio] .login-card:before{content:"";pointer-events:none;background:#ffd60ac7;width:5.2rem;height:1.25rem;position:absolute;top:-.55rem;left:2rem;transform:rotate(-5deg)}html[data-appearance=studio] .login-card:after{content:"";pointer-events:none;background:url(/studio/logo.svg) 50%/contain no-repeat;width:3rem;height:3rem;position:absolute;top:-.9rem;right:.95rem;transform:rotate(6deg)}html[data-appearance=studio] .login-card .eyebrow{color:var(--text-muted)}html[data-appearance=studio] .login-card h2{letter-spacing:-.055em;font-size:2rem}@media (max-width:1100px) and (min-width:721px){html[data-appearance=studio] .sidebar{gap:.75rem}html[data-appearance=studio] .avatar{display:none}}@media (max-width:920px) and (min-width:721px){html[data-appearance=studio] .sidebar{grid-template-columns:auto 1fr;display:grid}html[data-appearance=studio] .side-nav{justify-content:flex-end}html[data-appearance=studio] .project-switcher{width:100%;margin:0}html[data-appearance=studio] .sidebar-bottom{justify-self:end}}@media (max-width:720px){html[data-appearance=studio] .sidebar{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem .5rem;padding:1.1rem 1.05rem .9rem;display:grid}html[data-appearance=studio] .brand{font-size:1.17rem}html[data-appearance=studio] .sidebar-bottom{grid-area:1/2;justify-self:end;gap:.6rem}html[data-appearance=studio] .user-row{display:none}html[data-appearance=studio] .side-nav{grid-area:2/1/auto/-1;gap:.4rem}html[data-appearance=studio] .side-nav a{min-height:36px;padding-inline:.72em;font-size:.94rem}html[data-appearance=studio] .mobile-workspace-mode{font-size:.67rem}html[data-appearance=studio] .project-switcher{grid-area:3/1/auto/-1;width:100%;margin:0}html[data-appearance=studio] .project-switcher select{font-size:1rem}html[data-appearance=studio] .topbar{padding-inline:1.1rem}html[data-appearance=studio] .content{padding:1.6rem 1.15rem 3rem}html[data-appearance=studio] .login-story{padding:1.4rem 1.35rem .75rem}html[data-appearance=studio] .login-story h1{margin:1.8rem 0 1.1rem}html[data-appearance=studio] .login-content{padding:1.5rem 1.35rem 2rem}}
