:root{color:#192738;background:#f2f5f9;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}.studio-shell{max-inline-size:35rem;margin-inline:auto;padding:clamp(1rem,6vw,3rem) 1rem}.wordmark{color:#315fa8;letter-spacing:.14em;font-weight:750}.masthead h1.ant-typography{margin:.35rem 0 1rem}.studio-frame.ant-layout{grid-template:"sidebar topbar""sidebar content"1fr/max-content minmax(0,1fr);align-items:start;min-block-size:100dvh;display:grid}.studio-sidebar.ant-layout-sider{border-inline-end:1px solid #f0f0f0;grid-area:sidebar;min-block-size:100dvh;max-block-size:100dvh;position:sticky;inset-block-start:0;overflow-y:auto}.studio-brand{color:#192738;border-block-end:1px solid #f0f0f0;align-items:center;gap:.75rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.studio-brand img{max-inline-size:2rem;display:block}.studio-brand strong,.studio-brand small{display:block}.studio-brand strong{font-size:1.02rem}.studio-brand small{color:#596575;margin-block-start:.15rem}.studio-brand:hover{color:#315fa8}.studio-navigation{padding-block:.35rem 1rem}.studio-navigation .ant-menu{border-inline-end:0}@media (width>53rem){.studio-sidebar .studio-navigation .ant-menu .ant-menu-item{padding-inline-end:4.5rem}}.studio-topbar.ant-layout-header{z-index:2;background:#fff;border-block-end:1px solid #f0f0f0;grid-area:topbar;height:auto;padding:.85rem clamp(1rem,2vw,1.75rem);line-height:normal;position:sticky;inset-block-start:0}.studio-operator{min-inline-size:0;margin-inline-start:auto}.studio-operator .ant-typography{overflow-wrap:anywhere}.studio-menu-toggle.ant-btn{display:none}.studio-content{grid-area:content;min-inline-size:0;padding:clamp(.85rem,2vw,1.75rem)}.report-reason,.preview-copy{white-space:pre-wrap;overflow-wrap:anywhere}.preview-portrait{border-radius:.5rem;block-size:auto;max-inline-size:min(100%,14rem)}@media (width<=53rem){.studio-frame.ant-layout{grid-template:"topbar""sidebar""content"1fr/minmax(0,1fr)}.studio-sidebar.ant-layout-sider{min-block-size:0;max-block-size:none;position:static}.studio-sidebar[data-open=false]{display:none}.studio-menu-toggle.ant-btn{display:inline-flex}}
