*{box-sizing:border-box}body{margin:0;background:#080d23;color:#edf1ff;font:17px/1.7 system-ui,sans-serif}main{max-width:680px;margin:auto;padding:32px 22px calc(32px + env(safe-area-inset-bottom))}a{color:#a9c8ff}h1{font-size:30px}section,form{background:#151d38;border:1px solid #303d60;border-radius:18px;padding:22px;margin:22px 0}label{display:block;margin:14px 0}input{display:block;width:100%;font:inherit;color:inherit;background:#080d23;border:1px solid #647496;border-radius:10px;padding:12px}button{font:inherit;border:1px solid #799bd4;border-radius:12px;background:#365da0;color:white;padding:12px 18px;margin:10px 0;min-height:48px}button:disabled{opacity:.5}.muted{color:#b7bfd3;font-size:14px}[hidden]{display:none!important}#status{white-space:pre-wrap}#share-link{overflow-wrap:anywhere}
@media(min-width:640px) and (max-width:1366px){
body{font-size:15px;line-height:1.5}main{max-width:1000px;padding:16px}h1{font-size:24px;margin:10px 0}h2{font-size:20px;margin:0 0 10px}section,form{padding:16px;margin:8px 0}label{margin:8px 0}input{min-height:44px;padding:8px}button{min-height:44px;padding:8px 12px}p{margin:8px 0}.store-settings-page main{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.store-settings-page main>a,.store-settings-page main>h1,.store-settings-page main>p{grid-column:1/-1}.store-settings-page #settings,.store-settings-page #share{min-width:0;align-self:start}
}
/* Access forms use the same readable paper panels as the workspace. */
section,form{background:var(--panel,#151d38);border-color:var(--line,#303d60);color:var(--ink,#edf1ff)}
