html,body{color:#202223;background:#f1f1f1;min-height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}html[data-theme=dark],html[data-theme=dark] body{color:#eee;background:#0a0a0a}.indus-shell{grid-template-rows:56px minmax(calc(100vh - 56px),auto);grid-template-columns:224px minmax(0,1fr);display:grid}#indus-topbar{z-index:20;grid-column:1/-1;position:sticky;top:0}.indus-header-controls{align-items:center;gap:12px;min-width:0;display:flex}.indus-header-store{width:320px;min-width:0}#indus-sidebar{grid-column:1;align-self:start;min-height:calc(100vh - 56px);position:sticky;top:56px}#indus-sidebar s-button{width:100%;display:block}.indus-main{grid-column:2;min-width:0;container:s-default/inline-size}.indus-embedded .indus-main{grid-column:auto}.indus-main>s-banner{margin:16px 24px;display:block}.liquid-preview{box-sizing:border-box;background:#fff;border:1px solid #c9cccf;border-radius:8px;width:100%;height:740px;display:block}.liquid-preview.mobile{max-width:390px;margin-inline:auto}.initial-loading{padding:32px}@media (max-width:760px){.indus-header-store{display:none}.indus-shell{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}#indus-topbar{position:static}#indus-sidebar{grid-column:1;min-height:0;position:static}#indus-sidebar>s-stack{flex-direction:row;max-width:100vw;display:flex;overflow:auto}#indus-sidebar s-button{white-space:nowrap}.indus-main{grid-column:1}.liquid-preview{height:650px}}

