.zoomed[data-astro-cid-pfukoton]{position:fixed;left:0;right:0;bottom:0;z-index:35;margin:0;padding:12px max(16px,env(safe-area-inset-left,0px)) calc(12px + env(safe-area-inset-bottom,0px));background:var(--ink);color:var(--cream);font-size:14px;line-height:1.4;text-align:center}.sz[data-astro-cid-pfukoton]{padding-block:calc(120px + env(safe-area-inset-top,0px)) 96px}.sz-in[data-astro-cid-pfukoton]{display:flex;flex-direction:column;gap:40px}.sz-h[data-astro-cid-pfukoton]{display:flex;flex-direction:column;gap:14px}.sz-h[data-astro-cid-pfukoton] h1[data-astro-cid-pfukoton]{margin:0;font-size:46px;line-height:1.02;letter-spacing:-.02em}.sz-h[data-astro-cid-pfukoton] p[data-astro-cid-pfukoton]:not(.eb){margin:0;color:var(--ink-2)}.ticks[data-astro-cid-pfukoton]{display:flex;gap:6px;padding-top:6px}.ticks[data-astro-cid-pfukoton] i[data-astro-cid-pfukoton]{width:28px;height:1px;background:var(--rule-2);transition:background-color .45s var(--ease)}.ticks[data-astro-cid-pfukoton] i[data-astro-cid-pfukoton].on{background:var(--ink)}.pane[data-astro-cid-pfukoton]{display:flex;flex-direction:column;gap:16px}.pane[data-astro-cid-pfukoton] h2[data-astro-cid-pfukoton]{margin:0;font-size:28px;line-height:1.15}.pane[data-astro-cid-pfukoton]>p[data-astro-cid-pfukoton]:not(.eb){margin:0;color:var(--ink-2)}.stage[data-astro-cid-pfukoton]{min-height:260px;background:var(--plate);display:flex;align-items:center;justify-content:center;padding:24px 12px;overflow:hidden}.card[data-astro-cid-pfukoton]{border:1px dashed var(--ink);border-radius:10px;display:flex;align-items:center;justify-content:center}.card[data-astro-cid-pfukoton] span[data-astro-cid-pfukoton]{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.stage[data-astro-cid-pfukoton].upright{position:fixed;left:0;right:0;bottom:0;z-index:5;height:30svh;min-height:0;margin:0;padding:22px 0 0;align-items:flex-start;border-top:1px solid var(--rule)}.stage[data-astro-cid-pfukoton].upright .card[data-astro-cid-pfukoton]{flex:none;align-items:flex-start;padding-top:22px;border-bottom:0;border-radius:10px 10px 0 0}body.sizing{padding-bottom:30svh}body.sizing .foot{display:none}.ring[data-astro-cid-pfukoton]{border-radius:50%;border:1px solid var(--gold);box-shadow:0 0 0 1px #a98e6333}.controls[data-astro-cid-pfukoton]{display:flex;align-items:center;gap:12px}.controls[data-astro-cid-pfukoton] input[data-astro-cid-pfukoton][type=range]{flex:1;accent-color:var(--ink)}.nudge[data-astro-cid-pfukoton]{width:44px;height:44px;flex:none;border:1px solid var(--rule-2);background:transparent;color:var(--ink);font-size:20px}@media (max-width: 899px){[data-astro-cid-pfukoton][data-p="0"]{gap:12px}[data-astro-cid-pfukoton][data-p="0"] h2[data-astro-cid-pfukoton]{font-size:23px}[data-astro-cid-pfukoton][data-p="0"]>p[data-astro-cid-pfukoton]:not(.eb),[data-astro-cid-pfukoton][data-p="0"] .how[data-astro-cid-pfukoton]{font-size:15px;line-height:1.45}[data-astro-cid-pfukoton][data-p="0"] .how[data-astro-cid-pfukoton]{gap:2px}[data-astro-cid-pfukoton][data-p="0"] .acts-row[data-astro-cid-pfukoton]{padding-top:2px}}.how[data-astro-cid-pfukoton]{margin:0;padding-left:1.3em;display:flex;flex-direction:column;gap:6px;color:var(--ink)}.how[data-astro-cid-pfukoton] li[data-astro-cid-pfukoton]::marker{color:var(--gold-ink);font-size:.85em}.note[data-astro-cid-pfukoton]{font-size:14px!important;color:var(--muted)!important}.live[data-astro-cid-pfukoton]{margin:0;font-size:15px;color:var(--ink)}.acts-row[data-astro-cid-pfukoton]{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:8px}.choice[data-astro-cid-pfukoton]{display:flex;flex-direction:column;gap:8px}.pick[data-astro-cid-pfukoton]{text-align:left;padding:20px 22px;border:1px solid var(--rule-2);background:transparent;color:var(--ink);display:flex;flex-direction:column;gap:4px;transition:border-color .3s var(--ease),background-color .3s var(--ease)}.pick[data-astro-cid-pfukoton] .voice[data-astro-cid-pfukoton]{font-size:24px}.pick[data-astro-cid-pfukoton] span[data-astro-cid-pfukoton]:last-child{font-size:14px;color:var(--muted)}@media (hover: hover){.pick[data-astro-cid-pfukoton]:hover{border-color:var(--ink);background:var(--plate)}}.result[data-astro-cid-pfukoton] .num[data-astro-cid-pfukoton]{margin:0;font-size:120px;line-height:.9;color:var(--ink)!important}.result[data-astro-cid-pfukoton] .sub[data-astro-cid-pfukoton]{color:var(--muted)!important}.print[data-astro-cid-pfukoton]{align-self:center}@media (min-width: 900px){.sz[data-astro-cid-pfukoton]{padding-block:232px 160px}.sz-in[data-astro-cid-pfukoton]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;align-items:start}.sz-h[data-astro-cid-pfukoton]{grid-column:1 / span 4;position:sticky;top:140px;gap:20px}.sz-h[data-astro-cid-pfukoton] h1[data-astro-cid-pfukoton]{font-size:64px}.panes[data-astro-cid-pfukoton]{grid-column:6 / span 7}.pane[data-astro-cid-pfukoton]{gap:20px}.pane[data-astro-cid-pfukoton] h2[data-astro-cid-pfukoton]{font-size:36px}.stage[data-astro-cid-pfukoton]{min-height:340px}.acts-row[data-astro-cid-pfukoton]{flex-direction:row;justify-content:flex-start;gap:28px}.print[data-astro-cid-pfukoton]{align-self:flex-start}.result[data-astro-cid-pfukoton] .num[data-astro-cid-pfukoton]{font-size:180px}}
