.ds-rolling-figure{white-space:pre;display:inline-block;position:relative}.ds-rolling-figure-text,.ds-rolling-figure-overlay,.ds-rolling-figure-char,.ds-rolling-figure-gesture,.ds-rolling-figure-glyph,.ds-rolling-figure-strip{font:inherit;font-feature-settings:inherit;letter-spacing:inherit;white-space:pre}.ds-rolling-figure--live>.ds-rolling-figure-text{color:#0000}.ds-rolling-figure-overlay{pointer-events:none;position:absolute;inset:0}.ds-rolling-figure-char{z-index:1;height:100%;position:absolute;top:0}.ds-rolling-figure-char--transient{z-index:0}.ds-rolling-figure-gesture{position:absolute;inset:0}.ds-rolling-figure-glyph{text-align:center;width:200%;position:absolute;top:0;left:-50%}.ds-rolling-figure-strip{text-align:center;width:200%;height:100%;position:absolute;left:-50%}.ds-rolling-figure-char--rolling .ds-rolling-figure-gesture{clip-path:inset(0 -50%)}
.ds-outcome-button{--ds-outcome-neutral:#f4f5f6;--ds-outcome-bg:var(--ds-outcome-neutral);min-width:0;height:40px;font:inherit;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.15px;cursor:pointer;background:var(--ds-outcome-bg);color:var(--label-primary);border:0;border-radius:9px;grid-template-columns:minmax(0,auto) auto;grid-auto-flow:column;place-content:center;align-items:baseline;column-gap:6px;padding-inline:8px;transition:background-color .12s,color .12s;display:grid;position:relative}:root[data-theme^=dark] .ds-outcome-button{--ds-outcome-neutral:#242b32}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ds-outcome-button{--ds-outcome-neutral:#242b32}}.ds-outcome-button:not(.ds-outcome-button--depth):not(.is-selected):not(:disabled):hover{--ds-outcome-bg:var(--fill-secondary)}.ds-outcome-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ds-outcome-button-label,.ds-outcome-button-line{font-size:var(--font-size-body-t12);line-height:var(--line-height-body-t12);text-transform:uppercase;opacity:.7}.ds-outcome-button-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-outcome-button-line{white-space:nowrap}.ds-outcome-button-percent{font-size:var(--font-size-body-t14);line-height:var(--line-height-body-t14)}.ds-outcome-button-percent-wait{vertical-align:middle;background:color-mix(in oklab, currentcolor 28%, transparent);border-radius:.36em;width:2.4em;height:.72em;display:inline-block}.ds-outcome-button--lined{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;column-gap:4px;padding-inline:12px}.ds-outcome-button-side{align-items:baseline;gap:4px;min-width:0;display:flex}.ds-outcome-button--tinted.ds-outcome-button--yes{--ds-outcome-bg:var(--accent-alpha100);color:var(--green-500)}.ds-outcome-button--tinted.ds-outcome-button--yes:not(.ds-outcome-button--depth):not(.is-selected):not(:disabled):hover{--ds-outcome-bg:var(--accent-alpha200)}.ds-outcome-button--tinted.ds-outcome-button--no{--ds-outcome-bg:var(--destructive-alpha100);color:var(--destructive-500)}.ds-outcome-button--tinted.ds-outcome-button--no:not(.ds-outcome-button--depth):not(.is-selected):not(:disabled):hover{--ds-outcome-bg:var(--destructive-alpha200)}.ds-outcome-button--yes.is-selected{--ds-outcome-bg:var(--ds-outcome-ink,var(--green-500));color:#fff}.ds-outcome-button--no.is-selected{--ds-outcome-bg:var(--ds-outcome-ink,var(--destructive-500));color:#fff}.ds-outcome-button:disabled{color:var(--label-tertiary);cursor:default}.ds-outcome-button--depth{--ds-outcome-face-h:43px;--ds-outcome-edge:5px;--ds-outcome-hover:1.5px;--ds-outcome-damping:2px;height:var(--ds-outcome-face-h);margin-bottom:var(--ds-outcome-edge);padding-top:calc(var(--ds-outcome-edge) / 2);box-shadow:0 var(--ds-outcome-edge) 0 0 #0003, 0 var(--ds-outcome-edge) 0 0 var(--ds-outcome-bg);transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow .1s ease-in-out,background-color .1s ease-in-out,color .1s ease-in-out}.ds-outcome-button--depth:not(:disabled):hover{transform:translateY(var(--ds-outcome-hover));box-shadow:0 calc(var(--ds-outcome-edge) - var(--ds-outcome-hover)) 0 0 #0003, 0 calc(var(--ds-outcome-edge) - var(--ds-outcome-hover)) 0 0 var(--ds-outcome-bg)}.ds-outcome-button--depth:not(:disabled):active{transform:translateY(calc(var(--ds-outcome-edge) - var(--ds-outcome-damping)));box-shadow:0 var(--ds-outcome-damping) 0 0 #0003, 0 var(--ds-outcome-damping) 0 0 var(--ds-outcome-bg)}.ds-outcome-button--panel .ds-outcome-button-label,.ds-outcome-button--panel .ds-outcome-button-line{font-size:var(--font-size-body-t15);line-height:var(--line-height-body-t15);letter-spacing:normal;text-transform:none}.ds-outcome-button--panel .ds-outcome-button-percent{font-size:var(--font-size-body-t16);line-height:var(--line-height-body-t16);letter-spacing:normal}.ds-outcome-button--panel:not(.ds-outcome-button--depth){height:48px}.ds-outcome-button--panel.ds-outcome-button--depth{padding-top:calc(var(--ds-outcome-edge) / 2 + 2px)}.ds-outcome-button--panel:not(.is-selected) .ds-outcome-button-label,.ds-outcome-button--panel:not(.is-selected) .ds-outcome-button-line,.ds-outcome-button--panel:not(.is-selected) .ds-outcome-button-percent{opacity:.5}.ds-outcome-button--panel:not(.ds-outcome-button--depth):not(.is-selected):not(:disabled):hover,.ds-outcome-button--panel:not(.ds-outcome-button--depth):not(.is-selected):not(:disabled):active{--ds-outcome-bg:var(--ds-outcome-neutral);opacity:.8}.ds-outcome-button-held{top:-6px;right:calc(-1 * var(--ds-held-overhang,8px));z-index:1;border:2px solid var(--bg-z1);background:var(--ds-outcome-ink,var(--ds-outcome-neutral));width:26px;height:26px;color:var(--ds-outcome-ink-label,var(--label-secondary));pointer-events:none;transition:transform .3s var(--motion-resize-easing), opacity .3s ease-out;border-radius:50%;place-items:center;display:grid;position:absolute}.ds-outcome-button-held .icon{transform:rotate(-30deg)}@starting-style{.ds-outcome-button-held{opacity:0;transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.ds-outcome-button-held{transition-duration:0s}}
.ds-trade-panel-sides{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;display:grid}.ds-trade-panel-sides:has(.ds-outcome-button:only-child){grid-template-columns:1fr}
