.T2xHYG_study{min-width:0}.T2xHYG_study svg{width:100%;height:auto;overflow:visible}.T2xHYG_pane{transform-box:view-box;transform-origin:0 0}[data-glass-active=true] .T2xHYG_pane{will-change:transform}.T2xHYG_controls button{touch-action:manipulation;min-width:48px;min-height:48px;transition:color var(--motion-micro), border-color var(--motion-micro)}.T2xHYG_status{min-block-size:3lh}.T2xHYG_hint{color:var(--text-soft);margin-top:16px;font-size:12px}.T2xHYG_folding{border-top:1px solid var(--line);grid-template-columns:4fr 8fr;align-items:center;gap:64px;display:grid}.T2xHYG_folding h2{margin-block:16px 24px;font-size:clamp(28px,3vw,44px)}.T2xHYG_folding .T2xHYG_study>p{text-align:center}.T2xHYG_planLabel{font-family:var(--font-body);fill:var(--text-soft);font-size:12px}@media (min-width:1100px) and (min-height:720px) and (prefers-reduced-motion:no-preference){.T2xHYG_scene{min-height:170svh}.T2xHYG_sticky{top:calc(var(--header-height) + 32px);position:sticky}}@media (max-width:1000px){.T2xHYG_folding{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.T2xHYG_folding .T2xHYG_study>p{text-align:left}.T2xHYG_study .T2xHYG_status{font-size:14px}.T2xHYG_hint{font-size:11px}.T2xHYG_planLabel{font-size:24px}}@media (prefers-reduced-motion:reduce){.T2xHYG_pane,.T2xHYG_controls button{will-change:auto;transition:none}}
