.st{min-height:var(--page-h,100dvh);background:var(--bg);place-items:center;padding:24px 16px;display:grid;position:relative;overflow:hidden}.st-clip{opacity:.16;filter:blur(14px)saturate(1.2);pointer-events:none;position:absolute;inset:0;transform:scale(1.1)}.st-clip .kit-tile,.st-clip>img{aspect-ratio:auto;object-fit:cover;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.st[data-frozen] .st-clip{opacity:.22;filter:blur(10px)grayscale()}.st-card{text-align:center;justify-items:center;gap:14px;width:min(100%,480px);display:grid;position:relative}.st-card h1{font:700 clamp(calc(26px * var(--k-title)), 5vw, calc(34px * var(--k-title))) / 1.15 var(--font-body);letter-spacing:-.02em;margin:0}.st-card p{color:var(--muted);max-width:34ch;margin:0}.st-mark{margin-bottom:8px}.st-cover{z-index:80;position:fixed;inset:0}.st-update{z-index:90;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));background:var(--fill-card) border-box;color:var(--fg);border:1px solid var(--line);font:600 calc(15px * var(--k-type)) / 1.2 var(--font-body);animation:st-rise .35s var(--ease-out) both;border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 20px;display:flex;position:fixed;translate:-50%;box-shadow:0 18px 48px -12px #0000004d}@keyframes st-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:root[data-style=play] .st-card{border:2px solid var(--line);border-radius:calc(24px * var(--k-radius));background:var(--bg);border-bottom-width:4px;padding:28px 24px}:root[data-style=play] .st-clip{opacity:.5;filter:none;transform:none}:root[data-style=play] .st-update{border:2px solid var(--line);box-shadow:none;border-bottom-width:4px}:root[data-motion=off] .st-update{animation:none}
