@font-face{font-family:Inter;src:url('/assets/inter-latin.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
.demo-mobile{display:none}
[hidden]{display:none!important}
.demo-desktop,.demo-mobile{min-height:100dvh}
.demo-action-dialog{position:fixed;max-width:min(460px,calc(100% - 32px));margin:auto;padding:34px;border:1px solid var(--line);border-radius:15px;background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}
.demo-action-dialog::backdrop,.demo-mobile-drawer::backdrop,.demo-suite-sheet::backdrop{background:#10223788}
.demo-action-dialog h2{font-size:25px;line-height:1.2;letter-spacing:-.5px;max-width:320px}
.demo-action-dialog p{margin:18px 0 24px;color:var(--muted);font-size:13px;line-height:1.8}
.demo-dialog-close{position:absolute;right:11px;top:11px}
.demo-mobile-drawer{margin:0;left:auto;right:0;z-index:80}
.demo-suite-sheet{margin:0;max-width:100%;width:100%;z-index:81}
dialog:not([open]){display:none!important}
.demo-action-dialog .eyebrow{padding-right:24px}
.demo-action-dialog .button{color:var(--surface)}
.demo-suite-sheet .sheptools-sheet-apps .sheptools-app{justify-content:flex-start}
.demo-workspace-label{font-size:10px;color:var(--muted)}
@media(max-width:760px){.demo-desktop{display:none}.demo-mobile{display:block}.demo-action-dialog{padding:29px 23px}.demo-action-dialog h2{font-size:23px}}
