.tw-stage{border-radius:var(--post-radius,16px);isolation:isolate;min-width:0;scroll-margin-top:calc(var(--prx-header-h,64px) + var(--prx-tabsrow-h,62px) + 8px);scroll-margin-bottom:calc(var(--vio-bottom-stack-h,0px) + 8px);background:#0d1530;position:relative;overflow:hidden}.tw-canvas{aspect-ratio:2/3;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:auto;max-height:min(680px,78vh);margin:0 auto;display:block}.tw-canvas:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.tw-hud{pointer-events:none;color:var(--c-white);text-shadow:0 1px 6px #00000059;justify-content:space-between;gap:10px;display:flex;position:absolute;inset:14px 60px auto 14px}.tw-hud>div{flex-direction:column;gap:2px;display:flex}.tw-hud__big{transform-origin:0 100%;letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1;display:inline-block}.tw-hud__small{opacity:.92;font-size:12.5px;font-weight:600}.tw-hud__r{text-align:right;align-items:flex-end}.tw-toast{color:var(--c-white);text-shadow:0 2px 10px #0006;pointer-events:none;opacity:0;white-space:nowrap;font-size:22px;font-weight:800;transition:opacity .2s;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)}.tw-toast.on{opacity:1}.tw-ov{text-align:center;color:var(--c-white);background:linear-gradient(#080c1e1f,#080c1ea8);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex;position:absolute;inset:0}.tw-ov[hidden]{display:none}.tw-mark{width:56px;height:56px;color:var(--c-white);filter:drop-shadow(0 6px 18px #00000059)}.tw-kicker{letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:700}.tw-title{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 12px #0000004d;margin:0;font-size:clamp(24px,3.4vw,34px);font-weight:800;line-height:1.15}.tw-lead{opacity:.95;max-width:34ch;margin:0;font-size:15px;line-height:1.45}.tw-row{flex-direction:column;align-items:center;gap:8px;width:min(320px,100%);margin-top:6px;display:flex}.tw-sk{flex-direction:column;align-items:center;gap:12px;width:min(320px,100%);display:flex}.tw-sk__k{border-radius:5px;width:96px;height:10px}.tw-sk__t{border-radius:10px;width:72%;height:34px}.tw-sk__l{border-radius:6px;width:88%;height:13px;margin-bottom:6px}.tw-sk__b{border-radius:12px;width:100%;height:50px}.tw-meta{color:#ffffffd9;width:min(320px,100%)}.tw-meta b{color:var(--c-white)}.tw-meta a{color:var(--c-white);text-underline-offset:3px;text-decoration:underline}.is-playing .tw-canvas{cursor:crosshair}.tw-ov .gm-share{width:100%;color:var(--c-white);background:#ffffff29;border:1px solid #fff6}.tw-ov .gm-share:hover{background:#ffffff3d}.gm-is-full .tw-stage{place-items:center;display:grid}.gm-is-full .tw-canvas{width:auto;max-width:100%;height:min(100dvh,150vw);max-height:none}