.gs-root .limbo-canvas{background:radial-gradient(ellipse at 50% 35%,oklch(.17 .02 90),var(--bg-2) 80%)}.gs-root .limbo-readout,.gs-root .limbo-stage{flex:1;display:flex;flex-direction:column}.gs-root .limbo-readout{align-items:center;justify-content:center;gap:14px;padding:60px 32px 24px}.gs-root .limbo-value{font-size:96px;font-weight:700;line-height:1;letter-spacing:-.04em;text-shadow:0 2px 40px color-mix(in oklch,currentColor 30%,transparent);transition:color var(--t-state) var(--ease)}.gs-root .limbo-value .limbo-x{font-size:56px;opacity:.7;margin-left:4px}.gs-root .limbo-line{width:min(420px,70%);height:1px;background:repeating-linear-gradient(90deg,var(--accent-yellow),var(--accent-yellow) 4px,transparent 4px,transparent 8px);opacity:.7}.gs-root .limbo-sub{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center}.gs-root .limbo-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:0 32px 32px}.gs-root .limbo-stats .stat-num{font-variant-numeric:tabular-nums}.gs-root .limbo-quick button{padding:0 6px;white-space:nowrap}.gs-root .limbo-history{margin-top:16px;padding:14px 16px}.gs-root .limbo-history-rows{display:flex;flex-direction:column;gap:6px;margin-top:10px}.gs-root .limbo-h-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:8px 0;font-size:12px;border-top:1px solid var(--ds-border)}.gs-root .limbo-h-row:first-child{border-top:0}@media (max-width:900px){.gs-root .limbo-value{font-size:64px}.gs-root .limbo-value .limbo-x{font-size:36px}.gs-root .limbo-stats{padding:0 16px 24px}}@media (prefers-reduced-motion:reduce){.gs-root .limbo-value{transition:none}}