@font-face{font-family:displayFont;src:url(../media/Montserrat_Variable-s.p.3jtw53q37e1ol.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.displayfont_3a0c9208-module__bA7oMG__className{font-family:displayFont,displayFont Fallback;font-style:normal}.displayfont_3a0c9208-module__bA7oMG__variable{--font-display:"displayFont", "displayFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/Onest_Variable-s.p.0bvr_lyh6x35u.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.bodyfont_fd321573-module__zD4Pya__className{font-family:bodyFont,bodyFont Fallback;font-style:normal}.bodyfont_fd321573-module__zD4Pya__variable{--font-body:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:dataFont;src:url(../media/GeistMono_Variable-s.p.3a2hehrog31xb.ttf)format("truetype");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:dataFont Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.datafont_d91d8d60-module__YKccea__className{font-family:dataFont,dataFont Fallback;font-style:normal}.datafont_d91d8d60-module__YKccea__variable{--font-data:"dataFont", "dataFont Fallback"}
:root{--bg:#0c0b10;--surface:#16141c;--surface-2:#201c29;--text:#f4eef8;--muted:#b8b1c3;--purple:#5b1cad;--purple-deep:#28183d;--purple-light:#c5a3ff;--orange:#ff6a1a;--on-orange:#221106;--green:#c5a3ff;--danger:#ff9b9b;--line:#34303e;--line-strong:#534b61;--focus:#d8bfff;--radius:16px;--control-radius:10px;--ease:cubic-bezier(.16, 1, .3, 1);--duration-quick:.12s;--duration-standard:.22s;--duration-slow:.42s}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);scroll-padding-top:6rem}body{background:var(--bg);min-width:320px;color:var(--text);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit}button,a,input,select,textarea{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:.2em;text-decoration:none}button{color:inherit;cursor:pointer}input,textarea{caret-color:var(--purple-light)}button:disabled{opacity:.55;cursor:not-allowed}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}::selection{background:var(--purple-light);color:var(--bg)}*{scrollbar-color:var(--line-strong) var(--bg);scrollbar-width:thin}h1,h2,h3{font-family:var(--font-display), sans-serif;text-wrap:balance;letter-spacing:-.03em}h1,h2,h3,p{margin-top:0}p{line-height:1.6}svg{flex:none}.skip-link{z-index:1000;border-radius:var(--control-radius);background:var(--orange);color:var(--on-orange);padding:12px 16px;font-weight:750;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus-visible{transform:none}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-progress{display:none!important}}
.wordmark{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;white-space:nowrap;align-items:baseline;font-size:22px;font-weight:800;display:inline-flex}.wordmark span{color:var(--purple-light);font-weight:650}.login-page{grid-template-columns:1fr 1fr;gap:16px;min-height:100svh;padding:16px;display:grid}.login-brand{border-radius:var(--radius);background:var(--purple);flex-direction:column;padding:40px;display:flex}.login-brand .wordmark span{color:#efe1ff}.login-brand__copy{margin:auto 0;padding-block:48px}.login-brand__copy h1{margin-bottom:24px;font-size:clamp(36px,4.5vw,64px);font-weight:600;line-height:1.12}.login-brand__copy p{color:#efe1ff;max-width:32ch;font-size:18px}.login-brand__back{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.login-brand__back:hover{text-decoration:underline}.login-panel{place-items:center;padding:40px;display:grid}.login-panel__inner{width:min(100%,400px)}.login-panel h2{margin-bottom:16px;font-size:32px;font-weight:600;line-height:1.2}.login-panel__lead{color:var(--muted);margin-bottom:32px;font-size:15px}.login-form{gap:12px;display:grid}.login-form label{color:var(--text);font-size:14px;font-weight:600}.field-shell{border:1px solid var(--line-strong);border-radius:var(--control-radius);background:var(--surface);align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.field-shell:focus-within{border-color:var(--focus)}.field-shell svg{color:var(--muted)}.field-shell input{width:100%;min-width:0;min-height:48px;color:var(--text);background:0 0;border:0;outline:0}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}.primary-button,.secondary-button{border-radius:var(--control-radius);min-height:48px;transition:background var(--duration-quick), transform var(--duration-quick);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:650;line-height:1.3;display:inline-flex}.primary-button{background:var(--orange);color:var(--on-orange)}.primary-button:hover:not(:disabled){background:#ff8748}.primary-button:active,.secondary-button:active{transform:scale(.98)}.primary-button--compact{flex:none}.secondary-button{border-color:var(--line-strong);background:var(--surface-2)}.secondary-button:hover:not(:disabled){background:var(--line)}.quiet-button{min-height:44px;color:var(--muted);background:0 0;border:0}.quiet-button:hover{color:var(--text)}.form-error{color:var(--danger);margin:4px 0;font-size:14px;line-height:1.5}.factor-switch{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:4px;display:grid}.factor-switch button{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);min-height:44px;color:var(--muted);justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;display:inline-flex}.factor-switch button[aria-pressed=true]{background:var(--purple);color:var(--text);border-color:var(--purple)}.factor-note{border-radius:var(--control-radius);background:var(--purple-deep);color:#d8c5f0;margin:0;padding:16px;font-size:14px;line-height:1.6}.login-panel__note{color:var(--muted);margin:32px 0 0;font-size:13px}.admin-shell{grid-template-columns:240px minmax(0,1fr);min-height:100svh;display:grid}.sidebar{border-right:1px solid var(--line);flex-direction:column;height:100svh;padding:28px 16px 16px;display:flex;position:sticky;top:0}.sidebar .wordmark{padding:4px 12px 32px}.sidebar nav{gap:6px;display:grid}.nav-item{border-radius:var(--control-radius);min-height:48px;color:var(--muted);transition:background var(--duration-quick), color var(--duration-quick);align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.nav-item:hover{background:var(--surface);color:var(--text)}.nav-item--active{background:var(--purple-deep);color:var(--purple-light)}.sidebar .content-navigation{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.sidebar__bottom{gap:8px;margin-top:auto;padding-top:24px;display:grid}.owner-chip{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface);text-align:left;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;width:100%;min-height:60px;padding:10px;display:grid}.owner-chip:hover:not(:disabled){background:var(--surface-2)}.owner-chip>span:first-child{background:var(--purple-deep);width:36px;height:36px;color:var(--purple-light);border-radius:8px;place-items:center;font-weight:700;display:grid}.owner-chip>span:nth-child(2){gap:3px;display:grid}.owner-chip strong{font-size:14px;font-weight:600}.owner-chip small{color:var(--muted);font-size:11px}.owner-chip svg{color:var(--muted)}.sidebar-error{color:var(--danger);margin:0;font-size:12px;line-height:1.5}.dashboard-main{min-width:0}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding-inline:40px;display:flex}.topbar__title{color:var(--muted);font-size:14px}.site-link{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.site-link:hover{color:var(--text)}.dashboard-content{max-width:1440px;margin-inline:auto;padding:40px 40px 64px}.dashboard-intro{justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px;display:flex}.dashboard-intro h1{margin-bottom:16px;font-size:36px;font-weight:600;line-height:1.15}.dashboard-intro p{max-width:62ch;color:var(--muted);margin-bottom:0;font-size:14px}.dashboard-notice{color:#ffc5a4;border-radius:var(--control-radius);background:#372a22;padding:16px 20px;font-size:14px}.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.overview-metrics>div{background:var(--surface);border-radius:var(--radius);gap:16px;padding:24px;display:grid}.overview-metrics span{color:var(--muted);font-size:13px}.overview-metrics strong{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(20px,3vw,36px);font-weight:550}.overview-metrics>div:first-child{background:var(--purple)}.overview-metrics>div:first-child span{color:#efe1ff}.dashboard-grid{grid-template-columns:1.3fr 1fr;gap:20px;display:grid}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;overflow:hidden}.panel__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:20px 24px;display:flex}.panel__header h2,.panel__header h3{margin:0;font-size:20px;font-weight:600;line-height:1.3}.panel__header a{min-height:44px;color:var(--purple-light);align-items:center;gap:8px;font-size:12px;display:inline-flex}.panel-description{color:var(--muted);margin:0;padding:16px 24px;font-size:12px}.product-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:16px;min-height:88px;padding:16px 24px;display:grid}.product-name{gap:6px;display:grid}.product-name strong{font-size:16px;font-weight:600}.product-name small{color:var(--muted);font-size:12px}.status-pill{border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;line-height:1.3;display:inline-flex}.status-pill--ready{color:#dcc5ff;background:#302340}.status-pill--dev{color:#ffc5a4;background:#372a22}.product-open{border-radius:var(--control-radius);width:44px;height:44px;color:var(--muted);place-items:center;display:grid}.product-open:hover{background:var(--surface-2);color:var(--text)}.quick-panel>a{border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:100px;padding:20px 24px;display:grid}.quick-panel>a:last-child{border-bottom:0}.quick-panel>a:hover{background:var(--surface-2)}.quick-panel>a>svg:first-child{color:var(--purple-light)}.quick-panel>a>svg:last-child{color:var(--muted)}.quick-panel span{gap:6px;display:grid}.quick-panel strong{font-size:14px;font-weight:600}.quick-panel small{color:var(--muted);font-size:12px;line-height:1.5}.content-workspace{grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr);align-items:start;gap:20px;display:grid}.content-editor form,.deployment-form form{gap:20px;padding:24px;display:grid}.content-editor form>label,.editor-fields label,.stepup-dialog label,.deployment-form form>label,.rollback-form label{color:var(--muted);gap:8px;font-size:13px;display:grid}.editor-fields{grid-template-columns:minmax(0,1fr) 140px;gap:16px;display:grid}.content-editor input,.content-editor select,.content-editor textarea,.stepup-dialog input,.deployment-form input,.rollback-form input,.diagnostics-actions input{border:1px solid var(--line-strong);border-radius:var(--control-radius);background:var(--bg);width:100%;min-width:0;color:var(--text)}.content-editor input,.content-editor select,.stepup-dialog input,.deployment-form input,.rollback-form input,.diagnostics-actions input{min-height:48px;padding:12px}.content-editor textarea{resize:vertical;color:#dac5f8;min-height:420px;font-family:var(--font-data), monospace;tab-size:2;padding:16px;font-size:13px;line-height:1.7}.content-editor input:focus,.content-editor select:focus,.content-editor textarea:focus,.stepup-dialog input:focus,.deployment-form input:focus,.rollback-form input:focus,.diagnostics-actions input:focus{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.sync-message{max-width:26ch;color:var(--muted);text-align:right;font-size:12px;line-height:1.5}.icon-button{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-2);place-items:center;width:44px;height:44px;display:grid}.icon-button:hover{background:var(--line)}.icon-button svg{width:20px;height:20px}.content-list{max-height:360px;overflow:auto}.content-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:76px;padding:16px 24px;display:flex}.content-list>button:hover,.content-list>button.is-active{background:var(--purple-deep)}.content-list>button span{gap:6px;min-width:0;display:grid}.content-list strong{text-overflow:ellipsis;font-family:var(--font-data), monospace;font-size:12px;font-weight:550;overflow:hidden}.content-list small{color:var(--muted);font-size:11px}.content-list i{color:#ffc5a4;background:#372a22;border-radius:8px;padding:5px 8px;font-size:11px;font-style:normal}.content-list i.is-published{color:#dcc5ff;background:#302340}.content-empty{color:var(--muted);margin:0;padding:24px;font-size:13px;line-height:1.6}.version-history{border-top:1px solid var(--line);padding:24px}.version-history h3{overflow-wrap:anywhere;margin-bottom:20px;font-size:16px;font-weight:600}.version-history article{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:16px;display:flex}.version-history article>span:first-child{gap:6px;display:grid}.version-history small{color:var(--muted);font-size:11px}.version-history b{color:var(--green);align-items:center;gap:6px;font-size:11px;font-weight:550;display:inline-flex}.version-actions{flex-wrap:wrap;gap:8px;display:flex}.version-actions button{border:1px solid var(--line);border-radius:var(--control-radius);background:var(--surface-2);align-items:center;gap:6px;min-height:44px;padding:10px;font-size:12px;display:inline-flex}.version-actions button:hover:not(:disabled){background:var(--line)}.stepup-dialog{z-index:100;overscroll-behavior:contain;background:#0c0b10e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.stepup-dialog form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:20px;width:min(100%,480px);padding:32px;display:grid;position:relative}.stepup-dialog form>.icon-button{position:absolute;top:16px;right:16px}.stepup-dialog h2{margin:32px 0 0;font-size:26px;font-weight:600;line-height:1.2}.stepup-dialog p{color:var(--muted);margin:0;font-size:14px}.stepup-dialog input{font-family:var(--font-data), monospace;letter-spacing:.2em;font-size:22px}.deployment-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.deployment-form .panel__header>svg{color:var(--purple-light)}.archive-drop{border:1px dashed var(--line-strong);border-radius:var(--control-radius);background:var(--purple-deep);cursor:pointer;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:16px;min-height:144px;padding:24px;display:grid;position:relative}.archive-drop>svg{color:var(--purple-light)}.archive-drop span{gap:8px;display:grid}.archive-drop strong{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:600}.archive-drop small{color:var(--muted);font-size:12px;line-height:1.6}.archive-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.archive-drop:focus-within{outline:2px solid var(--focus);outline-offset:4px}.deployment-stack{gap:20px;display:grid}.deployment-result{border-radius:var(--radius);background:var(--surface-2);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:16px;padding:24px;display:grid}.deployment-result>div{gap:8px;display:grid}.deployment-result small{color:var(--muted);font-size:12px}.deployment-result strong{font-size:14px;font-weight:550;line-height:1.6}.deployment-result--success>svg{color:var(--green)}.deployment-result--error>svg{color:var(--danger)}.deployment-rules>ol{color:var(--muted);margin:0;padding:24px 24px 24px 44px;font-size:13px;line-height:1.7}.deployment-rules li+li{margin-top:12px}.release-state{font-family:var(--font-data), monospace;overflow-wrap:anywhere;margin:0;padding:24px;font-size:13px}.rollback-form{gap:16px;padding:0 24px 24px;display:grid}.rollback-form p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.diagnostics-section{margin-top:56px}.diagnostics-heading{flex-direction:column;gap:24px;display:flex}.diagnostics-heading h2{margin-bottom:16px;font-size:30px;font-weight:600;line-height:1.2}.diagnostics-heading p{max-width:64ch;color:var(--muted);margin-bottom:0;font-size:14px}.diagnostics-actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.diagnostics-actions label{width:176px;color:var(--muted);gap:8px;font-size:12px;display:grid}.diagnostics-actions input{font-family:var(--font-data), monospace;letter-spacing:.15em}.diagnostics-actions button,.bundle-button{border:1px solid var(--line-strong);border-radius:var(--control-radius);background:var(--surface-2);justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:13px;display:inline-flex}.diagnostics-actions button:hover:not(:disabled),.bundle-button:hover:not(:disabled){background:var(--line)}.diagnostics-message{min-height:44px;color:var(--muted);align-items:center;margin:12px 0;font-size:13px;display:flex}.diagnostics-grid{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:start;gap:20px;display:grid}.diagnostics-list{max-height:480px;overflow:auto}.diagnostics-list>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:88px;padding:16px 20px;display:grid}.diagnostics-list>button:hover,.diagnostics-list>button.is-active{background:var(--purple-deep)}.diagnostics-list span{gap:6px;min-width:0;display:grid}.diagnostics-list strong{font-size:13px;font-weight:550}.diagnostics-list small{color:var(--muted);font-size:11px}.diagnostics-list b{font-size:11px;font-weight:550}.diagnostic-status{width:20px;height:20px}.diagnostic-status--pass{color:var(--green)}.diagnostic-status--warn{color:#ffc5a4}.diagnostic-status--fail{color:var(--danger)}.bundle-button{font-size:12px}.diagnostics-checks{padding:20px}.report-meta{color:var(--muted);font-family:var(--font-data), monospace;margin-bottom:20px;font-size:11px;line-height:1.6}.diagnostic-check{border-top:1px solid var(--line)}.diagnostic-check summary{cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:84px;padding:16px 0;list-style:none;display:grid}.diagnostic-check summary::-webkit-details-marker{display:none}.diagnostic-check summary span{gap:6px;display:grid}.diagnostic-check summary strong{font-size:13px;font-weight:600}.diagnostic-check summary small{color:var(--muted);font-size:12px;line-height:1.5}.diagnostic-check summary b{color:var(--muted);font-size:11px}.diagnostic-check[open] summary strong{color:var(--purple-light)}.diagnostic-check pre,.diagnostic-check>p{background:var(--bg);border-radius:var(--control-radius);color:var(--muted);font-family:var(--font-data), monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 20px;padding:16px;font-size:12px;line-height:1.6}@media (max-width:1199px){.admin-shell{grid-template-columns:208px minmax(0,1fr)}.sidebar{padding-inline:12px}.sidebar .wordmark{padding-inline:8px;font-size:19px}.dashboard-content{padding:32px 24px 48px}.topbar{padding-inline:24px}.dashboard-grid,.content-workspace,.deployment-grid,.diagnostics-grid{grid-template-columns:minmax(0,1fr)}.content-index{max-width:100%}}@media (max-width:767px){.login-page{grid-template-columns:minmax(0,1fr);gap:0;padding:12px}.login-brand{padding:24px}.login-brand__copy{margin:32px 0 0;padding:0}.login-brand__copy h1{margin-bottom:16px;font-size:34px}.login-brand__copy p{margin-bottom:16px;font-size:14px}.login-brand__back{font-size:13px}.login-panel{padding:40px 16px}.login-panel h2{font-size:28px}.admin-shell{display:block}.sidebar{z-index:20;background:var(--bg);border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:12px;height:auto;padding:12px 16px;display:grid;position:sticky;top:0}.sidebar .wordmark{align-self:center;padding:0;font-size:20px}.sidebar>nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sidebar .content-navigation{display:none}.sidebar__bottom{grid-area:1/2;margin:0;padding:0}.owner-chip{grid-template-columns:1fr;place-items:center;width:44px;min-height:44px;padding:0;display:grid}.owner-chip>span{display:none!important}.owner-chip>svg{width:20px;height:20px}.sidebar-error{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--control-radius);max-width:180px;padding:12px;position:absolute;top:64px;right:16px}.nav-item{justify-content:center;gap:6px;min-height:44px;padding:8px 6px;font-size:11px}.nav-item svg{width:18px;height:18px}.topbar{min-height:64px;padding-inline:16px}.dashboard-content{padding:28px 16px 48px}.dashboard-intro{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:24px}.dashboard-intro h1{font-size:30px}.overview-metrics{grid-template-columns:minmax(0,1fr);gap:12px}.overview-metrics>div{justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.overview-metrics strong{font-size:28px}.panel__header{flex-wrap:wrap;gap:12px;padding:16px 20px}.panel__header h2,.panel__header h3{font-size:19px}.panel-description{padding-inline:20px}.product-row{grid-template-columns:minmax(0,1fr) auto 36px;gap:8px;padding:16px 20px}.product-open{width:36px;height:44px}.quick-panel>a{gap:12px;padding:20px}.content-editor form,.deployment-form form{padding:20px}.editor-fields{grid-template-columns:minmax(0,1fr)}.content-editor textarea{min-height:360px;font-size:12px}.sync-message{text-align:left;max-width:100%}.content-list>button{padding-inline:20px}.version-history{padding:20px}.stepup-dialog{padding:16px}.stepup-dialog form{padding:24px}.stepup-dialog h2{font-size:24px}.archive-drop{padding:20px}.diagnostics-section{margin-top:40px}.diagnostics-heading h2{font-size:28px}.diagnostics-actions{grid-template-columns:minmax(0,1fr);display:grid}.diagnostics-actions label{width:100%}.diagnostics-report .panel__header{flex-direction:column;align-items:flex-start}.diagnostics-checks{padding:16px}.diagnostic-check summary{gap:8px}}
