.screen{min-height:100dvh;padding:calc(var(--safe-top) + 16px) calc(var(--gutter) + var(--safe-right)) calc(var(--tabbar-height) + var(--safe-bottom) + 32px) calc(var(--gutter) + var(--safe-left));flex-direction:column;gap:16px;display:flex}.screen>*{width:100%;max-width:520px;margin-inline:auto}.screen-no-tabbar{padding-bottom:calc(var(--safe-bottom) + 32px)}.screen-paper{background:var(--paper)}.screen-night{background:var(--night);color:var(--white)}.screen-sun{background:var(--color-sun)}.screen-accent{background:var(--color-accent);color:var(--white)}.screen-letter{background:var(--letter)}.screen-full{inset:0 0 calc(var(--tabbar-height) + var(--safe-bottom)) 0;min-height:0;padding:0;position:fixed}.screen-full>*{width:auto;max-width:none;margin:0}
