@layer components{.game-doors{align-items:start;gap:var(--space-s) var(--space-m);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=34rem){.game-doors{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.game-doors .or{align-self:start;padding-block-start:var(--space-m)}.game-doors .error{grid-column:1/-1}.game-doors:has(>.judged){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.game-doors .door{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.game-doors .aside{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.8, 1rem);color:var(--ink-muted);text-wrap:pretty;font-weight:500;line-height:1.35}.game-doors .or{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.7, 1rem);letter-spacing:.005em;color:var(--ink-muted);text-align:center;font-weight:700}.game-doors .right-away .button.filled:not([data-disabled]){--on-primary:var(--spine-ink);--primary:var(--spine);--primary-edge:var(--chipboard)}.game-doors .judged{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.8, 1rem);color:var(--ink-muted);text-wrap:pretty;font-weight:500;line-height:1.35}.game-doors .error{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.8, 1rem);background:var(--danger);color:var(--danger-ink);padding:var(--space-2xs) var(--space-s);padding-block:var(--space-2xs);font-weight:700;line-height:1.35}@supports (text-box:trim-both cap alphabetic){.game-doors .error{padding-block:calc(var(--space-2xs) + (1lh - 1cap) / 2);text-box:trim-both cap alphabetic}}}
