.presentation-announcement{position:absolute;z-index:8;bottom:58px;left:50%;width:min(420px,calc(100% - 32px));transform:translate(-50%);pointer-events:none;contain:layout style}.presentation-banner{--announcement-accent: #c1ff45;position:relative;display:flex;align-items:center;gap:16px;min-height:86px;padding:13px 20px 15px 13px;border:1px solid #6b774861;border-radius:14px;background:linear-gradient(125deg,#283319f5,#151914f5 60%);color:#f7faf3;box-shadow:0 12px 40px #0007,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transform-origin:center bottom;will-change:opacity,transform;overflow:hidden}.presentation-banner.is-result{border-color:#c1ff4580;background:linear-gradient(125deg,#35461dfa,#172011f5 70%)}.presentation-banner.is-void{--announcement-accent: #c7c9d0;border-color:#85889660;background:#1d1f25f5}.presentation-art{display:flex;align-items:center;flex:0 0 auto;min-width:52px}.presentation-object{width:54px;height:60px;display:grid;place-items:center}.presentation-object+.presentation-object{margin-left:-6px}.presentation-object img{width:44px;height:44px;border-radius:12px;object-fit:cover}.presentation-object>*{max-width:100%;max-height:100%}.presentation-letter{width:42px;height:42px;border:2px solid #c1ff4580;border-radius:50%;background:#2a351c;display:grid;place-items:center;font-size:20px;font-weight:800;box-shadow:inset 0 0 0 3px #16200e}.presentation-object.side-B .presentation-letter{border-color:#bca3ff80;color:#d9cbff;background:#302440;box-shadow:inset 0 0 0 3px #20182c}.presentation-copy{display:flex;flex-direction:column;min-width:0;gap:4px}.presentation-eyebrow{display:flex;align-items:center;gap:5px;color:var(--announcement-accent);font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:750}.presentation-copy strong{font-size:20px;letter-spacing:-.45px;line-height:1.15;overflow-wrap:anywhere}.presentation-labels{display:flex;align-items:baseline;gap:7px;font-size:11px;color:#d0d3cc}.presentation-labels>span{color:#82897a;font-size:9px}.presentation-timeline{position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--announcement-accent);transform:scaleX(calc(1 - var(--announcement-progress, 0)));transform-origin:left center;opacity:.6}@media(max-width:600px){.presentation-announcement{bottom:42px;width:min(350px,calc(100% - 24px))}.presentation-banner{min-height:70px;padding:10px 14px 12px 8px;gap:10px;border-radius:11px}.presentation-object{width:44px;height:46px}.presentation-copy strong{font-size:17px}.presentation-eyebrow{font-size:8px}}@media(prefers-reduced-motion:reduce){.presentation-banner{will-change:auto}}.watch-app{--header: 60px;--chat: 320px;--mint: #c1ff45;--mint-dark: #293713;--lavender: #bca3ff;--border: #27292c;--muted: #999ba3;background:#0d0e10;min-height:100dvh;color:#f7f7f8}.watch-boot .boot-pill{width:90px;height:34px;border-radius:6px;background:#232529}.watch-boot .boot-line{width:140px;height:16px;border-radius:4px;background:#232529}.watch-boot .flip-amount{min-height:114px}.watch-boot .flip-outcome{opacity:.12}.watch-app .topbar{background:#141517;height:var(--header);padding:0 24px;gap:20px;border-bottom:1px solid #26272b}.watch-app .topnav{display:none}.watch-app .header-spacer{flex:1 1 0;min-width:0}.watch-app .topbar>:not(.header-spacer){flex-shrink:0}.watch-app .button.primary{background:#c1ff45;color:#172006;border-color:#c1ff45;font-weight:750}.watch-app .login-button{min-width:88px;height:36px;padding:0 18px;font-size:13px}.watch-app .rehearsal-badge{display:inline-flex;font-size:10px;font-weight:600;border:1px solid #35373c;border-radius:4px;padding:4px 7px;background:transparent;color:#b6b8c0}.watch-app .balance-button{background:#232529;border:1px solid #34373c;height:36px;border-radius:6px;font-size:13px}.watch-app .avatar{height:34px;width:34px;font-size:13px;background:#292c30;border:0;color:#eef0f2}.watch-app .viewer-count{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#b1b3ba;white-space:nowrap;font-variant-numeric:tabular-nums}.watch-app .viewer-count svg{width:15px;height:15px}.watch-app .viewer-count strong{color:#f7f7f8}.watch-app .watch-main{margin-left:0;margin-right:var(--chat);padding-top:var(--header);min-height:100dvh}.watch-app .stream-column{padding:0;max-width:none;margin:0 auto}.watch-app .player{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:16/9;border:0;border-radius:0;background:#070808}.watch-app .player:fullscreen{height:100%;aspect-ratio:auto}.watch-app .player>video{position:absolute;inset:0;background:#070808}.watch-app .studio-placeholder{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(ellipse at 50% 45%,#161322 0,#0c0b11 45%,#070808 75%)}.watch-app .offline-wordmark{-webkit-user-select:none;user-select:none}.watch-app .offline-wordmark .offline-logo{--brand-width: clamp(210px, 37vw, 480px)}.watch-app .studio-caption{position:static;max-width:none;text-align:center}.watch-app .studio-caption h1{font-family:inherit;font-size:13px;font-weight:500;color:#8a9087;margin:0;letter-spacing:.02em}.watch-app .studio-caption .button{margin-top:12px}.watch-app .player-top{inset:16px 20px auto}.watch-app .video-mode{display:none}.watch-app .live-tag{background:#202222;border:1px solid #343737;color:#c9cdca;padding:5px 8px;font-size:10px;border-radius:4px}.watch-app .live-tag.on{color:#111;background:#c1ff45;border-color:#c1ff45}.watch-app .player-controls{padding:12px 18px;background:linear-gradient(transparent,#0006)}.watch-app .player-status{font-size:11px;color:#a1a7a1}.watch-app .flip-market{padding:0 24px 12px}.watch-app .flip-roundbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:57px}.watch-app .flip-roundbar h1{font-family:inherit;font-size:16px;font-weight:650;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watch-app .flip-round-status{display:flex;align-items:center;gap:7px;flex-shrink:0;font-size:12px;color:#a4a7af;font-variant-numeric:tabular-nums}.watch-app .flip-round-status.is-open{color:#d0f697}.watch-app .flip-round-status.is-ending{color:#ffbb6e}.watch-app .flip-round-status strong{color:#f0f2f5;font-size:14px}.watch-app .flip-stake-deck{display:grid;grid-template-columns:minmax(160px,210px) minmax(0,1fr);align-items:stretch;gap:12px}.watch-app .flip-amount{min-width:0;display:flex;flex-direction:column;justify-content:center;border:1px solid #33363a;border-radius:8px;padding:11px 12px;background:#191b1e}.watch-app .flip-amount label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#a9abb1;font-size:11px;margin-bottom:7px}.watch-app .flip-amount label span{font-size:10px}.watch-app .flip-amount-line{display:flex;align-items:center;gap:8px}.watch-app .flip-amount input{background:transparent;border:0;border-radius:0;font-size:23px;font-weight:650;min-width:0;width:100%;padding:0;height:30px;color:#fff;outline-offset:4px}.watch-app .flip-amount .amount-presets{position:static;display:flex;gap:5px;margin-top:7px}.watch-app .flip-amount .amount-presets button{background:#2a2d32;color:#b4b7c0;min-width:30px;height:24px;padding:3px 7px;font-size:11px;border-radius:3px}.watch-app .flip-amount .amount-presets button.selected{color:#ecf9d4;background:#38422b}.watch-app .flip-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.flip-outcome{display:flex;align-items:center;justify-content:space-between;position:relative;gap:12px;min-width:0;padding:20px;border:1px solid transparent;border-radius:8px;min-height:114px;color:#152000;background:#c1ff45;text-align:left;overflow:hidden}.flip-outcome.outcome-B{background:#b69aff;color:#221438}.flip-outcome:disabled{opacity:1;cursor:not-allowed}.flip-outcome:disabled .flip-outcome-return{opacity:.65}.flip-outcome:focus-visible{outline:3px solid #fff;outline-offset:3px}.flip-outcome:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 0 22px #c1ff4519;transform:translateY(-2px)}.flip-outcome.outcome-B:hover:not(:disabled){box-shadow:0 0 22px #b69aff19}.flip-outcome:active:not(:disabled){transform:translateY(0)}.flip-outcome-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.flip-outcome-copy strong{font-size:clamp(21px,2.2vw,34px);font-weight:850;line-height:1.05;letter-spacing:-.7px;overflow-wrap:anywhere}.flip-outcome-copy small{font-size:11px;line-height:1.3;opacity:.77}.flip-outcome-return{display:flex;flex-direction:column;align-items:flex-end;gap:9px;flex-shrink:0}.flip-outcome-return b{font-size:clamp(18px,2vw,28px);font-weight:800;letter-spacing:-1px;font-variant-numeric:tabular-nums}.flip-outcome-image{width:clamp(42px,4.5vw,70px);height:clamp(48px,5.5vw,78px);object-fit:contain;border-radius:4px;flex-shrink:0}.watch-app .flip-market-notes{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:10px;color:#9b9fa6;font-size:11px;flex-wrap:wrap}.watch-app .flip-market-notes button{font-size:inherit;color:#b9bdc6}.watch-app .flip-market-notes .notice{width:100%}.watch-app .flip-market .notice{padding:10px 12px;margin:8px 0;font-size:12px;border-radius:5px;line-height:1.5}.watch-app .flip-market .notice svg{width:15px;flex-shrink:0}.watch-app .flip-quote-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;color:#adb0b8;font-size:11px;margin-top:10px}.watch-app .flip-quote-info>span{min-width:0}.watch-app .flip-options{position:relative}.watch-app .flip-options summary{cursor:pointer;color:#a8abb4;font-size:11px;list-style:none;display:flex;align-items:center;gap:5px}.watch-app .flip-options summary::-webkit-details-marker{display:none}.watch-app .flip-options-popover{position:absolute;right:0;top:25px;width:245px;padding:16px;background:#22252a;border:1px solid #41464e;border-radius:8px;z-index:22;box-shadow:0 12px 35px #0008}.watch-app .flip-options-popover label{display:flex;align-items:center;gap:8px;font-size:12px;margin:8px 0}.watch-app .flip-options-popover input[type=text]{min-width:0;width:100%;padding:8px;background:#101215;border:1px solid #464c54;border-radius:5px}.watch-app .flip-options-popover p{font-size:11px;color:#b2b6bf;line-height:1.6;margin-top:10px}.watch-app .watch-footer{margin:0 24px;padding:12px 0 18px;display:flex;gap:16px;align-items:center;justify-content:flex-start;border-top:1px solid #25272c;font-size:10px;color:#82858d}.watch-app .watch-footer>span{margin-left:auto}.watch-app .watch-footer button{font-size:11px;color:#a1a5ad}.watch-app .orders-panel{margin:8px 24px 16px;padding:16px 0 0;border-top:1px solid #2e3137}.watch-app .orders-panel .section-heading h3{font-size:13px}.watch-app .order-item{padding:12px 0}.watch-app .order-name strong{font-size:13px}.watch-app .order-values strong{font-size:12px}.watch-app .order-name small,.watch-app .order-values small{font-size:11px}.watch-app .chat-panel{top:var(--header);width:var(--chat);background:#151619;border-left:1px solid #292b30;display:flex;z-index:24}.watch-app .chat-heading{min-height:55px;padding:0 18px;border-bottom:1px solid #292b30}.watch-app .chat-heading h3{font-size:13px;font-weight:650}.watch-app .chat-heading>svg{display:none}.watch-app .chat-connected{background:#bfff47;height:5px;width:5px}.watch-app .chat-connected.is-stale{background:#838790}.watch-app .chat-messages{padding:12px 15px;min-height:0;overscroll-behavior:contain}.watch-app .chat-empty{color:#696e78;font-size:12px;text-align:center;margin:26px 0}.watch-app .chat-message{padding:5px 0;margin:0;gap:0;align-items:flex-start;font-size:13px;line-height:1.65}.watch-app .chat-message>div{min-width:0}.watch-app .chat-name{font-size:13px;font-weight:700;margin-right:6px;color:#c1ff45}.watch-app .chat-message:nth-child(3n+2) .chat-name{color:#bfa4ff}.watch-app .chat-message:nth-child(3n) .chat-name{color:#8cdde1}.watch-app .chat-message p{display:inline;font-size:13px;color:#e8e9ee;overflow-wrap:anywhere;line-height:1.65}.watch-app .chat-badge{font-size:9px;padding:1px 3px;margin-right:6px}.watch-app .chat-compose{padding:12px;border-top:1px solid #292b30;background:#151619}.watch-app .chat-input{border:1px solid #3a3d44;border-radius:6px;background:#202227;padding:4px 6px 4px 10px}.watch-app .chat-input input{font-size:12px;height:36px;padding:0}.watch-app .chat-input button{height:30px;width:30px;display:grid;place-items:center;border-radius:4px;background:#c1ff45;color:#182105}.watch-app .chat-compose-footer{font-size:10px;margin-top:9px;color:#7e838e}.watch-app .mobile-chat-toggle,.watch-app .mobile-only{display:none}@media(min-width:1600px){.watch-app{--chat: 350px}.watch-app .flip-stake-deck{grid-template-columns:235px minmax(0,1fr)}}@media(max-width:1100px){.watch-app{--chat: 280px}.watch-app .flip-market{padding-left:16px;padding-right:16px}.watch-app .flip-stake-deck{grid-template-columns:150px minmax(0,1fr);gap:9px}.watch-app .flip-outcomes{gap:9px}.flip-outcome{padding:15px 12px;gap:8px}.flip-outcome-copy strong{font-size:24px}.flip-outcome-return b{font-size:20px}.flip-outcome-image{width:38px;height:50px}}@media(max-width:840px){.watch-app .topbar{padding:0 16px;gap:12px}.watch-app .watch-main{margin:0}.watch-app .stream-column{padding:0}.watch-app .chat-panel{display:none}.watch-app .chat-panel.mobile-open{display:flex;width:min(360px,100vw);box-shadow:-20px 0 80px #000a}.watch-app .mobile-chat-toggle,.watch-app .mobile-only{display:inline-flex}.watch-app .flip-stake-deck{grid-template-columns:180px minmax(0,1fr)}.watch-app .offline-wordmark .offline-logo{--brand-width: min(56vw, 440px)}}@media(max-width:590px){.watch-boot .flip-amount{min-height:51px}.watch-app{--header: 56px}.watch-app .topbar{gap:8px;padding:0 12px}.watch-app .topbar .brand-button{--brand-width: clamp(104px, 28vw, 136px)}.watch-app .topbar .rehearsal-badge{display:none}.watch-app .topbar .viewer-count{font-size:10px;gap:4px}.watch-app .viewer-count svg{width:13px;height:13px}.watch-app .login-button{height:32px;min-width:0;padding:0 12px;font-size:12px}.watch-app .balance-button{height:30px;font-size:11px;padding:0 7px}.watch-app .balance-button>svg,.watch-app .balance-plus{display:none}.watch-app .avatar{width:28px;height:28px}.watch-app .flip-market{padding:0 12px 14px}.watch-app .flip-roundbar{min-height:49px;gap:8px}.watch-app .flip-roundbar h1{font-size:14px}.watch-app .flip-round-status{font-size:10px}.watch-app .flip-round-status strong{font-size:12px}.watch-app .flip-stake-deck{display:flex;flex-direction:column;gap:10px}.watch-app .flip-amount{padding:9px 12px;flex-direction:row;align-items:center;gap:12px}.watch-app .flip-amount label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;font-size:11px;flex-shrink:0}.watch-app .flip-amount-line{flex:1;min-width:0}.watch-app .flip-amount input{font-size:20px}.watch-app .flip-amount .amount-presets{margin-top:0}.watch-app .flip-outcomes{gap:10px}.flip-outcome{min-height:184px;padding:16px;gap:6px}.flip-outcome-copy strong{font-size:27px}.flip-outcome-return b{font-size:22px}.flip-outcome-return>svg{width:18px;height:18px}.flip-outcome-image{width:38px;height:54px}.flip-outcome:has(.flip-outcome-image){flex-wrap:wrap;gap:8px}.flip-outcome:has(.flip-outcome-image) .flip-outcome-copy strong{font-size:22px}.flip-outcome:has(.flip-outcome-image) .flip-outcome-return{flex-direction:row;width:100%;justify-content:space-between}.watch-app .flip-quote-info{font-size:10px}.watch-app .watch-footer{margin:0 12px;gap:12px;flex-wrap:wrap}.watch-app .watch-footer>span{flex-basis:100%;margin:0}.watch-app .orders-panel{margin:4px 12px 15px}.watch-app .order-item{flex-wrap:wrap;gap:10px}.watch-app .player-top{inset:10px 12px auto}.watch-app .player-controls{padding:8px 12px}}@media(max-width:360px){.watch-app .topbar{gap:6px;padding-inline:10px}.watch-app .topbar .brand-button{--brand-width: 100px}}@media(prefers-reduced-motion:reduce){.flip-outcome{transition:none}.flip-outcome:hover:not(:disabled){transform:none}}.watch-app .viewer-count>span:first-of-type{font-weight:600;color:#f4f4f4}@media(max-width:590px){.watch-app .viewer-count>span:last-child{display:none}}@media(max-width:590px){.watch-app .flip-outcome:not(:has(.flip-outcome-image)){flex-direction:column;align-items:stretch;min-height:124px;gap:10px}.watch-app .flip-outcome-return{flex-direction:row;justify-content:space-between;width:100%}}.watch-app .viewer-count{gap:8px;padding:6px 10px;background:#ef414b12;border:1px solid #f54b5233;border-radius:8px;color:#c9c9cf}.watch-app .viewer-count .viewer-number{font-size:20px;line-height:1;font-weight:850;letter-spacing:-.7px;color:#fff}.watch-app .viewer-count .viewer-label{font-size:12px;font-weight:550}.watch-app .viewer-count .viewer-pulse{display:block;width:8px;height:8px;border-radius:50%;background:#767880;flex-shrink:0}.watch-app .viewer-count .viewer-pulse.is-connected{background:#ff3c4d;box-shadow:0 0 0 4px #ff3c4d16;animation:viewer-live-pulse 1.8s ease-in-out infinite}@keyframes viewer-live-pulse{0%,to{opacity:1;box-shadow:0 0 0 3px #ff3c4d24}50%{opacity:.6;box-shadow:0 0 0 7px #ff3c4d00}}@media(max-width:590px){.watch-app .topbar .viewer-count{gap:7px;padding:6px 8px}.watch-app .viewer-count .viewer-number{font-size:18px}.watch-app .viewer-count .viewer-label{display:none}.watch-app .viewer-count .viewer-pulse{display:block}}@media(prefers-reduced-motion:reduce){.watch-app .viewer-count .viewer-pulse.is-connected{animation:none}}.stream-stage{position:relative;isolation:isolate}.watch-app .flip-outcome:has(.object-preview){display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:10px;padding:7px 19px 7px 5px;min-height:114px;overflow:hidden}.watch-app .flip-outcome>.object-preview{width:92px;height:100px}.watch-app .flip-outcome:disabled{opacity:1}.watch-app .flip-outcome:disabled .object-preview{opacity:.85}.watch-app .flip-outcome-copy{min-width:0}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-copy strong{font-size:clamp(18px,2.2vw,28px)}@media(max-width:1000px){.watch-app .flip-outcome:has(.object-preview){grid-template-columns:65px minmax(0,1fr);column-gap:7px;padding:7px 12px 10px 5px}.watch-app .flip-outcome>.object-preview{width:65px;height:84px;grid-row:1 / 3}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-copy{align-self:end}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-return{align-self:start;justify-content:start}}@media(max-width:590px){.watch-app .flip-outcome:has(.object-preview){grid-template-columns:minmax(0,1fr);gap:0;padding:0 12px 13px;min-height:178px;text-align:left}.watch-app .flip-outcome>.object-preview{grid-row:auto;width:100%;height:91px}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-copy strong{font-size:20px}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-return{margin-top:6px}}@media(max-width:840px){.watch-app .chat-panel,.watch-app .chat-panel.mobile-open{position:relative;inset:auto;display:flex;width:100%;height:clamp(240px,36svh,420px);border-left:0;border-top:1px solid #292b30;box-shadow:none;z-index:auto}.watch-app .mobile-chat-toggle,.watch-app .chat-panel .mobile-only{display:none}.watch-app .chat-heading{min-height:38px;flex-shrink:0;padding:0 12px}.watch-app .chat-messages,.watch-app .crypto-chat-messages{min-height:0;padding:6px 12px}.watch-app .chat-compose,.watch-app .crypto-chat-compose{padding:8px 12px max(8px,env(safe-area-inset-bottom));flex-shrink:0}.watch-app .chat-input input,.watch-app .crypto-chat-input-row input{font-size:16px}}@media(max-width:590px){.watch-app .flip-market{padding-bottom:8px}.watch-app .flip-roundbar{min-height:42px}.watch-app .flip-outcome,.watch-app .flip-outcome:not(:has(.flip-outcome-image)),.watch-app .flip-outcome:has(.object-preview){min-height:136px}.watch-app .flip-outcome:has(.object-preview){padding-bottom:9px}.watch-app .flip-outcome>.object-preview{height:60px}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-return{margin-top:4px}.watch-app .flip-market-notes{margin-top:8px;gap:6px 12px}}@media(max-width:590px)and (max-height:700px){.watch-app .flip-outcome,.watch-app .flip-outcome:not(:has(.flip-outcome-image)),.watch-app .flip-outcome:has(.object-preview){min-height:120px}.watch-app .flip-outcome>.object-preview{height:48px}}@media(max-width:590px)and (max-height:600px){.watch-app .flip-outcome:has(.object-preview){grid-template-columns:42px minmax(0,1fr);gap:4px 6px;min-height:100px;padding:6px 8px}.watch-app .flip-outcome>.object-preview{grid-row:1 / 3;width:42px;height:78px}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-copy strong{font-size:18px}.watch-app .flip-outcome:has(.object-preview) .flip-outcome-return{margin-top:0}}
