*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--text1);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.5}.unsupported,html[data-unsupported] .app{display:none}html[data-unsupported] .unsupported{justify-content:center;align-items:center;gap:var(--space-4);min-height:100vh;padding:var(--space-6);text-align:center;font-size:var(--text-headline);flex-direction:column;font-weight:600;display:flex}.notice{top:var(--space-4);z-index:10;align-items:flex-start;gap:var(--space-4);width:min(440px, calc(100% - 2 * var(--space-4)));padding:var(--space-4) var(--space-5);border:1px solid var(--border-md);border-radius:var(--radius-card);background:var(--surface2);display:flex;position:fixed;left:50%;transform:translate(-50%)}.notice div{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.notice span{color:var(--text2)}.notice button{color:var(--text2);font-size:var(--text-title);cursor:pointer;background:0 0;border:0;line-height:1}.toast{bottom:var(--space-6);z-index:20;padding:var(--space-3) var(--space-5);border:1px solid var(--green-border);border-radius:var(--radius-button);background:var(--surface2);color:var(--text1);font-weight:600;position:fixed;left:50%;transform:translate(-50%)}.get-app{display:none}@media (max-width:767px){html:not([data-unsupported]) .get-app{display:flex}html:not([data-unsupported]) .app{display:none}}.get-app{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-8) var(--space-6);text-align:center;flex-direction:column}.get-app h1{margin:var(--space-4) 0 0;font-size:var(--text-title);letter-spacing:-.01em;font-weight:700}.get-app>p{max-width:320px;color:var(--text2);margin:0}.get-app-badges{align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.get-app-badges img{display:block}html[data-device=android] .store-ios,html[data-device=ios] .store-android,html[data-device=other] .get-app-open,html:not([data-device]) .get-app-open{display:none}.get-app-open button{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}
