.stat-box.svelte-1qnmj23{--width-statbox: calc(var(--viewport-unit) * 6);--height-statbox: calc(var(--viewport-unit) * 3.5);--radius-statbox: calc(var(--viewport-unit) * .3);--fontsize-statbox-label: calc(var(--viewport-unit) * .5);--fontsize-statbox-value: calc(var(--viewport-unit) * .5);--fontsize-statbox-label-single: calc(var(--viewport-unit) * .6);--fontsize-statbox-value-single: calc(var(--viewport-unit) * 1.2);--padding-statbox: calc(var(--viewport-unit) * .3);--margin-statbox-label: calc(var(--viewport-unit) * .25);--margin-statbox-label-single-bottom: calc(var(--viewport-unit) * .12);--bg-statbox: #000000;--border-statbox: rgba(146, 64, 14, .5);--bg-statbox-hover: #1a1a1a;--color-statbox-focus: #FFB347;--color-statbox-label: #FFB347;--color-statbox-value: #ffffff;--color-statbox-positive: #0BDA51;--color-statbox-negative: #FF4136;--color-statbox-neutral: #E0E0E0;--shadow-statbox: 0 calc(var(--viewport-unit) * .08) calc(var(--viewport-unit) * .2) rgba(0, 0, 0, .6);--shadow-statbox-hover: 0 calc(var(--viewport-unit) * .12) calc(var(--viewport-unit) * .3) rgba(0, 0, 0, .7);--shadow-statbox-active: 0 calc(var(--viewport-unit) * .04) calc(var(--viewport-unit) * .1) rgba(0, 0, 0, .5);--transition-statbox: background-color .2s ease, transform .2s ease, box-shadow .2s ease;--transition-statbox-active: .1s;background-color:var(--bg-statbox);border-radius:var(--radius-statbox);border:1px solid var(--border-statbox);height:var(--height-statbox);width:var(--width-statbox);min-width:var(--width-statbox);max-width:var(--width-statbox);padding:var(--padding-statbox);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow:hidden;transition:var(--transition-statbox);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:var(--shadow-statbox);flex-shrink:0;flex-grow:0;position:relative}button.stat-box.svelte-1qnmj23{cursor:pointer}button.stat-box.svelte-1qnmj23:active{cursor:grabbing}button.stat-box.svelte-1qnmj23:disabled{cursor:default;pointer-events:none}button.stat-box.svelte-1qnmj23:hover{background-color:var(--bg-statbox-hover);transform:translateY(-2px);box-shadow:var(--shadow-statbox-hover)}button.stat-box.svelte-1qnmj23:active{transform:translateY(0);box-shadow:var(--shadow-statbox-active);transition-duration:var(--transition-statbox-active)}.stat-box.svelte-1qnmj23:focus-visible{outline:2px solid var(--color-statbox-focus);outline-offset:2px}.stat-content.svelte-1qnmj23{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.single-field.svelte-1qnmj23 .stat-content:where(.svelte-1qnmj23){justify-content:center}.stat-row.svelte-1qnmj23{display:flex;justify-content:space-between;align-items:center;width:100%}.stat-label.svelte-1qnmj23{color:var(--color-statbox-label);font-size:var(--fontsize-statbox-label);font-weight:500;text-transform:uppercase;margin-right:var(--margin-statbox-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0;text-align:left}.stat-value.svelte-1qnmj23,.stat-value-positive.svelte-1qnmj23,.stat-value-negative.svelte-1qnmj23,.stat-value-neutral.svelte-1qnmj23{font-size:var(--fontsize-statbox-value);font-weight:600;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.stat-value.svelte-1qnmj23{color:var(--color-statbox-value)}.stat-value-neutral.svelte-1qnmj23{color:var(--color-statbox-neutral)}.stat-value-positive.svelte-1qnmj23{color:var(--color-statbox-positive)}.stat-value-negative.svelte-1qnmj23{color:var(--color-statbox-negative)}.single-field.svelte-1qnmj23 .stat-row:where(.svelte-1qnmj23){height:100%;flex-direction:column;align-items:center;justify-content:center;padding:0!important;margin:0!important}.single-field.svelte-1qnmj23 .stat-label:where(.svelte-1qnmj23){font-size:var(--fontsize-statbox-label-single);text-align:center;margin-bottom:var(--margin-statbox-label-single-bottom);margin-right:0;padding:0}.single-field.svelte-1qnmj23 .stat-value:where(.svelte-1qnmj23),.single-field.svelte-1qnmj23 .stat-value-positive:where(.svelte-1qnmj23),.single-field.svelte-1qnmj23 .stat-value-negative:where(.svelte-1qnmj23),.single-field.svelte-1qnmj23 .stat-value-neutral:where(.svelte-1qnmj23){font-size:var(--fontsize-statbox-value-single);text-align:center;font-weight:700;padding:0;margin:0}.single-field.svelte-1qnmj23{display:flex!important;align-items:center!important;justify-content:center!important}.single-field.svelte-1qnmj23 .stat-content:where(.svelte-1qnmj23){justify-content:center!important;padding:0!important}.stat-box.net-statbox.svelte-1qnmj23{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.stat-box.net-statbox.svelte-1qnmj23 .stat-row:where(.svelte-1qnmj23){flex-direction:column!important;height:auto!important}.stat-box.net-statbox.svelte-1qnmj23 .stat-label:where(.svelte-1qnmj23){margin-bottom:calc(var(--viewport-unit) * .3)!important;margin-right:0!important}.stat-box.net-statbox.svelte-1qnmj23 .stat-value:where(.svelte-1qnmj23),.stat-box.net-statbox.svelte-1qnmj23 .stat-value-positive:where(.svelte-1qnmj23),.stat-box.net-statbox.svelte-1qnmj23 .stat-value-negative:where(.svelte-1qnmj23),.stat-box.net-statbox.svelte-1qnmj23 .stat-value-neutral:where(.svelte-1qnmj23){font-size:calc(var(--viewport-unit) * 1.5)!important;font-weight:700!important}.stat-box.blurred.svelte-1qnmj23{cursor:pointer}.stat-box.blurred.svelte-1qnmj23 .blur-content:where(.svelte-1qnmj23){filter:blur(4px);opacity:.6;pointer-events:none}.stat-box.blurred.svelte-1qnmj23:hover .blur-content:where(.svelte-1qnmj23){opacity:.7}.blur-overlay.svelte-1qnmj23{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 1.2);height:calc(var(--viewport-unit) * 1.2);background:#ffb347e6;border-radius:50%;color:#000;box-shadow:0 calc(var(--viewport-unit) * .1) calc(var(--viewport-unit) * .2) #0006;transition:all .2s ease}.stat-box.blurred.svelte-1qnmj23:hover .blur-overlay:where(.svelte-1qnmj23){background:#ffb347;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 calc(var(--viewport-unit) * .4) #ffb34799}.roll-dist-statbox.svelte-165dzk2{--width-statbox: calc(var(--viewport-unit) * 6);--height-statbox: calc(var(--viewport-unit) * 3.5);--radius-statbox: calc(var(--viewport-unit) * .3);--padding-statbox: calc(var(--viewport-unit) * .2);--gap-bars: calc(var(--viewport-unit) * .05);--radius-bar: calc(var(--viewport-unit) * .05);--font-tiny: calc(var(--viewport-unit) * .4);--color-bar-primary: #3777E0;--color-bar-special: #E83D34;--color-label: #FFB347;--color-count: #FFFFFF;background-color:#000;border:1px solid rgba(146,64,14,.5);border-radius:var(--radius-statbox);width:var(--width-statbox);min-width:var(--width-statbox);max-width:var(--width-statbox);height:var(--height-statbox);padding:var(--padding-statbox);box-sizing:border-box;display:flex;align-items:flex-end;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;flex-grow:0;position:relative;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 calc(var(--viewport-unit) * .08) calc(var(--viewport-unit) * .2) #0009}.roll-dist-statbox.svelte-165dzk2:hover{background-color:#1a1a1a;transform:translateY(-2px);box-shadow:0 calc(var(--viewport-unit) * .12) calc(var(--viewport-unit) * .3) #000000b3}.roll-dist-statbox.svelte-165dzk2:active{transform:translateY(0);box-shadow:0 calc(var(--viewport-unit) * .04) calc(var(--viewport-unit) * .1) #00000080;cursor:grabbing}.roll-dist-statbox.svelte-165dzk2:focus-visible{outline:2px solid #FFB347;outline-offset:2px}.bars-container.svelte-165dzk2{display:grid;grid-template-columns:repeat(11,1fr);gap:var(--gap-bars);width:100%;height:100%}.bar-column.svelte-165dzk2{display:flex;flex-direction:column;align-items:center;height:100%;min-width:0}.bar-area.svelte-165dzk2{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;min-height:0}.count-label.svelte-165dzk2{font-size:var(--font-tiny);color:var(--color-count);line-height:1;flex-shrink:0}.bar.svelte-165dzk2{width:100%;background-color:var(--color-bar-primary);border-radius:var(--radius-bar) var(--radius-bar) 0 0;min-height:1px;transition:height .2s ease}.bar.svelte-165dzk2:hover{opacity:.85}.bar.special.svelte-165dzk2{background-color:var(--color-bar-special)}.dice-label.svelte-165dzk2{font-size:var(--font-tiny);color:var(--color-label);line-height:1;flex-shrink:0}.roll-dist-statbox.blurred.svelte-165dzk2 .blur-content:where(.svelte-165dzk2){filter:blur(4px);opacity:.6;pointer-events:none}.roll-dist-statbox.blurred.svelte-165dzk2:hover .blur-content:where(.svelte-165dzk2){opacity:.7}.blur-overlay.svelte-165dzk2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 1.2);height:calc(var(--viewport-unit) * 1.2);background:#ffb347e6;border-radius:50%;color:#000;box-shadow:0 calc(var(--viewport-unit) * .1) calc(var(--viewport-unit) * .2) #0006;transition:all .2s ease}.roll-dist-statbox.blurred.svelte-165dzk2:hover .blur-overlay:where(.svelte-165dzk2){background:#ffb347;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 calc(var(--viewport-unit) * .4) #ffb34799}.table-info-box.svelte-1rvk7k5{--width-statbox: calc(var(--viewport-unit) * 6);--height-statbox: calc(var(--viewport-unit) * 3.5);--radius-statbox: calc(var(--viewport-unit) * .3);--left-border-width: calc(var(--viewport-unit) * .12);--fontsize-tablename: calc(var(--viewport-unit) * .7);--fontsize-gametype: calc(var(--viewport-unit) * .5);--fontsize-payouttype: calc(var(--viewport-unit) * .45);--padding-statbox: calc(var(--viewport-unit) * .3);--gap-rows: calc(var(--viewport-unit) * .1);--bg-statbox: rgba(0, 0, 0, .4);--bg-statbox-solid: #000000;--border-statbox: rgba(255, 255, 255, .15);--border-left-accent: #FF4136;--bg-statbox-hover: rgba(255, 255, 255, .08);--color-focus: #FFB347;--color-tablename: #ffffff;--color-gametype: #FF4136;--color-payouttype: #FF4136;--shadow-statbox: 0 calc(var(--viewport-unit) * .08) calc(var(--viewport-unit) * .2) rgba(0, 0, 0, .6);--shadow-statbox-hover: 0 calc(var(--viewport-unit) * .12) calc(var(--viewport-unit) * .3) rgba(0, 0, 0, .7);--shadow-statbox-active: 0 calc(var(--viewport-unit) * .04) calc(var(--viewport-unit) * .1) rgba(0, 0, 0, .5);--transition-statbox: background .2s ease, transform .2s ease, box-shadow .2s ease;--transition-statbox-active: .1s;background:var(--bg-statbox-solid);background:var(--bg-statbox);border-radius:var(--radius-statbox);border:1px solid var(--border-statbox);border-left:var(--left-border-width) solid var(--border-left-accent);height:var(--height-statbox);width:var(--width-statbox);min-width:var(--width-statbox);max-width:var(--width-statbox);padding:var(--padding-statbox);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;transition:var(--transition-statbox);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:var(--shadow-statbox);flex-shrink:0;flex-grow:0;cursor:pointer}.table-info-box.svelte-1rvk7k5:hover{background:var(--bg-statbox-hover);transform:translateY(-2px);box-shadow:var(--shadow-statbox-hover)}.table-info-box.svelte-1rvk7k5:active{transform:translateY(0);box-shadow:var(--shadow-statbox-active);transition-duration:var(--transition-statbox-active);cursor:grabbing}.table-info-box.svelte-1rvk7k5:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.table-info-content.svelte-1rvk7k5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-rows);width:100%;text-align:center}.table-name.svelte-1rvk7k5{font-size:var(--fontsize-tablename);font-weight:700;color:var(--color-tablename);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}.game-type.svelte-1rvk7k5{font-size:var(--fontsize-gametype);font-weight:600;color:var(--color-gametype);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.payout-type.svelte-1rvk7k5{font-size:var(--fontsize-payouttype);font-weight:500;color:var(--color-payouttype);line-height:1.2}.menu-dropdown.svelte-lnfe3u{--width-menu: calc(var(--viewport-unit) * 7);--radius-menu: calc(var(--viewport-unit) * .1);--size-menu-item-icon: calc(var(--viewport-unit) * .8);--padding-menu-item: calc(var(--viewport-unit) * .4);--margin-menu-icon: calc(var(--viewport-unit) * .3);--border-menu-item-width: 3px;--fontsize-menu-item: calc(var(--viewport-unit) * .5);--bg-dropdown-gradient-start: #1a1a1a;--bg-dropdown-gradient-end: #0d0d0d;--border-menu: #FFB347;--border-menu-hover: #FFB347;--color-menu-icon: #FFB347;--color-menu-text: #ffffff;--color-menu-text-dimmed: rgba(255, 255, 255, .7);--bg-item-hover-gradient: rgba(255, 179, 71, .15);--border-item-separator: rgba(255, 255, 255, .05);--zindex-menu: 200;--transition-menu-timing: cubic-bezier(.4, 0, .2, 1);--transition-dropdown-duration: .2s;--shadow-menu-dropdown: 0 8px 32px rgba(0, 0, 0, .6), 0 0 20px rgba(255, 179, 71, .15);position:absolute;top:var(--menu-dropdown-top, 0);right:0;width:var(--width-menu);background:linear-gradient(135deg,var(--bg-dropdown-gradient-start) 0%,var(--bg-dropdown-gradient-end) 100%);border:2px solid var(--border-menu);border-radius:var(--radius-menu);box-shadow:var(--shadow-menu-dropdown);z-index:var(--zindex-menu);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--transition-dropdown-duration) var(--transition-menu-timing),visibility var(--transition-dropdown-duration) var(--transition-menu-timing),transform var(--transition-dropdown-duration) var(--transition-menu-timing);overflow:hidden}.menu-dropdown.open.svelte-lnfe3u{opacity:1;visibility:visible;transform:translateY(0)}.menu-header.svelte-lnfe3u{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .4);padding:var(--padding-menu-item);border-bottom:1px solid var(--border-item-separator);background:linear-gradient(90deg,rgba(255,179,71,.2) 0%,transparent 100%)}.menu-title.svelte-lnfe3u{font-size:var(--fontsize-menu-item);font-weight:600;color:var(--color-menu-icon);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.menu-close-button.svelte-lnfe3u{display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 1.2);height:calc(var(--viewport-unit) * 1.2);padding:0;background:transparent;border:none;color:var(--color-menu-icon);cursor:pointer;transition:all var(--transition-dropdown-duration) var(--transition-menu-timing);border-radius:var(--radius-menu);margin-left:auto;flex-shrink:0}.menu-close-button.svelte-lnfe3u:hover{background:#ffb34726;transform:rotate(90deg)}.menu-item.svelte-lnfe3u{display:flex;align-items:center;padding:var(--padding-menu-item);color:var(--color-menu-text-dimmed);font-size:var(--fontsize-menu-item);font-weight:400;width:100%;text-align:left;background:transparent;border:none;border-left:var(--border-menu-item-width) solid transparent;cursor:pointer;transition:all var(--transition-dropdown-duration) var(--transition-menu-timing);position:relative}.menu-item.svelte-lnfe3u:not(:last-child){border-bottom:1px solid var(--border-item-separator)}.menu-item.svelte-lnfe3u:hover{background:linear-gradient(90deg,var(--bg-item-hover-gradient) 0%,transparent 100%);color:var(--color-menu-text);border-left-color:var(--border-menu-hover);padding-left:calc(var(--padding-menu-item) + calc(var(--viewport-unit) * .1))}.menu-item-icon.svelte-lnfe3u{margin-right:var(--margin-menu-icon);width:var(--size-menu-item-icon);height:var(--size-menu-item-icon);display:flex;align-items:center;justify-content:center;color:var(--color-menu-icon)}.menu-item--upgrade.svelte-lnfe3u{background:linear-gradient(90deg,#ffb34740,#ffb3471a);border-left:3px solid #FFB347;font-weight:600}.menu-item--upgrade.svelte-lnfe3u .menu-item-icon:where(.svelte-lnfe3u){color:gold;filter:drop-shadow(0 0 4px rgba(255,215,0,.5))}.menu-item--upgrade.svelte-lnfe3u:hover{background:linear-gradient(90deg,#ffb34759,#ffb34726)}.menu-item--sponsor.svelte-lnfe3u{background:linear-gradient(90deg,#22c55e33,#22c55e14);border-left:3px solid #22c55e}.menu-item--sponsor.svelte-lnfe3u .menu-item-icon:where(.svelte-lnfe3u){color:#22c55e;filter:drop-shadow(0 0 4px rgba(34,197,94,.5))}.menu-item--sponsor.svelte-lnfe3u:hover{background:linear-gradient(90deg,#22c55e4d,#22c55e1f)}.menu-item--publisher.svelte-lnfe3u{background:linear-gradient(90deg,#ef444433,#ef444414);border-left:3px solid #ef4444}.menu-item--publisher.svelte-lnfe3u .menu-item-icon:where(.svelte-lnfe3u){color:#ef4444;filter:drop-shadow(0 0 4px rgba(239,68,68,.5))}.menu-item--publisher.svelte-lnfe3u:hover{background:linear-gradient(90deg,#ef44444d,#ef44441f)}.cta-button.svelte-coo7i{--width-cta: calc(var(--viewport-unit) * 5.5);--height-cta: calc(var(--viewport-unit) * 1.6);--radius-cta: calc(var(--viewport-unit) * .2);--fontsize-cta: calc(var(--viewport-unit) * .45);--fontweight-cta: 600;--padding-cta: calc(var(--viewport-unit) * .2);--bg-cta: linear-gradient(180deg, #1E90FF 0%, #0066CC 100%);--bg-cta-hover: linear-gradient(180deg, #3AA0FF 0%, #1E90FF 100%);--color-cta-text: #FFFFFF;--border-cta: rgba(30, 144, 255, .8);--color-cta-focus: #FFFFFF;--shadow-cta: 0 calc(var(--viewport-unit) * .1) calc(var(--viewport-unit) * .2) rgba(30, 144, 255, .4);--shadow-cta-hover: 0 calc(var(--viewport-unit) * .12) calc(var(--viewport-unit) * .25) rgba(30, 144, 255, .6);--shadow-cta-active: 0 calc(var(--viewport-unit) * .05) calc(var(--viewport-unit) * .1) rgba(30, 144, 255, .3);--transition-cta: all .2s ease;background:var(--bg-cta);border-radius:var(--radius-cta);border:1px solid var(--border-cta);height:var(--height-cta);width:var(--width-cta);min-width:var(--width-cta);max-width:var(--width-cta);padding:var(--padding-cta);box-sizing:border-box;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-cta);-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:var(--shadow-cta);flex-shrink:0;flex-grow:0}.cta-button.svelte-coo7i:hover{background:var(--bg-cta-hover);transform:translateY(-2px);box-shadow:var(--shadow-cta-hover)}.cta-button.svelte-coo7i:active{transform:translateY(0);box-shadow:var(--shadow-cta-active)}.cta-button.svelte-coo7i:focus-visible{outline:2px solid var(--color-cta-focus);outline-offset:2px}.cta-label.svelte-coo7i{color:var(--color-cta-text);font-size:var(--fontsize-cta);font-weight:var(--fontweight-cta);text-transform:uppercase;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em}.seat-selector.svelte-168sc1y{display:flex;gap:calc(var(--viewport-unit) * .3);align-items:flex-end}.seat-button.svelte-168sc1y{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 3);height:calc(var(--viewport-unit) * 1.4);background:#181818;border:1px solid #333333;border-radius:8px;cursor:pointer;transition:all .3s ease;padding:4px;box-shadow:0 2px 4px #0000004d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seat-button.svelte-168sc1y:disabled{cursor:default}.seat-button.svelte-168sc1y:hover:not(.active):not(:disabled){transform:translateY(-1px);box-shadow:0 4px 6px #0006;background:#222}.seat-button.svelte-168sc1y:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.seat-button.ai-mode.active.svelte-168sc1y{background:#253d58;border:2px solid #4A90D9;box-shadow:0 0 8px #4a90d966}.seat-button.duel-mode.active.svelte-168sc1y{background:#1e3d25;border:2px solid #4CAF50;box-shadow:0 0 8px #4caf5066}.seat-label.svelte-168sc1y{font-size:calc(var(--viewport-unit) * .45);font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;line-height:1;max-width:calc(var(--viewport-unit) * 3 - 8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-expanded.svelte-wdatm3,.header-collapsed.svelte-wdatm3,.header-history.svelte-wdatm3{--height-header-expanded: calc(var(--viewport-unit) * 3.5);--height-header-collapsed: calc(var(--viewport-unit) * .9);--width-header-left: calc(var(--viewport-unit) * 0);--width-header-right: calc(var(--viewport-unit) * 6.3);--logo-height-expanded: calc(var(--viewport-unit) * 2.1);--logo-height-collapsed: calc(var(--viewport-unit) * .8);--logo-width: calc(var(--viewport-unit) * 5.84);--net-statbox-height: calc(var(--viewport-unit) * 1.2);--padding-header: calc(var(--viewport-unit) * .2);--gap-header-statbox: calc(var(--viewport-unit) * .2);--gap-collapsed-label-value: calc(var(--viewport-unit) * .3);--gap-collapsed-stats: calc(var(--viewport-unit) * 1);--padding-stats-right: calc(var(--viewport-unit) * .2);--padding-stats-left: calc(var(--viewport-unit) * .5);--logo-padding-right-expanded: calc(var(--viewport-unit) * 0);--logo-padding-right-collapsed: calc(var(--viewport-unit) * 0);--logo-padding-top-expanded: calc(var(--viewport-unit) * 0);--logo-padding-top-collapsed: calc(var(--viewport-unit) * 0);--net-gap-below-logo: calc(var(--viewport-unit) * .2);--fontsize-collapsed-label: calc(var(--viewport-unit) * .5);--fontsize-collapsed-value: calc(var(--viewport-unit) * .5);--bg-header: transparent;--color-chevron: #FFB347;--border-header: rgba(146, 64, 14, .5);--color-header-label: #FFB347;--color-header-value: #ffffff;--color-header-positive: #0BDA51;--color-header-negative: #FF4136;--color-header-neutral: #E0E0E0;--zindex-header: 250;--zindex-chevron: 251;--z-overlay: 300;--transition-duration: .6s;--transition-timing: cubic-bezier(.4, 0, .2, 1);--shadow-header-overlay: 0 2px 8px rgba(0, 0, 0, .3)}.header-expanded.svelte-wdatm3,.header-collapsed.svelte-wdatm3{display:grid;grid-template-areas:"left stats right";grid-template-columns:var(--width-header-left) minmax(0,1fr) var(--width-header-right);width:100%;position:relative;z-index:var(--zindex-header);box-sizing:border-box;align-items:stretch;overflow:visible;background-color:var(--bg-header);transition:height var(--transition-duration) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing);will-change:height,opacity}.header-expanded.svelte-wdatm3{height:var(--height-header-expanded);margin-bottom:calc(var(--viewport-unit) * .4)}.header-collapsed.svelte-wdatm3{height:0;opacity:0;pointer-events:none;overflow:visible;margin-bottom:0}.header-error.svelte-wdatm3{padding:calc(var(--viewport-unit) * .5);background-color:#ff41361a;border:1px solid var(--color-header-negative);border-radius:calc(var(--viewport-unit) * .3);margin:calc(var(--viewport-unit) * .5)}.header-error.svelte-wdatm3 pre:where(.svelte-wdatm3){margin-top:calc(var(--viewport-unit) * .3);font-family:monospace;font-size:calc(var(--viewport-unit) * .4);white-space:pre-wrap;word-break:break-all}.header-common-right.svelte-wdatm3{grid-area:right;display:flex;align-items:flex-start;justify-content:space-between;position:relative;overflow:visible;padding-right:0;z-index:1}.logo-button.svelte-wdatm3{position:absolute;right:0;display:flex;align-items:flex-start;justify-content:center;cursor:pointer;border:none;background:transparent;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:100}.logo-button.expanded.svelte-wdatm3{height:var(--logo-height-expanded);padding-right:var(--logo-padding-right-expanded);top:var(--logo-padding-top-expanded)}.logo-button.collapsed.svelte-wdatm3{height:var(--logo-height-collapsed);padding-right:var(--logo-padding-right-collapsed);top:var(--logo-padding-top-collapsed)}.logo-button.svelte-wdatm3:hover{opacity:.9;transform:scale(1.02)}.logo-button.svelte-wdatm3:active{transform:scale(.98)}.logo-image.svelte-wdatm3{height:100%;width:auto;display:block;filter:brightness(.9) contrast(.92) saturate(.85);opacity:.88;transition:all .3s cubic-bezier(.4,0,.2,1)}.net-statbox.svelte-wdatm3{position:absolute;top:calc(var(--logo-padding-top-expanded) + var(--logo-height-expanded) + var(--net-gap-below-logo));right:0;width:var(--logo-width);height:var(--net-statbox-height);display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#000;border:1.5px solid var(--border-header);border-radius:calc(var(--viewport-unit) * .1);box-shadow:0 calc(var(--viewport-unit) * .08) calc(var(--viewport-unit) * .2) #0009;cursor:pointer;padding:0 calc(var(--viewport-unit) * .4);transition:all .6s cubic-bezier(.4,0,.2,1);opacity:1;transform:translateY(0)}.net-statbox.svelte-wdatm3:hover{border-color:var(--color-chevron);background:linear-gradient(135deg,#92400e40,#92400e26);box-shadow:0 0 12px #ffb34733}.net-label.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .5);font-weight:600;color:var(--color-chevron);text-transform:uppercase;letter-spacing:.5px;line-height:1}.net-value.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .6);font-weight:700;line-height:1}.net-value.positive.svelte-wdatm3{color:var(--color-header-positive)}.net-value.negative.svelte-wdatm3{color:var(--color-header-negative)}.net-value.neutral.svelte-wdatm3{color:var(--color-header-neutral)}.header-menu-wrapper.svelte-wdatm3{position:absolute;top:calc(var(--height-header-expanded) - calc(var(--viewport-unit) * 1.1));right:0;width:0;height:0}.header-expanded-stats.svelte-wdatm3{grid-area:stats;display:block;overflow-x:auto;overflow-y:hidden;padding-right:var(--padding-stats-right);direction:rtl;position:relative;height:100%;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;animation:svelte-wdatm3-expandStats var(--transition-duration) var(--transition-timing);will-change:transform,opacity;cursor:grab}.header-expanded-stats.svelte-wdatm3.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-expanded-stats.svelte-wdatm3::-webkit-scrollbar{display:none}.header-expanded-stats-inner.svelte-wdatm3{direction:ltr;display:flex;justify-content:flex-end;align-items:center;gap:var(--gap-header-statbox);height:100%;position:relative;padding:0;padding-left:var(--padding-stats-left);margin-left:auto}.cta-stack.svelte-wdatm3{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * .15);flex-shrink:0}.header-collapsed-stats.svelte-wdatm3{grid-area:stats;display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--gap-collapsed-stats);padding-right:calc(var(--viewport-unit) * 1.5);box-sizing:border-box;width:100%;animation:svelte-wdatm3-collapseStats var(--transition-duration) var(--transition-timing);will-change:transform,opacity}.header-collapsed-stat-item.svelte-wdatm3{display:flex;align-items:flex-start;cursor:pointer}.header-collapsed-stat-label.svelte-wdatm3,.header-collapsed-stat-value.svelte-wdatm3{vertical-align:top;display:inline-block;line-height:1}.header-collapsed-stat-label.svelte-wdatm3{color:var(--color-header-label);margin-right:var(--gap-collapsed-label-value);font-size:var(--fontsize-collapsed-label);font-weight:500}.header-collapsed-stat-value.svelte-wdatm3{color:var(--color-header-value);font-size:var(--fontsize-collapsed-value);font-weight:600}.header-collapsed-stat-value.positive.svelte-wdatm3{color:var(--color-header-positive)}.header-collapsed-stat-value.negative.svelte-wdatm3{color:var(--color-header-negative)}.header-collapsed-stat-value.neutral.svelte-wdatm3{color:var(--color-header-neutral)}@keyframes svelte-wdatm3-expandStats{0%{transform:translateY(-20%) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes svelte-wdatm3-collapseStats{0%{transform:translateY(10%) scale(1.02);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.header-history.svelte-wdatm3{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:calc(var(--viewport-unit) * 1);height:var(--height-header-expanded);width:100%;max-width:100%;overflow:hidden;padding:0 0 0 calc(var(--viewport-unit) * .4);box-sizing:border-box;background:transparent;margin-bottom:calc(var(--viewport-unit) * .4);z-index:var(--zindex-header)}.history-back-btn.svelte-wdatm3{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .25);padding:calc(var(--viewport-unit) * .3) calc(var(--viewport-unit) * .5);background:#ffb34714;border:1px solid rgba(255,179,71,.4);border-radius:calc(var(--viewport-unit) * .15);color:#ffb347;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);flex-shrink:0}.history-back-btn.svelte-wdatm3:hover{background:#ffb34726;border-color:#ffb34799}.history-back-btn.svelte-wdatm3:active{transform:scale(.98)}.back-text.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .5);font-weight:600;letter-spacing:.02em;white-space:nowrap}.history-dashboard.svelte-wdatm3{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--viewport-unit) * 1)}.puck-image.svelte-wdatm3{width:calc(var(--viewport-unit) * 2);height:calc(var(--viewport-unit) * 2);-o-object-fit:contain;object-fit:contain}.shooter-roll-card.svelte-wdatm3{display:flex;align-items:center;justify-content:center;gap:calc(var(--viewport-unit) * .8);height:calc(var(--viewport-unit) * 2.2);padding:0 calc(var(--viewport-unit) * .6);background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--viewport-unit) * .15)}.sr-item.svelte-wdatm3{display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-unit) * .05)}.sr-label.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .4);font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}.sr-value.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .9);font-weight:700;color:#fff;line-height:1}.dice-wrapper.svelte-wdatm3{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .2)}.history-die.svelte-wdatm3{width:calc(var(--viewport-unit) * 2);height:calc(var(--viewport-unit) * 2);-o-object-fit:contain;object-fit:contain}.roll-total-card.svelte-wdatm3{display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 2.2);height:calc(var(--viewport-unit) * 2.2);background:#00000059;border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--viewport-unit) * .15)}.roll-total-value.svelte-wdatm3{font-size:calc(var(--viewport-unit) * 1.2);font-weight:700;line-height:1;text-align:center}.history-right-section.svelte-wdatm3{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .5);flex-shrink:0}.net-result-box.svelte-wdatm3{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(var(--viewport-unit) * 2);padding:calc(var(--viewport-unit) * .2) calc(var(--viewport-unit) * .6);background:#0000004d;border:1px solid rgba(255,255,255,.12);border-radius:calc(var(--viewport-unit) * .15);min-width:calc(var(--viewport-unit) * 5.2)}.net-result-box.positive.svelte-wdatm3{border-color:#0bda5166;background:#0bda510f}.net-result-box.negative.svelte-wdatm3{border-color:#ff413666;background:#ff41360f}.net-result-box.neutral.svelte-wdatm3{border-color:#e0e0e033}.net-result-label.svelte-wdatm3{font-size:calc(var(--viewport-unit) * .4);font-weight:600;letter-spacing:.05em;color:#ffffff80;line-height:1}.net-result-value.svelte-wdatm3{font-size:calc(var(--viewport-unit) * 1);font-weight:700;line-height:1.1}.net-result-box.positive.svelte-wdatm3 .net-result-value:where(.svelte-wdatm3){color:var(--color-header-positive)}.net-result-box.negative.svelte-wdatm3 .net-result-value:where(.svelte-wdatm3){color:var(--color-header-negative)}.net-result-box.neutral.svelte-wdatm3 .net-result-value:where(.svelte-wdatm3){color:var(--color-header-neutral)}.history-logo-container.svelte-wdatm3{display:flex;align-items:flex-start;justify-content:flex-end;margin-left:auto;width:calc(var(--viewport-unit) * 9);height:calc(var(--viewport-unit) * 2.2);border:none;background:transparent;cursor:pointer;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.history-logo-container.svelte-wdatm3:hover{opacity:.85}.history-logo-container.svelte-wdatm3:active{transform:scale(.98)}.history-logo.svelte-wdatm3{height:100%;width:auto;filter:brightness(.95) contrast(.95) saturate(.9);opacity:.9;transition:all .3s cubic-bezier(.4,0,.2,1);display:block}.history-logo-container.svelte-wdatm3:hover .history-logo:where(.svelte-wdatm3){filter:brightness(1) contrast(1) saturate(1);opacity:1}.history-left-section.svelte-wdatm3{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .5);flex-shrink:0}.display-toggle-wrapper.svelte-wdatm3{width:auto;--control-width: auto;--height-toggle: calc(var(--viewport-unit) * 1.2);--fontsize-toggle: calc(var(--viewport-unit) * .4);--padding-toggle-container: calc(var(--viewport-unit) * .1);--borderradius-toggle: calc(var(--viewport-unit) * .15);--borderradius-toggle-option: calc(var(--viewport-unit) * .1)}.toggle-group-container.svelte-1end27n{--gap-toggle-group: calc(var(--viewport-unit) * .3);--width-button-toggle: calc(var(--viewport-unit) * 3);--height-button-toggle: calc(var(--viewport-unit) * 1.8);--fontsize-button-toggle: calc(var(--viewport-unit) * .45);--size-lock-icon: calc(var(--viewport-unit) * .55);--size-indicator-dot: calc(var(--viewport-unit) * .45);--color-footer-text: #E0E0E0;--color-toggle-locked: #228B22;--color-toggle-unlocked: #333333;--color-toggle-decrease: #B22222;--color-toggle-bets-on: #228B22;--color-toggle-bets-off: #B22222;--color-lock-highlight: #FFB347;--border-radius-button: 8px;--duration-transition-default: .3s;display:flex;align-items:flex-end;gap:var(--gap-toggle-group);height:var(--height-button-toggle);position:relative;z-index:5}.toggle-button.svelte-1end27n{width:var(--width-button-toggle);height:var(--height-button-toggle);border-radius:var(--border-radius-button);background-color:var(--color-toggle-unlocked);color:var(--color-footer-text);flex-direction:column;font-weight:600;box-shadow:0 2px 4px #0000004d;padding:4px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;border:none;transition:all var(--duration-transition-default) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-button.svelte-1end27n:active{cursor:grabbing}.toggle-title.svelte-1end27n{display:block;width:100%;text-align:center;font-size:var(--fontsize-button-toggle);color:var(--color-footer-text);margin-bottom:3px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toggle-icon.svelte-1end27n{display:flex;justify-content:center;align-items:center;height:var(--size-lock-icon);line-height:0}.toggle-icon.indicator.svelte-1end27n{width:var(--size-indicator-dot);height:var(--size-indicator-dot)}.indicator-dot.svelte-1end27n{width:100%;height:100%;border-radius:50%}.six-eight-unlocked.svelte-1end27n{background-color:var(--color-toggle-unlocked)}.six-eight-locked.svelte-1end27n,.increase.svelte-1end27n{background-color:var(--color-toggle-locked)}.decrease.svelte-1end27n{background-color:var(--color-toggle-decrease)}.bets-on.svelte-1end27n{background-color:var(--color-toggle-bets-on)}.bets-off.svelte-1end27n{background-color:var(--color-toggle-bets-off)}.bets-locked.svelte-1end27n{border:2px solid var(--color-lock-highlight);box-shadow:0 0 8px var(--color-lock-highlight),inset 0 0 4px var(--color-lock-highlight)}.bets-locked.svelte-1end27n .lock-icon:where(.svelte-1end27n){opacity:1}.bets-locked.svelte-1end27n:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:10px;border:1px solid var(--color-lock-highlight);opacity:.6;pointer-events:none}.toggle-button.svelte-1end27n:focus-visible{outline:2px solid var(--color-lock-highlight);outline-offset:2px;z-index:1}.toggle-button.svelte-1end27n:hover{transform:translateY(-1px);box-shadow:0 4px 6px #0006}.toggle-button.svelte-1end27n:active{transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.chip-selector-container.svelte-9pr2uh{display:flex;align-items:flex-end;gap:calc(var(--viewport-unit) * .3);overflow:visible;position:relative;z-index:200;height:calc(var(--viewport-unit) * 1.8)}.chip-wrapper.svelte-9pr2uh{position:relative;display:inline-block;height:calc(var(--viewport-unit) * 1.8);align-self:flex-end}.active-wrapper.svelte-9pr2uh{z-index:2000}.chip-button.svelte-9pr2uh{width:calc(var(--viewport-unit) * 1.8);height:calc(var(--viewport-unit) * 1.8);border-radius:50%;background:none;will-change:transform;margin-bottom:0;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;transition:transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip-button.svelte-9pr2uh:active{cursor:grabbing}.chip-button.active.svelte-9pr2uh{transform:translateY(calc(var(--viewport-unit) * -.2));filter:drop-shadow(0 8px 8px rgba(0,0,0,.5));z-index:1000;position:relative}.chip-button.active.svelte-9pr2uh:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border:1px solid #FFB347;box-shadow:0 0 10px 2px #ffb34799,0 0 20px 5px #ffb3474d;z-index:200}.chip-image.svelte-9pr2uh{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0;padding:0;display:block;pointer-events:none}.chip-button.svelte-9pr2uh:focus-visible{outline:2px solid #FFB347;outline-offset:2px;z-index:1}.chip-button.svelte-9pr2uh:not(.active):hover{transform:translateY(-2px);filter:drop-shadow(0 3px 3px rgba(0,0,0,.3))}.seat-tabs.svelte-15bkc38{display:flex;gap:calc(var(--viewport-unit) * .3);align-items:flex-end}.seat-button.svelte-15bkc38{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 3);height:calc(var(--viewport-unit) * 1.4);background:#181818;border:1px solid #333333;border-radius:8px;cursor:pointer;transition:all .3s ease;padding:4px;box-shadow:0 2px 4px #0000004d;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.seat-button.svelte-15bkc38:hover:not(.active):not(.disabled){transform:translateY(-1px);box-shadow:0 4px 6px #0006;background:#222}.seat-button.svelte-15bkc38:active:not(.disabled){transform:scale(.98);box-shadow:0 1px 2px #0000004d}.seat-button.ai-mode.active.svelte-15bkc38{background:#253d58;border:2px solid #4A90D9;box-shadow:0 0 8px #4a90d966}.seat-button.duel-mode.active.svelte-15bkc38{background:#1e3d25;border:2px solid #4CAF50;box-shadow:0 0 8px #4caf5066}.seat-button.disabled.svelte-15bkc38{background:#64646433;border-color:#64646466;opacity:.6;cursor:not-allowed}.seat-button.disabled.svelte-15bkc38 .seat-label:where(.svelte-15bkc38){color:#888}.seat-label.svelte-15bkc38{font-size:calc(var(--viewport-unit) * .45);font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crapsee-tooltip{position:absolute;z-index:1000;background:linear-gradient(to bottom,#000,#1a1a1a);color:#ffb347;padding:8px 12px;border-radius:4px;font-size:14px;font-weight:500;pointer-events:none;white-space:nowrap;box-shadow:0 4px 6px #0000004d,0 0 0 1px #ffb3474d;opacity:0;transition:opacity .2s ease;animation:tooltip-fade-in .2s ease forwards}.crapsee-tooltip:after{content:"";position:absolute;border:6px solid transparent}.tooltip-top:after{border-top-color:#1a1a1a;bottom:-12px;right:16px}.tooltip-bottom:after{border-bottom-color:#000;top:-12px;right:16px}.tooltip-bottom-right:after{border-bottom-color:#000;top:-12px;left:16px}.tooltip-left:after{border-left-color:#1a1a1a;right:-12px;top:50%;transform:translateY(-50%)}.tooltip-right:after{border-right-color:#000;left:-12px;top:50%;transform:translateY(-50%)}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){body .crapsee-tooltip,html .crapsee-tooltip,#app .crapsee-tooltip{display:none}}.action-buttons-container.svelte-m31ccn{--gap-action-group: calc(var(--viewport-unit) * .3);--size-button-action: calc(var(--viewport-unit) * 1.8);--size-action-icon: calc(var(--viewport-unit) * .8);--bg-button-action: #FFB347;--color-lock-highlight: #FFB347;--duration-transition-default: .3s;display:flex;align-items:flex-end;gap:var(--gap-action-group);z-index:3;height:var(--size-button-action)}.action-button.svelte-m31ccn{width:var(--size-button-action);height:var(--size-button-action);border-radius:50%;background-color:var(--bg-button-action);border:1px solid #ffa01e;color:#000;font-weight:600;box-shadow:0 2px 4px #0006;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;transition:all var(--duration-transition-default) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.action-button.svelte-m31ccn:active{cursor:grabbing}.button-icon.svelte-m31ccn{width:var(--size-action-icon);height:auto;display:block;flex-shrink:0;margin:0;padding:0;line-height:0;pointer-events:none}.action-button.svelte-m31ccn:focus-visible{outline:2px solid var(--color-lock-highlight);outline-offset:2px;z-index:1}.action-button.svelte-m31ccn:hover{background-color:#ffa01e;transform:translateY(-1px);box-shadow:0 3px 6px #00000080}.action-button.svelte-m31ccn:active{transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.action-button.disabled.svelte-m31ccn{opacity:.6;cursor:default;pointer-events:none}.action-button.double-mode.svelte-m31ccn{background-color:#4caf50;border-color:#388e3c}.action-button.double-mode.svelte-m31ccn:hover{background-color:#388e3c}.double-text.svelte-m31ccn{font-size:calc(var(--size-action-icon) * 1.1);font-weight:700;color:#fff;line-height:1;letter-spacing:-.5px}.duel-names-content.svelte-1kjm0v9{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * 1);padding:calc(var(--viewport-unit) * 1.2) calc(var(--viewport-unit) * 1.5) calc(var(--viewport-unit) * 1.2);width:calc(var(--viewport-unit) * 18);box-sizing:border-box}.form-group.svelte-1kjm0v9{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * .12)}.input-label.svelte-1kjm0v9{font-size:calc(var(--viewport-unit) * .55);color:#ffffffb3;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.error-message.svelte-1kjm0v9{font-size:calc(var(--viewport-unit) * .55);color:#ff6b6b;text-align:center;padding:calc(var(--viewport-unit) * .2)}.button-row.svelte-1kjm0v9{display:flex;justify-content:center;gap:calc(var(--viewport-unit) * 1);margin-top:calc(var(--viewport-unit) * .2)}.btn.svelte-1kjm0v9{height:calc(var(--viewport-unit) * 2);width:calc(var(--viewport-unit) * 7);border:none;border-radius:calc(var(--viewport-unit) * .2);font-size:calc(var(--viewport-unit) * .65);font-weight:600;cursor:pointer;transition:all .2s ease;color:#fff}.btn.svelte-1kjm0v9:hover:not(.disabled){transform:translateY(-1px);box-shadow:0 4px 8px #0003}.btn-save.svelte-1kjm0v9{background:#4caf50}.btn-cancel.svelte-1kjm0v9{background:#666}.btn.disabled.svelte-1kjm0v9{opacity:.6;cursor:not-allowed}.qbc-wrapper.svelte-160gf6l{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * .5);padding:calc(var(--viewport-unit) * .3) calc(var(--viewport-unit) * .5);min-width:calc(var(--viewport-unit) * 16)}.qbc-subtitle.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .42);color:#e0e0e0b3;text-align:center;margin:0;line-height:1.4}.qbc-error.svelte-160gf6l{text-align:center;padding:calc(var(--viewport-unit) * .25) calc(var(--viewport-unit) * .5);border-radius:calc(var(--viewport-unit) * .15);font-size:calc(var(--viewport-unit) * .42);background-color:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#f87171}.qbc-field.svelte-160gf6l{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * .2)}.qbc-label.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .44);font-weight:600;color:#ffb347}.qbc-input-row.svelte-160gf6l{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .3)}.qbc-input.svelte-160gf6l{flex:1;background-color:#1a1a24;border:1px solid #2a2a35;border-radius:calc(var(--viewport-unit) * .18);color:#fff;font-size:calc(var(--viewport-unit) * .44);padding:calc(var(--viewport-unit) * .3) calc(var(--viewport-unit) * .4);outline:none;transition:border-color .15s ease}.qbc-input.svelte-160gf6l:focus{border-color:#ffb347}.qbc-input.svelte-160gf6l::-moz-placeholder{color:#ffffff40}.qbc-input.svelte-160gf6l::placeholder{color:#ffffff40}.qbc-char-count.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .4);color:#ffffff4d;white-space:nowrap}.qbc-char-limit.svelte-160gf6l{color:#f87171}.qbc-hint.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .38);color:#ffffff59}.qbc-bet-grid.svelte-160gf6l{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--viewport-unit) * .3);padding:calc(var(--viewport-unit) * .4);background-color:#1a1a24;border:1px solid #2a2a35;border-radius:calc(var(--viewport-unit) * .18)}.qbc-bet-item.svelte-160gf6l{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--viewport-unit) * .2);padding:calc(var(--viewport-unit) * .15) calc(var(--viewport-unit) * .2);background-color:#ffb34714;border-radius:calc(var(--viewport-unit) * .1)}.qbc-bet-name.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .4);color:#ffb347d9;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qbc-bet-amount.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .4);color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.qbc-empty.svelte-160gf6l{font-size:calc(var(--viewport-unit) * .42);color:#ffffff4d;text-align:center;padding:calc(var(--viewport-unit) * .8);font-style:italic;background-color:#1a1a24;border:1px solid #2a2a35;border-radius:calc(var(--viewport-unit) * .18)}.qbc-actions.svelte-160gf6l{display:flex;justify-content:center;padding-top:calc(var(--viewport-unit) * .3)}.qbc-btn.svelte-160gf6l{padding:calc(var(--viewport-unit) * .35) calc(var(--viewport-unit) * 1.2);border:none;border-radius:calc(var(--viewport-unit) * .18);font-size:calc(var(--viewport-unit) * .48);font-weight:700;cursor:pointer;letter-spacing:.06em;transition:transform .1s ease,box-shadow .15s ease,opacity .15s ease}.qbc-btn.svelte-160gf6l:disabled{opacity:.4;cursor:not-allowed}.qbc-btn-save.svelte-160gf6l{background:linear-gradient(180deg,#2dd870,#1ea34d);color:#000;box-shadow:0 2px 8px #22c55e40}.qbc-btn-save.svelte-160gf6l:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #22c55e59}.qbc-btn-save.svelte-160gf6l:active:not(:disabled){transform:translateY(0)}.qbm-wrapper.svelte-l6efe2{display:flex;flex-direction:column;gap:calc(var(--viewport-unit) * .5);padding:calc(var(--viewport-unit) * .3) calc(var(--viewport-unit) * .4);width:calc(var(--viewport-unit) * 22);max-width:90vw}.qbm-empty.svelte-l6efe2{text-align:center;padding:calc(var(--viewport-unit) * 1.5);color:#9ca3af}.qbm-empty.svelte-l6efe2 p:where(.svelte-l6efe2){margin:calc(var(--viewport-unit) * .2) 0;font-size:calc(var(--viewport-unit) * .44)}.qbm-subtitle.svelte-l6efe2{font-size:calc(var(--viewport-unit) * .4);color:#ffffff80;text-align:center}.qbm-hint.svelte-l6efe2{font-size:calc(var(--viewport-unit) * .35);color:#fff6;text-align:center;font-style:italic}.qbm-hint-label.svelte-l6efe2{color:#60a5fa;font-weight:600;font-style:normal}.qbm-table-container.svelte-l6efe2{width:100%;border:1px solid #2a2a35;border-radius:calc(var(--viewport-unit) * .3);overflow:hidden}.qbm-table.svelte-l6efe2{width:100%;border-collapse:collapse;table-layout:fixed}.qbm-table-header.svelte-l6efe2{background-color:#1a1a24;height:calc(var(--viewport-unit) * 1.8)}.qbm-table-header.svelte-l6efe2 th:where(.svelte-l6efe2){padding:calc(var(--viewport-unit) * .2) calc(var(--viewport-unit) * .2);border-bottom:1px solid #2a2a35;color:var(--modal-text-secondary, #a0a0a0);font-size:calc(var(--viewport-unit) * .38);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.qbm-th-show.svelte-l6efe2{width:10%;text-align:center}.qbm-th-name.svelte-l6efe2{width:25%;text-align:left;padding-left:calc(var(--viewport-unit) * .3)!important}.qbm-th-bets.svelte-l6efe2{width:12%;text-align:right}.qbm-th-edge.svelte-l6efe2{width:13%;text-align:right}.qbm-th-actions.svelte-l6efe2{width:40%;text-align:right;padding-right:calc(var(--viewport-unit) * .4)!important}.qbm-table-row.svelte-l6efe2{height:calc(var(--viewport-unit) * 1.6);border-bottom:1px solid #2a2a35}.qbm-table-row.svelte-l6efe2:last-child{border-bottom:none}.qbm-row-odd.svelte-l6efe2{background-color:#17171f}.qbm-row-even.svelte-l6efe2{background-color:#1a1a24}.qbm-row-selected.svelte-l6efe2{background-color:#ffb34714!important}.qbm-td-show.svelte-l6efe2{text-align:center;vertical-align:middle}.qbm-td-name.svelte-l6efe2{padding-left:calc(var(--viewport-unit) * .3);vertical-align:middle}.qbm-td-bets.svelte-l6efe2{text-align:right;padding-right:calc(var(--viewport-unit) * .3);vertical-align:middle;font-size:calc(var(--viewport-unit) * .44);color:#fff;font-variant-numeric:tabular-nums}.qbm-td-edge.svelte-l6efe2{text-align:right;padding-right:calc(var(--viewport-unit) * .3);vertical-align:middle;font-size:calc(var(--viewport-unit) * .42);color:#f87171;font-variant-numeric:tabular-nums}.qbm-td-actions.svelte-l6efe2{text-align:right;padding-right:calc(var(--viewport-unit) * .4);vertical-align:middle}.qbm-checkbox.svelte-l6efe2{width:calc(var(--viewport-unit) * .9);height:calc(var(--viewport-unit) * .9);border:2px solid #FFB347;border-radius:calc(var(--viewport-unit) * .1);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#ffb347;padding:0;transition:background-color .15s ease}.qbm-checkbox.qbm-checked.svelte-l6efe2{background-color:#ffb34733}.qbm-checkbox.qbm-checkbox-disabled.svelte-l6efe2{opacity:.3;cursor:not-allowed;border-color:#555}.qbm-name.svelte-l6efe2{font-size:calc(var(--viewport-unit) * .44);color:#e0e0e0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.qbm-name-muted.svelte-l6efe2{opacity:.5}.qbm-td-incompatible-message.svelte-l6efe2{text-align:center;vertical-align:middle;font-size:calc(var(--viewport-unit) * .4);color:#ffffff73;font-style:italic;padding-right:calc(var(--viewport-unit) * .4)}.qbm-name-input.svelte-l6efe2{width:100%;background:transparent;border:1px solid #FFB347;border-radius:calc(var(--viewport-unit) * .12);color:#e0e0e0;font-size:calc(var(--viewport-unit) * .44);font-weight:500;padding:calc(var(--viewport-unit) * .1) calc(var(--viewport-unit) * .2);outline:none;font-family:inherit;box-sizing:border-box}.qbm-name-input.svelte-l6efe2:focus{box-shadow:0 0 0 1px #ffb3474d}.qbm-text-btn.svelte-l6efe2{border:none;border-radius:calc(var(--viewport-unit) * .15);cursor:pointer;font-size:calc(var(--viewport-unit) * .36);font-weight:600;padding:calc(var(--viewport-unit) * .18) calc(var(--viewport-unit) * .35);transition:background-color .15s ease;white-space:nowrap;letter-spacing:.02em}.qbm-btn-overwrite.svelte-l6efe2{background-color:#3b82f633;color:#60a5fa}.qbm-btn-overwrite.svelte-l6efe2:hover{background-color:#3b82f64d}.qbm-btn-edit.svelte-l6efe2{background-color:#ffffff14;color:#ffffffb3;border:1px solid rgba(255,255,255,.15)}.qbm-btn-edit.svelte-l6efe2:hover{background-color:#ffffff1f;color:#ffffffe6}.qbm-btn-delete.svelte-l6efe2{background-color:#ef444426;color:#f87171}.qbm-btn-delete.svelte-l6efe2:hover{background-color:#ef444440}.qbm-btn-save-edit.svelte-l6efe2{background-color:#4ade8033;color:#4ade80}.qbm-btn-save-edit.svelte-l6efe2:hover{background-color:#4ade804d}.qbm-delete-band.svelte-l6efe2{background-color:#1a1a24;border-bottom:1px solid #2a2a35}.qbm-delete-band.svelte-l6efe2:last-child{border-bottom:none}.qbm-delete-band.svelte-l6efe2 td:where(.svelte-l6efe2){padding:0}.qbm-delete-band-inner.svelte-l6efe2{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--viewport-unit) * .4) calc(var(--viewport-unit) * .5)}.qbm-delete-prompt.svelte-l6efe2{font-size:calc(var(--viewport-unit) * .42);color:#e0e0e0}.qbm-delete-band-actions.svelte-l6efe2{display:flex;gap:calc(var(--viewport-unit) * .3)}.qbm-btn-confirm.svelte-l6efe2{background-color:#ef4444cc;color:#fff}.qbm-btn-confirm.svelte-l6efe2:hover{background-color:#ef4444f2}.qbm-btn-cancel.svelte-l6efe2{background-color:transparent;color:#9ca3af;border:1px solid rgba(255,255,255,.15)}.qbm-btn-cancel.svelte-l6efe2:hover{background-color:#ffffff0d;color:#e0e0e0}.qbm-actions.svelte-l6efe2{display:flex;justify-content:center;padding-top:calc(var(--viewport-unit) * .3)}.qbm-btn.svelte-l6efe2{padding:calc(var(--viewport-unit) * .35) calc(var(--viewport-unit) * 1.2);border:none;border-radius:calc(var(--viewport-unit) * .18);font-size:calc(var(--viewport-unit) * .48);font-weight:700;cursor:pointer;letter-spacing:.06em;transition:transform .1s ease,box-shadow .15s ease,opacity .15s ease}.qbm-btn.svelte-l6efe2:disabled{opacity:.4;cursor:not-allowed}.qbm-btn-save.svelte-l6efe2{background:linear-gradient(180deg,#2dd870,#1ea34d);color:#000;box-shadow:0 2px 8px #22c55e40}.qbm-btn-save.svelte-l6efe2:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 14px #22c55e59}.qbm-btn-save.svelte-l6efe2:active:not(:disabled){transform:translateY(0)}.timer-button.svelte-1p3c8lq{position:relative;width:calc(var(--viewport-unit) * 2);height:calc(var(--viewport-unit) * 2);border:none;padding:0;cursor:pointer;background:transparent;transition:transform .2s ease,filter .2s ease}.timer-button.svelte-1p3c8lq:hover{transform:translateY(-2px)}.button-svg.svelte-1p3c8lq{width:100%;height:100%;display:block;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.button-core.svelte-1p3c8lq{transform-origin:center;transition:transform .16s ease-out}.timer-button.pressed.svelte-1p3c8lq .button-core:where(.svelte-1p3c8lq){transform:translateY(2px) scale(.98);transition:transform .12s ease-out}.countdown-ring.svelte-1p3c8lq{transition:stroke-dashoffset 1s linear,stroke .3s ease,opacity .3s ease;filter:drop-shadow(0 0 4px currentColor)}.timer-button.pulsing.svelte-1p3c8lq .button-core:where(.svelte-1p3c8lq){animation:svelte-1p3c8lq-micro-shake .1s ease-out}@keyframes svelte-1p3c8lq-micro-shake{0%,to{transform:translate(0)}25%{transform:translate(-.3px)}50%{transform:translate(.3px)}75%{transform:translate(-.3px)}}.button-content.svelte-1p3c8lq{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.countdown-text.svelte-1p3c8lq{font-size:calc(var(--viewport-unit) * .65);font-weight:700;color:#f5e6c8;text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.4);line-height:1;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-variant-numeric:tabular-nums}.start-icon.svelte-1p3c8lq{display:flex;align-items:center;justify-content:center;color:#f5e6c8;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.start-icon.svelte-1p3c8lq svg{width:calc(var(--viewport-unit) * .65);height:calc(var(--viewport-unit) * .65)}.timer-button.pulsing.svelte-1p3c8lq{animation:svelte-1p3c8lq-size-pulse 1s ease-in-out infinite}@keyframes svelte-1p3c8lq-size-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.timer-button.pulsing.svelte-1p3c8lq .button-svg:where(.svelte-1p3c8lq){filter:drop-shadow(0 4px 6px rgba(0,0,0,.4)) drop-shadow(0 0 15px rgba(239,68,68,.6));animation:svelte-1p3c8lq-glow-pulse .5s ease-in-out infinite}@keyframes svelte-1p3c8lq-glow-pulse{0%,to{filter:drop-shadow(0 4px 6px rgba(0,0,0,.4)) drop-shadow(0 0 8px rgba(239,68,68,.6))}50%{filter:drop-shadow(0 4px 6px rgba(0,0,0,.4)) drop-shadow(0 0 20px rgba(239,68,68,.6))}}.timer-button.pulsing.svelte-1p3c8lq .countdown-text:where(.svelte-1p3c8lq){animation:svelte-1p3c8lq-text-pulse .5s ease-in-out infinite}@keyframes svelte-1p3c8lq-text-pulse{0%,to{text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.4)}50%{text-shadow:0 2px 4px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.4),0 0 12px rgba(255,255,255,.4)}}.timer-button.running.svelte-1p3c8lq .button-content:where(.svelte-1p3c8lq){animation:svelte-1p3c8lq-fade-content .3s ease}@keyframes svelte-1p3c8lq-fade-content{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.roll-button-container.svelte-8x2gsh{--size-button-roll: calc(var(--viewport-unit) * 2);--fontsize-button-roll: calc(var(--viewport-unit) * .5);--color-lock-highlight: #FFB347;--duration-transition-default: .3s;display:flex;align-items:flex-end;z-index:6;height:var(--size-button-roll);position:relative;overflow:visible}.roll-button.svelte-8x2gsh{width:var(--size-button-roll);height:var(--size-button-roll);border-radius:12px;background-image:url(../../../images/btn_roll.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;background-color:transparent;border:none;box-shadow:none;color:transparent;font-weight:800;font-size:var(--fontsize-button-roll);overflow:hidden;will-change:transform;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;transition:all var(--duration-transition-default) ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.roll-button.svelte-8x2gsh:active{cursor:grabbing}.roll-button.svelte-8x2gsh:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;border-radius:12px;pointer-events:none}.roll-button.enter.svelte-8x2gsh{background-image:url(../../../images/btn_roll.png);background-size:contain;background-repeat:no-repeat;background-position:center;filter:hue-rotate(40deg) brightness(1.1)}.roll-button.halt.svelte-8x2gsh{background-image:url(../../../images/btn_roll.png);background-size:contain;background-repeat:no-repeat;background-position:center;filter:hue-rotate(-30deg) brightness(.95)}.roll-button.svelte-8x2gsh:disabled{opacity:.6;cursor:default;transform:none!important}.roll-button.svelte-8x2gsh:focus-visible{outline:3px solid var(--color-lock-highlight);outline-offset:3px}.roll-button.svelte-8x2gsh:not(:disabled):hover{transform:translateY(-2px)}.roll-button.svelte-8x2gsh:not(:disabled):active{transform:translateY(1px)}.roll-button.enter.svelte-8x2gsh:not(:disabled):hover{filter:hue-rotate(40deg) brightness(1.2)}.roll-button.enter.svelte-8x2gsh:not(:disabled):active{filter:hue-rotate(40deg) brightness(1)}.roll-button.halt.svelte-8x2gsh:not(:disabled):hover{filter:hue-rotate(-30deg) brightness(1.05)}.roll-button.halt.svelte-8x2gsh:not(:disabled):active{filter:hue-rotate(-30deg) brightness(.85)}.quick-bet-buttons-container.svelte-1g0c5rn{--gap-quickbet-group: calc(var(--viewport-unit) * .3);--size-button-quickbet: calc(var(--viewport-unit) * 1.8);--size-custom-button-height: calc(var(--viewport-unit) * 1.8);--custom-button-padding: calc(var(--viewport-unit) * .5);--custom-border-radius: 8px;--size-quickbet-icon: calc(var(--viewport-unit) * .8);--fontsize-button-roll: calc(var(--viewport-unit) * .5);--fontsize-custom-button: calc(var(--viewport-unit) * .45);--bg-button-quickbet: #FFB347;--bg-custom-button: #FF9F2E;--border-custom-button: #E68A00;--bg-add-button: rgba(255, 179, 71, .15);--border-add-button: #FFB347;--color-lock-highlight: #FFB347;display:flex;align-items:flex-end;gap:var(--gap-quickbet-group);z-index:2;height:var(--size-button-quickbet)}.quick-bet-button.svelte-1g0c5rn{width:var(--size-button-quickbet);height:var(--size-button-quickbet);border-radius:50%;background-color:var(--bg-button-quickbet);border:1px solid #ffa01e;color:#000;font-weight:600;box-shadow:0 2px 4px #0006;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;transition:transform .15s ease,box-shadow .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;backface-visibility:hidden}.quick-bet-button.svelte-1g0c5rn:active{cursor:grabbing}.button-icon.svelte-1g0c5rn{width:var(--size-quickbet-icon);height:auto;display:block;flex-shrink:0;margin:0;padding:0;line-height:0;pointer-events:none}.quick-bet-button.svelte-1g0c5rn:focus-visible{outline:2px solid var(--color-lock-highlight);outline-offset:2px;z-index:1}.quick-bet-button.svelte-1g0c5rn:hover{background-color:#ffa01e;transform:translateY(-1px);box-shadow:0 3px 6px #00000080}.quick-bet-button.svelte-1g0c5rn:active{transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.custom-quickbet-button.svelte-1g0c5rn{height:var(--size-custom-button-height);padding:0 var(--custom-button-padding);border-radius:var(--custom-border-radius);background-color:var(--bg-custom-button);border:1px solid var(--border-custom-button);color:#000;font-size:var(--fontsize-custom-button);font-weight:600;box-shadow:0 2px 4px #0006;cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;backface-visibility:hidden}.custom-quickbet-button.svelte-1g0c5rn:hover{background-color:var(--bg-button-quickbet);transform:translateY(-1px);box-shadow:0 3px 6px #00000080}.custom-quickbet-button.svelte-1g0c5rn:active{transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.custom-quickbet-button.svelte-1g0c5rn:focus-visible{outline:2px solid var(--color-lock-highlight);outline-offset:2px;z-index:1}.add-quickbet-button.svelte-1g0c5rn{height:var(--size-custom-button-height);width:var(--size-button-quickbet);border-radius:var(--custom-border-radius);background-color:var(--bg-add-button);border:2px dashed var(--border-add-button);color:var(--border-add-button);font-size:var(--fontsize-button-roll);font-weight:700;box-shadow:0 2px 4px #0000004d;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;backface-visibility:hidden}.add-quickbet-button.svelte-1g0c5rn:hover{background-color:#ffb34740;border-color:var(--bg-button-quickbet);color:var(--bg-button-quickbet);transform:translateY(-1px);box-shadow:0 3px 6px #0006}.add-quickbet-button.svelte-1g0c5rn:active{transform:translateY(1px);box-shadow:0 1px 2px #0003}.add-quickbet-button.svelte-1g0c5rn:focus-visible{outline:2px solid var(--color-lock-highlight);outline-offset:2px;z-index:1}.add-button-disabled.svelte-1g0c5rn{opacity:.5;border-style:dotted}.add-button-wrapper.svelte-1g0c5rn{position:relative;display:flex;align-items:flex-end}.quickbet-info-popup.svelte-1g0c5rn{position:fixed;background:#121218;border:1px solid #2a2a35;border-radius:calc(var(--viewport-unit) * .3);box-shadow:0 4px 20px #0009;z-index:810;pointer-events:auto;overflow:hidden}.info-popup-header.svelte-1g0c5rn{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--viewport-unit) * .3) calc(var(--viewport-unit) * .4);border-bottom:1px solid #2a2a35;background-color:#121218}.info-popup-title.svelte-1g0c5rn{font-size:calc(var(--viewport-unit) * .42);font-weight:700;color:#ffb347;letter-spacing:.05em}.info-popup-close.svelte-1g0c5rn{background:none;border:1px solid rgba(255,255,255,.15);border-radius:calc(var(--viewport-unit) * .12);color:#fff9;font-size:calc(var(--viewport-unit) * .35);font-weight:600;cursor:pointer;padding:calc(var(--viewport-unit) * .1) calc(var(--viewport-unit) * .3);letter-spacing:.03em;transition:background-color .15s ease,color .15s ease}.info-popup-close.svelte-1g0c5rn:hover{background-color:#ffffff14;color:#fff}.info-popup-body.svelte-1g0c5rn{padding:calc(var(--viewport-unit) * .4) calc(var(--viewport-unit) * .4)}.info-popup-body.svelte-1g0c5rn p:where(.svelte-1g0c5rn){margin:0;color:#e0e0e0;font-size:calc(var(--viewport-unit) * .4);line-height:1.5}.dealer-help-button-container.svelte-9vwrv0{display:flex;align-items:flex-end;gap:calc(var(--viewport-unit) * .3);height:calc(var(--viewport-unit) * 1.8)}.dealer-help-button.svelte-9vwrv0{position:relative;width:calc(var(--viewport-unit) * 1.8);height:calc(var(--viewport-unit) * 1.8);border-radius:50%;background-color:#ffb347;border:1px solid #ffa01e;color:#000;cursor:pointer;box-shadow:0 2px 4px #0006;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}.dealer-help-button.svelte-9vwrv0:hover{background-color:orange;transform:translateY(-1px);box-shadow:0 3px 6px #00000080}.dealer-help-button.svelte-9vwrv0:active{transform:translateY(1px);box-shadow:0 1px 2px #0000004d}.dealer-help-button.inactive.svelte-9vwrv0{background-color:#4a4a5a;border-color:#3a3a4a;color:#888;cursor:default;box-shadow:0 1px 2px #0003}.dealer-help-button.inactive.svelte-9vwrv0:hover{background-color:#5a5a6a;transform:none;box-shadow:0 1px 2px #0003}.dealer-help-button.inactive.svelte-9vwrv0:active{transform:none;box-shadow:0 1px 2px #0003}.dealer-icon.svelte-9vwrv0{width:calc(var(--viewport-unit) * .9);height:calc(var(--viewport-unit) * .9);stroke:currentColor}.win-badge.svelte-9vwrv0{position:absolute;top:-.2em;right:-.2em;min-width:1.2em;height:1.2em;padding:0 .3em;background-color:#e53935;color:#fff;font-size:.65em;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0000004d}.message-center.svelte-5zj0cs{text-align:center;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.phase-message.svelte-5zj0cs{color:var(--color-footer-text, #E0E0E0);font-size:calc(var(--viewport-unit) * .8);font-weight:700;line-height:1.3;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.8);text-transform:uppercase;letter-spacing:1px}.audio-text.svelte-5zj0cs{color:var(--color-footer-text, #E0E0E0);font-size:calc(var(--viewport-unit) * .7);font-weight:600;line-height:1.3;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.8);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.footer-wrapper.svelte-n3q36h{padding:0;margin:0;position:relative;z-index:100;isolation:isolate;overflow-y:visible}.footer-container{--height-footer-container: calc(var(--viewport-unit) * 2.2);--gap-footer-group: calc(var(--viewport-unit) * .6);height:var(--height-footer-container);position:relative;isolation:isolate;display:flex;align-items:flex-end;justify-content:flex-start;width:100%;box-sizing:border-box;background-color:var(--theme-footer-bg, transparent);z-index:100;padding:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.footer-container.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-container.center-content{align-items:center}.footer-container::-webkit-scrollbar{display:none}.footer-elements{display:flex;align-items:flex-end;gap:var(--gap-footer-group);width:-moz-max-content;width:max-content;height:100%;overflow:visible;flex-wrap:nowrap;padding-left:.5rem;padding-right:.5rem}[class^=footer-group-]{display:flex;align-items:flex-end;margin:0;padding:0;flex-shrink:0;min-width:-moz-min-content;min-width:min-content;position:relative;cursor:inherit}.footer-group-toggles{z-index:5}.footer-group-chips{overflow:visible;position:relative;z-index:200}.footer-group-seats{z-index:4}.footer-group-actionbuttons{z-index:3}.footer-group-dealerhelp{z-index:4}.footer-group-roll{z-index:6;padding:0 calc(var(--viewport-unit) * .3)}.footer-group-quickbetbuttons{z-index:2}.sr-only.svelte-n3q36h{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.history-navigation.svelte-n3q36h{display:flex;align-items:center;justify-content:center;gap:calc(var(--viewport-unit) * .5);width:100%;height:100%;padding:0 calc(var(--viewport-unit) * .5)}.history-nav-btn.svelte-n3q36h{display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-unit) * 1.6);height:calc(var(--viewport-unit) * 1.6);background:#ffb34726;border:1px solid rgba(255,179,71,.4);border-radius:calc(var(--viewport-unit) * .2);color:#ffb347;cursor:pointer;transition:all .2s ease;flex-shrink:0}.history-nav-btn.svelte-n3q36h:hover:not(:disabled){background:#ffb34740;border-color:#ffb347}.history-nav-btn.svelte-n3q36h:active:not(:disabled){transform:scale(.95)}.history-nav-btn.svelte-n3q36h:disabled{opacity:.5;cursor:not-allowed;background:#80808026;border-color:#80808066;color:#ffb34766}.history-roll-info.svelte-n3q36h{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .5);padding:0 calc(var(--viewport-unit) * .8);flex-shrink:0}.history-info-item.svelte-n3q36h{display:flex;align-items:center;gap:calc(var(--viewport-unit) * .2)}.history-info-label.svelte-n3q36h{color:#ffb347;font-size:calc(var(--viewport-unit) * 1);font-weight:500;text-transform:uppercase}.history-info-value.svelte-n3q36h{color:#fff;font-size:calc(var(--viewport-unit) * 1);font-weight:600}.history-info-separator.svelte-n3q36h{color:#ffffff4d;font-size:calc(var(--viewport-unit) * .5)}
