.og-scene--prism{--og-tumble-bar: 52px;position:relative;isolation:isolate;align-items:center;justify-content:flex-start;gap:6px;padding:6px 12px 10px;background:radial-gradient(50% 42% at 50% 38%,rgba(251,191,36,.08),transparent 46%),radial-gradient(60% 50% at 50% 70%,rgba(139,92,246,.16),transparent 62%),var(--bg-elevated)}.og-in-home .og-scene--prism:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(46% 30% at 22% 26%,rgba(56,189,248,.17),transparent 72%),radial-gradient(44% 30% at 78% 24%,rgba(244,114,182,.17),transparent 72%),radial-gradient(60% 34% at 50% 86%,rgba(251,191,36,.16),transparent 74%),radial-gradient(124% 92% at 50% 50%,transparent 52%,rgba(6,3,14,.6));transition:opacity .7s ease}.og-in-home .og-scene--prism.is-bonus:before{opacity:1}.og-prism-area,.og-prism-bar{position:relative;z-index:1}.og-prism-area{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:flex-end;justify-content:center;container-type:size}.og-prism-frame{position:relative;flex:0 0 auto;width:var(--prism-board, auto);height:var(--prism-board-h, auto)}.og-prism-canvas{display:block;touch-action:manipulation}.og-scene--prism .og-tumble-callout{translate:calc(var(--pull, 50%) * -1) -50%}.og-scene--prism .og-callout-leave-to{translate:calc(var(--pull, 50%) * -1) calc(-50% - 10px)}.og-prism-callout-mult{font-style:normal;font-size:.86em;font-weight:800;color:var(--tier-3-text)}.og-prism-status{position:absolute;left:50%;bottom:12px;z-index:3;transform:translate(-50%);max-width:calc(100% - 24px);margin:0;padding:8px 14px;border-radius:10px;background:#090712eb;box-shadow:0 0 0 1px var(--border);color:var(--text);font:600 12px / 1.3 var(--font-ui);text-align:center}.og-prism-capped{margin:4px 0 0;font-size:var(--text-caption);line-height:1.35;color:var(--text-dim);text-align:center}.pbc-overlay{z-index:var(--z-modal, 1000)}.pbc-card{box-sizing:border-box;width:min(380px,100%);max-height:var(--ui-modal-max-h);display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 20px 18px;text-align:center}.pbc-art{width:72px;height:72px;object-fit:contain}.pbc-title{margin:0;font-family:var(--font-display);font-size:20px;font-weight:800;color:var(--text)}.pbc-sub{margin:0;font-size:13px;color:var(--text-dim)}.pbc-price{align-self:stretch;display:flex;flex-direction:column;align-items:center;gap:2px;margin:10px 0 4px;padding:12px;border-radius:12px;background:var(--glass-chip, rgba(255, 255, 255, .05))}.pbc-k{font-size:var(--text-caption);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.pbc-v{font-family:var(--font-display);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gold-tint, #fde68a)}.pbc-f{font-size:12px;color:var(--text-dim);font-variant-numeric:tabular-nums}.pbc-note{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--gold-tint, #fde68a)}.pbc-terms{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--text)}.pbc-fine{margin:0;font-size:12px;line-height:1.4;color:var(--text-muted)}.pbc-actions{align-self:stretch;display:grid;grid-template-columns:1fr 1.7fr;gap:8px;margin-top:12px}.pbc-ok{font-variant-numeric:tabular-nums}@media(max-width:1099px){.og-in-home .og-scene--prism{justify-content:flex-start;padding-left:10px;padding-right:10px}}@media(min-width:521px)and (max-width:1099px)and (min-height:521px){.og-scene--prism .og-tumble-ledge{width:var(--tumble-board, 100%)}}@media(max-width:1099px)and (max-height:720px)and (orientation:portrait){.app:has(.og-scene--prism) .stake-steps{display:none}}@media(orientation:landscape)and (max-height:520px){.og-in-home .og-scene--prism{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;gap:6px 8px;padding:4px 8px}.og-prism-area{grid-row:1 / 3;align-items:center}.og-scene--prism .og-prism-bar{width:100%;height:auto;flex:none}.og-scene--prism .og-prism-ledge{flex-direction:column;align-items:stretch;height:auto;padding:6px 0 0;gap:4px}.og-scene--prism .og-tumble-sep{display:none}.og-scene--prism .og-tumble-win,.og-scene--prism .og-tumble-round{padding:0 8px}.og-scene--prism .tumble-buy--dock,.og-scene--prism .tumble-free--dock{flex:1 1 auto;min-width:0;margin-left:0;justify-content:center;border-radius:0 0 13px 13px;padding:6px}.og-scene--prism .tumble-buy--dock .tumble-buy-ico,.pbc-art{display:none}.pbc-card{padding:14px 18px 12px}.pbc-price{margin:4px 0 2px;padding:8px}.pbc-actions{margin-top:8px}}
