.desktop-selector.svelte-edc91g{padding:0;margin:14px 0 0;border:0}.character-grid.svelte-edc91g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.character-card.svelte-edc91g{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:6px;align-items:center;min-width:0;min-height:54px;padding:6px;color:#d8c8df;text-align:left;cursor:pointer;background:#ffffff0d;border:1px solid rgb(255 255 255 / 9%);border-radius:13px;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,filter .14s ease,transform .14s ease}.character-card.svelte-edc91g img:where(.svelte-edc91g){display:block;width:36px;height:36px;object-fit:contain;background:#0b05148c;border-radius:11px}.character-card.selected.svelte-edc91g{color:#fff4dc;background:#ff6fae1f;border-color:#ff8fc2;box-shadow:inset 0 0 0 1px #ffd65a4d}.character-card.svelte-edc91g:disabled{cursor:not-allowed;opacity:.54}.card-copy.svelte-edc91g{display:grid;min-width:0}.card-copy.svelte-edc91g b:where(.svelte-edc91g){overflow:hidden;text-overflow:ellipsis;font-size:9px;line-height:1.1;white-space:nowrap}.card-copy.svelte-edc91g small:where(.svelte-edc91g){margin-top:3px;overflow:hidden;text-overflow:ellipsis;font-size:7px;color:#9e8baa;white-space:nowrap}.desktop-selector.svelte-edc91g .card-copy:where(.svelte-edc91g) small:where(.svelte-edc91g){display:none}.selected-mark.svelte-edc91g{position:absolute;top:4px;right:5px;display:none;font-size:9px;font-weight:1000;color:#ffd65a}.selected.svelte-edc91g .selected-mark:where(.svelte-edc91g){display:inline}.compact-selector.svelte-edc91g{position:relative;display:none}.compact-trigger.svelte-edc91g{display:grid;place-items:center;width:44px;height:44px;padding:3px;cursor:pointer;background:#0c051875;border:1px solid rgb(255 143 194 / 48%);border-radius:14px;box-shadow:inset 0 1px #ffffff24}.compact-trigger.svelte-edc91g img:where(.svelte-edc91g){display:block;width:36px;height:36px;object-fit:contain}.compact-trigger.svelte-edc91g:disabled{cursor:not-allowed;opacity:.52}.character-popover.svelte-edc91g{position:fixed;top:59px;right:8px;left:8px;z-index:50;width:auto;padding:12px;background:linear-gradient(155deg,#36164a,#1b0b2a);border:1px solid rgb(255 143 194 / 38%);border-radius:17px;box-shadow:0 18px 40px #06010f7a}.popover-heading.svelte-edc91g{padding:0 2px 9px;font-size:12px;font-weight:900}.compact-grid.svelte-edc91g{grid-template-columns:1fr}.compact-grid.svelte-edc91g .character-card:where(.svelte-edc91g){grid-template-columns:44px minmax(0,1fr);min-height:56px}.compact-grid.svelte-edc91g .character-card:where(.svelte-edc91g) img:where(.svelte-edc91g){width:44px;height:44px}.compact-grid.svelte-edc91g .card-copy:where(.svelte-edc91g) b:where(.svelte-edc91g){font-size:11px}.compact-grid.svelte-edc91g .card-copy:where(.svelte-edc91g) small:where(.svelte-edc91g){font-size:9px}.character-card.svelte-edc91g:focus-visible,.compact-trigger.svelte-edc91g:focus-visible{outline:3px solid #fff3a2;outline-offset:2px}@media(hover:hover)and (pointer:fine){.character-card.svelte-edc91g:not(:disabled):hover,.compact-trigger.svelte-edc91g:not(:disabled):hover{background-color:#ffffff1f;border-color:#ffd65a7a;filter:brightness(1.14);transform:translateY(-1px)}.reduced-motion .character-card.svelte-edc91g:not(:disabled):hover,.reduced-motion .compact-trigger.svelte-edc91g:not(:disabled):hover{transform:none}}@media(max-width:600px){.compact-selector.svelte-edc91g{display:block}}@media(max-width:600px)and (max-height:700px){.character-popover.svelte-edc91g{top:51px}}@media(orientation:landscape)and (max-height:600px){.desktop-selector.svelte-edc91g{margin-top:8px}.character-card.svelte-edc91g{grid-template-columns:34px minmax(0,1fr);min-height:44px;padding:4px}.character-card.svelte-edc91g img:where(.svelte-edc91g){width:34px;height:34px}.card-copy.svelte-edc91g small:where(.svelte-edc91g){display:none}}.mobile-bet-dock.svelte-hs3os0{display:none}.sr-only.svelte-hs3os0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}@media(max-width:600px){.mobile-bet-dock.svelte-hs3os0{position:fixed;right:8px;bottom:0;left:8px;z-index:20;display:block;width:min(calc(100% - 16px),470px);padding:8px 0 max(8px,env(safe-area-inset-bottom));margin:0 auto}.bet-editors.svelte-hs3os0{display:grid;grid-template-columns:minmax(92px,110px) minmax(184px,1fr);gap:8px}.risk-select.svelte-hs3os0,.stake-editor.svelte-hs3os0 label:where(.svelte-hs3os0){position:relative;min-width:0}.risk-select.svelte-hs3os0 select:where(.svelte-hs3os0),.stake-editor.svelte-hs3os0 input:where(.svelte-hs3os0),.stake-trigger.svelte-hs3os0{width:100%;height:48px;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums;color:#fff;background:#0c0516c7;border:0}.risk-select.svelte-hs3os0 select:where(.svelte-hs3os0){padding:0 10px;color:#ffd65a;border:1px solid rgb(255 255 255 / 15%);border-radius:14px}.stake-editor.svelte-hs3os0{display:grid;grid-template-columns:48px minmax(88px,1fr) 48px;overflow:hidden;background:#0c0516c7;border:1px solid rgb(255 255 255 / 15%);border-radius:14px}.stake-editor.svelte-hs3os0>button:where(.svelte-hs3os0){width:48px;height:48px;padding:0;font-size:20px;font-weight:900;color:#ffe7f2;background:#ffffff14;border:0}.stake-editor.svelte-hs3os0>button:where(.svelte-hs3os0):first-child{border-right:1px solid rgb(255 255 255 / 10%)}.stake-editor.svelte-hs3os0>button:where(.svelte-hs3os0):last-child{border-left:1px solid rgb(255 255 255 / 10%)}.stake-editor.svelte-hs3os0 .stake-trigger:where(.svelte-hs3os0){width:100%;font-size:13px}.stake-editor.svelte-hs3os0 input:where(.svelte-hs3os0){padding:0 35px 0 10px;text-align:center}.stake-editor.svelte-hs3os0 small:where(.svelte-hs3os0){position:absolute;top:16px;right:9px;font-size:8px;font-weight:900;color:#ffd65a;pointer-events:none}.primary-action.svelte-hs3os0{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:7px 12px;margin-top:8px;font-weight:900;cursor:pointer;border:0;border-radius:15px}.primary-action.svelte-hs3os0 span:where(.svelte-hs3os0){font-size:17px}.cut-action.svelte-hs3os0{color:#391440;background:linear-gradient(180deg,#ffd864,#ffad36);box-shadow:0 4px #a45b22,inset 0 2px #ffffffa6}.cashout-action.svelte-hs3os0{gap:8px;margin-top:0;color:#0e3933;background:linear-gradient(180deg,#7ff1c8,#3bd5b4);box-shadow:0 4px #158b79,0 0 22px #31d6b33d,inset 0 2px #ffffff8c}.quick-stake-tray.svelte-hs3os0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px;margin-bottom:8px;background:#1e0b2df5;border:1px solid rgb(255 255 255 / 14%);border-radius:14px;box-shadow:0 -10px 28px #0802123d}.quick-stake-tray.svelte-hs3os0 button:where(.svelte-hs3os0){min-width:0;height:44px;padding:0 5px;font-size:11px;font-weight:900;color:#ffe7f2;background:#ffffff14;border:1px solid rgb(255 255 255 / 10%);border-radius:10px}.mobile-bet-dock.svelte-hs3os0 button:where(.svelte-hs3os0):focus-visible,.mobile-bet-dock.svelte-hs3os0 input:where(.svelte-hs3os0):focus-visible,.mobile-bet-dock.svelte-hs3os0 select:where(.svelte-hs3os0):focus-visible{outline:3px solid #fff4a6;outline-offset:3px}.primary-action.svelte-hs3os0:disabled,.quick-stake-tray.svelte-hs3os0 button:where(.svelte-hs3os0):disabled,.stake-editor.svelte-hs3os0 button:where(.svelte-hs3os0):disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.5)}.settlement-row.svelte-hs3os0{display:flex;gap:6px;align-items:center;justify-content:space-between;min-height:36px;font-size:10px;font-weight:800;color:#8af2c6}.settlement-row.svelte-hs3os0>span:where(.svelte-hs3os0){white-space:nowrap}.settlement-row.svelte-hs3os0 button:where(.svelte-hs3os0){min-height:36px;padding:4px 6px;font-size:9px;font-weight:800;color:#d9cbe2;text-decoration:underline;background:transparent;border:0}.locked-status.svelte-hs3os0{display:grid;place-content:center;min-height:56px;color:#d9cbe2;text-align:center}.locked-status.svelte-hs3os0 strong:where(.svelte-hs3os0){font-size:13px}.locked-status.svelte-hs3os0 span:where(.svelte-hs3os0){margin-top:2px;font-size:9px;opacity:.7}.operation-error.svelte-hs3os0{padding:6px 8px;margin:6px 0 0;font-size:10px;color:#ff9caf;background:#ff486c14;border:1px solid rgb(255 72 108 / 18%);border-radius:9px}}@media(orientation:landscape)and (max-height:600px){.mobile-bet-dock.svelte-hs3os0{display:none}}@media(max-width:600px)and (max-height:700px){.mobile-bet-dock.svelte-hs3os0{padding:0 0 max(8px,env(safe-area-inset-bottom))}.primary-action.svelte-hs3os0{margin-top:2px}.settlement-row.svelte-hs3os0{min-height:32px}}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:#241033}body{min-width:320px;min-height:100%;margin:0;overflow-x:hidden}button,input{font:inherit}main.svelte-14phl82{--viewport-height: 100vh;--desktop-stage-height: min( calc(100vh - 106px) , 880px);--desktop-stage-width: min( calc(65.625vh - 69.5625px) , 577.5px);--mobile-stage-min-width: calc(65.625vh - 105px) ;--landscape-stage-height: calc(100vh - 16px) ;--landscape-stage-width: calc(65.625vh - 10.5px) ;position:relative;min-height:var(--viewport-height);overflow:hidden;font-family:Trebuchet MS,Arial Rounded MT Bold,system-ui,sans-serif;color:#fffaf1;background:radial-gradient(circle at 50% 7%,rgb(255 118 190 / 22%),transparent 33%),linear-gradient(155deg,#35144b,#1c0d2d 60%,#10091d);isolation:isolate}main[data-risk=medium].svelte-14phl82{background:radial-gradient(circle at 50% 7%,rgb(255 158 79 / 24%),transparent 34%),linear-gradient(155deg,#421745,#1e0c2a 64%,#12081d)}main[data-risk=hard].svelte-14phl82{background:radial-gradient(circle at 50% 7%,rgb(255 104 75 / 28%),transparent 34%),linear-gradient(155deg,#47162f,#210a23 64%,#120716)}main[data-risk=hardcore].svelte-14phl82{background:radial-gradient(circle at 50% 7%,rgb(255 58 79 / 30%),transparent 34%),linear-gradient(155deg,#4b1028,#240814 64%,#11050d)}.candy-sky.svelte-14phl82{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.candy-sky.svelte-14phl82:after{position:absolute;right:-10%;bottom:-220px;left:-10%;height:430px;content:"";background:radial-gradient(ellipse at 18% 80%,#aa4eb7 0 18%,transparent 18.4%),radial-gradient(ellipse at 48% 90%,#7336a1 0 27%,transparent 27.4%),radial-gradient(ellipse at 80% 83%,#c65c9e 0 23%,transparent 23.4%);opacity:.28;filter:saturate(.8)}.cloud.svelte-14phl82{position:absolute;width:220px;height:80px;background:#ffe1f612;border-radius:50%;filter:blur(1px)}.cloud.svelte-14phl82:before,.cloud.svelte-14phl82:after{position:absolute;content:"";background:inherit;border-radius:50%}.cloud.svelte-14phl82:before{inset:-40px auto auto 35px;width:100px;height:100px}.cloud.svelte-14phl82:after{inset:-55px 25px auto auto;width:130px;height:120px}.cloud-one.svelte-14phl82{top:19%;left:-80px}.cloud-two.svelte-14phl82{top:34%;right:-100px;transform:scale(.8)}.sweet.svelte-14phl82{position:absolute;width:48px;height:48px;background:repeating-conic-gradient(#ffd64d 0 15deg,#ff6aaa 15deg 30deg);border:6px solid rgb(255 255 255 / 12%);border-radius:50%;box-shadow:0 12px 30px #08031247;opacity:.2}.sweet-one.svelte-14phl82{top:16%;right:6%;transform:rotate(18deg)}.sweet-two.svelte-14phl82{bottom:18%;left:3%;transform:scale(.66) rotate(-20deg)}.sweet-three.svelte-14phl82{top:52%;right:2%;transform:scale(.44) rotate(40deg)}.topbar.svelte-14phl82{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;width:min(1180px,100%);height:76px;padding:14px max(20px,env(safe-area-inset-right)) 10px max(20px,env(safe-area-inset-left));margin:0 auto}.brand.svelte-14phl82{display:flex;gap:10px;align-items:center;color:inherit;text-decoration:none}.brand-candy.svelte-14phl82{display:grid;place-items:center;width:47px;height:47px;font-size:28px;font-style:italic;font-weight:1000;color:#fff;background:linear-gradient(145deg,#ff7ebe,#d62c86);border:3px solid #ffcae3;border-radius:16px 18px 15px 20px;box-shadow:0 5px #7e1d64,inset 0 3px 5px #ffffff73;transform:rotate(-8deg)}.brand-copy.svelte-14phl82{display:grid;font-size:20px;font-weight:900;line-height:.82;text-transform:uppercase;letter-spacing:-.04em;filter:drop-shadow(0 3px 0 #6f245d)}.brand-copy.svelte-14phl82 strong:where(.svelte-14phl82){font-size:25px;color:#ffd65a}.topbar-actions.svelte-14phl82,.connection-pill.svelte-14phl82{display:flex;gap:8px;align-items:center}.mobile-balance.svelte-14phl82{display:none}.connection-pill.svelte-14phl82{min-height:36px;padding:8px 12px;font-size:11px;font-weight:800;color:#d5c7df;background:#0c051866;border:1px solid rgb(255 255 255 / 10%);border-radius:18px;backdrop-filter:blur(10px)}.connection-pill.svelte-14phl82 span:where(.svelte-14phl82){width:8px;height:8px;background:#ffb14c;border-radius:50%;box-shadow:0 0 10px currentColor}.connection-pill.online.svelte-14phl82 span:where(.svelte-14phl82){background:#5ee7a6}.settings-button.svelte-14phl82{display:grid;place-items:center;width:44px;height:44px;padding:0;font-size:20px;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid rgb(255 255 255 / 13%);border-radius:50%;box-shadow:inset 0 1px #ffffff21;transition:background .14s ease,border-color .14s ease,filter .14s ease,transform .14s ease}.game-layout.svelte-14phl82{display:grid;grid-template-columns:var(--desktop-stage-width) minmax(320px,380px);gap:clamp(16px,3vw,38px);align-items:center;justify-content:center;width:min(1180px,100%);min-height:calc(var(--viewport-height) - 76px);padding:6px 24px max(24px,env(safe-area-inset-bottom));margin:0 auto}@supports (height: 100dvh){main.svelte-14phl82{--viewport-height: 100dvh;--desktop-stage-height: min( calc(100dvh - 106px) , 880px);--desktop-stage-width: min( calc(65.625dvh - 69.5625px) , 577.5px);--mobile-stage-min-width: calc(65.625dvh - 105px) ;--landscape-stage-height: calc(100dvh - 16px) ;--landscape-stage-width: calc(65.625dvh - 10.5px) }}.stage-column.svelte-14phl82{display:grid;place-items:center;min-width:0}.stage-frame.svelte-14phl82{position:relative;width:var(--desktop-stage-width);height:var(--desktop-stage-height);aspect-ratio:21 / 32;overflow:hidden;background:radial-gradient(circle at 50% 8%,rgb(255 184 225 / 17%),transparent 32%),linear-gradient(180deg,#351246b3,#140823d1);border:0;border-radius:28px;box-shadow:0 28px 70px #0802126b;backdrop-filter:blur(8px)}.stage-frame.svelte-14phl82:before{display:block;padding-top:152.380952%;content:""}.scene.svelte-14phl82{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.scene.svelte-14phl82 canvas{display:block;width:100%;height:100%}.state-overlay.svelte-14phl82{position:absolute;inset:0;z-index:12;display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center;padding:38px;text-align:center;background:#180826c2;backdrop-filter:blur(12px)}.state-overlay.svelte-14phl82 h2:where(.svelte-14phl82),.state-overlay.svelte-14phl82 p:where(.svelte-14phl82),.eyebrow.svelte-14phl82{margin:0}.state-overlay.svelte-14phl82 h2:where(.svelte-14phl82){font-size:24px}.state-overlay.svelte-14phl82 p:where(.svelte-14phl82){max-width:340px;font-size:13px;line-height:1.5;color:#d3c4dc}.overlay-icon.svelte-14phl82{display:grid;place-items:center;width:60px;height:60px;margin-bottom:5px;font-size:28px;background:#ffffff14;border:1px solid rgb(255 255 255 / 14%);border-radius:50%}.state-overlay.svelte-14phl82 button:where(.svelte-14phl82){min-height:46px;padding:10px 22px;font-weight:900;color:#371240;cursor:pointer;background:#ffd65a;border:0;border-radius:16px;box-shadow:0 5px #a86b19}.state-overlay.svelte-14phl82 button:where(.svelte-14phl82):disabled{cursor:not-allowed;opacity:.45}.loading-overlay.svelte-14phl82{background:#1808269e}.loader.svelte-14phl82{width:42px;height:42px;border:4px solid rgb(255 255 255 / 16%);border-top-color:#ff73b5;border-radius:50%;animation:svelte-14phl82-spin .8s linear infinite}.pending.svelte-14phl82{background:#1f092fe0}.settled.svelte-14phl82{margin:0;font-size:12px;font-weight:900;color:#75edbe;background:transparent}.settled.lose.svelte-14phl82{color:#ff8a9c}.control-deck.svelte-14phl82{display:flex;flex-direction:column;width:100%;height:var(--desktop-stage-height);min-height:0}.control-surface.svelte-14phl82{width:100%;padding:clamp(18px,2vw,24px);background:linear-gradient(150deg,#361449c2,#1d0b2ce5);border:1px solid rgb(255 255 255 / 10%);border-radius:24px;box-shadow:0 18px 44px #08021247,inset 0 1px #ffffff1f;backdrop-filter:blur(12px)}.round-summary.svelte-14phl82{padding-bottom:14px;border-bottom:1px solid rgb(255 255 255 / 9%)}.eyebrow.svelte-14phl82{font-size:9px;font-weight:900;color:#c9b3d6;text-transform:uppercase;letter-spacing:.13em}.summary-meta.svelte-14phl82{display:flex;align-items:center;justify-content:space-between}.summary-meta.svelte-14phl82 span:where(.svelte-14phl82){font-size:9px;font-weight:800;color:#a995b6;text-transform:uppercase;letter-spacing:.04em}.summary-value.svelte-14phl82{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.summary-value.svelte-14phl82 span:where(.svelte-14phl82){font-size:15px;font-weight:800}.round-summary.svelte-14phl82 strong:where(.svelte-14phl82){font-size:30px;font-variant-numeric:tabular-nums;color:#ffd65a}fieldset.svelte-14phl82{padding:0;margin:16px 0 0;border:0}legend.svelte-14phl82{padding:0 0 8px;font-size:11px;font-weight:900;color:#d7c8df;text-transform:uppercase;letter-spacing:.08em}.segmented.svelte-14phl82{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;background:#0d05187a;border:1px solid rgb(255 255 255 / 8%);border-radius:14px}.segmented.svelte-14phl82 button:where(.svelte-14phl82),.quick-bets.svelte-14phl82 button:where(.svelte-14phl82){min-height:44px;padding:7px 4px;font-size:10px;font-weight:800;color:#ad9cba;cursor:pointer;background:transparent;border:1px solid transparent;border-radius:10px;transition:background .14s ease,border-color .14s ease,color .14s ease,filter .14s ease,transform .14s ease}.segmented.svelte-14phl82 button.active:where(.svelte-14phl82){color:#35133f;background:linear-gradient(180deg,#ffb4d7,#ff78b6);box-shadow:0 3px #a52e72,inset 0 1px #ffffffb3}fieldset.svelte-14phl82:disabled{opacity:.48}.stake-stepper.svelte-14phl82{display:grid;grid-template-columns:48px 1fr 48px;gap:8px}.stake-stepper.svelte-14phl82>button:where(.svelte-14phl82){min-height:48px;font-size:24px;font-weight:900;color:#ffe7f2;cursor:pointer;background:#ffffff14;border:1px solid rgb(255 255 255 / 12%);border-radius:14px;transition:background .14s ease,border-color .14s ease,filter .14s ease,transform .14s ease}.stake-stepper.svelte-14phl82 label:where(.svelte-14phl82){position:relative}.stake-stepper.svelte-14phl82 input:where(.svelte-14phl82){width:100%;height:48px;padding:0 46px 0 14px;font-size:18px;font-weight:900;font-variant-numeric:tabular-nums;color:#fff;outline:none;background:#0c05167f;border:1px solid rgb(255 255 255 / 13%);border-radius:14px}.stake-stepper.svelte-14phl82 label:where(.svelte-14phl82) small:where(.svelte-14phl82){position:absolute;top:17px;right:13px;font-size:9px;font-weight:900;color:#ffd65a;pointer-events:none}.quick-bets.svelte-14phl82{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:6px;margin-top:8px}.quick-bets.svelte-14phl82 button:where(.svelte-14phl82){min-height:44px;color:#d6c7df;background:#ffffff0f;border:1px solid rgb(255 255 255 / 8%)}.quick-bets.svelte-14phl82 button:where(.svelte-14phl82):disabled,.stake-stepper.svelte-14phl82>button:where(.svelte-14phl82):disabled{cursor:not-allowed;opacity:.45}.desktop-active-context.svelte-14phl82,.desktop-locked-status.svelte-14phl82,.desktop-setup-summary.svelte-14phl82{width:100%;min-height:54px;padding:10px 14px;margin-top:16px;color:#d9cbe2;background:#0c05166b;border:1px solid rgb(255 255 255 / 9%);border-radius:14px}.desktop-active-context.svelte-14phl82,.desktop-setup-summary.svelte-14phl82{display:flex;align-items:center;justify-content:space-between}.desktop-active-context.svelte-14phl82 span:where(.svelte-14phl82),.desktop-locked-status.svelte-14phl82 span:where(.svelte-14phl82),.desktop-setup-summary.svelte-14phl82 span:where(.svelte-14phl82){font-size:9px;font-weight:900;color:#a995b6;text-transform:uppercase;letter-spacing:.08em}.desktop-active-context.svelte-14phl82 strong:where(.svelte-14phl82),.desktop-setup-summary.svelte-14phl82 strong:where(.svelte-14phl82){font-size:12px;font-variant-numeric:tabular-nums}.desktop-setup-summary.svelte-14phl82{font:inherit;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,filter .14s ease,transform .14s ease}.desktop-setup-summary.svelte-14phl82 u:where(.svelte-14phl82){color:#ffd65a;text-underline-offset:3px}.desktop-locked-status.svelte-14phl82{display:grid;place-content:center;text-align:center}.desktop-locked-status.svelte-14phl82 strong:where(.svelte-14phl82){font-size:13px}.desktop-locked-status.svelte-14phl82 span:where(.svelte-14phl82){margin-top:3px}.operation-error.svelte-14phl82{padding:9px 11px;margin:12px 0 0;font-size:11px;line-height:1.4;color:#ffe093;background:#ffc54914;border:1px solid rgb(255 197 73 / 18%);border-radius:11px}.operation-error.svelte-14phl82{color:#ff9caf;background:#ff486c14;border-color:#ff486c2e}.actions.svelte-14phl82{display:grid;gap:10px;padding-top:16px;margin-top:auto}.actions.svelte-14phl82 button:where(.svelte-14phl82){display:flex;gap:12px;align-items:center;justify-content:center;width:100%;min-height:62px;padding:8px 16px;text-align:left;cursor:pointer;border:0;border-radius:18px;transition:box-shadow .14s ease,filter .14s ease,transform .14s ease}.actions.svelte-14phl82 button:where(.svelte-14phl82)>span:where(.svelte-14phl82):first-child{font-size:23px}.actions.svelte-14phl82 button:where(.svelte-14phl82)>span:where(.svelte-14phl82):last-child{display:grid;min-width:138px}.actions.svelte-14phl82 button:where(.svelte-14phl82) b:where(.svelte-14phl82){font-size:17px;line-height:1.05}.actions.svelte-14phl82 button:where(.svelte-14phl82) small:where(.svelte-14phl82){margin-top:3px;font-size:9px;font-weight:800;opacity:.68}.cut-button.svelte-14phl82{color:#391440;background:linear-gradient(180deg,#ffd864,#ffad36);box-shadow:0 6px #a45b22,0 10px 24px #ffa43933,inset 0 2px #ffffffa6}.actions.svelte-14phl82 .cashout:where(.svelte-14phl82){color:#0e3933;background:linear-gradient(180deg,#7ff1c8,#3bd5b4);box-shadow:0 6px #158b79,0 10px 24px #31d6b329,inset 0 2px #ffffff8c}.actions.svelte-14phl82 button:where(.svelte-14phl82):not(:disabled):active{transform:translateY(4px)}.actions.svelte-14phl82 button:where(.svelte-14phl82):disabled{color:#8b8192;cursor:not-allowed;background:#352b3f;box-shadow:0 4px #1c1622;opacity:.62}.actions.svelte-14phl82 .cashout.pulsing:where(.svelte-14phl82):not(:disabled){animation:svelte-14phl82-pulse .95s ease-in-out infinite}button.svelte-14phl82:focus-visible,input.svelte-14phl82:focus-visible,a.svelte-14phl82:focus-visible{outline:3px solid #fff4a6;outline-offset:3px}.sr-only.svelte-14phl82{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}@keyframes svelte-14phl82-pulse{0%,to{box-shadow:0 6px #158b79,0 0 #4de7c500}50%{box-shadow:0 6px #158b79,0 0 24px #4de7c57a}}@keyframes svelte-14phl82-spin{to{transform:rotate(360deg)}}@media(hover:hover)and (pointer:fine){.segmented.svelte-14phl82 button:where(.svelte-14phl82):not(:disabled):hover,.quick-bets.svelte-14phl82 button:where(.svelte-14phl82):not(:disabled):hover,.stake-stepper.svelte-14phl82>button:where(.svelte-14phl82):not(:disabled):hover,.desktop-setup-summary.svelte-14phl82:not(:disabled):hover,.settings-button.svelte-14phl82:not(:disabled):hover{background-color:#ffffff1f;border-color:#ffd65a6b;filter:brightness(1.14);transform:translateY(-1px)}.actions.svelte-14phl82 button:where(.svelte-14phl82):not(:disabled):hover{filter:brightness(1.12) drop-shadow(0 8px 14px rgb(255 214 90 / 24%));transform:translateY(-2px)}.reduced-motion.svelte-14phl82 .segmented:where(.svelte-14phl82) button:where(.svelte-14phl82):not(:disabled):hover,.reduced-motion.svelte-14phl82 .quick-bets:where(.svelte-14phl82) button:where(.svelte-14phl82):not(:disabled):hover,.reduced-motion.svelte-14phl82 .stake-stepper:where(.svelte-14phl82)>button:where(.svelte-14phl82):not(:disabled):hover,.reduced-motion.svelte-14phl82 .desktop-setup-summary:where(.svelte-14phl82):not(:disabled):hover,.reduced-motion.svelte-14phl82 .settings-button:where(.svelte-14phl82):not(:disabled):hover,.reduced-motion.svelte-14phl82 .actions:where(.svelte-14phl82) button:where(.svelte-14phl82):not(:disabled):hover{transform:none}}@media(min-width:601px)and (max-width:720px){.topbar.svelte-14phl82{height:64px;padding:9px 14px 7px}.game-layout.svelte-14phl82{grid-template-columns:minmax(250px,1fr) minmax(280px,310px);gap:12px;min-height:calc(var(--viewport-height) - 64px);padding:4px 12px max(12px,env(safe-area-inset-bottom))}.stage-frame.svelte-14phl82{width:min(100%,360px);height:auto}.control-deck.svelte-14phl82{height:min(535px,calc(var(--viewport-height) - 80px))}.control-surface.svelte-14phl82{padding:16px}fieldset.svelte-14phl82{margin-top:12px}.actions.svelte-14phl82{grid-template-columns:1fr;padding-top:14px;margin-top:auto}.actions.svelte-14phl82 button:where(.svelte-14phl82){min-height:58px;padding:7px 8px}.actions.svelte-14phl82 button:where(.svelte-14phl82)>span:where(.svelte-14phl82):first-child{display:none}.actions.svelte-14phl82 button:where(.svelte-14phl82)>span:where(.svelte-14phl82):last-child{min-width:0;text-align:center}}@media(max-width:600px){main.svelte-14phl82{overflow:auto}.topbar.svelte-14phl82{z-index:50;height:52px;padding:4px 8px}.brand-candy.svelte-14phl82{width:36px;height:36px;font-size:21px;border-width:2px;border-radius:12px 14px 11px 15px}.brand-copy.svelte-14phl82{font-size:14px}.brand-copy.svelte-14phl82 strong:where(.svelte-14phl82){font-size:18px}.connection-pill.svelte-14phl82{display:none}.mobile-balance.svelte-14phl82{display:inline-flex;align-items:center;height:32px;padding:0 8px;font-size:9px;font-weight:900;font-variant-numeric:tabular-nums;color:#ffd65a;background:#0c05186b;border:1px solid rgb(255 255 255 / 10%);border-radius:16px}.game-layout.svelte-14phl82{grid-template-columns:1fr;gap:8px;align-items:start;min-height:0;padding:0 8px max(252px,calc(244px + env(safe-area-inset-bottom)),calc(var(--mobile-dock-height) + 8px))}.stage-frame.svelte-14phl82{width:min(calc(100vw - 16px),max(min(85vw,272px),var(--mobile-stage-min-width)));height:auto;border-radius:24px}.control-deck.svelte-14phl82{display:none}}@media(max-width:600px)and (max-height:700px){.topbar.svelte-14phl82{height:44px;padding:0 8px}.brand-candy.svelte-14phl82{width:32px;height:32px;font-size:19px}.brand-copy.svelte-14phl82{font-size:12px}.brand-copy.svelte-14phl82 strong:where(.svelte-14phl82){font-size:16px}.settings-button.svelte-14phl82{width:44px;height:44px}.game-layout.svelte-14phl82{gap:1px;min-height:calc(var(--viewport-height) - 44px);padding-top:0;padding-bottom:max(236px,calc(228px + env(safe-area-inset-bottom)),calc(var(--mobile-dock-height) + 8px))}}@media(orientation:landscape)and (max-height:600px){.topbar.svelte-14phl82{position:fixed;top:8px;right:8px;left:auto;z-index:100;display:flex;width:44px;height:44px;padding:0;background:transparent;border:0}.topbar.svelte-14phl82>.brand:where(.svelte-14phl82),.topbar-actions.svelte-14phl82>:where(.svelte-14phl82):not(.settings-button){display:none}.topbar-actions.svelte-14phl82{display:flex;width:44px}.game-layout.svelte-14phl82{grid-template-columns:minmax(280px,1fr) minmax(270px,330px);align-items:center;min-height:var(--viewport-height);padding:8px max(10px,env(safe-area-inset-right)) 8px max(10px,env(safe-area-inset-left))}.stage-frame.svelte-14phl82{width:var(--landscape-stage-width);height:var(--landscape-stage-height)}.control-deck.svelte-14phl82{display:flex;height:var(--landscape-stage-height);min-height:0;max-height:var(--landscape-stage-height);padding-bottom:40px;overflow-y:auto}.control-surface.svelte-14phl82{padding:14px}fieldset.svelte-14phl82{margin-top:10px}.quick-bets.svelte-14phl82{display:none}.actions.svelte-14phl82{grid-template-columns:1fr;padding-top:11px;margin-top:auto}.actions.svelte-14phl82 button:where(.svelte-14phl82){min-height:52px}}@media(prefers-reduced-motion:reduce){.svelte-14phl82,.svelte-14phl82:before,.svelte-14phl82:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.reduced-motion.svelte-14phl82 .pulsing:where(.svelte-14phl82),.reduced-motion.svelte-14phl82 .loader:where(.svelte-14phl82){animation:none!important}
