.pwa-route-shell{width:100%;height:var(--app-visual-height,100dvh);min-height:0;overflow:hidden;margin-inline:auto}.pwa-portrait-content{transform:translateZ(0);container-type:inline-size}.swipe-back-shell[data-v-722c4588]{position:relative;min-height:100dvh;overflow:hidden;background:#eef5ff;touch-action:pan-y pinch-zoom}.swipe-back-route[data-v-722c4588]{position:relative;min-height:100dvh;z-index:2;background:#eef5ff;will-change:transform}.swipe-back-route.is-elevated[data-v-722c4588]{box-shadow:-18px 0 36px #0f172a3d}.swipe-back-underlay[data-v-722c4588]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:#eef5ff;pointer-events:none}.swipe-back-snapshot[data-v-722c4588],.swipe-back-snapshot-fallback[data-v-722c4588]{width:100%;min-height:100dvh;transform-origin:center center;pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.swipe-back-snapshot[data-v-722c4588] *{pointer-events:none!important}.swipe-back-snapshot-fallback[data-v-722c4588]{background:linear-gradient(180deg,#eaf3fffa 0,#f8fbfffa),#eef5ff}.swipe-back-affordance[data-v-722c4588]{position:fixed;top:50%;left:0;z-index:3;display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(191,219,254,.9);border-radius:999px;background:#ffffffeb;box-shadow:0 12px 28px #0f54a02e;color:#1d4ed8;pointer-events:none;transition:opacity .12s ease}.swipe-back-affordance svg[data-v-722c4588]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}.app-toast-surface{padding:10px 14px;border-radius:8px;color:#fff;background:#111827eb}.toast[data-v-836e6b55]{position:fixed;left:50%;bottom:calc(92px + var(--app-safe-bottom));z-index:100;transform:translate(-50%);max-width:86vw}.fade-enter-active[data-v-836e6b55],.fade-leave-active[data-v-836e6b55]{transition:opacity .2s}.fade-enter-from[data-v-836e6b55],.fade-leave-to[data-v-836e6b55]{opacity:0}.classic-game-ui .game-button{--button-top:#ffed59;--button-bottom:#ff9f1c;--button-ink:#a75a16;position:relative;box-sizing:border-box;min-height:44px;min-width:112px;padding:7px 25px;border:1px solid transparent;border-radius:999px;color:#fffdf4;font-size:20px;font-weight:750;line-height:1.25;text-align:center;text-shadow:0 1px 1px var(--button-ink);-webkit-text-stroke:0;box-shadow:none;background:linear-gradient(var(--button-top),var(--button-bottom)) border-box no-repeat;transition:transform .1s}.classic-html-outline .classic-game-ui .game-button{text-shadow:none;-webkit-text-stroke:1.8px var(--button-ink);paint-order:stroke fill}.classic-game-ui .game-button.green{--button-top:#8aff85;--button-bottom:#12b66f;--button-ink:#327b7a}.classic-game-ui .game-button.quiet,.classic-game-ui .game-button.blue{--button-top:#9be4ff;--button-bottom:#7461ec;--button-ink:#327b7a}.classic-game-ui .game-button.danger{--button-top:#ffce9c;--button-bottom:#da583a;--button-ink:#95402a}.classic-game-ui .game-button:disabled{filter:none;opacity:.48}.classic-game-ui .game-button:active:not(:disabled){transform:translateY(2px)}.classic-game-ui .game-button.small{font-size:15px;min-width:80px;padding:7px 16px}.classic-game-ui .game-link{background:transparent;border:0;color:#a26740;text-decoration:underline;min-height:44px;padding:8px}.classic-game-ui{--game-ink:#80513d;--game-muted:#a17c60;--game-paper:#fff9e9;font-family:PingFang SC,Noto Sans Lao,Noto Sans Thai,Microsoft YaHei,Arial,sans-serif;color:var(--game-ink);touch-action:auto}.classic-game-ui button,.classic-game-ui input,.classic-game-ui select,.classic-game-ui textarea{font:inherit}.classic-game-ui button{cursor:pointer;-webkit-tap-highlight-color:transparent}.classic-game-ui button:disabled{cursor:default;filter:saturate(.35);opacity:.6}.classic-game-ui button:focus-visible,.classic-game-ui input:focus-visible,.classic-game-ui select:focus-visible,.classic-game-ui textarea:focus-visible{outline:3px solid #c77b25;outline-offset:3px}.classic-dialog-heading h2,.card-panel-header h2{font-weight:700;font-synthesis:none;-webkit-text-stroke-width:0;text-shadow:0 1px 1px #8b4e2399}.card-panel{--panel-ink:#80513d;--panel-muted:#a17c60;--panel-line:#e7cfaa;--panel-green:#26984e;position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;max-height:100%;box-sizing:border-box;padding:0 8px 8px;border:2px solid #f7ffffa8;border-radius:16px;background:linear-gradient(135deg,#d0dce144,#a7b5bf2e 65%,#d4dcde44);box-shadow:inset 0 0 0 1px #ffffff38,0 10px 34px #07131755;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);outline:none;color:var(--panel-ink);font:15px/1.5 PingFang SC,Noto Sans Lao,Microsoft YaHei,Arial,sans-serif}.card-panel *{box-sizing:border-box}.card-panel button,.card-panel input,.card-panel select{font:inherit;touch-action:manipulation}.card-panel button{cursor:pointer}.card-panel button:disabled{opacity:.55;cursor:default}.card-panel :is(button,input,select):focus-visible{outline:2px solid #c58435;outline-offset:2px}.card-panel-header{position:relative;flex:none;display:flex;align-items:flex-start;justify-content:center;min-height:50px;margin:0 -8px;padding:0 48px;border:0;background:none}.card-panel-header>div{display:contents}.card-panel-header h2{position:relative;top:-5px;display:grid;place-items:center;width:min(65%,330px);min-width:154px;height:51px;margin:0;padding:3px 16px 8px;background:url(/games/common/classic-ui/title-tab-v1.png) center/100% 200% no-repeat;color:#fff6cf;font-size:24px;line-height:1.2;text-align:center;letter-spacing:.05em;overflow-wrap:anywhere}.card-panel-header small{display:none}.card-panel-header button{position:absolute;right:4px;top:0;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;background:none;color:#fff7d9;filter:drop-shadow(0 2px 1px #68625b99)}.card-panel-header button .club-icon{width:30px;height:30px;stroke-width:3.5}.card-panel-header button>span:before,.card-panel-header button>span:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:27px;border-radius:2px;background:#fff7d9;transform:translate(-50%,-50%) rotate(45deg)}.card-panel-header button>span:after{transform:translate(-50%,-50%) rotate(-45deg)}.card-panel-paper{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;border:3px solid #656b6599;border-radius:11px;background:linear-gradient(#fff6df,#fffdf5 70%);box-shadow:inset 0 1px #fff8d9}.card-panel-body{flex:1;display:flex;flex-direction:column;gap:14px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px;scroll-padding:14px}.card-panel-body>p{margin:0;overflow-wrap:anywhere}.card-panel-footer{flex:none;display:flex;justify-content:center;gap:12px;padding:12px 18px 16px;background:#fbe4bb;border-top:1px solid #efdab6}.card-panel-footer button{min-height:44px;min-width:110px;padding:8px 20px;border:1px solid #d6cd98;border-radius:25px;color:#fffbea;font-size:17px;font-weight:800;text-shadow:0 1px #9a5317;background:linear-gradient(#fff18e,#ffce46 23%,#f7aa2b 77%,#ffca56);box-shadow:inset 0 2px 2px #ffffd9d9,0 3px #97704166}.card-panel-footer button.dialog-primary{border-color:#b5d1a2;background:linear-gradient(#baf7bd,#59e47c 25%,#12bd4e 78%,#38d669);text-shadow:0 1px #188339;box-shadow:inset 0 2px 2px #efffeecf,0 3px #3a6c3c66}.card-panel-footer button:active:not(:disabled){transform:translateY(2px)}.card-panel :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px;max-width:100%;border:1px solid #d7bd94;border-radius:8px;background:#fffdf3;color:#80513d;padding:8px 10px}.card-panel input:is([type=checkbox],[type=radio]){accent-color:#24b94e;width:22px;height:22px}.card-panel :is(.editor-segments,.guandan-mode-options) button[aria-pressed=true]{background:#e0f1ca;color:#287a37;border-color:#5baf60;box-shadow:inset 0 1px #fff8}@media(max-height:440px){.card-panel-header{min-height:44px}.card-panel-header h2{height:46px;font-size:22px}.card-panel-body{padding:12px;gap:10px}.card-panel-footer{padding:8px 12px 10px}}@media(max-width:420px){.card-panel-body{padding:16px}.card-panel-header h2{font-size:21px}.card-panel:lang(en) h2,.card-panel:lang(lo) h2{font-size:18px;letter-spacing:0}}.lobby-overlay{position:fixed;z-index:1800;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:calc(var(--lobby-safe-top,0px) + 12px) calc(var(--lobby-safe-right,0px) + 12px) calc(var(--lobby-safe-bottom,0px) + 12px) calc(var(--lobby-safe-left,0px) + 12px);background:#06121680;font-family:CardLobbySans,CardLobbyLao,Arial,sans-serif}.lobby-dialog{width:min(680px,100%)}.lobby-dialog.is-wide{width:min(960px,100%);height:min(600px,100%)}.lobby-dialog.is-profile{width:min(360px,100%)}.lobby-dialog.is-settings{width:min(380px,100%)}.lobby-dialog.is-join{width:min(392px,100%)}.lobby-dialog-body{font-family:CardLobbySans,CardLobbyLao,Arial,sans-serif}.lobby-menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:48px;border:1px solid #d9bd8e;border-radius:8px;padding:10px 14px;background:#fffdf1;color:#80513d;text-align:left;font:inherit;overflow-wrap:anywhere}.lobby-menu-item[aria-pressed=true]{border-color:#5fa356;background:#e3f2cb}.lobby-profile{display:flex;flex-direction:column;gap:12px;align-items:center;padding:2px 0 6px}.lobby-profile>img{width:72px;height:72px;border:3px solid #e9cc88;border-radius:18px;box-shadow:0 3px 10px #93763d28;object-fit:cover}.lobby-profile-name{max-width:100%;font-size:18px;overflow-wrap:anywhere;text-align:center}.lobby-profile dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:2px 0 0}.lobby-profile dl>div{display:grid;gap:6px;padding:14px 6px;border-radius:10px;text-align:center;background:#ecd9ae55;min-width:0}.lobby-profile dt{color:#a17c60;font-size:13px}.lobby-profile dd{margin:0;color:#a16429;font-size:20px;font-weight:700;overflow-wrap:anywhere}.lobby-note{margin:0;font-size:12px;line-height:1.6;color:#a17c60;overflow-wrap:anywhere}.lobby-setting-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:16px}.lobby-toggle{position:relative;flex:none;min-width:120px;min-height:44px;padding:6px 44px 6px 12px;border:1px solid #819955;border-radius:24px;background:linear-gradient(#8cb44d,#549d35);color:#fff8d8;font-weight:700;box-shadow:inset 0 2px 4px #3d672877}.lobby-toggle i{position:absolute;right:4px;top:4px;width:34px;height:34px;border-radius:50%;border:1px solid #c59443;background:repeating-linear-gradient(90deg,transparent 0 7px,#b6812d44 7px 9px,transparent 9px 13px),linear-gradient(#fff0a8,#e6b957);box-shadow:inset 0 2px 2px #fffa,0 2px 3px #3a611755}.lobby-toggle[aria-checked=false]{background:linear-gradient(#b9b5a2,#999b88);border-color:#909077;padding:6px 12px 6px 44px}.lobby-toggle[aria-checked=false] i{left:4px;right:auto}.lobby-version{display:flex;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid #e7cfaa;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.lobby-version b{font-weight:500;color:#a17c60}.lobby-version span{max-width:70%;text-align:right}.lobby-dialog-body.is-create{overflow:hidden;padding:0;gap:0}.friend-create{display:grid;grid-template-columns:140px minmax(0,1fr);min-height:0;flex:1;overflow:hidden}.friend-tabs{display:flex;flex-direction:column;gap:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0;background:linear-gradient(#dbece7,#abc8d455);border-right:1px solid #e7cfaa}.friend-tabs button{position:relative;flex:none;min-height:64px;border:0;border-bottom:1px solid #f9ffff66;border-radius:0;background:transparent;color:#6a594a;font:inherit;font-size:20px;font-weight:800;padding:12px;text-shadow:0 1px #fff8}.friend-tabs button[aria-pressed=true]{background:linear-gradient(110deg,#fff2b0,#ffd169 80%,#e6aa44);color:#925023;text-shadow:0 1px #fff9}.friend-tabs button[aria-pressed=true]:after{content:"";position:absolute;right:0;top:calc(50% - 8px);border-right:8px solid #fff7df;border-top:8px solid transparent;border-bottom:8px solid transparent}.friend-config{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding:12px 24px 16px}.friend-config fieldset{position:relative;flex:none;min-width:0;margin:0;padding:12px 0;border:0;border-bottom:1px solid #e8d3ad}.friend-config legend{float:left;width:88px;padding:10px 8px 0 0;color:#97572e;font-size:17px;font-weight:700;line-height:1.4}.friend-choices{display:flex;flex-wrap:wrap;gap:4px 18px;margin-left:88px}.friend-choice{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:4px 0;border:0;background:transparent;color:#ba6c35;font-size:17px;cursor:pointer;overflow-wrap:anywhere}.friend-config fieldset>.friend-choice{margin-left:0}.friend-choice input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex:none;width:26px!important;height:26px!important;margin:0;border:1px solid #c4a06f;border-radius:50%;background:#ccaa78;box-shadow:inset 0 2px 3px #8b613b35,0 1px #fff9;cursor:pointer}.friend-choice input:checked{border:3px solid #b99a65;background:linear-gradient(#b1fa69,#62e929 40%,#16b800 88%);box-shadow:inset 0 1px #eaffd5,0 1px 2px #89613066}.friend-choice input[type=checkbox]{border-radius:6px}.friend-choice input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:7px;height:12px;border-right:3px solid #fffce3;border-bottom:3px solid #fffce3;transform:rotate(40deg)}.friend-choice input:disabled{opacity:.6}.friend-config>.lobby-note{padding-top:14px}.friend-actions{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex:none;min-height:70px;padding:10px 22px 13px;background:#fbe4bb;border-top:1px solid #efdab6}.friend-actions .game-button{min-width:148px;font-size:19px}.friend-actions .friend-records{margin-right:auto;min-width:0;padding:7px 12px;font-size:16px}.friend-error{margin:0;padding:8px 12px;color:#b24f37;overflow-wrap:anywhere}.friend-current{display:flex;align-items:center;justify-content:center;gap:10px;flex:none;flex-wrap:wrap;padding:8px}.friend-current span{font-size:12px}.lobby-dialog-body.is-join{gap:10px;padding:16px}.friend-number{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;flex:none;margin-bottom:2px;outline:none}.friend-number span{display:grid;place-items:center;height:48px;border:1px solid #caab79;border-radius:7px;background:#fffdf5;box-shadow:inset 0 2px 3px #ad864729;font-size:27px;font-weight:750;color:#865328}.friend-number span.current{border:2px solid #63b34b;background:#f5ffe9}.friend-keypad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;flex:none}.friend-keypad button{min-height:48px;border:1px solid #dcc392;border-radius:10px;background:linear-gradient(#fffdf0,#f2dfac);color:#80513d;font-size:25px;font-weight:700;box-shadow:inset 0 1px #fff,0 2px #bc9b6955}.friend-keypad button:nth-last-child(3),.friend-keypad button:last-child{font-size:14px;background:linear-gradient(#eadfc6,#dac8a5)}.friend-keypad button:active{background:#cce9b1;transform:translateY(1px)}.return-current{flex:none}.friend-record-row{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-bottom:1px solid #e7cfaa}.friend-record-row span{overflow-wrap:anywhere}@media(max-height:440px){.friend-create{grid-template-columns:108px minmax(0,1fr)}.friend-tabs button{min-height:52px;font-size:18px}.friend-config{padding:4px 14px 10px}.friend-config fieldset{padding:7px 0}.friend-config legend{font-size:15px;padding-top:11px;width:80px}.friend-choices{margin-left:80px;gap:2px 15px}.friend-choice{font-size:15px}.friend-choice input{width:24px!important;height:24px!important}.friend-actions{min-height:58px;padding:6px 14px 10px;gap:10px}.friend-actions .game-button{min-width:126px;font-size:17px}.lobby-dialog-body.is-join{padding:8px;gap:6px}.friend-number span{height:40px;font-size:24px}.friend-keypad{gap:4px}.friend-keypad button{min-height:44px;font-size:22px}.lobby-profile{gap:8px}.lobby-profile>img{width:60px;height:60px}}@media(max-width:640px){.friend-create{grid-template-columns:96px minmax(0,1fr)}.friend-config{padding-right:10px;padding-left:10px}.friend-config legend{width:70px;font-size:14px}.friend-choices{margin-left:70px;column-gap:12px}.friend-choice{font-size:14px}.friend-actions{gap:8px;padding-left:10px;padding-right:10px}.friend-actions .game-button{min-width:106px;padding:7px 14px;font-size:15px}.friend-actions .friend-records{font-size:13px;padding:7px 8px}.friend-tabs button{font-size:17px}}.friend-fixed-row{display:flex;align-items:center;gap:12px;flex:none;min-height:60px;border-bottom:1px solid #e8d3ad;color:#ba6c35}.friend-fixed-row b{width:76px;flex:none;color:#97572e;font-size:17px}.friend-fixed-row small{color:#bda181;font-size:12px}@media(max-height:440px){.friend-fixed-row{min-height:52px}.friend-fixed-row b{width:68px;font-size:15px}}.auth-page[data-v-a544f001]{--auth-red: #33844e;--auth-text: #80513d;--auth-muted: #a17c60;height:var(--app-visual-height, 100dvh);min-height:0;width:100%;max-width:432px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;color:var(--auth-text);background:#fffdf5;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.auth-page[data-v-a544f001] *,.auth-page[data-v-a544f001] .app-button{box-sizing:border-box}.auth-nav[data-v-a544f001]{flex:none;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:68px;padding:calc(14px + var(--app-safe-top, 0px)) 14px 14px;background:#fff;gap:8px}.auth-nav strong[data-v-a544f001]{min-width:0;text-align:center;font-size:18px;font-weight:900;overflow-wrap:anywhere}.auth-back[data-v-a544f001]{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--auth-red);background:#eff4e5;text-decoration:none}.auth-back svg[data-v-a544f001]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.auth-scroll[data-v-a544f001]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px max(14px,var(--app-safe-left, 0px)) calc(24px + var(--app-safe-bottom, 0px)) max(14px,var(--app-safe-right, 0px));scroll-padding-block:16px}.auth-hero[data-v-a544f001]{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:24px}.auth-emblem[data-v-a544f001]{display:grid;place-items:center;width:60px;height:60px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff4a4f,#ff2d55)}.auth-emblem span[data-v-a544f001]{font-size:34px;font-weight:900;line-height:1}.auth-hero h1[data-v-a544f001]{margin:0;max-width:100%;font-size:26px;font-weight:900;letter-spacing:-.5px;overflow-wrap:anywhere}.auth-hero p[data-v-a544f001]{margin:0;color:var(--auth-muted);font-size:12px;line-height:1.6}.auth-card[data-v-a544f001]{width:100%;padding:20px 18px;border:1px solid #dfc9a6;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a}.auth-card-title[data-v-a544f001]{display:grid;gap:5px;margin-bottom:8px}.auth-card-title strong[data-v-a544f001]{font-size:22px;font-weight:900;line-height:1.35}.auth-card-title span[data-v-a544f001]{color:var(--auth-muted);font-size:11px;line-height:1.5}.form-stack[data-v-a544f001]{display:grid;gap:12px}.input-group[data-v-a544f001],.input-wrap[data-v-a544f001],.invite-input-wrap[data-v-a544f001]{position:relative;min-width:0}.input-wrap[data-v-a544f001]{display:flex;align-items:center}.auth-card .input[data-v-a544f001]{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #dfc9a6;border-radius:8px;color:var(--auth-text);background:#fffdf5;box-shadow:none;caret-color:var(--auth-red);font-size:14px;line-height:22px}.input-wrap .input[data-v-a544f001]{padding-right:40px}.auth-card .input[data-v-a544f001]::placeholder{color:var(--auth-muted)}.auth-card .input[data-v-a544f001]:focus{outline:none;border-color:var(--auth-red);box-shadow:0 0 0 3px #4d8b4f29}.input-clear[data-v-a544f001],.input-toggle[data-v-a544f001]{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:var(--auth-muted);background:transparent;transform:translateY(-50%)}.input-clear[data-v-a544f001]:hover,.input-toggle[data-v-a544f001]:hover{color:var(--auth-red);background:#eff4e5}.auth-card[data-v-a544f001] .app-button.primary{min-height:48px;padding:12px;border:0;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ff4a4f,#ff2d55);box-shadow:none;font-size:15px;font-weight:800;white-space:normal}.auth-card .muted[data-v-a544f001]{margin:2px 0 0;color:var(--auth-muted);font-size:12px;line-height:1.6;text-align:center}.auth-card .link[data-v-a544f001]{color:var(--auth-red);text-align:center;font-size:12px;font-weight:700;line-height:1.6}.login-dropdown[data-v-a544f001]{position:absolute;z-index:20;top:100%;right:0;left:0;max-height:240px;margin-top:5px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #dfc9a6;border-radius:8px;background:#fff;box-shadow:0 4px 12px #14182314}.login-dropdown-item[data-v-a544f001]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;text-align:left;font-size:14px}.dropdown-username[data-v-a544f001]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--auth-text);font-weight:700}.dropdown-password[data-v-a544f001]{color:var(--auth-muted);font-size:12px}.dropdown-remove[data-v-a544f001]{flex:none;color:var(--auth-muted);width:20px;height:20px;text-align:center}.login-dropdown-clear[data-v-a544f001]{width:100%;border:0;border-top:1px solid #dfc9a6;padding:8px 12px;background:transparent;color:var(--auth-muted);font-size:12px}.login-dropdown-item[data-v-a544f001]:hover,.login-dropdown-clear[data-v-a544f001]:hover{background:#eff4e5;color:var(--auth-red)}.dropdown-enter-active[data-v-a544f001],.dropdown-leave-active[data-v-a544f001]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-a544f001],.dropdown-leave-to[data-v-a544f001]{opacity:0;transform:translateY(-4px)}.field[data-v-a544f001]{display:grid;gap:5px;min-width:0}.field>span[data-v-a544f001]{color:var(--auth-text);font-size:12px;font-weight:700}.field>small[data-v-a544f001]{color:var(--auth-muted);font-size:10px;line-height:1.5}.invite-field[data-v-a544f001]{padding:11px;border:1px solid #dfc9a6;border-radius:8px;background:#fff}.invite-input-wrap svg[data-v-a544f001]{position:absolute;top:50%;right:13px;width:18px;height:18px;fill:none;stroke:var(--auth-red);stroke-width:2;transform:translateY(-50%);pointer-events:none}.invite-input-wrap.locked .input[data-v-a544f001]{padding-right:42px;color:var(--auth-muted);background:#fffdf5}.captcha-row[data-v-a544f001]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:9px}.captcha-image[data-v-a544f001]{display:grid;place-items:center;min-width:0;min-height:48px;padding:0;overflow:hidden;border:1px solid #dfc9a6;border-radius:8px;color:var(--auth-red);background:#eff4e5;font-size:11px;font-weight:700}.captcha-image img[data-v-a544f001]{display:block;width:100%;height:38px;object-fit:contain}@media(max-height:740px){.auth-scroll[data-v-a544f001]{padding-top:18px}.auth-hero[data-v-a544f001]{margin-bottom:18px}.auth-emblem[data-v-a544f001]{width:48px;height:48px}.auth-emblem span[data-v-a544f001]{font-size:28px}}.auth-page[data-v-a544f001]{position:relative;isolation:isolate;max-width:none;background:#355c5e;background-image:linear-gradient(120deg,#112c3e38,#183c3920),url(/card-lobby/home-images-v1/assets/backgrounds/lake-surround.jpg);background-size:cover;background-position:center;font-family:PingFang SC,Noto Sans Lao,Microsoft YaHei,sans-serif}.auth-nav[data-v-a544f001]{grid-template-columns:minmax(0,1fr) auto;min-height:64px;gap:16px;padding:calc(10px + var(--app-safe-top,0px)) max(20px,var(--app-safe-right,0px)) 10px max(20px,var(--app-safe-left,0px));background:linear-gradient(#163e4b70,#163e4b00);color:#fff6d5}.auth-nav strong[data-v-a544f001]{text-align:left;font-size:16px;letter-spacing:.06em;text-shadow:0 1px 3px #284a47}.auth-language[data-v-a544f001]{position:relative;display:flex;align-items:center;gap:7px;max-width:180px;min-width:0;color:#fff8dc}.auth-language svg[data-v-a544f001]{width:22px;height:22px;flex:none;stroke-width:1.7}.auth-language select[data-v-a544f001]{width:100%;min-width:0;min-height:44px;padding:6px 24px 6px 10px;border:1px solid #fff4c966;border-radius:8px;color:inherit;background:#244b4b66;font:inherit;font-size:14px;cursor:pointer}.auth-language option[data-v-a544f001]{background:#fff9e9;color:#80513d}.auth-scroll[data-v-a544f001]{display:flex;align-items:center;justify-content:center;gap:clamp(20px,5vw,80px);padding:24px max(24px,var(--app-safe-right,0px)) calc(28px + var(--app-safe-bottom,0px)) max(24px,var(--app-safe-left,0px))}.auth-hero[data-v-a544f001]{flex:none;width:min(36vw,360px);margin:0;gap:8px;align-self:center;color:#fff5cc;text-shadow:0 2px 5px #32473ca3}.auth-hero h1[data-v-a544f001]{font-size:clamp(23px,3vw,34px);letter-spacing:.04em;line-height:1.3}.auth-hero p[data-v-a544f001]{color:#fff9dc;font-size:15px}.auth-host[data-v-a544f001]{display:block;width:auto;max-width:100%;height:clamp(180px,43vh,340px);object-fit:contain;filter:drop-shadow(0 12px 14px #23382944);pointer-events:none}.auth-card[data-v-a544f001]{position:relative;flex:none;width:min(100%,400px);padding:46px 24px 24px;border:2px solid #f8ffffa8;border-radius:18px;background:linear-gradient(#fff5dc,#fffdf4);box-shadow:0 0 0 7px #b5c5c866,0 14px 42px #0c2b3e40,inset 0 0 0 2px #c9b88777}.auth-card-title[data-v-a544f001]{display:grid;justify-items:center;gap:6px;margin:-70px -6px 6px}.auth-card-title h2[data-v-a544f001]{display:grid;place-items:center;min-width:0;width:100%;height:70px;margin:0;padding:4px 28px 16px;color:#fff9df;background:url(/games/common/classic-ui/title-tab-v1.png) center/100% 200% no-repeat;text-shadow:0 2px 2px #9c661e77;font-size:28px;line-height:1.2;font-weight:700;overflow-wrap:anywhere}.auth-card-title>span[data-v-a544f001]{margin-bottom:4px;color:#a17c60;font-size:13px}.form-stack[data-v-a544f001]{gap:15px;margin:0}.auth-field-label[data-v-a544f001]{display:block;margin:0 0 6px;color:#80513d;font-size:14px;font-weight:600;line-height:1.6}.auth-card .input[data-v-a544f001]{min-height:50px;border-color:#d7bd94;background:#fffdf5;font-size:16px;border-radius:9px;box-shadow:inset 0 2px 3px #92704a08}.input-wrap .input[data-v-a544f001]{padding-right:50px}.input-clear[data-v-a544f001],.input-toggle[data-v-a544f001]{right:3px;width:44px;height:44px;color:#9d805f;border-radius:8px;cursor:pointer}.input-toggle svg[data-v-a544f001]{width:21px;height:21px}.auth-submit[data-v-a544f001]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:10px 18px;border:1px solid #b5d1a2;border-radius:28px;color:#fffbea;background:linear-gradient(#baf7bd,#59e47c 25%,#12bd4e 78%,#38d669);box-shadow:inset 0 2px 2px #efffeecf,0 3px #3a6c3c66;text-shadow:0 1px 2px #18733e;font:inherit;font-size:20px;font-weight:700;cursor:pointer;touch-action:manipulation}.auth-submit[data-v-a544f001]:disabled{opacity:.65;cursor:wait}.auth-submit[data-v-a544f001]:active:not(:disabled){transform:translateY(2px)}.auth-card .muted[data-v-a544f001],.auth-card .link[data-v-a544f001]{font-size:14px;line-height:1.8}.auth-card .link[data-v-a544f001]{display:inline-block;padding:4px 6px;color:#34864c}.auth-error[data-v-a544f001]{margin:0;padding:8px 10px;border:1px solid #e2bb98;border-radius:8px;color:#b74433;background:#fff0e4;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.auth-spinner[data-v-a544f001]{width:18px;height:18px;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;animation:auth-spin-a544f001 .8s linear infinite}@keyframes auth-spin-a544f001{to{transform:rotate(360deg)}}.auth-page[data-v-a544f001] :is(button,select,a):focus-visible{outline:3px solid #d7ae44;outline-offset:3px}.sr-only[data-v-a544f001]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.auth-nav[data-v-a544f001]{padding-inline:max(16px,var(--app-safe-left,0px)) max(16px,var(--app-safe-right,0px));gap:10px}.auth-nav strong[data-v-a544f001]{font-size:14px}.auth-language[data-v-a544f001]{max-width:140px}.auth-scroll[data-v-a544f001]{flex-direction:column;align-items:center;justify-content:flex-start;gap:42px;padding-top:24px;padding-inline:max(22px,var(--app-safe-left,0px)) max(22px,var(--app-safe-right,0px))}.auth-hero[data-v-a544f001]{width:100%;gap:8px}.auth-hero h1[data-v-a544f001]{font-size:27px}.auth-hero p[data-v-a544f001]{font-size:14px}.auth-host[data-v-a544f001]{display:none}.auth-card[data-v-a544f001]{padding:42px 20px 20px}.auth-card-title[data-v-a544f001]{margin-top:-66px}.auth-card-title h2[data-v-a544f001]{font-size:26px}}@media(min-width:601px)and (max-height:480px){.auth-nav[data-v-a544f001]{min-height:52px;padding-top:calc(4px + var(--app-safe-top,0px));padding-bottom:4px}.auth-scroll[data-v-a544f001]{align-items:flex-start;gap:28px;padding-top:28px;padding-bottom:calc(20px + var(--app-safe-bottom,0px))}.auth-hero[data-v-a544f001]{align-self:flex-start;width:min(34vw,280px);padding-top:16px}.auth-host[data-v-a544f001]{height:140px}.auth-hero h1[data-v-a544f001]{font-size:24px}.auth-hero p[data-v-a544f001]{font-size:13px}.auth-card[data-v-a544f001]{width:min(52vw,380px);padding:36px 20px 18px}.form-stack[data-v-a544f001]{gap:8px}.auth-card-title[data-v-a544f001]{margin-top:-60px;margin-bottom:0}.auth-card-title h2[data-v-a544f001]{height:60px;font-size:25px}.auth-field-label[data-v-a544f001]{margin-bottom:3px;font-size:13px}.auth-card .input[data-v-a544f001]{min-height:44px;padding-block:9px}.auth-submit[data-v-a544f001]{min-height:44px;font-size:18px}.auth-card-title>span[data-v-a544f001]{display:none}}@media(prefers-reduced-motion:reduce){.auth-spinner[data-v-a544f001]{animation:none}.dropdown-enter-active[data-v-a544f001],.dropdown-leave-active[data-v-a544f001]{transition:none}}.app-button[data-v-0d89d9b0]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-control);font-weight:900;letter-spacing:0;white-space:nowrap;transition:transform .12s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.app-button.block[data-v-0d89d9b0]{width:100%}.app-button.sm[data-v-0d89d9b0]{min-height:34px;padding:0 12px;font-size:13px}.app-button.lg[data-v-0d89d9b0]{min-height:50px;padding:0 18px;font-size:16px}.app-button.round[data-v-0d89d9b0]{border-radius:999px}.app-button.icon[data-v-0d89d9b0]{width:42px;min-width:42px;padding:0}.app-button.sm.icon[data-v-0d89d9b0]{width:34px;min-width:34px}.primary[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-strong) 100%);box-shadow:0 12px 22px #2457d638}.secondary[data-v-0d89d9b0]{border-color:#2457d62e;color:var(--color-primary);background:var(--color-primary-soft)}.tonal[data-v-0d89d9b0]{border-color:#d8e7fb;color:var(--color-ink);background:linear-gradient(180deg,#fff,#f5f9ff)}.success[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-teal) 0%,#087569 100%);box-shadow:0 12px 22px #0f8a7a2e}.danger[data-v-0d89d9b0]{color:#fff;background:linear-gradient(135deg,var(--color-danger) 0%,#9f1d1d 100%);box-shadow:0 12px 22px #c932322e}.ghost[data-v-0d89d9b0]{color:var(--color-primary);background:transparent}.app-button[data-v-0d89d9b0]:active:not(:disabled){transform:translateY(1px)}.app-button[data-v-0d89d9b0]:disabled{opacity:.58;box-shadow:none}.button-icon[data-v-0d89d9b0]{display:inline-grid;place-items:center;width:18px;height:18px}.button-label[data-v-0d89d9b0]{min-width:0;overflow:hidden;text-overflow:ellipsis}.button-spinner[data-v-0d89d9b0]{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;opacity:.86;animation:button-spin-0d89d9b0 .7s linear infinite}@keyframes button-spin-0d89d9b0{to{transform:rotate(360deg)}}.auth-page[data-v-6d6a0b4c]{--auth-red: #ff3b48;--auth-text: #17181c;--auth-muted: #7c818c;height:var(--app-visual-height, 100dvh);min-height:0;width:100%;max-width:432px;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;color:var(--auth-text);background:#f5f6f8;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.auth-page[data-v-6d6a0b4c] *,.auth-page[data-v-6d6a0b4c] .app-button{box-sizing:border-box}.auth-nav[data-v-6d6a0b4c]{flex:none;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;min-height:68px;padding:calc(14px + var(--app-safe-top, 0px)) 14px 14px;background:#fff;gap:8px}.auth-nav strong[data-v-6d6a0b4c]{min-width:0;text-align:center;font-size:18px;font-weight:900;overflow-wrap:anywhere}.auth-back[data-v-6d6a0b4c]{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:var(--auth-red);background:#fff0f1;text-decoration:none}.auth-back svg[data-v-6d6a0b4c]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2}.auth-scroll[data-v-6d6a0b4c]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px max(14px,var(--app-safe-left, 0px)) calc(24px + var(--app-safe-bottom, 0px)) max(14px,var(--app-safe-right, 0px));scroll-padding-block:16px}.auth-hero[data-v-6d6a0b4c]{display:grid;justify-items:center;gap:8px;text-align:center;margin-bottom:24px}.auth-emblem[data-v-6d6a0b4c]{display:grid;place-items:center;width:60px;height:60px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff4a4f,#ff2d55)}.auth-emblem span[data-v-6d6a0b4c]{font-size:34px;font-weight:900;line-height:1}.auth-hero h1[data-v-6d6a0b4c]{margin:0;max-width:100%;font-size:26px;font-weight:900;letter-spacing:-.5px;overflow-wrap:anywhere}.auth-hero p[data-v-6d6a0b4c]{margin:0;color:var(--auth-muted);font-size:12px;line-height:1.6}.auth-card[data-v-6d6a0b4c]{width:100%;padding:20px 18px;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a}.auth-card-title[data-v-6d6a0b4c]{display:grid;gap:5px;margin-bottom:8px}.auth-card-title strong[data-v-6d6a0b4c]{font-size:22px;font-weight:900;line-height:1.35}.auth-card-title span[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:11px;line-height:1.5}.form-stack[data-v-6d6a0b4c]{display:grid;gap:12px}.input-group[data-v-6d6a0b4c],.input-wrap[data-v-6d6a0b4c],.invite-input-wrap[data-v-6d6a0b4c]{position:relative;min-width:0}.input-wrap[data-v-6d6a0b4c]{display:flex;align-items:center}.auth-card .input[data-v-6d6a0b4c]{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-text);background:#f5f6f8;box-shadow:none;caret-color:var(--auth-red);font-size:14px;line-height:22px}.input-wrap .input[data-v-6d6a0b4c]{padding-right:40px}.auth-card .input[data-v-6d6a0b4c]::placeholder{color:var(--auth-muted)}.auth-card .input[data-v-6d6a0b4c]:focus{outline:none;border-color:var(--auth-red);box-shadow:0 0 0 3px #ff3b481a}.input-clear[data-v-6d6a0b4c],.input-toggle[data-v-6d6a0b4c]{position:absolute;top:50%;right:6px;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:var(--auth-muted);background:transparent;transform:translateY(-50%)}.input-clear[data-v-6d6a0b4c]:hover,.input-toggle[data-v-6d6a0b4c]:hover{color:var(--auth-red);background:#fff0f1}.auth-card[data-v-6d6a0b4c] .app-button.primary{min-height:48px;padding:12px;border:0;border-radius:8px;color:#fff;background:linear-gradient(135deg,#ff4a4f,#ff2d55);box-shadow:none;font-size:15px;font-weight:800;white-space:normal}.auth-card .muted[data-v-6d6a0b4c]{margin:2px 0 0;color:var(--auth-muted);font-size:12px;line-height:1.6;text-align:center}.auth-card .link[data-v-6d6a0b4c]{color:var(--auth-red);text-align:center;font-size:12px;font-weight:700;line-height:1.6}.login-dropdown[data-v-6d6a0b4c]{position:absolute;z-index:20;top:100%;right:0;left:0;max-height:240px;margin-top:5px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #14182314}.login-dropdown-item[data-v-6d6a0b4c]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:0;background:transparent;text-align:left;font-size:14px}.dropdown-username[data-v-6d6a0b4c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--auth-text);font-weight:700}.dropdown-password[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:12px}.dropdown-remove[data-v-6d6a0b4c]{flex:none;color:var(--auth-muted);width:20px;height:20px;text-align:center}.login-dropdown-clear[data-v-6d6a0b4c]{width:100%;border:0;border-top:1px solid #edf0f2;padding:8px 12px;background:transparent;color:var(--auth-muted);font-size:12px}.login-dropdown-item[data-v-6d6a0b4c]:hover,.login-dropdown-clear[data-v-6d6a0b4c]:hover{background:#fff0f1;color:var(--auth-red)}.dropdown-enter-active[data-v-6d6a0b4c],.dropdown-leave-active[data-v-6d6a0b4c]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-6d6a0b4c],.dropdown-leave-to[data-v-6d6a0b4c]{opacity:0;transform:translateY(-4px)}.field[data-v-6d6a0b4c]{display:grid;gap:5px;min-width:0}.field>span[data-v-6d6a0b4c]{color:var(--auth-text);font-size:12px;font-weight:700}.field>small[data-v-6d6a0b4c]{color:var(--auth-muted);font-size:10px;line-height:1.5}.invite-field[data-v-6d6a0b4c]{padding:11px;border:1px solid #edf0f2;border-radius:8px;background:#fff}.invite-input-wrap svg[data-v-6d6a0b4c]{position:absolute;top:50%;right:13px;width:18px;height:18px;fill:none;stroke:var(--auth-red);stroke-width:2;transform:translateY(-50%);pointer-events:none}.invite-input-wrap.locked .input[data-v-6d6a0b4c]{padding-right:42px;color:var(--auth-muted);background:#f5f6f8}.captcha-row[data-v-6d6a0b4c]{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:9px}.captcha-image[data-v-6d6a0b4c]{display:grid;place-items:center;min-width:0;min-height:48px;padding:0;overflow:hidden;border:1px solid #edf0f2;border-radius:8px;color:var(--auth-red);background:#fff0f1;font-size:11px;font-weight:700}.captcha-image img[data-v-6d6a0b4c]{display:block;width:100%;height:38px;object-fit:contain}@media(max-height:740px){.auth-scroll[data-v-6d6a0b4c]{padding-top:18px}.auth-hero[data-v-6d6a0b4c]{margin-bottom:18px}.auth-emblem[data-v-6d6a0b4c]{width:48px;height:48px}.auth-emblem span[data-v-6d6a0b4c]{font-size:28px}}.lobby-menu-icon[data-v-42d98368]{display:block;overflow:hidden}.lobby-host{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none}.lobby-host-sway,.lobby-host-breath{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%}.lobby-host-sway{animation:lobby-host-sway 9.6s ease-in-out infinite}.lobby-host-breath{animation:lobby-host-breathe 4.8s ease-in-out infinite}.lobby-host-original,.lobby-host-blink{position:absolute;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lobby-host-original{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lobby-host-blink{left:154px;top:96px;width:116px;height:70px;opacity:0}.lobby-host.has-blink .lobby-host-blink{animation:lobby-host-blink 14.4s linear infinite}.lobby-host.is-paused :is(.lobby-host-sway,.lobby-host-breath,.lobby-host-blink){animation-play-state:paused}@keyframes lobby-host-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.0015,1.0045)}}@keyframes lobby-host-sway{0%,50%,to{transform:translate(0) rotate(0)}25%{transform:translate(.65px) rotate(.18deg)}75%{transform:translate(-.65px) rotate(-.18deg)}}@keyframes lobby-host-blink{0%,21%,22.5%,50%,51.5%,79%,80.5%,82%,83.5%,to{opacity:0}21.45%,21.8%,50.45%,50.8%,79.45%,79.8%,82.45%,82.8%{opacity:1}}@media(prefers-reduced-motion:reduce){.lobby-host :is(.lobby-host-sway,.lobby-host-breath,.lobby-host-blink){animation:none!important;transform:none!important}.lobby-host .lobby-host-blink{opacity:0!important}}.language-flag[data-v-e699e4b3]{display:block;width:42px;height:28px;flex:none;overflow:hidden;border-radius:4px;box-shadow:0 0 0 1px #80694733}.lobby-language-button{position:absolute;z-index:50;right:calc(var(--language-safe-right,0px) + 16px);bottom:calc(var(--language-safe-bottom,0px) + 16px);display:grid;place-items:center;width:52px;height:52px;box-sizing:border-box;margin:0;padding:0;line-height:0;border:1px solid #fff5d988;border-radius:50%;background:#1c35464d;color:#fff8db;box-shadow:inset 0 1px #fff4,0 2px 8px #13271b33;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lobby-language-button svg{display:block;width:32px;height:32px;stroke-width:1.7}.lobby-language-button:active{background:#1c35468c}.lobby-language-button:focus-visible{outline:3px solid #ffe79b;outline-offset:3px}.lobby-dialog.is-language{width:min(440px,100%)}.lobby-language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.lobby-language-choice{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;min-height:72px;margin:0;padding:12px 20px 12px 12px;border:1px solid #d7bd94;border-radius:10px;background:#fffdf5;color:#80513d;font:inherit;font-size:17px;font-weight:700;cursor:pointer;touch-action:manipulation}.lobby-language-choice>span{min-width:0;overflow-wrap:anywhere;line-height:1.6}.lobby-language-choice[aria-pressed=true]{border-color:#41915a;background:#e5f2d9;box-shadow:inset 0 0 0 1px #41915a}.lobby-language-check{position:absolute;right:6px;top:6px;width:15px;height:15px;color:#287342;stroke-width:3}.lobby-language-choice:focus-visible{outline:3px solid #d8ae46;outline-offset:2px}@media(max-height:430px){.lobby-language-button{width:44px;height:44px;right:calc(var(--language-safe-right,0px) + 12px);bottom:calc(var(--language-safe-bottom,0px) + 12px)}.lobby-language-button svg{width:28px;height:28px}}@media(max-width:380px){.lobby-language-grid{gap:8px}.lobby-language-choice{gap:8px;padding:10px 16px 10px 9px;font-size:15px}.lobby-language-choice .language-flag{width:36px;height:24px}}.card-room-config[data-v-a556b281]{width:100%;min-width:0}.friend-tabs button[data-v-a556b281]:disabled:not([aria-pressed=true]){opacity:.4;cursor:not-allowed}.friend-config[data-v-a556b281]{min-width:0;scroll-padding:14px;padding-bottom:calc(16px + var(--app-safe-bottom,0px))}.config-integer[data-v-2dfec305]{display:grid;gap:5px;min-width:0;width:100%}.config-integer input[data-v-2dfec305]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:7px 10px;border:1px solid #c4b58e;border-radius:10px;background:#fffdf3;color:#80513d;font:inherit}.config-integer-error[data-v-2dfec305]{font-size:12px;line-height:1.5;color:#b24f37;overflow-wrap:anywhere}.config-integer input[data-v-2dfec305]:disabled{opacity:.55}.tl-score-fields[data-v-27aa5a4d]{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}.tl-score-fields label[data-v-27aa5a4d]{display:grid;gap:7px;min-width:0;font-size:12px;line-height:1.5;color:#587066;overflow-wrap:anywhere}.tl-score-fields input[data-v-27aa5a4d],.tl-score-fields select[data-v-27aa5a4d]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:7px 10px;border:1px solid #dde5dc;border-radius:10px;background:#fafbf8;color:#203e3a;font:inherit}.tl-score-fields p[data-v-27aa5a4d]{margin:0;color:#7a6b4e;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.tl-score-fields h4[data-v-27aa5a4d]{margin:0;font-size:13px;color:#203e3a}.tl-score-grid[data-v-27aa5a4d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(max-width:430px){.tl-score-grid[data-v-27aa5a4d]{grid-template-columns:minmax(0,1fr)}}.tl-score-fields select[data-v-27aa5a4d],.tl-score-fields .tl-score-option select[data-tien-triple-enabled][data-v-27aa5a4d]{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:44px;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,#587066 50%),linear-gradient(135deg,#587066 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.tl-score-option[data-v-27aa5a4d]{display:grid;align-content:start;gap:7px;min-width:0}.tl-score-option input[data-v-27aa5a4d]:disabled{opacity:.55}fieldset[data-v-1cfb98ca]{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}h3[data-v-1cfb98ca]{margin:0;color:#203e3a;font-size:14px}label[data-v-1cfb98ca]{display:grid;gap:7px;font-size:12px;color:#587066}input[type=number][data-v-1cfb98ca],select[data-v-1cfb98ca]{box-sizing:border-box;width:100%;min-height:44px;padding:0 12px;border:1px solid #dde5dc;border-radius:10px;background:#fafbf8;color:#203e3a;font:inherit}.tl-switch[data-v-1cfb98ca]{display:flex;justify-content:space-between;align-items:center;min-height:44px}.tl-switch input[data-v-1cfb98ca]{width:24px;height:24px;accent-color:#24715a}p[data-v-1cfb98ca]{margin:0;color:#7a6b4e;font-size:12px;line-height:1.7}fieldset[data-v-5b14a79f]{display:grid;gap:14px;margin:0;padding:20px 0 0;border:0;border-top:1px solid #edf0eb}h3[data-v-5b14a79f]{margin:0;font-size:14px;color:#203e3a}p[data-v-5b14a79f]{margin:0;color:#789080;font-size:12px;line-height:1.7}label[data-v-5b14a79f]{display:grid;gap:8px;font-size:12px;color:#587066}input[data-v-5b14a79f],select[data-v-5b14a79f]{width:100%;box-sizing:border-box;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font:inherit;font-size:15px}fieldset[data-v-0aa0e797]{display:grid;gap:14px;min-width:0;margin:0;padding:0;border:0}h3[data-v-0aa0e797]{margin:0;color:#203e3a;font-size:14px}label[data-v-0aa0e797]{display:grid;gap:7px;color:#587066;font-size:12px}input[type=number][data-v-0aa0e797],select[data-v-0aa0e797]{box-sizing:border-box;width:100%;min-height:44px;border:1px solid #dde5dc;border-radius:10px;padding:0 12px;background:#fafbf8;color:#203e3a;font:inherit}.tw-switch[data-v-0aa0e797]{display:flex;align-items:center;justify-content:space-between;min-height:44px}.tw-switch input[data-v-0aa0e797]{width:22px;height:22px;accent-color:#24715a}p[data-v-0aa0e797]{margin:0;font-size:12px;color:#7a6b4e}.texas-rake-fields[data-v-c3025422]{border:0;padding:0;margin:18px 0 0;min-width:0;display:grid;gap:12px}.texas-rake-fields h3[data-v-c3025422]{margin:0;font-size:14px;color:#203e3a}.texas-rake-fields p[data-v-c3025422]{margin:0;font-size:12px;color:#788b7e;line-height:1.6}.texas-rake-fields>div[data-v-c3025422]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.texas-rake-fields label[data-v-c3025422]{display:grid;min-width:0;gap:8px;color:#587066;font-size:12px}.texas-rake-fields input[type=number][data-v-c3025422]{width:100%;box-sizing:border-box;min-width:0;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-size:15px}.texas-rake-fields .texas-rake-check[data-v-c3025422]{display:flex;align-items:center;gap:10px;min-height:44px}.texas-fields[data-v-abf009ca]{display:grid;gap:16px;min-width:0;border:0;padding:0;margin:0}.texas-fields>div[data-v-abf009ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.texas-fields label[data-v-abf009ca]{display:grid;gap:8px;min-width:0}.texas-fields span[data-v-abf009ca]{color:#587066;font-size:12px}.texas-fields input[data-v-abf009ca]{box-sizing:border-box;width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-size:15px}.texas-fields h3[data-v-abf009ca]{margin:0;font-size:14px;color:#203e3a}.texas-fields small[data-v-abf009ca]{color:#89958d;font-size:11px;line-height:1.6}.card-bet-fields[data-v-514670e4]{display:grid;gap:14px;min-width:0;border:0;margin:0;padding:12px 0}.card-bet-fields h3[data-v-514670e4]{margin:0;font-size:14px}.card-bet-fields label[data-v-514670e4]{display:grid;gap:7px;font-size:13px}.card-bet-fields p[data-v-514670e4]{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.card-chip-row[data-v-514670e4]{display:flex;align-items:start;gap:6px;margin:8px 0}.card-bet-fields button[data-v-514670e4]{min-height:44px;border:1px solid #c4b58e;border-radius:8px;background:#fffdf3;color:#80513d;font:inherit;font-size:12px}.shared-game-rules[data-v-c4716090]{min-width:0;margin:0;padding:0;border:0}.shared-game-rules>fieldset[data-v-c4716090]{min-width:0}.friend-create-form[data-v-f5267538]{display:flex;flex-direction:column;flex:1;min-height:0;margin:0;overflow:hidden}@media(max-width:430px){.friend-actions[data-v-f5267538]{display:grid;grid-template-columns:minmax(0,.8fr) repeat(2,minmax(0,1fr));gap:6px}.friend-actions .game-button[data-v-f5267538]{min-width:0;margin:0;padding:7px 5px;font-size:clamp(12px,3.5vw,15px);white-space:normal;overflow-wrap:anywhere}}.tien-replay-button[data-v-33d840f5]{display:inline-grid;place-items:center;flex:none;width:44px;min-width:44px;height:44px;min-height:44px;border:1px solid #c6ad78;border-radius:50%;background:linear-gradient(#fff9de,#e4c783);color:#80513d;cursor:pointer}.tien-replay-button svg[data-v-33d840f5]{width:20px;height:20px;fill:currentColor;stroke-width:1.5}.tien-replay-button[data-v-33d840f5]:disabled{opacity:.4;cursor:default}.tien-replay-button[data-v-33d840f5]:focus-visible{outline:2px solid #237b53;outline-offset:2px}.tien-replay-button.is-club[data-v-33d840f5]{border-color:#d9cba266;border-radius:9px;background:#c1d7e61a;color:#ffefc1}.tien-replay-button.is-club svg[data-v-33d840f5]{width:17px;height:17px}.tien-replay-button.is-club[data-v-33d840f5]:active{background:#c1d7e633}.tien-replay-button.is-club[data-v-33d840f5]:focus-visible{outline-color:#e4ce99;outline-offset:-2px}.tien-record-score-overlay[data-v-9ccc3442]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2010;height:var(--app-visual-height,100dvh)}.tien-record-actions[data-v-9ccc3442]{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:none}.tien-record-actions>button[data-v-9ccc3442]{min-height:44px;max-width:150px;padding:5px 12px;font-size:12px;overflow-wrap:anywhere;white-space:normal}.tien-record-actions.is-club>.tien-record-score-button[data-v-9ccc3442]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:44px;padding:6px 10px;border:1px solid #d9cba266;border-radius:9px;background:#c1d7e61a;color:#ffefc1;font-family:inherit;font-size:11px;line-height:1.4;cursor:pointer}.tien-record-score-button svg[data-v-9ccc3442]{width:16px;height:16px;flex:none}.tien-record-score-button[data-v-9ccc3442]:active{background:#c1d7e633}.tien-record-score-button[data-v-9ccc3442]:focus-visible{outline:2px solid #e4ce99;outline-offset:-2px}.friend-round-heading[data-v-2e21048f]{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;flex:1 0 100%}.lobby-logout[data-v-162a4ece]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;margin:4px 0 2px}.lobby-logout svg[data-v-162a4ece]{display:block;width:21px;height:21px;flex:none}@font-face{font-family:CardLobbySans;src:url(/card-lobby/ui-v2/fonts/NotoSansSC-0.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:CardLobbySans;src:url(/card-lobby/ui-v2/fonts/NotoSansSC-1.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:CardLobbySans;src:url(/card-lobby/ui-v2/fonts/NotoSansSC-2.woff2) format("woff2");font-weight:900;font-display:block}@font-face{font-family:CardLobbyLao;src:url(/card-lobby/ui-v2/fonts/NotoSansLao-0.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:CardLobbyLao;src:url(/card-lobby/ui-v2/fonts/NotoSansLao-1.woff2) format("woff2");font-weight:700;font-display:block}.landscape-card-lobby{position:fixed;inset:auto;min-height:0;overflow:hidden;background:#5378aa;color:#fff;font-family:CardLobbySans,Arial,sans-serif;isolation:isolate;touch-action:manipulation}.landscape-card-lobby *,.lobby-overlay *{box-sizing:border-box}.lobby-stage,.lobby-backdrop{position:absolute;width:1846px;height:852px;transform-origin:top left;isolation:isolate}.lobby-backdrop{pointer-events:none;z-index:0}.lobby-stage{z-index:1}.lobby-art-layer{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:fill}.lobby-art-layer[data-layer=scene-foreground]{-webkit-mask-image:linear-gradient(to bottom,transparent 658px,#000 682px);mask-image:linear-gradient(to bottom,transparent 658px,#000 682px)}.lobby-art-text{display:flex;align-items:center;white-space:nowrap;overflow:hidden;font-synthesis:none}.lobby-art-text>span{display:block;max-width:100%;white-space:nowrap}.lobby-art-text.is-ellipsis>span{overflow:hidden;text-overflow:ellipsis}.lobby-entry{position:absolute;margin:0;padding:0;border:0;border-radius:8px;background:none;overflow:visible;color:inherit;transform-origin:center;transition:filter .1s,transform .1s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}.lobby-entry:active{transform:scale(.98);filter:brightness(.94)}.lobby-entry:disabled{filter:grayscale(1);opacity:.48;cursor:default;transform:none}.lobby-entry:focus-visible{outline:3px solid #ffeda0;outline-offset:3px}.lobby-rotate{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;overflow-y:auto;overscroll-behavior:contain;background:#18375de8;text-align:center}.lobby-rotate h1{margin:0;font-size:24px}.lobby-rotate p{margin:0;max-width:100%;font-size:15px;overflow-wrap:anywhere}.lobby-rotate-device{font-size:68px;line-height:1}.lobby-error{position:absolute;z-index:80;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:12px;background:#173453ed;font-size:14px}.lobby-error button{min-height:44px;padding:8px 16px;border:1px solid #e9d797;background:#ffefc5;color:#624628;border-radius:8px}@media(prefers-reduced-motion:reduce){.lobby-entry{transition:none}}.club-icon[data-v-71e0a9d8]{display:block;width:1em;height:1em;overflow:visible;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.config-dialog-paper[data-v-185a86b2]:not(.card-panel-paper){display:contents}.config-dialog-backdrop[data-v-185a86b2]:not(.club-dialog-backdrop){position:fixed;z-index:2000;top:0;left:0;width:100%;height:var(--app-visual-height,100dvh);box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 12px) max(12px,var(--app-safe-right,env(safe-area-inset-right,0px))) calc(var(--app-safe-bottom,env(safe-area-inset-bottom,0px)) + 12px) max(12px,var(--app-safe-left,env(safe-area-inset-left,0px)));background:#1826207a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overscroll-behavior:contain}.config-dialog[data-v-185a86b2]:not(.card-panel){display:flex;flex-direction:column;width:100%;max-width:520px;max-height:100%;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.6);border-radius:22px;background:#fff;box-shadow:0 24px 80px #162a2038;color:#203e3a;outline:0;text-align:left;font-family:inherit}.config-dialog-header[data-v-185a86b2]:not(.card-panel-header){display:flex;align-items:center;justify-content:space-between;gap:14px;flex:none;padding:19px 20px 17px;border-bottom:1px solid #edf0eb}.config-dialog-header:not(.card-panel-header)>div[data-v-185a86b2]{min-width:0}.config-dialog-header:not(.card-panel-header) small[data-v-185a86b2]{display:block;margin-bottom:5px;color:#a57a3e;font-size:11px;font-weight:700;overflow-wrap:anywhere}.config-dialog-header:not(.card-panel-header) h2[data-v-185a86b2]{margin:0;font-size:21px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.config-dialog-close[data-v-185a86b2]:not(.card-panel-close){display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;border-radius:50%;background:#f1f4ef;color:#6f7e76}.config-dialog-close:not(.card-panel-close) .club-icon[data-v-185a86b2]{width:18px;height:18px}.config-dialog-close[data-v-185a86b2]:not(.card-panel-close):disabled{opacity:.4}.config-dialog-content[data-v-185a86b2]:not(.card-panel-body){flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px;scroll-padding:14px;scrollbar-width:thin}.config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;flex:none;padding:14px 20px 18px;border-top:1px solid #edf0eb;background:#fff}.config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer) button{min-width:0;min-height:46px;padding:10px 12px;border:1px solid #dfe6de;border-radius:12px;background:#f7f9f5;color:#5d7166;font-family:inherit;font-size:14px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer) button.dialog-primary{border-color:#176f5d;background:#176f5d;color:#fff}.config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer) button:disabled{opacity:.5}.config-dialog[data-v-185a86b2]:not(.card-panel) input:focus-visible,.config-dialog[data-v-185a86b2]:not(.card-panel) select:focus-visible,.config-dialog[data-v-185a86b2]:not(.card-panel) button:focus-visible{outline:2px solid #26947b;outline-offset:2px}@media(max-width:370px){.config-dialog-header[data-v-185a86b2]:not(.card-panel-header){padding:16px}.config-dialog-content[data-v-185a86b2]:not(.card-panel-body){padding:16px}.config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer){padding:12px 16px 16px}.config-dialog-header:not(.card-panel-header) h2[data-v-185a86b2]{font-size:19px}}.config-dialog:not(.card-panel).is-compact .config-dialog-header[data-v-185a86b2]:not(.card-panel-header){padding:10px 12px}.config-dialog:not(.card-panel).is-compact .config-dialog-header:not(.card-panel-header) h2[data-v-185a86b2]{font-size:17px}.config-dialog:not(.card-panel).is-compact .config-dialog-content[data-v-185a86b2]:not(.card-panel-body){padding:12px}.config-dialog:not(.card-panel).is-compact .config-dialog-footer[data-v-185a86b2]:not(.card-panel-footer){padding:10px 12px}.config-dialog:not(.card-panel).is-wide[data-v-185a86b2]{max-width:1040px}.club-dialog-backdrop[data-v-185a86b2]{position:fixed;z-index:1900;left:0;top:var(--app-visual-offset-top,0px);width:100%;height:var(--app-visual-height,100dvh);box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:calc(var(--app-safe-top,0px) + 12px) calc(var(--app-safe-right,0px) + 12px) calc(var(--app-safe-bottom,0px) + 12px) calc(var(--app-safe-left,0px) + 12px);background:#17251e80}.config-dialog.card-panel[data-v-185a86b2]{width:min(620px,100%);max-height:100%}.config-dialog.card-panel.is-compact[data-v-185a86b2]{width:min(380px,100%)}.config-dialog.card-panel.is-wide[data-v-185a86b2]{width:min(880px,100%)}.config-dialog.card-panel .config-dialog-content[data-v-185a86b2]{display:block}.config-dialog.card-panel .config-dialog-content[data-v-185a86b2] form{min-width:0}.config-dialog.card-panel .config-dialog-footer[data-v-185a86b2] button{flex:1;min-width:0;max-width:240px}.config-dialog.card-panel[data-v-185a86b2] .editor-fields-grid{gap:10px}.config-dialog.card-panel[data-v-185a86b2] .editor-segments button{min-height:44px;background:#fffdf7;box-shadow:none}.config-dialog.card-panel[data-v-185a86b2] .editor-segments button[aria-pressed=true]{background:#e5f2df;border-color:#6ca572;color:#286843}.config-dialog.is-room-config[data-v-185a86b2]{height:min(760px,100%)}.config-dialog.is-room-config .config-dialog-content[data-v-185a86b2]{display:flex;padding:0;overflow:hidden}.config-dialog.is-room-config .config-dialog-content[data-v-185a86b2] .profile-editor{width:100%;min-height:0;margin:0}.club-member-search-form label[data-v-aa0531df]{display:grid;gap:10px;font-size:13px;color:#80513d}.club-member-search-form input[data-v-aa0531df]{width:100%;min-width:0;font-size:16px}.club-dialog-backdrop .member-sheet.classic-member-operations{position:static;inset:auto;display:flex;flex-direction:column;gap:12px;width:auto;max-width:none;height:auto;max-height:none;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;color:#80513d;box-shadow:none;overflow:visible}.club-dialog-backdrop .classic-member-operations .sheet-member{padding:0 0 12px;border-bottom:1px solid #e7cfaa}.club-dialog-backdrop .classic-member-operations .sheet-member strong,.classic-member-operations .subsheet-head strong{color:#80513d}.club-dialog-backdrop .classic-member-operations .sheet-member small{color:#a17c60}.club-dialog-backdrop .classic-member-operations .balance-summary{margin:0;padding:12px;background:#f4e7ca;border-color:#e2cda6;border-radius:10px}.club-dialog-backdrop .classic-member-operations .balance-summary strong{color:#a66c2e}.club-dialog-backdrop .classic-member-operations .action-list{gap:8px}.club-dialog-backdrop .classic-member-operations .action-list>button{min-height:56px;border-color:#e1cda7;border-radius:10px;background:#fffdf1;box-shadow:none}.club-dialog-backdrop .classic-member-operations .action-list strong{color:#80513d}.club-dialog-backdrop .classic-member-operations .action-list small{color:#a17c60;white-space:normal}.club-dialog-backdrop .classic-member-operations .action-icon{background:#f5e1b4;color:#a26d2c}.club-dialog-backdrop .classic-member-operations .direction-tabs{background:#f4e7ca;border-radius:10px}.club-dialog-backdrop .classic-member-operations .direction-tabs button{min-height:44px;color:#9e7549}.club-dialog-backdrop .classic-member-operations .direction-tabs button.active{background:#dcedc6;color:#368047;border-color:#78b969;box-shadow:none}.club-dialog-backdrop .classic-member-operations .amount-field>div{background:#fffdf3;border-color:#d7bd94}.club-dialog-backdrop .classic-member-operations .amount-presets button{min-height:44px;background:#fff9e5;border-color:#d8be94;color:#98682e}.club-dialog-backdrop .classic-member-operations .operation-note{color:#a17c60;background:none;padding:0}.club-dialog-backdrop .classic-member-operations .terms-scroll{flex:none;overflow:visible;padding:0}.club-dialog-backdrop .classic-member-operations .rate-card{background:#fff9e9;border-color:#e4cfab;border-radius:10px}.club-dialog-backdrop .classic-member-operations .rate-card :is(strong,label>span){color:#80513d}.club-dialog-backdrop .classic-member-operations .primary-action{flex:none;width:100%;margin-top:4px;min-height:46px;font-size:17px}.club-page.club-refresh .members-panel .member-card{grid-template-columns:48px minmax(0,1fr) 44px}.club-page.club-refresh .members-panel .member-card>.more{width:44px;height:44px}.club-page.club-refresh .member-main small{white-space:normal;overflow-wrap:anywhere}.member-terms-error{color:#b34032;font-size:12px;overflow-wrap:anywhere}.member-terms-error button{min-height:44px;padding:7px 12px;border:1px solid #d7bd94;border-radius:8px;background:#fff7df;color:#80513d}.club-page.club-refresh .club-record-toolbar{align-items:stretch;gap:8px}.club-page.club-refresh .club-record-scopes{min-height:44px;gap:0;padding:0;border:0;border-radius:10px;background:linear-gradient(180deg,#30557bd9,#23466bdf);box-shadow:inset 0 0 0 1px #adc5d54d;overflow:hidden}.club-page.club-refresh .club-record-scopes button{position:relative;min-height:44px;padding:8px 10px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#cbdbe6;font:inherit;font-size:13px;font-weight:600;line-height:1.3;transition:background .14s,color .14s;touch-action:manipulation}.club-page.club-refresh .club-record-scopes button+button:before{position:absolute;content:"";left:0;top:calc(50% - 8px);width:1px;height:16px;background:#c6d9e329}.club-page.club-refresh .club-record-scopes button.active{background:#8ba8c12b;color:#ffe5ad;box-shadow:inset 0 1px #dfedfa14}.club-page.club-refresh .club-record-scopes button.active:after{position:absolute;content:"";left:calc(50% - 16px);bottom:5px;width:32px;height:2px;border-radius:2px;background:#edcf88}.club-page.club-refresh .club-toolbar-action{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0;padding:8px 12px;border:1px solid #c2c7a36b;border-radius:10px;background:linear-gradient(180deg,#355d83ed,#264969f2);box-shadow:inset 0 1px #e4f0ff1a,0 2px 5px #102c471a;color:#f7ebcf;font:inherit;font-size:13px;font-weight:600;line-height:1.3;text-shadow:none;white-space:nowrap;transition:background .14s,border-color .14s;touch-action:manipulation}.club-page.club-refresh .club-toolbar-action svg{flex:none;width:18px;height:18px;color:#e8d6a7;stroke-width:1.8}.club-page.club-refresh .club-toolbar-action:active,.club-page.club-refresh .club-toolbar-action[aria-expanded=true]{background:#284c70;border-color:#dfc98d;box-shadow:inset 0 2px 4px #122e492e}.club-page.club-refresh .club-toolbar-action:focus-visible,.club-page.club-refresh .club-record-scopes button:focus-visible{outline:2px solid #edcf88;outline-offset:2px}.club-page.club-refresh .club-record-scopes button:focus-visible{outline-offset:-3px}@media(hover:hover){.club-page.club-refresh .club-toolbar-action:hover{background:#3d6489;border-color:#d0c89c}.club-page.club-refresh .club-record-scopes button:hover{background:#91acc226;color:#fff0ca}}@media(prefers-reduced-motion:reduce){.club-page.club-refresh .club-toolbar-action,.club-page.club-refresh .club-record-scopes button{transition:none}}.members-panel[data-v-a34554b4]{display:grid;gap:9px}.member-card[data-v-a34554b4]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 40px;gap:12px;align-items:center;min-height:78px;padding:13px 13px 13px 14px;border:1px solid #dfe9e6;border-radius:18px;background:linear-gradient(145deg,#fff 0,#fcfefd 72%,#f3f9f7);box-shadow:0 8px 24px #12353b0f}.avatar[data-v-a34554b4]{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,#173b48,#16806f);color:#fff;font-size:18px;font-weight:850;box-shadow:0 7px 16px #1460552e,inset 0 1px #ffffff2e}.avatar.small[data-v-a34554b4]{width:44px;height:44px;border-radius:14px;font-size:16px}.member-main[data-v-a34554b4]{display:grid;gap:4px;min-width:0}.member-name[data-v-a34554b4]{display:flex;align-items:center;gap:7px;min-width:0}.member-name strong[data-v-a34554b4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18323c;font-size:16px}.member-name span[data-v-a34554b4]{flex:none;padding:3px 7px;border:1px solid #d8ebe4;border-radius:8px;background:#e8f3ef;color:#18715f;font-size:9px;font-weight:800}.role-owner .member-name span[data-v-a34554b4],.role-super_admin .member-name span[data-v-a34554b4]{border-color:#f1ddb2;background:#fff1d3;color:#9a6817}.member-main small[data-v-a34554b4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7c8b90;font-size:11px}.member-main small b[data-v-a34554b4]{color:#466068;font-size:12px}.member-today[data-v-a34554b4]{color:#6c817b!important}.more[data-v-a34554b4]{width:40px;height:40px;display:grid;place-items:center;border:1px solid #e2ece9;border-radius:13px;background:#f0f6f4;color:#176f60;transition:transform .15s ease,background .15s ease}.more[data-v-a34554b4]:active{transform:scale(.94);background:#e1efea}.more .club-icon[data-v-a34554b4]{width:20px;height:20px}.member-backdrop[data-v-a34554b4]{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#06191d85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.member-sheet[data-v-a34554b4]{width:100%;max-width:432px;max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,env(safe-area-inset-top)) - 18px);display:flex;flex-direction:column;min-height:0;padding:8px 16px calc(16px + var(--app-safe-bottom,env(safe-area-inset-bottom)));border:1px solid rgba(255,255,255,.72);border-radius:28px 28px 0 0;background:linear-gradient(180deg,#fbfdfc,#f2f7f5);box-shadow:0 -24px 70px #041c2147}.sheet-handle[data-v-a34554b4]{flex:none;width:40px;height:4px;margin:0 auto 10px;border-radius:4px;background:#c7d5d1}.sheet-member[data-v-a34554b4]{flex:none;display:grid;grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:11px;padding:2px 1px 13px;border-bottom:1px solid #e2eae7}.sheet-member>div[data-v-a34554b4]:not(.avatar){display:grid;gap:2px}.sheet-member small[data-v-a34554b4]{color:#23806e;font-size:10px;font-weight:800}.sheet-member strong[data-v-a34554b4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#18343e;font-size:18px}.sheet-member>button[data-v-a34554b4]{width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:12px;background:#e8efed;color:#50646a}.sheet-member>button .club-icon[data-v-a34554b4]{width:18px;height:18px}.balance-summary[data-v-a34554b4]{flex:none;display:flex;align-items:flex-end;justify-content:space-between;margin:14px 0 9px;padding:16px;border:1px solid #dfeae7;border-radius:18px;background:linear-gradient(135deg,#edf7f3,#fff)}.balance-summary span[data-v-a34554b4]{color:#6f827d;font-size:11px}.balance-summary strong[data-v-a34554b4]{color:#153943;font-size:24px;letter-spacing:-.5px}.action-list[data-v-a34554b4]{display:grid;overflow:hidden;border:1px solid #e0e9e6;border-radius:19px;background:#fff}.action-list>button[data-v-a34554b4]{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:66px;padding:11px 13px;border:0;border-bottom:1px solid #edf2f0;background:#fff;text-align:left}.action-list>button[data-v-a34554b4]:last-child{border-bottom:0}.action-list>button[data-v-a34554b4]:active{background:#f3f8f6}.action-list>button>span[data-v-a34554b4]{display:grid;gap:3px}.action-list strong[data-v-a34554b4]{color:#20373f;font-size:14px}.action-list small[data-v-a34554b4]{color:#81908f;font-size:10px}.action-list>button>.club-icon[data-v-a34554b4]{width:17px;height:17px;color:#8a9998}.action-icon[data-v-a34554b4]{width:40px;height:40px;display:grid;place-items:center;border-radius:13px}.action-icon .club-icon[data-v-a34554b4]{width:20px;height:20px}.action-icon.green[data-v-a34554b4]{color:#14715f;background:#e2f2ec}.action-icon.blue[data-v-a34554b4]{color:#356f9c;background:#e7f1f8}.action-icon.gold[data-v-a34554b4]{color:#a6721d;background:#fff0ce}.action-icon.violet[data-v-a34554b4]{color:#7363a0;background:#eeeafb}.subsheet-head[data-v-a34554b4]{flex:none;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:14px 0 12px}.subsheet-head>button[data-v-a34554b4]{width:40px;height:40px;display:grid;place-items:center;border:1px solid #dde7e4;border-radius:13px;background:#fff;color:#31515a}.subsheet-head>button .club-icon[data-v-a34554b4]{width:18px;height:18px}.subsheet-head>div[data-v-a34554b4]{display:grid;gap:2px}.subsheet-head strong[data-v-a34554b4]{color:#173741;font-size:18px}.subsheet-head small[data-v-a34554b4]{color:#7e8d8e;font-size:10px}.direction-tabs[data-v-a34554b4]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;border-radius:16px;background:#e7efec}.direction-tabs button[data-v-a34554b4]{height:45px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:12px;background:transparent;color:#70817f;font-weight:800}.direction-tabs button.active[data-v-a34554b4]{color:#fff;background:linear-gradient(135deg,#16806c,#126856);box-shadow:0 5px 13px #12685633}.direction-tabs .club-icon[data-v-a34554b4]{width:17px;height:17px}.amount-field[data-v-a34554b4]{display:grid;gap:8px;margin-top:17px}.amount-field>span[data-v-a34554b4]{color:#6e817d;font-size:11px;font-weight:750}.amount-field>div[data-v-a34554b4]{height:64px;display:grid;grid-template-columns:30px 1fr;align-items:center;padding:0 16px;border:1.5px solid #bcd6cf;border-radius:18px;background:#fff;box-shadow:0 7px 18px #133e420d}.amount-field b[data-v-a34554b4]{color:#17735f;font-size:24px}.amount-field input[data-v-a34554b4]{min-width:0;border:0;outline:0;color:#173943;background:transparent;font:800 28px/1 Inter,PingFang SC,sans-serif}.amount-presets[data-v-a34554b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px}.amount-presets button[data-v-a34554b4]{height:36px;border:1px solid #dbe7e3;border-radius:11px;background:#fff;color:#44625f;font-size:11px;font-weight:750}.operation-note[data-v-a34554b4]{display:flex;align-items:flex-start;gap:7px;margin:13px 2px;color:#778985;font-size:10px;line-height:1.45}.operation-note .club-icon[data-v-a34554b4]{flex:none;width:14px;height:14px;color:#31806e}.primary-action[data-v-a34554b4]{flex:none;width:100%;height:51px;margin-top:4px;border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,#19836e,#116653);font-size:15px;font-weight:850;box-shadow:0 9px 19px #11665333}.primary-action.gold[data-v-a34554b4]{color:#60420e;background:linear-gradient(135deg,#f5d88f,#d9ab54);box-shadow:0 9px 19px #b17f232e}.primary-action[data-v-a34554b4]:disabled{opacity:.5;box-shadow:none}.permission-confirm[data-v-a34554b4]{display:grid;justify-items:center;margin:2px 0 12px;padding:20px 17px;border:1px solid #dfeae7;border-radius:20px;background:#fff;text-align:center}.permission-confirm>i[data-v-a34554b4]{width:54px;height:54px;display:grid;place-items:center;margin-bottom:10px;border-radius:18px;color:#246f93;background:#e6f1f6}.permission-confirm.elevated>i[data-v-a34554b4]{color:#a36e17;background:#fff0cd}.permission-confirm i .club-icon[data-v-a34554b4]{width:26px;height:26px}.permission-confirm strong[data-v-a34554b4]{color:#183943;font-size:17px}.permission-confirm p[data-v-a34554b4]{margin:7px 0 0;color:#748581;font-size:11px;line-height:1.6}.role-flow[data-v-a34554b4]{display:grid;grid-template-columns:1fr 20px 1fr;align-items:center;gap:8px;margin-bottom:9px;padding:12px 15px;border-radius:15px;background:#e9f1ef;text-align:center}.role-flow span[data-v-a34554b4],.role-flow b[data-v-a34554b4]{font-size:12px}.role-flow span[data-v-a34554b4]{color:#788985}.role-flow b[data-v-a34554b4]{color:#146c5a}.role-flow .club-icon[data-v-a34554b4]{width:16px;height:16px;color:#8ca09b}.members-panel .member-card>.more[data-v-a34554b4]{width:30px;height:30px;border-color:#e6c875;border-radius:10px;background:linear-gradient(145deg,#fff8e7,#efd18a);color:#7a5318;box-shadow:inset 0 1px #ffffffe6,0 3px 8px #8b601b24}.members-panel .member-card>.more[data-v-a34554b4]:active{transform:scale(.92);box-shadow:inset 0 1px 2px #7a53182e}.members-panel .member-card>.more .club-icon[data-v-a34554b4]{width:15px;height:15px;stroke-width:2.5}.sheet-terms[data-v-a34554b4]{height:min(88vh,760px)}.terms-scroll[data-v-a34554b4]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1px 1px 14px}.select-field[data-v-a34554b4]{display:grid;gap:7px}.select-field>span[data-v-a34554b4]{color:#6e817d;font-size:11px;font-weight:750}.select-field select[data-v-a34554b4]{height:46px;border:1px solid #d5e3df;border-radius:14px;padding:0 12px;background:#fff;color:#24424a;font:inherit;outline:0}.rate-card[data-v-a34554b4]{margin-top:10px;padding:14px;border:1px solid #dfe9e6;border-radius:18px;background:#fff}.rate-card header[data-v-a34554b4]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.rate-card header>div[data-v-a34554b4]{display:grid;gap:2px}.rate-card header strong[data-v-a34554b4]{color:#1d3a43;font-size:14px}.rate-card header small[data-v-a34554b4]{color:#84918f;font-size:9px}.rate-card header>span[data-v-a34554b4]{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;color:#18715f;background:#e6f3ef;font-weight:900}.rate-card>label[data-v-a34554b4]{display:grid;grid-template-columns:1fr 108px;align-items:center;min-height:48px;border-top:1px solid #edf2f0;color:#536b70;font-size:12px}.rate-card>label>div[data-v-a34554b4]{height:34px;display:grid;grid-template-columns:1fr 22px;align-items:center;border:1px solid #d9e5e1;border-radius:10px;background:#f9fbfa}.rate-card input[data-v-a34554b4]{min-width:0;width:100%;border:0;outline:0;padding:0 8px;background:transparent;text-align:right;font:700 13px/1 inherit}.rate-card em[data-v-a34554b4]{font-style:normal;color:#7d8d8a}.advanced-toggle[data-v-a34554b4]{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding:0 13px;border:1px solid #dce7e3;border-radius:14px;background:#fff;color:#38555d}.advanced-toggle>span[data-v-a34554b4]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:750}.advanced-toggle .club-icon[data-v-a34554b4]{width:16px;height:16px}.advanced-toggle>.club-icon[data-v-a34554b4]{transition:transform .18s}.advanced-toggle>.club-icon.rotated[data-v-a34554b4]{transform:rotate(180deg)}.advanced-fields[data-v-a34554b4]{display:grid;gap:10px;margin-top:8px;padding:12px;border-radius:15px;background:#e9f1ef}.advanced-fields label[data-v-a34554b4]{display:grid;gap:6px;color:#5d7474;font-size:10px}.advanced-fields textarea[data-v-a34554b4]{width:100%;resize:vertical;border:1px solid #d5e2de;border-radius:11px;padding:9px;background:#fff;color:#314b51;font:11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;outline:0}.terms-save[data-v-a34554b4]{margin-top:8px}.member-sheet-enter-active[data-v-a34554b4],.member-sheet-leave-active[data-v-a34554b4]{transition:opacity .2s ease}.member-sheet-enter-active .member-sheet[data-v-a34554b4],.member-sheet-leave-active .member-sheet[data-v-a34554b4]{transition:transform .24s cubic-bezier(.2,.75,.2,1)}.member-sheet-enter-from[data-v-a34554b4],.member-sheet-leave-to[data-v-a34554b4]{opacity:0}.member-sheet-enter-from .member-sheet[data-v-a34554b4],.member-sheet-leave-to .member-sheet[data-v-a34554b4]{transform:translateY(28px)}@media(max-height:680px){.member-sheet[data-v-a34554b4]{padding-bottom:calc(10px + var(--app-safe-bottom,env(safe-area-inset-bottom)))}.sheet-member[data-v-a34554b4]{padding-bottom:9px}.balance-summary[data-v-a34554b4]{margin-top:9px;padding:12px}.action-list>button[data-v-a34554b4]{min-height:58px}.sheet-terms[data-v-a34554b4]{height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,env(safe-area-inset-top)) - 6px)}}@media(prefers-reduced-motion:reduce){.member-sheet-enter-active[data-v-a34554b4],.member-sheet-leave-active[data-v-a34554b4],.member-sheet-enter-active .member-sheet[data-v-a34554b4],.member-sheet-leave-active .member-sheet[data-v-a34554b4]{transition:none}}.member-sheet[data-v-a34554b4]{max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,env(safe-area-inset-top)) - 8px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(16px,calc(var(--app-safe-bottom,env(safe-area-inset-bottom)) + 10px))}.member-backdrop[data-v-a34554b4]{z-index:2147483002!important;padding-bottom:var(--app-safe-bottom,env(safe-area-inset-bottom))}.member-sheet[data-v-a34554b4]{max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,env(safe-area-inset-top)) - var(--app-safe-bottom,env(safe-area-inset-bottom)) - 4px);padding-bottom:20px}.club-task-failure[data-v-af230f12]{display:grid;justify-items:center;gap:10px;padding:24px;border:1px solid #d9c79c;border-radius:12px;background:#fff7e4;color:#80513d}.club-task-failure p[data-v-af230f12]{margin:0}.club-task-failure button[data-v-af230f12]{min-height:44px;padding:8px 24px;border:1px solid #d6bd86;border-radius:22px;background:#ffe5a6;color:#80513d}.profile-editor[data-v-cae72846]{display:flex;flex-direction:column;height:100%;gap:20px;min-width:0}.profile-editor fieldset[data-v-cae72846]{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}.profile-editor fieldset+fieldset[data-v-cae72846]{padding-top:20px;border-top:1px solid #edf0eb}.profile-editor h3[data-v-cae72846]{margin:0;color:#203e3a;font-size:14px;font-weight:750}.profile-editor label[data-v-cae72846],.editor-field[data-v-cae72846]{display:grid;gap:8px;min-width:0}.profile-editor label>span[data-v-cae72846],.editor-field>span[data-v-cae72846],.editor-chips>span[data-v-cae72846]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#587066;font-size:12px;font-weight:650}.profile-editor small[data-v-cae72846]{color:#89958d;font-size:11px;font-weight:400;line-height:1.6}.profile-editor input[data-v-cae72846]{width:100%;min-width:0;box-sizing:border-box;height:46px;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.editor-fields-grid[data-v-cae72846]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.editor-segments[data-v-cae72846]{display:flex;min-width:0;min-height:46px;padding:3px;gap:3px;border-radius:11px;background:#f1f4ed}.editor-segments button[data-v-cae72846]{flex:1;min-width:0;padding:7px 2px;border:1px solid transparent;border-radius:8px;background:transparent;color:#7b897e;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3}.editor-segments button[aria-pressed=true][data-v-cae72846]{border-color:#cedfd4;background:#fff;color:#176f5d;box-shadow:0 2px 5px #1c442c0d}.editor-segments button small[data-v-cae72846]{display:block;color:inherit;font-size:10px}.profile-editor .editor-enabled[data-v-cae72846]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;min-height:34px}.editor-enabled input[data-v-cae72846]{position:absolute;right:0;width:44px;height:30px;opacity:0;cursor:pointer}.editor-enabled i[data-v-cae72846]{position:relative;width:42px;height:24px;border-radius:20px;background:#d8dfd5;pointer-events:none}.editor-enabled i[data-v-cae72846]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .15s}.editor-enabled input:checked+i[data-v-cae72846]{background:#176f5d}.editor-enabled input:checked+i[data-v-cae72846]:after{transform:translate(18px)}.editor-enabled input:focus-visible+i[data-v-cae72846]{outline:2px solid #26947b;outline-offset:3px}.editor-chips[data-v-cae72846]{display:grid;gap:10px}.editor-chips p[data-v-cae72846]{margin:0;color:#89958d;font-size:11px;line-height:1.6}.profile-chip-row[data-v-cae72846]{position:relative;min-width:0}.profile-chip-row input[data-v-cae72846]{padding-right:38px}.profile-chip-row>button[data-v-cae72846]{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:34px;height:36px;border:0;border-radius:8px;background:transparent;color:#9ba69e}.profile-chip-row .club-icon[data-v-cae72846]{width:15px;height:15px}.profile-chip-row>button[data-v-cae72846]:disabled{opacity:.3}.add-chip[data-v-cae72846]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:42px;border:1px dashed #cfdcd1;border-radius:11px;background:#f9fbf6;color:#176f5d;font-family:inherit;font-size:12px;font-weight:650;line-height:1.4}.add-chip .club-icon[data-v-cae72846]{width:15px;height:15px}.editor-note[data-v-cae72846]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px;border-radius:10px;background:#f4f6f0;color:#839084;font-size:11px;line-height:1.7}.editor-note .club-icon[data-v-cae72846]{flex:none;width:15px;height:15px;margin-top:2px}.editor-error[data-v-cae72846]{margin:0;color:#b34037;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.profile-editor fieldset[data-v-cae72846]:disabled{opacity:.65}.profile-editor[data-profile-game=TIEN_LEN] .editor-fields-grid[data-v-cae72846]{grid-template-columns:minmax(0,1fr)}.profile-delete-confirm[data-v-00c5a1ba]{min-width:0;overflow-wrap:anywhere;line-height:1.65}.profile-delete-confirm strong[data-v-00c5a1ba]{display:block;font-size:16px}.profile-delete-confirm p[data-v-00c5a1ba]{margin:12px 0 0}.profile-delete-confirm [role=alert][data-v-00c5a1ba]{color:#b34037}.card-profiles .row-actions[data-v-00c5a1ba]{flex-wrap:wrap;justify-content:flex-end}.card-profiles .row-actions button[data-v-00c5a1ba]{min-width:44px;min-height:44px;padding:5px 4px}.card-profiles .row-actions .profile-delete[data-v-00c5a1ba]{color:#b34037}.profile-list article>footer[data-v-00c5a1ba]{flex-wrap:wrap}.tien-profiles .row-actions button[data-v-00c5a1ba],.tien-profiles .profile-add[data-v-00c5a1ba]{min-height:44px}.card-profiles[data-v-00c5a1ba]{display:grid;gap:12px;min-width:0}.profiles-heading[data-v-00c5a1ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:6px 0}.profiles-heading>div[data-v-00c5a1ba]{min-width:0}.profiles-heading h2[data-v-00c5a1ba]{display:flex;align-items:center;gap:7px;margin:0;color:#203e3a;font-size:17px;font-weight:750;line-height:1.4}.profiles-heading h2>span[data-v-00c5a1ba]{padding:2px 6px;border-radius:6px;background:#e8ede4;color:#829079;font-size:10px}.profiles-heading p[data-v-00c5a1ba]{margin:5px 0 0;color:#89958c;font-size:11px;line-height:1.55}.profile-add[data-v-00c5a1ba]{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:40px;max-width:47%;padding:8px 11px;border:1px solid #176f5d;border-radius:10px;background:#176f5d;color:#fff;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4}.profile-add .club-icon[data-v-00c5a1ba]{width:15px;height:15px;flex:none}.card-profiles button[data-v-00c5a1ba]:disabled{opacity:.45}.profile-list[data-v-00c5a1ba]{display:grid;gap:10px}.profile-list>article[data-v-00c5a1ba]{overflow:hidden;min-width:0;padding:16px;border:1px solid #e2e8df;border-radius:17px;background:#fff;box-shadow:0 3px 10px #273d2406}.profile-title[data-v-00c5a1ba]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.profile-title h3[data-v-00c5a1ba]{min-width:0;margin:0;color:#203e3a;font-size:15px;font-weight:750;line-height:1.5;overflow-wrap:anywhere}.profile-status[data-v-00c5a1ba]{display:inline-flex;align-items:center;gap:4px;flex:none;max-width:42%;padding:3px 6px;border-radius:5px;color:#91998e;background:#f1f3ed;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.profile-status i[data-v-00c5a1ba]{width:4px;height:4px;flex:none;border-radius:50%;background:currentColor}.profile-status.enabled[data-v-00c5a1ba]{color:#277a5c;background:#eef6ec}.profile-metrics[data-v-00c5a1ba]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);gap:12px;margin:17px 0 13px}.profile-metrics>div[data-v-00c5a1ba]{display:flex;flex-direction:column;gap:5px;min-width:0}.profile-metrics dt[data-v-00c5a1ba]{color:#91a08f;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.profile-metrics dd[data-v-00c5a1ba]{margin:0;color:#29473b;font-size:20px;font-weight:650;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.profile-metrics small[data-v-00c5a1ba]{margin-left:3px;font-size:10px;font-weight:400;color:#91a08f}.profile-details[data-v-00c5a1ba]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;color:#96a18f;font-size:10px}.profile-details>span[data-v-00c5a1ba]{margin-right:2px;max-width:100%;overflow-wrap:anywhere}.profile-details b[data-v-00c5a1ba]{padding:3px 6px;border-radius:5px;background:#f4f6f0;color:#6e7f67;font-size:10px;font-weight:550;font-variant-numeric:tabular-nums}.profile-list article>footer[data-v-00c5a1ba]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:13px;padding-top:10px;border-top:1px solid #f0f2eb}.profile-empty[data-v-00c5a1ba]{display:flex;align-items:center;gap:5px;min-width:0;color:#99a18f;font-size:10px;line-height:1.5}.profile-empty .club-icon[data-v-00c5a1ba]{width:13px;height:13px;flex:none}.profile-empty b[data-v-00c5a1ba]{color:#72836b;font-weight:600}.row-actions[data-v-00c5a1ba]{display:flex;align-items:center;gap:10px;flex:none}.row-actions button[data-v-00c5a1ba]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:5px 0;border:0;background:transparent;color:#98a18e;font-family:inherit;font-size:11px;font-weight:650;line-height:1.4}.row-actions button.profile-edit[data-v-00c5a1ba]{color:#28775c}.row-actions .club-icon[data-v-00c5a1ba]{width:13px;height:13px}.profiles-message[data-v-00c5a1ba],.profiles-empty[data-v-00c5a1ba]{margin:0;padding:24px 14px;border:1px dashed #dce5d8;border-radius:15px;color:#83917a;text-align:center;font-size:12px;line-height:1.6}.profiles-message button[data-v-00c5a1ba],.profiles-empty button[data-v-00c5a1ba]{min-height:40px;margin-left:6px;padding:7px 12px;border:0;border-radius:9px;background:#eaf1e4;color:#28775c}.profiles-empty>.club-icon[data-v-00c5a1ba]{width:30px;height:30px;margin:auto}.profile-disabled[data-v-00c5a1ba]{box-shadow:none!important}.profile-disabled .profile-title h3[data-v-00c5a1ba]{color:#6b7c69}.settings-card[data-v-540dd4f6]{min-width:0}.settings-body[data-v-540dd4f6]{display:grid;gap:16px;min-width:0}.settings-head[data-v-540dd4f6]{width:100%;display:flex;align-items:center;gap:10px;min-height:48px;border:0;border-radius:12px;background:#fff;color:#203e3a;text-align:left}.settings-head .club-icon[data-v-540dd4f6]{width:18px;height:18px}.settings-head>span[data-v-540dd4f6]{flex:1}.select-field[data-v-540dd4f6]{display:flex;align-items:center;gap:13px;min-width:0;padding:14px 16px;border:1px solid #e3e8df;border-radius:17px;background:#fff}.select-field>i[data-v-540dd4f6]{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:13px;background:#edf3e7;color:#71845f}.select-field>i .club-icon[data-v-540dd4f6]{width:24px;height:24px}.select-field>span[data-v-540dd4f6]{display:grid;gap:5px;min-width:0;flex:1;color:#8d9986;font-size:10px;font-weight:600}.select-field select[data-v-540dd4f6]{width:100%;min-width:0;height:26px;padding:0 21px 0 0;border:0!important;border-radius:0;background:transparent!important;color:#243f33!important;font-family:inherit;font-size:17px;font-weight:700;line-height:1.4;outline:0}.shared-summary[data-v-540dd4f6]{padding:16px;border:1px solid #e3e8df;border-radius:17px;background:#fff}.shared-summary>header[data-v-540dd4f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.shared-summary h2[data-v-540dd4f6]{margin:0;color:#203e3a;font-size:15px;font-weight:750;line-height:1.4}.shared-summary p[data-v-540dd4f6]{margin:5px 0 0;color:#8e9b86;font-size:10px;line-height:1.5}.game-availability[data-v-540dd4f6]{display:inline-flex;align-items:center;gap:4px;flex:none;max-width:40%;padding:3px 6px;border-radius:5px;background:#f1f3ed;color:#929b8d;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.game-availability i[data-v-540dd4f6]{width:4px;height:4px;flex:none;border-radius:50%;background:currentColor}.game-availability.enabled[data-v-540dd4f6]{color:#277a5c;background:#eef6ec}.shared-summary-bottom[data-v-540dd4f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:15px}.shared-summary dl[data-v-540dd4f6]{display:flex;gap:20px;flex:1;min-width:0;margin:0}.shared-summary dl>div[data-v-540dd4f6]{display:grid;gap:6px;min-width:0;flex:1}.shared-summary dt[data-v-540dd4f6]{color:#91a08b;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.shared-summary dd[data-v-540dd4f6]{margin:0;color:#284935;font-size:19px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.shared-summary dd small[data-v-540dd4f6]{font-size:10px;font-weight:400;color:#8d9a85}.shared-summary-bottom>button[data-v-540dd4f6]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;max-width:40%;padding:8px 10px;border:1px solid #dde6d6;border-radius:10px;background:#f7faf3;color:#3b7857;font-family:inherit;font-size:11px;font-weight:650;line-height:1.5}.shared-summary-bottom>button .club-icon[data-v-540dd4f6]{width:14px;height:14px;flex:none}.shared-summary-bottom>button[data-v-540dd4f6]:disabled{opacity:.5}.game-settings-form fieldset[data-v-540dd4f6]{display:grid;gap:19px;min-width:0;margin:0;padding:0;border:0}.game-settings-form label[data-v-540dd4f6]{display:grid;gap:8px;min-width:0}.game-settings-form label>span[data-v-540dd4f6]{display:flex;justify-content:space-between;gap:10px;color:#587066;font-size:12px;font-weight:650}.game-settings-form small[data-v-540dd4f6]{color:#89958d;font-size:11px;font-weight:400;line-height:1.6}.game-settings-form input[data-v-540dd4f6]:not([type=checkbox]),.game-settings-form select[data-v-540dd4f6]{width:100%;min-width:0;height:44px;box-sizing:border-box;padding:0 12px;border:1px solid #dde5dc;border-radius:11px;background:#fafbf8;color:#203e3a;font-family:inherit;font-size:15px;font-weight:500;line-height:1.4}.game-settings-form .toggle-row[data-v-540dd4f6]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:18px;border-bottom:1px solid #edf0eb}.toggle-row>span[data-v-540dd4f6]{display:grid!important;gap:4px}.toggle-row input[data-v-540dd4f6]{position:absolute;right:0;width:44px;height:30px;opacity:0}.toggle-row>i[data-v-540dd4f6]{flex:none;position:relative;width:42px;height:24px;border-radius:20px;background:#d8dfd5;pointer-events:none}.toggle-row>i[data-v-540dd4f6]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .15s}.toggle-row input:checked+i[data-v-540dd4f6]{background:#176f5d}.toggle-row input:checked+i[data-v-540dd4f6]:after{transform:translate(18px)}.toggle-row input:focus-visible+i[data-v-540dd4f6]{outline:2px solid #26947b;outline-offset:3px}.room-settings[data-v-540dd4f6]{display:grid;gap:18px}.rates-card[data-v-540dd4f6]{display:grid;gap:10px}.rates-card>header[data-v-540dd4f6]{display:grid;gap:5px}.rates-card header strong[data-v-540dd4f6]{font-size:14px;color:#203e3a}.rates-card>label[data-v-540dd4f6]{grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #f0f3eb}.rates-card label>div[data-v-540dd4f6]{position:relative}.rates-card input[data-v-540dd4f6]{padding-right:30px!important;text-align:right}.rates-card em[data-v-540dd4f6]{position:absolute;right:12px;top:14px;color:#93a087;font-size:12px;font-style:normal}.rates-card>p[data-v-540dd4f6]{display:flex;align-items:flex-start;gap:7px;margin:0;padding:11px;border-radius:10px;background:#f4f6f0;color:#839084;font-size:11px;line-height:1.65}.rates-card>p .club-icon[data-v-540dd4f6]{flex:none;width:15px;height:15px}.odds-card[data-v-540dd4f6]{padding-top:18px;border-top:1px solid #edf0eb}.odds-toolbar[data-v-540dd4f6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.odds-head[data-v-540dd4f6]{display:flex;align-items:center;gap:9px;flex:1;min-width:0;min-height:42px;padding:0;border:0;background:transparent;color:#203e3a;text-align:left;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.odds-head>span[data-v-540dd4f6]{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.odds-head small[data-v-540dd4f6]{padding:2px 5px;border-radius:5px;background:#eef2e8}.odds-head>.club-icon[data-v-540dd4f6]{width:15px;height:15px;flex:none}.restore-odds[data-v-540dd4f6]{display:flex;align-items:center;justify-content:center;gap:5px;flex:none;min-height:40px;max-width:48%;padding:7px 9px;border:1px solid #dce5d6;border-radius:10px;background:#f8faf5;color:#6d825b;font-family:inherit;font-size:11px;font-weight:650;line-height:1.4}.restore-odds .club-icon[data-v-540dd4f6]{width:14px;height:14px;flex:none}.odds-hint[data-v-540dd4f6]{margin:4px 0 10px;color:#89958d;font-size:11px;line-height:1.65}.odds-list[data-v-540dd4f6]{min-width:0}.odds-list label[data-v-540dd4f6]{display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:center;gap:10px;min-height:64px;border-bottom:1px solid #edf0eb}.odds-list label>span[data-v-540dd4f6]{display:grid;gap:4px;min-width:0}.odds-list label strong[data-v-540dd4f6]{font-size:12px;overflow-wrap:anywhere}.odds-list input[data-v-540dd4f6]{text-align:right}.odds-list>p[data-v-540dd4f6]{font-size:12px;color:#89958d}.settings-error[data-v-540dd4f6]{margin:12px 0 0;color:#b34037;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.reset-confirm-text[data-v-540dd4f6]{margin:0;color:#758473;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.settings-help[data-v-540dd4f6]{margin:0;padding:11px 13px;border-radius:11px;background:#f4f6f0;color:#76877a;font-size:11px;line-height:1.65}.advanced-settings[data-v-540dd4f6]{display:grid;gap:12px;padding-top:4px;border-top:1px solid #edf0eb}.advanced-settings>summary[data-v-540dd4f6]{cursor:pointer;min-height:42px;display:flex;align-items:center;color:#587066;font-size:13px;font-weight:700}@media(max-width:370px){.shared-summary dl[data-v-540dd4f6]{gap:12px}.shared-summary-bottom[data-v-540dd4f6]{gap:8px}.shared-summary-bottom>button[data-v-540dd4f6]{padding:7px}.select-field[data-v-540dd4f6]{padding:12px 14px}}.settings-menu[data-v-a1233754]{display:grid;gap:12px}.settings-section[data-v-a1233754]{padding:16px;border:1px solid #e5ebe9;border-radius:20px;background:#fff;box-shadow:0 9px 28px #142c3a0f}.single-task>.settings-section[data-v-a1233754]{padding:18px}.single-task>.settings-section>.section-title[data-v-a1233754]{display:none}.section-title[data-v-a1233754]{display:flex;align-items:center;gap:11px;margin-bottom:13px}.section-title>div[data-v-a1233754]{display:grid;gap:4px;min-width:0}.section-title strong[data-v-a1233754]{font-size:16px;color:#152d3b}.section-title small[data-v-a1233754]{color:#7a898f;line-height:1.35}.section-icon[data-v-a1233754]{width:40px;height:40px;display:grid;place-items:center;flex:none;border-radius:13px;background:#eaf5f2;color:#14725f;font-size:20px;font-weight:900}.section-icon.invite[data-v-a1233754]{background:#fff2dd;color:#a86514}.section-icon.create[data-v-a1233754]{background:#eef1fb;color:#485e9a}.action-form[data-v-a1233754]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.action-form input[data-v-a1233754]{min-width:0;border:1px solid #dce5e2;border-radius:12px;padding:12px;background:#f9fbfa;font:inherit;outline:none}.action-form input[data-v-a1233754]:focus{border-color:#1a8b73;box-shadow:0 0 0 3px #1a8b731a}.action-form button[data-v-a1233754]{border:0;border-radius:12px;background:#167562;color:#fff;padding:0 16px;font-weight:800}.action-form button[data-v-a1233754]:disabled{opacity:.45}@media(max-width:370px){.action-form[data-v-a1233754]{grid-template-columns:1fr}.action-form button[data-v-a1233754]{min-height:43px}}.room-tile{--room-surface: linear-gradient(145deg, #53799ef2, #436b94f0);--room-border: #e4d0a070;--room-shine: #edf6ff26;--room-shadow: #263f5b2e;--room-focus: #ffe3aa;--room-cover: radial-gradient(ellipse at 28% 12%, #e4f1fc21, transparent 70%), linear-gradient(145deg, #b7d4e61f, #93b3cc08);--room-divider: #d9e9f22b;--room-ink: #fff9eb;--room-muted: #e0ebf5;--room-accent: #ffe2a5;--room-wait-ink: #ecf4fc;--room-wait-bg: #bedaf22b;--room-playing-ink: #e1f5df;--room-playing-bg: #438d7e66;--room-rejoin-ink: #fff0c4;--room-rejoin-bg: #ba964f45;--room-menu-ink: #fff1cd;--room-menu-line: #e6d5ab80;--room-menu-bg: #9dbed726;--room-menu-active: #c9e1f047}.room-table-scene[data-v-1b8727a9]{position:relative;height:90px;isolation:isolate;overflow:hidden;background:var(--room-cover);border-bottom:1px solid var(--room-divider)}.room-table-scene[data-v-1b8727a9]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#ffffff0d,transparent 55%);pointer-events:none}.room-table-image[data-v-1b8727a9]{position:absolute;left:8%;top:16%;width:84%;height:73%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.room-table-mark[data-v-1b8727a9]{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);font-size:11px;letter-spacing:.14em;font-weight:600;color:#f6dfae;text-shadow:0 1px 2px #174c49a6;white-space:nowrap}.room-table-seat[data-v-1b8727a9]{position:absolute;display:grid;place-items:center;box-sizing:border-box;width:24px;height:24px;transform:translate(-50%,-50%);border:1.5px solid #fff1cf;border-radius:50%;background:#dcebf5;box-shadow:0 0 0 1px #b7ad89,0 2px 4px #4d648329;overflow:hidden}.room-table-seat img[data-v-1b8727a9]{width:100%;height:100%;object-fit:cover}.room-default-avatar[data-v-1b8727a9]{display:block;width:100%;height:100%;background:#dcebf5 url(/games/nine-half/avatar-sheet-v1.png) 20% 0/235% 400% no-repeat}@media(orientation:landscape)and (max-height:440px){.room-table-scene[data-v-1b8727a9]{height:70px}}.room-tile[data-v-0c11b011]{min-width:0;overflow:hidden;border:1px solid var(--room-border);border-radius:12px;background:var(--room-surface);box-shadow:inset 0 1px var(--room-shine),0 3px 10px var(--room-shadow);cursor:pointer;transition:filter .12s,transform .12s}.room-tile[data-v-0c11b011]:focus-visible{outline:2px solid var(--room-focus);outline-offset:2px}.room-tile[data-v-0c11b011]:active{filter:brightness(1.04)}.room-tile.disabled[data-v-0c11b011]{cursor:not-allowed;opacity:.65}.tile-content[data-v-0c11b011]{position:relative;display:grid;gap:4px;padding:7px 9px 8px;color:var(--room-ink)}.tile-content.has-menu[data-v-0c11b011]{padding-right:44px}.tile-title[data-v-0c11b011],.tile-stats[data-v-0c11b011]{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0}.tile-title[data-v-0c11b011]{flex-wrap:wrap}.tile-title strong[data-v-0c11b011]{font-size:14px;font-weight:650;letter-spacing:.015em;font-variant-numeric:tabular-nums}.tile-title>span[data-v-0c11b011]{padding:2px 6px;border-radius:8px;color:var(--room-wait-ink);background:var(--room-wait-bg);font-size:9px;white-space:nowrap;line-height:1.4}.playing .tile-title>span[data-v-0c11b011],.betting .tile-title>span[data-v-0c11b011],.revealing .tile-title>span[data-v-0c11b011]{color:var(--room-playing-ink);background:var(--room-playing-bg)}.rejoining .tile-title>span[data-v-0c11b011]{color:var(--room-rejoin-ink);background:var(--room-rejoin-bg)}.room-tier[data-v-0c11b011]{color:var(--room-muted);font-size:10px;overflow-wrap:anywhere;line-height:1.5}.tile-stats[data-v-0c11b011]{flex-wrap:wrap}.tile-stats b[data-v-0c11b011]{font-size:11px;font-weight:500;color:var(--room-accent)}.tile-stats small[data-v-0c11b011]{color:var(--room-muted);font-size:10px}.manage-room[data-v-0c11b011]{position:absolute;top:0;right:0;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--room-menu-ink);background:transparent}.manage-room[data-v-0c11b011]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid var(--room-menu-line);border-radius:50%;background:var(--room-menu-bg)}.manage-room[data-v-0c11b011]:active:before{background:var(--room-menu-active)}.manage-room[data-v-0c11b011]:focus-visible{outline:2px solid var(--room-focus);outline-offset:-4px}.manage-room .club-icon[data-v-0c11b011]{position:relative;width:18px;height:18px;stroke-width:2}.room-loading[data-v-ff94dd49]{grid-column:1/-1;margin:0;padding:28px 12px;color:#765018;text-align:center;font-size:13px;line-height:1.5}.nine-half-lobby-dialog[data-v-61d8df6d]{position:fixed;z-index:160}.lobby-room-number[data-v-61d8df6d]{display:grid;gap:12px}.lobby-room-number input[data-v-61d8df6d]{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:9px 12px;border:1px solid #ccb998;border-radius:8px;background:#fffdf4;color:#80513d;font-size:18px}.lobby-room-caption[data-v-61d8df6d]{text-align:center;color:#a17c60}.nine-half-lobby-dialog .game-button[data-v-61d8df6d]{min-width:170px;max-width:100%;overflow-wrap:anywhere}.nh-lobby[data-v-61d8df6d]{display:grid;gap:12px;padding:3px 13px 24px}.lobby-banner[data-v-61d8df6d]{display:flex;justify-content:space-between;align-items:center;padding:18px;border-radius:22px;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(231,190,101,.32),transparent 34%),linear-gradient(135deg,#173e49,#146657);box-shadow:0 16px 34px #11393f33}.lobby-banner small[data-v-61d8df6d]{color:#a8d0c9;font-size:9px;letter-spacing:1.4px}.lobby-banner h1[data-v-61d8df6d]{margin:5px 0 7px;font-size:24px}.lobby-banner p[data-v-61d8df6d]{display:flex;align-items:center;gap:6px;margin:0;color:#d4e8e3;font-size:11px}.lobby-banner p i[data-v-61d8df6d]{width:7px;height:7px;border-radius:50%;background:#6ee0a5;box-shadow:0 0 0 4px #6ee0a526}.lobby-banner>button[data-v-61d8df6d]{width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:#ffffff1f;color:#fff;font-size:24px}.quick-actions[data-v-61d8df6d]{display:grid;grid-template-columns:1fr auto;gap:9px;padding:13px;border:1px solid #dfe8e5;border-radius:19px;background:#fff}.quick-actions label[data-v-61d8df6d]{display:grid;gap:3px}.quick-actions label span[data-v-61d8df6d]{font-size:10px;color:#71817f}.quick-actions input[data-v-61d8df6d]{min-width:0;border:0;outline:0;font-size:17px;font-weight:850;color:#163b43}.quick-actions>button[data-v-61d8df6d]{border:0;border-radius:13px;padding:0 17px;background:#1b7664;color:#fff;font-weight:850}.quick-actions .create[data-v-61d8df6d]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px;background:#f2e4c4;color:#6b4a13}.quick-actions .create b[data-v-61d8df6d]{font-size:20px}.quick-actions .create span[data-v-61d8df6d]{display:grid;text-align:left}.quick-actions .create small[data-v-61d8df6d]{font-size:10px;font-weight:500;color:#967238}.lobby-note[data-v-61d8df6d]{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:15px;background:#e3f0ec;color:#1c6357}.lobby-note>span[data-v-61d8df6d]{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#fff}.lobby-note p[data-v-61d8df6d]{display:grid;gap:2px;margin:0}.lobby-note small[data-v-61d8df6d]{color:#66847e;font-size:10px}.room-heading[data-v-61d8df6d]{display:flex;justify-content:space-between;align-items:center;padding:2px}.room-heading>div[data-v-61d8df6d]{display:grid;gap:3px}.room-heading small[data-v-61d8df6d]{color:#83918f}.room-heading em[data-v-61d8df6d]{min-width:28px;height:28px;display:grid;place-items:center;border-radius:10px;background:#dcebe7;color:#166d5d;font-style:normal;font-weight:900}.room-list[data-v-61d8df6d]{display:grid;gap:10px;min-height:120px}.room-card[data-v-61d8df6d]{display:grid;gap:12px;padding:15px;border:1px solid #dfe8e5;border-radius:20px;background:linear-gradient(150deg,#fff,#f8fbfa);box-shadow:0 8px 22px #12343d0f}.room-top[data-v-61d8df6d],.room-meta[data-v-61d8df6d],.room-foot[data-v-61d8df6d],.occupancy[data-v-61d8df6d]{display:flex;justify-content:space-between;align-items:center;gap:10px}.room-top>div[data-v-61d8df6d]{display:grid;gap:2px}.room-top small[data-v-61d8df6d],.room-meta[data-v-61d8df6d],.room-foot small[data-v-61d8df6d]{color:#7f8e91;font-size:11px}.room-top strong[data-v-61d8df6d]{font-size:22px;color:#173b45;letter-spacing:.7px}.room-top>span[data-v-61d8df6d]{padding:5px 9px;border-radius:99px;background:#e2f3eb;color:#147052;font-size:10px;font-weight:900}.room-card.playing .room-top>span[data-v-61d8df6d],.room-card.rejoining .room-top>span[data-v-61d8df6d]{background:#fff0d6;color:#a86c13}.occupancy>span[data-v-61d8df6d]{flex:1;height:7px;overflow:hidden;border-radius:99px;background:#e6eeeb}.occupancy i[data-v-61d8df6d]{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#2b9079,#dbb15d)}.occupancy b[data-v-61d8df6d]{font-size:12px;color:#41605f}.room-meta[data-v-61d8df6d]{padding:9px 0;border-block:1px solid #edf1f0}.room-foot button[data-v-61d8df6d]{border:0;border-radius:12px;background:#176f5e;color:#fff;padding:9px 15px;font-weight:850}.room-foot button[data-v-61d8df6d]:disabled{background:#cbd5d2}.empty[data-v-61d8df6d]{display:grid;place-items:center;padding:28px;color:#758682}.empty b[data-v-61d8df6d]{font-size:27px;color:#1c6d60}.create-backdrop[data-v-61d8df6d]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#07191e94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.create-sheet[data-v-61d8df6d]{width:100%;display:grid;gap:13px;padding:8px 16px calc(env(safe-area-inset-bottom) + 18px);border-radius:25px 25px 0 0;background:#f8faf9}.handle[data-v-61d8df6d]{width:42px;height:4px;margin:auto;border-radius:9px;background:#cad5d2}.create-sheet header[data-v-61d8df6d]{display:flex;justify-content:space-between;align-items:center}.create-sheet header>div[data-v-61d8df6d]{display:grid;gap:3px}.create-sheet header small[data-v-61d8df6d],.create-sheet>label[data-v-61d8df6d]{color:#70847f;font-size:10px;letter-spacing:1px}.create-sheet header strong[data-v-61d8df6d]{font-size:21px;color:#173b44}.create-sheet header button[data-v-61d8df6d]{width:36px;height:36px;border:0;border-radius:12px;background:#e6edeb;font-size:22px}.choice[data-v-61d8df6d]{display:grid;gap:8px}.choice.two[data-v-61d8df6d],.choice.tiers[data-v-61d8df6d]{grid-template-columns:repeat(2,1fr)}.choice button[data-v-61d8df6d]{border:1px solid #dce6e3;border-radius:13px;background:#fff;padding:12px;color:#536865;font-weight:800}.choice button.active[data-v-61d8df6d]{border-color:#267d6d;background:#e2f1ec;color:#176b5b;box-shadow:inset 0 0 0 1px #267d6d}.confirm[data-v-61d8df6d]{border:0;border-radius:15px;padding:14px;background:linear-gradient(135deg,#d1a447,#edca7d);color:#49300a;font-weight:900;font-size:15px}@media(max-height:680px){.lobby-banner[data-v-61d8df6d]{padding:13px}.lobby-banner h1[data-v-61d8df6d]{font-size:21px}.nh-lobby[data-v-61d8df6d]{gap:9px}}.room-tools[data-v-61d8df6d]{display:flex;align-items:center;gap:6px}.room-tools>span[data-v-61d8df6d]{padding:5px 9px;border-radius:99px;background:#e2f3eb;color:#147052;font-size:10px;font-weight:900}.room-tools>button[data-v-61d8df6d]{border:0;border-radius:9px;background:#edf3f1;color:#45625d;padding:4px 8px}.room-audience[data-v-61d8df6d]{display:flex;gap:7px;flex-wrap:wrap;color:#617874;font-size:10px}.room-audience span[data-v-61d8df6d]{padding:4px 7px;border-radius:8px;background:#edf5f2}.choice.three[data-v-61d8df6d]{grid-template-columns:repeat(3,1fr)}.dissolve-sheet p[data-v-61d8df6d]{margin:0;color:#667b77;font-size:13px;line-height:1.55}.danger-confirm[data-v-61d8df6d]{border:0;border-radius:15px;padding:14px;background:#bd493f;color:#fff;font-weight:900}.room-list[data-v-61d8df6d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.empty[data-v-61d8df6d]{grid-column:1/-1}.room-heading[data-v-61d8df6d]{padding:8px 2px 4px;align-items:center}.room-heading>div[data-v-61d8df6d]:first-child{gap:5px}.room-heading strong[data-v-61d8df6d]{color:#173b45;font-size:22px}.room-heading small[data-v-61d8df6d]{display:flex;align-items:center;gap:6px;color:#708783;font-size:10px}.room-heading small i[data-v-61d8df6d]{width:6px;height:6px;border-radius:50%;background:#39b982;box-shadow:0 0 0 4px #39b9821f}.room-heading>.room-heading-actions[data-v-61d8df6d]{display:flex;grid-auto-flow:unset;gap:7px}.room-heading-actions button[data-v-61d8df6d]{width:38px;height:38px;border:1px solid #d8e5e1;border-radius:12px;font-size:19px;font-weight:900}.room-heading-actions .subtle[data-v-61d8df6d]{color:#35675f;background:#ffffffc7}.room-heading-actions .primary[data-v-61d8df6d]{border-color:#d5ac5e;color:#684710;background:#f2dfb5;box-shadow:0 5px 12px #9f732621}.join-sheet[data-v-61d8df6d]{gap:12px}.join-entry[data-v-61d8df6d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.join-entry input[data-v-61d8df6d]{min-width:0;height:48px;box-sizing:border-box;border:1px solid #d7e3df;border-radius:14px;background:#fff;padding:0 13px;color:#173b45;font-size:17px;font-weight:800;outline:0}.join-entry input[data-v-61d8df6d]:focus{border-color:#318b79;box-shadow:0 0 0 3px #318b791f}.join-entry button[data-v-61d8df6d]{min-width:82px;border:0;border-radius:14px;background:#197461;color:#fff;font-weight:900}.join-entry button[data-v-61d8df6d]:disabled{background:#c8d3d0}.room-heading-actions button[data-v-61d8df6d]{display:grid;place-items:center;background-clip:padding-box;box-shadow:inset 0 1px #ffffffe6,0 5px 14px #163f3b14;transition:transform .15s ease,box-shadow .15s ease}.room-heading-actions button[data-v-61d8df6d]:active{transform:scale(.94);box-shadow:inset 0 1px 3px #20413b1a}.room-heading-actions button .club-icon[data-v-61d8df6d]{width:19px;height:19px}.room-heading-actions .primary[data-v-61d8df6d]{background:linear-gradient(145deg,#f7e8c5,#efd493);border-color:#dab461}.nh-lobby[data-v-61d8df6d]{padding-top:8px}.nh-lobby .room-heading strong[data-v-61d8df6d]{color:#704617}.nh-lobby .room-heading small[data-v-61d8df6d]{color:#9a7848}.nh-lobby .room-list[data-v-61d8df6d]{gap:12px}@media(min-width:431px){.nh-lobby .room-list[data-v-61d8df6d]{gap:14px}}@media(max-width:370px){.room-list[data-v-61d8df6d]{gap:8px}}.create-backdrop[data-v-61d8df6d]{top:var(--app-visual-offset-top,0px);right:0;bottom:auto;left:0;height:var(--app-visual-height,100dvh);z-index:2147483003!important;box-sizing:border-box;padding-bottom:var(--app-safe-bottom,env(safe-area-inset-bottom,0px))}.create-sheet[data-v-61d8df6d]{max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,env(safe-area-inset-top,0px)) - var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));overflow-y:auto;box-sizing:border-box}.club-room-manage[data-v-8ff29fab]{display:grid;gap:12px}.club-room-manage>strong[data-v-8ff29fab]{font-size:20px;color:#9d632b}.club-room-manage p[data-v-8ff29fab]{margin:0;font-size:14px;line-height:1.7}.tg-lobby[data-v-5c5b63f4]{display:grid;gap:12px;padding:3px 13px 24px}.tg-lobby .lobby-banner[data-v-5c5b63f4]{display:flex;justify-content:space-between;align-items:center;padding:18px;border-radius:22px;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(231,190,101,.32),transparent 34%),linear-gradient(135deg,#173e49,#146657);box-shadow:0 16px 34px #11393f33}.tg-lobby .lobby-banner small[data-v-5c5b63f4]{color:#e8cd8b;font-size:9px;letter-spacing:1.4px}.tg-lobby .lobby-banner h1[data-v-5c5b63f4]{margin:5px 0 7px;font-size:24px}.tg-lobby .lobby-banner p[data-v-5c5b63f4]{display:flex;align-items:center;gap:6px;margin:0;color:#d4e8e3;font-size:11px}.tg-lobby .lobby-banner p i[data-v-5c5b63f4]{width:7px;height:7px;border-radius:50%;background:#6ee0a5;box-shadow:0 0 0 4px #6ee0a526}.tg-lobby .lobby-banner>button[data-v-5c5b63f4]{width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#50370e;font-size:24px}.tg-lobby .quick-actions[data-v-5c5b63f4]{display:grid;grid-template-columns:1fr auto;gap:9px;padding:13px;border:1px solid #dfe8e5;border-radius:19px;background:#fff}.tg-lobby .quick-actions label[data-v-5c5b63f4]{display:grid;gap:3px}.tg-lobby .quick-actions label span[data-v-5c5b63f4]{font-size:10px;color:#71817f}.tg-lobby .quick-actions input[data-v-5c5b63f4]{min-width:0;border:0;outline:0;font-size:17px;font-weight:850;color:#163b43}.tg-lobby .quick-actions>button[data-v-5c5b63f4]{border:0;border-radius:13px;padding:0 17px;background:#1b7664;color:#fff;font-weight:850}.tg-lobby .quick-actions .create[data-v-5c5b63f4]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px}.tg-lobby .quick-actions .create b[data-v-5c5b63f4]{font-size:20px}.tg-lobby .quick-actions .create span[data-v-5c5b63f4]{display:grid;text-align:left}.tg-lobby .quick-actions .create small[data-v-5c5b63f4]{font-size:10px;font-weight:500;color:#967238}.tg-lobby .lobby-note[data-v-5c5b63f4]{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:15px;color:#765018}.tg-lobby .lobby-note>span[data-v-5c5b63f4]{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#fff}.tg-lobby .lobby-note p[data-v-5c5b63f4]{display:grid;gap:2px;margin:0}.tg-lobby .lobby-note small[data-v-5c5b63f4]{font-size:10px}.tg-lobby .room-heading[data-v-5c5b63f4]{display:flex;justify-content:space-between;align-items:center;padding:8px 2px 4px}.tg-lobby .room-heading>div[data-v-5c5b63f4]{display:grid;gap:5px}.tg-lobby .room-heading small[data-v-5c5b63f4]{display:flex;align-items:center;gap:6px;font-size:10px}.tg-lobby .room-heading small i[data-v-5c5b63f4]{width:6px;height:6px;border-radius:50%;background:#39b982;box-shadow:0 0 0 4px #39b9821f}.tg-lobby .room-heading em[data-v-5c5b63f4]{min-width:28px;height:28px;display:grid;place-items:center;border-radius:10px;font-style:normal;font-weight:900}.tg-lobby .room-list[data-v-5c5b63f4]{display:grid;gap:12px}.tg-lobby .empty[data-v-5c5b63f4]{grid-column:1/-1;display:grid;place-items:center;padding:28px;color:#758682}.tg-lobby .empty b[data-v-5c5b63f4]{font-size:27px}.tg-lobby .empty p[data-v-5c5b63f4]{margin:5px 0 0}.tg-lobby .create-backdrop[data-v-5c5b63f4]{position:fixed;z-index:2147483003;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#07191e94;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tg-lobby .create-sheet[data-v-5c5b63f4]{width:100%;display:grid;gap:13px;box-sizing:border-box;max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,0px) - var(--app-safe-bottom,0px));overflow-y:auto;padding:8px 16px calc(var(--app-safe-bottom,env(safe-area-inset-bottom)) + 18px);border-radius:25px 25px 0 0;background:#f8faf9}.tg-lobby .handle[data-v-5c5b63f4]{width:42px;height:4px;margin:auto;border-radius:9px;background:#cad5d2}.tg-lobby .create-sheet header[data-v-5c5b63f4]{display:flex;justify-content:space-between;align-items:center}.tg-lobby .create-sheet header>div[data-v-5c5b63f4]{display:grid;gap:3px}.tg-lobby .create-sheet header small[data-v-5c5b63f4],.tg-lobby .create-sheet>label[data-v-5c5b63f4]{color:#70847f;font-size:10px;letter-spacing:1px}.tg-lobby .create-sheet header strong[data-v-5c5b63f4]{font-size:21px;color:#173b44}.tg-lobby .create-sheet header button[data-v-5c5b63f4]{width:36px;height:36px;border:0;border-radius:12px;background:#e6edeb;font-size:22px}.tg-lobby .choice[data-v-5c5b63f4]{display:grid;gap:8px}.tg-lobby .choice.two[data-v-5c5b63f4],.tg-lobby .choice.tiers[data-v-5c5b63f4]{grid-template-columns:repeat(2,1fr)}.tg-lobby .choice button[data-v-5c5b63f4]{border:1px solid #dce6e3;border-radius:13px;background:#fff;padding:12px;color:#536865;font-weight:800}.tg-lobby .choice button.active[data-v-5c5b63f4]{border-color:#267d6d;background:#e2f1ec;color:#176b5b;box-shadow:inset 0 0 0 1px #267d6d}.tg-lobby .confirm[data-v-5c5b63f4]{border:0;border-radius:15px;padding:14px;background:linear-gradient(135deg,#d1a447,#edca7d);color:#49300a;font-weight:900;font-size:15px}.tg-lobby .join-entry[data-v-5c5b63f4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px}.tg-lobby .join-entry input[data-v-5c5b63f4]{min-width:0;height:48px;box-sizing:border-box;border:1px solid #d7e3df;border-radius:14px;background:#fff;padding:0 13px;color:#173b45;font-size:17px;font-weight:800;outline:0}.tg-lobby .join-entry button[data-v-5c5b63f4]{min-width:82px;border:0;border-radius:14px;background:#197461;color:#fff;font-weight:900}.tg-lobby .lobby-banner[data-v-5c5b63f4]{background:radial-gradient(circle at 92% 8%,rgba(234,195,107,.38),transparent 34%),linear-gradient(135deg,#173f35,#8e672c)}.tg-lobby .lobby-banner>button[data-v-5c5b63f4]{border-color:#ffecb273;background:linear-gradient(145deg,#f3d585,#bb8834);color:#50370e}.tg-lobby .room-list[data-v-5c5b63f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.tg-lobby .room-heading strong[data-v-5c5b63f4]{color:#704617}.tg-lobby .room-heading small[data-v-5c5b63f4]{color:#9a7848}.tg-lobby .room-heading em[data-v-5c5b63f4]{background:#f4e8ca;color:#765018}.tg-lobby .quick-actions .create[data-v-5c5b63f4]{background:#f2e4c4;color:#6b4a13}.tg-lobby .lobby-note[data-v-5c5b63f4]{background:#f5edda;color:#765018}.tg-lobby .lobby-note small[data-v-5c5b63f4]{color:#9a7848}.tg-lobby .choice small[data-v-5c5b63f4]{display:block;margin-top:4px;color:#9b8350;font-size:9px}.tg-lobby .choice.tiers button[data-v-5c5b63f4]{min-height:58px}.tg-lobby .choice.tiers strong[data-v-5c5b63f4]{font-size:15px;color:inherit}.tg-lobby .choice.three[data-v-5c5b63f4]{grid-template-columns:repeat(3,1fr)}@media(max-width:370px){.tg-lobby .room-list[data-v-5c5b63f4]{gap:8px}.tg-lobby .choice button[data-v-5c5b63f4]{padding:10px 5px;font-size:11px}}.guandan-entry-card[data-v-301b06c9]{min-width:0;overflow:hidden;border:1px solid var(--room-border);border-radius:14px;background:var(--room-surface);box-shadow:inset 0 1px var(--room-shine),0 3px 8px var(--room-shadow);color:var(--room-ink)}.entry-cover[data-v-301b06c9]{height:74px;position:relative;overflow:hidden;border-bottom:1px solid var(--room-divider);background:var(--room-cover);pointer-events:none}.entry-cover img[data-v-301b06c9]{position:absolute;left:24%;top:14%;width:72%;height:77%;object-fit:contain;-webkit-user-select:none;user-select:none}.entry-mode[data-v-301b06c9]{position:absolute;z-index:1;left:10px;top:10px;padding:3px 7px;border:1px solid #e6d5ab55;border-radius:6px;background:#294c7099;color:var(--room-accent);font-size:11px;line-height:1.3}.entry-mark[data-v-301b06c9]{position:absolute;left:60%;top:49%;transform:translate(-50%,-50%);color:#f6dfae;font-size:12px;letter-spacing:.12em;text-shadow:0 1px 2px #174c49a6}.entry-content[data-v-301b06c9]{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}h2[data-v-301b06c9]{margin:0;color:var(--room-ink);font-size:16px;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.entry-stakes[data-v-301b06c9]{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0}.entry-stakes>div[data-v-301b06c9]{display:grid;min-width:0;gap:2px}.entry-stakes dt[data-v-301b06c9]{color:var(--room-muted);font-size:11px;line-height:1.5}.entry-stakes dd[data-v-301b06c9]{margin:0;color:var(--room-accent);font-size:14px;font-weight:700;line-height:1.5;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.entry-rules[data-v-301b06c9]{margin:0;color:var(--room-muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.entry-actions[data-v-301b06c9]{display:grid;gap:8px;margin-top:auto}.entry-actions[data-v-301b06c9]:empty{display:none}.entry-actions button[data-v-301b06c9]{box-sizing:border-box;width:100%;min-height:44px;padding:8px;border:1px solid #d5c59688;border-radius:10px;background:#b3cde326;color:#fff4d8;font:inherit;font-size:13px;line-height:1.4;font-weight:650;cursor:pointer}.entry-actions .entry-start[data-v-301b06c9]{border-color:#d3e5a0;background:linear-gradient(#84d67d,#31a75d);box-shadow:inset 0 1px #eeffd87a,0 2px #224f4955;color:#fffbea;text-shadow:0 1px #347a4c88}.entry-actions button[data-v-301b06c9]:disabled{opacity:.6;cursor:wait}.entry-actions button[data-v-301b06c9]:focus-visible{outline:2px solid var(--room-focus);outline-offset:2px}.entry-actions button[data-v-301b06c9]:active:not(:disabled){filter:brightness(.94)}.create-guandan-room[data-v-1170ffce]{display:grid;gap:12px;text-align:left}.create-guandan-room p[data-v-1170ffce]{margin:0;font-size:13px;line-height:1.7}.create-guandan-room label[data-v-1170ffce]{font-weight:750}.create-guandan-room select[data-v-1170ffce]{width:100%;box-sizing:border-box;min-height:44px;border:1px solid #b69563;border-radius:8px;background:#fffaf0;color:#70452b;padding:8px 12px;font:inherit}.guandan-lobby[data-v-d17ffd41]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.guandan-rooms[data-v-d17ffd41]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.guandan-rooms.guandan-entry-grid[data-v-d17ffd41]{padding:1px 2px calc(12px + var(--app-safe-bottom,0px))}.room-number[data-v-d17ffd41]{display:grid;gap:10px}.room-number input[data-v-d17ffd41]{height:46px;border:1px solid #cadbcd;border-radius:10px;font-size:18px;padding:0 12px;width:100%;box-sizing:border-box}.texas-lobby[data-v-b8c17cc2]{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.room-list[data-v-b8c17cc2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 1px calc(16px + var(--app-safe-bottom,0px))}.room-list>p[data-v-b8c17cc2]{grid-column:1/-1;color:#7c8d83;text-align:center}.texas-join label[data-v-b8c17cc2]{display:grid;gap:10px}.texas-join input[data-v-b8c17cc2]{box-sizing:border-box;width:100%;height:46px;padding:0 12px;border:1px solid #cbdccd;border-radius:10px;font-size:18px}@media(min-width:700px){.room-list[data-v-b8c17cc2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tw-lobby[data-v-4f2021ae]{display:grid;gap:12px;padding:10px 13px 24px}.tw-actions[data-v-4f2021ae]{display:flex;justify-content:flex-end;gap:9px}.tw-actions button[data-v-4f2021ae]{min-height:44px}.room-list[data-v-4f2021ae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tw-number[data-v-4f2021ae]{box-sizing:border-box;width:100%;min-height:48px;padding:0 12px;font-size:22px;border:1px solid #c7b88f;border-radius:8px}.tw-lobby[data-v-e566e4c8]{display:grid;gap:12px;padding:10px 13px 24px}.tw-actions[data-v-e566e4c8]{display:flex;justify-content:flex-end;gap:9px}.tw-actions button[data-v-e566e4c8]{min-height:44px}.room-list[data-v-e566e4c8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tw-number[data-v-e566e4c8]{box-sizing:border-box;width:100%;min-height:48px;padding:0 12px;font-size:22px;border:1px solid #c7b88f;border-radius:8px}.bull-bull-lobby[data-v-660a3ba4]{display:grid;gap:12px;padding:3px 13px 24px}.room-list[data-v-660a3ba4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.empty[data-v-660a3ba4]{grid-column:1/-1;display:grid;place-items:center;padding:28px;color:#758682}.empty b[data-v-660a3ba4]{font-size:27px;color:#765018}.empty p[data-v-660a3ba4]{margin:5px 0 0}.room-list[data-v-660a3ba4] .mini-room-bull-bull .wall-frame{border-color:#c49b49;background:#fff1c7;box-shadow:inset 0 0 0 2px #e6c87d}.room-list[data-v-660a3ba4] .mini-room-bull-bull .wall-frame span{color:#704617;font-size:8px}@media(max-width:370px){.room-list[data-v-660a3ba4]{gap:8px}}.hint[data-v-2d16348f]{display:flex;align-items:center;justify-content:center;gap:6px;color:#1d4ed8;font-size:13px;font-weight:700;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none;transition:height .16s ease}.pull[data-v-2d16348f]{min-height:calc(100dvh - var(--pull-refresh-offset, 168px));user-select:none;cursor:default;-webkit-user-select:none}.hint-icon[data-v-2d16348f]{display:inline-block;font-size:15px;line-height:1;transform:rotate(0)}.hint-icon.spinning[data-v-2d16348f]{animation:spin-2d16348f .85s linear infinite}@keyframes spin-2d16348f{to{transform:rotate(360deg)}}.club-ms-page{height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#f5f6f4;color:#203e3a;box-sizing:border-box;font-family:inherit}.ms-dialog-error{grid-column:1/-1;margin:0;color:#9c3f22;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.ms-page-header{flex:none;display:flex;align-items:center;gap:10px;padding:calc(var(--app-safe-top,env(safe-area-inset-top,0px)) + 10px) 14px 12px;background:#fff;color:#203e3a;border-bottom:1px solid #e1e7e2;box-shadow:0 1px 4px #19382b0d}.ms-page-header h1{flex:1;min-width:0;margin:0;font-size:18px;line-height:1.35;overflow-wrap:anywhere}.ms-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.ms-page-header .ms-icon-button{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid #d8e1db;border-radius:10px;background:#f8faf8;color:#35574c}.ms-page-header .ms-header-primary,.ms-page-header .ms-header-secondary{width:auto;min-height:40px;max-width:130px;padding:8px 11px;border-radius:10px;font:700 12px/1.2 inherit;white-space:nowrap}.ms-page-header .ms-header-primary{border:1px solid #176f5d;background:#176f5d;color:#fff}.ms-page-header .ms-header-secondary{border:1px solid #d2ddd5;background:#f7f9f7;color:#2d5d4e}.ms-page-header .club-icon{width:19px;height:19px}.ms-page-tools{flex:none;padding:12px 16px 10px;background:#fff}.ms-page-tabs{display:flex;flex:none;gap:8px;padding:0 16px 10px;background:#fff;border-bottom:1px solid #e1e7e2}.ms-page-tabs button{min-width:0;flex:1;min-height:42px;padding:8px 5px;border:1px solid #dfe6de;border-radius:9px;background:#fff;color:#48645c;font:700 13px/1.4 inherit;overflow-wrap:anywhere}.ms-page-tabs .active{background:#eaf4ee;color:#176f5d;border-color:#4a9b82;box-shadow:inset 0 -2px #176f5d}.ms-page-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-padding-bottom:20px;padding:0 max(16px,var(--app-safe-right,0px)) calc(24px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px))) max(16px,var(--app-safe-left,0px))}.ms-page-content{max-width:1080px;margin:0 auto}.club-ms-ui{min-width:0;font-size:13px;line-height:1.55;color:#203e3a}.club-ms-ui *,.ms-page-tools *{box-sizing:border-box}.ms-stack{display:flex;flex-direction:column;gap:12px;min-width:0}.club-ms-ui h2,.club-ms-ui h3,.club-ms-ui p{margin:0;overflow-wrap:anywhere}.club-ms-ui h2{font-size:16px}.club-ms-ui h3{font-size:14px}.club-ms-ui small{color:#70847c}.club-ms-ui strong,.club-ms-ui b{overflow-wrap:anywhere}.ms-card{padding:14px;border:1px solid #e0e7e0;border-radius:8px;background:#fff;min-width:0}.club-ms-ui summary{cursor:pointer;min-height:40px;display:flex;align-items:center;gap:8px;font-weight:700;overflow-wrap:anywhere}.club-ms-ui details[open]>summary{margin-bottom:10px}.ms-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.ms-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px}.ms-field input,.ms-field select,.ms-input{display:block;min-width:0;width:100%;min-height:44px;border:1px solid #d4dfd7;border-radius:8px;background:#fff;color:#203e3a;padding:9px 10px;font:inherit}.ms-field small{min-height:44px;display:flex;align-items:center;overflow-wrap:anywhere}.ms-check{display:flex;gap:10px;align-items:center;min-height:44px}.ms-check input{width:20px;height:20px;flex:none}.club-ms-ui button{min-height:44px;min-width:0;padding:10px 12px;border:1px solid #d4dfd7;border-radius:8px;background:#fff;color:#24584b;font:600 13px/1.35 inherit;overflow-wrap:anywhere}.club-ms-ui button.ms-primary{background:#176f5d;color:#fff;border-color:#176f5d}.club-ms-ui button:disabled{opacity:.5}.club-ms-ui input:focus-visible,.club-ms-ui select:focus-visible,.club-ms-ui button:focus-visible{outline:2px solid #26947b;outline-offset:2px}.ms-actions{display:flex;gap:8px;flex-wrap:wrap}.ms-actions>*{flex:1 1 120px}.ms-row{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.ms-row>strong{min-width:0;flex:1}.ms-state{flex:none;max-width:44%;color:#89652c;font-size:11px}.ms-item{padding:12px 0;border-top:1px solid #e7ece5}.ms-management-menu{gap:8px}.ms-management-item{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:13px 14px!important;text-align:left;background:#fff!important;border-color:#e0e7e1!important;border-radius:12px!important}.ms-management-item>span{display:flex;flex-direction:column;gap:3px;min-width:0}.ms-management-item strong{font-size:14px;color:#203e3a}.ms-management-item small{color:#728279;font-size:12px;font-weight:400;line-height:1.4}.ms-management-item>b{flex:none;color:#8b9a92;font-size:24px;font-weight:400;line-height:1}.ms-funds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0}.ms-funds>div{min-width:0;padding:10px 8px;background:#e8eee6;border-radius:8px}.ms-funds dt{font-size:11px;color:#63776c;overflow-wrap:anywhere}.ms-funds dd{font-size:16px;font-weight:700;margin:5px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-pairs{display:flex;flex-direction:column;gap:7px;margin:0}.ms-pairs>div{display:flex;justify-content:space-between;gap:12px;min-width:0}.ms-pairs dt{min-width:0;color:#70847c;overflow-wrap:anywhere}.ms-pairs dd{margin:0;min-width:0;max-width:60%;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.ms-term-read{display:grid;grid-template-columns:minmax(0,1fr) minmax(50px,auto) minmax(45px,auto);gap:9px;align-items:center;padding:10px 0;border-top:1px solid #edf0eb;min-width:0}.ms-term-read>*{min-width:0;overflow-wrap:anywhere}.ms-term-read>b,.ms-term-read>span:last-child{text-align:right}.ms-error,.ms-subsidy{padding:10px;border-radius:8px;background:#fff0e8;color:#9c3f22;overflow-wrap:anywhere}.ms-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:8px}.ms-pagination button{max-width:42%}.ms-status-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.ms-status-badge{flex:none;padding:4px 8px;border-radius:999px;background:#f4ebe3;color:#936132;font-size:11px;font-weight:700}.ms-status-badge.is-on{background:#e7f4eb;color:#28724f}.ms-status-warning{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;background:#fff0e8;color:#9c3f22}.ms-status-warning p{min-width:0}.ms-status-warning button{flex:none;min-height:36px;padding:7px 10px;color:#9c3f22;border-color:#e7bda8;background:#fff8f3;font-size:12px}.ms-status-toggle{width:100%}.ms-conflict-list{padding-top:2px}.ms-conflict-list summary{min-height:36px;color:#9c3f22;font-size:12px}.ms-conflict-list ul{margin:0;padding-left:18px}.ms-order-scope-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ms-order-scope-tabs button{min-height:42px;border:1px solid #dfe6de;border-radius:10px;background:#fff;color:#48645c;font:700 13px/1.3 inherit}.ms-order-scope-tabs button.active{border-color:#4a9b82;background:#eaf4ee;color:#176f5d}.ms-order-card-heading>div{min-width:0}.ms-order-card-summary{margin-top:7px!important;color:#203e3a;font-size:14px;font-weight:700;line-height:1.45}.ms-order-card-heading small{display:block;margin-top:5px;color:#70847c;font-size:11px}.ms-order-card-heading .ms-state{margin-top:2px}.ms-order-detail-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ms-order-detail-heading p{margin:5px 0 0;color:#89652c;font-size:12px}.ms-order-detail-total{flex:none;font-weight:750;color:#176f5d}.ms-order-readable{display:flex;flex-direction:column;gap:5px}.ms-order-readable small{color:#70847c}.ms-order-readable strong{font-size:16px;line-height:1.5}.ms-order-detail-meta{padding:10px 0;border-top:1px solid #edf0eb;border-bottom:1px solid #edf0eb}.ms-order-detail-items{display:flex;flex-direction:column;gap:8px}.ms-order-detail-items h3{margin:0;font-size:14px}.ms-order-detail-item{padding:11px 12px;border:1px solid #e3e9e3;border-radius:10px;background:#fff}.ms-order-detail-item-title{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.ms-order-detail-item-title strong{min-width:0}.ms-order-detail-item-title b{flex:none;color:#176f5d}.ms-order-detail-item .ms-pairs{margin-top:8px;padding-top:8px;border-top:1px solid #edf0eb}.ms-order-detail-item .ms-pairs>div{font-size:12px}.ms-policy-note{color:#70847c;font-size:12px}.ms-policy-editor{padding-top:4px}.ms-load-more{width:100%;min-height:46px;border:1px solid #b9d7cb;border-radius:10px;background:#f3faf6;color:#176f5d;font:700 13px/1.3 inherit}.ms-load-more:disabled{opacity:.55}.ms-order-filters{grid-template-columns:minmax(0,1fr);max-width:420px}.club-mark-six-lobby{padding:13px 0 24px}.club-mark-six-lobby-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border:1px solid #dfe7df;border-radius:16px;background:#fff;box-shadow:0 4px 14px #1f4b3b0b}.club-mark-six-lobby-head>div:first-child{min-width:0}.club-mark-six-lobby-head h2{margin:3px 0 2px;font-size:18px;line-height:1.35}.club-mark-six-lobby-head p{color:#70847c;font-size:12px}.club-mark-six-lobby-actions{display:flex;flex:none;align-items:stretch;gap:8px}.club-mark-six-lobby-actions button{min-width:92px;white-space:nowrap}.club-mark-six-lobby-actions .ms-secondary{background:#f7faf7;color:#2d5d4e;border-color:#cfded4}@media(max-width:520px){.club-mark-six-lobby-head{align-items:stretch;flex-direction:column;gap:12px}.club-mark-six-lobby-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.club-mark-six-lobby-actions button{width:100%}}@media(min-width:760px){.ms-page-tools,.ms-page-tabs{width:100%;max-width:1112px;margin-left:auto;margin-right:auto}.ms-page-header h1{font-size:20px}.ms-funds dd{font-size:21px}.ms-page-tabs{max-width:560px;background:transparent;border-bottom:0}.ms-page-tabs button{font-size:14px}}@media(max-height:680px){.ms-page-header{padding-bottom:8px}.ms-page-tools{padding-top:7px;padding-bottom:7px}.ms-page-tabs{padding-bottom:8px}.ms-funds dd{font-size:14px}}.nh-card[data-v-e8ed3e7b]{position:relative;display:block;width:43px;height:59px;overflow:hidden;border:1px solid #b8c7dc;border-radius:6px;background:linear-gradient(145deg,#fff,#f1f5fb);box-shadow:0 3px 5px #0822413d;font-style:normal}.nh-card b[data-v-e8ed3e7b]{position:absolute;top:2px;left:4px;font-size:15px;line-height:1}.nh-card i[data-v-e8ed3e7b]{position:absolute;top:16px;left:5px;font-size:14px;font-style:normal}.nh-card em[data-v-e8ed3e7b]{position:absolute;right:4px;bottom:1px;font-size:23px;font-style:normal}.nh-card.red[data-v-e8ed3e7b]{color:#df2738}.nh-card.black[data-v-e8ed3e7b]{color:#101b38}.nh-card.back[data-v-e8ed3e7b]{border:2px solid #f5fbff;background:linear-gradient(135deg,#367adc,#194ea9)}.nh-card.back[data-v-e8ed3e7b]:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(255,255,255,.5);border-radius:3px;background:repeating-linear-gradient(45deg,rgba(255,255,255,.1) 0 3px,transparent 3px 6px)}.nh-card-back-mark[data-v-e8ed3e7b]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffffffb3}.nh-card.card-reveal-back[data-v-e8ed3e7b],.nh-card.card-reveal-face[data-v-e8ed3e7b]{will-change:transform;transform-origin:center}.nh-card.card-reveal-back[data-v-e8ed3e7b]{animation:nh-card-reveal-back-e8ed3e7b .19s ease-in both!important}.nh-card.card-reveal-face[data-v-e8ed3e7b]{animation:nh-card-reveal-face-e8ed3e7b .23s ease-out both!important}.nh-card.card-reveal-done[data-v-e8ed3e7b]{animation:none!important}@keyframes nh-card-reveal-back-e8ed3e7b{0%{transform:perspective(650px) rotateY(0)}to{transform:perspective(650px) rotateY(90deg)}}@keyframes nh-card-reveal-face-e8ed3e7b{0%{transform:perspective(650px) rotateY(-90deg)}to{transform:perspective(650px) rotateY(0)}}@media(prefers-reduced-motion:reduce){.nh-card.card-reveal-back[data-v-e8ed3e7b],.nh-card.card-reveal-face[data-v-e8ed3e7b]{animation:none!important}}.final-avatar[data-v-5158eb3a]{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;overflow:hidden;border:2px solid #d6b965;border-radius:9px;background:#e9f5ff;box-sizing:border-box;color:#80513d;font-size:22px}.final-avatar img[data-v-5158eb3a]{position:absolute;width:200%;height:400%;max-width:none;object-fit:fill}@media(max-width:380px){.final-avatar[data-v-5158eb3a]{width:36px;height:36px}}.compact-record-grid[data-v-50d949ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.compact-record-player[data-v-50d949ce]{display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;border:1px solid #d6dfeb33;border-radius:10px;background:linear-gradient(145deg,#6285a647,#446b9038);color:#f7f3e8;outline:none}.compact-record-player[data-v-50d949ce]:focus-visible{outline:2px solid #ead6a1;outline-offset:-2px}.compact-record-identity[data-v-50d949ce]{display:flex;align-items:center;gap:7px;min-width:0}.compact-record-identity[data-v-50d949ce] .final-avatar{width:32px;height:32px;border-width:1px;border-radius:8px;border-color:#e4d0a099}.compact-record-identity>div[data-v-50d949ce]{flex:1;min-width:0;display:grid;gap:3px}.compact-record-identity strong[data-v-50d949ce]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.35;font-weight:700;color:#fff7e6}.compact-record-identity small[data-v-50d949ce]{font-size:10px;line-height:1.4;overflow-wrap:anywhere;color:#d4e0eb}.compact-record-score[data-v-50d949ce]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}.compact-record-score small[data-v-50d949ce]{font-size:10px;color:#c5d5e4;line-height:1.4}.compact-record-score b[data-v-50d949ce]{font-size:16px;line-height:1.25;font-weight:750;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;max-width:100%;color:#fff0c5}.compact-record-score b.gain[data-v-50d949ce]{color:#a3e4c7}.compact-record-score b.loss[data-v-50d949ce]{color:#ffb2b6}.compact-record-totals[data-v-50d949ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:7px 0 0;border-top:1px solid #d0dfec26}.compact-record-totals>div[data-v-50d949ce]{min-width:0;display:grid;gap:3px}.compact-record-totals dt[data-v-50d949ce]{color:#c5d5e4;font-size:10px;line-height:1.3;overflow-wrap:anywhere}.compact-record-totals dd[data-v-50d949ce]{margin:0;font-size:12px;line-height:1.3;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.compact-record-cards[data-v-50d949ce]{display:flex;align-items:center;gap:0;min-height:40px;min-width:0;isolation:isolate}.compact-record-cards>small[data-v-50d949ce]{font-size:10px;line-height:1.4;color:#c5d5e4;overflow-wrap:anywhere}.compact-record-cards[data-v-50d949ce] .nh-card{flex:0 0 28px!important;width:28px!important;height:40px!important;min-width:28px!important;min-height:0!important;box-sizing:border-box;margin:0 0 0 -12px!important;border:1px solid #bdcbd5!important;border-radius:4px!important;box-shadow:0 1px 2px #152f3e33!important;position:relative!important;overflow:hidden}.compact-record-cards[data-v-50d949ce] .nh-card:first-child{margin-left:0!important}.compact-record-cards[data-v-50d949ce] .nh-card b{top:2px!important;left:2px!important;font-size:10px!important;line-height:1!important}.compact-record-cards[data-v-50d949ce] .nh-card i{top:14px!important;left:2px!important;font-size:10px!important;line-height:1!important;font-style:normal!important}.compact-record-cards[data-v-50d949ce] .nh-card em{right:2px!important;bottom:1px!important;font-size:17px!important;line-height:1!important;font-style:normal!important}.compact-record-hand[data-v-50d949ce]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 6px;min-width:0;margin-top:auto}.compact-record-hand strong[data-v-50d949ce]{font-size:11px;line-height:1.4;color:#f7e3b4;overflow-wrap:anywhere}.compact-record-hand small[data-v-50d949ce]{font-size:10px;line-height:1.4;color:#c5d5e4;overflow-wrap:anywhere}.is-tien-record .compact-record-identity[data-v-50d949ce] .final-avatar{width:40px;height:40px}.is-tien-record:not(.is-summary) .compact-record-score[data-v-50d949ce]{justify-content:flex-end;margin-top:auto}.is-tien-record:not(.is-summary) .compact-record-score b[data-v-50d949ce]{font-size:20px}@container record-detail (min-width:500px){.compact-record-grid[data-v-50d949ce]{grid-template-columns:repeat(var(--record-medium-columns),minmax(0,1fr))}}@container record-detail (min-width:700px){.compact-record-grid[data-v-50d949ce]{grid-template-columns:repeat(var(--record-wide-columns),minmax(0,1fr))}}@supports not (container-type:inline-size){@media(min-width:720px){.compact-record-grid[data-v-50d949ce]{grid-template-columns:repeat(var(--record-wide-columns),minmax(0,1fr))}}}.round-record-heading[data-v-43a4ce98]{display:flex;align-items:center;gap:6px;padding-right:6px}.round-record-heading>.round-record-head[data-v-43a4ce98]{flex:1;min-width:0}.texas-record-board[data-v-43a4ce98]{padding:12px 13px;display:grid;gap:8px;color:#6d837a}.texas-record-board .record-cards[data-v-43a4ce98]{display:flex;gap:4px}.record-content[data-v-1f271350]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.guandan-modal[data-v-8536b756]{position:absolute;z-index:110;top:0;right:0;bottom:0;left:0;height:var(--app-visual-height,100dvh);min-height:0;display:flex;align-items:center;justify-content:center;padding:calc(12px + var(--app-safe-top,0px)) calc(12px + var(--app-safe-right,0px)) calc(12px + var(--app-safe-bottom,0px)) calc(12px + var(--app-safe-left,0px));box-sizing:border-box;background:#06121680}.guandan-dialog[data-v-8536b756]{outline:none;position:relative;display:flex;flex-direction:column;min-height:0;width:min(720px,92vw);height:min(450px,100%);max-width:100%;max-height:100%;box-sizing:border-box;padding:0 10px 10px;border:2px solid #f7ffffa8;border-radius:16px;background:linear-gradient(135deg,#d0dce144,#a7b5bf2e 65%,#d4dcde44);box-shadow:inset 0 0 0 1px #ffffff38,0 10px 34px #07131755;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);font-size:17px}.classic-dialog-heading[data-v-8536b756]{position:relative;flex:none;height:58px;display:flex;align-items:flex-start;justify-content:center;margin:0 -10px}.classic-dialog-heading h2[data-v-8536b756]{position:relative;top:-6px;display:grid;place-items:center;width:min(48%,350px);min-width:210px;height:58px;box-sizing:border-box;margin:0;padding:3px 22px 9px;background:url(/games/common/classic-ui/title-tab-v1.png) center/100% 200% no-repeat;color:#fff6cf;font-size:30px;line-height:1.15;text-align:center;letter-spacing:.08em}.guandan-dialog:lang(en) h2[data-v-8536b756],.guandan-dialog:lang(lo) h2[data-v-8536b756]{font-size:23px;letter-spacing:0}.guandan-dialog-close[data-v-8536b756]{position:absolute;right:8px;top:2px;width:44px;height:44px;padding:0;border:0;background:none;filter:drop-shadow(0 2px 1px #68625b99)}.guandan-dialog-close span[data-v-8536b756]:before,.guandan-dialog-close span[data-v-8536b756]:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:29px;border-radius:2px;background:#fff7d9;transform:translate(-50%,-50%) rotate(45deg)}.guandan-dialog-close span[data-v-8536b756]:after{transform:translate(-50%,-50%) rotate(-45deg)}.classic-dialog-paper[data-v-8536b756]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;border:3px solid #656b6599;border-radius:12px;background:linear-gradient(#fff6df,#fffdf5 70%);box-shadow:inset 0 1px #fff8d9}.guandan-dialog-scroll[data-v-8536b756]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px 28px;overflow-wrap:anywhere;line-height:1.55}.classic-dialog-actions[data-v-8536b756]{flex:none;display:flex;justify-content:center;align-items:center;gap:18px;padding:10px 20px 17px}.guandan-dialog[data-v-8536b756] p{margin:0 0 14px}.guandan-dialog[data-v-8536b756] p:last-child{margin-bottom:0}.guandan-dialog[data-v-8536b756] select,.guandan-dialog[data-v-8536b756] textarea{box-sizing:border-box;max-width:100%;border:1px solid #ccb998;border-radius:7px;background:#fffdf4;color:#80513d;padding:9px;min-height:44px}.guandan-dialog[data-v-8536b756] button:not([class]){min-height:44px;border:1px solid #cfc2a4;border-radius:20px;background:linear-gradient(#fff8d7,#f5d384);color:#80513d;padding:8px 18px}.guandan-dialog-compact[data-v-8536b756]{height:auto;max-width:540px}.guandan-dialog-compact .guandan-dialog-scroll[data-v-8536b756]{padding:26px 30px}.guandan-dialog.is-wide[data-v-8536b756]{width:min(850px,94vw)}.guandan-dialog.is-settlement[data-v-8536b756]{width:min(690px,94vw);height:min(350px,100%)}.is-settlement .guandan-dialog-scroll[data-v-8536b756]{display:flex;flex-direction:column;padding:8px 16px;overflow:hidden;line-height:1.3}.is-settlement .classic-dialog-actions[data-v-8536b756]{padding:5px 16px 12px;flex-direction:column;gap:4px;min-height:50px}@media(orientation:portrait){.guandan-modal[data-v-8536b756]{padding:calc(14px + var(--app-safe-top,0px)) calc(10px + var(--app-safe-right,0px)) calc(14px + var(--app-safe-bottom,0px)) calc(10px + var(--app-safe-left,0px))}.guandan-dialog[data-v-8536b756]{width:100%;height:auto;max-height:100%;font-size:16px;padding:0 7px 7px}.classic-dialog-heading[data-v-8536b756]{height:56px;margin:0 -7px}.classic-dialog-heading h2[data-v-8536b756]{font-size:24px;min-width:200px;height:56px;padding:3px 16px 9px}.guandan-dialog:lang(lo) h2[data-v-8536b756],.guandan-dialog:lang(en) h2[data-v-8536b756]{font-size:20px;line-height:1.1;width:calc(100% - 104px);min-width:0;max-width:340px;padding:3px 12px 7px}.guandan-dialog-scroll[data-v-8536b756]{padding:20px 16px}.guandan-dialog.is-settlement[data-v-8536b756]{height:min(540px,100%);max-width:420px}.is-settlement .guandan-dialog-scroll[data-v-8536b756]{padding:10px 9px}.is-settlement .classic-dialog-actions[data-v-8536b756]{padding-bottom:16px}.guandan-dialog-close[data-v-8536b756]{right:4px}.classic-dialog-actions[data-v-8536b756]{gap:12px;padding:10px 12px 16px}}@media(orientation:landscape)and (max-height:430px){.guandan-modal[data-v-8536b756]{padding-top:calc(9px + var(--app-safe-top,0px));padding-bottom:calc(9px + var(--app-safe-bottom,0px))}.classic-dialog-heading[data-v-8536b756]{height:49px}.classic-dialog-heading h2[data-v-8536b756]{height:52px;font-size:27px}.guandan-dialog-scroll[data-v-8536b756]{padding:14px 22px}.is-settlement .guandan-dialog-scroll[data-v-8536b756]{padding:5px 12px}.is-settlement .classic-dialog-actions[data-v-8536b756]{padding-bottom:9px;min-height:48px}}@media(orientation:landscape)and (max-height:380px){.is-settlement .classic-dialog-heading[data-v-8536b756]{height:45px}.is-settlement .classic-dialog-heading h2[data-v-8536b756]{height:48px}.is-settlement .guandan-dialog-scroll[data-v-8536b756]{padding:3px 12px}}@media(prefers-reduced-motion:no-preference){.guandan-dialog[data-v-8536b756]{animation:dialog-enter-8536b756 .16s ease-out}@keyframes dialog-enter-8536b756{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}}.guandan-dialog.is-room-info[data-v-8536b756]{width:min(360px,92vw);height:auto;padding:0 7px 7px;font-size:14px}.is-room-info .classic-dialog-heading[data-v-8536b756]{height:46px;margin:0 -7px}.is-room-info .classic-dialog-heading h2[data-v-8536b756]{min-width:160px;width:58%;height:46px;font-size:22px;top:-5px;padding:3px 12px 7px}.is-room-info .guandan-dialog-scroll[data-v-8536b756]{padding:12px 16px}.classic-card-records.is-global{position:fixed;z-index:150}.classic-card-records .guandan-dialog{height:min(680px,100%)}.classic-card-records .guandan-dialog-scroll{display:flex;flex-direction:column;overflow:hidden;padding:6px 12px;line-height:1.4}.classic-card-records .classic-record-subtitle{flex:none;margin:0 0 8px!important;text-align:center;color:#a17c60;font-size:12px}.classic-card-records .record-view-tabs{padding:0 4px 10px;gap:12px}.classic-card-records .record-view-tabs button{min-width:0;min-height:44px;overflow-wrap:anywhere}.classic-card-records .card-record-scroll{padding:0 4px 10px}.classic-card-records .classic-dialog-actions{padding:6px 16px 14px}.classic-card-records .classic-dialog-actions .game-button{min-width:180px;min-height:44px}.classic-card-records .record-note,.classic-card-records .record-empty,.classic-card-records .record-player-identity small,.classic-card-records .record-summary-player small,.classic-card-records .record-summary-player dt,.classic-card-records .record-player-hand small,.classic-card-records .round-record-head time{color:#a17c60}.classic-card-records .record-player,.classic-card-records .record-summary-player{color:#80513d;border-bottom-color:#d9c8a580}.classic-card-records .record-player,.classic-card-records .record-summary-player{grid-template-columns:minmax(0,1fr) minmax(0,46%)}.classic-card-records .round-record-group{border-color:#d5c5a3;background:#fffdf4}.classic-card-records .round-record-head{min-height:48px;background:linear-gradient(#fffaf0,#f2e8ce);color:#80513d}.classic-card-records .record-summary-player dl{background:#f3ead6}.classic-card-records .record-hand-tabs button{min-height:44px;flex-shrink:0;padding:7px 12px;border:1px solid #d2c2a5;border-radius:22px;background:linear-gradient(#fffdf3,#eee4cb);color:#80513d;box-shadow:inset 0 1px #fff,0 2px #baaa8b66}.classic-card-records .record-hand-tabs button.active{color:#fffbea;background:linear-gradient(#baf7bd,#59e47c 25%,#12bd4e 78%,#38d669);border-color:#b5d1a2;text-shadow:0 1px #188339;box-shadow:inset 0 2px 2px #efffeecf,0 3px #3a6c3c66}.classic-card-records .gain{color:#427448}.classic-card-records .loss{color:#b94b40}@media(orientation:portrait){.classic-card-records .guandan-dialog{height:min(680px,100%)}.classic-card-records .record-view-tabs{gap:8px}.classic-card-records .record-view-tabs .game-button{font-size:13px;padding:7px 8px}}.card-record-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:grid;place-items:center;padding:calc(var(--app-safe-top,0px) + 12px) calc(var(--app-safe-right,0px) + 12px) calc(var(--app-safe-bottom,0px) + 12px) calc(var(--app-safe-left,0px) + 12px);height:var(--app-visual-height,100dvh);box-sizing:border-box;background:#041b1dad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card-record-mask.onTable{position:absolute;height:100%;color:#173d47}.card-record-dialog{width:min(680px,100%);height:min(740px,100%);max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden!important;border:1px solid rgba(239,213,156,.8);border-radius:22px;background:linear-gradient(145deg,#fffdf8,#f3f8f5);box-shadow:0 24px 70px #00141866;color:#173d47;box-sizing:border-box}.card-record-dialog>header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px 10px}.card-record-dialog h2{margin:3px 0 0;font-size:20px;line-height:1.25}.card-record-dialog>header small{font-size:11px;color:#72857e}.card-record-dialog>header button{width:44px;height:44px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:#e7eee8;color:#315b51}.card-record-dialog>header svg{width:20px;height:20px}.record-view-tabs{flex:none;display:flex;gap:5px;padding:0 18px 10px}.record-view-tabs button{min-height:40px;flex:1;padding:7px 5px;border:0;border-radius:11px;background:#eaf1ec;color:#66817a;font-size:13px;font-weight:750}.record-view-tabs button.active{background:#176f5e;color:#fff}.card-record-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px 14px}.card-record-dialog>footer{flex:none;padding:9px 16px 12px;border-top:1px solid #e1e8e2}.card-record-dialog>footer button,.record-more,.record-empty button{width:100%;min-height:44px;border:0;border-radius:12px;background:#176f5e;color:#fff;font-size:14px;font-weight:800}.record-more{margin-top:12px}.record-refresh{flex:none;margin:0 16px 8px;border:0;border-radius:9px;padding:8px;background:#fff1c9;color:#806021;font-size:11px}.record-empty{padding:28px 8px;text-align:center;color:#6d837b;font-size:13px}.record-empty button{margin-top:12px}.record-note{margin:7px 0 11px;font-size:11px;color:#7c8e84;line-height:1.5}.round-record-list{display:grid;gap:10px}.round-record-group{min-width:0;border:1px solid #dce7df;border-radius:14px;background:#fff;overflow:hidden}.round-record-head{width:100%;display:flex;align-items:center;gap:8px;min-height:48px;padding:10px 12px;border:0;background:#eef5ef;color:#194b40;text-align:left}.round-record-head strong{flex:1;font-size:14px}.round-record-head time{font-size:10px;color:#7a8b81}.round-record-head svg{width:16px;height:16px;transition:transform .15s}.round-record-head svg.expanded{transform:rotate(180deg)}.round-record-body{padding:0 12px}.record-hand-tabs{display:flex;gap:5px;overflow-x:auto;overscroll-behavior:contain;padding:9px 0}.record-hand-tabs button{flex:none;min-height:36px;border:0;border-radius:8px;background:#edf2ee;color:#648077;padding:5px 8px;font-size:11px}.record-hand-tabs button.active{background:#1c7562;color:#fff}.record-player{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:7px 9px;padding:11px 0;border-bottom:1px solid #edf1ed}.record-player:last-child{border-bottom:0}.record-player-identity{display:grid;gap:2px;min-width:0}.record-player-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.record-player-identity small{color:#8b998d;font-size:10px}.record-player-net{max-width:100%;overflow-wrap:anywhere;font-size:16px;font-variant-numeric:tabular-nums;text-align:right}.record-player-hand{display:grid;gap:4px;text-align:right;min-width:0}.record-player-hand strong{font-size:11px;overflow-wrap:anywhere}.record-player-hand small{font-size:10px;color:#7d8d83;overflow-wrap:anywhere}.record-cards{display:flex;align-items:center;gap:3px;min-width:0}.record-cards>small{font-size:10px;color:#8b978f}.record-cards .nh-card{display:block!important;position:relative!important;flex:0 1 27px!important;min-width:0!important;box-sizing:border-box;width:27px!important;height:auto!important;min-height:0!important;aspect-ratio:27/38;margin:0!important;border:1px solid #b5c5ce!important;border-radius:5px!important;background:linear-gradient(145deg,#fff,#f3f6fc)!important;box-shadow:0 1px 2px #152f3e22;overflow:hidden;font-style:normal;color:#29374b}.record-cards .nh-card.red{color:#e62e46}.record-cards .nh-card b{position:absolute!important;left:2px!important;top:1px!important;font-size:10px!important;line-height:1!important}.record-cards .nh-card i{position:absolute!important;left:2px!important;top:12px!important;font-size:9px!important;font-style:normal!important;line-height:1!important}.record-cards .nh-card em{position:absolute!important;right:2px!important;bottom:1px!important;font-size:17px!important;font-style:normal!important;line-height:1!important}.record-summary-player{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:14px 0;border-bottom:1px solid #e5ece4}.record-summary-player>div{min-width:0;display:grid;gap:4px}.record-summary-player>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.record-summary-player small{font-size:10px;color:#839287}.record-summary-player>b{font-size:18px;overflow-wrap:anywhere;text-align:right}.record-summary-player dl{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;padding:10px;background:#f3f6f0;border-radius:11px}.record-summary-player dl>div{display:grid;gap:4px;min-width:0}.record-summary-player dt{font-size:10px;color:#839184}.record-summary-player dd{margin:0;font-size:12px;font-weight:750;overflow-wrap:anywhere}.card-record-mask .gain,.club-card-records .gain{color:#128467}.card-record-mask .loss,.club-card-records .loss{color:#ce5160}@media(max-height:420px){.card-record-mask{padding-top:calc(var(--app-safe-top,0px) + 6px);padding-bottom:calc(var(--app-safe-bottom,0px) + 6px)}.card-record-dialog>header{padding-top:6px;padding-bottom:3px}.card-record-dialog h2{font-size:17px}.record-view-tabs{padding-bottom:5px}.record-view-tabs button{min-height:34px}.card-record-dialog>footer{padding:5px 16px}.card-record-scroll{padding-bottom:9px}}.card-record-mask.club-record-mask{z-index:1900;padding:calc(12px + var(--app-safe-top,env(safe-area-inset-top,0px))) calc(12px + var(--app-safe-right,env(safe-area-inset-right,0px))) calc(12px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px))) calc(12px + var(--app-safe-left,env(safe-area-inset-left,0px)));background:#10263d99;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);font-family:PingFang SC,Noto Sans Lao,Arial,sans-serif}.club-record-detail.card-record-dialog{width:min(1040px,100%);border:1px solid #e4d0a080;border-radius:16px;background:linear-gradient(135deg,#254d75f5,#183d62f5);box-shadow:inset 0 1px #f4fbff33,0 16px 50px #07152566;color:#edf5f9}.club-record-detail.card-record-dialog>header{min-height:44px;padding:0 12px;gap:8px}.club-record-detail.card-record-dialog>header small{color:#c3d5e5;line-height:1.4;overflow-wrap:anywhere}.club-record-detail.card-record-dialog>header button{border:1px solid #d9cba266;border-radius:11px;background:#c1d7e61a;color:#ffefc1}.club-record-detail .record-content{container:record-detail / inline-size}.club-record-detail .record-view-tabs{gap:6px;padding:0 12px 8px}.club-record-detail .record-view-tabs button{position:relative;min-height:44px;min-width:0;padding:6px;border:1px solid transparent;border-radius:9px;background:#142f4d59;color:#c7d8e5;font-family:inherit;font-size:13px;line-height:1.4;overflow-wrap:anywhere;box-shadow:none}.club-record-detail .record-view-tabs button.active{background:#7099bb24;border-color:#aac8df44;color:#ffe5ad}.club-record-detail .record-view-tabs button.active:after{content:"";position:absolute;bottom:3px;left:calc(50% - 16px);width:32px;height:2px;border-radius:2px;background:#e5cf9a}.club-record-detail .card-record-scroll{padding:0 12px 12px;scroll-padding:8px;scrollbar-width:thin;scrollbar-color:#a1b7ca66 transparent}.club-record-detail .record-note{margin:2px 0 8px;color:#b9cddd;font-size:11px}.club-record-detail .record-empty{color:#d3e0eb}.club-record-detail .round-record-list{gap:8px}.club-record-detail .round-record-group{border-color:#d0dfec38;border-radius:11px;background:#8cb3d112}.club-record-detail .round-record-head{min-height:44px;padding:8px 10px;background:#7ca4c42b;color:#f8e6b9;font-family:inherit}.club-record-detail .round-record-head strong{font-size:13px}.club-record-detail .round-record-head time{color:#c7d8e5;font-size:10px}.club-record-detail .round-record-body{padding:8px}.club-record-detail .has-tien-actions{padding:4px 6px 4px 0;background:#7ca4c42b}.club-record-detail .has-tien-actions .round-record-head{background:transparent}@container record-detail (max-width:399px){.club-record-detail .has-tien-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0 6px 6px}.club-record-detail .has-tien-actions .round-record-head{padding-inline:4px}.club-record-detail .has-tien-actions .tien-record-actions{justify-content:flex-end}}.club-record-detail .record-hand-tabs{padding:0 0 8px;gap:6px}.club-record-detail .record-hand-tabs button{min-height:44px;background:#8daac029;color:#d7e2ec;border:1px solid #afc6d44d;line-height:1.4;font-family:inherit}.club-record-detail .record-hand-tabs button.active{background:#b4ab6b33;color:#ffe7b4;border-color:#d6c28f88}.club-record-detail .record-more,.club-record-detail .record-empty button,.club-record-detail .record-refresh{min-height:44px;border:1px solid #a9c3d866;background:#7096b238;color:#fff0c8;font-family:inherit}.club-record-detail .record-refresh{margin:0 12px 8px}.club-record-detail :is(button,[tabindex]):focus-visible{outline:2px solid #e4ce99;outline-offset:-2px}.club-record-detail button:disabled{opacity:.6}@media(max-width:380px){.club-record-detail.card-record-dialog>header{padding-inline:10px}.club-record-detail .record-view-tabs,.club-record-detail .card-record-scroll{padding-inline:10px}}@media(max-height:420px){.club-record-detail .record-view-tabs{padding-bottom:6px}}.club-record-room[data-v-1cb928b0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(76px,.55fr);grid-template-rows:auto auto auto;align-content:center;gap:4px 12px;min-width:0;min-height:88px;width:100%;padding:9px 12px;border:1px solid var(--club-panel-line,#afccdd4d);border-radius:12px;background:var(--club-panel-bg,linear-gradient(135deg,#254d75f5,#183d62f0));box-shadow:inset 0 1px #e8f4ff08,0 3px 9px #15355215;color:var(--club-panel-ink,#edf5f9);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.club-record-room[data-v-1cb928b0]:hover{border-color:#b9d4e28c}.club-record-room[data-v-1cb928b0]:active{filter:brightness(.97)}.club-record-room[data-v-1cb928b0]:focus-visible{outline:2px solid #f1cf80;outline-offset:2px}.record-room-heading[data-v-1cb928b0]{display:grid;gap:2px;min-width:0}.record-room-heading>span[data-v-1cb928b0]{font-size:10px;font-weight:500;line-height:1.35;color:var(--club-panel-accent,#ead6a1)}.record-room-heading>strong[data-v-1cb928b0]{font-size:13px;font-weight:650;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em}.record-room-result[data-v-1cb928b0]{grid-column:2;grid-row:1/3;display:grid;align-content:center;justify-items:end;gap:1px;min-width:0;text-align:right}.record-room-result b[data-v-1cb928b0]{max-width:100%;font-size:18px;font-weight:650;line-height:1.25;font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;color:#d9e7ee}.record-room-result b.gain[data-v-1cb928b0]{color:var(--club-panel-gain,#98ddca)}.record-room-result b.loss[data-v-1cb928b0]{color:var(--club-panel-loss,#efadad)}.record-room-result small[data-v-1cb928b0]{font-size:10px;color:var(--club-panel-muted,#aec6d9);line-height:1.4}.record-room-meta[data-v-1cb928b0]{display:flex;align-items:center;flex-wrap:wrap;gap:2px 8px;min-width:0;font-size:10px;line-height:1.4;color:var(--club-panel-muted,#aec6d9)}.record-room-meta span[data-v-1cb928b0]{overflow-wrap:anywhere}.record-room-meta span[data-v-1cb928b0]:first-child{color:#c3d8e4;font-variant-numeric:tabular-nums}.club-record-room footer[data-v-1cb928b0]{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;margin-top:1px;font-size:10px;line-height:1.4;color:#9fbbcf}.club-record-room footer>span[data-v-1cb928b0]{display:flex;align-items:center;gap:4px;flex:none}.club-record-room footer .running[data-v-1cb928b0]{color:#ecd6a5}.club-record-room footer svg[data-v-1cb928b0]{width:13px;height:13px;stroke-width:1.5}@media(orientation:portrait){.club-record-room[data-v-1cb928b0]{padding:10px 12px;min-height:90px}.record-room-heading>strong[data-v-1cb928b0]{font-size:14px}}.club-card-records{display:grid;gap:12px;min-width:0;padding-bottom:calc(var(--app-safe-bottom,0px) + 16px);color:#173d47}.club-record-scopes{display:flex;gap:5px;padding:5px;border:1px solid #e2e9e3;border-radius:14px;background:#f0f5f1}.club-record-scopes button{flex:1;min-width:0;min-height:40px;padding:5px;border:0;border-radius:10px;background:transparent;color:#7b8b80;font-size:12px;font-weight:800}.club-record-scopes button.active{background:#fff;color:#176f5e;box-shadow:0 2px 8px #173d4710}.club-record-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;border:0;background:none;min-width:0}.club-record-filters :is(input,select){min-width:0;width:100%;min-height:40px;box-sizing:border-box;padding:7px;border:1px solid #e0e8df;border-radius:10px;background:#fffdf3;color:#80513d;font-size:14px}.club-record-filters label{display:grid;gap:4px;min-width:0}.club-record-filters label span{font-size:10px;color:#7d8f82}.club-record-filters .record-range{grid-column:1/-1}.club-record-filters>button{grid-column:1/-1;min-height:42px;border:0;border-radius:11px;background:#176f5e;color:#fff;font-weight:800}.club-record-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.club-record-totals article{min-width:0;display:grid;gap:5px;padding:13px;border:1px solid #e1e9df;border-radius:14px;background:linear-gradient(145deg,#fff,#f6f9f1)}.club-record-totals small{color:#839081;font-size:10px}.club-record-totals strong{font-size:18px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.club-record-rooms{display:grid;gap:8px}.club-record-filters input[type=date]:disabled::-webkit-datetime-edit{color:transparent}.club-record-toolbar{display:flex;align-items:stretch;gap:10px;min-width:0}.club-record-toolbar .club-record-scopes{flex:1;min-width:0}.club-record-filter-open{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:7px 14px;border:1px solid #e5d3aa;border-radius:12px;background:#fff2d2;color:#80513d;font:inherit;font-size:13px;font-weight:700}.club-record-filter-open svg{width:17px;height:17px}.club-record-filter-summary{margin:0;font-size:11px;color:#fff0ce;line-height:1.5;overflow-wrap:anywhere;text-shadow:0 1px 3px #294569}.club-page.club-refresh .club-record-totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.club-page.club-refresh .club-record-totals article{padding:8px;border:1px solid #dcd8b775;border-radius:9px;background:#2b527be6;color:#ffe5a4}.club-page.club-refresh .club-record-totals small{color:#dbe5ed}.club-page.club-refresh .club-record-totals strong{font-size:17px}@media(orientation:landscape){.club-page.club-refresh .club-record-totals{grid-template-columns:repeat(8,minmax(0,1fr))}.club-page.club-refresh .club-record-totals strong{font-size:15px}.club-page.club-refresh .club-record-totals article{padding:7px}.club-page.club-refresh .club-record-rooms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.club-record-filters{grid-template-columns:minmax(0,1fr)}.club-record-totals strong{font-size:15px}}.club-page.club-refresh .club-card-records .record-empty{color:#fff3d2;text-shadow:0 1px 3px #294569}.club-page.club-refresh .club-record-rooms>.record-empty,.club-page.club-refresh .club-record-rooms>.record-more{grid-column:1/-1}@media(orientation:landscape)and (min-width:1200px){.club-page.club-refresh .club-record-rooms{grid-template-columns:repeat(3,minmax(0,1fr))}}.club-page.club-refresh{--club-header-height:58px;--club-header-inline:12px;--club-header-reserved:12px;--club-content-padding:14px;--club-sidebar-width:140px;--club-panel-bg:linear-gradient(135deg,#254d75f5,#183d62f0);--club-panel-line:#afccdd4d;--club-panel-ink:#edf5f9;--club-panel-muted:#aec6d9;--club-panel-accent:#ead6a1;--club-panel-gain:#98ddca;--club-panel-loss:#efadad;position:fixed;inset:auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--club-header-height) + var(--lobby-safe-top,0px)) auto minmax(0,1fr) var(--club-footer-height,0px);min-height:0;max-width:none;margin:0;padding:0;box-sizing:border-box;overflow:hidden;background:linear-gradient(#325e8d12,#263d7370),url(/card-lobby/home-images-v1/assets/backgrounds/lake-surround.jpg) center/cover no-repeat;color:#80513d;font-family:PingFang SC,Noto Sans Lao,Arial,sans-serif;isolation:isolate}.club-page.club-refresh .club-header{position:relative;inset:auto;grid-row:1;grid-column:1/-1;display:flex;align-items:center;height:100%;min-height:0;padding:calc(5px + var(--lobby-safe-top,0px)) calc(var(--club-header-reserved) + var(--lobby-safe-right,0px)) 5px calc(var(--club-header-inline) + var(--lobby-safe-left,0px));box-sizing:border-box;gap:10px;background:linear-gradient(#4274b8bd,#294e8db8);border:0;border-bottom:1px solid #b4d6ef88;box-shadow:0 3px 12px #26416328;color:#fff7dd}.club-page.club-refresh .club-identity{display:flex;align-items:center;flex:1;min-width:0;padding:0;border:0;background:none;text-align:left;color:#fff7dd}.club-page.club-refresh .club-identity>span{display:flex;align-items:center;gap:6px;max-width:100%;min-width:0}.club-page.club-refresh .club-identity strong{font-size:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #344f7a}.club-page.club-refresh .club-identity b{display:grid;place-items:center;flex:none}.club-page.club-refresh .club-identity .club-icon{width:14px;height:14px}.club-page.club-refresh .icon-button{width:44px;height:44px;flex:none;border:0;background:none;box-shadow:none;color:#fff1b4}.club-page.club-refresh .icon-button .club-icon{width:26px;height:26px;filter:drop-shadow(0 2px #23416c66)}.club-header-points{display:grid;gap:0;flex:none;max-width:32%;min-width:70px;text-align:right;overflow-wrap:anywhere}.club-header-points small{font-size:10px;color:#e0eafd}.club-header-points b{font-size:16px;color:#ffeaa3;font-variant-numeric:tabular-nums}.club-page.club-refresh .lobby-meta{display:none}.club-page.club-refresh .club-scroll{grid-row:3;grid-column:1;position:relative;inset:auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--club-content-padding) calc(var(--club-content-padding) + var(--lobby-safe-right,0px)) var(--club-content-padding) calc(var(--club-content-padding) + var(--lobby-safe-left,0px));box-sizing:border-box;background:none}.club-page.club-refresh .lobby-section{height:100%;min-height:0;padding:0;background:none}.club-page.club-refresh .content,.club-page.club-refresh .content.settings-content{padding:0;min-width:0}.club-page.club-refresh .page-intro{padding:2px 0 12px}.club-page.club-refresh .page-intro>small,.club-page.club-refresh .page-intro>p{display:none}.club-page.club-refresh.gold-club .page-intro h1{font-size:20px;margin:0;color:#fff7dd;text-shadow:0 2px 4px #264369aa}.club-page.club-refresh .club-game-switcher{grid-row:2;grid-column:1;position:relative;inset:auto;display:flex;flex-direction:column;gap:0;height:auto;min-height:50px;padding:0;border:0;background:#2c5289b0;box-shadow:0 2px 8px #26416322}.club-page.club-refresh .game-switch-scroll{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-padding-inline:calc(8px + var(--lobby-safe-left,0px)) calc(8px + var(--lobby-safe-right,0px));padding:0 calc(8px + var(--lobby-safe-right,0px)) 0 calc(8px + var(--lobby-safe-left,0px));scrollbar-width:none}.club-page.club-refresh .game-switch-scroll button{position:relative;flex:none;min-height:48px;min-width:84px;max-width:180px;padding:8px 14px;border:0;border-radius:0;background:none;color:#edf5ff;box-shadow:none;font-size:15px;font-weight:700;white-space:normal;overflow-wrap:anywhere;text-shadow:0 1px #3b4c6f}.club-page.club-refresh .game-switch-scroll button.active{color:#854a20;background:linear-gradient(#fff7bd,#ffce68);box-shadow:inset 0 1px #fff9;text-shadow:0 1px #fff8}.club-page.club-refresh .club-tabs{grid-row:4;grid-column:1;position:relative;inset:auto;display:flex;min-height:0;height:100%;box-sizing:border-box;padding:4px calc(8px + var(--lobby-safe-right,0px)) calc(4px + var(--lobby-safe-bottom,0px)) calc(8px + var(--lobby-safe-left,0px));background:linear-gradient(#345786e6,#20395be6);border:0;border-top:1px solid #e8d2a773;box-shadow:0 -3px 16px #18305222;-webkit-backdrop-filter:none;backdrop-filter:none}.club-page.club-refresh .club-tabs>button{flex:1;min-width:0;min-height:48px;padding:3px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;border-radius:8px;background:none;color:#e1e9ef;box-shadow:none}.club-page.club-refresh .club-tabs button span{width:24px;height:24px;display:grid;place-items:center;background:none;box-shadow:none;transform:none}.club-page.club-refresh .club-tabs button .club-icon{width:22px;height:22px;filter:drop-shadow(0 2px #20335277)}.club-page.club-refresh .club-tabs button strong{font-size:12px;line-height:1.25;font-weight:650}.club-page.club-refresh .club-tabs button.active{background:#ffdc7617;color:#ffe8a8}.club-page.club-refresh .club-tabs button:before,.club-page.club-refresh .club-tabs button:after{display:none}.club-page.club-refresh :is(.nh-lobby,.tg-lobby,.bull-bull-lobby,.guandan-lobby,.texas-lobby){height:100%;min-height:0;padding:0;display:flex;flex-direction:column;overflow:hidden;background:none}.club-page.club-refresh :is(.room-list,.guandan-rooms){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;min-height:0;flex:1;gap:8px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1px 2px 4px}.club-page.club-refresh :is(.lobby-tools,.texas-lobby-tools){flex:none;display:flex;align-items:center;flex-wrap:wrap;min-height:44px;gap:8px;padding:0 0 10px;color:#fff9de}.club-page.club-refresh :is(.lobby-tools,.texas-lobby-tools)>:is(b,span){font-size:15px;text-shadow:0 2px #243f65;flex:1}.club-page.club-refresh :is(.lobby-tools,.texas-lobby-tools)>button{min-height:44px;padding:7px 14px;border:1px solid #f0d99e;border-radius:22px;background:linear-gradient(#fff7cd,#f3d48f);color:#8a5528;box-shadow:0 2px #a0764155;font-size:12px;font-weight:700}.club-page.club-refresh .lobby-tools .quick-start{background:linear-gradient(#8de28c,#32b462);color:#fffbe8;border-color:#c4e0a5}.club-page.club-refresh .lobby-rule{flex:none;margin:0 0 10px;padding:7px 10px;border-radius:8px;background:#20457190;font-size:11px;line-height:1.6;color:#e8f0f7}.club-page.club-refresh .empty,.club-page.club-refresh .guandan-rooms>p,.club-page.club-refresh .room-list>p{grid-column:1/-1;color:#fff7dd;text-align:center;background:#294b7566;border-radius:12px;padding:20px}.club-page.club-refresh .empty b{color:#ffe5a7}.club-page.club-refresh .loading{background:#223f64c9;color:#fff8df}.club-page.club-refresh :is(.hero-card,.stats article,.ledger-row,.card,.select-field,.shared-summary,.card-profiles .profile-list>article){border:1px solid #ecdbb6;border-radius:14px;background:linear-gradient(#fff9e9,#fffdf6);box-shadow:0 4px 12px #173d471c;color:#80513d}.club-page.club-refresh .hero-card{padding:18px}.club-page.club-refresh .hero-card>strong{color:#9d642c}.club-page.club-refresh :is(.select-field select,.shared-summary h2,.card-profiles h2,.profile-title h3){color:#80513d}.club-page.club-refresh .select-field>i{background:#f8e2b5;color:#a56a2d}.club-page.club-refresh .shared-summary{padding:16px}.club-page.club-refresh .shared-summary>header p{color:#a17c60}.club-page.club-refresh .shared-summary-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}.club-page.club-refresh .shared-summary-bottom dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.club-page.club-refresh .shared-summary dt{color:#a17c60;font-size:11px;line-height:1.5}.club-page.club-refresh .shared-summary dd{color:#98662e;font-size:23px}.club-page.club-refresh .shared-summary-bottom>button{min-height:44px;max-width:none;justify-self:stretch;border:1px solid #d9bd8a;border-radius:22px;background:linear-gradient(#fff7d1,#f4d38b);color:#8b592c}.club-page.club-refresh .game-availability.enabled{background:#dceec9;color:#388141}.club-page.club-refresh .profile-add{min-height:44px;border:1px solid #a2cd8d;background:linear-gradient(#94e58a,#38b665);box-shadow:0 2px #4b833d55;color:#fffbe5}.club-page.club-refresh .profile-list{gap:12px}.club-page.club-refresh .card-profiles>header h2{color:#fff8da;text-shadow:0 2px #29496e}.club-page.club-refresh .settings-body{min-width:0}.club-page.club-refresh :is(.muted,.hero-top,.hero-foot){color:#98734d}.club-dialog-backdrop .sheet-list,.club-dialog-backdrop .settings-action-list{display:grid;gap:10px}.club-dialog-backdrop :is(.sheet-list,.settings-action-list)>button{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;border:1px solid #dcc49c;border-radius:10px;background:linear-gradient(#fffdf1,#f7ebd0);color:#80513d;box-shadow:inset 0 1px #fff;text-align:left}.club-dialog-backdrop .sheet-list button.active{border-color:#6eae5b;background:#e4f1cd}.club-dialog-backdrop .sheet-list button>span,.club-dialog-backdrop .settings-action-list>button>i{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:#f7dfab;color:#a26a2c;font-style:normal}.club-dialog-backdrop .sheet-list button>div{display:grid;gap:4px;min-width:0;flex:1}.club-dialog-backdrop :is(.sheet-list,.settings-action-list) strong{font-size:15px;overflow-wrap:anywhere}.club-dialog-backdrop .sheet-list small{font-size:12px;color:#a17c60}.club-dialog-backdrop .settings-action-list>button>span{flex:1;min-width:0}.club-dialog-backdrop .settings-action-list .club-icon{width:20px;height:20px;flex:none;color:#a1844d}.club-dialog-backdrop .game-settings-form label>span{color:#a17049}@media(orientation:landscape){.club-page.club-refresh{--club-header-reserved:350px;grid-template-columns:calc(var(--club-sidebar-width) + var(--lobby-safe-left,0px)) minmax(0,1fr);grid-template-rows:calc(var(--club-header-height) + var(--lobby-safe-top,0px)) minmax(0,1fr)}.club-page.club-refresh .settings-button{position:absolute;right:calc(10px + var(--lobby-safe-right,0px));top:calc(6px + var(--lobby-safe-top,0px))}.club-page.club-refresh .club-scroll{grid-column:2;grid-row:2;padding:var(--club-content-padding) calc(var(--club-content-padding) + var(--lobby-safe-right,0px)) calc(var(--club-content-padding) + var(--lobby-safe-bottom,0px)) var(--club-content-padding)}.club-page.club-refresh .club-game-switcher{grid-column:1;grid-row:2;min-height:0;height:100%;box-sizing:border-box;padding:0 0 var(--lobby-safe-bottom,0px) var(--lobby-safe-left,0px);overflow:hidden;overscroll-behavior:contain;border-right:1px solid #c9dbdf77;background:#315888ad}.club-page.club-refresh .game-switch-scroll{flex:1;min-height:0;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:8px 0}.club-page.club-refresh .game-switch-scroll button{min-width:0;width:100%;max-width:none;min-height:52px}.club-page.club-refresh .club-tabs{position:absolute;right:calc(var(--lobby-safe-right,0px) + 60px);top:calc(var(--lobby-safe-top,0px) + 5px);left:auto;bottom:auto;width:282px;height:48px;min-height:48px;padding:0;border:0;background:none;box-shadow:none;z-index:2}.club-page.club-refresh .club-tabs>button{padding:3px 6px}.club-page.club-refresh .club-tabs button strong{font-size:10px}.club-page.club-refresh .club-tabs button .club-icon{width:20px;height:20px}.club-page.club-refresh:not(.has-club-game-nav) .club-scroll{grid-column:1/-1;padding-left:calc(var(--club-content-padding) + var(--lobby-safe-left,0px))}.club-page.club-refresh :is(.room-list,.guandan-rooms){grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.club-page.club-refresh.is-game-settings .settings-body{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.5fr);align-items:start}.club-page.club-refresh .settings-body>.card-profiles{grid-column:2;grid-row:1/4}}@media(orientation:landscape)and (min-width:1200px){.club-page.club-refresh :is(.room-list,.guandan-rooms){grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.club-page.club-refresh{--club-content-padding:20px}}@media(orientation:landscape)and (max-width:740px){.club-page.club-refresh{--club-sidebar-width:112px;--club-header-height:54px;--club-header-inline:4px;--club-header-reserved:260px;--club-content-padding:10px}.club-page.club-refresh .club-header{gap:2px}.club-page.club-refresh .club-identity strong{font-size:14px}.club-page.club-refresh .club-header-points{min-width:0;max-width:30%}.club-header-points b{font-size:13px}.club-page.club-refresh .club-tabs{width:206px;right:calc(var(--lobby-safe-right,0px) + 48px);top:calc(var(--lobby-safe-top,0px) + 3px)}.club-page.club-refresh .settings-button{top:calc(5px + var(--lobby-safe-top,0px));right:calc(4px + var(--lobby-safe-right,0px))}.club-page.club-refresh .game-switch-scroll button{padding:8px 6px;font-size:14px}.club-page.club-refresh :is(.room-list,.guandan-rooms){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.club-page.club-refresh.is-game-settings .settings-body{display:flex;flex-direction:column}.club-page.club-refresh .settings-body>.card-profiles{width:100%}}@media(orientation:portrait)and (min-width:600px){.club-page.club-refresh :is(.room-list,.guandan-rooms){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(orientation:portrait)and (max-width:420px){.club-page.club-refresh{--club-header-inline:6px;--club-header-reserved:6px;--club-content-padding:12px}.club-page.club-refresh .club-header{gap:6px}.club-page.club-refresh .club-identity strong{font-size:16px}.club-page.club-refresh .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(orientation:portrait){.club-page.club-refresh.has-club-tabs{--club-footer-height:calc(58px + var(--lobby-safe-bottom,0px))}.club-page.club-refresh:not(.has-club-tabs) .club-scroll{padding-bottom:calc(var(--club-content-padding) + var(--lobby-safe-bottom,0px))}}.club-page.club-refresh .game-switch-scroll button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1.25}.game-switch-scroll button>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;overflow-wrap:anywhere}.game-switch-scroll button>small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:13px;font-weight:500}.club-page.club-refresh .settings-button,.club-page.club-refresh .settings-button.active{display:grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:14px;background:none;box-shadow:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.club-settings-face{display:grid;place-items:center;width:36px;height:36px;box-sizing:border-box;border:1px solid #d7c39375;border-radius:12px;background:linear-gradient(155deg,#355d83c9,#203f62d9);box-shadow:inset 0 1px #f1f5ff26,0 2px 5px #122c4b33;transition:background .14s,border-color .14s,transform .12s}.club-page.club-refresh .settings-button .club-settings-face .club-icon{width:22px;height:22px;stroke-width:1.7;color:#f3dfae;filter:none}.club-page.club-refresh .settings-button.active .club-settings-face{border-color:#e5d09db3;background:linear-gradient(155deg,#476d91ef,#2a5078f2);box-shadow:inset 0 1px #fff2c82e,0 2px 5px #122c4b33}.club-page.club-refresh .settings-button:active .club-settings-face{transform:scale(.95);background:#244768}.club-page.club-refresh .settings-button:focus-visible{outline:2px solid #e8cf91;outline-offset:1px}@media(hover:hover){.club-page.club-refresh .settings-button:hover .club-settings-face{border-color:#e5d09d99;background:linear-gradient(155deg,#41698de3,#294e73e8)}}@media(prefers-reduced-motion:reduce){.club-settings-face{transition:none}}.club-page.club-refresh .club-members-content{display:grid;gap:10px}.club-member-overview{display:grid;gap:0;border:1px solid #dcd5aa7a;border-radius:12px;background:linear-gradient(120deg,#234b78eb,#355f88dc);box-shadow:inset 0 1px #e3f0ff33;color:#fff4d6;overflow:hidden}.member-account{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:12px 14px;min-width:0}.member-account small{font-size:12px;color:#d9e6ee}.member-account strong{grid-column:2;grid-row:1/3;font-size:25px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-account>span{font-size:10px;color:#dbd8bf}.member-overview-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:#b0c7d02e;border-top:1px solid #cad5c633}.member-overview-metrics>div{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 12px;background:#244971b8}.member-overview-metrics dt{font-size:11px;color:#cbdde9}.member-overview-metrics dd{margin:0;font-size:14px;color:#ffdf9b;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.club-page.club-refresh .members-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:7px}.members-list-toolbar{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:44px;gap:8px 12px;color:#fff3cf;text-shadow:0 1px 2px #253e60}.members-list-toolbar>strong{font-size:15px}.members-list-toolbar>strong small{font-size:11px;padding:2px 7px;margin-left:4px;border-radius:10px;background:#1c385e77}.member-search-controls{display:flex;align-items:stretch;justify-self:end;gap:7px;width:100%;max-width:360px;min-width:0}.member-search-field{display:flex;align-items:center;flex:1;min-width:0;height:44px;border:1px solid #c5d2cf8c;border-radius:10px;background:#274e76d6;box-shadow:inset 0 1px 3px #16395838}.club-page.club-refresh .member-search-field input{flex:1;min-width:0;width:0;height:42px;min-height:0;padding:8px 11px;border:0;border-radius:10px;outline:0;background:transparent;color:#fff3d9;font:inherit;font-size:13px;text-overflow:ellipsis;cursor:pointer}.member-search-field input::placeholder{color:#cfdfeb;opacity:.8}.member-search-field:focus-within{border-color:#e5cf92;box-shadow:0 0 0 1px #e5cf9233}.member-search-field button{flex:none;width:44px;height:42px;padding:0;border:0;border-radius:9px;background:transparent;color:#e5e6d7;font-size:21px;line-height:1}.member-search-field button:hover{color:#ffe8aa;background:#e5f4ff0d}@media(max-width:480px){.members-list-toolbar{grid-template-columns:minmax(0,1fr)}.member-search-controls{max-width:none}}.member-search-empty{grid-column:1/-1;padding:24px;text-align:center;color:#fff3cf;background:#294b76b3;border:1px solid #ccdbd04d;border-radius:10px}.club-page.club-refresh .members-panel .member-card{grid-template-columns:38px minmax(0,1fr) 44px;gap:9px;min-height:84px;padding:9px 10px;border:1px solid #d7d7bb66;border-radius:10px;background:linear-gradient(110deg,#254f7de8,#345c85df);box-shadow:inset 0 1px #e5f2ff1a;color:#fff3dc}.club-page.club-refresh .member-card>.avatar{width:38px;height:38px;border:1px solid #f2d99d7a;border-radius:12px;background:linear-gradient(#60899a,#35556f);box-shadow:none;color:#fff2ce;font-size:16px}.club-page.club-refresh .member-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px}.club-page.club-refresh .member-name{grid-column:1/-1}.club-page.club-refresh .member-name strong{font-size:14px;color:#fff4d8}.club-page.club-refresh .member-name span{padding:2px 5px;font-size:9px;background:#23436b;color:#dcebd8;border-color:#bed0bd66}.club-page.club-refresh .member-main small{font-size:10px;color:#d3e0ed;white-space:normal;overflow-wrap:anywhere}.club-page.club-refresh .member-main small b{font-size:11px;color:#ffdd9b}.club-page.club-refresh .member-main .member-today{grid-column:1/-1;color:#d3e0ed!important}.club-page.club-refresh .members-panel .member-card>.more{width:44px;height:44px;border-color:#e3d8b455;border-radius:10px;background:#c6dbe21a;color:#ffe5a7}@media(orientation:landscape){.club-member-overview{grid-template-columns:minmax(170px,1.2fr) minmax(0,3fr);min-height:70px}.member-account{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;padding:8px 12px}.member-account small{font-size:10px}.member-account strong{font-size:21px;line-height:1.25}.member-account>span{font-size:9px}.member-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));border-top:0;border-left:1px solid #cad5c633}.member-overview-metrics>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:8px}.member-overview-metrics dt{font-size:10px}.member-overview-metrics dd{font-size:14px}.club-page.club-refresh .members-panel .member-card{min-height:68px;padding:6px 10px}.club-page.club-refresh .member-main{grid-template-columns:auto minmax(0,1fr)}.club-page.club-refresh .member-name{grid-column:1}.club-page.club-refresh .member-invite{grid-column:2;align-self:center;text-align:right}.club-page.club-refresh .member-main .member-today{grid-column:2;grid-row:2;text-align:right}}@media(orientation:landscape)and (min-width:760px){.club-page.club-refresh .members-panel,.club-page.club-refresh .member-main{grid-template-columns:repeat(2,minmax(0,1fr))}.club-page.club-refresh .member-name{grid-column:1/-1}.club-page.club-refresh .member-invite{grid-column:1;grid-row:2;text-align:left}.club-page.club-refresh .member-main .member-today{grid-column:1/-1;grid-row:3;text-align:left}}@media(max-width:380px){.club-page.club-refresh .member-main{grid-template-columns:minmax(0,1fr)}.club-page.club-refresh .member-name{flex-wrap:wrap;gap:3px}.member-account strong{font-size:22px}}.club-page.club-refresh .ledger{display:grid;gap:9px;padding-bottom:12px}.club-page.club-refresh .ledger :is(.stats article,.card,.ledger-row){border:1px solid var(--club-panel-line);border-radius:12px;background:var(--club-panel-bg);box-shadow:inset 0 1px #e4f3ff08,0 3px 9px #12345412;color:var(--club-panel-ink)}.club-page.club-refresh .ledger .stats{gap:9px}.club-page.club-refresh .ledger .stats article{padding:11px 13px;gap:4px}.club-page.club-refresh .ledger .stats small{color:var(--club-panel-muted);font-size:11px}.club-page.club-refresh .ledger .stats b{color:var(--club-panel-accent);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.club-page.club-refresh .ledger .card{margin:0;padding:12px 14px}.club-page.club-refresh .ledger .section-head{margin-bottom:5px}.club-page.club-refresh .ledger .section-head strong{color:var(--club-panel-ink);font-size:14px;font-weight:600}.club-page.club-refresh .ledger .section-head small{color:var(--club-panel-muted);font-size:10px}.club-page.club-refresh .ledger .section-head>span{background:#c0d9e51c;color:var(--club-panel-accent);font-size:11px}.club-page.club-refresh .ledger .order-row{padding:10px 0;border-color:#b6cfdf24;min-width:0;gap:14px}.club-page.club-refresh .ledger .order-row>div{flex:1;min-width:0}.club-page.club-refresh .ledger .order-row>span{max-width:48%;min-width:0}.club-page.club-refresh .ledger .card b{color:var(--club-panel-ink);font-size:12px;font-weight:500;overflow-wrap:anywhere}.club-page.club-refresh .ledger .order-row small{color:var(--club-panel-muted);font-size:10px;overflow-wrap:anywhere}.club-page.club-refresh .ledger .ledger-row{min-height:64px;gap:14px;padding:11px 14px}.club-page.club-refresh .ledger-row>div{min-width:0;flex:1;gap:4px}.club-page.club-refresh .ledger-row strong{font-size:13px;font-weight:550;line-height:1.4;overflow-wrap:anywhere}.club-page.club-refresh .ledger-row small{font-size:10px;line-height:1.5;color:var(--club-panel-muted);overflow-wrap:anywhere}.club-page.club-refresh .ledger-row>b{max-width:50%;font-size:16px;font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.club-page.club-refresh .ledger-row>b.credit{color:var(--club-panel-gain)}.club-page.club-refresh .ledger-row>b.debit{color:var(--club-panel-loss)}.club-page.club-refresh .ledger .muted{color:var(--club-panel-muted)}@media(orientation:landscape){.club-page.club-refresh .ledger .stats article{padding:9px 13px}.club-page.club-refresh .ledger .stats b{font-size:19px}.club-page.club-refresh .ledger .ledger-row{min-height:58px;padding:9px 14px}}.back[data-v-53362b3b]{font-size:29px}.settings-button[data-v-53362b3b]{font-size:20px}.content[data-v-53362b3b]{display:grid;gap:12px;padding:3px 13px 20px}.page-intro[data-v-53362b3b]{padding:4px 3px 2px}.page-intro small[data-v-53362b3b]{color:#31806f;font-size:10px;font-weight:900;letter-spacing:1.4px}.page-intro h1[data-v-53362b3b]{margin:4px 0 5px;font-size:25px;color:#173641}.page-intro p[data-v-53362b3b]{margin:0;color:#708086;line-height:1.45}.compact-intro h1[data-v-53362b3b]{font-size:22px}.hero-card[data-v-53362b3b]{display:grid;gap:12px;padding:20px;border:1px solid rgba(255,255,255,.15);border-radius:23px;color:#fff;background:radial-gradient(circle at 92% 0,#2b766d 0,transparent 38%),linear-gradient(135deg,#173c49,#102d38 65%);box-shadow:0 18px 38px #102d3840}.hero-top[data-v-53362b3b],.hero-foot[data-v-53362b3b]{display:flex;justify-content:space-between;align-items:center}.hero-top small[data-v-53362b3b],.hero-foot[data-v-53362b3b]{color:#a9c9c5;font-size:12px}.hero-top span[data-v-53362b3b]{padding:5px 9px;border-radius:99px;background:#dab15d29;color:#f0cd84;font-size:11px}.hero-card>strong[data-v-53362b3b]{font-size:36px;letter-spacing:-1px}.stats[data-v-53362b3b]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.stats article[data-v-53362b3b]{display:grid;gap:7px;padding:14px;border:1px solid #e2eae7;border-radius:17px;background:#fff;box-shadow:0 8px 24px #142c3a0d}.stats small[data-v-53362b3b]{color:#7b898f}.stats b[data-v-53362b3b]{font-size:19px;color:#173641}.card[data-v-53362b3b]{padding:15px;border:1px solid #e2eae7;border-radius:20px;background:#fff;box-shadow:0 9px 28px #142c3a0f}.section-head[data-v-53362b3b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.section-head>div[data-v-53362b3b]{display:grid;gap:4px}.section-head small[data-v-53362b3b]{color:#879499}.section-head>span[data-v-53362b3b]{min-width:27px;height:27px;display:grid;place-items:center;border-radius:10px;background:#edf5f2;color:#19705f;font-size:12px;font-weight:900}.game-row[data-v-53362b3b]{width:100%;display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:11px;border:0;border-top:1px solid #edf1f0;background:#fff;padding:13px 0;text-align:left}.game-row i[data-v-53362b3b]{width:45px;height:45px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#173f49,#1b7869);color:#fff;font-style:normal;font-weight:900;box-shadow:0 6px 14px #19675b33}.game-row span[data-v-53362b3b]{display:grid;gap:4px}.game-row small[data-v-53362b3b]{color:#879398}.game-row em[data-v-53362b3b]{color:#17705f;font-style:normal;font-size:12px;font-weight:800}.order-row[data-v-53362b3b]{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid #edf1f0}.order-row>div[data-v-53362b3b],.order-row>span[data-v-53362b3b]{display:grid;gap:4px}.order-row>span[data-v-53362b3b]{text-align:right}.order-row small[data-v-53362b3b]{color:#849197;font-size:11px}.ledger-row[data-v-53362b3b]{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid #e3ebe8;border-radius:16px;background:#fff}.ledger-row div[data-v-53362b3b]{display:grid;gap:4px}.ledger-row small[data-v-53362b3b],.muted[data-v-53362b3b]{color:#849197}.credit[data-v-53362b3b]{color:#118165}.debit[data-v-53362b3b]{color:#d75261}.empty-state[data-v-53362b3b]{min-height:100%;display:grid;place-content:center;justify-items:center;text-align:center;padding:30px 24px;color:#173641}.empty-icon[data-v-53362b3b]{width:74px;height:74px;display:grid;place-items:center;border-radius:24px;background:#dfeee9;color:#126a58;font-size:42px}.empty-state h1[data-v-53362b3b]{margin:15px 0 7px}.empty-state p[data-v-53362b3b]{max-width:340px;margin:0;color:#718187;line-height:1.55}.empty-state button[data-v-53362b3b]{margin-top:19px;border:0;border-radius:13px;background:#176f5e;color:#fff;padding:13px 22px;font-weight:800}.sheet-backdrop[data-v-53362b3b]{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:#05131894;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.club-sheet[data-v-53362b3b]{width:100%;max-height:min(72vh,620px);display:flex;flex-direction:column;padding:9px 14px calc(env(safe-area-inset-bottom) + 14px);border-radius:25px 25px 0 0;background:#f6f9f8;box-shadow:0 -20px 60px #00000038}.sheet-handle[data-v-53362b3b]{width:42px;height:4px;margin:0 auto 12px;border-radius:9px;background:#c8d3d0}.sheet-head[data-v-53362b3b]{display:flex;justify-content:space-between;align-items:center;padding:0 2px 10px}.sheet-head>div[data-v-53362b3b]{display:grid;gap:3px}.sheet-head small[data-v-53362b3b]{color:#6c817c;font-size:10px;letter-spacing:1.2px}.sheet-head strong[data-v-53362b3b]{font-size:20px;color:#15353f}.sheet-head button[data-v-53362b3b]{width:36px;height:36px;border:0;border-radius:12px;background:#e4ece9;color:#31505a;font-size:23px}.sheet-list[data-v-53362b3b]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.sheet-list>button[data-v-53362b3b]{width:100%;display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:11px;margin-bottom:8px;padding:11px;border:1px solid #e0e8e5;border-radius:16px;background:#fff;text-align:left}.sheet-list>button.active[data-v-53362b3b]{border-color:#6fa99e;background:#e9f4f0}.sheet-list>button>span[data-v-53362b3b]{width:45px;height:45px;display:grid;place-items:center;border-radius:14px;background:#173d47;color:#fff;font-weight:900}.sheet-list>button>div[data-v-53362b3b]{display:grid;gap:4px}.sheet-list small[data-v-53362b3b]{color:#7d8c91}.sheet-list b[data-v-53362b3b]{color:#16705f}.sheet-settings[data-v-53362b3b]{flex:none;width:100%;margin-top:4px;border:0;border-radius:14px;background:#183d47;color:#fff;padding:13px;font-weight:800}.loading[data-v-53362b3b]{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:10px;background:#f0f5f3e6;color:#176f5e;font-weight:800}.loading span[data-v-53362b3b]{width:28px;height:28px;border:3px solid #bfd6d0;border-top-color:#176f5e;border-radius:50%;animation:spin-53362b3b .8s linear infinite}@keyframes spin-53362b3b{to{transform:rotate(360deg)}}@media(max-height:680px){.hero-card[data-v-53362b3b]{padding:15px}.hero-card>strong[data-v-53362b3b]{font-size:30px}.content[data-v-53362b3b]{padding-top:1px}}.settings-button[data-v-53362b3b]{justify-self:end}.settings-button .club-icon[data-v-53362b3b]{width:20px;height:20px}.settings-action-backdrop[data-v-53362b3b]{position:fixed;z-index:2147483000!important;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;background:#05151b8a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sheet-backdrop[data-v-53362b3b]{z-index:2147483000!important}.settings-action-backdrop[data-v-53362b3b]{z-index:2147483001!important}.sheet-backdrop .club-sheet[data-v-53362b3b],.settings-action-backdrop .settings-action-sheet[data-v-53362b3b]{position:relative;z-index:1}.settings-action-sheet[data-v-53362b3b]{width:100%;max-width:432px;max-height:calc(var(--app-visual-height,100dvh) - var(--app-safe-top,0px) - 18px);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 18px calc(18px + var(--app-safe-bottom,env(safe-area-inset-bottom)));border:1px solid rgba(255,255,255,.8);border-bottom:0;border-radius:28px 28px 0 0;background:linear-gradient(180deg,#fbfdfc 0,#f3f7f5);box-shadow:0 -24px 65px #01191e40}.action-sheet-handle[data-v-53362b3b]{width:38px;height:4px;margin:0 auto 14px;border-radius:99px;background:#cad6d2}.action-sheet-head[data-v-53362b3b]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:13px}.action-sheet-head>div[data-v-53362b3b]{display:grid;gap:4px}.action-sheet-head strong[data-v-53362b3b]{color:#173641;font-size:20px;font-weight:900;letter-spacing:-.2px}.action-sheet-head small[data-v-53362b3b]{color:#7b8c8c;font-size:11px}.action-sheet-head>button[data-v-53362b3b]{width:38px;height:38px;display:grid;place-items:center;flex:none;border:0;border-radius:13px;background:#e8efed;color:#466067}.action-sheet-head>button .club-icon[data-v-53362b3b]{width:18px;height:18px}.settings-action-list[data-v-53362b3b]{display:grid;gap:9px}.settings-action-list>button[data-v-53362b3b]{width:100%;min-height:72px;display:grid;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:13px;padding:11px 12px;border:1px solid #e1eae7;border-radius:18px;background:#fff;color:#183640;text-align:left;box-shadow:0 6px 18px #11383d0e;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.settings-action-list>button[data-v-53362b3b]:active{transform:scale(.98);border-color:#8ebdb3;box-shadow:none}.settings-action-list>button>i[data-v-53362b3b]{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#e6f3ef;color:#12715e;font-style:normal}.settings-action-list>button>i.action-invite[data-v-53362b3b]{background:#fff2dc;color:#a76819}.settings-action-list>button>i.action-switch[data-v-53362b3b]{background:#eaf0f8;color:#436783}.settings-action-list>button>i.action-create[data-v-53362b3b]{background:#f3edf9;color:#745492}.settings-action-list>button>i .club-icon[data-v-53362b3b]{width:22px;height:22px}.settings-action-list>button>span[data-v-53362b3b]{display:grid;gap:5px;min-width:0}.settings-action-list strong[data-v-53362b3b]{font-size:15px;font-weight:850}.settings-action-list small[data-v-53362b3b]{overflow:hidden;color:#819092;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.settings-action-list>button>.club-icon[data-v-53362b3b]{width:16px;height:16px;color:#93a39f}.action-sheet-enter-active[data-v-53362b3b],.action-sheet-leave-active[data-v-53362b3b]{transition:opacity .2s ease}.action-sheet-enter-active .settings-action-sheet[data-v-53362b3b],.action-sheet-leave-active .settings-action-sheet[data-v-53362b3b]{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.action-sheet-enter-from[data-v-53362b3b],.action-sheet-leave-to[data-v-53362b3b]{opacity:0}.action-sheet-enter-from .settings-action-sheet[data-v-53362b3b],.action-sheet-leave-to .settings-action-sheet[data-v-53362b3b]{transform:translateY(34px)}@media(max-height:680px){.settings-action-sheet[data-v-53362b3b]{padding-top:6px;padding-bottom:calc(12px + var(--app-safe-bottom,env(safe-area-inset-bottom)))}.action-sheet-handle[data-v-53362b3b]{margin-bottom:9px}.settings-action-list[data-v-53362b3b]{gap:7px}.settings-action-list>button[data-v-53362b3b]{min-height:64px}.settings-action-list>button>i[data-v-53362b3b]{width:44px;height:44px}}.gold-club[data-v-53362b3b]{--club-ink:#51351f;--club-muted:#8d765d;--club-gold:#b8832f;--club-gold-soft:#f5e5bd;--club-cream:#fffaf0;--club-line:#ead9bb;--club-green:#8b5a27}.gold-club .page-intro h1[data-v-53362b3b],.gold-club .section-head strong[data-v-53362b3b],.gold-club .card b[data-v-53362b3b],.gold-club .stats b[data-v-53362b3b]{color:var(--club-ink)}.gold-club .page-intro small[data-v-53362b3b],.gold-club .section-head>span[data-v-53362b3b]{color:#9a681f}.gold-club .hero-card[data-v-53362b3b]{background:radial-gradient(circle at 92% 0,#d3a955 0,transparent 38%),linear-gradient(135deg,#70451f,#3f2719 68%);box-shadow:0 18px 38px #5b341640}.gold-club .stats article[data-v-53362b3b],.gold-club .card[data-v-53362b3b]{border-color:var(--club-line);background:linear-gradient(145deg,#fffdf8,#fff8ea);box-shadow:0 9px 28px #69461d12}.gold-club .game-row[data-v-53362b3b]{border-color:#f0e5d2;background:transparent}.gold-club .game-row i[data-v-53362b3b]{background:linear-gradient(145deg,#8c5d26,#bd8b3a);box-shadow:0 6px 14px #8b5a2033}.gold-club .game-row em[data-v-53362b3b]{color:#9a681f}.gold-club[data-v-53362b3b] .nh-lobby .room-heading strong,.gold-club[data-v-53362b3b] .nh-lobby .room-heading small{color:var(--club-ink)}.gold-club[data-v-53362b3b] .room-foot button,.gold-club[data-v-53362b3b] .join-entry button{background:linear-gradient(135deg,#c28d38,#986321);color:#fff9e8}.gold-club[data-v-53362b3b] .action-list,.gold-club[data-v-53362b3b] .member-sheet,.gold-club[data-v-53362b3b] .settings-menu,.gold-club[data-v-53362b3b] .settings-panel,.gold-club[data-v-53362b3b] .game-settings-panel{border-color:var(--club-line);background:linear-gradient(150deg,#fffdf8,#fff8ea)}.gold-club[data-v-53362b3b] .settings-menu>button,.gold-club[data-v-53362b3b] .settings-action-list>button{border-color:var(--club-line);background:#fffdf8;box-shadow:0 8px 22px #69461d12}.gold-club[data-v-53362b3b] .avatar,.gold-club[data-v-53362b3b] .action-icon.green,.gold-club[data-v-53362b3b] .settings-action-list>button>i{background:linear-gradient(145deg,#8c5d26,#c18b39);color:#fff8e7}.gold-club[data-v-53362b3b] .primary-action,.gold-club[data-v-53362b3b] .primary,.gold-club[data-v-53362b3b] .save-button,.gold-club[data-v-53362b3b] .submit-button{background:linear-gradient(135deg,#d2a24e,#a96f21);color:#fff9e8;box-shadow:0 9px 19px #a96f2133}.gold-club[data-v-53362b3b] .secondary-action,.gold-club[data-v-53362b3b] .tab.active,.gold-club[data-v-53362b3b] .direction-tabs button.active{background:#f4e2b8;color:#795017;border-color:#d8b267}.gold-club[data-v-53362b3b] .sheet-backdrop,.gold-club[data-v-53362b3b] .member-backdrop,.gold-club[data-v-53362b3b] .settings-action-backdrop{background:#3a221094}.gold-club[data-v-53362b3b] .club-sheet,.gold-club[data-v-53362b3b] .create-sheet,.gold-club[data-v-53362b3b] .member-sheet,.gold-club[data-v-53362b3b] .settings-action-sheet{background:linear-gradient(180deg,#fffdf8,#f8edda)}.gold-club[data-v-53362b3b] input,.gold-club[data-v-53362b3b] select,.gold-club[data-v-53362b3b] textarea{border-color:#e4ceb0;background:#fffdf8;color:var(--club-ink)}.sheet-backdrop[data-v-53362b3b],.settings-action-backdrop[data-v-53362b3b]{padding-bottom:var(--app-safe-bottom)}.club-sheet[data-v-53362b3b],.settings-action-sheet[data-v-53362b3b]{max-height:min(72dvh,calc(var(--app-visual-height,100dvh) - var(--app-safe-top) - var(--app-safe-bottom) - 8px));padding-bottom:18px}.is-game-settings .settings-content[data-v-53362b3b]{padding:18px 16px 24px;gap:18px}.is-game-settings .page-intro[data-v-53362b3b]{padding:0}.is-game-settings .page-intro small[data-v-53362b3b]{font-size:9px;color:#a27e44;letter-spacing:1px}.is-game-settings .page-intro h1[data-v-53362b3b]{margin:6px 0;font-size:26px;color:#263e31}.is-game-settings .page-intro p[data-v-53362b3b]{font-size:11px;line-height:1.6;color:#8c9985}.gold-club.is-game-settings[data-v-53362b3b] .settings-menu{border:0;background:transparent;box-shadow:none}.animal-page{height:var(--app-visual-height, 100dvh);min-height:0;overflow:hidden;background:#020a13;color:#f2ede4;font-family:Noto Sans SC,Noto Sans Lao,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;touch-action:manipulation;-webkit-user-select:none;user-select:none}.animal-scroll{width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.animal-scroll::-webkit-scrollbar{width:0;height:0}.animal-mode-bar{width:100%;max-width:none;margin:0 auto}.animal-shell{position:relative;width:100%;max-width:none;aspect-ratio:864 / 1546;margin:0 auto;overflow:hidden;box-sizing:border-box;container-type:inline-size;background:radial-gradient(circle at 50% 24%,rgba(10,48,67,.2),transparent 31%),linear-gradient(180deg,#020d1b,#041426 48%,#03111f);box-shadow:0 0 32px #00000073}.animal-page button,.animal-page select,.animal-page input{font:inherit}.animal-page button{-webkit-tap-highlight-color:transparent}.game-header{position:absolute;z-index:40;inset:0 0 auto;height:16.44cqw}.round-button,.currency-badge{position:absolute;top:4.17cqw;display:grid;place-items:center;height:9.26cqw;box-sizing:border-box;border:.23cqw solid #7e705f;border-radius:1.5cqw;background:linear-gradient(160deg,#0a1c2f,#061423);color:#f2ede4;box-shadow:0 .55cqw 1.15cqw #00000047}.round-button{width:8.8cqw;padding:0}.round-button:first-child{left:2.9cqw}.game-header>.round-button:nth-of-type(2){right:12.65cqw}.game-header>.menu-button{right:2.9cqw}.round-button svg{width:49%;height:49%;stroke-width:3.1}.currency-badge{right:22.95cqw;width:10.42cqw;color:#e7b95f;font-size:3.25cqw;font-weight:600}.multiplier-stage{position:absolute;z-index:32;top:18.75cqw;left:0;width:100%;height:9.84cqw}.multiplier-track{position:absolute;top:0;left:2.9cqw;display:grid;grid-template-columns:repeat(4,1fr);width:94.2cqw;height:9.84cqw;overflow:hidden;box-sizing:border-box;border:.23cqw solid #7e705f;border-radius:1.55cqw;background:#081a2c}.multiplier-track span{position:relative;display:grid;place-items:center;box-sizing:border-box;border-right:.18cqw solid #665f56;color:#f2ece2;font-size:4.17cqw;font-weight:500;line-height:1}.multiplier-track span:last-child{border-right:0}.multiplier-track span.selected{z-index:2;border:.3cqw solid #e3b85e;border-radius:1.38cqw;background:linear-gradient(180deg,#087d59,#07523f);box-shadow:inset 0 .7cqw 1.2cqw #23bd7e21,0 .35cqw .75cqw #0000004d}.reel-frame{position:absolute;z-index:20;top:31.6cqw;left:2.31cqw;width:95.38cqw;height:85.19cqw;overflow:hidden;box-sizing:border-box;border:.3cqw solid #e2b55a;border-radius:2.55cqw;background:#003237;box-shadow:0 .8cqw 1.8cqw #00000059}.reel-assets{width:100%;height:100%;opacity:0;transition:opacity .16s ease}.reel-assets.ready{opacity:1}.reel-loading{position:absolute;z-index:18;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:2.2cqw;color:#d9c89e;background:radial-gradient(circle at 50% 45%,#075455,#003237 68%);font-size:3.1cqw}.reel-loading i{width:7cqw;height:7cqw;border:.7cqw solid rgba(227,184,94,.22);border-top-color:#e3b85e;border-radius:50%;animation:reel-assets-spin .7s linear infinite}@keyframes reel-assets-spin{to{transform:rotate(360deg)}}.animal-5x3-page .animal-shell{aspect-ratio:864 / 1370}.animal-5x3-page .reel-frame{height:61cqw}.animal-5x3-page .wallet-strip{top:95.05cqw}.animal-5x3-page .info-menu{top:117.27cqw}.animal-5x3-page .controls{top:129.54cqw}.game-pop{position:absolute;z-index:25;top:50%;left:50%;width:max-content;max-width:78%;padding:1.2cqw 2.2cqw;border:.2cqw solid #d8ac55;border-radius:1.2cqw;background:#051725f0;color:#f2ede4;font-size:3cqw;font-weight:700;transform:translate(-50%,-50%)}.wallet-strip{position:absolute;z-index:24;top:119.22cqw;left:2.55cqw;display:grid;grid-template-columns:1.22fr 1fr 1.25fr;width:94.9cqw;height:20.49cqw;overflow:hidden;box-sizing:border-box;border:.23cqw solid #7e705f;border-radius:1.65cqw;background:#071b2d}.wallet-strip>:is(div,button){position:relative;display:grid;place-content:center;justify-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit}.wallet-strip>:not(:last-child):after{content:"";position:absolute;top:17%;right:0;width:.16cqw;height:66%;background:#7b746b}.wallet-bet-trigger{cursor:pointer;transition:background .16s ease}.wallet-bet-trigger:active{background:#e3b85e14}.wallet-bet-trigger:focus-visible{outline:.45cqw solid rgba(227,184,94,.72);outline-offset:-.65cqw}.wallet-strip small{color:#ddd6cc;font-size:3.12cqw;font-weight:500;line-height:1}.wallet-strip strong{display:block;width:100%;margin-top:1.5cqw;overflow:visible;color:#f3eee5;font-size:4.75cqw;font-weight:600;line-height:1;text-align:center;white-space:nowrap}.wallet-win strong{color:#42c26c}.wallet-balance strong{margin-top:1.3cqw;font-size:4.45cqw;letter-spacing:-.08cqw}.wallet-strip strong.amount-sm{font-size:3.75cqw;letter-spacing:-.14cqw}.wallet-strip strong.amount-xs{font-size:3.2cqw;letter-spacing:-.18cqw}.wallet-strip em{display:block;width:100%;margin-top:1.65cqw;overflow:visible;color:#d8d1c8;font-size:2.65cqw;font-style:normal;line-height:1;text-align:center;white-space:nowrap}.wallet-strip em button{display:none}.wallet-win em{margin-top:1.3cqw;font-weight:600}.wallet-win em.positive{color:#62d58c}.wallet-win em.negative{color:#ff8b82}.info-menu{position:absolute;z-index:24;top:141.44cqw;left:2.66cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:1.97cqw;width:94.68cqw;height:10.65cqw}.info-menu button{display:flex;align-items:center;justify-content:center;gap:1.45cqw;padding:0;box-sizing:border-box;border:.23cqw solid #7e705f;border-radius:1.45cqw;background:#081c2e;color:#f0ebe1;font-size:3.12cqw;font-weight:600;white-space:nowrap}.info-menu svg{width:4.15cqw;height:4.15cqw;stroke-width:2.2}.controls{position:absolute;z-index:30;top:153.71cqw;left:2.66cqw;width:94.68cqw;height:22.22cqw}.controls button{position:absolute;padding:0;box-sizing:border-box}.mode{top:2.78cqw;display:grid;justify-items:center;align-content:start;width:17.94cqw;height:17.48cqw;padding-top:2.4cqw!important;border:.23cqw solid #7e705f;border-radius:1.45cqw;background:#091c2d;color:#eee9df}.mode:first-child{left:0}.mode:last-child{right:0}.mode span{max-width:94%;overflow:hidden;font-size:3.25cqw;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.mode:before{content:"";position:absolute;left:3.3cqw;bottom:2.35cqw;width:11.1cqw;height:4.65cqw;box-sizing:border-box;border:.18cqw solid #667483;border-radius:2.6cqw;background:#20364b}.mode:after{content:"";position:absolute;left:3.75cqw;bottom:2.75cqw;width:3.85cqw;height:3.85cqw;border-radius:50%;background:#f2eee5;box-shadow:0 .2cqw .45cqw #00000059;transition:transform .18s ease}.mode.active:before{border-color:#2f9d6e;background:#0b5d46}.mode.active:after{background:#55ca83;transform:translate(6.45cqw)}.step{top:6.7cqw;display:grid;place-items:center;width:11.57cqw;height:11.57cqw;border:.23cqw solid #7e705f;border-radius:50%;background:#0b2033;color:#f2ede4;box-shadow:0 .5cqw .9cqw #00000040}.step:nth-of-type(2){left:22.28cqw}.step:nth-of-type(4){left:60.84cqw}.step svg{width:43%;stroke-width:3.2}.spin{top:-.65cqw;left:36.35cqw;display:grid;place-items:center;width:21.99cqw;height:21.99cqw;border:.7cqw solid;border-color:#6bd79a #31a66a #187148;border-radius:50%;background:linear-gradient(180deg,#16805b,#0a6046 55%,#064331 56%,#032c22);color:#091d2d;box-shadow:inset 0 .55cqw .5cqw #97ffc185,inset 0 -1.2cqw .85cqw #002319b8,0 1.15cqw #032d22,0 1.72cqw 1.8cqw #0000007a;transition:top .08s ease,box-shadow .08s ease,filter .18s ease;will-change:top,box-shadow}.spin:before{content:"";position:absolute;z-index:0;top:1.08cqw;right:1.08cqw;bottom:1.08cqw;left:1.08cqw;box-sizing:border-box;border:.34cqw solid;border-color:#ffe39a #d4a342 #a87723;border-radius:50%;background:radial-gradient(circle at 36% 25%,rgba(255,250,207,.95) 0%,rgba(255,239,166,.62) 12%,transparent 31%),linear-gradient(180deg,#f8d77f,#efc45f 48%,#dca947 69%,#bd8128);box-shadow:inset 0 .7cqw .55cqw #fff7c394,inset 0 -1.35cqw 1.1cqw #7f4a097a,0 .48cqw .7cqw #00000061}.spin:after{content:"";position:absolute;z-index:1;top:1.72cqw;right:1.72cqw;bottom:1.72cqw;left:1.72cqw;border-radius:50%;background:linear-gradient(112deg,transparent 20%,rgba(255,255,228,.08) 35%,rgba(255,255,230,.82) 48%,rgba(255,231,145,.24) 58%,transparent 73%);mix-blend-mode:screen;opacity:0;pointer-events:none;transform:rotate(-38deg) scale(.92)}.spin svg{position:relative;z-index:2;width:57%;height:57%;stroke-width:2.9;filter:drop-shadow(0 .42cqw .12cqw rgba(76,44,4,.42));transform:rotate(45deg);transform-origin:50% 50%}.spin:not(:disabled){animation:spin-idle-glow 2.45s ease-in-out infinite}.spin:not(:disabled):after{animation:spin-face-sheen 3.15s cubic-bezier(.4,0,.2,1) infinite}.spin:not(:disabled) svg{animation:spin-arrow-breathe 2.45s ease-in-out infinite}.spin:not(:disabled):active{top:.22cqw;box-shadow:inset 0 .3cqw .4cqw #97ffc161,inset 0 -.65cqw .65cqw #002319a8,0 .28cqw #032d22,0 .65cqw .9cqw #0006}.spin:not(:disabled):active,.spin:not(:disabled):active:after,.spin:not(:disabled):active svg{animation:none}.spin:not(:disabled):active:before{box-shadow:inset 0 .3cqw .35cqw #fff7c373,inset 0 -.7cqw .7cqw #7f4a096b,0 .2cqw .35cqw #0000004d}.spin:focus-visible{outline:.55cqw solid rgba(255,222,126,.72);outline-offset:.55cqw}.spin:disabled{filter:saturate(.55)}.sheet-layer{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;justify-items:center;width:100%;height:var(--app-visual-height, 100dvh);min-height:0;padding-top:var(--app-safe-top, env(safe-area-inset-top, 0px));padding-right:var(--app-safe-right, env(safe-area-inset-right, 0px));padding-bottom:var(--app-safe-bottom, env(safe-area-inset-bottom, 0px));padding-left:var(--app-safe-left, env(safe-area-inset-left, 0px));overflow:hidden;box-sizing:border-box}.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.game-sheet{position:relative;display:flex;flex-direction:column;width:min(100%,390px);max-height:84vh;max-height:min(84dvh,calc(var(--app-visual-height, 100dvh) - var(--app-safe-top, env(safe-area-inset-top, 0px)) - var(--app-safe-bottom, env(safe-area-inset-bottom, 0px)) - 8px));min-height:0;overflow:hidden;border:1px solid #7e705f;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#0a2134,#04101c);color:#e5dfd6;box-shadow:0 -12px 35px #000b}.game-sheet header{position:relative;z-index:2;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #4f5961;background:#0a2134}.game-sheet h2{margin:0;color:#f0ebe1;font-size:20px}.game-sheet header button{display:grid;place-items:center;width:35px;height:35px;border:1px solid #7e705f;border-radius:50%;background:#081827;color:#f0ebe1}.sheet-body{flex:1 1 auto;min-height:0;padding:16px 16px max(22px,var(--app-safe-bottom, env(safe-area-inset-bottom, 0px)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:max(22px,var(--app-safe-bottom, env(safe-area-inset-bottom, 0px)));scrollbar-color:#7e705f #081827;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.sheet-body::-webkit-scrollbar{width:5px}.sheet-body::-webkit-scrollbar-track{background:#081827}.sheet-body::-webkit-scrollbar-thumb{border-radius:999px;background:#7e705f}.bet-settings-sheet{animation:bet-sheet-rise .24s cubic-bezier(.2,.78,.28,1)}.bet-picker-group{display:grid;gap:10px;padding:12px 0 16px;border-bottom:1px solid #4f5961}.bet-picker-group>strong{color:#eee9df;font-size:16px}.bet-picker-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:8px}.bet-picker-options button{min-height:42px;padding:6px 5px;border:1px solid #59636b;border-radius:9px;background:#071625;color:#ddd7ce;font-size:14px}.bet-picker-options button.active{border-color:#e3b85e;background:linear-gradient(180deg,#087d59,#07523f);color:#fff8e8;box-shadow:inset 0 0 0 1px #e3b85e47}.bet-picker-options.multipliers{grid-template-columns:repeat(5,minmax(0,1fr))}.bet-picker-total{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:13px 14px;border:1px solid #59636b;border-radius:10px;background:#071625}.bet-picker-total span{color:#cfc8be}.bet-picker-total b{color:#42c26c;font-size:20px}.copy,.note{margin:0;line-height:1.75}.setting{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid #4f5961}.setting select{min-width:130px;padding:8px;border:1px solid #7e705f;border-radius:8px;background:#071625;color:#eee9df}.paytable{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.paytable article{display:grid;grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:7px;border:1px solid #59636b;border-radius:10px;background:#071625}.paytable img{width:55px;height:55px;object-fit:contain}.paytable strong{min-width:0;white-space:nowrap}.paytable b{color:#e3b85e;font-variant-numeric:tabular-nums;white-space:nowrap}.paytable-5x3{grid-template-columns:minmax(0,1fr)}.paytable-5x3 article{grid-template-columns:56px minmax(0,1fr);grid-template-rows:auto auto;min-height:74px;padding:8px 12px;column-gap:12px;row-gap:3px}.paytable-5x3 img{grid-column:1;grid-row:1 / 3;width:56px;height:56px}.paytable-5x3 strong{grid-column:2;grid-row:1;overflow:hidden;font-size:15px;line-height:1.2;text-overflow:ellipsis}.paytable-5x3 article>b{grid-column:2;grid-row:2;justify-self:start}.payout-ladder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,240px);font-size:13px;line-height:1.2}.payout-ladder span{min-width:0;white-space:nowrap}.rules{margin:0;padding-left:22px;line-height:1.65}.lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.line-card{display:grid;grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:10px;min-width:0;padding:10px;box-sizing:border-box;border:1px solid #59636b;border-radius:9px;background:#071625}.line-card b{min-width:0;font-size:15px;white-space:nowrap}.line-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:3px;width:76px;aspect-ratio:1}.line-card:has(.line-grid-5x3){grid-template-columns:minmax(0,1fr) 105px}.line-grid-5x3{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr);width:105px;aspect-ratio:5 / 3}.line-cell{position:relative;display:block;min-width:0;min-height:0;box-sizing:border-box;border:1px solid #526171;border-radius:3px;background:#10283a}.line-cell.active{border-color:#d5aa51;background:#176247;box-shadow:inset 0 0 0 1px #2bb47759}.line-cell.active:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#f0c762;box-shadow:0 0 5px #f0c7626b;transform:translate(-50%,-50%)}.records{display:grid;gap:8px}.records button{display:flex;justify-content:space-between;gap:10px;min-width:0;padding:11px;border:1px solid #59636b;border-radius:9px;background:#071625;color:#dfd9cf}.records span{display:grid;min-width:0;text-align:left}.records span:last-child{text-align:right}.records small{overflow-wrap:anywhere}.records em{font-style:normal}.details div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #4f5961}.details dd{margin:0}.auto-copy{margin:0 0 14px;color:#cfc8be;font-size:14px;line-height:1.65}.auto-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.auto-grid button,.confirm{padding:12px 8px;border:1px solid #7e705f;border-radius:8px;background:#0a2134;color:#eee9df;font-weight:600}.confirm{width:100%;margin-top:12px}.menu-sheet-actions{display:grid;gap:9px}.menu-sheet-actions button{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #7e705f;border-radius:10px;background:#081827;color:#eee9df;font:700 16px/1.2 inherit}.menu-sheet-actions svg{width:22px}.empty{text-align:center}.pop-enter-active,.pop-leave-active{transition:.2s}.pop-enter-from,.pop-leave-to{opacity:0;transform:translate(-50%,-45%) scale(.8)}.rotating{animation:rotate .55s linear infinite}@keyframes rotate{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes spin-idle-glow{0%,to{filter:drop-shadow(0 0 .3cqw rgba(61,215,135,.28))}50%{filter:drop-shadow(0 0 1.65cqw rgba(71,240,158,.78))}}@keyframes spin-face-sheen{0%,15%{opacity:0;transform:rotate(-48deg) scale(.92)}38%{opacity:.92}62%{opacity:.36}78%,to{opacity:0;transform:rotate(132deg) scale(1.04)}}@keyframes spin-arrow-breathe{0%,to{filter:drop-shadow(0 .42cqw .12cqw rgba(76,44,4,.42));transform:rotate(45deg) scale(1)}50%{filter:drop-shadow(0 .55cqw .34cqw rgba(70,42,7,.58));transform:rotate(45deg) scale(1.045)}}@keyframes bet-sheet-rise{0%{opacity:.35;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.spin:not(:disabled),.spin:not(:disabled):after,.spin:not(:disabled) svg,.bet-settings-sheet,.reel-loading i{animation:none}}@media(max-width:370px){.wallet-strip strong{font-size:4.25cqw}.wallet-strip strong.amount-sm{font-size:3.45cqw}.wallet-strip strong.amount-xs{font-size:2.95cqw}.info-menu button{font-size:2.85cqw}.mode span{font-size:3cqw}.lines{grid-template-columns:1fr}}@media(min-width:600px){.animal-mode-bar{max-width:390px}.animal-shell{width:390px;max-width:390px}}.animal-reels[data-v-a10f9da6]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:100%;padding:2.1% 2.2% 2.5%;overflow:hidden;box-sizing:border-box;background:radial-gradient(ellipse at 50% 44%,rgba(17,88,79,.2),transparent 60%),linear-gradient(180deg,#004244,#003238 55%,#00282f);box-shadow:inset 0 0 34px #00000052}.animal-reel[data-v-a10f9da6]{position:relative;min-width:0;min-height:0;overflow:hidden}.reel-final[data-v-a10f9da6]{display:grid;height:100%;min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.reel-cell[data-v-a10f9da6]{position:relative;display:grid;place-items:center;min-height:0;background:transparent}.reel-cell img[data-v-a10f9da6]{z-index:1;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;object-position:center;filter:saturate(1.02) contrast(1.01) drop-shadow(0 4px 5px rgba(0,0,0,.55));transform:translateZ(0);-webkit-user-select:none;user-select:none}.reel-final .reel-cell:nth-child(3) img[data-v-a10f9da6]{transform:translateY(-5%) translateZ(0)}.reel-cell.wild[data-v-a10f9da6]{background:transparent}.reel-cell.wild img[data-v-a10f9da6],.reel-cell.horse img[data-v-a10f9da6]{filter:saturate(1.02) contrast(1.01) drop-shadow(0 4px 5px rgba(0,0,0,.55))}.reel-cell.win[data-v-a10f9da6]{z-index:2;animation:animal-win-a10f9da6 .7s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,198,47,.32),transparent 68%)}.reel-strip[data-v-a10f9da6]{display:grid;grid-template-rows:repeat(12,calc(81.2cqw / 3));animation:reel-roll-a10f9da6 calc(.57s + var(--reel-index) * .08s) linear infinite;filter:blur(1.4px)}.turbo .reel-strip[data-v-a10f9da6]{animation-duration:.34s}.stopped .reel-final[data-v-a10f9da6]{animation:reel-land-a10f9da6 .22s cubic-bezier(.2,.9,.3,1.4)}@keyframes reel-roll-a10f9da6{0%{transform:translateY(-75%)}to{transform:translateY(0)}}@keyframes reel-land-a10f9da6{0%{transform:translateY(-12%);filter:blur(2px)}70%{transform:translateY(2%)}to{transform:none;filter:none}}@keyframes animal-win-a10f9da6{to{transform:scale(1.045);filter:drop-shadow(0 0 13px #ffd65b)}}.animal-5x3-reels[data-v-62d70f88]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;height:100%;padding:2.2%;overflow:hidden;box-sizing:border-box;background:radial-gradient(ellipse at 50% 44%,rgba(17,88,79,.2),transparent 60%),linear-gradient(180deg,#004244,#003238 55%,#00282f);box-shadow:inset 0 0 34px #00000052}.animal-5x3-reel[data-v-62d70f88]{position:relative;min-width:0;min-height:0;overflow:hidden}.animal-5x3-final[data-v-62d70f88]{display:grid;height:100%;min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.animal-5x3-cell[data-v-62d70f88]{position:relative;display:grid;place-items:center;min-width:0;min-height:0}.animal-5x3-cell img[data-v-62d70f88]{z-index:1;display:block;width:96%;height:92%;min-width:0;min-height:0;object-fit:contain;filter:saturate(1.04) contrast(1.02) drop-shadow(0 3px 4px rgba(0,0,0,.58));-webkit-user-select:none;user-select:none}.animal-5x3-cell.win[data-v-62d70f88]{z-index:3;animation:animal-5x3-win-62d70f88 .72s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(255,198,47,.38),transparent 70%)}.animal-5x3-cell.wild[data-v-62d70f88]{background:radial-gradient(circle,rgba(66,215,139,.28),transparent 70%)}.animal-5x3-cell.scatter img[data-v-62d70f88]{filter:sepia(1) saturate(2.2) hue-rotate(350deg) drop-shadow(0 0 8px #ffd45c);animation:scatter-glow-62d70f88 .8s ease-in-out infinite alternate}.animal-5x3-strip[data-v-62d70f88]{display:grid;grid-template-rows:repeat(15,calc(61cqw / 3));animation:animal-5x3-roll-62d70f88 calc(.62s + var(--reel-index)*.07s) linear infinite;filter:blur(1.2px)}.turbo .animal-5x3-strip[data-v-62d70f88]{animation-duration:.34s}.stopped .animal-5x3-final[data-v-62d70f88]{animation:animal-5x3-land-62d70f88 .22s cubic-bezier(.2,.9,.3,1.4)}.win-lines[data-v-62d70f88]{position:absolute;z-index:2;top:2.2%;right:2.2%;bottom:2.2%;left:2.2%;width:95.6%;height:95.6%;overflow:visible;pointer-events:none}.win-lines polyline[data-v-62d70f88]{fill:none;stroke:#ffd45c;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #ffd45c);stroke-dasharray:700;animation:line-draw-62d70f88 .48s ease-out both}@keyframes animal-5x3-roll-62d70f88{0%{transform:translateY(-80%)}to{transform:translateY(0)}}@keyframes animal-5x3-land-62d70f88{0%{transform:translateY(-12%);filter:blur(2px)}70%{transform:translateY(2%)}to{transform:none;filter:none}}@keyframes animal-5x3-win-62d70f88{to{transform:scale(1.06);filter:drop-shadow(0 0 12px #ffd65b)}}@keyframes scatter-glow-62d70f88{to{transform:scale(1.08);filter:sepia(1) saturate(2.5) drop-shadow(0 0 13px #fff0a2)}}@keyframes line-draw-62d70f88{0%{stroke-dashoffset:700}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.animal-5x3-cell.win[data-v-62d70f88],.animal-5x3-cell.scatter img[data-v-62d70f88],.win-lines polyline[data-v-62d70f88]{animation:none}}.game-mode-bar[data-v-b6a13133]{position:relative;z-index:30;display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:calc(42px + var(--app-safe-top));padding:calc(7px + var(--app-safe-top)) max(13px,var(--app-safe-right)) 7px max(13px,var(--app-safe-left));border-bottom:1px solid rgba(255,255,255,.16);box-sizing:border-box;font-family:Noto Sans Lao,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.2}.game-mode-bar.is-tournament[data-v-b6a13133]{color:#211500;background:linear-gradient(100deg,#ffe079,#f1b51d);box-shadow:inset 0 -1px #71460040}.game-mode-bar.is-free[data-v-b6a13133]{color:#05271c;background:linear-gradient(100deg,#91f6bd,#32d58c);border-bottom-color:#159c65;box-shadow:inset 0 -1px #004c2f3d}.game-mode-bar.is-entertainment[data-v-b6a13133]{color:#071d42;background:linear-gradient(100deg,#a5d5ff,#5597f5);border-bottom-color:#2869c5;box-shadow:inset 0 -1px #04307040}.mode-name[data-v-b6a13133],.mode-balance[data-v-b6a13133]{display:flex;align-items:center;min-width:0;gap:6px;white-space:nowrap}.mode-name svg[data-v-b6a13133]{flex:0 0 auto;width:17px;height:17px;stroke-width:2.3}.mode-name strong[data-v-b6a13133]{font-size:13px;font-weight:900}.mode-name span[data-v-b6a13133],.mode-balance span[data-v-b6a13133]{overflow:hidden;text-overflow:ellipsis}.mode-name i[data-v-b6a13133],.mode-balance i[data-v-b6a13133]{font-style:normal;opacity:.62}.mode-balance[data-v-b6a13133]{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}@media(max-width:370px){.game-mode-bar[data-v-b6a13133]{gap:8px;padding-right:max(10px,var(--app-safe-right));padding-left:max(10px,var(--app-safe-left));font-size:11px}.mode-name[data-v-b6a13133]{gap:4px}.mode-name strong[data-v-b6a13133]{font-size:12px}.mode-name span[data-v-b6a13133]{max-width:76px}}.free-claim-layer[data-v-937263c4]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:260;display:grid;place-items:center;padding:max(22px,var(--app-safe-top)) max(22px,var(--app-safe-right)) max(22px,var(--app-safe-bottom)) max(22px,var(--app-safe-left));overflow:auto;overscroll-behavior:contain}.free-claim-backdrop[data-v-937263c4]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#010818c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.free-claim-card[data-v-937263c4]{position:relative;width:min(360px,100%);max-height:calc(var(--app-visual-height) - max(44px,calc(var(--app-safe-top) + var(--app-safe-bottom))));padding:31px 24px 24px;overflow-y:auto;border:1px solid rgba(255,200,68,.72);border-radius:24px;background:linear-gradient(155deg,#0d2c58,#06182f 58%,#071226);box-shadow:0 24px 70px #0000008c,inset 0 1px #ffffff14;color:#eef5ff;text-align:center}.free-claim-gift[data-v-937263c4]{display:grid;place-items:center;width:68px;height:68px;margin:-66px auto 15px;border:2px solid #ffe08a;border-radius:22px;background:linear-gradient(145deg,#ffd86c,#efa813);box-shadow:0 10px 28px #f4ae1b6b;color:#493000;transform:rotate(-4deg)}.free-claim-gift svg[data-v-937263c4]{width:34px;height:34px;stroke-width:2.2}.free-claim-card h2[data-v-937263c4]{margin:0;font-size:25px;color:#ffe291}.free-claim-card p[data-v-937263c4]{min-height:46px;margin:11px 0 18px;color:#c9d8ef;font-size:15px;line-height:1.55}.free-claim-amount[data-v-937263c4]{display:flex;align-items:baseline;justify-content:center;gap:7px;padding:16px 12px;border:1px solid rgba(55,145,235,.55);border-radius:16px;background:#031d3db8}.free-claim-amount span[data-v-937263c4],.free-claim-amount small[data-v-937263c4]{color:#9db3d3;font-size:13px}.free-claim-amount strong[data-v-937263c4]{color:#3cf083;font-size:27px;line-height:1}.free-claim-meta[data-v-937263c4]{display:flex;justify-content:space-between;margin:14px 2px 18px;color:#b8c8df;font-size:14px}.free-claim-meta b[data-v-937263c4]{color:#ffd463}.free-claim-confirm[data-v-937263c4]{width:100%;min-height:50px;border:1px solid #ffe18a;border-radius:14px;background:linear-gradient(180deg,#ffda6c,#f0a710);box-shadow:0 8px 20px #f2a81140;color:#3c2800;font-size:17px;font-weight:800}.free-claim-confirm[data-v-937263c4]:disabled{opacity:.7}.free-claim-confirm.secondary[data-v-937263c4]{background:linear-gradient(180deg,#1b416d,#112d50);color:#e6effc;border-color:#396b9f;box-shadow:none}.free-claim-close[data-v-937263c4]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:#ffffff12;color:#9fb3d0}.free-claim-close svg[data-v-937263c4]{width:18px;height:18px}.free-claim-fade-enter-active[data-v-937263c4],.free-claim-fade-leave-active[data-v-937263c4]{transition:opacity .18s ease}.free-claim-fade-enter-from[data-v-937263c4],.free-claim-fade-leave-to[data-v-937263c4]{opacity:0}.free-claim-fade-enter-active .free-claim-card[data-v-937263c4]{animation:free-claim-pop-937263c4 .24s ease-out}@keyframes free-claim-pop-937263c4{0%{transform:translateY(14px) scale(.96);opacity:.3}to{transform:none;opacity:1}}.wheel-page[data-v-1103b2cf]{height:var(--app-visual-height,100dvh);min-height:0;overflow:hidden;background:#020a13;color:#f2ede4;font-family:Noto Sans SC,Noto Sans Lao,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-user-select:none;user-select:none}.wheel-scroll[data-v-1103b2cf]{width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.wheel-shell[data-v-1103b2cf]{position:relative;width:min(100%,430px);min-height:805px;margin:auto;padding:0 9px calc(12px + var(--app-safe-bottom,0px));box-sizing:border-box;container-type:inline-size;background:radial-gradient(circle at 50% 25%,rgba(10,48,67,.2),transparent 31%),linear-gradient(180deg,#020d1b,#041426 48%,#03111f)}button[data-v-1103b2cf]{font:inherit;-webkit-tap-highlight-color:transparent}.game-header[data-v-1103b2cf]{display:grid;grid-template-columns:10cqw 1fr 10cqw 10cqw 10cqw;gap:2cqw;align-items:center;height:18cqw}.game-header button[data-v-1103b2cf],.game-header span[data-v-1103b2cf]{display:grid;place-items:center;height:9.3cqw;border:1px solid #7e705f;border-radius:1.5cqw;background:#081827;color:#f2ede4}.game-header>span[data-v-1103b2cf]{grid-column:3;color:#e7b95f}.game-header button[data-v-1103b2cf]:nth-of-type(2){grid-column:4}.game-header svg[data-v-1103b2cf]{width:5cqw}.wheel-stage[data-v-1103b2cf]{position:relative;width:calc(100% + 18px);aspect-ratio:1;margin-left:-9px}.pointer-spinner[data-v-1103b2cf]{position:absolute;z-index:3;top:31.5cqw;right:31.5cqw;bottom:31.5cqw;left:31.5cqw;border-radius:50%;pointer-events:none;transform-origin:50% 50%;transition-property:transform;transition-timing-function:cubic-bezier(.08,.72,.16,1);will-change:transform}.pointer-spinner[data-v-1103b2cf]:before{content:none;display:none}.pointer-spinner[data-v-1103b2cf]:after{content:"";position:absolute;top:-.5cqw;left:50%;width:0;height:0;border-right:2.2cqw solid transparent;border-bottom:5.2cqw solid #efc158;border-left:2.2cqw solid transparent;filter:drop-shadow(0 .45cqw .4cqw #0009);transform:translate(-50%)}.wheel-disc[data-v-1103b2cf]{position:absolute;top:1cqw;right:1cqw;bottom:1cqw;left:1cqw;border:1.4cqw solid #e2b55a;border-radius:50%;background:repeating-conic-gradient(from -4.5deg,#003237 0,#003237 8.75deg,#e2b55a 8.75deg,#e2b55a 9deg);box-shadow:0 1.2cqw 2cqw #0008}.wheel-cell[data-v-1103b2cf]{--a:calc(var(--i)*9deg);position:absolute;top:50%;left:50%;display:grid;place-items:center;width:7.3cqw;height:13cqw;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-41cqw) rotate(calc(-1*var(--a)))}.wheel-cell img[data-v-1103b2cf]{width:6.8cqw;height:6.8cqw;object-fit:contain}.wheel-cell b[data-v-1103b2cf]{color:#e3b85e;font-size:2.45cqw;line-height:1}.result-center[data-v-1103b2cf]{position:absolute;z-index:4;top:50%;left:50%;display:grid;place-items:center;align-content:center;gap:1.2cqw;width:31cqw;height:31cqw;border:1px solid #e2b55a;border-radius:50%;background:#071625;box-shadow:0 0 0 1cqw #003237;transform:translate(-50%,-50%)}.result-center img[data-v-1103b2cf],.result-center>svg[data-v-1103b2cf]{width:13cqw;height:13cqw;object-fit:contain}.result-center strong[data-v-1103b2cf]{font-size:4.6cqw}.result-center b[data-v-1103b2cf]{color:#e3b85e;font-size:6cqw}.result-summary[data-v-1103b2cf]{display:flex;align-items:baseline;justify-content:center;gap:1.1cqw;max-width:26cqw;white-space:nowrap}.result-center .result-summary strong[data-v-1103b2cf]{overflow:hidden;max-width:12cqw;font-size:3.8cqw;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.result-center .result-summary b[data-v-1103b2cf]{font-size:4.5cqw;line-height:1}.result-center>.idle-lucky-mark[data-v-1103b2cf]{width:9cqw;height:9cqw;color:#e3b85e;filter:drop-shadow(0 0 1.2cqw rgba(227,184,94,.32))}.result-center>.idle-lucky-title[data-v-1103b2cf]{color:#e8c46f;font-size:3.5cqw;font-weight:800;line-height:1;letter-spacing:.8cqw}.wallet-strip[data-v-1103b2cf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));height:15.5cqw;margin-top:1cqw;overflow:hidden;border:1px solid #7e705f;border-radius:1.65cqw;background:#071b2d}.wallet-strip[data-v-1103b2cf]>:is(div,button){position:relative;display:grid;place-content:center;gap:1.2cqw;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:center}.wallet-strip[data-v-1103b2cf]>:not(:last-child):after{content:"";position:absolute;top:18%;right:0;width:1px;height:64%;background:#7b746b}.wallet-strip small[data-v-1103b2cf]{font-size:2.7cqw}.wallet-strip strong[data-v-1103b2cf]{overflow:hidden;font-size:3.25cqw;text-overflow:ellipsis;white-space:nowrap}.positive[data-v-1103b2cf]{color:#42c26c}.negative[data-v-1103b2cf]{color:#ff8b82}.bet-panel[data-v-1103b2cf]{margin-top:2cqw;padding:2.4cqw;border:1px solid #7e705f;border-radius:1.65cqw;background:#071b2d}.bet-stepper[data-v-1103b2cf]{display:grid;grid-template-columns:11cqw 1fr 11cqw;align-items:center;gap:2cqw}.bet-stepper button[data-v-1103b2cf]{display:grid;place-items:center;width:10cqw;height:10cqw;border:1px solid #7e705f;border-radius:50%;background:#0b2033;color:#f2ede4}.bet-stepper strong[data-v-1103b2cf]{text-align:center;font-size:6cqw}.quick-bets[data-v-1103b2cf]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5cqw;margin-top:2cqw}.quick-bets button[data-v-1103b2cf],.info-menu button[data-v-1103b2cf]{height:9cqw;border:1px solid #7e705f;border-radius:1.4cqw;background:#081c2e;color:#f0ebe1}.quick-bets button[data-v-1103b2cf]{padding:0 .5cqw;overflow:hidden;font-size:3.7cqw;font-variant-numeric:tabular-nums;text-overflow:clip;white-space:nowrap}.quick-bets button.active[data-v-1103b2cf]{border-color:#e2b55a;background:linear-gradient(180deg,#087d59,#07523f)}.primary-controls[data-v-1103b2cf]{display:grid;grid-template-columns:18cqw minmax(0,1fr) 18cqw;align-items:center;gap:6cqw;height:23cqw;margin-top:2.4cqw}.mode[data-v-1103b2cf]{position:relative;display:grid;align-content:start;justify-items:center;width:18cqw;height:17.5cqw;padding:2.4cqw 0 0;box-sizing:border-box;border:.23cqw solid #7e705f;border-radius:1.45cqw;background:#091c2d;color:#eee9df}.mode span[data-v-1103b2cf]{max-width:94%;overflow:hidden;font-size:3.25cqw;font-weight:600;line-height:1;text-overflow:ellipsis;white-space:nowrap}.mode[data-v-1103b2cf]:before{content:"";position:absolute;bottom:2.35cqw;left:3.3cqw;width:11.1cqw;height:4.65cqw;box-sizing:border-box;border:.18cqw solid #667483;border-radius:2.6cqw;background:#20364b}.mode[data-v-1103b2cf]:after{content:"";position:absolute;bottom:2.75cqw;left:3.75cqw;width:3.85cqw;height:3.85cqw;border-radius:50%;background:#f2eee5;box-shadow:0 .2cqw .45cqw #00000059;transition:transform .18s ease}.mode.active[data-v-1103b2cf]:before{border-color:#2f9d6e;background:#0b5d46}.mode.active[data-v-1103b2cf]:after{background:#55ca83;transform:translate(6.45cqw)}.spin[data-v-1103b2cf]{position:relative;top:-.65cqw;right:auto;left:auto;justify-self:center;display:grid;place-items:center;width:21.99cqw;height:21.99cqw;padding:0;box-sizing:border-box;border:.7cqw solid;border-color:#6bd79a #31a66a #187148;border-radius:50%;background:linear-gradient(180deg,#16805b,#0a6046 55%,#064331 56%,#032c22);color:#091d2d;box-shadow:inset 0 .55cqw .5cqw #97ffc185,inset 0 -1.2cqw .85cqw #002319b8,0 1.15cqw #032d22,0 1.72cqw 1.8cqw #0000007a;transition:top .08s ease,box-shadow .08s ease,filter .18s ease;will-change:top,box-shadow}.spin[data-v-1103b2cf]:before{content:"";position:absolute;z-index:0;top:1.08cqw;right:1.08cqw;bottom:1.08cqw;left:1.08cqw;box-sizing:border-box;border:.34cqw solid;border-color:#ffe39a #d4a342 #a87723;border-radius:50%;background:radial-gradient(circle at 36% 25%,rgba(255,250,207,.95) 0%,rgba(255,239,166,.62) 12%,transparent 31%),linear-gradient(180deg,#f8d77f,#efc45f 48%,#dca947 69%,#bd8128);box-shadow:inset 0 .7cqw .55cqw #fff7c394,inset 0 -1.35cqw 1.1cqw #7f4a097a,0 .48cqw .7cqw #00000061}.spin[data-v-1103b2cf]:after{content:"";position:absolute;z-index:1;top:1.72cqw;right:1.72cqw;bottom:1.72cqw;left:1.72cqw;border-radius:50%;background:linear-gradient(112deg,transparent 20%,rgba(255,255,228,.08) 35%,rgba(255,255,230,.82) 48%,rgba(255,231,145,.24) 58%,transparent 73%);mix-blend-mode:screen;opacity:0;pointer-events:none;transform:rotate(-38deg) scale(.92)}.spin svg[data-v-1103b2cf]{position:relative;z-index:2;width:57%;height:57%;stroke-width:2.9;filter:drop-shadow(0 .42cqw .12cqw rgba(76,44,4,.42));transform:rotate(45deg);transform-origin:50% 50%}.spin[data-v-1103b2cf]:not(:disabled){animation:spin-idle-glow-1103b2cf 2.45s ease-in-out infinite}.spin[data-v-1103b2cf]:not(:disabled):after{animation:spin-face-sheen-1103b2cf 3.15s cubic-bezier(.4,0,.2,1) infinite}.spin:not(:disabled) svg[data-v-1103b2cf]{animation:spin-arrow-breathe-1103b2cf 2.45s ease-in-out infinite}.spin[data-v-1103b2cf]:not(:disabled):active{top:.22cqw;box-shadow:inset 0 .3cqw .4cqw #97ffc161,inset 0 -.65cqw .65cqw #002319a8,0 .28cqw #032d22,0 .65cqw .9cqw #0006}.spin[data-v-1103b2cf]:not(:disabled):active,.spin[data-v-1103b2cf]:not(:disabled):active:after,.spin:not(:disabled):active svg[data-v-1103b2cf]{animation:none}.spin[data-v-1103b2cf]:not(:disabled):active:before{box-shadow:inset 0 .3cqw .35cqw #fff7c373,inset 0 -.7cqw .7cqw #7f4a096b,0 .2cqw .35cqw #0000004d}.spin[data-v-1103b2cf]:focus-visible{outline:.55cqw solid rgba(255,222,126,.72);outline-offset:.55cqw}.spin[data-v-1103b2cf]:disabled{filter:saturate(.55)}.rotating[data-v-1103b2cf]{animation:rotate-1103b2cf .55s linear infinite}.info-menu[data-v-1103b2cf]{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;margin-top:2cqw}.info-menu button[data-v-1103b2cf]{display:flex;align-items:center;justify-content:center;gap:1.2cqw;font-size:3cqw}.info-menu svg[data-v-1103b2cf]{width:4cqw}.sheet-layer[data-v-1103b2cf]{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:grid;align-items:end;justify-items:center;height:var(--app-visual-height,100dvh);padding-bottom:var(--app-safe-bottom,0px);overflow:hidden}.backdrop[data-v-1103b2cf]{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000c}.game-sheet[data-v-1103b2cf]{position:relative;display:flex;flex-direction:column;width:min(100%,390px);max-height:84dvh;min-height:0;overflow:hidden;border:1px solid #7e705f;border-radius:18px 18px 0 0;background:#04101c;color:#e5dfd6}.game-sheet header[data-v-1103b2cf]{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid #4f5961;background:#0a2134}.game-sheet h2[data-v-1103b2cf]{margin:0;font-size:19px}.game-sheet header button[data-v-1103b2cf]{display:grid;place-items:center;width:35px;height:35px;border:1px solid #7e705f;border-radius:50%;background:#081827;color:#fff}.sheet-body[data-v-1103b2cf]{min-height:0;padding:16px 16px max(22px,var(--app-safe-bottom,0px));overflow-y:auto}.bet-options[data-v-1103b2cf],.auto-grid[data-v-1103b2cf]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.bet-options button[data-v-1103b2cf],.auto-grid button[data-v-1103b2cf],.menu-actions button[data-v-1103b2cf]{min-height:44px;border:1px solid #7e705f;border-radius:9px;background:#081827;color:#eee9df}.bet-options button.active[data-v-1103b2cf]{border-color:#e3b85e;background:#087d59}.paytable[data-v-1103b2cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.paytable article[data-v-1103b2cf]{display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:6px;padding:7px;border:1px solid #59636b;border-radius:9px;background:#071625}.paytable img[data-v-1103b2cf]{width:45px;height:45px;object-fit:contain}.paytable b[data-v-1103b2cf]{color:#e3b85e}.paytable-name[data-v-1103b2cf]{display:grid;gap:2px;min-width:0}.paytable-name span[data-v-1103b2cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paytable-name small[data-v-1103b2cf]{color:#91a4b5;font-size:11px;white-space:nowrap}.rules[data-v-1103b2cf]{margin:0;padding-left:22px;line-height:1.7}.records[data-v-1103b2cf],.menu-actions[data-v-1103b2cf]{display:grid;gap:8px}.records button[data-v-1103b2cf]{display:flex;justify-content:space-between;padding:11px;border:1px solid #59636b;border-radius:9px;background:#071625;color:#dfd9cf}.records span[data-v-1103b2cf]{display:grid;text-align:left}.records span[data-v-1103b2cf]:last-child{text-align:right}.detail[data-v-1103b2cf]{margin:0}.detail div[data-v-1103b2cf]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #4f5961}.detail dd[data-v-1103b2cf]{margin:0}@keyframes rotate-1103b2cf{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@keyframes spin-idle-glow-1103b2cf{0%,to{filter:drop-shadow(0 0 .3cqw rgba(61,215,135,.28))}50%{filter:drop-shadow(0 0 1.65cqw rgba(71,240,158,.78))}}@keyframes spin-face-sheen-1103b2cf{0%,15%{opacity:0;transform:rotate(-48deg) scale(.92)}38%{opacity:.92}62%{opacity:.36}78%,to{opacity:0;transform:rotate(132deg) scale(1.04)}}@keyframes spin-arrow-breathe-1103b2cf{0%,to{filter:drop-shadow(0 .42cqw .12cqw rgba(76,44,4,.42));transform:rotate(45deg) scale(1)}50%{filter:drop-shadow(0 .55cqw .34cqw rgba(70,42,7,.58));transform:rotate(45deg) scale(1.045)}}@media(max-width:370px){.wheel-cell[data-v-1103b2cf]{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-40.5cqw) rotate(calc(-1*var(--a)))}.wallet-strip strong[data-v-1103b2cf]{font-size:2.85cqw}.info-menu button[data-v-1103b2cf]{font-size:2.7cqw}}@media(min-width:600px){.wheel-shell[data-v-1103b2cf]{width:390px}.wheel-page[data-v-1103b2cf] .game-mode-bar{max-width:390px;margin:auto}}.wheel-disc[data-v-1103b2cf]{background:repeating-conic-gradient(from var(--slice-start),#003237 0 var(--slice-fill),#e2b55a var(--slice-fill) var(--slice))}.wheel-cell[data-v-1103b2cf]{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none}.wheel-cell .cell-symbol[data-v-1103b2cf],.wheel-cell b[data-v-1103b2cf]{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-39.5cqw) rotate(calc(-1*var(--a)))}.wheel-cell img.cell-symbol[data-v-1103b2cf]{width:9.2cqw;height:9.2cqw;object-fit:contain}.wheel-cell b[data-v-1103b2cf]{width:10cqw;color:#e3b85e;font-size:2.75cqw;line-height:1;text-align:center;text-shadow:0 1px 2px #001;transform:translate(-50%,-50%) rotate(var(--a)) translateY(-30.2cqw) rotate(calc(-1*var(--a)))}.lucky-cell-badge[data-v-1103b2cf]{display:grid;place-items:center;width:10cqw;height:10cqw;border:1px solid #f0cf81;border-radius:50%;background:#087d59;color:#f7d784;box-shadow:inset 0 0 0 .7cqw #07513e}.lucky-cell-badge svg[data-v-1103b2cf]{width:4.6cqw;height:4.6cqw}.lucky-cell-badge em[data-v-1103b2cf]{font-size:1.9cqw;font-style:normal;font-weight:900;line-height:1}.wheel-cell.lucky b[data-v-1103b2cf]{color:#fff0b5}.result-lucky[data-v-1103b2cf]{color:#f1c969}.paytable-lucky[data-v-1103b2cf]{display:grid;place-items:center;width:45px;height:45px;border:1px solid #d7b760;border-radius:50%;background:#087d59;color:#f7d784}.paytable-lucky svg[data-v-1103b2cf]{width:24px;height:24px}@media(max-width:430px){.wheel-shell[data-v-1103b2cf]{min-height:206.33vw}}@media(max-width:370px){.wheel-cell .cell-symbol[data-v-1103b2cf]{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-39cqw) rotate(calc(-1*var(--a)))}.wheel-cell b[data-v-1103b2cf]{transform:translate(-50%,-50%) rotate(var(--a)) translateY(-29.8cqw) rotate(calc(-1*var(--a)))}}.wheel-page .game-header[data-v-1103b2cf]{position:relative;z-index:auto;inset:auto}.wheel-page .wallet-strip[data-v-1103b2cf]{position:relative;z-index:auto;top:auto;left:auto;width:auto;box-sizing:border-box}.wheel-page .info-menu[data-v-1103b2cf]{position:relative;z-index:auto;top:auto;left:auto;width:auto;height:auto}.wheel-page .game-header button[data-v-1103b2cf],.wheel-page .game-header span[data-v-1103b2cf],.wheel-page .quick-bets button[data-v-1103b2cf],.wheel-page .info-menu button[data-v-1103b2cf]{min-height:36px}.animal-dice-page{height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;color:#fff4d2;background:#1a0e09;font-family:Noto Sans Lao,Noto Sans,Inter,system-ui,sans-serif}.animal-dice-page *{box-sizing:border-box}.animal-dice-page button{font:inherit}.animal-dice-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 0 max(12px,var(--app-safe-bottom))}.animal-dice-shell{width:min(100%,390px);min-height:100%;margin:0 auto;padding:0 12px 8px;background:radial-gradient(circle at 50% 8%,rgba(155,87,38,.26),transparent 38%),linear-gradient(180deg,#29150d,#160c08)}.dice-toolbar{display:grid;grid-template-columns:42px minmax(0,1fr) 42px 42px 42px;align-items:center;gap:5px;height:44px;margin-bottom:7px}.dice-toolbar>button{display:grid;place-items:center;width:42px;height:42px;padding:0;border:1px solid rgba(255,225,167,.18);border-radius:14px;color:#ffe4a3;background:linear-gradient(180deg,#713b1df0,#381b10f5);box-shadow:inset 0 1px #ffffff1f,0 3px 8px #0003;touch-action:manipulation}.dice-toolbar svg{width:20px;height:20px}.dice-toolbar>div{min-width:0;padding-left:3px}.dice-toolbar strong,.dice-toolbar span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dice-toolbar strong{font-size:17px;font-weight:950}.dice-toolbar span{margin-top:1px;color:#d7b989;font-size:10px;font-weight:750}.dice-stage{position:relative;width:100%;height:clamp(220px,33vh,280px);min-height:220px;overflow:hidden;border:2px solid #6a391e;border-radius:22px;background:#1d100a;box-shadow:0 11px 26px #00000057,inset 0 0 0 1px #ffdd9729;touch-action:none;user-select:none;-webkit-user-select:none}.dice-stage canvas{display:block;width:100%;height:100%}.rope-hit{position:absolute;z-index:5;top:18px;right:5px;width:78px;height:151px;padding:103px 4px 0;border:0;color:#ffe6a7;background:transparent;font-size:9px;font-weight:900;line-height:1.15;text-align:center;text-shadow:0 1px 4px #1f0b04;touch-action:none}.rope-hit:disabled{opacity:.65}.dice-stage.is-ready{box-shadow:0 0 0 2px #f2bd48,0 11px 26px #00000057,0 0 28px #f4b53647}.dice-3d-layer{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;perspective:520px;perspective-origin:50% 43%;transform-style:preserve-3d}.die-3d{--die-size:48px;--die-half:23px;position:absolute;width:var(--die-size);height:var(--die-size);transform-style:preserve-3d;will-change:left,top,transform;filter:drop-shadow(0 7px 5px rgba(13,4,2,.5))}.die-3d.is-idle{overflow:hidden;border-radius:9px}.die-cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;will-change:transform;transition:none}.die-face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border:2px solid #6c3b18;border-radius:9px;background-color:#f1d08c;background-image:linear-gradient(145deg,#ffffff7a,#fff0 38%,#4a1b083d),url(/games/lao-animal-dice/animal-atlas-v1.png);background-repeat:no-repeat;background-size:100% 100%,300% 200%;background-blend-mode:soft-light,normal;box-shadow:inset 3px 3px 7px #fff9d39e,inset -4px -5px 8px #55250c4d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.die-face:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(255,255,255,.4);border-radius:6px;box-shadow:inset 0 0 8px #53230b33}.die-face.is-front{transform:translateZ(var(--die-half))}.die-face.is-back{transform:rotateY(180deg) translateZ(var(--die-half))}.die-face.is-right{transform:rotateY(90deg) translateZ(var(--die-half))}.die-face.is-left{transform:rotateY(-90deg) translateZ(var(--die-half))}.die-face.is-top{transform:rotateX(90deg) translateZ(var(--die-half))}.die-face.is-bottom{transform:rotateX(-90deg) translateZ(var(--die-half))}.die-3d.is-settled{filter:drop-shadow(0 7px 5px rgba(13,4,2,.5)) drop-shadow(0 0 7px rgba(255,213,78,.72))}.stage-loading{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:10px;background:#180c07b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);font-size:12px}.stage-loading span{width:30px;height:30px;border:3px solid rgba(255,255,255,.22);border-top-color:#f6c654;border-radius:50%;animation:dice-spin .8s linear infinite}.round-result{position:absolute;z-index:7;top:74px;left:14px;display:flex;align-items:center;justify-content:flex-start;gap:8px;max-width:calc(100% - 116px);min-height:38px;padding:6px 7px 6px 12px;border:1px solid rgba(255,228,172,.34);border-radius:12px;color:#ffe6bf;background:#34150ceb;box-shadow:0 6px 20px #00000047;font-size:12px}.round-result.win{color:#40200d;background:linear-gradient(100deg,#ffe58a,#f5b73e)}.round-result strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.round-result span{font-size:16px;font-weight:950;font-variant-numeric:tabular-nums;white-space:nowrap}.result-close{display:grid;flex:0 0 28px;place-items:center;width:28px;height:28px;margin-left:2px;padding:0;border:1px solid rgba(70,32,12,.22);border-radius:8px;color:inherit;background:#ffffff2e;touch-action:manipulation}.result-close svg{width:15px;height:15px}.bet-mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;padding:4px;border:1px solid rgba(255,222,161,.16);border-radius:16px;background:#351c11;box-shadow:inset 0 1px 5px #0000005c}.bet-mode-switch button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:43px;padding:5px 8px;border:1px solid transparent;border-radius:12px;color:#cba979;background:transparent;touch-action:manipulation}.bet-mode-switch strong,.bet-mode-switch small{display:block}.bet-mode-switch strong{font-size:13px;font-weight:950}.bet-mode-switch small{font-size:9px;font-weight:800}.bet-mode-switch button.active{border-color:#ffdf79;color:#512a14;background:linear-gradient(180deg,#ffe39a,#dca044);box-shadow:0 3px 8px #00000040,inset 0 1px #ffffff94}.bet-mode-switch button:disabled{opacity:.6}.bet-paper{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;padding:10px;border:3px solid #6b3b20;border-radius:18px;background:linear-gradient(145deg,#f8e8b8,#dfbd78);box-shadow:0 8px 20px #00000042,inset 0 0 0 2px #ffffff57}.bet-paper:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px dashed rgba(99,55,24,.24);border-radius:12px;pointer-events:none}.animal-cell{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:88px;padding:7px 6px;border:2px solid rgba(94,48,21,.46);border-radius:14px;color:#4b2815;background:#fff8d3a8;box-shadow:inset 0 1px #ffffffb8,0 3px #65371938;overflow:hidden;touch-action:manipulation}.animal-cell:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #ffffffb8,0 1px #65371940}.animal-cell.selected{border-color:#c66c18;background:#fff1b9}.animal-cell.winner{border-color:#fff16d;box-shadow:0 0 0 2px #d38b19,0 0 22px #ffd543cc,inset 0 1px #fff;animation:winner-pulse .75s ease-in-out 2}.animal-cell.locked{filter:saturate(.78)}.animal-art,.mini-face{display:block;background-image:url(/games/lao-animal-dice/animal-atlas-v1.png);background-repeat:no-repeat;background-size:300% 200%;background-color:#5a2d18}.animal-art{width:46px;height:56px;border:2px solid #75401f;border-radius:12px;background-clip:padding-box;box-shadow:inset 0 0 10px #0000002e,0 2px 5px #4926123d}.animal-copy{min-width:0;text-align:left}.animal-copy strong,.animal-copy small{display:block}.animal-copy strong{font-size:14px;font-weight:950;white-space:nowrap}.animal-copy small{margin-top:3px;color:#986124;font-size:9px;font-weight:850;white-space:nowrap}.bet-badge{position:absolute;right:5px;bottom:5px;min-width:32px;padding:3px 5px;border:1px solid #fff2a0;border-radius:10px;color:#fff8ce;background:#a54d18;box-shadow:0 2px 4px #0000003d;font-size:10px;font-weight:950;font-variant-numeric:tabular-nums}.match-badge{position:absolute;top:4px;right:4px;display:grid;place-items:center;min-width:25px;height:25px;padding:0 5px;border:2px solid #784014;border-radius:50%;color:#6b360e;background:#ffe15b;font-size:11px;font-style:normal;font-weight:950}.animal-cell.pair-pending{border-color:#fff06f;background:#fff5c9;box-shadow:0 0 0 3px #c8781d,0 0 22px #ffda4ccc,inset 0 1px #fff;transform:translateY(-2px)}.animal-cell.pair-pending:after{content:"1";position:absolute;top:5px;left:5px;display:grid;place-items:center;width:20px;height:20px;border:2px solid #fff2a2;border-radius:50%;color:#fff;background:#a54d18;font-size:10px;font-weight:950}.animal-cell.pair-linked:not(.pair-pending){border-color:#ce791e;box-shadow:inset 0 0 0 2px #ffda5b5c,0 3px #65371938}.pair-bet-panel{margin-top:8px;padding:9px 10px;border:1px solid rgba(255,225,157,.24);border-radius:16px;background:linear-gradient(180deg,#5c3019f5,#371b10fa);box-shadow:0 7px 16px #00000038}.pair-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#ffe09a}.pair-panel-head strong{font-size:12px}.pair-panel-head span{color:#d8b784;font-size:10px;font-weight:750}.pair-bet-list{display:grid;gap:6px;margin-top:7px}.pair-bet-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:6px 8px;border:1px solid rgba(255,226,164,.16);border-radius:12px;background:#1e0e0961}.pair-bet-list article.winner{border-color:#ffe967;background:linear-gradient(90deg,#ffda4747,#3f1d0ea8);box-shadow:0 0 14px #ffd33657}.pair-faces{display:flex;align-items:center}.pair-faces .mini-face{width:29px;height:29px;border-width:1px;border-radius:7px}.pair-faces .mini-face+.mini-face{margin-left:-2px}.pair-faces i{order:1;margin:0 2px;color:#ffda70;font-size:11px;font-style:normal;font-weight:950}.pair-faces .mini-face:nth-child(2){order:2}.pair-copy{min-width:0}.pair-copy strong,.pair-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair-copy strong{color:#ffe9bd;font-size:11px}.pair-copy small{margin-top:2px;color:#cba473;font-size:8px}.pair-bet-list article>b{color:#ffd95f;font-size:12px;font-variant-numeric:tabular-nums}.pair-empty{margin:8px 0 1px;color:#cba473;font-size:10px;text-align:center}.bet-console{margin-top:9px;padding:10px;border:1px solid rgba(255,224,166,.17);border-radius:18px;background:linear-gradient(180deg,#5b2e19f5,#30170efa);box-shadow:0 8px 20px #0000003d}.console-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#dabb87;font-size:11px}.console-head>b,.console-head b{color:#ffd96f;font-size:14px;font-variant-numeric:tabular-nums}.chip-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px}.chip-row button{position:relative;display:grid;min-width:0;min-height:42px;place-items:center;padding:6px 4px;border:1px solid #86502c;border-radius:9px;color:#f2d7a5;background:linear-gradient(180deg,#5b321f,#3a1d13);box-shadow:inset 0 1px #ffffff17,0 2px 5px #00000040;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease;touch-action:manipulation}.chip-row button span{overflow:hidden;max-width:100%;font-size:12px;font-weight:950;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.chip-row button.active{border-color:#fff0a0;color:#4b250f;background:linear-gradient(180deg,#ffe99a,#e8a937);box-shadow:0 0 0 2px #ffd34859,0 5px 12px #0000004d,inset 0 1px #ffffffb8;transform:translateY(-1px)}.chip-row button.active:after{content:"✓";position:absolute;top:2px;right:4px;color:#7a3d13;font-size:9px;font-weight:950}.chip-row button:disabled{opacity:.55}.console-actions{display:grid;grid-template-columns:72px 72px minmax(0,1fr);gap:7px;margin-top:10px}.console-actions button{min-height:46px;border-radius:14px;font-size:11px;font-weight:900;touch-action:manipulation}.console-actions button:disabled{opacity:.45}.console-actions svg{width:15px;height:15px}.console-actions .soft{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(255,222,161,.22);color:#f3d8a5;background:#4a2818}.roll-button{display:flex;align-items:center;justify-content:center;gap:8px;border:2px solid #fff0a1;color:#48230e;background:linear-gradient(180deg,#ffe178,#d9911e);box-shadow:0 4px #7b3f16;font-size:13px!important}.roll-button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #7b3f16}.rope-mini{position:relative;width:15px;height:24px;border-left:3px solid #784116}.rope-mini:after{content:"";position:absolute;bottom:0;left:-7px;width:12px;height:9px;border:2px solid #784116;border-radius:6px}.sheet-backdrop{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:20px 0 0;background:#0a0503ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dice-sheet{width:min(100%,432px);max-height:min(72dvh,620px);overflow-y:auto;overscroll-behavior:contain;padding:18px 18px max(22px,var(--app-safe-bottom));border:2px solid #80502c;border-radius:26px 26px 0 0;color:#4b2815;background:linear-gradient(180deg,#fff0c5,#e3bf7b);box-shadow:0 -16px 44px #00000061}.sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sheet-head strong{font-size:19px}.sheet-head button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(77,40,20,.22);border-radius:50%;color:#4b2815;background:#f8dda0}.sheet-head svg{width:20px}.dice-sheet ol{margin:16px 0 0;padding-left:24px}.dice-sheet li{margin:10px 0;font-size:13px;line-height:1.55}.odds-table{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px}.odds-table span{padding:10px 5px;border:1px solid rgba(95,48,21,.24);border-radius:13px;background:#ffffff59;text-align:center}.odds-table .pair-odds{grid-column:1/-1;background:#b7591821}.odds-table b,.odds-table small{display:block}.odds-table b{font-size:19px}.odds-table small{margin-top:3px;color:#905c27;font-size:10px}.empty-history{padding:42px 0;text-align:center;color:#946839}.history-list{margin-top:12px}.history-list article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid rgba(88,46,21,.16)}.history-dice{display:flex;gap:5px}.mini-face{width:40px;height:40px;border:2px solid #6a371c;border-radius:9px}.history-list article>div:last-child{text-align:right}.history-list article strong,.history-list article small{display:block}.history-list article strong{font-size:14px}.history-list article strong.positive{color:#b34820}.history-list article small{margin-top:3px;color:#986b3a;font-size:9px}.result-rise-enter-active,.result-rise-leave-active{transition:opacity .25s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.result-rise-enter-from,.result-rise-leave-to{opacity:0;transform:translateY(12px) scale(.96)}.sheet-fade-enter-active,.sheet-fade-leave-active{transition:opacity .2s}.sheet-fade-enter-active .dice-sheet,.sheet-fade-leave-active .dice-sheet{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.sheet-fade-enter-from,.sheet-fade-leave-to{opacity:0}.sheet-fade-enter-from .dice-sheet,.sheet-fade-leave-to .dice-sheet{transform:translateY(100%)}@keyframes dice-spin{to{transform:rotate(360deg)}}@keyframes winner-pulse{50%{transform:scale(1.025)}}.animal-cell{grid-template-columns:42px minmax(0,1fr);padding-right:5px;padding-left:5px}.animal-art{width:42px;height:54px}.animal-copy strong{font-size:clamp(11px,3.3vw,14px);letter-spacing:-.15px}.animal-copy small{font-size:8px;letter-spacing:-.2px}@media(max-width:370px){.animal-dice-shell{padding-right:8px;padding-left:8px}.dice-toolbar{grid-template-columns:40px minmax(0,1fr) 40px 40px 40px;gap:3px}.dice-toolbar>button{width:40px;height:40px}.bet-mode-switch button{gap:4px;padding-right:5px;padding-left:5px}.bet-mode-switch strong{font-size:12px}.bet-mode-switch small{font-size:8px}.animal-cell{grid-template-columns:40px minmax(0,1fr);min-height:82px;padding:6px 4px}.animal-art{width:40px;height:50px}.animal-copy strong{font-size:12px}.bet-paper{gap:5px;padding:8px}.console-actions{grid-template-columns:66px 66px minmax(0,1fr)}}@media(max-height:740px){.animal-dice-scroll{padding-top:4px}.dice-toolbar{height:42px;margin-bottom:4px}.dice-stage{height:clamp(220px,31vh,238px)}.animal-cell{min-height:80px}.bet-console{padding:8px}.chip-row{margin-top:7px}.console-actions{margin-top:8px}}@media(min-width:600px){.animal-dice-shell{border-right:1px solid rgba(255,255,255,.08);border-left:1px solid rgba(255,255,255,.08);box-shadow:0 0 45px #00000061}}@media(prefers-reduced-motion:reduce){.stage-loading span,.animal-cell.winner{animation:none}.animal-cell.pair-pending{transform:none}.result-rise-enter-active,.result-rise-leave-active,.sheet-fade-enter-active,.sheet-fade-leave-active,.sheet-fade-enter-active .dice-sheet,.sheet-fade-leave-active .dice-sheet{transition-duration:.01ms}}.bright-ui-overlay{--color-primary:#ff3b48;--color-primary-strong:#ff2d55;--color-primary-soft:#fff0f1;--color-ink:#17181c;--color-muted:#7c818c;--color-line:#edf0f2;--radius-card:8px;--radius-control:8px;color:#17181c}.bright-ui-overlay .dialog-card,.bright-ui-overlay .sheet{background:#fff;border:1px solid #edf0f2;border-radius:8px;box-shadow:0 8px 24px #14182314}.bright-ui-overlay .input{min-width:0;width:100%;border:1px solid #edf0f2;border-radius:8px;background:#f5f6f8;color:#17181c}.bright-ui-overlay .input:focus{outline:none;border-color:#ff3b48;box-shadow:0 0 0 3px #ff3b481a}.bright-ui-overlay .app-button{border-radius:8px;box-shadow:none;white-space:normal}.bright-ui-overlay .app-button.primary{background:linear-gradient(135deg,#ff4a4f,#ff2d55);color:#fff}.bright-ui-overlay .app-button.secondary{color:#ff3b48;background:#fff0f1;border-color:#ffdce0}.bright-ui-overlay .option-row{border:1px solid #edf0f2;border-radius:8px;background:#f5f6f8;color:#17181c}.bright-ui-overlay .option-row.active{border-color:#ff3b48;background:#fff0f1}.bright-ui-overlay .option-row em,.bright-ui-overlay .option-check{background:#fff0f1;color:#ff3b48}.sheet-mask[data-v-357b5f8b]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:120;display:flex;align-items:flex-end;justify-content:center;padding:0 max(10px,var(--app-safe-right)) max(10px,var(--app-safe-bottom)) max(10px,var(--app-safe-left));background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sheet-mask-in-357b5f8b .16s ease-out}.sheet[data-v-357b5f8b]{display:flex;min-height:0;flex-direction:column;width:min(520px,100%);max-height:min(var(--sheet-max-height),calc(var(--app-visual-height) - var(--app-safe-top) - var(--app-safe-bottom) - 8px));overflow:hidden;border:1px solid rgba(210,226,244,.92);border-radius:8px 8px 0 0;background:#fff;box-shadow:0 22px 60px #0f233f3d;animation:sheet-rise-357b5f8b .18s ease-out}.sheet-handle[data-v-357b5f8b]{display:block;width:42px;height:5px;margin:10px auto 4px;border-radius:999px;background:#d3deeb}.sheet-head[data-v-357b5f8b]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:8px 16px 12px;border-bottom:1px solid #e5edf7}.sheet-title[data-v-357b5f8b]{min-width:0}.sheet-title span[data-v-357b5f8b],.sheet-title strong[data-v-357b5f8b]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet-title span[data-v-357b5f8b]{color:var(--color-muted);font-size:12px;font-weight:800}.sheet-title strong[data-v-357b5f8b]{margin-top:3px;color:var(--color-ink);font-size:19px;font-weight:950}.sheet-close[data-v-357b5f8b]{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.sheet-close svg[data-v-357b5f8b]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.sheet-body[data-v-357b5f8b]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sheet-body.padded[data-v-357b5f8b]{padding:14px 14px 16px}@keyframes sheet-mask-in-357b5f8b{0%{opacity:0}to{opacity:1}}@keyframes sheet-rise-357b5f8b{0%{transform:translateY(18px);opacity:.88}to{transform:translateY(0);opacity:1}}.fruit-bet-grid[data-v-28fa7ab2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(62px,72px));justify-content:start;gap:6px}.fruit-bet-chip[data-v-28fa7ab2]{display:grid;place-items:center;gap:2px;min-width:0;padding:5px 3px 4px;border:1px solid rgba(220,38,38,.14);border-radius:9px;background:linear-gradient(180deg,#fff,#fff4f5)}.fruit-bet-chip img[data-v-28fa7ab2],.fruit-bet-fallback[data-v-28fa7ab2]{width:25px;height:25px;object-fit:contain}.fruit-bet-fallback[data-v-28fa7ab2]{display:grid;place-items:center;border-radius:8px;font-size:11px;font-style:normal;font-weight:1000;line-height:1}.fruit-bet-fallback.bar[data-v-28fa7ab2]{border:2px solid #f5c94c;background:linear-gradient(180deg,#111827,#3f0d5c);color:#fff4a6}.fruit-bet-fallback.seven[data-v-28fa7ab2]{background:radial-gradient(circle at 50% 40%,#fff7cc 0,#fff7cc 24%,#ffb11f 25%,#ffb11f 43%,#c51f28 44%,#c51f28);color:#fff;text-shadow:0 1px 2px #7f1d1d}.fruit-bet-chip strong[data-v-28fa7ab2]{max-width:100%;overflow:hidden;color:#b91c1c;font-size:10px;font-weight:950;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}@media(max-width:420px){.fruit-bet-grid[data-v-28fa7ab2]{grid-template-columns:repeat(auto-fill,minmax(58px,66px));gap:5px}.fruit-bet-chip[data-v-28fa7ab2]{padding-inline:2px}.fruit-bet-chip img[data-v-28fa7ab2],.fruit-bet-fallback[data-v-28fa7ab2]{width:23px;height:23px}}.fruit-page[data-v-da3b76b5]{position:relative;width:100%;max-width:460px;display:flex;flex-direction:column;height:100vh;height:100svh;height:var(--fruit-viewport-height, 100svh);min-height:0;max-height:var(--fruit-viewport-height, 100svh);margin:0 auto;overflow-x:hidden;overflow-y:auto;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 5% 95%,rgba(255,255,255,.07)),linear-gradient(180deg,#35105c 0,#160424 45%,#3c075f);color:#fff;border-inline:4px solid #d69929;box-shadow:inset 3px 0 #ffe38b,inset -3px 0 #ffe38b,0 0 0 3px #3b0b31,0 0 26px #1900268c;padding-bottom:0;box-sizing:border-box;-webkit-overflow-scrolling:touch}.fruit-top[data-v-da3b76b5]{position:relative;min-height:76px;display:grid;grid-template-columns:44px 44px minmax(0,1fr) 44px 44px;align-items:center;gap:9px;padding:9px 14px 12px;background:radial-gradient(ellipse at 50% -20%,rgba(45,224,255,.6),transparent 31%),linear-gradient(90deg,rgba(255,255,255,.12),transparent 15% 85%,rgba(255,255,255,.09)),linear-gradient(180deg,#4f1c85,#290849 52%,#4d126e);border-bottom:5px solid #c88725;box-shadow:inset 0 3px #ffffff3d,inset 0 -10px 18px #12002a6b,0 4px #5f2616,0 7px 12px #1e001880}.fruit-title-group[data-v-da3b76b5]{position:absolute;left:50%;transform:translate(-50%);width:min(132px,calc(100% - 244px));min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.fruit-top-title[data-v-da3b76b5]{min-width:0;color:#fff1a2;font-size:clamp(20px,5.8vw,27px);font-weight:950;line-height:1;text-align:center;text-shadow:0 2px 0 #7d2508,0 0 10px rgba(255,196,48,.34);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-multiplier-picker[data-v-da3b76b5]{position:relative;z-index:22;grid-column:2;display:grid;place-items:center}.top-multiplier-trigger[data-v-da3b76b5]{width:42px;height:34px;padding:0;border:1px solid #ffda62;border-radius:9px;color:#fff7bd;background:linear-gradient(180deg,#a33bcd,#6921a1 52%,#45116f);box-shadow:inset 0 2px #ffffff6b,inset 0 -4px 5px #24004657,0 3px #56200a,0 5px 7px #15002552;font-size:14px;font-weight:950;line-height:1;text-shadow:0 1px 0 #57146e}.top-multiplier-trigger[data-v-da3b76b5]:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 2px #ffffff4d,0 1px #56200a}.multiplier-menu[data-v-da3b76b5]{position:absolute;top:calc(100% + 10px);left:50%;width:66px;padding:5px;display:grid;gap:4px;transform:translate(-50%);border:1px solid rgba(255,221,105,.7);border-radius:8px;background:linear-gradient(180deg,#3f145f,#21082f);box-shadow:0 10px 22px #0d00187a,inset 0 1px #ffffff29}.multiplier-menu button[data-v-da3b76b5]{height:34px;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#f8eaff;background:#572178;font-size:15px;font-weight:900}.multiplier-menu button.active[data-v-da3b76b5]{color:#452000;border-color:#ffe27a;background:linear-gradient(180deg,#ffe993,#f6b83f);box-shadow:inset 0 2px #ffffff94}.home-button[data-v-da3b76b5]{grid-column:1}.menu-button[data-v-da3b76b5]{grid-column:4}.sound-button[data-v-da3b76b5]{grid-column:5}.top-menu-backdrop[data-v-da3b76b5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;border:0;background:#0e021947}.top-menu-panel[data-v-da3b76b5]{position:absolute;top:calc(100% - 6px);right:12px;z-index:21;width:min(210px,calc(100vw - 32px));padding:7px;display:grid;gap:5px;border:2px solid #f2bd4a;border-radius:8px;background:linear-gradient(180deg,#4f1872,#24052f);box-shadow:inset 0 1px #ffffff4d,0 12px 28px #0f00178c}.top-menu-panel button[data-v-da3b76b5]{min-height:40px;border:1px solid rgba(255,222,109,.42);border-radius:5px;color:#fff4c3;font-size:15px;font-weight:850;background:linear-gradient(180deg,#7140a7,#3c176a);box-shadow:inset 0 2px #fff3,0 2px #180326}.top-menu-panel button[data-v-da3b76b5]:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 5px #00000052}.top-menu-panel .audio-setting[data-v-da3b76b5]{padding:0 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.audio-switch[data-v-da3b76b5]{position:relative;flex:0 0 auto;width:38px;height:22px;border:1px solid rgba(255,255,255,.34);border-radius:11px;background:#321341;box-shadow:inset 0 2px 4px #00000061}.audio-switch[data-v-da3b76b5]:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#d9cee3;box-shadow:0 1px 3px #0000006b;transition:transform .16s ease,background .16s ease}.audio-switch.on[data-v-da3b76b5]{border-color:#ffd95c;background:#168a46}.audio-switch.on[data-v-da3b76b5]:after{transform:translate(16px);background:#fff7c9}.top-lamps[data-v-da3b76b5]{justify-self:center;width:min(100%,216px);height:42px;padding:7px 16px 9px;display:flex;align-items:center;justify-content:space-between;border:3px solid #eab548;border-radius:50% 50% 12px 12px/72% 72% 18px 18px;background:linear-gradient(180deg,#391069,#160325 64%,#31084c);box-shadow:inset 0 2px #ffe89c,inset 0 -7px 10px #00000094,0 4px #6f3511,0 7px 10px #12001875;box-sizing:border-box}.top-lamps i[data-v-da3b76b5]{width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 36% 28%,#fffbd1 0,#fffbd1 18%,#ffe641 22%,#ffe641 48%,#ff9b00 64%,#8c2f00);border:1px solid #ffda47;box-shadow:0 0 8px #ffcc25,0 0 14px #ff620094,0 2px #6f2600}.top-icon[data-v-da3b76b5]{width:44px;height:44px;border:0;border-radius:14px;display:grid;place-items:center;background:linear-gradient(180deg,#8d75ff,#5144de,#28218b 76%,#160f5f);color:#dff2ff;box-shadow:inset 0 2px #ffffff6b,inset 0 -5px 8px #110b704d,0 7px #19095e6b,0 11px 18px #0c042d57}.top-icon svg[data-v-da3b76b5]{width:23px;height:23px}.score-panel[data-v-da3b76b5]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:14px 20px 15px;background:linear-gradient(90deg,rgba(255,255,255,.07),transparent 14% 86%,rgba(255,255,255,.06)),radial-gradient(circle at 50% 0,rgba(255,71,54,.25),transparent 55%),linear-gradient(180deg,#a70720,#720014 52%,#43000f);border-bottom:6px solid #250014;box-shadow:inset 0 3px #ffd37638,inset 0 -12px 20px #19000e61,0 5px #5d091c}.score-panel div[data-v-da3b76b5]{display:grid;gap:4px;min-width:0}.score-panel .score-label[data-v-da3b76b5]{display:flex;align-items:center;justify-content:center;gap:3px;min-height:24px}.score-panel .score-label span[data-v-da3b76b5]{min-width:0;overflow:hidden;font-size:inherit;text-overflow:ellipsis;white-space:nowrap}.score-panel .score-label button[data-v-da3b76b5]{display:grid;flex:0 0 auto;place-items:center;width:18px;height:18px;padding:0;border:1px solid rgba(255,229,151,.75);border-radius:50%;color:#ffe597;background:#570b1ab8;box-shadow:0 2px 4px #00000040}.score-panel .score-label button[data-v-da3b76b5]:active{color:#631020;background:#ffe597}.score-panel .score-label button svg[data-v-da3b76b5]{width:12px;height:12px;stroke-width:2.4}.score-panel .balance-score[data-v-da3b76b5]{cursor:pointer;border-radius:8px;outline:none}.score-panel .balance-score:focus-visible strong[data-v-da3b76b5]{border-color:#fff1a1;box-shadow:inset 0 0 0 2px #5d260b,inset 0 0 17px #ff4e0059,0 0 0 3px #fff1a161,0 4px #6b2b08}.score-panel span[data-v-da3b76b5]{text-align:center;color:#ffe597;font-size:18px;font-weight:950;letter-spacing:0;text-shadow:0 2px 0 #6e2500,0 4px 7px rgba(0,0,0,.48)}.score-panel strong[data-v-da3b76b5]{box-sizing:border-box;min-width:0;height:43px;display:grid;place-items:center;border-radius:7px;color:#ffdc50;font-size:clamp(15px,4.6vw,21px);font-weight:950;background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),linear-gradient(180deg,#27100a,#080303 58%,#1c0906);border:3px solid #f1b73c;box-shadow:inset 0 0 0 2px #5d260b,inset 0 2px 4px #ffffff1c,inset 0 0 17px #ff4e0059,0 4px #6b2b08,0 7px 9px #29000873;overflow:hidden;padding-inline:5px;white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;line-height:1}.fruit-bonus-info-text[data-v-da3b76b5]{margin:0;color:#344968;font-size:14px;font-weight:700;line-height:1.75}.score-panel strong.amount-text-md[data-v-da3b76b5]{font-size:clamp(14px,4vw,19px)}.score-panel strong.amount-text-lg[data-v-da3b76b5]{font-size:clamp(12px,3.45vw,17px)}.score-panel strong.amount-text-xl[data-v-da3b76b5]{font-size:clamp(10px,2.9vw,15px)}.score-panel strong.amount-text-xxl[data-v-da3b76b5]{font-size:clamp(9px,2.45vw,13px)}.machine-shell[data-v-da3b76b5]{position:relative;padding:4px 3px 7px;background:radial-gradient(circle at 50% 0,rgba(238,47,32,.16),transparent 48%),linear-gradient(180deg,#65051b,#310014 35%,#23041d);box-shadow:inset 0 9px 24px #0d001380,inset 0 -5px #17000e}.board-grid[data-v-da3b76b5]{position:relative;width:min(calc(100vw - 18px),414px);aspect-ratio:1 / 1;margin:0 auto;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);gap:6px;padding:4px;border-radius:14px;background:linear-gradient(145deg,rgba(255,255,255,.15),transparent 24%),linear-gradient(180deg,#a50817,#5a0318 52%,#270013);border:4px solid #f4bd43;box-shadow:inset 0 0 0 4px #68210b,inset 0 3px #ffffff38,inset 0 -10px 20px #14001685,0 0 0 5px #22000f,0 3px #14000c,0 6px 12px #1700237a,0 0 22px #ff371545}.board-grid[data-v-da3b76b5]:before{display:none}.fruit-cell[data-v-da3b76b5]{position:relative;min-width:0;z-index:1;min-height:0;box-sizing:border-box;border:2px solid #ffdc59;border-radius:8px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.34),transparent 25%),linear-gradient(145deg,#fa47dd,#bf18bf 44%,#681294 78%,#3c0869);color:#fff;box-shadow:inset 0 3px 4px #ffffff94,inset 0 -9px 10px #23004b7a,inset 0 0 0 1px #692a0861,0 2px 2px #14002357}.fruit-cell[data-v-da3b76b5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle,rgba(255,255,255,.88),transparent 66%)}.fruit-cell.active[data-v-da3b76b5],.fruit-cell.hit[data-v-da3b76b5]{transform:none;border-color:#c6fffe;box-shadow:inset 0 0 0 3px #55f8ff,inset 0 0 15px #55f8ffd1,inset 0 -7px 10px #1527684d,0 2px 2px #1400234d;z-index:1}.fruit-cell.paid[data-v-da3b76b5]{transform:none;border-color:#fff36d;box-shadow:inset 0 0 0 2px #fff36d,inset 0 0 12px #fff36d8f,0 2px 2px #1400234d;z-index:1}.fruit-cell.bonus-lit[data-v-da3b76b5]{border-color:#fff7a5;box-shadow:inset 0 0 0 3px #ffd83d,inset 0 0 18px #fff587f5,0 0 13px #ffd22de6,0 2px 2px #1400234d;animation:lucky-lamp-pop-da3b76b5 .42s ease-out,light-pulse-da3b76b5 .38s ease-in-out .42s infinite alternate;z-index:2}.fruit-cell.bonus-train-lit[data-v-da3b76b5]{border-color:#ff9a32;box-shadow:inset 0 0 0 3px #ffb22d,inset 0 0 18px #ff571fe0,0 0 14px #ff7217eb,0 2px 2px #1400234d}.fruit-cell.train-moving[data-v-da3b76b5]{border-color:#ffc24c;box-shadow:inset 0 0 0 3px #ff8b25,inset 0 0 17px #ff6a18e6,0 0 11px #ff9a24c7,0 2px 2px #1400234d;z-index:2}.fruit-cell.train-moving[data-v-da3b76b5]:before{opacity:.62;animation:light-pulse-da3b76b5 .24s ease-in-out infinite alternate}.fruit-cell.active[data-v-da3b76b5]:before,.fruit-cell.hit[data-v-da3b76b5]:before,.fruit-cell.paid[data-v-da3b76b5]:before{opacity:.58;animation:light-pulse-da3b76b5 .34s ease-in-out infinite alternate}.fruit-cell.hit[data-v-da3b76b5]{border-color:#9dffd0;box-shadow:inset 0 0 0 3px #27f2a0,inset 0 0 16px #27f2a0e6,inset 0 -7px 10px #0c433e57,0 0 10px #27f2a0d1,0 2px 2px #1400234d;animation:hit-pop-da3b76b5 .58s ease-in-out 3}.fruit-cell.paid[data-v-da3b76b5]{border-color:#9dffd0;box-shadow:inset 0 0 0 3px #27f2a0,inset 0 0 16px #27f2a0e6,inset 0 -7px 10px #0c433e57,0 0 10px #27f2a0d1,0 2px 2px #1400234d}.fruit-cell.lucky[data-v-da3b76b5]{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.78),transparent 25%),linear-gradient(135deg,#ffcf27,#ff3aaf 42%,#7926dc 72%,#20c9ff)}.cell-icon[data-v-da3b76b5]{position:relative;z-index:1;display:grid;place-items:center;font-size:clamp(20px,7vw,31px);font-weight:950;line-height:1;text-align:center;white-space:pre-line;text-shadow:0 2px 3px rgba(0,0,0,.42);width:100%;height:100%;padding:0;box-sizing:border-box}.cell-icon img[data-v-da3b76b5]{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;object-position:center;transform:scale(1.08);filter:drop-shadow(0 4px 4px rgba(35,0,39,.34))}.cell-icon.bar[data-v-da3b76b5],.cell-icon.seven[data-v-da3b76b5]{font-size:clamp(12px,3.8vw,16px)}.cell-icon.icon-bar-stack[data-v-da3b76b5]{width:auto;height:auto;min-width:78%;padding:1px;border:0;border-radius:0;color:#ffe36b;font-size:clamp(7px,2.2vw,10px);line-height:.78;background:transparent;box-shadow:none;-webkit-text-stroke:0;text-shadow:0 1px 0 #8a3a00,0 2px 2px rgba(43,0,29,.62)}.cell-icon.icon-bar-single[data-v-da3b76b5]{width:auto;height:auto;min-width:82%;padding:2px;border:0;border-radius:0;color:#ffe36b;font-size:clamp(11px,3.5vw,17px);background:transparent;box-shadow:none;-webkit-text-stroke:0;text-shadow:0 1px 0 #8a3a00,0 2px 2px rgba(43,0,29,.62)}.cell-icon.icon-seven-big[data-v-da3b76b5]{width:auto;height:auto;padding:0;color:#fff15c;font-size:clamp(18px,5.8vw,27px);-webkit-text-stroke:1px #cf0000;text-shadow:0 2px 0 #820000,0 4px 8px rgba(0,0,0,.36)}.cell-icon.icon-seven-small[data-v-da3b76b5]{width:auto;height:auto;padding:0;color:#ffd45d;font-size:clamp(18px,5vw,23px);transform:scale(.9);-webkit-text-stroke:1px #b30920;text-shadow:0 2px 0 #730012,0 4px 6px rgba(0,0,0,.35)}.cell-icon.lucky[data-v-da3b76b5],.cell-icon.icon-lucky[data-v-da3b76b5]{color:#fff56a;width:100%;height:auto;padding:0;display:grid;place-items:center;font-size:clamp(9px,2.8vw,13px);font-style:italic;line-height:1;transform:none;letter-spacing:0;white-space:nowrap;text-shadow:0 2px 0 #8b006d,0 0 9px rgba(255,255,255,.72)}.fruit-cell em[data-v-da3b76b5]{position:absolute;z-index:3;left:50%;bottom:2px;min-width:0;padding:0;border:0;font-size:clamp(11px,3.4vw,15px);line-height:1;font-weight:950;font-style:italic;color:#fff7a4;background:transparent;box-shadow:none;text-shadow:0 1px 0 #8b003a,0 2px 2px rgba(39,0,44,.9),0 0 5px rgba(255,230,77,.72);transform:translate(-50%);text-transform:lowercase;white-space:nowrap}.fruit-cell.multiplier .cell-icon[data-v-da3b76b5]{position:absolute;top:0;left:4px;right:4px;width:auto;height:48%}.fruit-cell.multiplier .cell-icon img[data-v-da3b76b5]{transform:scale(.72);transform-origin:50% 34%}.fruit-cell.multiplier .cell-icon.icon-seven-big[data-v-da3b76b5],.fruit-cell.multiplier .cell-icon.icon-seven-small[data-v-da3b76b5],.fruit-cell.multiplier .cell-icon.icon-bar-single[data-v-da3b76b5]{top:1px;left:5px;right:5px;width:auto;height:46%;min-width:0;padding:0;font-size:clamp(10px,3.7vw,17px)}.fruit-cell.multiplier .cell-icon.icon-bar-stack[data-v-da3b76b5]{top:2px;left:3px;right:3px;width:auto;height:60%;min-width:0;padding:1px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(8px,2.65vw,12px);line-height:.66;font-weight:950;color:#ffe45c;-webkit-text-stroke:.55px #8f2100;text-shadow:0 1px 0 #661500,0 2px 1px rgba(35,0,20,.78);filter:none}.center-display[data-v-da3b76b5]{grid-row:2 / 7;grid-column:2 / 7;position:relative;overflow:hidden;min-width:0;z-index:1;border-radius:12px;display:grid;place-items:center;align-content:center;gap:clamp(6px,2.2vw,10px);text-align:center;background:linear-gradient(#46140014,#4614002e),url(/slot/fruit-center-stage-v2.jpg) center/cover no-repeat,linear-gradient(145deg,#f9ab2c,#7a270e);border:5px solid #f4c55b;margin-bottom:0;box-shadow:inset 0 0 0 3px #7d2906,inset 0 2px #ffffff94,inset 0 -12px 30px #4d0d0066,0 1px #622100,0 2px 2px #20000833}.center-display.guess-win[data-v-da3b76b5]{box-shadow:inset 0 0 38px #4d0d006b,0 0 26px #ffed49a3}.center-display.guess-lose[data-v-da3b76b5]{filter:saturate(.82)}.burst[data-v-da3b76b5]{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:repeating-conic-gradient(from 0deg,rgba(255,245,132,.16) 0 8deg,transparent 8deg 16deg);animation:burst-spin-da3b76b5 18s linear infinite}.fruit-page.is-animating .burst[data-v-da3b76b5]{animation-play-state:paused}.center-display strong[data-v-da3b76b5],.center-display span[data-v-da3b76b5],.center-display b[data-v-da3b76b5]{position:relative;z-index:1}.center-display strong[data-v-da3b76b5]{color:#fff1a6;max-width:94%;padding:2px 10px 4px;font-size:clamp(24px,7.8vw,37px);font-weight:950;line-height:1.12;white-space:nowrap;-webkit-text-stroke:0;text-shadow:0 2px 0 #a4650e,0 4px 0 #563006,0 0 9px rgba(255,244,169,.82),0 8px 17px rgba(38,12,0,.78)}.center-display span[data-v-da3b76b5]{min-height:20px;padding:3px 8px;border-radius:4px;color:#fff6bf;font-size:clamp(12px,3.6vw,15px);font-weight:900;background:#4a0e0042;text-shadow:0 2px 3px rgba(50,7,0,.82)}.center-display b[data-v-da3b76b5]{min-width:70px;min-height:34px;padding:4px 14px;display:grid;place-items:center;border-radius:4px;color:#fff757;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(24px,7vw,31px);background:#170805;border:3px solid #ffb02e;box-shadow:inset 0 0 12px #fff0752e,0 4px #4e12006b}.center-display b.rolling[data-v-da3b76b5]{color:#8ffcff;border-color:#ffed5e;animation:number-roll-pop-da3b76b5 .14s linear infinite}.center-display b.revealed[data-v-da3b76b5]{animation:number-reveal-da3b76b5 .42s ease-out}.lucky-bonus-card[data-v-da3b76b5]{position:absolute;z-index:8;top:8%;right:8%;bottom:8%;left:8%;display:grid;place-items:center;align-content:center;gap:5px;overflow:hidden;border-radius:14px;border:3px solid #fff19a;background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.48),transparent 35%),linear-gradient(145deg,#ff375ef7,#710dabfa);box-shadow:inset 0 0 22px #ffe645b8,0 0 22px #ffcd30d6;animation:lucky-bonus-enter-da3b76b5 .34s cubic-bezier(.18,.89,.32,1.28)}.lucky-bonus-card.bonus-train[data-v-da3b76b5]{background:radial-gradient(circle at 50% 15%,rgba(255,255,255,.55),transparent 32%),linear-gradient(145deg,#e71935,#8a0916 55%,#3c0718)}.lucky-bonus-card.bonus-eat[data-v-da3b76b5]{filter:saturate(.72);background:linear-gradient(145deg,#4e1a6ffa,#160830fa)}.lucky-bonus-card>strong[data-v-da3b76b5]{max-width:100%;padding:0 7px;color:#fff4a3;font-size:clamp(22px,7vw,33px);letter-spacing:.08em;white-space:nowrap}.lucky-bonus-card>small[data-v-da3b76b5]{position:relative;z-index:2;min-width:60px;padding:2px 10px;border-radius:999px;color:#fff;font-size:15px;font-weight:950;background:#2b02227a}.lucky-bonus-symbol[data-v-da3b76b5]{position:relative;z-index:2;font-size:clamp(40px,13vw,62px);line-height:1;animation:lucky-symbol-pulse-da3b76b5 .48s ease-in-out infinite alternate}.lucky-bonus-symbol span[data-v-da3b76b5]{display:block}.lucky-bonus-symbol img[data-v-da3b76b5]{display:block;width:clamp(68px,21vw,96px);height:auto;object-fit:contain;filter:drop-shadow(0 5px 7px rgba(34,1,42,.5))}.sorry-image-fallback[data-v-da3b76b5]{display:grid;place-items:center;font-size:clamp(46px,15vw,72px);line-height:1}.lucky-train[data-v-da3b76b5]{position:relative;z-index:2;width:100%;height:55px}.lucky-train span[data-v-da3b76b5]{position:absolute;top:0;left:-35%;min-height:0;padding:0;color:inherit;font-size:clamp(42px,14vw,64px);line-height:1;background:transparent;text-shadow:0 5px 7px rgba(38,0,0,.5);animation:lucky-train-pass-da3b76b5 1.12s ease-in-out forwards}.lucky-train i[data-v-da3b76b5]{position:absolute;top:4px;right:4%;width:14px;height:14px;border-radius:50%;background:#ffffffb8;animation:lucky-steam-da3b76b5 1s ease-out infinite}.lucky-train i[data-v-da3b76b5]:nth-child(3){animation-delay:.16s}.lucky-train i[data-v-da3b76b5]:nth-child(4){animation-delay:.32s}.control-panel[data-v-da3b76b5]{position:relative;z-index:2;flex:0 0 auto;display:flex;flex-direction:column;padding:12px 10px calc(14px + var(--app-safe-bottom) + var(--fruit-browser-bottom-gap, 0px));background:linear-gradient(90deg,rgba(255,255,255,.11),transparent 12% 88%,rgba(255,255,255,.08)),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 22px),linear-gradient(180deg,#713e9b 0,#542375 14%,#331146 48%,#1e082c);border-top:6px solid #d2a4ef;box-shadow:inset 0 3px #ffffff6b,inset 0 18px 32px #ffffff14,inset 0 -22px 30px #0c001861}.lucky-dev-panel[data-v-da3b76b5]{position:fixed;z-index:120;left:50%;bottom:max(10px,var(--app-safe-bottom));width:min(calc(100vw - 20px),440px);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:8px;border:2px solid #ffe36a;border-radius:10px;background:#1a052af0;box-shadow:0 5px 22px #0000008c;transform:translate(-50%)}.lucky-dev-panel strong[data-v-da3b76b5]{flex:1 0 100%;color:#ffe36a;font-size:12px;text-align:center}.lucky-dev-panel button[data-v-da3b76b5]{min-height:30px;padding:4px 9px;border:1px solid #ffd875;border-radius:6px;color:#fff;font-weight:800;background:linear-gradient(180deg,#d72b7d,#721c91)}.lucky-dev-panel button[data-v-da3b76b5]:disabled{opacity:.55}.chip-toolbar[data-v-da3b76b5]{position:relative;display:grid;grid-template-columns:49px 49px minmax(58px,1fr) minmax(58px,1fr) minmax(94px,1.45fr);gap:7px;align-items:center;padding:13px 9px 19px;margin:-12px -10px 5px;background:linear-gradient(90deg,rgba(255,255,255,.18),transparent 18% 82%,rgba(255,255,255,.12)),linear-gradient(180deg,#a36ec1,#774596 42%,#54276f 72%,#371546);border-top:3px solid #e5c4f7;border-bottom:6px solid #170623;box-shadow:inset 0 4px #ffffff61,inset 0 -12px 18px #1c032b6b,0 6px #0f0418,0 12px 16px #0f00197a}.control-key-shell[data-v-da3b76b5]{position:relative;min-width:0;height:66px;padding:3px 3px 9px;border-radius:10px 10px 8px 8px;box-sizing:border-box;background:linear-gradient(180deg,#13091c,#07030b 45%,#170a20);border:2px solid #2a1235;box-shadow:inset 0 4px 7px #000000e0,inset 0 -2px #ffffff14,0 3px #5d356d,0 7px #17071f,0 11px 12px #0a00128f}.control-key-shell[data-v-da3b76b5]:before{content:"";position:absolute;left:7px;right:7px;bottom:4px;height:8px;border-radius:2px 2px 6px 6px;pointer-events:none}.arrow-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#084b9c,#031b50);box-shadow:0 2px #020b25}.guess-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#075d1d,#022f0d);box-shadow:0 2px #011806}.go-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#970621,#4f0213);box-shadow:0 2px #250008}.control-key-shell>button[data-v-da3b76b5]{width:100%}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5],.go-button[data-v-da3b76b5],.bet-summary button[data-v-da3b76b5]{position:relative;border:0;color:#fff;font-weight:950;overflow:hidden;isolation:isolate;transform:perspective(220px) rotateX(9deg) translateY(-3px);transform-origin:50% 100%;transition:transform .07s ease,filter .07s ease,box-shadow .07s ease;box-shadow:inset 0 4px #ffffff9e,inset 0 -9px 11px #1400644d,0 8px #1f0068b3,0 13px 14px #18004c61}.arrow-button[data-v-da3b76b5]:before,.guess-button[data-v-da3b76b5]:before,.go-button[data-v-da3b76b5]:before,.bet-summary button[data-v-da3b76b5]:before{content:"";position:absolute;z-index:0;left:7%;right:7%;top:3px;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff70,#fff0);pointer-events:none}.arrow-button[data-v-da3b76b5]:after,.guess-button[data-v-da3b76b5]:after,.go-button[data-v-da3b76b5]:after{content:"";position:absolute;z-index:0;left:7px;right:7px;bottom:5px;height:5px;border-radius:50%;background:#fff3;filter:blur(2px);pointer-events:none}.arrow-button[data-v-da3b76b5]>*,.guess-button[data-v-da3b76b5]>*,.go-button[data-v-da3b76b5]>*,.bet-summary button[data-v-da3b76b5]>*{position:relative;z-index:1}.arrow-button[data-v-da3b76b5]:active:not(:disabled),.guess-button[data-v-da3b76b5]:active:not(:disabled),.go-button[data-v-da3b76b5]:active:not(:disabled),.bet-summary button[data-v-da3b76b5]:active:not(:disabled){transform:perspective(220px) rotateX(9deg) translateY(5px);filter:brightness(.94);box-shadow:inset 0 2px #ffffff57,inset 0 -4px 7px #14006440,0 2px #1f006894,0 4px 7px #18004c3d}.arrow-button[data-v-da3b76b5]{height:53px;border-radius:6px;display:grid;place-items:center;color:#0753ae;background:linear-gradient(180deg,#c2f7ff,#55d6ff 27%,#198ce6 67%,#0c62bd);border:2px solid #aaf1ff;box-shadow:inset 0 5px #ffffffc7,inset 3px 0 3px #ffffff3d,inset -3px 0 4px #00328a47,inset 0 -12px 12px #00308a6b,0 9px #063b8d,0 12px #031c53,0 16px 16px #0a00237a}.arrow-button svg[data-v-da3b76b5]{width:29px;height:29px;stroke-width:4;filter:drop-shadow(0 2px 0 rgba(194,242,255,.58)) drop-shadow(0 3px 2px rgba(0,29,105,.32))}.guess-button[data-v-da3b76b5]{height:53px;border-radius:6px;color:#092710;background:linear-gradient(180deg,#bdffad,#61ed6a 27%,#20ac3d 68%,#0b7d27);border:2px solid #b2ffa4;font-size:18px;text-shadow:0 2px 0 rgba(190,255,187,.68),0 3px 3px rgba(0,74,18,.22);box-shadow:inset 0 5px #ffffffad,inset 3px 0 3px #fff3,inset -3px 0 4px #004b1240,inset 0 -12px 12px #004e146b,0 9px #075d1d,0 12px #033b12,0 16px 16px #0a002373}.go-button[data-v-da3b76b5]{height:55px;border-radius:8px;color:#fff959;background:linear-gradient(180deg,#ffd0bd,#ff786b 27%,#eb263d 65%,#bc092d);border:2px solid #ffc0aa;font-size:25px;letter-spacing:0;text-shadow:0 2px 0 #b4001f,0 4px 4px rgba(96,0,17,.42);box-shadow:inset 0 5px #ffffffb3,inset 3px 0 3px #fff3,inset -3px 0 4px #7700193d,inset 0 -13px 13px #84001b70,0 10px #92051f,0 13px #5f0317,0 17px 17px #0a00237a}button[data-v-da3b76b5]:disabled{opacity:1;filter:brightness(.88);cursor:not-allowed}.bet-summary[data-v-da3b76b5]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;align-items:center;margin:2px 0 8px;overflow:visible;padding:0;color:#fff5c2;font-size:12px;font-weight:900;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bet-summary[data-v-da3b76b5]::-webkit-scrollbar,.bet-grid[data-v-da3b76b5]::-webkit-scrollbar{display:none}.bet-summary .utility-button[data-v-da3b76b5]{grid-column:span 2;min-width:0;height:35px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;padding:0 2px;background:linear-gradient(180deg,#aab8ff,#6275ed 30%,#3442b3 68%,#1c2579);font-size:clamp(9px,2.6vw,11px);white-space:nowrap;border:1px solid #aeb8ff;text-shadow:0 1px 0 #1a1768;box-shadow:inset 0 4px #ffffff9e,inset 2px 0 2px #ffffff29,inset -2px 0 3px #09074642,inset 0 -8px 9px #0d084a66,0 6px #14165e,0 9px #090b32,0 12px 10px #0f001f5c}.bet-summary .utility-button svg[data-v-da3b76b5]{display:none}.bet-summary .summary-pill[data-v-da3b76b5]{grid-column:span 5;min-width:0;height:36px;padding:0 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:#fff6b5;background:repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0 1px,transparent 1px 3px),linear-gradient(180deg,#23101d,#070205 58%,#17080f);border:3px solid #e1aa3d;box-shadow:inset 0 0 0 2px #56210c,inset 0 2px 7px #000000d6,inset 0 0 10px #ff450021,0 4px #582108,0 7px 8px #0f001a66;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-grid[data-v-da3b76b5]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(2px,.9vw,5px);overflow:visible;padding:10px 3px 15px;border-top:4px solid #180622;border-bottom:2px solid #6f407d;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 8% 92%,rgba(255,255,255,.05)),linear-gradient(180deg,#3a174a,#210a2d);box-shadow:inset 0 6px 10px #0800127a,inset 0 -4px #ffffff0d,0 -1px #ffffff2e}.bet-key-shell[data-v-da3b76b5]{position:relative;min-width:0;min-height:111px;padding:3px 2px 11px;border-radius:8px 8px 6px 6px;box-sizing:border-box;background:linear-gradient(180deg,#5a2d08,#2d1304 48%,#6f3d08);border:2px solid #d59c2d;box-shadow:inset 0 5px 7px #140500d9,inset 2px 0 2px #ffdb732e,inset -2px 0 3px #1f070080,0 4px #e0a830,0 8px #734008,0 12px 11px #0f001880}.bet-key-shell[data-v-da3b76b5]:before{content:"";position:absolute;left:5px;right:5px;bottom:4px;height:8px;border-radius:2px 2px 5px 5px;background:linear-gradient(180deg,#e3a92b,#774207 72%,#3e2002);box-shadow:inset 0 1px #ffeb9073,0 2px #2a1000;pointer-events:none}.machine-footer-fill[data-v-da3b76b5]{flex:0 0 auto;height:0;min-height:0;margin-top:0;border-radius:0;display:none;align-items:center;justify-content:center;gap:clamp(18px,8vw,44px);overflow:hidden;background:radial-gradient(circle at 20% 48%,rgba(255,219,87,.22),transparent 16%),radial-gradient(circle at 80% 46%,rgba(80,225,255,.18),transparent 18%),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 42px),linear-gradient(180deg,#6412b8,#3a006a);box-shadow:inset 0 2px #ffffff26,inset 0 12px 28px #19004352}.machine-footer-fill span[data-v-da3b76b5]{width:clamp(26px,8vw,42px);height:6px;border-radius:999px;background:#ffec6f73;box-shadow:0 0 16px #ffec6f70}.bet-tile[data-v-da3b76b5]{position:relative;min-width:0;width:100%;min-height:91px;border:3px solid #fff0a1;border-radius:5px 5px 7px 7px;display:grid;grid-template-rows:18px 36px 14px 16px;place-items:center;background:linear-gradient(125deg,#ffffffeb,#fff0 34%),linear-gradient(180deg,#fffdf0,#ffefbd 46%,#e7bf7a 76%,#b77a33);color:#7d1100;box-shadow:inset 0 4px #fff,inset 3px 0 3px #fff6,inset -3px 0 4px #6f3f0633,inset 0 -13px 15px #5b29004d,0 7px #c78b1c,0 10px #6c3b08,0 13px 9px #12002361;transform:perspective(180px) rotateX(-5deg) translateY(-4px);transform-origin:50% 100%;transition:transform .08s ease,box-shadow .08s ease,filter .08s ease}.bet-tile[data-v-da3b76b5]:after{content:"";position:absolute;left:7%;right:7%;bottom:3px;height:4px;border-radius:50%;background:#fff3;filter:blur(1px);pointer-events:none}.bet-tile[data-v-da3b76b5]:active:not(:disabled){transform:perspective(180px) rotateX(-5deg) translateY(5px);box-shadow:inset 0 2px #fff,inset 0 -7px 10px #5b290040,0 2px #a76c12,0 4px #5b3005,0 6px 6px #1e004040;filter:brightness(.96)}.bet-tile.selected[data-v-da3b76b5]{transform:perspective(180px) rotateX(-5deg) translateY(-6px);box-shadow:0 0 0 3px #fff45c,0 0 20px #fff45cb3,inset 0 4px #fff,inset 0 -9px 12px #5b290033,0 9px #b47d16,0 12px #694006,0 15px 12px #1e004061}.bet-tile em[data-v-da3b76b5]{width:100%;height:16px;display:grid;place-items:center;border-radius:4px 4px 2px 2px;color:#fff8c7;background:linear-gradient(180deg,#1f0a18,#050204 62%,#170610);border:1px solid #dba633;box-shadow:inset 0 1px 4px #000,0 2px #9b6918;font-size:clamp(7px,2.1vw,10px);font-style:normal}.bet-icon[data-v-da3b76b5]{display:grid;place-items:center;min-height:24px;font-size:clamp(18px,5vw,25px);font-weight:950;line-height:1;text-shadow:0 2px 2px rgba(0,0,0,.3)}.bet-icon img[data-v-da3b76b5]{width:clamp(29px,7.8vw,40px);height:clamp(29px,7.8vw,40px);object-fit:contain;filter:drop-shadow(0 3px 4px rgba(71,28,0,.28))}.bet-icon.bar[data-v-da3b76b5],.bet-icon.seven[data-v-da3b76b5]{font-size:clamp(12px,3.7vw,19px);color:#fff3a5;min-width:88%;min-height:24px;border-radius:4px;background:linear-gradient(180deg,#4b0d32,#090309 60%,#650d34);border:1px solid #e9b83f;box-shadow:inset 0 1px #ffffff40,0 2px 3px #3b150057;text-shadow:0 1px 0 #a9001e}.bet-icon.bar[data-v-da3b76b5]{color:#ffd95c;background:transparent;border:0;box-shadow:none;-webkit-text-stroke:0;text-shadow:0 1px 0 #8c3000,0 2px 2px rgba(63,16,0,.48)}.bet-icon.seven[data-v-da3b76b5]{color:#ffe24c;font-size:clamp(15px,4.2vw,21px);-webkit-text-stroke:.7px #c51125}.bet-tile strong[data-v-da3b76b5]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,2.2vw,10px)}.bet-tile b[data-v-da3b76b5]{color:#b80000;font-size:clamp(12px,3.4vw,15px);line-height:1;text-shadow:0 1px 0 rgba(255,255,255,.72)}.sheet-layer[data-v-da3b76b5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:100vh;height:100dvh;padding:max(10px,var(--app-safe-top)) max(10px,var(--app-safe-right)) max(calc(10px + var(--fruit-browser-bottom-gap, 0px)),var(--app-safe-bottom)) max(10px,var(--app-safe-left));overflow:hidden}.sheet-backdrop[data-v-da3b76b5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#070416b8}.modal-card[data-v-da3b76b5]{position:relative;width:min(100%,520px);max-height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin:0;padding:16px 12px 14px;border-radius:10px;color:#fff;background:linear-gradient(180deg,#1647ff,#0500a4);border:4px solid #ff8a20;box-shadow:0 0 0 2px #ffd839 inset}.balance-layer[data-v-da3b76b5]{align-items:center}.balance-card[data-v-da3b76b5]{width:min(calc(100vw - 34px),360px);text-align:center}.balance-card>strong[data-v-da3b76b5]{display:block;padding:18px 8px 6px;color:#ffe276;font-size:clamp(28px,9vw,42px);font-weight:950;line-height:1.15;overflow-wrap:anywhere;text-shadow:0 3px 0 #6c2600,0 6px 12px rgba(0,0,0,.42)}.balance-card>span[data-v-da3b76b5]{display:block;padding-bottom:18px;color:#ffffffc7;font-size:15px;font-weight:800}.modal-card header[data-v-da3b76b5]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.28)}.modal-card h2[data-v-da3b76b5]{margin:0;font-size:24px}.modal-card header button[data-v-da3b76b5]{width:42px;height:42px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#ff74cc,#d01d72)}.paytable-grid[data-v-da3b76b5]{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.paytable-grid div[data-v-da3b76b5]{min-width:0;padding:12px;border-radius:8px;display:grid;place-items:center;gap:5px;background:#ffffff1f}.paytable-grid b[data-v-da3b76b5]{color:#fffb6d;font-size:20px}.rules-card li[data-v-da3b76b5]{margin-bottom:10px;line-height:1.55}.rules-card ul[data-v-da3b76b5]{min-height:0;margin:0;padding:0 4px 0 25px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.history-list[data-v-da3b76b5]{display:grid;gap:10px}.history-item[data-v-da3b76b5]{border:1px solid rgba(205,222,244,.95);border-radius:10px;padding:12px;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 8px 18px #1840760f;color:#10233f;text-align:left}.history-head[data-v-da3b76b5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid #e5edf7}.history-head strong[data-v-da3b76b5],.history-head small[data-v-da3b76b5]{display:block}.history-head strong[data-v-da3b76b5]{color:#10233f;font-size:16px}.history-head small[data-v-da3b76b5]{margin-top:3px;color:#8393aa;font-size:11px;font-weight:700}.history-payout[data-v-da3b76b5]{text-align:right}.history-payout em[data-v-da3b76b5]{display:block;color:#15803d;font-size:18px;font-style:normal;font-weight:950}.history-payout.zero em[data-v-da3b76b5]{color:#64748b}.history-detail[data-v-da3b76b5]{padding-top:9px}.history-result[data-v-da3b76b5],.history-bets[data-v-da3b76b5]{margin-bottom:8px}.history-result[data-v-da3b76b5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;background:#f4f7fb}.history-result span[data-v-da3b76b5],.history-bets>span[data-v-da3b76b5],.history-money-grid span[data-v-da3b76b5],.history-order-no[data-v-da3b76b5]{color:#64748b;font-size:12px}.history-result strong[data-v-da3b76b5]{color:#10233f;font-size:15px}.history-bets>span[data-v-da3b76b5]{display:block;margin-bottom:6px;font-weight:800}.history-bets[data-v-da3b76b5] .fruit-bet-grid{margin-top:5px}.history-money-grid[data-v-da3b76b5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.history-money-grid span[data-v-da3b76b5]{padding:8px 9px;border-radius:8px;background:#f4f7fb}.history-money-grid strong[data-v-da3b76b5]{display:block;margin-top:2px;color:#17365d;font-size:14px}.history-money-grid .history-win[data-v-da3b76b5]{color:#15803d}.history-money-grid .history-lose[data-v-da3b76b5]{color:#b91c1c}.history-order-no[data-v-da3b76b5]{display:block;margin-top:8px;overflow-wrap:anywhere}.empty-history[data-v-da3b76b5]{padding:22px 0;text-align:center;color:#64748b}@keyframes burst-spin-da3b76b5{to{transform:rotate(360deg)}}@keyframes light-pulse-da3b76b5{0%{transform:scale(.88)}to{transform:scale(1.12)}}@keyframes lucky-lamp-pop-da3b76b5{0%{transform:scale(.72);filter:brightness(2.1)}68%{transform:scale(1.08)}to{transform:scale(1);filter:brightness(1)}}@keyframes lucky-bonus-enter-da3b76b5{0%{opacity:0;transform:scale(.42) rotate(-7deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes lucky-symbol-pulse-da3b76b5{0%{transform:scale(.88) rotate(-5deg);filter:brightness(1)}to{transform:scale(1.12) rotate(5deg);filter:brightness(1.35)}}@keyframes lucky-train-pass-da3b76b5{0%{left:-38%;transform:rotate(-4deg) scale(.86)}45%{transform:rotate(2deg) scale(1.06)}to{left:104%;transform:rotate(-2deg) scale(.92)}}@keyframes lucky-steam-da3b76b5{0%{opacity:0;transform:translateY(16px) scale(.4)}35%{opacity:.9}to{opacity:0;transform:translate(-42px,-18px) scale(1.6)}}@keyframes hit-pop-da3b76b5{0%,to{filter:brightness(1)}50%{filter:brightness(1.32)}}@keyframes bet-win-heart-da3b76b5{0%,to{transform:perspective(150px) rotateX(-4deg) translateY(-3px) scale(1);filter:brightness(1)}14%{transform:perspective(150px) rotateX(-4deg) translateY(-4px) scale(1.045);filter:brightness(1.14)}28%{transform:perspective(150px) rotateX(-4deg) translateY(-3px) scale(1)}42%{transform:perspective(150px) rotateX(-4deg) translateY(-4px) scale(1.035);filter:brightness(1.1)}58%{transform:perspective(150px) rotateX(-4deg) translateY(-3px) scale(1)}}@keyframes toast-pop-da3b76b5{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-4px) scale(1.06)}}@keyframes number-roll-pop-da3b76b5{0%{transform:translateY(-1px);text-shadow:0 0 5px rgba(143,252,255,.72)}50%{transform:translateY(1px) scale(1.05);text-shadow:0 0 12px rgba(255,255,135,.9)}to{transform:translateY(-1px);text-shadow:0 0 5px rgba(143,252,255,.72)}}@keyframes number-reveal-da3b76b5{0%{transform:scale(.76);filter:brightness(1.8)}60%{transform:scale(1.16)}to{transform:scale(1);filter:brightness(1)}}.control-panel[data-v-da3b76b5]{isolation:isolate;background:linear-gradient(90deg,rgba(255,255,255,.16),transparent 11% 89%,rgba(255,255,255,.12)),repeating-linear-gradient(90deg,rgba(255,255,255,.026) 0 1px,transparent 1px 24px),linear-gradient(180deg,#a95ce0,#8742c5 25%,#6624a5 58%,#471276);border-top:5px solid #e9c2ff;box-shadow:inset 0 3px #ffffff80,inset 0 18px 24px #ffffff14,inset 0 -26px 34px #1c003a59}.chip-toolbar[data-v-da3b76b5]{padding:15px 11px 18px;margin-bottom:7px;background:radial-gradient(ellipse at 50% 0%,rgba(244,207,255,.34),transparent 58%),linear-gradient(90deg,rgba(255,255,255,.13),transparent 16% 84%,rgba(255,255,255,.1)),linear-gradient(180deg,#bc78e8,#9b55d3 48%,#7430b1 77%,#59208f);border-top:3px solid #efd1ff;border-bottom:8px solid #4a1477;box-shadow:inset 0 4px #fff6,inset 0 -11px 14px #30065857,0 3px #2e084b,0 9px 13px #1b00396b}.chip-toolbar[data-v-da3b76b5]:after{content:"";position:absolute;z-index:0;left:0;right:0;bottom:-8px;height:4px;background:linear-gradient(180deg,#7b38ae,#2d0748);box-shadow:0 2px #e0a8ff38;pointer-events:none}.chip-toolbar[data-v-da3b76b5]>*{z-index:1}.control-key-shell[data-v-da3b76b5]{height:61px;padding:0 2px 9px;border:0;border-radius:6px;background:transparent;box-shadow:none}.control-key-shell[data-v-da3b76b5]:before{left:2px;right:2px;bottom:0;height:17px;border-radius:2px 2px 6px 6px}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5],.go-button[data-v-da3b76b5]{height:52px;border-radius:5px;transform:perspective(180px) rotateX(8deg) translateY(-2px);clip-path:none;overflow:hidden}.arrow-button[data-v-da3b76b5]{background:linear-gradient(180deg,#baf5ff,#55d3ff 27%,#249bea 67%,#1677d0);border-color:#aaf0ff;box-shadow:inset 0 5px #ffffffc7,inset 0 -10px 10px #0048a74d}.guess-button[data-v-da3b76b5]{background:linear-gradient(180deg,#aef89d,#63da6a 27%,#31b44b 67%,#1a9035);border-color:#a8f29b;box-shadow:inset 0 5px #ffffffa3,inset 0 -10px 10px #00551847}.go-button[data-v-da3b76b5]{background:linear-gradient(180deg,#ffc1b4,#ff766f 27%,#ef4251 65%,#d51a3b);border-color:#ffb6ac;box-shadow:inset 0 5px #ffffffa8,inset 0 -10px 11px #88001c47}.arrow-button[data-v-da3b76b5]:active:not(:disabled),.guess-button[data-v-da3b76b5]:active:not(:disabled),.go-button[data-v-da3b76b5]:active:not(:disabled){transform:perspective(180px) rotateX(8deg) translateY(6px)}.bet-summary .utility-button[data-v-da3b76b5]{border:1px solid #9fb0ff;border-radius:5px;background:linear-gradient(180deg,#9cadff,#6678e9 38%,#3b49b7 74%,#29358e);box-shadow:inset 0 3px #ffffff8a,inset 0 -7px 8px #14146542,0 5px #242a78,0 7px 7px #19003d42}.bet-summary .summary-pill[data-v-da3b76b5]{border-width:2px;border-color:#d99b32;border-radius:5px;box-shadow:inset 0 2px 6px #000c,inset 0 0 8px #ff5b001f,0 3px #6c3510}.bet-grid[data-v-da3b76b5]{gap:clamp(2px,.7vw,4px);margin-inline:-2px;padding:12px 4px 18px;border-top:5px solid #321052;border-bottom:3px solid #7134a4;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 9% 91%,rgba(255,255,255,.06)),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 18px),linear-gradient(180deg,#7d39bd,#61239e 45%,#49157d);box-shadow:inset 0 7px 11px #1f034580,inset 0 2px #ebc1ff3d,inset 0 -9px 14px #1e033b47,0 -2px #e7beff3d,0 5px 9px #1c003452}.bet-key-shell[data-v-da3b76b5]{min-height:88px;padding:3px 2px 10px;border:0;border-radius:5px;background:linear-gradient(180deg,rgba(36,5,60,.72),rgba(69,17,96,.2) 35%,transparent 70%);box-shadow:inset 0 3px 5px #18002dbf,inset 0 1px #e8beff29}.bet-key-shell[data-v-da3b76b5]:before{left:1px;right:1px;bottom:0;height:16px;border-radius:2px 2px 5px 5px;background:linear-gradient(180deg,#d6b987,#ae8753 48%,#82613e);box-shadow:0 3px #68496f,0 6px 7px #1c00364d}.bet-tile[data-v-da3b76b5]{min-height:77px;grid-template-rows:16px 29px 13px 14px;border:2px solid #fff5c1;border-radius:4px;background:linear-gradient(125deg,rgba(255,255,255,.8),transparent 33%),linear-gradient(180deg,#fffbe8,#f8e5ba 58%,#d7b27d);box-shadow:inset 0 3px #fff,inset 0 -8px 10px #5d330b2e,0 5px #b38b58,0 7px 6px #26003e40;transform:perspective(150px) rotateX(-4deg) translateY(-2px);clip-path:none;overflow:hidden}.bet-tile.selected[data-v-da3b76b5]{z-index:2;transform:perspective(150px) rotateX(-4deg) translateY(-3px);border-color:#8defff;background:linear-gradient(125deg,rgba(255,255,255,.9),transparent 34%),linear-gradient(180deg,#f8fff4,#e9f8d9 52%,#d1bc7d);box-shadow:inset 0 3px #fff,inset 0 0 0 2px #26a9be5c,inset 0 -8px 10px #37532929,0 5px #94702e,0 0 10px #4fe6ffb8}.bet-tile.winner[data-v-da3b76b5]{z-index:4;border-color:#fff3a1;animation:bet-win-heart-da3b76b5 .92s ease-in-out infinite;box-shadow:inset 0 3px #fff,inset 0 0 12px #ffda3494,0 5px #a66f18,0 0 8px #fff6a4,0 0 18px #ffc220e6}.bet-tile em[data-v-da3b76b5]{height:16px;border:1px solid #d7a53a;border-radius:3px;background:linear-gradient(180deg,#21111b,#060305 65%,#180a11);box-shadow:inset 0 1px 3px #000}.bet-icon img[data-v-da3b76b5]{width:clamp(27px,7.2vw,36px);height:clamp(27px,7.2vw,36px)}.bet-tile strong[data-v-da3b76b5]{font-size:clamp(7px,2vw,9px)}.bet-tile b[data-v-da3b76b5]{font-size:clamp(11px,3vw,13px)}.control-panel[data-v-da3b76b5]{overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.18),transparent 7% 93%,rgba(255,255,255,.12)),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 21px),linear-gradient(180deg,#b66bea,#8c43ca 24%,#6421a1 56%,#3e0d6d);border-inline:4px solid #d89bf2;box-shadow:inset 7px 0 9px #ffffff1a,inset -7px 0 10px #2300424d,inset 0 4px #ffffff8f,inset 0 -30px 38px #1700306b}.control-panel[data-v-da3b76b5]:before{content:"";position:absolute;z-index:-1;inset:0 0 auto;height:16px;background:linear-gradient(180deg,#f0c9ff 0,#f0c9ff 18%,#bd72e7 20%,#bd72e7 48%,#6e289d 52%,#6e289d 72%,#351047 74%,#351047);box-shadow:0 5px 10px #1f00347a;pointer-events:none}.chip-toolbar[data-v-da3b76b5]{margin-top:-8px;margin-inline:-7px;margin-bottom:16px;padding:19px 15px 22px;border:0;border-top:3px solid #f2d5ff;border-bottom:10px solid #591985;background:radial-gradient(ellipse at 50% -18%,rgba(255,255,255,.5),transparent 55%),linear-gradient(90deg,rgba(255,255,255,.2),transparent 14% 86%,rgba(255,255,255,.14)),linear-gradient(180deg,#c781ec,#ad62df 40%,#873ac4 72%,#68239f);box-shadow:inset 0 5px #ffffff61,inset 0 -13px 17px #34055b5c,0 4px #3e0c61,0 9px #230537,0 15px 18px #1a002d8c}.chip-toolbar[data-v-da3b76b5]:after{bottom:-10px;height:8px;background:linear-gradient(180deg,#68239a,#431062 45%,#21042f);box-shadow:inset 0 2px #e0aaff40,0 5px 8px #19002b75}.control-key-shell[data-v-da3b76b5]{padding:4px 4px 10px;border:1px solid rgba(223,168,255,.24);border-radius:8px;background:linear-gradient(180deg,#3b1054,#1c062b 52%,#300a48);box-shadow:inset 0 5px 8px #0c0017db,inset 0 1px #ffffff1f,0 2px #da98f729}.control-key-shell[data-v-da3b76b5]:before{left:5px;right:5px;bottom:1px}.bet-grid[data-v-da3b76b5]{position:relative;margin:0 -5px;padding:17px 7px 22px;border-top:9px solid #2a063f;border-bottom:5px solid #7f3aad;background:linear-gradient(90deg,rgba(255,255,255,.1),transparent 6% 94%,rgba(255,255,255,.07)),repeating-linear-gradient(90deg,rgba(255,255,255,.028) 0 1px,transparent 1px 18px),linear-gradient(180deg,#6f2bab,#54208a 38%,#3b1268 75%,#2b0a4f);box-shadow:inset 0 10px 13px #120027c7,inset 0 3px #e7b9ff33,inset 0 -12px 17px #0f002361,0 -3px #bc70dc,0 -7px #53157d,0 7px 12px #17002c66}.bet-grid[data-v-da3b76b5]:before{content:"";position:absolute;inset:5px 5px auto;height:5px;border-radius:50%;background:#150026ad;box-shadow:0 2px 5px #0000007a,0 1px #e1a7ff1f;pointer-events:none}.bet-key-shell[data-v-da3b76b5]{padding:5px 2px 11px;border:1px solid rgba(216,159,242,.16);border-radius:6px;background:linear-gradient(180deg,#35104f 0%,#1b0629 32%,rgba(39,8,61,.24) 67%,transparent 100%);box-shadow:inset 0 5px 7px #0d001ae0,inset 0 1px #ffffff1a,0 1px #ebbbff1a}.control-panel[data-v-da3b76b5]{perspective:900px;perspective-origin:50% 0}.chip-toolbar[data-v-da3b76b5]{isolation:isolate;overflow:visible;margin:-8px -8px 20px;padding:19px 15px 22px;border:0;background:transparent;box-shadow:none}.chip-toolbar[data-v-da3b76b5]:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;clip-path:polygon(2% 0,98% 0,100% 100%,0 100%);background:radial-gradient(ellipse at 50% -15%,rgba(255,255,255,.58),transparent 52%),linear-gradient(90deg,rgba(255,255,255,.2),transparent 13% 87%,rgba(255,255,255,.14)),linear-gradient(180deg,#d092f0,#b86ee3 36%,#9346ca 70%,#762cab);border-top:3px solid #f4ddff;box-shadow:inset 0 5px #fff6,inset 0 -13px 18px #420c6b57,inset 8px 0 10px #ffffff14,inset -8px 0 10px #2a034b33;transform:rotateX(3deg);transform-origin:50% 0}.chip-toolbar[data-v-da3b76b5]:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-12px;height:17px;clip-path:polygon(0 0,100% 0,98.5% 100%,1.5% 100%);background:linear-gradient(180deg,#762ba8,#54187c 46%,#310847);border-bottom:2px solid #1c032a;box-shadow:inset 0 2px #e2aefa4d,0 7px 10px #18002b7a;pointer-events:none}.bet-grid[data-v-da3b76b5]{isolation:isolate;overflow:visible;margin:0 -5px 13px;padding:19px 8px 23px;border:0;background:transparent;box-shadow:none}.bet-grid[data-v-da3b76b5]:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;height:auto;border-radius:0;clip-path:polygon(1.5% 0,98.5% 0,100% 100%,0 100%);background:linear-gradient(90deg,rgba(255,255,255,.12),transparent 8% 92%,rgba(255,255,255,.08)),repeating-linear-gradient(90deg,rgba(255,255,255,.026) 0 1px,transparent 1px 18px),linear-gradient(180deg,#7836b4,#5e2395 43%,#431570);border-top:5px solid #ae63d3;box-shadow:inset 0 9px 13px #1c00389e,inset 0 2px #efcbff3d,inset 0 -13px 17px #17003059,inset 7px 0 8px #ffffff0d,inset -7px 0 9px #1b003340;transform:rotateX(2deg);transform-origin:50% 0}.bet-grid[data-v-da3b76b5]:after{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:-11px;height:15px;clip-path:polygon(0 0,100% 0,98.5% 100%,1.5% 100%);background:linear-gradient(180deg,#4b1878,#32104f 52%,#20052f);border-bottom:2px solid #160221;box-shadow:inset 0 2px #c37ee240,0 7px 10px #1400256b;pointer-events:none}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5],.go-button[data-v-da3b76b5]{height:52px;border:1px solid rgba(255,255,255,.34);border-radius:8px;clip-path:none;transform:none;filter:none;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.arrow-button[data-v-da3b76b5]{color:#eefbff;background:linear-gradient(180deg,#3dbcf1,#188dd5);box-shadow:inset 0 1px #ffffff61,0 3px 8px #002e704d}.guess-button[data-v-da3b76b5]{color:#f3fff5;background:linear-gradient(180deg,#42c965,#15943c);text-shadow:0 1px 1px rgba(0,66,25,.42);box-shadow:inset 0 1px #ffffff52,0 3px 8px #004a1c47}.go-button[data-v-da3b76b5]{color:#fff7bc;background:linear-gradient(180deg,#f45b68,#d92645);text-shadow:0 1px 1px rgba(111,0,21,.5);box-shadow:inset 0 1px #ffffff52,0 3px 8px #70001c47}.arrow-button[data-v-da3b76b5]:before,.guess-button[data-v-da3b76b5]:before,.go-button[data-v-da3b76b5]:before{left:8%;right:8%;top:1px;height:1px;border-radius:0;background:#ffffff57}.arrow-button[data-v-da3b76b5]:after,.guess-button[data-v-da3b76b5]:after,.go-button[data-v-da3b76b5]:after{display:none}.arrow-button[data-v-da3b76b5]:active:not(:disabled),.guess-button[data-v-da3b76b5]:active:not(:disabled),.go-button[data-v-da3b76b5]:active:not(:disabled){transform:translateY(1px);filter:brightness(.95);box-shadow:inset 0 1px 3px #0000002e,0 1px 3px #10002333}.bet-tile[data-v-da3b76b5]{min-height:76px;border:1px solid #e8ca88;border-radius:6px;clip-path:none;background:linear-gradient(180deg,#fffbed,#f5e5bd 62%,#dfbf88);box-shadow:inset 0 1px #ffffffe6,0 2px 5px #13001e40;transform:none;filter:none;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease,background .12s ease}.bet-tile[data-v-da3b76b5]:after{display:none}.bet-tile[data-v-da3b76b5]:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #5c330b24,0 1px 2px #13001e2e}.bet-tile.selected[data-v-da3b76b5]{transform:none;border-color:#63dced;background:linear-gradient(180deg,#f7fffd,#e5f4db 62%,#cfbc82);box-shadow:inset 0 0 0 2px #3abecf38,0 0 0 2px #63dced47,0 3px 7px #0a556842}.bet-tile.winner[data-v-da3b76b5]{border-color:#ffe271;box-shadow:inset 0 0 10px #ffdc4d61,0 0 0 2px #ffe2716b,0 0 12px #ffc1269e}.control-panel[data-v-da3b76b5]{padding-inline:10px}.chip-toolbar[data-v-da3b76b5]{margin:-8px 0 13px;padding:16px 10px 17px}.chip-toolbar[data-v-da3b76b5]:before{top:-3px;right:0;bottom:0;left:0;clip-path:polygon(2% 0,98% 0,100% 100%,0 100%);border-top-width:3px;box-shadow:inset 0 4px #ffffff61,inset 0 -9px 12px #43055b42,0 2px #9b540b;transform:rotateX(7deg)}.chip-toolbar[data-v-da3b76b5]:after{left:0;right:0;bottom:-9px;height:12px;clip-path:polygon(0 0,100% 0,99% 100%,1% 100%);border-top-width:2px;border-bottom-width:2px;background:linear-gradient(180deg,#711a91,#55106f 56%,#3b074f);box-shadow:inset 0 2px #ffffff1f,0 4px 6px #19002252}.bet-grid[data-v-da3b76b5]{margin:0 0 8px;padding:11px 4px 16px}.bet-grid[data-v-da3b76b5]:before{top:0;right:0;bottom:0;left:0;clip-path:polygon(1% 0,99% 0,100% 100%,0 100%);border-top-width:3px;box-shadow:inset 0 5px 8px #3300464d,inset 0 -8px 10px #2a003d38;transform:rotateX(5deg)}.bet-grid[data-v-da3b76b5]:after{left:0;right:0;bottom:-7px;height:9px;clip-path:polygon(0 0,100% 0,99.2% 100%,.8% 100%);border-top:1px solid #a85519;border-bottom:2px solid #2e043f;background:linear-gradient(180deg,#5d1179,#44065c);box-shadow:0 3px 5px #1800234d}.control-panel[data-v-da3b76b5]{perspective:none;overflow:hidden;border:0;border-top:5px solid #ffc93d;border-inline:2px solid #d99317;border-radius:18px 18px 0 0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.022) 0 2px,transparent 2px 8px),linear-gradient(180deg,#b53bd0,#9626bb,#7617a1 68%,#5b0e84);box-shadow:inset 0 3px #ffffff57,inset 0 0 0 3px #70127e73,inset 0 -22px 28px #2a004a40}.control-panel[data-v-da3b76b5]:before{display:block;z-index:0;inset:0 7px auto;height:5px;border-radius:0 0 6px 6px;background:linear-gradient(180deg,#fff0a1,#e59b18 64%,#8b4307);box-shadow:0 2px #53160680}.chip-toolbar[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:-8px -8px 4px;padding:18px 15px 16px;border:0;background:radial-gradient(ellipse at 50% 0%,rgba(255,255,255,.2),transparent 58%),linear-gradient(180deg,#d366e79e,#9527b847);box-shadow:inset 0 2px #ffffff38,inset 0 -5px 8px #3e045b2e}.control-key-shell[data-v-da3b76b5]{padding:3px 3px 9px;border:2px solid #f3b72e;border-radius:10px;background:linear-gradient(180deg,#f7cc55,#c98516 46%,#8b4308);box-shadow:inset 0 2px #fff7b0b8,inset 0 -3px 4px #5b23014d,0 4px #6b2c05,0 7px 7px #2f00434d}.control-key-shell[data-v-da3b76b5]:before{left:5px;right:5px;bottom:2px;height:12px}.bet-grid[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:2px -2px 0;padding:13px 5px 18px;border:0;border-top:4px solid #4c096a;border-bottom:3px solid #3c0759;background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 8% 92%,rgba(255,255,255,.05)),linear-gradient(180deg,#8c21b0,#701497 48%,#570b7e);box-shadow:inset 0 5px 8px #2b004561,inset 0 2px #e591f738,0 -2px #d07ae1}.bet-key-shell[data-v-da3b76b5]{padding:3px 1px 10px;border:1px solid rgba(255,203,66,.68);border-radius:7px;background:linear-gradient(180deg,rgba(73,5,91,.58),rgba(52,2,75,.22) 52%,transparent 100%);box-shadow:inset 0 3px 5px #1e002f9e,inset 0 1px #ffe88f33}.bet-key-shell[data-v-da3b76b5]:before{left:2px;right:2px;bottom:2px;height:12px;border-radius:2px 2px 5px 5px;background:linear-gradient(180deg,#d9a340,#9b631b 58%,#68390c);box-shadow:0 2px #4c2205,0 4px 4px #28003547}.control-panel[data-v-da3b76b5]{perspective:520px;perspective-origin:50% -28px;padding-inline:12px;background:linear-gradient(90deg,#4e0b68 0 2%,transparent 2% 98%,#3a074f 98% 100%),linear-gradient(180deg,#8d23aa,#6b128f 54%,#4c096f)}.chip-toolbar[data-v-da3b76b5]{isolation:isolate;margin:-8px -5px 27px;padding:22px 14px 25px;background:transparent;box-shadow:none}.chip-toolbar[data-v-da3b76b5]:before{display:block;content:"";position:absolute;z-index:-2;top:-9px;right:-10px;bottom:0;left:-10px;clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);background:linear-gradient(115deg,rgba(255,255,255,.32),transparent 22% 76%,rgba(70,3,97,.22)),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 2px,transparent 2px 9px),linear-gradient(180deg,#d58bea,#b756d3 37%,#8d2bb3 72%,#6f168f);border-top:4px solid #ffe17b;box-shadow:inset 0 4px #ffffff73,inset 5px 0 #ffd55e70,inset -5px 0 #b7671070,inset 0 -13px 16px #43055b4d,0 3px #a95c0c;transform:rotateX(13deg);transform-origin:50% 100%}.chip-toolbar[data-v-da3b76b5]:after{display:block;content:"";position:absolute;z-index:-1;left:-10px;right:-10px;bottom:-19px;height:24px;clip-path:polygon(0 0,100% 0,96.5% 100%,3.5% 100%);background:linear-gradient(90deg,#5e116e,#8d2aae 12%,#7a1d9d,#8d2aae 88%,#4a095c),linear-gradient(180deg,#8d2aae,#4c075f);border-top:3px solid #f4ba31;border-bottom:3px solid #31043e;box-shadow:inset 0 3px #ffffff24,inset 0 -7px 9px #2700336b,0 8px 12px #19002280;pointer-events:none}.chip-toolbar[data-v-da3b76b5]>*{position:relative;z-index:1}.bet-grid[data-v-da3b76b5]{isolation:isolate;margin:0 -3px 16px;padding:20px 6px 25px;border:0;background:transparent;box-shadow:none}.bet-grid[data-v-da3b76b5]:before{display:block;content:"";position:absolute;z-index:-2;top:-6px;right:-7px;bottom:0;left:-7px;height:auto;clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);background:linear-gradient(110deg,rgba(255,255,255,.14),transparent 19% 81%,rgba(40,0,65,.18)),repeating-linear-gradient(135deg,rgba(255,255,255,.022) 0 2px,transparent 2px 9px),linear-gradient(180deg,#9d35bc,#79199d 43%,#5a0d7d);border-top:4px solid #e5a53a;box-shadow:inset 4px 0 #ffd0523d,inset -4px 0 #7b3d0a4d,inset 0 9px 12px #33004661,inset 0 -12px 15px #2a003d4d;transform:rotateX(9deg);transform-origin:50% 100%}.bet-grid[data-v-da3b76b5]:after{display:block;content:"";position:absolute;z-index:-1;left:-7px;right:-7px;bottom:-13px;height:19px;clip-path:polygon(0 0,100% 0,97.5% 100%,2.5% 100%);background:linear-gradient(180deg,#671184,#47065f 55%,#2b033c);border-top:2px solid #bd6820;border-bottom:3px solid #21022e;box-shadow:0 7px 10px #18002370;pointer-events:none}.bet-grid[data-v-da3b76b5]>*{position:relative;z-index:1}.control-panel[data-v-da3b76b5]{perspective:none;overflow:hidden;padding-inline:10px;border:0;border-top:2px solid #d999ef;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 9% 91%,rgba(255,255,255,.04)),linear-gradient(180deg,#5f1b7f,#47105f 52%,#31083f);box-shadow:inset 0 1px #fff3,inset 0 -16px 24px #14002033}.chip-toolbar[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:-8px -10px 8px;padding:14px 12px 13px;border:0;border-bottom:1px solid rgba(224,161,241,.34);background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 14% 86%,rgba(255,255,255,.04)),linear-gradient(180deg,#7b339d,#662485);box-shadow:inset 0 1px #ffffff2e,0 4px 10px #1800242e}.control-key-shell[data-v-da3b76b5]{height:56px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;transform:none}.bet-grid[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:0 -2px;padding:10px 3px 13px;border:0;border-top:1px solid rgba(221,149,239,.3);border-bottom:1px solid rgba(29,0,42,.5);background:linear-gradient(180deg,#4a105f,#350847);box-shadow:inset 0 4px 8px #12001c33}.bet-key-shell[data-v-da3b76b5]{min-height:82px;padding:0 1px;border:0;border-radius:6px;background:transparent;box-shadow:none}.bet-key-shell[data-v-da3b76b5]:before{display:none}.control-panel[data-v-da3b76b5]{perspective:none;overflow:hidden;padding-inline:10px;border:0;border-top:5px solid #d8a4fb;border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.1),transparent 13% 87%,rgba(255,255,255,.08)),linear-gradient(180deg,#a665df,#7c3bc5 34%,#56209b 72%,#44147f);box-shadow:inset 0 3px #ffffff59,inset 0 -20px 28px #1e003a3d}.control-panel[data-v-da3b76b5]:before{display:none}.chip-toolbar[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:-8px -10px 0;padding:12px 11px 10px;border:0;border-top:2px solid #dfb7fb;border-bottom:4px solid #55208e;background:linear-gradient(180deg,rgba(255,255,255,.17),transparent 28%),linear-gradient(180deg,#b06ee7,#9655d6 55%,#7133b7);box-shadow:inset 0 3px #ffffff47,inset 0 -7px 10px #340b6840,0 5px 8px #2000454d}.chip-toolbar[data-v-da3b76b5]:before,.chip-toolbar[data-v-da3b76b5]:after{display:none}.control-key-shell[data-v-da3b76b5]{height:61px;padding:0 2px 9px;border:0;border-radius:6px;background:transparent;box-shadow:none;transform:none}.control-key-shell[data-v-da3b76b5]:before{display:block;left:2px;right:2px;bottom:0;height:17px;border-radius:2px 2px 6px 6px}.arrow-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#1479cf,#0751a4 55%,#043476);box-shadow:0 3px #032554,0 6px 8px #19004a59}.guess-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#15983a,#087927 55%,#04551b);box-shadow:0 3px #033b12,0 6px 8px #19004a52}.go-shell[data-v-da3b76b5]:before{background:linear-gradient(180deg,#dc2742,#b40d2e 55%,#84051f);box-shadow:0 3px #5d0317,0 6px 8px #19004a59}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5],.go-button[data-v-da3b76b5]{height:52px;border-radius:5px;clip-path:none;transform:perspective(180px) rotateX(8deg) translateY(-2px);transform-origin:50% 100%;filter:none}.arrow-button[data-v-da3b76b5]{color:#0753ae;border:2px solid #aaf0ff;background:linear-gradient(180deg,#baf5ff,#55d3ff 27%,#249bea 67%,#1677d0);box-shadow:inset 0 5px #ffffffc7,inset 0 -10px 10px #0048a74d}.guess-button[data-v-da3b76b5]{color:#092710;border:2px solid #a8f29b;background:linear-gradient(180deg,#aef89d,#63da6a 27%,#31b44b 67%,#1a9035);text-shadow:0 2px 0 rgba(190,255,187,.68),0 3px 3px rgba(0,74,18,.22);box-shadow:inset 0 5px #ffffffa3,inset 0 -10px 10px #00551847}.go-button[data-v-da3b76b5]{color:#fff959;border:2px solid #ffb6ac;background:linear-gradient(180deg,#ffc1b4,#ff766f 27%,#ef4251 65%,#d51a3b);text-shadow:0 2px 0 #b4001f,0 4px 4px rgba(96,0,17,.42);box-shadow:inset 0 5px #ffffffa8,inset 0 -10px 11px #88001c47}.arrow-button[data-v-da3b76b5]:before,.guess-button[data-v-da3b76b5]:before,.go-button[data-v-da3b76b5]:before{display:block;left:7%;right:7%;top:3px;height:42%;border-radius:999px;background:linear-gradient(180deg,#ffffff70,#fff0)}.arrow-button[data-v-da3b76b5]:after,.guess-button[data-v-da3b76b5]:after,.go-button[data-v-da3b76b5]:after{display:block;left:7px;right:7px;bottom:5px;height:5px;border-radius:50%;background:#fff3;filter:blur(2px)}.arrow-button[data-v-da3b76b5]:active:not(:disabled),.guess-button[data-v-da3b76b5]:active:not(:disabled),.go-button[data-v-da3b76b5]:active:not(:disabled){transform:perspective(180px) rotateX(8deg) translateY(6px);filter:brightness(.94)}.bet-grid[data-v-da3b76b5]{isolation:auto;overflow:visible;margin:0 -2px;padding:8px 2px 11px;border:0;border-top:3px solid #3a126b;border-bottom:0;background:linear-gradient(180deg,#7a38bd,#6023a0 48%,#4a1688);box-shadow:inset 0 4px 7px #24045247,0 -1px #ffffff2e}.bet-grid[data-v-da3b76b5]:before,.bet-grid[data-v-da3b76b5]:after{display:none}.bet-key-shell[data-v-da3b76b5]{min-height:88px;padding:0 1px 9px;border:0;border-radius:5px;background:transparent;box-shadow:none}.bet-key-shell[data-v-da3b76b5]:before{display:block;left:1px;right:1px;bottom:0;height:16px;border-radius:2px 2px 5px 5px;background:linear-gradient(180deg,#d6b987,#ae8753 48%,#82613e);box-shadow:0 3px #68496f,0 6px 7px #1c00364d}.bet-tile[data-v-da3b76b5]{min-height:77px;border:2px solid #fff5c1;border-radius:4px;clip-path:none;background:linear-gradient(125deg,rgba(255,255,255,.8),transparent 33%),linear-gradient(180deg,#fffbe8,#f8e5ba 58%,#d7b27d);box-shadow:inset 0 3px #fff,inset 0 -8px 10px #5d330b2e,0 5px #b38b58,0 7px 6px #26003e40;transform:perspective(150px) rotateX(-4deg) translateY(-2px);filter:none}.bet-tile[data-v-da3b76b5]:active:not(:disabled){transform:perspective(150px) rotateX(-4deg) translateY(5px);box-shadow:inset 0 2px #fff,inset 0 -5px 7px #5d330b2e,0 1px #9d7549}.bet-tile.selected[data-v-da3b76b5]{transform:perspective(150px) rotateX(-4deg) translateY(-3px);border-color:#8defff;background:linear-gradient(125deg,rgba(255,255,255,.9),transparent 34%),linear-gradient(180deg,#f8fff4,#e9f8d9 52%,#d1bc7d);box-shadow:inset 0 3px #fff,inset 0 0 0 2px #26a9be5c,inset 0 -8px 10px #37532929,0 5px #94702e,0 0 10px #4fe6ffb8}.bet-tile.winner[data-v-da3b76b5]{border-color:#fff3a1;box-shadow:inset 0 3px #fff,inset 0 0 12px #ffda3494,0 5px #a66f18,0 0 8px #fff6a4,0 0 18px #ffc220e6}.fruit-page[data-v-da3b76b5]{background:linear-gradient(90deg,rgba(255,255,255,.045),transparent 6% 94%,rgba(255,255,255,.035)),linear-gradient(180deg,#35105c,#220631 46%,#2b073f)}.control-panel[data-v-da3b76b5]{flex:0 0 auto;min-height:0;border-top-color:#c98fe2;background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 8% 92%,rgba(255,255,255,.04)),radial-gradient(ellipse at 50% 0%,rgba(176,83,210,.22) 0%,rgba(115,37,151,.08) 42%,transparent 68%),linear-gradient(180deg,#592078,#42105d 42%,#300943 72%,#260633);box-shadow:inset 0 2px #ffffff38,inset 0 16px 24px #c877e20f,inset 0 -22px 30px #0d00182e}.chip-toolbar[data-v-da3b76b5]{background:linear-gradient(90deg,rgba(255,255,255,.055),transparent 12% 88%,rgba(255,255,255,.04)),linear-gradient(180deg,#7e309dc7,#52186fbd);border-top-color:#e5b9f2a8;border-bottom-color:#2e0742b8;box-shadow:inset 0 1px #fff3,inset 0 -6px 9px #1f033033,0 4px 9px #14001f33}.bet-grid[data-v-da3b76b5]{background:linear-gradient(90deg,rgba(255,255,255,.035),transparent 8% 92%,rgba(255,255,255,.025)),linear-gradient(180deg,#3108448a,#23053142);border-top-color:#c77bdc52;box-shadow:inset 0 4px 8px #0f001938,0 -1px #ffffff14}.machine-footer-fill[data-v-da3b76b5]{display:none}.machine-footer-fill[data-v-da3b76b5]:before{content:none}.control-key-shell[data-v-da3b76b5]:before{display:none}.arrow-button[data-v-da3b76b5]{box-shadow:inset 0 5px #ffffffc7,inset 0 -10px 10px #0048a74d,0 8px #0751a4,0 11px 9px #19004a4d}.guess-button[data-v-da3b76b5]{box-shadow:inset 0 5px #ffffffa3,inset 0 -10px 10px #00551847,0 8px #087927,0 11px 9px #19004a47}.go-button[data-v-da3b76b5]{box-shadow:inset 0 5px #ffffffa8,inset 0 -10px 11px #88001c47,0 8px #a30a29,0 11px 9px #19004a4d}@media(max-height:940px){.fruit-top[data-v-da3b76b5]{min-height:64px;padding-top:6px;padding-bottom:7px}.top-icon[data-v-da3b76b5]{width:40px;height:40px}.top-lamps[data-v-da3b76b5]{height:36px;padding-block:5px 7px}.score-panel[data-v-da3b76b5]{padding-top:9px;padding-bottom:9px}.score-panel strong[data-v-da3b76b5]{height:38px}.machine-shell[data-v-da3b76b5]{padding:4px 3px 6px}.control-panel[data-v-da3b76b5]{padding-top:8px}.chip-toolbar[data-v-da3b76b5]{padding-top:10px;padding-bottom:9px}.control-key-shell[data-v-da3b76b5]{height:61px}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5]{height:49px}.go-button[data-v-da3b76b5]{height:51px}.bet-summary[data-v-da3b76b5]{margin-top:2px;margin-bottom:8px}.bet-summary .utility-button[data-v-da3b76b5]{height:32px}.bet-summary .summary-pill[data-v-da3b76b5]{height:33px}.bet-key-shell[data-v-da3b76b5]{min-height:88px}.bet-tile[data-v-da3b76b5]{min-height:77px;grid-template-rows:16px 29px 13px 14px}}@media(max-width:370px){.fruit-top[data-v-da3b76b5]{grid-template-columns:38px 38px minmax(0,1fr) 38px 38px;gap:5px;padding-inline:9px}.fruit-title-group[data-v-da3b76b5]{width:min(108px,calc(100% - 214px))}.fruit-top-title[data-v-da3b76b5]{font-size:19px}.top-multiplier-trigger[data-v-da3b76b5]{width:36px;height:31px;font-size:13px}.top-icon[data-v-da3b76b5]{width:38px;height:38px}.score-panel[data-v-da3b76b5]{gap:8px;padding-inline:12px}.score-panel .score-label[data-v-da3b76b5]{gap:2px}.score-panel .score-label button[data-v-da3b76b5]{width:16px;height:16px}.chip-toolbar[data-v-da3b76b5]{grid-template-columns:40px 40px minmax(44px,1fr) minmax(44px,1fr) minmax(66px,1.25fr);gap:4px;overflow:visible;padding:9px 5px 13px}.control-key-shell[data-v-da3b76b5]{height:59px;padding:0 1px 9px}.arrow-button[data-v-da3b76b5]{height:46px}.guess-button[data-v-da3b76b5]{height:45px;font-size:15px}.go-button[data-v-da3b76b5]{height:47px;font-size:20px}.bet-grid[data-v-da3b76b5]{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;overflow:visible;padding-bottom:5px}.bet-key-shell[data-v-da3b76b5]{min-height:80px;padding-inline:1px}.bet-tile[data-v-da3b76b5]{min-height:70px;grid-template-rows:15px 26px 12px 13px;border-radius:4px}.bet-tile strong[data-v-da3b76b5]{font-size:7px}}@media(max-height:760px){.fruit-top[data-v-da3b76b5]{min-height:72px;padding-top:7px;padding-bottom:7px}.title-mark span[data-v-da3b76b5]{width:56px;height:30px;font-size:18px}.title-mark strong[data-v-da3b76b5]{font-size:17px}.score-panel[data-v-da3b76b5]{padding-top:8px;padding-bottom:6px}.score-panel span[data-v-da3b76b5]{font-size:16px}.score-panel strong[data-v-da3b76b5]{height:36px;font-size:clamp(14px,4.3vw,19px)}.control-panel[data-v-da3b76b5]{padding-top:6px}.bet-tile[data-v-da3b76b5]{min-height:73px}.bet-key-shell[data-v-da3b76b5]{min-height:84px}.center-display strong[data-v-da3b76b5]{font-size:clamp(24px,8vw,36px)}}@media(max-height:700px){.fruit-top[data-v-da3b76b5]{min-height:64px;padding-top:5px;padding-bottom:5px}.top-icon[data-v-da3b76b5]{width:36px;height:36px;border-radius:10px}.top-icon svg[data-v-da3b76b5]{width:21px;height:21px}.title-mark span[data-v-da3b76b5]{width:52px;height:28px;font-size:16px}.title-mark strong[data-v-da3b76b5]{font-size:15px}.score-panel[data-v-da3b76b5]{gap:8px;padding:6px 18px 5px}.score-panel span[data-v-da3b76b5]{font-size:14px}.score-panel strong[data-v-da3b76b5]{height:32px;border-width:2px}.machine-shell[data-v-da3b76b5]{padding:4px 3px 5px}.board-grid[data-v-da3b76b5]{width:min(calc(100vw - 18px),414px);gap:4px;padding:4px}.cell-icon img[data-v-da3b76b5]{width:100%;height:100%}.center-display[data-v-da3b76b5]{border-width:3px}.center-display strong[data-v-da3b76b5]{font-size:clamp(22px,7.4vw,31px)}.center-display span[data-v-da3b76b5]{font-size:12px}.center-display b[data-v-da3b76b5]{min-width:58px;min-height:28px;font-size:22px}.chip-toolbar[data-v-da3b76b5]{grid-template-columns:40px 40px 52px 52px minmax(76px,1fr);gap:5px}.control-key-shell[data-v-da3b76b5]{height:55px;padding:0 1px 9px}.arrow-button[data-v-da3b76b5],.guess-button[data-v-da3b76b5]{height:42px}.arrow-button svg[data-v-da3b76b5]{width:23px;height:23px}.guess-button[data-v-da3b76b5]{font-size:14px}.go-button[data-v-da3b76b5]{height:44px;font-size:18px}.bet-summary[data-v-da3b76b5]{margin:2px 0 5px}.bet-summary .utility-button[data-v-da3b76b5],.bet-summary .summary-pill[data-v-da3b76b5]{height:31px}.bet-grid[data-v-da3b76b5]{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px}.bet-tile[data-v-da3b76b5]{min-height:68px;grid-template-rows:14px 25px 11px 13px}.bet-key-shell[data-v-da3b76b5]{min-height:78px}.bet-icon[data-v-da3b76b5]{min-height:20px}.bet-icon img[data-v-da3b76b5]{width:24px;height:24px}.bet-tile b[data-v-da3b76b5]{font-size:12px}.modal-card[data-v-da3b76b5]{padding:12px 10px 10px}.modal-card header[data-v-da3b76b5]{margin-bottom:8px;padding-bottom:7px}.modal-card h2[data-v-da3b76b5]{font-size:20px}.modal-card header button[data-v-da3b76b5]{width:36px;height:36px}.paytable-grid[data-v-da3b76b5]{gap:7px}.paytable-grid div[data-v-da3b76b5]{padding:8px}}.fruit-page[data-v-da3b76b5],.fruit-page[data-v-da3b76b5] *,.sheet-layer[data-v-da3b76b5],.sheet-layer[data-v-da3b76b5] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fruit-page img[data-v-da3b76b5],.sheet-layer img[data-v-da3b76b5]{-webkit-user-drag:none;user-drag:none}.bet-tile[data-v-da3b76b5],.bet-tile[data-v-da3b76b5] *{touch-action:none;-webkit-tap-highlight-color:transparent}.bet-tile img[data-v-da3b76b5]{pointer-events:none}.fruit-page input[data-v-da3b76b5],.bet-editor-card input[data-v-da3b76b5]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.bet-tile[aria-disabled=true][data-v-da3b76b5]{pointer-events:none;opacity:.64}.bet-tile.capped[data-v-da3b76b5]{border-color:#ffcb4c}.bet-key-shell[data-v-da3b76b5],.bet-tile[data-v-da3b76b5]{overflow:visible}.bet-tile.selected[data-v-da3b76b5]:not(.winner):not(.capped){border-color:#fff5c1;background:linear-gradient(125deg,rgba(255,255,255,.8),transparent 33%),linear-gradient(180deg,#fffbe8,#f8e5ba 58%,#d7b27d);box-shadow:inset 0 3px #fff,inset 0 -8px 10px #5d330b2e,0 5px #b38b58,0 7px 6px #26003e40;transform:perspective(150px) rotateX(-4deg) translateY(-2px)}.bet-amount[data-v-da3b76b5]{position:relative;width:100%;height:16px;padding:0 2px;display:block;overflow:visible;border:1px solid #dba633;border-radius:4px 4px 2px 2px;color:#fff8c7;background:linear-gradient(180deg,#1f0a18,#050204 62%,#170610);box-shadow:inset 0 1px 4px #000,0 2px #9b6918;font-size:clamp(7px,2.1vw,10px);line-height:14px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bet-amount-text[data-v-da3b76b5]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bet-edit-hint[data-v-da3b76b5]{position:absolute;z-index:6;top:-5px;right:-5px;display:grid;place-items:center;width:11px;height:11px;padding:0;border:1px solid #ffe39a;border-radius:50%;color:#fff7d2;background:linear-gradient(145deg,#d85b52,#981c2d 72%);box-shadow:0 1px 3px #2c01119e,inset 0 1px #ffffff61;cursor:pointer}.bet-edit-hint svg[data-v-da3b76b5]{width:6px;height:6px;stroke-width:3.2}.bet-editor-layer[data-v-da3b76b5]{z-index:80}.bet-editor-card[data-v-da3b76b5]{width:min(92vw,390px)}.bet-editor-field[data-v-da3b76b5]{display:grid;gap:8px;color:#ffe9a8;font-weight:800}.bet-editor-stepper[data-v-da3b76b5]{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:stretch;gap:9px}.bet-editor-stepper strong[data-v-da3b76b5]{min-width:0;height:52px;padding:0 8px;display:grid;place-items:center;overflow:hidden;border:2px solid #f1bd4d;border-radius:10px;color:#241027;background:#fffdf1;font-size:clamp(18px,5.5vw,24px);font-weight:900;text-overflow:ellipsis;white-space:nowrap}.bet-editor-stepper button[data-v-da3b76b5]{height:52px;padding:0;border:1px solid #ffe39a;border-radius:10px;color:#fff9d2;background:linear-gradient(180deg,#a84fd0,#602179);box-shadow:0 4px #361044;font-size:30px;font-weight:900;line-height:1}.bet-editor-stepper button[data-v-da3b76b5]:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #361044}.bet-editor-stepper button[data-v-da3b76b5]:disabled{opacity:.35}.bet-editor-card small[data-v-da3b76b5]{display:block;margin-top:8px;color:#e7cef2}.bet-editor-actions[data-v-da3b76b5]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.bet-editor-actions button[data-v-da3b76b5]{min-height:44px;border:1px solid rgba(255,255,255,.26);border-radius:10px;color:#fff;background:#6b397e;font-weight:800}.bet-editor-actions button.primary[data-v-da3b76b5]{color:#441d00;background:linear-gradient(180deg,#ffe57a,#e7a82f)}.app-header[data-v-e35af05c]{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:minmax(64px,1fr) minmax(0,auto) minmax(64px,1fr);align-items:center;gap:8px;height:var(--app-header-total-height);padding:var(--app-safe-top) 8px 0;margin:0 -14px 14px;background:linear-gradient(180deg,var(--color-ink) 0 var(--app-safe-top),rgba(255,255,255,.97) var(--app-safe-top) 100%);border-bottom:1px solid var(--color-line);box-shadow:0 8px 22px #183e7012;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}h1[data-v-e35af05c]{grid-column:2;margin:0;text-align:center;font-size:18px;font-weight:950;letter-spacing:0;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-button[data-v-e35af05c],.icon-space[data-v-e35af05c]{width:48px;height:48px;display:grid;place-items:center}.icon-button[data-v-e35af05c],.icon-space[data-v-e35af05c]{justify-self:start}.right[data-v-e35af05c]{grid-column:3;justify-self:end;min-width:48px;max-width:42vw;min-height:48px;display:flex;align-items:center;justify-content:flex-end;gap:6px}.header-currency[data-v-e35af05c]{width:68px;height:34px;padding:0 7px;border:1px solid var(--color-line);border-radius:10px;background:#fff;color:var(--color-ink);font-size:12px;font-weight:850}.right[data-v-e35af05c] .input,.right[data-v-e35af05c] .app-button,.right[data-v-e35af05c] select{max-width:100%}.icon-button[data-v-e35af05c]{border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-primary)}.icon-button[data-v-e35af05c]:active{background:var(--color-primary-soft)}svg[data-v-e35af05c]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.empty[data-v-2efffc21]{display:grid;place-items:center;min-height:160px;margin:10px 0;padding:32px 16px;border:1px dashed var(--color-line);border-radius:var(--radius-card);background:#ffffffbd;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.lottery-page[data-v-1bde2ee8]{--play-category-tab-width: 58px;--play-category-tab-height: 40px;--play-strip-tab-width: 150px;--play-strip-tab-height: 40px;--selector-option-height: 40px;--selector-choice-width: 96px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));background:#faf8ff}.lottery-page.has-bet-footer[data-v-1bde2ee8]{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}.help-button[data-v-1bde2ee8]{width:34px;height:34px;border:0;border-radius:50%;background:#c084fc;color:#fff;font-size:22px;font-weight:900}.draw-summary[data-v-1bde2ee8]{display:grid;gap:10px;padding:12px 14px;margin:0 -14px;border-bottom:1px solid #eadff4;background:#f7eefc}.previous-issue[data-v-1bde2ee8],.current-issue[data-v-1bde2ee8]{display:flex;align-items:center;gap:10px}.previous-issue span[data-v-1bde2ee8],.current-issue span[data-v-1bde2ee8]{min-width:88px;color:#27243a;font-size:18px}.current-issue b[data-v-1bde2ee8]{color:#27243a;font-size:16px;font-weight:500}.current-issue strong[data-v-1bde2ee8]{color:#e64b62;font-size:18px;font-weight:900}.current-issue strong.danger[data-v-1bde2ee8]{color:#dc2626}.number-balls[data-v-1bde2ee8]{display:flex;gap:8px}.number-balls i[data-v-1bde2ee8]{display:grid;width:36px;height:36px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;color:#d9901b;font-size:20px;font-style:normal;font-weight:900;line-height:1}.number-balls.compact[data-v-1bde2ee8]{justify-content:center;gap:4px}.number-balls.compact i[data-v-1bde2ee8]{width:28px;height:28px;border-width:2px;font-size:16px}.number-balls i.blue[data-v-1bde2ee8]{border-color:#60a5fa;background:#e8f3ff;color:#2563eb}.draw-pending[data-v-1bde2ee8]{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:#d9901b;font-size:17px;font-weight:900}.draw-pending i[data-v-1bde2ee8]{position:relative;display:inline-grid;width:36px;height:36px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;font-style:normal}.draw-pending i[data-v-1bde2ee8]:before,.draw-pending i[data-v-1bde2ee8]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#d9901b;animation:draw-pulse-1bde2ee8 1s infinite ease-in-out}.draw-pending i[data-v-1bde2ee8]:before{left:9px;animation-delay:-.2s}.draw-pending i[data-v-1bde2ee8]:after{right:9px;animation-delay:.2s}.draw-pending em[data-v-1bde2ee8]{font-style:normal;animation:draw-text-pulse-1bde2ee8 1.2s infinite ease-in-out}@keyframes draw-pulse-1bde2ee8{0%,to{transform:translateY(2px);opacity:.45}50%{transform:translateY(-2px);opacity:1}}@keyframes draw-text-pulse-1bde2ee8{0%,to{opacity:.65}50%{opacity:1}}.main-tabs[data-v-1bde2ee8]{position:sticky;top:var(--app-header-total-height);z-index:24;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -14px;border-bottom:1px solid #e5ddec;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-tabs button[data-v-1bde2ee8]{position:relative;min-height:64px;border:0;background:transparent;color:#4b445c;font-size:17px;font-weight:700}.main-tabs button.active[data-v-1bde2ee8]{color:#ef5f78}.main-tabs button.active[data-v-1bde2ee8]:after{position:absolute;right:22px;bottom:0;left:22px;height:3px;border-radius:999px;background:#ef5f78;content:""}.tab-panel[data-v-1bde2ee8]{min-height:440px;margin:0 -14px;background:#fff}.bet-panel[data-v-1bde2ee8]{display:grid;align-content:start;gap:0;padding:8px 14px 12px}.active-play-card[data-v-1bde2ee8]{display:none;grid-template-columns:auto minmax(0,1fr) 28px;align-items:center;gap:10px;min-height:46px;padding:0 12px;border:1px solid #eadfed;border-radius:6px;background:#fff;color:#4b445c;text-align:left}.active-play-card span[data-v-1bde2ee8]{color:#e08b2e;font-size:14px;font-weight:900}.active-play-card strong[data-v-1bde2ee8]{min-width:0;overflow:hidden;color:#343044;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.active-play-card i[data-v-1bde2ee8],.all-play-title i[data-v-1bde2ee8]{display:grid;width:22px;height:22px;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);gap:3px}.active-play-card i[data-v-1bde2ee8]:before,.all-play-title i[data-v-1bde2ee8]:before{width:4px;height:4px;border-radius:50%;background:#c7bfcd;box-shadow:7px 0 #c7bfcd,14px 0 #c7bfcd,0 7px #c7bfcd,7px 7px #c7bfcd,14px 7px #c7bfcd,0 14px #c7bfcd,7px 14px #c7bfcd,14px 14px #c7bfcd;content:""}.play-strip-bar[data-v-1bde2ee8]{display:grid;grid-template-columns:minmax(0,1fr) 46px;align-items:stretch;height:56px;min-height:56px;max-height:56px;margin:-8px -14px 0;border-bottom:1px solid #eadff1;background:#fff;overflow:hidden}.play-strip-bar .play-strip[data-v-1bde2ee8]{min-width:0;padding:8px 0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.play-strip-bar .play-strip button[data-v-1bde2ee8]{flex:0 0 auto;width:auto;max-width:188px;min-width:156px;padding:0 8px;scroll-snap-align:start;overflow:hidden;font-size:12px;line-height:1.15;text-overflow:clip;white-space:normal}.play-strip-more[data-v-1bde2ee8]{display:grid;width:46px;min-width:46px;height:56px;place-items:center;border:0;border-left:1px solid #eadff1;background:#f7f3f0}.play-strip-more i[data-v-1bde2ee8]{display:grid;width:25px;height:25px;grid-template-columns:repeat(3,5px);grid-template-rows:repeat(3,5px);gap:4px}.play-strip-more i[data-v-1bde2ee8]:before{width:5px;height:5px;border-radius:50%;background:#a696b4;box-shadow:9px 0 #a696b4,18px 0 #a696b4,0 9px #a696b4,9px 9px #a696b4,18px 9px #a696b4,0 18px #a696b4,9px 18px #a696b4,18px 18px #a696b4;content:""}.play-category-tabs[data-v-1bde2ee8],.play-strip[data-v-1bde2ee8]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.play-category-tabs[data-v-1bde2ee8]::-webkit-scrollbar,.play-strip[data-v-1bde2ee8]::-webkit-scrollbar{display:none}.play-category-tabs button[data-v-1bde2ee8],.play-strip button[data-v-1bde2ee8]{box-sizing:border-box;flex:0 0 var(--play-category-tab-width);width:var(--play-category-tab-width);height:var(--play-category-tab-height);min-width:0;min-height:0;padding:0 14px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}.play-strip button[data-v-1bde2ee8]{flex-basis:var(--play-strip-tab-width);width:var(--play-strip-tab-width);height:var(--play-strip-tab-height);padding:0 8px;overflow:hidden;text-overflow:clip}.play-strip-bar .play-strip button[data-v-1bde2ee8]{flex-basis:auto;width:auto}.play-category-tabs button.active[data-v-1bde2ee8],.play-strip button.active[data-v-1bde2ee8]{background:#ef6078;color:#fff}.play-strip-bar .play-strip button[data-v-1bde2ee8],.play-strip-bar .play-strip button.active[data-v-1bde2ee8]{flex:0 0 auto;width:auto;min-width:156px;max-width:188px;height:40px;padding:0 8px;overflow:hidden;font-size:12px;line-height:1.15;text-overflow:clip;white-space:normal}.utility-row[data-v-1bde2ee8]{display:flex;gap:10px;align-items:center;height:42px;min-height:42px;padding:0;border-top:0;border-bottom:0}.utility-row button[data-v-1bde2ee8]{min-height:24px;border:0;background:transparent;color:#685e78;font-size:13px;font-weight:700}.utility-row button[data-v-1bde2ee8]:before{display:inline-grid;width:16px;height:16px;margin-right:4px;place-items:center;border-radius:50%;background:#9f8fba;color:#fff;font-size:11px;content:"?"}.utility-row.single-digit-layout[data-v-1bde2ee8]{height:32px;min-height:32px}.selector-card[data-v-1bde2ee8]{display:grid;align-content:start;gap:9px;min-height:220px;padding:8px 0 10px;border-top:0}.selector-card.single-digit-layout[data-v-1bde2ee8]{gap:0;padding-top:0}.selector-card.single-digit-layout .group3-duplex-row[data-v-1bde2ee8]{padding:2px 0 12px}.selector-card.single-digit-layout .direct-row-body[data-v-1bde2ee8]{gap:10px}.selector-card.single-digit-layout .pick-ball[data-v-1bde2ee8]{width:48px;height:48px;font-size:21px;font-weight:700}.digit-rows[data-v-1bde2ee8]{display:grid;gap:8px}.direct-duplex-panel[data-v-1bde2ee8]{display:grid;gap:14px}.direct-duplex-row[data-v-1bde2ee8]{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px;align-items:center;padding:12px 0 14px;border-bottom:1px solid #eee7f2}.direct-duplex-row[data-v-1bde2ee8]:last-child{border-bottom:0}.group3-duplex-row[data-v-1bde2ee8]{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;align-items:center;padding:14px 0 18px;border-bottom:1px solid #eee7f2}.position-label[data-v-1bde2ee8]{color:#5d5667;font-size:18px;font-weight:800;text-align:center}.direct-row-body[data-v-1bde2ee8]{display:grid;gap:12px}.quick-picks[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.quick-picks button[data-v-1bde2ee8]{display:grid;height:34px;place-items:center;border:1px dashed #b9abc6;border-radius:8px;background:#fff;color:#746980;font-size:16px;font-weight:800}.quick-picks button.active[data-v-1bde2ee8]{border-color:#ef8a16;border-style:solid;background:#e93d33;color:#fff;box-shadow:0 8px 16px #d9770638}.direct-single-panel[data-v-1bde2ee8]{display:grid;gap:14px;padding-top:0}.direct-single-input[data-v-1bde2ee8]{box-sizing:border-box;width:100%;min-height:190px;padding:14px;border:1px solid #ded8e8;border-radius:8px;background:#fbf8ff;color:#352f42;font-size:17px;line-height:1.55;resize:vertical;outline:0}.direct-single-input[data-v-1bde2ee8]::placeholder{color:#c7bfcd}.direct-single-input[data-v-1bde2ee8]:focus{border-color:#c084fc;box-shadow:0 0 0 3px #c084fc24}.direct-single-actions[data-v-1bde2ee8]{display:grid;grid-template-columns:1.2fr 1.05fr .75fr;gap:10px}.direct-single-actions button[data-v-1bde2ee8]{min-height:42px;border:0;border-radius:7px;color:#fff;font-size:16px;font-weight:900}.dedupe-action[data-v-1bde2ee8]{background:#e93d33}.import-action[data-v-1bde2ee8]{background:#188a59}.clear-action[data-v-1bde2ee8]{background:#9aa0a6}.direct-single-hint[data-v-1bde2ee8]{margin:0;color:#b9b2c0;font-size:15px;font-weight:700;line-height:1.65}.digit-row[data-v-1bde2ee8]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:center}.digit-row>span[data-v-1bde2ee8]{color:#5d5667;font-size:11px;font-weight:800;text-align:center;writing-mode:vertical-rl}.ball-grid[data-v-1bde2ee8],.keypad-grid[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;justify-items:center}.ball-grid.single-row[data-v-1bde2ee8]{padding:4px 12px}.digit-pick-header[data-v-1bde2ee8]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px;color:#5d5667;font-size:13px;font-weight:800}.digit-pick-header strong[data-v-1bde2ee8]{color:#dc8b2c;font-size:14px}.pick-ball[data-v-1bde2ee8]{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;font-size:17px;font-weight:600}.pick-ball.active[data-v-1bde2ee8]{background:#dc8b2c;color:#fff;box-shadow:0 4px 10px #dc8b2c38}.manual-display[data-v-1bde2ee8]{display:grid;grid-template-columns:48px minmax(0,1fr) 60px;gap:8px;align-items:center;padding:0 4px 4px}.manual-display span[data-v-1bde2ee8]{color:#5d5667;font-weight:800}.manual-display strong[data-v-1bde2ee8]{display:grid;height:38px;place-items:center;border-radius:8px;background:#f3edf7;color:#17405e;font-size:22px;letter-spacing:0}.manual-display strong.empty[data-v-1bde2ee8]{color:#a8a0b2}.manual-display button[data-v-1bde2ee8],.keypad-action[data-v-1bde2ee8]{min-height:38px;border:1px solid #f0c2cc;border-radius:6px;background:#fff;color:#d94d64;font-weight:800}.keypad-action[data-v-1bde2ee8]{grid-column:span 5;width:100%;border-color:#e7ddea;color:#5d5667}.sub-tabs[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:8px}.sub-tabs button[data-v-1bde2ee8],.choice-grid button[data-v-1bde2ee8],.pattern-grid button[data-v-1bde2ee8],.single-choice button[data-v-1bde2ee8]{box-sizing:border-box;height:var(--selector-option-height);min-width:0;min-height:0;padding:0 8px;border:0;border-radius:8px;background:#eee9f4;color:#4b445c;font-size:13px;font-weight:800;line-height:1;white-space:nowrap}.sub-tabs button.active[data-v-1bde2ee8],.choice-grid button.active[data-v-1bde2ee8],.pattern-grid button.active[data-v-1bde2ee8],.single-choice button.active[data-v-1bde2ee8]{background:#dc8b2c;color:#fff}.sum-grid[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-self:start;gap:7px;justify-items:center}.sum-grid button[data-v-1bde2ee8]{display:grid;gap:2px;box-sizing:border-box;width:38px;height:38px;min-height:0;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;line-height:1}.sum-grid button.active[data-v-1bde2ee8]{background:#dc8b2c;color:#fff}.sum-grid strong[data-v-1bde2ee8]{font-size:15px}.sum-grid span[data-v-1bde2ee8]{font-size:10px}.span-grid[data-v-1bde2ee8]{align-items:start;padding-top:2px}.span-grid button[data-v-1bde2ee8],.span-grid button.active[data-v-1bde2ee8]{grid-template-rows:48px auto;gap:3px;width:54px;height:66px;overflow:visible;border-radius:0;background:transparent;color:#3f394d}.span-grid strong[data-v-1bde2ee8]{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:#eee8f4;font-size:21px;font-weight:700;line-height:1}.span-grid button.active strong[data-v-1bde2ee8]{background:#dc8b2c;color:#fff;box-shadow:0 4px 10px #dc8b2c38}.span-grid span[data-v-1bde2ee8]{color:#5d5667;font-size:9px;line-height:1;white-space:nowrap}.choice-grid[data-v-1bde2ee8],.pattern-grid[data-v-1bde2ee8],.side-rows[data-v-1bde2ee8]{display:grid;align-self:start;gap:9px}.side-row[data-v-1bde2ee8]{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px}.side-row>span[data-v-1bde2ee8]{color:#5d5667;font-size:14px;font-weight:900;text-align:right}.side-row>div[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(4,minmax(0,64px));gap:8px}.side-row button[data-v-1bde2ee8]{height:36px;border:0;border-radius:7px;background:#eee9f4;color:#4b445c;font-size:14px;font-weight:900}.side-row button.active[data-v-1bde2ee8]{background:#dc8b2c;color:#fff}.choice-grid[data-v-1bde2ee8]{grid-template-columns:repeat(2,var(--selector-choice-width));justify-content:start}.choice-grid button[data-v-1bde2ee8],.single-choice button[data-v-1bde2ee8]{display:grid;gap:3px;place-items:center}.choice-grid strong[data-v-1bde2ee8],.single-choice strong[data-v-1bde2ee8]{font-size:17px}.choice-grid span[data-v-1bde2ee8],.single-choice span[data-v-1bde2ee8]{font-size:11px}.pattern-grid[data-v-1bde2ee8]{grid-template-columns:repeat(4,minmax(0,1fr))}.pattern-grid button[data-v-1bde2ee8]{overflow:hidden;text-overflow:ellipsis}.single-choice[data-v-1bde2ee8]{display:grid;grid-template-columns:minmax(140px,180px);align-self:start}.data-table[data-v-1bde2ee8]{font-size:15px}.table-head[data-v-1bde2ee8],.table-row[data-v-1bde2ee8]{display:grid;grid-template-columns:84px 1.7fr 1.2fr 94px;align-items:center;min-height:48px;border-bottom:1px solid #ece7ef;text-align:center}.table-head[data-v-1bde2ee8]{min-height:44px;background:#ddd3e8;color:#60556f;font-weight:800}.table-row[data-v-1bde2ee8]{color:#5d5667}.sum-meta[data-v-1bde2ee8]{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:4px}.sum-meta b[data-v-1bde2ee8]{color:#43d16f}.sum-meta em[data-v-1bde2ee8]{font-style:normal;font-weight:800}.sum-meta .red[data-v-1bde2ee8]{color:#e44f64}.sum-meta .blue[data-v-1bde2ee8]{color:#3486d1}.trend-panel[data-v-1bde2ee8]{padding-bottom:18px}.trend-tools[data-v-1bde2ee8]{display:flex;align-items:center;gap:8px;padding:10px 14px 8px}.trend-title[data-v-1bde2ee8]{flex:1;min-width:88px;color:#dc8b2c;font-size:16px;font-weight:900;white-space:nowrap}.trend-ranges[data-v-1bde2ee8]{display:flex;gap:8px}.trend-ranges button[data-v-1bde2ee8]{flex:0 0 auto;width:48px;height:34px;padding:0;border:0;border-radius:4px;background:#8b5cf6;color:#fff;font-size:14px;font-weight:800;line-height:1}.trend-ranges button.active[data-v-1bde2ee8]{background:#dc8b2c}.trend-settings-button[data-v-1bde2ee8]{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:transparent;color:#b8adca;font-size:28px;font-weight:900;line-height:1}.trend-scroll[data-v-1bde2ee8]{overflow-x:auto;border-top:1px solid #ece7ef;background:#fff;scrollbar-width:thin}.trend-matrix-grid[data-v-1bde2ee8]{display:grid;grid-template-columns:76px repeat(var(--trend-columns),46px);width:var(--trend-grid-width);min-width:100%;border-left:1px solid #ece7ef;font-size:14px}.trend-header-grid[data-v-1bde2ee8]{position:sticky;top:0;z-index:5}.trend-body-scroll[data-v-1bde2ee8]{position:relative;width:var(--trend-grid-width);min-width:100%;max-height:min(42vh,266px);overflow-y:auto;background:#fff}.trend-body-grid[data-v-1bde2ee8]{position:relative;z-index:2}.trend-stats-grid[data-v-1bde2ee8]{position:sticky;bottom:0;z-index:6;box-shadow:0 -8px 14px #ffffffd1}.trend-line-svg[data-v-1bde2ee8]{position:absolute;top:0;left:0;z-index:1;width:var(--trend-grid-width);height:var(--trend-body-height);pointer-events:none}.trend-cell[data-v-1bde2ee8]{position:relative;display:grid;box-sizing:border-box;height:38px;min-height:0;place-items:center;border-right:1px solid #ece7ef;border-bottom:1px solid #ece7ef;background:transparent;color:#6b6378;line-height:1}.trend-cell.sticky-cell[data-v-1bde2ee8]{position:sticky;left:0;z-index:4;background:#fff}.head-cell[data-v-1bde2ee8],.stat-cell[data-v-1bde2ee8]{background:#ddd3e8;color:#5d5667;font-weight:800}.issue-cell[data-v-1bde2ee8]{color:#51495f;font-weight:900}.trend-cell.hit span[data-v-1bde2ee8]{display:grid;position:relative;z-index:3;width:28px;height:28px;place-items:center;border-radius:50%;background:#dc8b2c;color:#fff;font-weight:900}.trend-cell em[data-v-1bde2ee8]{position:relative;z-index:2;color:#8c8497;font-style:normal}.trend-settings-overlay[data-v-1bde2ee8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:22px;background:#2622309e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.trend-settings-sheet[data-v-1bde2ee8]{display:grid;gap:14px;width:min(330px,calc(100vw - 44px));max-height:min(70vh,520px);overflow-y:auto;padding:16px 14px;border-radius:8px;background:#fff;box-shadow:0 18px 48px #221c2c2e}.trend-setting-row[data-v-1bde2ee8]{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:8px}.trend-setting-row strong[data-v-1bde2ee8]{padding-top:5px;color:#6a6470;font-size:15px;font-weight:900;text-align:right}.trend-setting-row>div[data-v-1bde2ee8]{display:flex;flex-wrap:wrap;gap:7px}.trend-setting-row button[data-v-1bde2ee8]{min-width:46px;height:30px;padding:0 10px;border:1px solid #d4ced8;border-radius:4px;background:#fff;color:#6a6470;font-size:14px;font-weight:700;line-height:1}.trend-setting-row button.active[data-v-1bde2ee8]{border-color:#dc8b2c;background:#dc8b2c;color:#fff}.play-menu-overlay[data-v-1bde2ee8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;align-items:start;padding:calc(var(--app-header-total-height, 56px) + 76px) 14px 18px;background:#241f2d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-menu-sheet[data-v-1bde2ee8]{display:grid;grid-template-columns:minmax(0,1fr) 110px;width:min(680px,100%);height:min(64vh,520px);max-height:min(64vh,520px);margin:0 auto;overflow:hidden;border-radius:6px;background:#f6f6f7;box-shadow:0 20px 48px #1c172642}.play-menu-grid[data-v-1bde2ee8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:14px}.play-menu-grid button[data-v-1bde2ee8]{display:grid;min-height:60px;place-items:center;border:0;border-radius:0;background:#e9ddf3;color:#5a5366;font-size:15px;font-weight:700;line-height:1.22;white-space:pre-line}.play-menu-grid button.active[data-v-1bde2ee8]{background:#f0a148;color:#fff}.play-menu-grid button[data-v-1bde2ee8]:disabled{color:#aaa2b4;opacity:.72}.play-menu-rail[data-v-1bde2ee8]{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;border-left:1px solid #ece7ef;background:#fff}.play-menu-rail button[data-v-1bde2ee8]{width:100%;min-height:60px;border:0;background:#fff;color:#5b5661;font-size:16px;font-weight:700}.play-menu-rail button.active[data-v-1bde2ee8]{background:#f37a58;color:#fff}.all-play-title[data-v-1bde2ee8]{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:4px;padding:0 8px}.all-play-title span[data-v-1bde2ee8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list[data-v-1bde2ee8]{display:grid;gap:10px;padding:12px 14px}.order-list article[data-v-1bde2ee8]{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e9dfef;border-radius:8px;background:#fff}.order-list article.is-win[data-v-1bde2ee8]{border-color:#dc8b2c73;background:#fffaf4}.order-list article.is-lose[data-v-1bde2ee8]{background:#fbfafc}.order-list article>div[data-v-1bde2ee8]{display:grid;gap:4px;min-width:0}.order-list article>div[data-v-1bde2ee8]:last-child{flex:0 0 auto;text-align:right}.order-result[data-v-1bde2ee8]{justify-items:end}.order-info strong[data-v-1bde2ee8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list strong[data-v-1bde2ee8],.order-list b[data-v-1bde2ee8]{color:#30293d;font-size:14px}.order-list span[data-v-1bde2ee8]{overflow:hidden;color:#766c82;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.order-result-badge[data-v-1bde2ee8]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:24px;padding:0 8px;border-radius:999px;background:#ece6f1;color:#5d536b!important;font-size:12px!important;line-height:1}.order-list article.is-win .order-result-badge[data-v-1bde2ee8]{background:#dc8b2c;color:#fff!important}.order-list article.is-lose .order-result-badge[data-v-1bde2ee8]{background:#f0edf3;color:#7b7287!important}.order-stake[data-v-1bde2ee8],.order-payout[data-v-1bde2ee8]{font-variant-numeric:tabular-nums}.order-payout.win[data-v-1bde2ee8]{color:#dc8b2c;font-weight:700}.bet-footer[data-v-1bde2ee8]{position:fixed;right:0;bottom:0;left:0;z-index:60;display:grid;gap:5px;padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));width:100%;border-top:1px solid #e1d7e7;background:#fffffffa;box-shadow:0 -10px 24px #3c2d491f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footer-info[data-v-1bde2ee8],.footer-total[data-v-1bde2ee8],.footer-actions[data-v-1bde2ee8]{width:100%;min-width:0;display:grid;gap:5px}.footer-info[data-v-1bde2ee8]{grid-template-columns:minmax(84px,.72fr) minmax(116px,1fr) 108px;align-items:center}.unit-select[data-v-1bde2ee8],.prize-pill[data-v-1bde2ee8]{display:flex;align-items:center;justify-content:center;min-width:0;height:30px;padding:0 7px;border-radius:999px;background:#f0ebf8;color:#554d62;font-size:13px;font-weight:800;text-align:center;white-space:nowrap}.unit-select[data-v-1bde2ee8]{gap:4px}.unit-select select[data-v-1bde2ee8]{min-width:45px;height:26px;padding:0;border:0;background:transparent;color:#554d62;font-weight:900;outline:0}.prize-pill[data-v-1bde2ee8]{overflow:hidden;text-overflow:ellipsis}.multiplier[data-v-1bde2ee8]{display:grid;grid-template-columns:26px 32px 18px 26px;align-items:center;overflow:hidden;min-height:30px;border-radius:999px;background:#f4f1f7}.multiplier button[data-v-1bde2ee8]{height:30px;border:0;background:#fff;color:#8b7a95;font-size:17px;font-weight:900}.multiplier input[data-v-1bde2ee8]{width:32px;height:30px;border:0;background:transparent;color:#3f394d;font-weight:900;text-align:center}.multiplier b[data-v-1bde2ee8]{color:#5d5667;font-size:12px}.footer-total[data-v-1bde2ee8]{grid-template-columns:minmax(64px,.72fr) minmax(96px,.9fr) minmax(130px,1.15fr);color:#5d5667;font-size:12px;font-weight:800;white-space:nowrap}.footer-total span[data-v-1bde2ee8]{min-width:0;overflow:hidden;text-overflow:ellipsis}.footer-total b[data-v-1bde2ee8]{color:#dc8b2c}.footer-actions[data-v-1bde2ee8]{grid-template-columns:1fr 1fr 1fr}.footer-actions button[data-v-1bde2ee8]{min-height:38px;border:0;color:#fff;font-size:15px;font-weight:900}.push-action[data-v-1bde2ee8]{background:#e4a752}.cart-action[data-v-1bde2ee8]{background:#fff;color:#5d5667!important;border:1px solid #e4dbe9!important}.quick-action[data-v-1bde2ee8]{background:#ef5f78}.footer-actions button[data-v-1bde2ee8]:disabled{background:#d5cedc;color:#f8f6fb}.cart-overlay[data-v-1bde2ee8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;align-items:center;padding:18px 28px;background:#1814228f}.cart-sheet[data-v-1bde2ee8]{display:grid;grid-template-rows:auto minmax(280px,1fr) auto;max-height:72vh;overflow:hidden;border-radius:4px;background:#f7f7f8;box-shadow:0 20px 42px #18142242}.cart-sheet header[data-v-1bde2ee8]{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 12px;background:#f07f3b;color:#fff}.cart-sheet header strong[data-v-1bde2ee8]{font-size:18px}.cart-sheet header button[data-v-1bde2ee8]{border:0;background:transparent;color:#fff;font-size:16px}.cart-body[data-v-1bde2ee8]{overflow-y:auto;padding:12px}.cart-item[data-v-1bde2ee8]{position:relative;display:grid;gap:10px;padding:12px 42px 14px 14px;margin-bottom:10px;border-radius:8px;background:#fff}.cart-item span[data-v-1bde2ee8]{color:#7b7286;font-size:15px}.cart-item strong[data-v-1bde2ee8]{color:#17405e;font-size:18px}.cart-item b[data-v-1bde2ee8]{justify-self:end;color:#7b7286;font-weight:600}.remove-item[data-v-1bde2ee8]{position:absolute;top:10px;right:12px;width:28px;height:28px;border:0;border-radius:50%;background:#f1edf4;color:#9a8fa8;font-size:18px}.cart-summary[data-v-1bde2ee8]{color:#5d5667;font-size:16px}.cart-summary b[data-v-1bde2ee8]{color:#f07f3b}.cart-sheet footer[data-v-1bde2ee8]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e7dfea}.cart-sheet footer button[data-v-1bde2ee8]{min-height:60px;border:0;background:#fff;color:#5d5667;font-size:17px;font-weight:900}.cart-sheet footer .submit-cart[data-v-1bde2ee8]{background:#f07f3b;color:#fff}.cart-sheet footer button[data-v-1bde2ee8]:disabled{background:#d5cedc;color:#f8f6fb}@media(max-width:420px){.ball-grid[data-v-1bde2ee8],.keypad-grid[data-v-1bde2ee8]{gap:7px 9px}.pick-ball[data-v-1bde2ee8]{width:36px;height:36px;font-size:16px}}@media(max-width:360px){.previous-issue span[data-v-1bde2ee8],.current-issue span[data-v-1bde2ee8]{min-width:76px;font-size:16px}.current-issue b[data-v-1bde2ee8],.current-issue strong[data-v-1bde2ee8]{font-size:15px}.number-balls i[data-v-1bde2ee8]{width:32px;height:32px;font-size:17px}.main-tabs button[data-v-1bde2ee8]{font-size:15px}.pick-ball[data-v-1bde2ee8]{width:34px;height:34px;font-size:15px}.sum-grid[data-v-1bde2ee8]{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.sum-grid button[data-v-1bde2ee8]{min-height:38px}.pattern-grid[data-v-1bde2ee8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.pattern-grid button[data-v-1bde2ee8]{height:40px;font-size:12px}.footer-actions button[data-v-1bde2ee8]{min-height:36px;font-size:13px}.unit-select[data-v-1bde2ee8],.prize-pill[data-v-1bde2ee8],.footer-total[data-v-1bde2ee8]{font-size:11px}.footer-info[data-v-1bde2ee8]{grid-template-columns:minmax(72px,.7fr) minmax(94px,1fr) 98px}.footer-total[data-v-1bde2ee8]{grid-template-columns:minmax(54px,.66fr) minmax(78px,.82fr) minmax(104px,1fr)}}.lottery-page[data-v-1bde2ee8]{--lottery-ink: #17191f;--lottery-muted: #6f747c;--lottery-line: #e7e4e0;--lottery-surface: #ffffff;--lottery-soft: #f8f7f5;--lottery-accent: #e93d33;--lottery-accent-soft: #fff0ed;--lottery-success: #158255;--lottery-gold: #c99128;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--lottery-soft);color:var(--lottery-ink)}.lottery-page.has-bet-footer[data-v-1bde2ee8]{padding-bottom:max(150px,calc(142px + env(safe-area-inset-bottom,0px)))}.lottery-page[data-v-1bde2ee8] .app-header{height:var(--app-header-total-height);margin:0 -14px;border-bottom:1px solid var(--lottery-line);background:var(--lottery-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.lottery-page[data-v-1bde2ee8] .app-header h1{color:var(--lottery-ink);font-size:20px;font-weight:900}.lottery-page[data-v-1bde2ee8] .app-header .icon-button{color:var(--lottery-ink)}.help-button[data-v-1bde2ee8]{display:grid;width:32px;height:32px;place-items:center;border:0;background:#fff;color:var(--lottery-ink);font-size:19px;font-weight:800}.help-button svg[data-v-1bde2ee8]{width:27px;height:27px;stroke-width:1.9}.draw-summary[data-v-1bde2ee8]{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:10px 14px;margin:0 -14px;border-bottom:1px solid var(--lottery-line);background:#fbf8f4}.previous-issue[data-v-1bde2ee8],.current-issue[data-v-1bde2ee8]{gap:8px;min-width:0;white-space:nowrap}.previous-issue span[data-v-1bde2ee8],.current-issue span[data-v-1bde2ee8]{min-width:0;color:var(--lottery-ink);font-size:15px;font-weight:700}.previous-issue[data-v-1bde2ee8]{padding-right:12px;border-right:1px solid #d8d3cd}.current-issue[data-v-1bde2ee8]{justify-content:flex-end}.current-issue b[data-v-1bde2ee8]{color:var(--lottery-muted);font-size:13px;font-weight:700}.current-issue strong[data-v-1bde2ee8]{color:var(--lottery-accent);font-size:17px;font-weight:900;font-variant-numeric:tabular-nums}.number-balls[data-v-1bde2ee8]{gap:5px}.number-balls i[data-v-1bde2ee8],.draw-pending i[data-v-1bde2ee8]{width:30px;height:30px;border-width:2px;border-color:#ddb25b;background:#fffaf0;color:var(--lottery-gold);font-size:16px}.draw-pending[data-v-1bde2ee8]{gap:6px;min-height:30px;color:var(--lottery-gold);font-size:15px}.draw-pending i[data-v-1bde2ee8]:before{left:7px}.draw-pending i[data-v-1bde2ee8]:after{right:7px}.main-tabs[data-v-1bde2ee8]{top:var(--app-header-total-height);margin:0 -14px;border-bottom:1px solid var(--lottery-line);background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.main-tabs button[data-v-1bde2ee8]{min-height:58px;color:#30333a;font-size:16px;font-weight:800}.main-tabs button.active[data-v-1bde2ee8]{color:var(--lottery-accent)}.main-tabs button.active[data-v-1bde2ee8]:after{right:24px;left:24px;height:3px;border-radius:2px;background:var(--lottery-accent)}.tab-panel[data-v-1bde2ee8]{background:var(--lottery-surface)}.bet-panel[data-v-1bde2ee8]{padding:0 14px 10px}.play-strip-bar[data-v-1bde2ee8]{grid-template-columns:minmax(0,1fr) 54px;height:60px;min-height:60px;max-height:60px;margin:0 -14px;border-bottom-color:var(--lottery-line);background:#fff}.play-strip-bar .play-strip[data-v-1bde2ee8]{gap:10px;padding:9px 12px}.play-strip-bar .play-strip button[data-v-1bde2ee8],.play-strip-bar .play-strip button.active[data-v-1bde2ee8]{min-width:0;max-width:220px;height:42px;padding:0 16px;border:1px solid transparent;border-radius:6px;background:#f3f1ef;color:#41444a;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap}.play-strip-bar .play-strip button.active[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff}.play-strip-more[data-v-1bde2ee8]{width:54px;min-width:54px;height:60px;border-left-color:var(--lottery-line);background:#fff}.play-strip-more svg[data-v-1bde2ee8],.all-play-title svg[data-v-1bde2ee8]{width:25px;height:25px;color:#555961;stroke-width:2.2}.play-strip-more i[data-v-1bde2ee8]:before,.active-play-card i[data-v-1bde2ee8]:before,.all-play-title i[data-v-1bde2ee8]:before{background:#555961;box-shadow:7px 0 #555961,14px 0 #555961,0 7px #555961,7px 7px #555961,14px 7px #555961,0 14px #555961,7px 14px #555961,14px 14px #555961}.play-strip-more i[data-v-1bde2ee8]:before{box-shadow:9px 0 #555961,18px 0 #555961,0 9px #555961,9px 9px #555961,18px 9px #555961,0 18px #555961,9px 18px #555961,18px 18px #555961}.utility-row[data-v-1bde2ee8],.utility-row.single-digit-layout[data-v-1bde2ee8]{gap:4px;height:42px;min-height:42px;border-bottom:1px solid #f0eeeb}.utility-row button[data-v-1bde2ee8]{display:inline-flex;align-items:center;min-height:28px;padding:0 9px;color:#4c5058;font-size:13px;font-weight:700}.utility-row button svg[data-v-1bde2ee8]{width:16px;height:16px;margin-right:5px;stroke-width:2}.utility-row button+button[data-v-1bde2ee8]{border-left:1px solid #d9d5d0}.utility-row button[data-v-1bde2ee8]:before{display:none}.selector-card[data-v-1bde2ee8],.selector-card.single-digit-layout[data-v-1bde2ee8]{gap:0;min-height:312px;padding:0;background:#fff}.direct-duplex-panel[data-v-1bde2ee8],.digit-rows[data-v-1bde2ee8]{gap:0}.direct-duplex-row[data-v-1bde2ee8],.group3-duplex-row[data-v-1bde2ee8]{grid-template-columns:32px minmax(0,1fr);gap:7px;padding:9px 0 10px;border-bottom-color:var(--lottery-line)}.direct-duplex-row[data-v-1bde2ee8]:last-child,.group3-duplex-row[data-v-1bde2ee8]:last-child{border-bottom:0}.position-label[data-v-1bde2ee8]{color:#3f4248;font-size:14px;font-weight:800;line-height:1.15}.direct-row-body[data-v-1bde2ee8]{gap:7px}.quick-picks[data-v-1bde2ee8]{gap:6px}.quick-picks button[data-v-1bde2ee8]{height:30px;border:1px solid #dedad5;border-radius:5px;background:#fff;color:#4c4f55;font-size:13px;font-weight:800}.quick-picks button.active[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff;box-shadow:none}.ball-grid[data-v-1bde2ee8],.keypad-grid[data-v-1bde2ee8]{gap:7px 10px}.pick-ball[data-v-1bde2ee8],.selector-card.single-digit-layout .pick-ball[data-v-1bde2ee8]{width:42px;height:42px;border:1px solid #e2ded9;background:#fff;color:#272a30;font-size:17px;font-weight:800}.pick-ball.active[data-v-1bde2ee8],.selector-card.single-digit-layout .pick-ball.active[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff;box-shadow:none}.selector-card.single-digit-layout .group3-duplex-row[data-v-1bde2ee8]{padding:8px 0 12px}.digit-row[data-v-1bde2ee8]{grid-template-columns:32px minmax(0,1fr);gap:7px;min-height:62px;padding:8px 0;border-bottom:1px solid var(--lottery-line)}.digit-row>span[data-v-1bde2ee8]{color:#3f4248;font-size:13px;writing-mode:horizontal-tb}.direct-single-panel[data-v-1bde2ee8]{gap:12px;padding-top:12px}.direct-single-input[data-v-1bde2ee8]{min-height:184px;border-color:#ddd8d3;border-radius:6px;background:#fff;color:var(--lottery-ink)}.direct-single-input[data-v-1bde2ee8]:focus{border-color:var(--lottery-accent);box-shadow:0 0 0 3px #e93d331a}.direct-single-actions button[data-v-1bde2ee8]{min-height:40px;border-radius:5px}.dedupe-action[data-v-1bde2ee8]{background:var(--lottery-accent)}.import-action[data-v-1bde2ee8]{background:var(--lottery-success)}.sub-tabs button[data-v-1bde2ee8],.choice-grid button[data-v-1bde2ee8],.pattern-grid button[data-v-1bde2ee8],.single-choice button[data-v-1bde2ee8],.side-row button[data-v-1bde2ee8]{border:1px solid #e1ddd8;border-radius:5px;background:#f7f5f3;color:#3f4248}.sub-tabs button.active[data-v-1bde2ee8],.choice-grid button.active[data-v-1bde2ee8],.pattern-grid button.active[data-v-1bde2ee8],.single-choice button.active[data-v-1bde2ee8],.side-row button.active[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff}.sum-grid button[data-v-1bde2ee8],.span-grid strong[data-v-1bde2ee8]{border:1px solid #e2ded9;background:#fff}.sum-grid button.active[data-v-1bde2ee8],.span-grid button.active strong[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff;box-shadow:none}.span-grid span[data-v-1bde2ee8],.digit-pick-header[data-v-1bde2ee8],.side-row>span[data-v-1bde2ee8]{color:var(--lottery-muted)}.play-menu-overlay[data-v-1bde2ee8]{background:#17191f70;-webkit-backdrop-filter:none;backdrop-filter:none}.play-menu-sheet[data-v-1bde2ee8]{border-radius:6px;background:#f7f6f4;box-shadow:0 18px 42px #14161b38}.play-menu-grid[data-v-1bde2ee8]{gap:8px;padding:12px}.play-menu-grid button[data-v-1bde2ee8]{min-height:54px;border:1px solid #e3dfda;border-radius:5px;background:#fff;color:#383b42}.play-menu-grid button.active[data-v-1bde2ee8],.play-menu-rail button.active[data-v-1bde2ee8]{border-color:var(--lottery-accent);background:var(--lottery-accent);color:#fff}.bet-footer[data-v-1bde2ee8]{gap:6px;padding:8px 10px max(14px,calc(8px + env(safe-area-inset-bottom,0px)));border-top-color:var(--lottery-line);background:#fff;box-shadow:0 -8px 20px #1e202414;-webkit-backdrop-filter:none;backdrop-filter:none}.footer-info[data-v-1bde2ee8]{grid-template-columns:minmax(86px,.74fr) minmax(118px,1fr) 108px}.unit-select[data-v-1bde2ee8],.prize-pill[data-v-1bde2ee8],.multiplier[data-v-1bde2ee8]{height:32px;border:1px solid #e5e1dc;border-radius:6px;background:#f8f7f5;color:#30333a}.prize-pill[data-v-1bde2ee8]{color:var(--lottery-success)}.multiplier[data-v-1bde2ee8]{grid-template-columns:28px 34px 18px 28px;overflow:hidden}.multiplier button[data-v-1bde2ee8],.multiplier input[data-v-1bde2ee8]{height:30px;color:#30333a}.footer-total[data-v-1bde2ee8]{color:#555961;font-size:12px}.footer-total b[data-v-1bde2ee8]{color:var(--lottery-accent)}.footer-total span:last-child b[data-v-1bde2ee8]{color:var(--lottery-success)}.footer-actions[data-v-1bde2ee8]{gap:7px}.footer-actions button[data-v-1bde2ee8]{min-height:42px;border-radius:5px;font-size:14px}.push-action[data-v-1bde2ee8],.cart-action[data-v-1bde2ee8]{border:1px solid #ded9d3!important;background:#fff;color:#30333a!important}.quick-action[data-v-1bde2ee8]{background:var(--lottery-accent)}.footer-actions button[data-v-1bde2ee8]:disabled{border-color:#e3dfda!important;background:#ece9e5;color:#a5a19d!important}.cart-overlay[data-v-1bde2ee8]{align-items:end;padding:max(8px,env(safe-area-inset-top,0px)) 10px max(10px,env(safe-area-inset-bottom,0px))}.cart-sheet[data-v-1bde2ee8]{width:min(520px,100%);max-height:calc(100dvh - max(18px,env(safe-area-inset-top,0px)) - max(18px,env(safe-area-inset-bottom,0px)));grid-template-rows:auto minmax(0,1fr) auto}.cart-sheet .cart-body[data-v-1bde2ee8]{min-height:0;overscroll-behavior:contain}.cart-sheet footer[data-v-1bde2ee8]{padding-bottom:env(safe-area-inset-bottom,0px);background:#fff}@media(max-height:600px){.cart-sheet header[data-v-1bde2ee8]{min-height:48px}.cart-sheet footer button[data-v-1bde2ee8]{min-height:52px}}@media(max-width:420px){.ball-grid[data-v-1bde2ee8],.keypad-grid[data-v-1bde2ee8]{gap:7px 9px}.pick-ball[data-v-1bde2ee8],.selector-card.single-digit-layout .pick-ball[data-v-1bde2ee8]{width:42px;height:42px;font-size:17px}}@media(max-width:360px){.draw-summary[data-v-1bde2ee8]{gap:8px;padding-right:10px;padding-left:10px}.previous-issue[data-v-1bde2ee8]{padding-right:8px}.previous-issue span[data-v-1bde2ee8],.current-issue span[data-v-1bde2ee8],.current-issue b[data-v-1bde2ee8]{font-size:12px}.current-issue strong[data-v-1bde2ee8]{font-size:15px}.play-strip-bar .play-strip button[data-v-1bde2ee8],.play-strip-bar .play-strip button.active[data-v-1bde2ee8]{padding:0 12px}.quick-picks[data-v-1bde2ee8]{gap:4px}.quick-picks button[data-v-1bde2ee8]{font-size:12px}.ball-grid[data-v-1bde2ee8],.keypad-grid[data-v-1bde2ee8]{gap:6px}.pick-ball[data-v-1bde2ee8],.selector-card.single-digit-layout .pick-ball[data-v-1bde2ee8]{width:34px;height:34px;font-size:15px}.footer-info[data-v-1bde2ee8]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) 96px}.footer-total[data-v-1bde2ee8]{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-select[data-v-1bde2ee8],.prize-pill[data-v-1bde2ee8]{padding-inline:4px;font-size:10px}.multiplier[data-v-1bde2ee8]{grid-template-columns:24px 30px 16px 24px}.multiplier input[data-v-1bde2ee8]{width:30px}}.insee-page[data-v-53bcd4b7]{--insee-accent: #cf272b;--insee-soft: #fff9e9;--insee-text: #505050;position:relative;display:flex;flex-direction:column;height:var(--insee-visual-height, 100vh);height:var(--insee-visual-height, var(--app-visual-height, 100dvh));min-height:0;overflow:hidden;overflow-x:hidden;padding:0;background:#fff;color:var(--insee-text);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}.theme-zodiac[data-v-53bcd4b7]{--insee-accent: #13ace0;--insee-soft: #f5fbff}.insee-page[data-v-53bcd4b7] .app-header{height:calc(52px + var(--app-safe-top));margin:0;padding:var(--app-safe-top) 8px 0;background:#fff;border-bottom:1px solid #e9e4ea;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.insee-page[data-v-53bcd4b7] .app-header h1{color:#111827;font-size:18px;font-weight:950}.insee-page[data-v-53bcd4b7] .app-header .icon-button{color:#111827}.cutoff-strip[data-v-53bcd4b7]{flex:0 0 auto;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;padding:10px 30px 0;background:#fff;color:#6b7280;font-size:14px;font-weight:750}.cutoff-actions[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:2px 8px;min-width:0}.draw-record-link[data-v-53bcd4b7]{display:inline-flex;align-items:center;min-height:32px;gap:4px;padding:0 8px;border:1px solid #ffccd1;border-radius:6px;background:#fff0f1;white-space:nowrap;font-weight:750;color:var(--insee-accent);font-size:11px;text-decoration:none;text-align:right}.draw-record-link svg[data-v-53bcd4b7]{width:14px;height:14px;flex:none}.draw-record-link[data-v-53bcd4b7]:focus-visible{outline:2px solid var(--insee-accent);outline-offset:2px}.cutoff-strip strong[data-v-53bcd4b7]{color:var(--insee-accent);font-size:15px;font-weight:950}.cutoff-strip strong.danger[data-v-53bcd4b7]{color:#ef4444}.cutoff-strip em[data-v-53bcd4b7]{justify-self:end;color:#9ca3af;font-style:normal;font-size:12px;font-weight:700}.rules-strip[data-v-53bcd4b7]{flex:0 0 auto;padding:14px 30px 12px;background:#fff}.rules-strip button[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;padding:8px 14px;border:1px solid rgba(207,39,43,.12);border-radius:14px;background:#fff7f0;color:#6b4b35;text-align:left}.rules-strip span[data-v-53bcd4b7]{flex:0 0 auto;color:var(--insee-accent);font-size:14px;font-weight:950}.rules-strip small[data-v-53bcd4b7]{min-width:0;overflow:hidden;color:#8b6f5d;font-size:12px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.bet-list[data-v-53bcd4b7]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 18px;background:#fff}.bet-list.patterned[data-v-53bcd4b7]{min-height:0;background-color:#fff;background-image:radial-gradient(circle at 10px 10px,rgba(19,172,224,.16) 2px,transparent 3px),linear-gradient(45deg,transparent 46%,rgba(19,172,224,.1) 47%,rgba(19,172,224,.1) 53%,transparent 54%);background-size:34px 34px,34px 34px}.list-head[data-v-53bcd4b7],.bet-row[data-v-53bcd4b7]{display:grid;grid-template-columns:minmax(0,1fr) 260px 44px;align-items:center;min-height:62px;gap:8px;border-bottom:1px solid #ededed}.theme-zodiac .list-head[data-v-53bcd4b7],.theme-zodiac .bet-row[data-v-53bcd4b7]{grid-template-columns:210px minmax(80px,1fr) 270px 44px}.list-head[data-v-53bcd4b7]{border-bottom:0;color:#4f5359;font-size:18px;font-weight:950}.animal-col[data-v-53bcd4b7]{padding-left:48px}.clear-all[data-v-53bcd4b7]{display:inline-flex;grid-column:3 / 4;align-items:center;justify-content:flex-end;gap:8px;border:0;background:transparent;color:#505050;font-size:18px;font-weight:950;white-space:nowrap;word-break:keep-all}.theme-zodiac .clear-all[data-v-53bcd4b7]{grid-column:4 / 5}.clear-all svg[data-v-53bcd4b7]{width:23px;height:23px;color:var(--insee-accent)}.bet-row[data-v-53bcd4b7]{min-height:74px;color:#5a5d62}.animal-cell[data-v-53bcd4b7],.number-cell[data-v-53bcd4b7],.amount-cell[data-v-53bcd4b7]{display:flex;align-items:center;gap:14px;min-width:0}.number-cell strong[data-v-53bcd4b7],.animal-cell strong[data-v-53bcd4b7],.amount-cell strong[data-v-53bcd4b7]{font-size:23px;font-weight:500;letter-spacing:0}.theme-zodiac .number-cell strong[data-v-53bcd4b7],.theme-zodiac .animal-cell strong[data-v-53bcd4b7],.theme-zodiac .amount-cell strong[data-v-53bcd4b7]{font-size:21px}.animal-image[data-v-53bcd4b7]{flex:0 0 auto;width:52px;height:52px;border-radius:50%;background-image:url(/insee/animal-sheet.png);background-repeat:no-repeat;background-size:200% 200%}img.animal-image[data-v-53bcd4b7]{padding:4px;object-fit:contain;object-position:center;background:#fff}.animal-image.framed[data-v-53bcd4b7]{border:2px solid var(--insee-accent);background-color:#fff}.animal-bee[data-v-53bcd4b7]{background-position:0 0}.animal-tiger[data-v-53bcd4b7]{background-position:100% 0}.animal-rooster[data-v-53bcd4b7]{background-position:0 100%}.animal-dog[data-v-53bcd4b7]{background-position:100% 100%}.amount-cell[data-v-53bcd4b7]{justify-content:space-between;padding-right:12px}.amount-cell button[data-v-53bcd4b7]{width:42px;height:42px;border:0;border-radius:999px;background:transparent;font-size:27px;line-height:1}.minus[data-v-53bcd4b7]{color:#ef1f2c}.plus[data-v-53bcd4b7]{color:#078a25}.remove-row[data-v-53bcd4b7]{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:999px;background:var(--insee-accent);color:#fff}.remove-row svg[data-v-53bcd4b7]{width:22px;height:22px;stroke-width:4}.entry-panel[data-v-53bcd4b7]{position:relative;display:flex;flex-direction:column;flex:0 0 auto;z-index:30;max-height:calc(var(--insee-visual-height, var(--app-visual-height, 100dvh)) - 160px - var(--app-safe-top));min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:18px 30px calc(16px + var(--app-safe-bottom));border-top:1px solid #ececec;background:#fffdf0;box-shadow:0 -6px 18px #0000000a;transition:padding .18s ease,box-shadow .18s ease}.theme-zodiac .entry-panel[data-v-53bcd4b7]{background:#fff;padding-top:12px;padding-bottom:calc(10px + var(--app-safe-bottom))}.zodiac-summary[data-v-53bcd4b7]{display:flex;justify-content:space-between;gap:16px;color:#13a64e;font-size:18px;font-weight:950}.digit-summary[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:center;color:#4b5563;font-size:13px;font-weight:700}.digit-summary span[data-v-53bcd4b7]:nth-child(2){text-align:center}.digit-summary span[data-v-53bcd4b7]:nth-child(3){text-align:right}.digit-summary b[data-v-53bcd4b7]{color:#ef2d38;font-weight:950}.digit-summary span:nth-child(3) b[data-v-53bcd4b7]{color:#0a9f4a}.draft-lucky-panel[data-v-53bcd4b7]{display:grid;gap:10px;margin-top:12px}.draft-lucky-options[data-v-53bcd4b7]{display:flex;justify-content:center;gap:18px}.lucky-toggle[data-v-53bcd4b7]{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#62676f;font-size:15px;font-weight:850}.lucky-toggle span[data-v-53bcd4b7]{display:grid;width:18px;height:18px;place-items:center;border-radius:999px;border:2px solid #d1d5db;background:#fff;color:#fff;font-size:12px;line-height:1}.lucky-toggle.active span[data-v-53bcd4b7]{border-color:var(--insee-accent);background:var(--insee-accent)}.draft-lucky-card[data-v-53bcd4b7]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center}.draft-animal-preview[data-v-53bcd4b7]{display:grid;justify-items:center;gap:5px;margin:0;min-width:0}.draft-animal-preview img[data-v-53bcd4b7]{width:46px;height:46px;object-fit:contain}.draft-animal-preview figcaption[data-v-53bcd4b7]{max-width:76px;overflow:hidden;color:var(--insee-accent);font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.draft-lucky-numbers[data-v-53bcd4b7]{display:grid;gap:4px;min-height:62px;align-content:center;padding:10px 14px;border-radius:12px;background:#f8fafc;color:#64748b;box-shadow:inset 0 0 0 1px #e2e8f0cc}.draft-lucky-numbers span[data-v-53bcd4b7]{font-size:12px;font-weight:850}.draft-lucky-numbers strong[data-v-53bcd4b7]{color:#4b5563;font-size:14px;font-weight:900;line-height:1.55;word-break:break-word}.draft-lucky-add[data-v-53bcd4b7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:min(100%,420px);min-height:46px;justify-self:center;border:0;border-radius:10px;background:#0f8c3f;color:#fff;font-size:16px;font-weight:950}.draft-lucky-add[data-v-53bcd4b7]:disabled{opacity:.55}.draft-lucky-add svg[data-v-53bcd4b7]{width:24px;height:24px;stroke-width:2.4}.zodiac-summary[data-v-53bcd4b7]{grid-column:1 / -1;padding:6px 0 4px;color:#555;font-size:16px}.zodiac-summary strong[data-v-53bcd4b7]{color:var(--insee-accent)}.digit-tools[data-v-53bcd4b7]{display:grid;grid-template-columns:136px 146px 1fr 146px 136px;align-items:end;gap:18px;margin-top:24px}.digit-tools label[data-v-53bcd4b7],.zodiac-form label[data-v-53bcd4b7]{position:relative;display:grid;gap:8px;text-align:center}.digit-tools label span[data-v-53bcd4b7],.zodiac-form label span[data-v-53bcd4b7]{color:#707070;font-size:16px;font-weight:700}.digit-tools input[data-v-53bcd4b7],.zodiac-form input[data-v-53bcd4b7]{width:100%;height:54px;border:2px solid #d0d5dc;border-radius:14px;background:#fff;color:#464b51;font-size:23px;font-weight:950;text-align:center;outline:0}.digit-tools label:first-of-type input[data-v-53bcd4b7]{border-color:var(--insee-accent);color:var(--insee-accent)}.amount-field[data-v-53bcd4b7]{z-index:36}.amount-preset-popover[data-v-53bcd4b7]{position:absolute;right:0;bottom:calc(100% + 10px);z-index:80;display:grid;width:min(150px,100%);max-height:min(320px,48vh);overflow-y:auto;border:1px solid #edf0f4;border-radius:14px;background:#fff;box-shadow:0 12px 36px #0f172a24}.amount-preset-popover[data-v-53bcd4b7]:after{content:"";position:absolute;right:28px;bottom:-6px;width:12px;height:12px;transform:rotate(45deg);border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fff}.amount-preset-popover button[data-v-53bcd4b7]{position:relative;z-index:1;min-height:48px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;color:#374151;font-size:15px;font-weight:900}.amount-preset-popover button[data-v-53bcd4b7]:last-child{border-bottom:0}.amount-preset-popover button.active[data-v-53bcd4b7]{background:#fff1f2;color:var(--insee-accent)}.dream-button[data-v-53bcd4b7],.random-button[data-v-53bcd4b7],.add-button[data-v-53bcd4b7],.shuffle-button[data-v-53bcd4b7],.add-square[data-v-53bcd4b7],.one-zodiac[data-v-53bcd4b7],.dream-book[data-v-53bcd4b7],.disabled-wide[data-v-53bcd4b7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;border:0;border-radius:10px;color:#fff;font-size:16px;font-weight:950}.dream-button[data-v-53bcd4b7]{background:#ff7214}.random-button[data-v-53bcd4b7],.shuffle-button[data-v-53bcd4b7]{background:#d1272b}.add-button[data-v-53bcd4b7],.add-square[data-v-53bcd4b7],.one-zodiac[data-v-53bcd4b7]{background:#0f8c3f}.dream-book[data-v-53bcd4b7]{color:#44505e;background:#edf2f7}.digit-tools svg[data-v-53bcd4b7],.zodiac-form svg[data-v-53bcd4b7]{width:26px;height:26px;stroke-width:2.4}.zodiac-form[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;align-items:end}.one-zodiac[data-v-53bcd4b7],.dream-book[data-v-53bcd4b7],.disabled-wide[data-v-53bcd4b7]{grid-column:1 / -1}.one-zodiac[data-v-53bcd4b7]{background:var(--insee-accent);font-size:15px}.disabled-wide[data-v-53bcd4b7]{grid-column:1 / -1;min-height:44px;color:#fff;background:#cbd4df}.theme-zodiac .zodiac-form label[data-v-53bcd4b7]{gap:5px}.theme-zodiac .zodiac-form label span[data-v-53bcd4b7]{font-size:13px;font-weight:800}.theme-zodiac .zodiac-form input[data-v-53bcd4b7]{height:44px;border-radius:12px;font-size:20px}.theme-zodiac .shuffle-button[data-v-53bcd4b7],.theme-zodiac .add-square[data-v-53bcd4b7],.theme-zodiac .one-zodiac[data-v-53bcd4b7],.theme-zodiac .dream-book[data-v-53bcd4b7],.theme-zodiac .disabled-wide[data-v-53bcd4b7]{min-height:44px;border-radius:9px;font-size:14px}.theme-zodiac .zodiac-form svg[data-v-53bcd4b7]{width:22px;height:22px}.theme-zodiac .keypad[data-v-53bcd4b7]{gap:8px;margin-top:8px}.theme-zodiac .keypad button[data-v-53bcd4b7]{min-height:48px;font-size:23px}.keypad[data-v-53bcd4b7]{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.keypad button[data-v-53bcd4b7]{display:grid;min-height:72px;place-items:center;border:0;border-radius:8px;background:#fff;color:#505050;font-size:28px;font-weight:950;box-shadow:0 3px 12px #2828280a}.zero-triple[data-v-53bcd4b7]{background:#d1272b!important;color:#fff!important}.backspace svg[data-v-53bcd4b7]{width:36px;height:36px;stroke-width:2.4}.pay-button[data-v-53bcd4b7]{flex:0 0 auto;width:100%;height:60px;margin-top:16px;border:0;border-radius:8px;background:#d1272b;color:#fff;font-size:24px;font-weight:950}.pay-button[data-v-53bcd4b7]:disabled{cursor:not-allowed;opacity:.65}.random-overlay[data-v-53bcd4b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:flex-end;justify-content:center;height:var(--insee-visual-height, var(--app-visual-height, 100dvh));min-height:0;padding-top:max(env(safe-area-inset-top,0px),4px);overflow:hidden;background:#0000002e}.random-backdrop[data-v-53bcd4b7]{position:absolute;top:0;right:0;bottom:0;left:0}.random-panel[data-v-53bcd4b7]{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;width:min(100%,760px);height:min(100%,900px);max-height:100%;min-height:0;overflow:hidden;border-radius:38px 38px 0 0;background:#fff;box-shadow:0 -8px 36px #480e1233}.random-header[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:space-between;height:86px;padding:0 48px;background:#c9262b;color:#fff}.random-header h2[data-v-53bcd4b7]{margin:0;font-size:24px;font-weight:800}.random-header button[data-v-53bcd4b7]{display:grid;width:54px;height:54px;place-items:center;border:0;border-radius:999px;background:#ffffff2e;color:#fff}.random-header svg[data-v-53bcd4b7]{width:32px;height:32px;stroke-width:2.5}.random-body[data-v-53bcd4b7]{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:32px 44px 36px;background:#fff}.random-section-title[data-v-53bcd4b7],.random-field-label[data-v-53bcd4b7]{display:block;margin:0 0 18px;color:#4f4f4f;font-size:21px;font-weight:500}.random-section-title small[data-v-53bcd4b7]{color:#777;font-size:15px}.random-lengths[data-v-53bcd4b7]{display:flex;gap:18px;margin-bottom:34px}.random-lengths button[data-v-53bcd4b7]{display:grid;width:66px;height:66px;place-items:center;border:0;border-radius:999px;background:#f0f0f0;color:#555;font-size:22px;font-weight:600}.random-lengths button.active[data-v-53bcd4b7]{background:#d1272b;color:#fff}.lucky-boxes[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(6,58px);gap:14px;margin-bottom:34px}.lucky-box[data-v-53bcd4b7]{display:grid;width:58px;height:58px;place-items:center;border:2px solid #d7d7d7;border-radius:12px;background:#fff;color:#bdbdbd;font-size:22px;font-weight:800}.lucky-box.active[data-v-53bcd4b7]{border-color:#d1272b;color:#d1272b;box-shadow:inset 4px 0 #2d76ff}.lucky-box[data-v-53bcd4b7]:disabled{opacity:.42}.random-count[data-v-53bcd4b7]{display:grid;grid-template-columns:66px 106px 66px;gap:18px;align-items:center;margin-bottom:26px}.random-count button[data-v-53bcd4b7]{width:66px;height:66px;border:0;border-radius:999px;background:#d1272b;color:#fff;font-size:38px;line-height:1}.random-count input[data-v-53bcd4b7],.random-amount-input[data-v-53bcd4b7]{width:100%;height:66px;border:2px solid #d7d7d7;border-radius:14px;background:#fff;color:#454545;font-size:23px;font-weight:850;text-align:center;outline:0}.random-amount-input[data-v-53bcd4b7]{margin-bottom:0;padding:0 24px;text-align:left}.random-actions[data-v-53bcd4b7]{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:0 44px 28px;background:#fff}.random-actions button[data-v-53bcd4b7]{height:66px;border-radius:16px;font-size:21px;font-weight:750}.random-cancel[data-v-53bcd4b7]{border:2px solid #d7d7d7;background:#fff;color:#676767}.random-submit[data-v-53bcd4b7]{border:0;background:#d1272b;color:#fff}.random-keypad[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 14px calc(24px + var(--app-safe-bottom));background:linear-gradient(180deg,#dfe5ea,#d7cdd1)}.random-keypad button[data-v-53bcd4b7]{display:grid;min-height:82px;place-items:center;border:0;border-radius:8px;background:#fff;color:#090909;box-shadow:0 2px 3px #00000029}.random-keypad strong[data-v-53bcd4b7]{font-size:34px;font-weight:500;line-height:1}.random-keypad span[data-v-53bcd4b7]{min-height:16px;margin-top:-12px;font-size:14px;font-weight:900;letter-spacing:4px}.random-keypad-zero[data-v-53bcd4b7]{grid-column:2 / 3}.random-keypad-delete svg[data-v-53bcd4b7]{width:34px;height:34px;stroke-width:2.4}.random-overlay.native-keyboard-active .random-panel[data-v-53bcd4b7]{grid-template-rows:auto minmax(0,1fr) auto}.random-overlay.native-keyboard-active .random-keypad[data-v-53bcd4b7]{display:none}.random-overlay.native-keyboard-active .random-body[data-v-53bcd4b7]{padding-bottom:18px}.dream-overlay[data-v-53bcd4b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:flex-end;justify-content:center;height:var(--insee-visual-height, var(--app-visual-height, 100dvh));min-height:0;padding-top:max(env(safe-area-inset-top,0px),8px);overflow:hidden}.dream-backdrop[data-v-53bcd4b7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff9e}.dream-panel[data-v-53bcd4b7]{position:relative;display:grid;grid-template-rows:86px minmax(0,1fr);width:min(100%,760px);height:min(82%,780px);max-height:100%;min-height:0;overflow:hidden;border-radius:44px 44px 0 0;background:#fff;box-shadow:0 -10px 40px #38131629}.dream-header[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:space-between;padding:0 38px;background:#d1272b;color:#fff}.dream-header h2[data-v-53bcd4b7]{margin:0;font-size:29px;font-weight:800;letter-spacing:0}.dream-header button[data-v-53bcd4b7]{display:grid;width:50px;height:50px;place-items:center;border:0;border-radius:999px;background:#ffffff2e;color:#fff}.dream-header svg[data-v-53bcd4b7]{width:32px;height:32px;stroke-width:2.4}.dream-grid[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px 14px calc(24px + var(--app-safe-bottom));background:#fff}.dream-card[data-v-53bcd4b7]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30px;grid-template-rows:auto minmax(0,1fr);column-gap:4px;min-height:118px;overflow:hidden;padding:10px 7px 8px;border:1px solid #edf0f4;border-radius:10px;background:#fff;color:#414141;text-align:left;box-shadow:0 4px 14px #1e1e1e0d}.dream-card strong[data-v-53bcd4b7]{grid-column:1 / -1;min-height:20px;color:#3f444b;font-size:15px;font-weight:700;line-height:1.18;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dream-animal[data-v-53bcd4b7]{align-self:center;justify-self:center;width:48px;height:48px;max-width:100%;margin:0;object-fit:contain;object-position:center}.dream-numbers[data-v-53bcd4b7]{display:grid;align-self:center;gap:3px;justify-items:end;min-width:0}.dream-numbers b[data-v-53bcd4b7]{color:#3f4247;font-size:18px;font-weight:700;line-height:1;letter-spacing:0}.history-overlay[data-v-53bcd4b7],.orders-overlay[data-v-53bcd4b7],.rules-overlay[data-v-53bcd4b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:flex;align-items:flex-end;justify-content:center}.orders-overlay[data-v-53bcd4b7]{z-index:86}.rules-overlay[data-v-53bcd4b7]{z-index:87}.history-backdrop[data-v-53bcd4b7],.orders-backdrop[data-v-53bcd4b7],.rules-backdrop[data-v-53bcd4b7]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a33}.history-panel[data-v-53bcd4b7],.orders-panel[data-v-53bcd4b7],.rules-panel[data-v-53bcd4b7]{position:relative;display:grid;grid-template-rows:68px minmax(0,1fr);width:min(100%,560px);max-height:72dvh;overflow:hidden;border-radius:26px 26px 0 0;background:#fff;box-shadow:0 -12px 42px #0f172a2e}.rules-panel[data-v-53bcd4b7]{height:min(88dvh,760px);max-height:calc(100dvh - max(12px,env(safe-area-inset-top)))}.history-header[data-v-53bcd4b7],.orders-header[data-v-53bcd4b7],.rules-header[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:space-between;padding:0 22px;background:var(--insee-accent);color:#fff}.orders-header>div[data-v-53bcd4b7],.rules-header>div[data-v-53bcd4b7]{display:grid;gap:3px;min-width:0}.history-header h2[data-v-53bcd4b7],.orders-header h2[data-v-53bcd4b7],.rules-header h2[data-v-53bcd4b7]{margin:0;font-size:20px;font-weight:900}.orders-header span[data-v-53bcd4b7],.rules-header span[data-v-53bcd4b7]{color:#ffffffd1;font-size:12px;font-weight:700;line-height:1.35}.history-header button[data-v-53bcd4b7],.orders-header button[data-v-53bcd4b7],.rules-header button[data-v-53bcd4b7]{display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:999px;background:#ffffff2e;color:#fff}.history-header svg[data-v-53bcd4b7],.orders-header svg[data-v-53bcd4b7],.rules-header svg[data-v-53bcd4b7]{width:24px;height:24px}.history-list[data-v-53bcd4b7],.orders-list[data-v-53bcd4b7]{overflow-y:auto;padding:12px 16px calc(18px + var(--app-safe-bottom));background:#fff}.history-empty[data-v-53bcd4b7],.orders-empty[data-v-53bcd4b7]{margin:42px 0;color:#9ca3af;font-size:14px;font-weight:750;text-align:center}.rules-body[data-v-53bcd4b7]{display:grid;min-height:0;gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px calc(20px + var(--app-safe-bottom));background:#f8fafc;-webkit-overflow-scrolling:touch}.rules-card[data-v-53bcd4b7]{display:grid;gap:10px;padding:14px;border:1px solid #edf0f4;border-radius:16px;background:#fff;color:#4b5563}.rules-card h3[data-v-53bcd4b7]{margin:0;color:#111827;font-size:16px;font-weight:950}.rules-card ol[data-v-53bcd4b7]{display:grid;gap:8px;margin:0;padding-left:20px}.rules-card li[data-v-53bcd4b7],.rules-card p[data-v-53bcd4b7]{margin:0;font-size:13px;font-weight:700;line-height:1.65}.rules-empty[data-v-53bcd4b7]{padding:18px 0;color:#94a3b8;text-align:center}.rules-odds-table[data-v-53bcd4b7]{overflow:hidden;border:1px solid #edf0f4;border-radius:14px}.rules-odds-head[data-v-53bcd4b7],.rules-odds-row[data-v-53bcd4b7]{display:grid;grid-template-columns:minmax(96px,1fr) minmax(58px,max-content) minmax(86px,max-content);align-items:center;gap:8px;padding:10px 12px}.rules-odds-head[data-v-53bcd4b7]{background:#fff7f0;color:#8b6f5d;font-size:12px;font-weight:900}.rules-odds-row[data-v-53bcd4b7]{border-top:1px solid #edf0f4;background:#fff}.rules-odds-row strong[data-v-53bcd4b7]{min-width:0;color:#111827;font-size:13px;font-weight:900;line-height:1.35;overflow-wrap:anywhere}.rules-odds-row b[data-v-53bcd4b7]{color:var(--insee-accent);font-size:15px;font-weight:950}.rules-odds-row span[data-v-53bcd4b7]{color:#0f8c3f;font-size:13px;font-weight:900;text-align:right}.order-record-row[data-v-53bcd4b7]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #eef0f4;cursor:pointer}.order-record-main[data-v-53bcd4b7],.order-record-side[data-v-53bcd4b7]{display:grid;gap:4px;min-width:0}.order-record-main[data-v-53bcd4b7]{flex:1 1 auto}.order-record-main strong[data-v-53bcd4b7],.order-record-side strong[data-v-53bcd4b7]{color:#111827;font-size:15px;font-weight:900}.order-record-main span[data-v-53bcd4b7]{overflow:hidden;color:#4b5563;font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.order-record-main small[data-v-53bcd4b7]{color:#9ca3af;font-size:12px}.order-record-side[data-v-53bcd4b7]{flex:0 0 auto;justify-items:end}.order-record-side em[data-v-53bcd4b7]{font-size:12px;font-style:normal;font-weight:900}.status-ACCEPTED[data-v-53bcd4b7]{color:#16a34a}.status-SETTLED[data-v-53bcd4b7]{color:#2563eb}.status-CANCELLED[data-v-53bcd4b7],.status-VOIDED[data-v-53bcd4b7],.status-REFUNDED[data-v-53bcd4b7]{color:#dc2626}.history-row[data-v-53bcd4b7]{display:grid;grid-template-columns:minmax(110px,1fr) auto minmax(58px,max-content);align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #eef0f4}.history-row>div[data-v-53bcd4b7]:first-child{display:grid;gap:4px;min-width:0}.history-row strong[data-v-53bcd4b7]{color:#111827;font-size:15px;font-weight:850}.history-row span[data-v-53bcd4b7]{color:#8a94a6;font-size:12px}.history-balls[data-v-53bcd4b7]{display:flex;flex:0 0 auto;gap:7px;margin:0}.history-balls i[data-v-53bcd4b7]{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:#fff1f2;color:var(--insee-accent);font-size:15px;font-style:normal;font-weight:900}.history-animal[data-v-53bcd4b7]{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;min-width:58px}.history-animal img[data-v-53bcd4b7]{width:28px;height:28px;object-fit:contain}.history-animal span[data-v-53bcd4b7]{max-width:54px;overflow:hidden;color:#4b5563;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.insee-page[data-v-53bcd4b7] .app-header h1{font-size:17px}.cutoff-strip[data-v-53bcd4b7]{padding:8px 16px 0;font-size:13px}.cutoff-strip strong[data-v-53bcd4b7]{font-size:14px}.cutoff-strip em[data-v-53bcd4b7]{font-size:11px}.rules-strip[data-v-53bcd4b7]{padding:12px 16px 10px}.rules-strip button[data-v-53bcd4b7]{min-height:38px;padding:7px 12px}.rules-strip span[data-v-53bcd4b7]{font-size:13px}.rules-strip small[data-v-53bcd4b7]{font-size:11px}.history-row[data-v-53bcd4b7]{grid-template-columns:minmax(96px,1fr) auto minmax(48px,max-content);gap:8px}.history-balls[data-v-53bcd4b7]{gap:4px}.history-balls i[data-v-53bcd4b7]{width:27px;height:27px;font-size:14px}.history-animal img[data-v-53bcd4b7]{width:24px;height:24px}.history-animal span[data-v-53bcd4b7]{max-width:42px;font-size:11px}.bet-list[data-v-53bcd4b7]{padding-right:10px;padding-left:10px}.list-head[data-v-53bcd4b7],.bet-row[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 170px 34px}.list-head[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 132px 76px}.theme-zodiac .list-head[data-v-53bcd4b7],.theme-zodiac .bet-row[data-v-53bcd4b7]{grid-template-columns:110px minmax(52px,1fr) 150px 30px}.theme-zodiac .list-head[data-v-53bcd4b7]{grid-template-columns:82px minmax(52px,1fr) 118px 62px}.list-head[data-v-53bcd4b7],.clear-all[data-v-53bcd4b7]{font-size:14px}.clear-all[data-v-53bcd4b7]{white-space:nowrap}.number-cell strong[data-v-53bcd4b7],.animal-cell strong[data-v-53bcd4b7],.amount-cell strong[data-v-53bcd4b7]{font-size:18px}.animal-image[data-v-53bcd4b7]{width:42px;height:42px}.amount-cell[data-v-53bcd4b7]{gap:4px;padding-right:0}.amount-cell button[data-v-53bcd4b7]{width:30px;height:30px;font-size:22px}.entry-panel[data-v-53bcd4b7]{padding:10px 14px calc(8px + var(--app-safe-bottom))}.entry-panel.compact[data-v-53bcd4b7]{padding-bottom:calc(10px + var(--app-safe-bottom))}.zodiac-summary[data-v-53bcd4b7]{font-size:16px}.digit-summary[data-v-53bcd4b7]{font-size:12px}.draft-lucky-panel[data-v-53bcd4b7]{gap:8px;margin-top:10px}.draft-lucky-options[data-v-53bcd4b7]{gap:14px}.lucky-toggle[data-v-53bcd4b7]{font-size:13px}.lucky-toggle span[data-v-53bcd4b7]{width:17px;height:17px}.draft-lucky-card[data-v-53bcd4b7]{grid-template-columns:72px minmax(0,1fr);gap:8px}.draft-animal-preview img[data-v-53bcd4b7]{width:42px;height:42px}.draft-lucky-numbers[data-v-53bcd4b7]{min-height:58px;padding:8px 10px}.draft-lucky-numbers strong[data-v-53bcd4b7]{font-size:12px}.draft-lucky-add[data-v-53bcd4b7]{min-height:40px;font-size:14px}.digit-tools[data-v-53bcd4b7],.zodiac-form[data-v-53bcd4b7]{gap:8px}.digit-tools[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:8px;margin-top:10px}.zodiac-form[data-v-53bcd4b7]{grid-template-columns:repeat(2,minmax(0,1fr))}.digit-tools label[data-v-53bcd4b7]{min-width:0}.digit-tools .dream-button[data-v-53bcd4b7]{grid-column:1;grid-row:1}.digit-tools .random-button[data-v-53bcd4b7]{grid-column:2;grid-row:1}.digit-tools .add-button[data-v-53bcd4b7]{grid-column:3;grid-row:1;justify-self:stretch}.digit-tools label[data-v-53bcd4b7]:first-of-type{grid-column:1 / span 2;grid-row:2}.digit-tools label[data-v-53bcd4b7]:nth-of-type(2){grid-column:3;grid-row:2}.amount-preset-popover[data-v-53bcd4b7]{right:0;width:min(130px,calc(100vw - 28px));max-height:300px;bottom:calc(100% + 8px)}.amount-preset-popover button[data-v-53bcd4b7]{min-height:42px;font-size:13px}.digit-tools label span[data-v-53bcd4b7],.zodiac-form label span[data-v-53bcd4b7]{font-size:14px}.digit-tools input[data-v-53bcd4b7],.zodiac-form input[data-v-53bcd4b7]{height:44px;font-size:19px}.dream-button[data-v-53bcd4b7],.random-button[data-v-53bcd4b7],.add-button[data-v-53bcd4b7],.shuffle-button[data-v-53bcd4b7],.add-square[data-v-53bcd4b7],.one-zodiac[data-v-53bcd4b7],.dream-book[data-v-53bcd4b7],.disabled-wide[data-v-53bcd4b7]{min-height:44px;font-size:14px}.digit-tools .dream-button[data-v-53bcd4b7],.digit-tools .random-button[data-v-53bcd4b7],.digit-tools .add-button[data-v-53bcd4b7]{min-width:0;min-height:46px;gap:4px;padding:0 6px;border-radius:10px;white-space:nowrap}.digit-tools .dream-button[data-v-53bcd4b7],.digit-tools .random-button[data-v-53bcd4b7],.digit-tools .add-button[data-v-53bcd4b7]{font-size:13px}.digit-tools svg[data-v-53bcd4b7]{width:20px;height:20px}.keypad button[data-v-53bcd4b7]{min-height:44px;font-size:22px}.pay-button[data-v-53bcd4b7]{height:46px;margin-top:10px;font-size:22px}.random-panel[data-v-53bcd4b7]{width:100%;height:100%;border-radius:30px 30px 0 0}.random-header[data-v-53bcd4b7]{height:66px;padding:0 22px}.random-header h2[data-v-53bcd4b7]{font-size:23px}.random-header button[data-v-53bcd4b7]{width:42px;height:42px}.random-header svg[data-v-53bcd4b7]{width:27px;height:27px}.random-body[data-v-53bcd4b7]{padding:24px;overflow-x:hidden}.random-section-title[data-v-53bcd4b7],.random-field-label[data-v-53bcd4b7]{margin-bottom:14px;font-size:18px}.random-section-title small[data-v-53bcd4b7]{font-size:13px}.random-lengths[data-v-53bcd4b7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,54px));justify-content:start;gap:8px;margin-bottom:26px}.random-lengths button[data-v-53bcd4b7]{width:100%;height:54px;min-height:48px;font-size:20px}.lucky-boxes[data-v-53bcd4b7]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:24px}.lucky-box[data-v-53bcd4b7]{width:100%;height:auto;min-height:48px;aspect-ratio:1;border-radius:11px;font-size:20px}.random-count[data-v-53bcd4b7]{grid-template-columns:56px 92px 56px;gap:14px;margin-bottom:20px}.random-count button[data-v-53bcd4b7]{width:56px;height:56px;font-size:34px}.random-count input[data-v-53bcd4b7],.random-amount-input[data-v-53bcd4b7]{height:56px;font-size:21px}.random-amount-input[data-v-53bcd4b7]{margin-bottom:0;padding:0 20px}.random-actions[data-v-53bcd4b7]{gap:14px;padding:0 24px 16px}.random-actions button[data-v-53bcd4b7]{height:54px;border-radius:13px;font-size:18px}.random-keypad[data-v-53bcd4b7]{gap:8px;padding:8px 8px calc(20px + var(--app-safe-bottom))}.random-keypad button[data-v-53bcd4b7]{min-height:58px}.random-keypad strong[data-v-53bcd4b7]{font-size:27px}.random-keypad span[data-v-53bcd4b7]{margin-top:-10px;font-size:11px}.theme-zodiac .entry-panel[data-v-53bcd4b7]{padding:8px 14px calc(8px + var(--app-safe-bottom))}.theme-zodiac .zodiac-form[data-v-53bcd4b7]{gap:7px 9px}.theme-zodiac .zodiac-form label[data-v-53bcd4b7]{gap:4px}.theme-zodiac .zodiac-form label span[data-v-53bcd4b7]{font-size:12px}.theme-zodiac .zodiac-form input[data-v-53bcd4b7]{height:42px;font-size:18px}.theme-zodiac .shuffle-button[data-v-53bcd4b7],.theme-zodiac .add-square[data-v-53bcd4b7],.theme-zodiac .one-zodiac[data-v-53bcd4b7],.theme-zodiac .dream-book[data-v-53bcd4b7],.theme-zodiac .disabled-wide[data-v-53bcd4b7]{min-height:42px;font-size:13px}.theme-zodiac .zodiac-summary[data-v-53bcd4b7]{padding:4px 0 3px;font-size:14px}.theme-zodiac .keypad[data-v-53bcd4b7]{gap:7px;margin-top:7px}.theme-zodiac .keypad button[data-v-53bcd4b7]{min-height:43px;font-size:21px}.dream-overlay[data-v-53bcd4b7]{padding-top:max(env(safe-area-inset-top,0px),6px)}.dream-panel[data-v-53bcd4b7]{grid-template-rows:70px minmax(0,1fr);width:100%;height:min(88%,720px);max-height:100%;border-radius:34px 34px 0 0}.dream-header[data-v-53bcd4b7]{padding:0 20px}.dream-header h2[data-v-53bcd4b7]{font-size:21px}.dream-header button[data-v-53bcd4b7]{width:44px;height:44px}.dream-grid[data-v-53bcd4b7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:10px 8px calc(18px + var(--app-safe-bottom))}.dream-card[data-v-53bcd4b7]{min-height:96px;grid-template-columns:minmax(0,1fr) 25px;grid-template-rows:auto minmax(0,1fr);column-gap:3px;padding:7px 5px 6px}.dream-card strong[data-v-53bcd4b7]{min-height:17px;font-size:12px;line-height:1.15}.dream-animal[data-v-53bcd4b7]{width:34px;height:34px}.dream-numbers[data-v-53bcd4b7]{gap:3px}.dream-numbers b[data-v-53bcd4b7]{font-size:14px}.rules-panel[data-v-53bcd4b7]{width:100%;height:min(92dvh,760px);max-height:calc(100dvh - max(8px,env(safe-area-inset-top)))}.rules-header[data-v-53bcd4b7]{padding:0 18px}.rules-header h2[data-v-53bcd4b7]{font-size:18px}.rules-body[data-v-53bcd4b7]{padding:12px 12px calc(18px + var(--app-safe-bottom))}.rules-card[data-v-53bcd4b7]{padding:12px;border-radius:14px}.rules-odds-head[data-v-53bcd4b7],.rules-odds-row[data-v-53bcd4b7]{grid-template-columns:minmax(82px,1fr) minmax(48px,max-content) minmax(76px,max-content);gap:6px;padding:9px 10px}.rules-odds-row strong[data-v-53bcd4b7],.rules-odds-row span[data-v-53bcd4b7]{font-size:12px}.rules-odds-row b[data-v-53bcd4b7]{font-size:14px}}@media(max-width:380px){.rules-panel[data-v-53bcd4b7]{grid-template-rows:62px minmax(0,1fr);height:calc(100dvh - max(4px,env(safe-area-inset-top)));border-radius:20px 20px 0 0}.rules-header[data-v-53bcd4b7]{padding:0 14px}.rules-header h2[data-v-53bcd4b7]{font-size:17px}.rules-header span[data-v-53bcd4b7]{font-size:10px}.rules-header button[data-v-53bcd4b7]{width:36px;height:36px;flex:0 0 auto}.rules-body[data-v-53bcd4b7]{gap:10px;padding:10px 8px calc(14px + var(--app-safe-bottom))}.rules-card[data-v-53bcd4b7]{gap:8px;padding:10px}.rules-card li[data-v-53bcd4b7],.rules-card p[data-v-53bcd4b7]{font-size:12px}.rules-odds-head[data-v-53bcd4b7],.rules-odds-row[data-v-53bcd4b7]{grid-template-columns:minmax(72px,1fr) minmax(42px,max-content) minmax(68px,max-content);gap:4px;padding:9px 8px}.rules-odds-head[data-v-53bcd4b7],.rules-odds-row strong[data-v-53bcd4b7],.rules-odds-row span[data-v-53bcd4b7]{font-size:11px}.rules-odds-row b[data-v-53bcd4b7]{font-size:13px}}@media(max-width:340px){.dream-grid[data-v-53bcd4b7]{grid-template-columns:repeat(4,minmax(0,1fr))}.random-body[data-v-53bcd4b7],.random-actions[data-v-53bcd4b7]{padding-right:14px;padding-left:14px}}@media(max-height:620px){.rules-panel[data-v-53bcd4b7]{height:calc(100dvh - max(4px,env(safe-area-inset-top)));max-height:none}}@media(max-height:700px){.random-header[data-v-53bcd4b7]{height:54px;padding:0 16px}.random-header h2[data-v-53bcd4b7]{font-size:20px}.random-header button[data-v-53bcd4b7]{width:38px;height:38px}.random-body[data-v-53bcd4b7]{padding:12px 16px 14px}.random-section-title[data-v-53bcd4b7],.random-field-label[data-v-53bcd4b7]{margin-bottom:8px;font-size:15px}.random-lengths[data-v-53bcd4b7],.lucky-boxes[data-v-53bcd4b7]{gap:6px;margin-bottom:12px}.random-lengths button[data-v-53bcd4b7],.lucky-box[data-v-53bcd4b7]{min-height:38px}.random-lengths button[data-v-53bcd4b7]{height:42px}.random-count[data-v-53bcd4b7]{grid-template-columns:44px 82px 44px;gap:10px;margin-bottom:10px}.random-count button[data-v-53bcd4b7]{width:44px;height:44px;font-size:28px}.random-count input[data-v-53bcd4b7],.random-amount-input[data-v-53bcd4b7]{height:44px;font-size:18px}.random-actions[data-v-53bcd4b7]{gap:10px;padding:0 16px 8px}.random-actions button[data-v-53bcd4b7]{height:44px;font-size:16px}.random-keypad[data-v-53bcd4b7]{gap:5px;padding:5px 6px calc(8px + var(--app-safe-bottom))}.random-keypad button[data-v-53bcd4b7]{min-height:42px}.random-keypad strong[data-v-53bcd4b7]{font-size:23px}.random-keypad span[data-v-53bcd4b7]{min-height:10px;margin-top:-7px;font-size:9px}.dream-panel[data-v-53bcd4b7]{grid-template-rows:58px minmax(0,1fr);height:calc(100% - max(env(safe-area-inset-top,0px),6px))}.dream-header h2[data-v-53bcd4b7]{font-size:21px}.dream-header button[data-v-53bcd4b7]{width:38px;height:38px}.dream-grid[data-v-53bcd4b7]{gap:6px;padding:8px 8px calc(12px + var(--app-safe-bottom))}.dream-card[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 25px;min-height:92px;column-gap:2px;padding:7px 5px 6px}.dream-card strong[data-v-53bcd4b7]{min-height:18px;font-size:13px}.dream-animal[data-v-53bcd4b7]{width:36px;height:36px}.dream-numbers[data-v-53bcd4b7]{gap:2px}.dream-numbers b[data-v-53bcd4b7]{font-size:14px}}@media(max-height:420px){.random-keypad[data-v-53bcd4b7]{grid-template-columns:repeat(6,minmax(0,1fr))}.random-keypad button[data-v-53bcd4b7]{min-height:36px}.random-keypad-zero[data-v-53bcd4b7]{grid-column:auto}.random-keypad strong[data-v-53bcd4b7]{font-size:20px}.random-keypad span[data-v-53bcd4b7]{display:none}.dream-panel[data-v-53bcd4b7]{grid-template-rows:48px minmax(0,1fr)}.dream-header h2[data-v-53bcd4b7]{font-size:18px}.dream-header button[data-v-53bcd4b7]{width:34px;height:34px}.dream-grid[data-v-53bcd4b7]{gap:5px;padding:6px 6px calc(8px + var(--app-safe-bottom))}.dream-card[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 23px;min-height:78px;padding:5px 4px}.dream-card strong[data-v-53bcd4b7]{min-height:15px;font-size:12px}.dream-animal[data-v-53bcd4b7]{width:30px;height:30px}.dream-numbers b[data-v-53bcd4b7]{font-size:13px}}@media(max-width:430px){.insee-page[data-v-53bcd4b7] .app-header{height:calc(48px + var(--app-safe-top));padding-right:6px;padding-left:6px}.insee-page[data-v-53bcd4b7] .app-header h1{font-size:16px}.cutoff-strip[data-v-53bcd4b7]{gap:6px;padding:7px 16px 0;font-size:12px}.cutoff-strip strong[data-v-53bcd4b7]{font-size:14px}.cutoff-strip em[data-v-53bcd4b7]{font-size:11px}.rules-strip[data-v-53bcd4b7]{padding:10px 14px 8px}.rules-strip button[data-v-53bcd4b7]{min-height:36px;border-radius:12px}.rules-strip span[data-v-53bcd4b7]{font-size:12px}.rules-strip small[data-v-53bcd4b7]{font-size:10px}.bet-list[data-v-53bcd4b7]{padding-right:12px;padding-left:12px}.list-head[data-v-53bcd4b7]{min-height:48px}.bet-row[data-v-53bcd4b7]{min-height:62px}.entry-panel[data-v-53bcd4b7]{padding:9px 14px calc(8px + var(--app-safe-bottom))}.digit-summary[data-v-53bcd4b7]{gap:5px;font-size:11px}.digit-summary span[data-v-53bcd4b7]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.digit-tools[data-v-53bcd4b7]{gap:7px;margin-top:8px}.digit-tools label[data-v-53bcd4b7],.zodiac-form label[data-v-53bcd4b7]{gap:5px}.digit-tools label span[data-v-53bcd4b7],.zodiac-form label span[data-v-53bcd4b7]{font-size:12px}.digit-tools input[data-v-53bcd4b7],.zodiac-form input[data-v-53bcd4b7]{height:40px;border-radius:12px;font-size:17px}.digit-tools .dream-button[data-v-53bcd4b7],.digit-tools .random-button[data-v-53bcd4b7],.digit-tools .add-button[data-v-53bcd4b7]{min-height:40px;gap:3px;padding:0 5px;font-size:12px}.digit-tools svg[data-v-53bcd4b7]{width:18px;height:18px}.amount-preset-popover[data-v-53bcd4b7]{width:min(118px,calc(100vw - 28px));max-height:252px}.amount-preset-popover button[data-v-53bcd4b7]{min-height:38px;font-size:12px}.keypad[data-v-53bcd4b7]{gap:7px;margin-top:8px}.keypad button[data-v-53bcd4b7]{min-height:38px;border-radius:7px;font-size:20px}.backspace svg[data-v-53bcd4b7]{width:30px;height:30px}.pay-button[data-v-53bcd4b7]{height:42px;margin-top:8px;border-radius:7px;font-size:19px}}@media(max-width:560px)and (max-height:760px){.cutoff-strip[data-v-53bcd4b7]{padding-top:6px}.bet-list[data-v-53bcd4b7]{padding-bottom:8px}.digit-summary[data-v-53bcd4b7]{font-size:11px}.draft-lucky-panel[data-v-53bcd4b7]{gap:6px;margin-top:6px}.draft-lucky-card[data-v-53bcd4b7]{grid-template-columns:56px minmax(0,1fr)}.draft-animal-preview img[data-v-53bcd4b7]{width:34px;height:34px}.draft-animal-preview figcaption[data-v-53bcd4b7]{max-width:56px;font-size:11px}.draft-lucky-numbers[data-v-53bcd4b7]{min-height:46px;padding:6px 8px}.draft-lucky-add[data-v-53bcd4b7]{min-height:36px}.digit-tools[data-v-53bcd4b7]{margin-top:8px}.digit-tools input[data-v-53bcd4b7],.zodiac-form input[data-v-53bcd4b7]{height:40px}.digit-tools .dream-button[data-v-53bcd4b7],.digit-tools .random-button[data-v-53bcd4b7],.digit-tools .add-button[data-v-53bcd4b7]{min-height:40px}.keypad[data-v-53bcd4b7]{gap:7px;margin-top:8px}.keypad button[data-v-53bcd4b7]{min-height:40px;font-size:20px}.backspace svg[data-v-53bcd4b7]{width:30px;height:30px}.pay-button[data-v-53bcd4b7]{height:44px;margin-top:8px;font-size:20px}}@media(max-width:430px){.random-panel[data-v-53bcd4b7]{border-radius:22px 22px 0 0}.random-header[data-v-53bcd4b7]{height:54px;padding:0 14px}.random-header h2[data-v-53bcd4b7]{font-size:19px}.random-header button[data-v-53bcd4b7]{width:36px;height:36px}.random-header svg[data-v-53bcd4b7]{width:23px;height:23px}.random-body[data-v-53bcd4b7]{padding:14px 14px 12px}.random-section-title[data-v-53bcd4b7],.random-field-label[data-v-53bcd4b7]{margin-bottom:8px;font-size:14px}.random-section-title small[data-v-53bcd4b7]{font-size:11px}.random-lengths[data-v-53bcd4b7]{gap:6px;margin-bottom:12px}.random-lengths button[data-v-53bcd4b7]{width:42px;height:42px;min-height:42px;font-size:17px}.lucky-boxes[data-v-53bcd4b7]{gap:6px;margin-bottom:12px}.lucky-box[data-v-53bcd4b7]{height:40px;min-height:40px;aspect-ratio:auto;border-radius:8px;font-size:17px}.random-count[data-v-53bcd4b7]{grid-template-columns:44px 78px 44px;gap:8px;margin-bottom:10px}.random-count button[data-v-53bcd4b7]{width:44px;height:44px;font-size:26px}.random-count input[data-v-53bcd4b7],.random-amount-input[data-v-53bcd4b7]{height:44px;border-radius:10px;font-size:17px}.random-amount-input[data-v-53bcd4b7]{padding:0 14px}.random-actions[data-v-53bcd4b7]{gap:10px;padding:0 14px 8px}.random-actions button[data-v-53bcd4b7]{height:46px;border-radius:10px;font-size:15px}.random-keypad[data-v-53bcd4b7]{gap:5px;padding:6px 6px calc(8px + var(--app-safe-bottom))}.random-keypad button[data-v-53bcd4b7]{min-height:44px}.random-keypad strong[data-v-53bcd4b7]{font-size:22px}.random-keypad span[data-v-53bcd4b7]{min-height:10px;margin-top:-7px;font-size:9px;letter-spacing:3px}.random-keypad-delete svg[data-v-53bcd4b7]{width:27px;height:27px}.dream-panel[data-v-53bcd4b7]{grid-template-rows:52px minmax(0,1fr);height:min(92%,720px);border-radius:22px 22px 0 0}.dream-header[data-v-53bcd4b7]{padding:0 14px}.dream-header h2[data-v-53bcd4b7]{font-size:18px}.dream-header button[data-v-53bcd4b7]{width:36px;height:36px}.dream-header svg[data-v-53bcd4b7]{width:23px;height:23px}.dream-grid[data-v-53bcd4b7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:7px 6px calc(12px + var(--app-safe-bottom))}.dream-card[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 23px;min-height:86px;column-gap:2px;padding:6px 4px 5px;border-radius:8px}.dream-card strong[data-v-53bcd4b7]{min-height:16px;font-size:11px;line-height:1.1}.dream-animal[data-v-53bcd4b7]{width:31px;height:31px}.dream-numbers[data-v-53bcd4b7]{gap:2px}.dream-numbers b[data-v-53bcd4b7]{font-size:13px}}@media(max-width:340px){.random-body[data-v-53bcd4b7],.random-actions[data-v-53bcd4b7]{padding-right:10px;padding-left:10px}.dream-grid[data-v-53bcd4b7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding-right:6px;padding-left:6px}.dream-card[data-v-53bcd4b7]{grid-template-columns:minmax(0,1fr) 21px;min-height:80px;padding:5px 3px 4px}.dream-card strong[data-v-53bcd4b7]{font-size:10px}.dream-animal[data-v-53bcd4b7]{width:28px;height:28px}.dream-numbers b[data-v-53bcd4b7]{font-size:12px}}.loading[data-v-31d8de0c]{display:grid;place-items:center;min-height:140px;padding:24px;text-align:center;color:var(--color-muted);font-size:13px;font-weight:900}.insee-history-page[data-v-1586c273]{min-height:100dvh;padding-bottom:calc(22px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#fff7f0 0,#f8fafc 230px,#f8fafc)}.history-list[data-v-1586c273]{display:grid;gap:12px}.history-card[data-v-1586c273]{display:grid;grid-template-columns:minmax(104px,1fr) auto minmax(58px,max-content);align-items:center;gap:12px;min-height:88px;padding:14px;border:1px solid #f0e2dd;border-radius:20px;background:#fff;box-shadow:0 12px 28px #44232612}.issue-meta[data-v-1586c273]{display:grid;gap:5px;min-width:0}.issue-meta strong[data-v-1586c273]{overflow:hidden;color:#111827;font-size:15px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.issue-meta time[data-v-1586c273]{color:#8a94a6;font-size:12px;font-weight:750}.draw-balls[data-v-1586c273]{display:flex;gap:6px}.draw-balls i[data-v-1586c273]{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;color:#d3212a;background:#fff0f1;font-size:17px;font-style:normal;font-weight:950}.animal-result[data-v-1586c273]{display:grid;justify-items:center;gap:3px;min-width:58px}.animal-result img[data-v-1586c273]{width:38px;height:38px;object-fit:contain}.animal-result span[data-v-1586c273]{max-width:62px;overflow:hidden;color:#4b5563;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.history-card[data-v-1586c273]{grid-template-columns:minmax(92px,1fr) auto minmax(48px,max-content);gap:8px;padding:12px 10px}.draw-balls[data-v-1586c273]{gap:4px}.draw-balls i[data-v-1586c273]{width:29px;height:29px;font-size:15px}.animal-result img[data-v-1586c273]{width:32px;height:32px}}@media(max-width:380px){.history-card[data-v-1586c273]{grid-template-columns:1fr}.draw-balls[data-v-1586c273]{justify-content:flex-start}.animal-result[data-v-1586c273]{grid-auto-flow:column;justify-content:flex-start;width:max-content}}.ssc-page[data-v-7fa8f764]{--category-tab-width: 54px;--category-tab-height: 36px;--play-tab-width: 84px;--play-tab-height: 36px;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));background:#faf8ff}.ssc-page.has-bet-footer[data-v-7fa8f764]{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}.help-button[data-v-7fa8f764]{width:34px;height:34px;border:0;border-radius:50%;background:#c084fc;color:#fff;font-size:22px;font-weight:900}.draw-summary[data-v-7fa8f764]{display:grid;gap:10px;padding:12px 14px;margin:0 -14px;border-bottom:1px solid #eadff4;background:#f7eefc}.game-switch[data-v-7fa8f764]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.game-switch[data-v-7fa8f764]::-webkit-scrollbar{display:none}.game-switch button[data-v-7fa8f764]{flex:0 0 auto;min-width:86px;height:32px;padding:0 12px;border:0;border-radius:4px;background:#8357d8;color:#fff;font-size:13px;font-weight:800;opacity:.82}.game-switch button.active[data-v-7fa8f764]{background:#ef6078;opacity:1}.previous-issue[data-v-7fa8f764],.current-issue[data-v-7fa8f764]{display:flex;align-items:center;gap:10px}.previous-issue span[data-v-7fa8f764],.current-issue span[data-v-7fa8f764]{min-width:82px;color:#27243a;font-size:17px}.current-issue b[data-v-7fa8f764]{color:#27243a;font-size:16px;font-weight:500}.current-issue strong[data-v-7fa8f764]{color:#e64b62;font-size:18px;font-weight:900}.current-issue strong.danger[data-v-7fa8f764]{color:#dc2626}.number-balls[data-v-7fa8f764]{display:flex;gap:7px}.number-balls i[data-v-7fa8f764]{display:grid;width:34px;height:34px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;color:#d9901b;font-size:19px;font-style:normal;font-weight:900;line-height:1}.draw-pending[data-v-7fa8f764]{display:inline-flex;align-items:center;gap:8px;min-height:34px;color:#d9901b;font-size:16px;font-weight:900}.draw-pending i[data-v-7fa8f764]{position:relative;display:inline-grid;width:34px;height:34px;place-items:center;border:3px solid #f5c157;border-radius:50%;background:#fff7dc;font-style:normal}.draw-pending i[data-v-7fa8f764]:before,.draw-pending i[data-v-7fa8f764]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#d9901b;animation:draw-pulse-7fa8f764 1s infinite ease-in-out}.draw-pending i[data-v-7fa8f764]:before{left:8px;animation-delay:-.2s}.draw-pending i[data-v-7fa8f764]:after{right:8px;animation-delay:.2s}.draw-pending em[data-v-7fa8f764]{font-style:normal;animation:draw-text-pulse-7fa8f764 1.2s infinite ease-in-out}@keyframes draw-pulse-7fa8f764{0%,to{transform:translateY(2px);opacity:.45}50%{transform:translateY(-2px);opacity:1}}@keyframes draw-text-pulse-7fa8f764{0%,to{opacity:.65}50%{opacity:1}}.number-balls.compact[data-v-7fa8f764]{justify-content:center;gap:4px}.number-balls.compact i[data-v-7fa8f764]{width:25px;height:25px;border-width:0;background:#dc8b2c;color:#fff;font-size:14px}.main-tabs[data-v-7fa8f764]{position:sticky;top:var(--app-header-total-height);z-index:24;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 -14px;border-bottom:1px solid #e5ddec;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-tabs button[data-v-7fa8f764]{position:relative;min-height:64px;border:0;background:transparent;color:#4b445c;font-size:17px;font-weight:800}.main-tabs button.active[data-v-7fa8f764]{color:#ef5f78}.main-tabs button.active[data-v-7fa8f764]:after{position:absolute;right:22px;bottom:0;left:22px;height:3px;border-radius:999px;background:#ef5f78;content:""}.tab-panel[data-v-7fa8f764]{min-height:440px;margin:0 -14px;background:#fff}.bet-panel[data-v-7fa8f764]{display:grid;gap:7px;padding:8px 14px 12px}.play-category-tabs[data-v-7fa8f764],.play-strip[data-v-7fa8f764],.target-tabs[data-v-7fa8f764]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.play-category-tabs[data-v-7fa8f764]::-webkit-scrollbar,.play-strip[data-v-7fa8f764]::-webkit-scrollbar,.target-tabs[data-v-7fa8f764]::-webkit-scrollbar{display:none}.play-category-tabs button[data-v-7fa8f764],.play-strip button[data-v-7fa8f764],.target-tabs button[data-v-7fa8f764]{box-sizing:border-box;flex:0 0 var(--category-tab-width);width:var(--category-tab-width);height:var(--category-tab-height);min-width:0;min-height:0;padding:0 10px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:14px;font-weight:800;line-height:1;white-space:nowrap}.play-strip button[data-v-7fa8f764]{flex-basis:var(--play-tab-width);width:var(--play-tab-width);height:var(--play-tab-height);padding:0 8px;overflow:hidden;text-overflow:ellipsis}.target-tabs button[data-v-7fa8f764]{flex-basis:64px;width:64px;height:34px;font-size:13px}.target-tabs.five button[data-v-7fa8f764]{flex-basis:56px;width:56px}.combo-targets button[data-v-7fa8f764]{flex-basis:70px;width:70px}.play-category-tabs button.active[data-v-7fa8f764],.play-strip button.active[data-v-7fa8f764],.target-tabs button.active[data-v-7fa8f764]{background:#ef6078;color:#fff}.play-strip button[data-v-7fa8f764]:disabled{color:#aaa2b4;opacity:.62}.active-play-card[data-v-7fa8f764]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:0 12px;border:0;border-radius:4px;background:#f4edf8;color:#4b445c;text-align:left}.active-play-card span[data-v-7fa8f764]{color:#ef6078;font-size:13px;font-weight:900}.active-play-card strong[data-v-7fa8f764]{min-width:0;overflow:hidden;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.utility-row[data-v-7fa8f764]{display:flex;gap:10px}.utility-row button[data-v-7fa8f764]{min-height:24px;border:0;background:transparent;color:#685e78;font-size:13px;font-weight:800}.utility-row button[data-v-7fa8f764]:before{display:inline-grid;width:16px;height:16px;margin-right:4px;place-items:center;border-radius:50%;background:#9f8fba;color:#fff;font-size:11px;content:"?"}.selector-card[data-v-7fa8f764]{display:grid;align-content:start;gap:9px;min-height:250px;padding:2px 0 10px}.digit-rows[data-v-7fa8f764]{display:grid;gap:8px}.digit-row[data-v-7fa8f764]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:6px;align-items:center}.digit-row>span[data-v-7fa8f764]{color:#5d5667;font-size:11px;font-weight:900;text-align:center;writing-mode:vertical-rl}.ball-grid[data-v-7fa8f764]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 10px;justify-items:center}.ball-grid.single-row[data-v-7fa8f764],.group-grid[data-v-7fa8f764]{padding:4px 10px}.pick-ball[data-v-7fa8f764]{display:grid;width:38px;height:38px;place-items:center;border:0;border-radius:50%;background:#eee8f4;color:#3f394d;font-size:17px;font-weight:600}.pick-ball.active[data-v-7fa8f764]{background:#dc8b2c;color:#fff;box-shadow:0 4px 10px #dc8b2c38}.group-tip[data-v-7fa8f764]{color:#6a6175;font-size:13px;font-weight:800}.digit-subsection[data-v-7fa8f764]{display:grid;gap:6px}.digit-subsection>strong[data-v-7fa8f764]{color:#6a6175;font-size:13px;font-weight:900}.position-checks[data-v-7fa8f764]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.position-checks button[data-v-7fa8f764]{height:34px;border:0;border-radius:4px;background:#ece9f0;color:#5d5667;font-size:13px;font-weight:900}.position-checks button.active[data-v-7fa8f764]{background:#dc8b2c;color:#fff}.choice-grid[data-v-7fa8f764],.shape-grid[data-v-7fa8f764]{display:grid;gap:9px}.choice-grid.three[data-v-7fa8f764]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid.four[data-v-7fa8f764]{grid-template-columns:repeat(4,minmax(0,1fr))}.choice-grid button[data-v-7fa8f764],.shape-grid button[data-v-7fa8f764]{display:grid;gap:3px;min-height:58px;place-items:center;border:0;border-radius:8px;background:#eee9f4;color:#4b445c;font-weight:900}.shape-grid[data-v-7fa8f764]{grid-template-columns:repeat(3,minmax(0,1fr))}.choice-grid button.active[data-v-7fa8f764],.shape-grid button.active[data-v-7fa8f764],.sum-grid button.active[data-v-7fa8f764],.span-grid button.active[data-v-7fa8f764]{background:#dc8b2c;color:#fff}.choice-grid strong[data-v-7fa8f764],.shape-grid strong[data-v-7fa8f764]{font-size:15px}.choice-grid span[data-v-7fa8f764],.shape-grid span[data-v-7fa8f764]{font-size:11px}.sum-grid[data-v-7fa8f764],.span-grid[data-v-7fa8f764]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.sum-grid button[data-v-7fa8f764],.span-grid button[data-v-7fa8f764]{height:34px;border:0;border-radius:19px;background:#eee8f4;color:#3f394d;font-size:14px;font-weight:800}.data-table[data-v-7fa8f764]{width:100%;overflow:hidden}.table-head[data-v-7fa8f764],.table-row[data-v-7fa8f764]{display:grid;grid-template-columns:66px 1.7fr 48px 70px 56px;min-height:42px;align-items:center;border-bottom:1px solid #ebe7f0;color:#6b6478;font-size:13px;text-align:center}.table-head[data-v-7fa8f764]{min-height:38px;background:#e6ddec;color:#6a6177;font-weight:900}.table-row>span[data-v-7fa8f764]:first-child{font-weight:800}.issue-time-cell[data-v-7fa8f764]{display:grid;gap:2px;justify-items:center;line-height:1.1}.issue-time-cell strong[data-v-7fa8f764]{color:#40384f;font-size:13px;font-weight:900}.issue-time-cell small[data-v-7fa8f764]{color:#8a8198;font-size:11px;font-weight:800}.sum-meta[data-v-7fa8f764]{display:flex;justify-content:center;gap:5px}.sum-meta b[data-v-7fa8f764],.sum-meta em[data-v-7fa8f764]{font-style:normal;font-weight:900}.red[data-v-7fa8f764]{color:#ef5f78}.blue[data-v-7fa8f764]{color:#5595f7}.trend-panel[data-v-7fa8f764]{overflow:hidden}.trend-tools[data-v-7fa8f764]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid #eee8f4}.trend-title[data-v-7fa8f764]{color:#de8429;font-size:15px;font-weight:800}.trend-ranges[data-v-7fa8f764]{display:flex;gap:6px}.trend-ranges button[data-v-7fa8f764],.trend-settings-button[data-v-7fa8f764]{height:32px;border:0;border-radius:4px;background:#7c55c6;color:#fff;font-weight:800}.trend-ranges button[data-v-7fa8f764]{min-width:46px}.trend-ranges button.active[data-v-7fa8f764]{background:#dc8b2c}.trend-settings-button[data-v-7fa8f764]{width:36px;font-size:18px}.trend-scroll[data-v-7fa8f764]{position:relative;width:100%;overflow-x:auto;background:#fff}.trend-matrix-grid[data-v-7fa8f764]{display:grid;grid-template-columns:var(--trend-grid-width);width:var(--trend-grid-width)}.trend-header-grid[data-v-7fa8f764],.trend-body-grid[data-v-7fa8f764],.trend-stats-grid[data-v-7fa8f764]{display:grid;grid-template-columns:76px repeat(var(--trend-columns),46px)}.trend-body-scroll[data-v-7fa8f764]{position:relative}.trend-line-svg[data-v-7fa8f764]{position:absolute;top:0;left:0;z-index:2;pointer-events:none}.trend-cell[data-v-7fa8f764]{display:grid;height:38px;place-items:center;border-right:1px solid #ebe7f0;border-bottom:1px solid #ebe7f0;color:#726b7e;font-size:14px}.head-cell[data-v-7fa8f764]{background:#e5ddec;color:#6a6177;font-weight:900}.sticky-cell[data-v-7fa8f764]{position:sticky;left:0;z-index:3;background:#fff;font-weight:900}.head-cell.sticky-cell[data-v-7fa8f764]{background:#e5ddec}.trend-cell.hit span[data-v-7fa8f764]{position:relative;z-index:4;display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#dc8b2c;color:#fff;font-weight:900}.trend-cell em[data-v-7fa8f764]{color:#777181;font-style:normal}.stat-cell[data-v-7fa8f764]{background:#fff;color:#f05d2a}.stat-cell[data-v-7fa8f764]:nth-child(10n+1){color:#4d8d4c}.order-list[data-v-7fa8f764]{display:grid;gap:8px;padding:12px}.order-list article[data-v-7fa8f764]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px;border:1px solid #eee8f4;border-radius:8px;background:#fff}.order-list article.is-win[data-v-7fa8f764]{border-color:#dc8b2c73;background:linear-gradient(90deg,#fff7edf5,#fff)}.order-list article.is-lose[data-v-7fa8f764]{background:#fbfafc}.order-list div[data-v-7fa8f764]{display:grid;gap:4px}.order-result[data-v-7fa8f764]{justify-items:end;text-align:right}.order-info strong[data-v-7fa8f764]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-list strong[data-v-7fa8f764],.order-list b[data-v-7fa8f764]{color:#332c42}.order-list span[data-v-7fa8f764]{color:#70677e;font-size:13px}.order-result-badge[data-v-7fa8f764]{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:24px;padding:0 8px;border-radius:999px;background:#ece6f1;color:#5d536b!important;font-size:12px;line-height:1}.order-list article.is-win .order-result-badge[data-v-7fa8f764]{background:#dc8b2c;color:#fff!important}.order-list article.is-lose .order-result-badge[data-v-7fa8f764]{background:#f0edf3;color:#7b7287!important}.order-stake[data-v-7fa8f764],.order-payout[data-v-7fa8f764]{font-variant-numeric:tabular-nums}.order-payout.win[data-v-7fa8f764]{color:#dc8b2c;font-weight:700}.bet-footer[data-v-7fa8f764]{position:fixed;right:0;bottom:0;left:0;z-index:60;display:grid;gap:5px;max-width:var(--app-shell-max-width);margin:0 auto;padding:7px 10px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid #e1d7e7;background:#fffffffa;box-shadow:0 -10px 24px #3c2d491f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.footer-info[data-v-7fa8f764],.footer-total[data-v-7fa8f764],.footer-actions[data-v-7fa8f764]{display:grid;gap:5px}.footer-info[data-v-7fa8f764]{grid-template-columns:minmax(84px,.72fr) minmax(116px,1fr) 108px;align-items:center}.unit-select[data-v-7fa8f764],.prize-pill[data-v-7fa8f764]{display:flex;align-items:center;justify-content:center;min-width:0;height:30px;padding:0 7px;border-radius:999px;background:#f0ebf8;color:#554d62;font-size:13px;font-weight:800;text-align:center;white-space:nowrap}.unit-select[data-v-7fa8f764]{gap:4px}.unit-select select[data-v-7fa8f764]{min-width:45px;height:26px;padding:0;border:0;background:transparent;color:#554d62;font-weight:900;outline:0}.prize-pill[data-v-7fa8f764]{overflow:hidden;text-overflow:ellipsis}.multiplier[data-v-7fa8f764]{display:grid;grid-template-columns:26px 32px 18px 26px;align-items:center;overflow:hidden;min-height:30px;border-radius:999px;background:#f4f1f7}.multiplier button[data-v-7fa8f764]{height:30px;border:0;background:#fff;color:#8b7a95;font-size:17px;font-weight:900}.multiplier input[data-v-7fa8f764]{width:32px;height:30px;border:0;background:transparent;color:#3f394d;font-weight:900;text-align:center}.multiplier b[data-v-7fa8f764]{color:#5d5667;font-size:12px}.footer-total[data-v-7fa8f764]{grid-template-columns:minmax(64px,.72fr) minmax(96px,.9fr) minmax(130px,1.15fr);color:#5d5667;font-size:12px;font-weight:800;white-space:nowrap}.footer-total span[data-v-7fa8f764]{min-width:0;overflow:hidden;text-overflow:ellipsis}.footer-total b[data-v-7fa8f764]{color:#dc8b2c}.footer-actions[data-v-7fa8f764]{grid-template-columns:1fr 1fr 1fr}.footer-actions button[data-v-7fa8f764]{min-height:38px;border:0;color:#fff;font-size:15px;font-weight:900}.push-action[data-v-7fa8f764]{background:#e4a752}.cart-action[data-v-7fa8f764]{border:1px solid #e4dbe9!important;background:#fff;color:#5d5667!important}.quick-action[data-v-7fa8f764]{background:#ef5f78}.footer-actions button[data-v-7fa8f764]:disabled{background:#d5cedc;color:#f8f6fb}.cart-overlay[data-v-7fa8f764],.trend-settings-overlay[data-v-7fa8f764]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#1d1a2694}.play-menu-overlay[data-v-7fa8f764]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;align-items:start;padding:calc(var(--app-header-total-height, 56px) + 76px) 12px 18px;background:#241f2d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.play-menu-sheet[data-v-7fa8f764]{display:grid;grid-template-columns:minmax(0,1fr) 108px;width:min(680px,100%);max-height:min(76vh,720px);margin:0 auto;overflow:hidden;border-radius:6px;background:#f6f6f7;box-shadow:0 20px 48px #1c172642}.play-menu-grid[data-v-7fa8f764]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;min-height:0;overflow-y:auto;padding:14px}.play-menu-grid button[data-v-7fa8f764]{display:grid;min-height:60px;place-items:center;border:0;border-radius:0;background:#e9ddf3;color:#5a5366;font-size:15px;font-weight:700;line-height:1.22;white-space:pre-line}.play-menu-grid button.active[data-v-7fa8f764]{background:#f0a148;color:#fff}.play-menu-grid button[data-v-7fa8f764]:disabled{color:#aaa2b4;opacity:.72}.play-menu-rail[data-v-7fa8f764]{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;border-left:1px solid #ece7ef;background:#fff}.play-menu-rail button[data-v-7fa8f764]{width:100%;min-height:48px;padding:0 6px;border:0;background:#fff;color:#5b5661;font-size:15px;font-weight:700;line-height:1.16}.play-menu-rail button.active[data-v-7fa8f764]{background:#f47a57;color:#fff}.all-play-title[data-v-7fa8f764]{display:grid!important;grid-template-columns:minmax(0,1fr) 22px;align-items:center;justify-content:center;gap:4px}.all-play-title span[data-v-7fa8f764]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-play-title i[data-v-7fa8f764]{position:relative;display:inline-grid;width:22px;height:22px;grid-template-columns:repeat(3,4px);grid-template-rows:repeat(3,4px);gap:4px}.all-play-title i[data-v-7fa8f764]:before{display:block;width:4px;height:4px;border-radius:50%;background:#c9c6ce;box-shadow:8px 0 #c9c6ce,16px 0 #c9c6ce,0 8px #c9c6ce,8px 8px #c9c6ce,16px 8px #c9c6ce,0 16px #c9c6ce,8px 16px #c9c6ce,16px 16px #c9c6ce;content:""}.cart-sheet[data-v-7fa8f764]{display:grid;grid-template-rows:auto minmax(260px,1fr) auto;width:min(100%,520px);max-height:78vh;overflow:hidden;border-radius:6px;background:#fff}.cart-sheet header[data-v-7fa8f764],.cart-sheet footer[data-v-7fa8f764]{display:flex;justify-content:space-between;align-items:center;min-height:48px;padding:0 12px;background:#ed8740;color:#fff}.cart-sheet header button[data-v-7fa8f764],.cart-sheet footer button[data-v-7fa8f764]{border:0;background:transparent;color:inherit;font-weight:800}.cart-body[data-v-7fa8f764]{overflow-y:auto;padding:12px;background:#f7f5fa}.cart-item[data-v-7fa8f764]{position:relative;display:grid;gap:5px;margin-bottom:8px;padding:12px 42px 12px 12px;border-radius:6px;background:#fff}.cart-item span[data-v-7fa8f764]{color:#8a8196;font-size:13px}.cart-item strong[data-v-7fa8f764]{color:#17405e;font-size:16px}.cart-item b[data-v-7fa8f764],.cart-summary[data-v-7fa8f764]{color:#786f82;font-weight:600}.cart-summary b[data-v-7fa8f764]{color:#dc8426}.remove-item[data-v-7fa8f764]{position:absolute;top:10px;right:10px;width:26px;height:26px;border:0;border-radius:50%;background:#eee8f4;color:#8a8196}.cart-sheet footer[data-v-7fa8f764]{display:grid;grid-template-columns:1fr 1fr;padding:0;background:#fff}.cart-sheet footer button[data-v-7fa8f764]{height:52px;color:#51495d}.cart-sheet footer .submit-cart[data-v-7fa8f764]{background:#ef6078;color:#fff}.trend-settings-sheet[data-v-7fa8f764]{width:min(100%,420px);padding:18px;border-radius:6px;background:#fff}.trend-setting-row[data-v-7fa8f764]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:center;margin-bottom:12px}.trend-setting-row strong[data-v-7fa8f764]{color:#77717f;text-align:right}.trend-setting-row div[data-v-7fa8f764]{display:flex;flex-wrap:wrap;gap:6px}.trend-setting-row button[data-v-7fa8f764]{min-width:52px;height:30px;border:1px solid #d8d1de;border-radius:4px;background:#fff;color:#77717f;font-weight:800}.trend-setting-row button.active[data-v-7fa8f764]{border-color:#dc8b2c;background:#dc8b2c;color:#fff}@media(max-width:420px){.pick-ball[data-v-7fa8f764]{width:36px;height:36px;font-size:16px}.ball-grid[data-v-7fa8f764]{gap:7px 9px}.footer-actions button[data-v-7fa8f764]{min-height:36px;font-size:13px}.unit-select[data-v-7fa8f764],.prize-pill[data-v-7fa8f764],.footer-total[data-v-7fa8f764]{font-size:11px}.footer-info[data-v-7fa8f764]{grid-template-columns:minmax(72px,.7fr) minmax(94px,1fr) 98px}.footer-total[data-v-7fa8f764]{grid-template-columns:minmax(54px,.66fr) minmax(78px,.82fr) minmax(104px,1fr)}}.new-card-lobby-entry i img[data-v-5f082856]{display:block;width:28px;height:28px;object-fit:contain}.new-card-lobby-entry span[data-v-5f082856]{min-width:0}.new-card-lobby-entry small[data-v-5f082856]{overflow-wrap:anywhere}.tabs[data-v-a88df2f5]{position:fixed;bottom:0;z-index:60;display:flex;height:calc(50px + var(--app-safe-bottom,0px));box-sizing:border-box;max-width:432px;width:100%;left:50%;right:auto;transform:translate(-50%);padding:4px max(4px,var(--app-safe-right,0px)) calc(4px + var(--app-safe-bottom,0px)) max(4px,var(--app-safe-left,0px));background:#fff;border-top:1px solid #edf0f2;box-shadow:none;color:#7c818c}button[data-v-a88df2f5]{position:relative;flex:1;display:grid;place-items:center;height:41px;min-width:0;padding:0;gap:2px;border:0;color:#7c818c;background:transparent;border-radius:0;box-shadow:none}button.active[data-v-a88df2f5]{color:#ff3b48;background:transparent;box-shadow:none}strong[data-v-a88df2f5]{font-size:10px;line-height:12px;font-weight:800;overflow-wrap:anywhere}svg[data-v-a88df2f5]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.badge[data-v-a88df2f5]{position:absolute;top:0;right:18%;min-width:16px;height:16px;padding:0 4px;border-radius:999px;display:grid;place-items:center;color:#fff;background:#ff3b48;font-size:9px;font-weight:800}.native-android .tabs-bright{left:0;right:0;width:auto;max-width:none;transform:none}.lottery-home-page[data-v-5a44c1d2]{--home-red:#ff3b48;--home-tab-height:calc(50px + var(--app-safe-bottom,0px));height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0;margin:auto;max-width:432px;background:#f5f6f8;color:#17181c;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.lottery-home-page[data-v-5a44c1d2] *{box-sizing:border-box}.lottery-home-page button[data-v-5a44c1d2]{font:inherit;cursor:pointer;border:0}.lottery-home-page svg[data-v-5a44c1d2]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-masthead[data-v-5a44c1d2]{flex:none;min-height:68px;padding:calc(18px + var(--app-safe-top,0px)) 14px 14px;display:flex;align-items:center;justify-content:space-between;background:#fff;gap:8px}.brand-lockup[data-v-5a44c1d2]{display:flex;align-items:center;gap:9px;font-size:20px;font-weight:900;letter-spacing:-.5px;min-width:0}.brand-lockup strong[data-v-5a44c1d2]{overflow-wrap:anywhere}.brand-mark[data-v-5a44c1d2]{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:8px;color:#fff;background:linear-gradient(145deg,#ff4a4f,#ff2d55)}.brand-actions[data-v-5a44c1d2]{display:flex;align-items:center;gap:6px;flex:none}.currency-pill[data-v-5a44c1d2]{background:#f3f4f6;color:#7c818c;border-radius:6px;padding:7px 10px;font-size:11px!important}.support-button[data-v-5a44c1d2]{padding:4px;color:#7c818c;background:transparent;display:grid;place-items:center}.home-scroll[data-v-5a44c1d2]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:var(--home-tab-height);scroll-padding-bottom:10px}.home-scroll[data-v-5a44c1d2] .pull{min-height:0}.home-scroll[data-v-5a44c1d2] .hint{color:var(--home-red)}.home-content[data-v-5a44c1d2]{padding:10px;display:grid;gap:10px}.surface[data-v-5a44c1d2]{border:1px solid #edf0f2!important;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a}.home-notice[data-v-5a44c1d2]{padding:10px 12px;color:#7c818c;font-size:11px;line-height:16px;overflow-wrap:anywhere}.wallet-card[data-v-5a44c1d2]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:75px}.wallet-copy[data-v-5a44c1d2]{min-width:0;flex:1}.wallet-copy small[data-v-5a44c1d2]{display:block;color:#7c818c;font-size:11px}.balance-line[data-v-5a44c1d2]{display:flex;align-items:center;gap:4px;margin-top:5px}.balance-line strong[data-v-5a44c1d2]{font-size:20px;overflow-wrap:anywhere;min-width:0}.balance-line .balance-compact[data-v-5a44c1d2]{font-size:17px}.balance-line .balance-tiny[data-v-5a44c1d2]{font-size:14px}.balance-line button[data-v-5a44c1d2]{background:transparent;color:#7c818c;padding:0;flex:none;display:grid;place-items:center}.balance-line svg[data-v-5a44c1d2]{width:16px;height:16px}.wallet-actions[data-v-5a44c1d2]{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:48%;flex:none}.red-button[data-v-5a44c1d2]{background:var(--home-red);color:#fff;padding:9px 13px;border-radius:8px;font-size:12px!important;font-weight:750!important;line-height:18px}.soft-button[data-v-5a44c1d2]{padding:8px 10px;background:#fff0f1;color:var(--home-red);font-size:11px!important;border-radius:6px;font-weight:700!important;line-height:17px}.bonus-link[data-v-5a44c1d2]{background:transparent;color:#7c818c;font-size:10px!important;padding:4px 0 0;text-align:left;overflow-wrap:anywhere}.local-mark-six-entry[data-v-5a44c1d2]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:70px;padding:12px;text-align:left;color:#17181c;border-color:#ffd6d9!important;background:#fff8f8}.local-mark-six-entry span[data-v-5a44c1d2]{min-width:0}.local-mark-six-entry strong[data-v-5a44c1d2]{display:block;font-size:15px}.local-mark-six-entry small[data-v-5a44c1d2]{display:block;margin-top:4px;color:#7c818c;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.local-mark-six-entry b[data-v-5a44c1d2]{flex:none;color:var(--home-red);font-size:12px}.local-mark-six-entry[data-v-5a44c1d2]:focus-visible{outline:2px solid var(--home-red);outline-offset:2px}.club-home-entry[data-v-5a44c1d2]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:11px;width:100%;min-height:76px;padding:12px;text-align:left;border-color:#ded8ff!important;background:linear-gradient(135deg,#faf9ff,#f0edff);color:#242238}.club-home-entry i[data-v-5a44c1d2]{width:44px;height:44px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(135deg,#6f54e9,#d45ca5);color:#fff;font-size:25px;font-style:normal}.club-home-entry span[data-v-5a44c1d2]{min-width:0}.club-home-entry strong[data-v-5a44c1d2],.club-home-entry small[data-v-5a44c1d2]{display:block}.club-home-entry small[data-v-5a44c1d2]{margin-top:4px;color:#77748b;font-size:11px;line-height:1.4}.club-home-entry b[data-v-5a44c1d2]{color:#6749da;font-size:12px}.nine-half-home-entry[data-v-5a44c1d2]{border-color:#cfe6df!important;background:linear-gradient(135deg,#f6fdfa,#e8f6f1);color:#1c3a37}.nine-half-home-entry i[data-v-5a44c1d2]{background:linear-gradient(135deg,#1c8f74,#0f6753);font-size:20px}.nine-half-home-entry small[data-v-5a44c1d2]{color:#5d7a74}.nine-half-home-entry b[data-v-5a44c1d2]{color:#0f7a62}.section-title[data-v-5a44c1d2]{font-size:18px;font-weight:900;margin:5px 2px 0;display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:25px}.section-title strong[data-v-5a44c1d2]{min-width:0}.section-title small[data-v-5a44c1d2]{font-size:11px;font-weight:500;color:#7c818c;text-align:right;flex:none;max-width:45%}.lottery-hero[data-v-5a44c1d2]{padding:10px;background:#fff0f1;position:relative;overflow:hidden;min-height:146px;cursor:pointer}.lottery-cover[data-v-5a44c1d2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.lottery-copy[data-v-5a44c1d2],.lottery-foot[data-v-5a44c1d2]{position:relative;z-index:1}.lottery-copy[data-v-5a44c1d2]{width:100%}.lottery-label[data-v-5a44c1d2]{font-size:9px;line-height:12px;letter-spacing:1px;color:var(--home-red);font-weight:800}.lottery-copy h1[data-v-5a44c1d2]{font-size:22px;font-weight:900;margin:3px 0;line-height:1.15;max-width:75%;overflow-wrap:anywhere}.muted[data-v-5a44c1d2]{color:#7c818c;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.lottery-copy .muted[data-v-5a44c1d2]{max-width:75%;font-size:11px;line-height:15px}.latest-balls[data-v-5a44c1d2]{display:flex;gap:5px;margin:5px 0;flex-wrap:wrap}.latest-balls b[data-v-5a44c1d2]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#fff;color:var(--home-red);border:1px solid #ffccd1;font-size:14px;font-weight:850}.lottery-foot[data-v-5a44c1d2]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.lottery-foot .muted[data-v-5a44c1d2]{max-width:52%;font-size:11px;line-height:15px}.lottery-foot .red-button[data-v-5a44c1d2]{max-width:48%;min-height:28px;padding:5px 10px;font-size:11px}.lottery-hero[data-v-5a44c1d2]:focus-visible{outline:2px solid var(--home-red);outline-offset:2px}.free-wallet[data-v-5a44c1d2]{padding:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:69px}.free-wallet>div[data-v-5a44c1d2]{min-width:0}.free-wallet strong[data-v-5a44c1d2]{font-size:13px;overflow-wrap:anywhere}.free-wallet small[data-v-5a44c1d2]{display:block;color:#7c818c;margin-top:5px;font-size:11px;line-height:16px}.free-wallet button[data-v-5a44c1d2]{flex:none;max-width:45%}.free-game-grid[data-v-5a44c1d2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.free-game-card[data-v-5a44c1d2]{text-align:left;padding:12px;min-height:136px;min-width:0;color:#17181c}.game-art[data-v-5a44c1d2]{aspect-ratio:3/2;position:relative;margin-bottom:10px;border-radius:6px;background:#fff0f1;overflow:hidden}.game-art img[data-v-5a44c1d2]{display:block;width:100%;height:100%;object-fit:cover}.game-art small[data-v-5a44c1d2]{position:absolute;right:4px;top:4px;font-size:9px;color:var(--home-red);background:#ffffffe6;border-radius:4px;padding:2px 4px}.free-game-card:nth-child(2) .game-art[data-v-5a44c1d2]{background:#e9f8f1}.free-game-card:nth-child(3) .game-art[data-v-5a44c1d2]{background:#edf4ff}.free-game-card:nth-child(4) .game-art[data-v-5a44c1d2]{background:#fff1e6}.free-game-card strong[data-v-5a44c1d2]{font-size:14px;display:block;overflow-wrap:anywhere}.free-game-card p[data-v-5a44c1d2]{font-size:10px;color:#7c818c;margin:5px 0 0;line-height:1.5;overflow-wrap:anywhere}.free-game-card[data-game=nine-half] .game-art img[data-v-5a44c1d2]{object-position:center 4%}.referral-card[data-v-5a44c1d2]{padding:12px;border:1px solid #edf0f2;border-radius:8px;background:#fff}.referral-gift[data-v-5a44c1d2]{display:none}.referral-copy strong[data-v-5a44c1d2]{font-size:13px}.referral-copy p[data-v-5a44c1d2],.referral-rewards[data-v-5a44c1d2]{font-size:11px;color:#7c818c}.referral-rewards small[data-v-5a44c1d2]{display:block}.referral-form[data-v-5a44c1d2]{display:flex;gap:8px;margin-top:10px}.referral-form input[data-v-5a44c1d2]{min-width:0;flex:1;border:1px solid #edf0f2;padding:8px;border-radius:6px;background:#f5f6f8}.referral-form button[data-v-5a44c1d2]{background:#ff3b48;color:#fff;padding:8px;border-radius:6px;max-width:45%}.referral-form button[data-v-5a44c1d2]:disabled{opacity:.5}.tournament-home[data-v-5a44c1d2]{padding:12px}.tournament-card[data-v-5a44c1d2]{background:#f5f6f8;text-align:left;width:100%;padding:10px;margin-top:10px;border-radius:6px}.tournament-card small[data-v-5a44c1d2]{display:block;color:#7c818c;font-size:11px;margin-top:4px}.currency-options[data-v-5a44c1d2]{display:grid;gap:8px}.currency-options button[data-v-5a44c1d2]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #edf0f2;background:#f5f6f8;border-radius:8px;text-align:left;color:#17181c}.currency-options button.active[data-v-5a44c1d2]{background:#fff0f1;border-color:#ff3b48}.currency-symbol[data-v-5a44c1d2]{font-size:20px;color:#ff3b48}.currency-option-copy[data-v-5a44c1d2]{flex:1;min-width:0}.currency-option-copy small[data-v-5a44c1d2]{display:block;color:#7c818c;font-size:12px}.currency-options svg[data-v-5a44c1d2]{color:#ff3b48}.bonus-info[data-v-5a44c1d2]{font-size:14px;line-height:1.7;color:#7c818c}.lottery-home-page .home-history-entry[data-v-5a44c1d2]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;max-width:50%;padding:0 8px;border-radius:6px;background:#fff0f1;color:var(--home-red);font-size:11px;font-weight:750;text-align:right;overflow-wrap:anywhere}.home-history-entry svg[data-v-5a44c1d2]{width:14px;height:14px;flex:none}.home-history-entry[data-v-5a44c1d2]:focus-visible{outline:2px solid var(--home-red);outline-offset:2px}.bet-panel[data-v-e69652e8]{position:relative;display:grid;grid-template-columns:minmax(0,42%) minmax(0,58%);gap:11px;min-height:127px;padding:17px 18px;border:1px solid rgba(255,255,255,.025);border-radius:23px;background:linear-gradient(145deg,#111a27,#0d1522);box-shadow:0 9px 20px #00000040,inset 0 1px #ffffff06}.panel-control[data-v-e69652e8]{position:absolute;z-index:4;top:1px;right:9px;display:grid;place-items:center;width:25px;height:25px;padding:0;border:0;border-radius:50%;background:#080e17;color:#95a1b2;box-shadow:0 0 0 3px #04091075,inset 0 0 0 1px #334155}.panel-control span[data-v-e69652e8]{display:grid;place-items:center;width:16px;height:13px;border:1px solid currentColor;border-radius:3px;font-size:15px;line-height:10px}.panel-control.add[data-v-e69652e8]{color:#28db1b}.panel-control[data-v-e69652e8]:disabled{cursor:not-allowed;opacity:.35}.amount-control[data-v-e69652e8]{display:grid;align-content:center;gap:10px}.amount-control.disabled[data-v-e69652e8]{opacity:.48}.amount-stepper[data-v-e69652e8]{display:grid;grid-template-columns:33px 1fr 33px;align-items:center;gap:5px}.amount-stepper>button[data-v-e69652e8]:not(.amount-value){width:33px;height:33px;border:0;border-radius:50%;background:#17202d;color:#94a3b8;font-size:22px;box-shadow:inset 0 1px #ffffff08,0 2px 4px #00000047}.amount-value[data-v-e69652e8]{min-width:0;height:33px;padding:0 2px;overflow:hidden;border:0;border-radius:8px;background:transparent;color:#f8fafc;font-size:15px;font-weight:750;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.amount-value[data-v-e69652e8]:active{background:#ffffff0e}.quick-grid[data-v-e69652e8]{display:grid;grid-template-columns:1fr 1fr;gap:5px 7px}.quick-grid button[data-v-e69652e8]{height:23px;border:0;border-radius:12px;background:#0a111b;color:#7f8a9c;font-size:11px}.automation-row[data-v-e69652e8]{display:flex;align-items:center;justify-content:space-between;color:#768297;font-size:9px}.automation-row label[data-v-e69652e8]{display:flex;align-items:center;gap:3px}.automation-row input[type=checkbox][data-v-e69652e8]{width:12px;height:12px;margin:0;accent-color:#f8c94f}.cashout-input[data-v-e69652e8]{height:18px;padding:0 5px;border-radius:9px;background:#08101a}.cashout-input>span[data-v-e69652e8]{max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cashout-input input[data-v-e69652e8]{width:29px;padding:0;border:0;outline:0;background:transparent;color:#cbd5e1;font-size:9px;text-align:right}.cashout-input b[data-v-e69652e8]{color:#94a3b8;font-size:9px;font-weight:700}.action-button[data-v-e69652e8]{align-self:center;display:grid;place-content:center;min-width:0;height:84px;border:1px solid rgba(255,255,255,.76);border-radius:16px;color:#fff;text-align:center;box-shadow:inset 0 1px #fff3,0 4px 9px #00000059}.action-button span[data-v-e69652e8]{font-size:20px;line-height:1.1}.action-button strong[data-v-e69652e8]{margin-top:5px;font-size:18px;font-weight:550}.action-button.bet[data-v-e69652e8]{background:linear-gradient(180deg,#1fc10a,#159e00)}.action-button.cashout[data-v-e69652e8]{background:linear-gradient(180deg,#f2690c,#db3209)}.action-button.cancel[data-v-e69652e8]{background:linear-gradient(180deg,#f10d38,#cc062d)}.action-button.settled[data-v-e69652e8]{background:linear-gradient(180deg,#7c3aed,#5b21b6)}.action-button.locked[data-v-e69652e8]{border-color:#475569;background:linear-gradient(180deg,#344155,#253044);color:#cbd5e1}.action-button[data-v-e69652e8]:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.68}.amount-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px;background:#01050cc2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.amount-dialog{width:min(100%,340px);padding:18px;border:1px solid #8f6b25;border-radius:20px;background:linear-gradient(145deg,#151e2c,#0b111b);color:#f8fafc;box-shadow:0 24px 70px #0000009e,inset 0 1px #ffffff0d}.amount-dialog header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.amount-dialog header strong{color:#f8c94f;font-size:17px}.amount-dialog header button{width:32px;height:32px;padding:0;border:0;border-radius:10px;background:#202a38;color:#cbd5e1;font-size:24px}.amount-dialog label{display:grid;grid-template-columns:1fr auto;align-items:center;height:58px;padding:0 14px;border:1px solid #364358;border-radius:14px;background:#070d16}.amount-dialog input{min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:27px;font-weight:850;font-variant-numeric:tabular-nums}.amount-dialog label span{color:#f8c94f;font-size:12px;font-weight:850}.amount-dialog>small{display:block;margin-top:8px;color:#8190a4;font-size:10px;text-align:right}.amount-dialog footer{display:grid;grid-template-columns:1fr 1.35fr;gap:9px;margin-top:17px}.amount-dialog footer button{height:43px;border:1px solid #39465a;border-radius:12px;background:#1c2634;color:#cbd5e1;font-weight:800}.amount-dialog footer button[type=submit]{border-color:#f3d071;background:linear-gradient(180deg,#23c90d,#159e00);color:#fff}@media(max-width:370px){.bet-panel[data-v-e69652e8]{grid-template-columns:minmax(0,43%) minmax(0,57%);padding-inline:10px;gap:6px}.amount-stepper[data-v-e69652e8]{grid-template-columns:28px minmax(0,1fr) 28px;gap:3px}.amount-stepper>button[data-v-e69652e8]:not(.amount-value){width:28px;height:28px;font-size:19px}.amount-value[data-v-e69652e8]{font-size:13px}.automation-row[data-v-e69652e8]{gap:4px;font-size:8px}.automation-row input[type=checkbox][data-v-e69652e8]{width:11px;height:11px}.cashout-input[data-v-e69652e8]{min-width:0;padding-inline:4px}.cashout-input>span[data-v-e69652e8]{max-width:38px}.cashout-input input[data-v-e69652e8]{width:26px;font-size:8px}.action-button span[data-v-e69652e8]{font-size:18px}.panel-control[data-v-e69652e8]{top:0;right:7px}}@media(max-height:820px){.bet-panel[data-v-e69652e8]{min-height:117px;padding-block:13px}.action-button[data-v-e69652e8]{height:78px}}.flight-stage[data-v-ad7bdf73]{position:relative;height:304px;overflow:hidden;border:1px solid #263244;border-radius:19px;background:#050912;box-shadow:inset 0 0 36px #0000007a}canvas[data-v-ad7bdf73]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.flight-copy[data-v-ad7bdf73]{position:absolute;z-index:2;left:50%;top:50%;display:grid;justify-items:center;transform:translate(-48%,-46%);pointer-events:none;text-shadow:0 3px 12px rgba(0,0,0,.74)}.countdown-copy[data-v-ad7bdf73]{position:absolute;z-index:2;left:50%;top:50%;display:grid;width:min(72%,250px);justify-items:center;transform:translate(-50%,-48%);color:#fff;text-shadow:0 3px 12px rgba(0,0,0,.74)}.countdown-copy span[data-v-ad7bdf73]{color:#f8c94f;font-size:12px;font-weight:850;letter-spacing:.5px}.countdown-copy strong[data-v-ad7bdf73]{margin:5px 0 13px;font-size:58px;line-height:1;font-variant-numeric:tabular-nums}.countdown-copy i[data-v-ad7bdf73]{width:100%;height:5px;overflow:hidden;border-radius:99px;background:#ffffff24}.countdown-copy b[data-v-ad7bdf73]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef174c,#ff426f);box-shadow:0 0 9px #ef174ccc;transition:width .08s linear}.flight-copy strong[data-v-ad7bdf73]{color:#fff;font-size:clamp(52px,17vw,72px);font-weight:800;line-height:.98;letter-spacing:-2.6px;font-variant-numeric:tabular-nums}.phase-label[data-v-ad7bdf73]{min-height:18px;margin-bottom:7px;color:#f8c94f;font-size:11px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.phase-crashed .flight-copy strong[data-v-ad7bdf73]{color:#f8c94f}.crash-result[data-v-ad7bdf73]{position:absolute;z-index:2;left:50%;top:50%;display:grid;width:min(78%,330px);justify-items:center;padding:45px 24px 18px;transform:translate(-50%,-50%);border:1px solid rgba(255,205,91,.82);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.065),transparent 31%),linear-gradient(160deg,#160812f5,#030812f7 56%,#1f050ff2);color:#fff;text-shadow:0 3px 12px rgba(0,0,0,.72);box-shadow:0 22px 54px #00000094,0 0 34px #ef174c38,inset 0 0 0 3px #ef174c21,inset 0 1px #ffefb938;animation:crash-reveal-ad7bdf73 .36s cubic-bezier(.2,.9,.24,1.18) both}.crash-result[data-v-ad7bdf73]:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(255,57,92,.62);border-radius:16px;pointer-events:none}.crash-result[data-v-ad7bdf73]:after{content:"";position:absolute;left:17%;right:17%;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,#ffce5a 30%,#ff2c5d 70%,transparent);box-shadow:0 0 13px #ff3d5de6}.crash-emblem[data-v-ad7bdf73]{position:absolute;top:-27px;display:grid;place-items:center;width:48px;height:48px;transform:rotate(45deg);border:1px solid #ffd56f;border-radius:13px;background:linear-gradient(145deg,#3b1420,#0b0f19 58%,#561126);color:#ffd76d;box-shadow:0 0 0 5px #05080fd1,0 0 24px #ef174c80}.crash-emblem b[data-v-ad7bdf73]{transform:rotate(-45deg);font-size:22px;line-height:1}.crash-result>span[data-v-ad7bdf73]{position:relative;z-index:2;color:#ffe6ae;font-size:18px;font-weight:780;line-height:1;letter-spacing:4px;text-transform:uppercase}.crash-result>strong[data-v-ad7bdf73]{margin-top:10px;color:transparent;background:linear-gradient(180deg,#fff4d0,#ffcf59 25%,#ff315e 66%,#d3002c);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 5px 11px rgba(224,0,48,.34));font-size:clamp(60px,18vw,82px);font-weight:900;line-height:.96;letter-spacing:-4px;font-variant-numeric:tabular-nums}.crash-result>strong small[data-v-ad7bdf73]{margin-left:3px;font-size:.56em;letter-spacing:-2px}.crash-result>em[data-v-ad7bdf73]{display:flex;align-items:center;gap:9px;margin-top:13px;color:#8f98a8;font-size:8px;font-style:normal;font-weight:850;letter-spacing:2.5px}.crash-result>em i[data-v-ad7bdf73]{width:31px;height:1px;background:linear-gradient(90deg,transparent,#a5782b)}.crash-result>em i[data-v-ad7bdf73]:last-child{transform:scaleX(-1)}@keyframes crash-reveal-ad7bdf73{0%{opacity:0;transform:translate(-50%,-46%) scale(.9);filter:blur(4px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}.live-chip[data-v-ad7bdf73]{position:absolute;right:9px;bottom:9px;z-index:3;display:flex;align-items:center;min-width:91px;height:34px;padding:0 12px 0 8px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:#0b1019d6;color:#f8fafc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.live-chip b[data-v-ad7bdf73]{margin-left:9px;font-size:13px;font-weight:650}.avatar-stack[data-v-ad7bdf73]{display:flex}.avatar-stack i[data-v-ad7bdf73]{width:21px;height:21px;margin-right:-7px;border:1px solid #f8c94f;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f8c94f 0,#f8c94f 14%,#b70f37 15%,#b70f37 38%,#123b39 39%,#123b39)}.avatar-stack i[data-v-ad7bdf73]:nth-child(2){background:radial-gradient(circle at 65% 30%,#fff 0,#fff 10%,#38bdf8 11%,#38bdf8 35%,#202c48 36%)}.avatar-stack i[data-v-ad7bdf73]:nth-child(3){background:radial-gradient(circle,#f8c94f 0,#f8c94f 18%,#561332 19%,#561332 45%,#111827 46%)}@media(max-height:820px){.flight-stage[data-v-ad7bdf73]{height:286px}}html:has(.bowafly-page),body:has(.bowafly-page),#app:has(.bowafly-page){background:#080b12}.bowafly-page[data-v-94e92143]{--bg: #080b12;--panel: #0d1522;--panel-2: #111827;--border: #263244;--gold: #f8c94f;--red: #ef174c;--muted: #94a3b8;position:relative;height:var(--app-visual-height);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 50% 12%,#111b2a 0,var(--bg) 34%,#05070c 100%);color:#f8fafc;font-family:Noto Sans Lao,Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-tap-highlight-color:transparent}button[data-v-94e92143]{font:inherit;cursor:pointer}.game-shell[data-v-94e92143]{position:relative;width:min(100%,430px);min-height:100%;margin:0 auto;padding-bottom:max(10px,var(--app-safe-bottom))}.game-header[data-v-94e92143]{position:sticky;top:0;z-index:12;display:grid;grid-template-columns:minmax(108px,1fr) auto 34px 34px;align-items:center;height:64px;padding:0 13px;background:#090d15f5;border-bottom:1px solid rgba(255,255,255,.035);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-lockup[data-v-94e92143]{display:flex;align-items:center;gap:7px;min-width:0;padding:0;border:0;background:none;color:#fff;text-align:left}.brand-mark[data-v-94e92143]{display:grid;place-items:center;width:27px;height:27px;border:1px solid #ac113b;border-radius:50%;background:radial-gradient(circle,#ec184b,#5c0b24);color:var(--gold);font-size:17px;box-shadow:0 0 13px #ef174c52}.brand-lockup>span[data-v-94e92143]:last-child{display:flex;align-items:baseline;letter-spacing:-.7px;transform:skew(-7deg)}.brand-lockup b[data-v-94e92143]{color:#fff;font-size:17px;font-weight:900}.brand-lockup i[data-v-94e92143]{margin-left:2px;color:var(--red);font-size:17px;font-weight:900;font-style:normal}.balance-block[data-v-94e92143]{display:flex;align-items:baseline;gap:5px}.balance-block strong[data-v-94e92143]{color:#32d019;font-size:15px;font-weight:750;font-variant-numeric:tabular-nums}.balance-block small[data-v-94e92143]{color:#d8dee8;font-size:11px}.icon-button[data-v-94e92143]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;color:#7f8a9b}.icon-button svg[data-v-94e92143]{width:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.sound-icon[data-v-94e92143]{color:#dce3ed}.history-strip[data-v-94e92143]{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:8px;height:38px;padding:0 14px;overflow:hidden;background:#070b12}.history-values[data-v-94e92143]{display:flex;min-width:0;gap:13px;overflow:hidden}.history-strip button[data-v-94e92143]{flex:0 0 auto;padding:0;border:0;background:none;font-size:11px;white-space:nowrap}.history-purple[data-v-94e92143]{color:#9b62ef}.history-magenta[data-v-94e92143]{color:#d946ef}.history-cyan[data-v-94e92143]{color:#38bdf8}.history-more[data-v-94e92143]{display:grid;place-items:center;justify-self:end;width:30px;height:22px;border-radius:12px!important;background:#1a222f!important;color:#9aa5b5;letter-spacing:1px}.round-history-panel[data-v-94e92143]{position:absolute;z-index:25;top:calc(102px + var(--app-safe-top));left:5px;right:5px;max-height:min(300px,calc(var(--app-visual-height) - 116px - var(--app-safe-top) - var(--app-safe-bottom)));margin:0;padding:10px 13px 17px;overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#141921fb;box-shadow:0 18px 42px #0000009e,0 0 0 1px #0000004d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);-webkit-overflow-scrolling:touch}.round-history-panel header[data-v-94e92143]{display:flex;align-items:center;justify-content:space-between;min-height:31px}.round-history-panel header strong[data-v-94e92143]{color:#c9ced7;font-size:13px;font-weight:600}.round-history-panel header button[data-v-94e92143]{display:grid;place-items:center;width:30px;height:26px;padding:0;border:0;border-radius:14px;background:#2b3039;color:#9ca3af;font-size:23px;line-height:1}.round-history-panel>p[data-v-94e92143]{margin:9px 0;color:#8c96a5;font-size:11px}.round-history-panel>div[data-v-94e92143]{display:flex;flex-wrap:wrap;gap:10px 17px;padding-top:5px}.round-history-panel>div button[data-v-94e92143]{padding:0;border:0;background:none;font-size:13px;font-variant-numeric:tabular-nums}.previous-hero[data-v-94e92143]{position:relative;display:grid;align-content:center;justify-items:start;height:304px;padding:0 0 0 42px;overflow:hidden;border:1px solid #c98b15;border-radius:19px;background:#06101f url(/crash/bowafly/stage-background.png) center / cover no-repeat}.previous-hero small[data-v-94e92143]{z-index:2;margin:0 0 15px 8px;color:#f8c94f;font-size:18px;font-weight:750}.previous-hero strong[data-v-94e92143]{z-index:2;color:#9b62ef;font-size:68px;line-height:1;text-shadow:0 0 18px rgba(155,98,239,.38)}.previous-hero img[data-v-94e92143]{position:absolute;right:-12px;top:37px;width:55%}.bet-zone[data-v-94e92143]{display:grid;gap:6px;padding:7px 4px 6px}.results-panel[data-v-94e92143]{position:relative;margin:0 4px 10px;padding:9px 9px 37px;overflow:hidden;border-radius:23px;background:linear-gradient(145deg,#111a27,#0d1522);min-height:290px}.results-tabs[data-v-94e92143]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;height:37px;padding:3px;border-radius:20px;background:#090f18}.results-tabs button[data-v-94e92143]{border:0;border-radius:17px;background:transparent;color:#a6aebe;font-size:12px}.results-tabs button.active[data-v-94e92143]{background:#283140;color:#fff;box-shadow:inset 0 1px #ffffff0a}.bets-summary[data-v-94e92143]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:67px;padding:8px 2px;border-bottom:1px solid rgba(255,255,255,.025)}.bets-summary>div[data-v-94e92143]{display:grid}.bets-summary strong[data-v-94e92143]{font-size:14px}.bets-summary small[data-v-94e92143]{margin-top:2px;color:#8792a4;font-size:10px}.summary-avatars[data-v-94e92143]{display:flex!important;margin-right:8px}.summary-avatars span[data-v-94e92143]{display:grid;place-items:center;width:27px;height:27px;margin-right:-8px;border:1px solid var(--gold);border-radius:50%;background:linear-gradient(140deg,#b5113a,#112c46);color:#fff;font-size:10px}.summary-win[data-v-94e92143]{text-align:right}.summary-win strong[data-v-94e92143]{font-size:17px}.list-head[data-v-94e92143],.player-list article[data-v-94e92143]{display:grid;grid-template-columns:minmax(118px,1.55fr) .9fr .55fr .9fr;align-items:center;gap:5px}.list-head[data-v-94e92143]{height:34px;padding:0 7px;color:#7f899a;font-size:9px}.list-head span[data-v-94e92143]:not(:first-child),.player-list article>span[data-v-94e92143]:not(:first-child){text-align:right}.player-list[data-v-94e92143]{display:grid;max-height:min(48dvh,420px);gap:4px;padding-bottom:4px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#344155 transparent;-webkit-overflow-scrolling:touch}.player-list article[data-v-94e92143]{min-height:39px;padding:4px 8px;border-radius:20px;background:#080e17;color:#cdd5e1;font-size:11px;font-variant-numeric:tabular-nums}.player-list article.winner[data-v-94e92143]{background:linear-gradient(90deg,#1f3e11,#17320d)}.player[data-v-94e92143]{display:flex;align-items:center;min-width:0;gap:8px;color:#f2f5f9}.player i[data-v-94e92143],.top-list>article>i[data-v-94e92143]{display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;border:1px solid rgba(248,201,79,.7);border-radius:50%;background:radial-gradient(circle at 33% 30%,hsl(var(--avatar-hue) 86% 66%),hsl(var(--avatar-hue) 65% 29%) 52%,#07111e 53%);color:#fff;font-size:10px;font-style:normal;box-shadow:inset 0 0 0 2px #0003}.tone-cyan[data-v-94e92143]{color:#38bdf8!important}.tone-purple[data-v-94e92143]{color:#9b62ef!important}.tone-magenta[data-v-94e92143]{color:#d946ef!important}.round-result[data-v-94e92143]{display:grid;place-items:center;height:68px;margin-top:6px;border-radius:16px;background:#09101a}.round-result small[data-v-94e92143]{color:#b6bfcd;font-size:11px}.round-result strong[data-v-94e92143]{color:#9b62ef;font-size:25px}.my-history-summary[data-v-94e92143]{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:8px 7px;border-bottom:1px solid rgba(255,255,255,.04)}.my-history-summary>div[data-v-94e92143]{display:grid;gap:3px}.my-history-summary small[data-v-94e92143]{color:#8995a7;font-size:9px}.my-history-summary strong[data-v-94e92143]{color:#f2f5f9;font-size:14px}.my-history-summary>span[data-v-94e92143]{color:#687486;font-size:9px}.history-empty[data-v-94e92143]{display:grid;place-items:center;min-height:170px;color:#718095;font-size:11px}.my-history-list[data-v-94e92143]{display:grid;max-height:min(52dvh,470px);gap:6px;padding:7px 0 5px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#344155 transparent;-webkit-overflow-scrolling:touch}.my-history-list>button[data-v-94e92143]{display:grid;gap:8px;width:100%;min-height:116px;padding:10px 11px 8px;border:1px solid rgba(255,255,255,.035);border-radius:16px;background:linear-gradient(145deg,#0a111c,#080e17);color:#d7dee9;text-align:left}.my-history-list header[data-v-94e92143],.my-history-list footer[data-v-94e92143]{display:flex;align-items:center;justify-content:space-between;gap:8px}.my-history-list header>span[data-v-94e92143]{min-width:0;overflow:hidden;color:#8f9bad;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.my-history-list>button>div[data-v-94e92143]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.my-history-list label[data-v-94e92143]{display:grid;min-width:0;gap:4px}.my-history-list label small[data-v-94e92143]{overflow:hidden;color:#69778a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.my-history-list label strong[data-v-94e92143]{overflow:hidden;color:#e4e9f0;font-size:10px;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.my-history-list footer[data-v-94e92143]{padding-top:7px;border-top:1px solid rgba(255,255,255,.035);color:#6f7c8e;font-size:8px}.my-history-list footer span[data-v-94e92143]{color:#d3b460}.history-status[data-v-94e92143]{flex:0 0 auto;padding:3px 7px;border-radius:10px;background:#2a1d24;color:#ff7492;font-size:8px;font-weight:700}.history-status-cashed-out[data-v-94e92143]{background:#173718;color:#66df5e}.history-status-queued[data-v-94e92143],.history-status-active[data-v-94e92143]{background:#182c42;color:#55c7ff}.history-status-cancelled[data-v-94e92143],.history-status-refunded[data-v-94e92143]{background:#252d38;color:#aab4c2}.history-load-more[data-v-94e92143]{display:block;min-width:112px;height:32px;margin:7px auto 3px;padding:0 18px;border:1px solid #2a3749;border-radius:16px;background:#111b29;color:#b8c2d0;font-size:10px}.history-load-more[data-v-94e92143]:disabled{opacity:.55}.top-filters[data-v-94e92143]{display:grid;grid-template-columns:repeat(3,1fr);gap:7px 24px;padding:9px 0}.top-filters button[data-v-94e92143]{height:34px;border:0;border-radius:16px;background:transparent;color:#aeb7c4;font-size:11px}.top-filters button.active[data-v-94e92143]{background:#283140;color:#fff}.top-list[data-v-94e92143]{display:grid;gap:6px}.top-list article[data-v-94e92143]{display:grid;grid-template-columns:32px 74px 1fr 1.1fr;align-items:start;gap:7px;min-height:84px;padding:10px 8px;border-radius:17px;background:#080e17;font-size:10px}.top-list article>div[data-v-94e92143]{display:grid}.top-list small[data-v-94e92143]{margin-top:3px;color:#7f8a9b}.top-list dl[data-v-94e92143]{display:grid;gap:7px;margin:2px 0 0}.top-list dl div[data-v-94e92143]{display:flex;justify-content:space-between;gap:5px}.top-list dt[data-v-94e92143]{color:#8490a2}.top-list dd[data-v-94e92143]{margin:0;color:#d6dce5;text-align:right}.top-list .top-x dd[data-v-94e92143]{color:#d946ef}.fairness-footer[data-v-94e92143]{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 13px;background:#101722f5;color:#a1aaba}.fairness-footer button[data-v-94e92143]{display:flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#a1aaba;font-size:10px}.fairness-footer svg[data-v-94e92143]{width:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fairness-footer small[data-v-94e92143]{color:#687486;font-size:8px;letter-spacing:.4px}.menu-backdrop[data-v-94e92143]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;justify-content:flex-end;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.game-menu[data-v-94e92143]{width:min(80vw,310px);min-height:100%;padding:max(22px,var(--app-safe-top)) max(17px,var(--app-safe-right)) max(24px,var(--app-safe-bottom)) 17px;background:#0d1522;border-left:1px solid var(--border);box-shadow:-12px 0 32px #00000070}.game-menu header[data-v-94e92143]{display:flex;align-items:center;justify-content:space-between;min-height:50px;color:var(--red)}.game-menu header button[data-v-94e92143]{border:0;background:none;color:#fff;font-size:27px}.game-menu>button[data-v-94e92143]{display:flex;justify-content:space-between;width:100%;height:50px;padding:0;border:0;border-bottom:1px solid #202b3a;background:none;color:#e7ecf3}.game-menu>button span[data-v-94e92143],.game-menu>button b[data-v-94e92143]{align-self:center}.game-menu>button b[data-v-94e92143]{color:var(--gold);font-size:12px}.game-menu p[data-v-94e92143]{margin-top:22px;color:#7f8a9c;font-size:11px;line-height:1.6}.rules-backdrop[data-v-94e92143]{align-items:center;justify-content:center;padding:max(14px,var(--app-safe-top)) max(14px,var(--app-safe-right)) max(14px,var(--app-safe-bottom)) max(14px,var(--app-safe-left))}.rules-dialog[data-v-94e92143]{width:min(100%,410px);max-height:min(88dvh,720px);padding:15px 16px 17px;overflow-y:auto;overscroll-behavior:contain;border:1px solid #8d681e;border-radius:21px;background:linear-gradient(150deg,#121c2a,#090f18 62%);color:#d7dee9;box-shadow:0 24px 74px #000000b8,inset 0 1px #ffffff0d;-webkit-overflow-scrolling:touch}.rules-dialog header[data-v-94e92143]{position:sticky;z-index:2;top:-15px;display:flex;align-items:center;justify-content:space-between;min-height:49px;margin:-15px -16px 0;padding:8px 13px 6px 17px;border-bottom:1px solid #273244;background:#0d1522f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rules-dialog header strong[data-v-94e92143]{color:#f8c94f;font-size:16px}.rules-dialog header button[data-v-94e92143]{display:grid;place-items:center;width:31px;height:31px;padding:0;border:0;border-radius:50%;background:#202b39;color:#d7dee9;font-size:24px;line-height:1}.rules-intro[data-v-94e92143]{margin:14px 0 13px;color:#cbd5e1;font-size:11px;line-height:1.7}.rules-dialog article[data-v-94e92143]{padding:11px 0;border-top:1px solid rgba(255,255,255,.065)}.rules-dialog article h3[data-v-94e92143]{display:flex;align-items:center;gap:8px;margin:0 0 7px;color:#f2f5f9;font-size:12px}.rules-dialog article h3 i[data-v-94e92143]{display:grid;flex:0 0 auto;place-items:center;width:21px;height:21px;border-radius:50%;background:linear-gradient(145deg,#ef174c,#8f0e31);color:#fff;font-size:10px;font-style:normal;box-shadow:0 0 11px #ef174c47}.rules-dialog article p[data-v-94e92143]{margin:0;color:#9da8b8;font-size:10px;line-height:1.75}.rules-dialog footer[data-v-94e92143]{margin-top:4px;padding:11px;border:1px solid rgba(248,201,79,.25);border-radius:12px;background:#f8c94f0e;color:#d9c58b;font-size:9px;line-height:1.65}.fairness-backdrop[data-v-94e92143]{align-items:center;justify-content:center;padding:max(18px,var(--app-safe-top)) max(18px,var(--app-safe-right)) max(18px,var(--app-safe-bottom)) max(18px,var(--app-safe-left))}.fairness-dialog[data-v-94e92143]{width:min(100%,390px);max-height:min(78dvh,650px);overflow:auto;padding:16px;border:1px solid #8d681e;border-radius:20px;background:#0d1522;box-shadow:0 24px 70px #000000a8}.fairness-dialog header[data-v-94e92143]{display:flex;align-items:center;justify-content:space-between;min-height:40px;color:#f8c94f}.fairness-dialog header button[data-v-94e92143]{border:0;background:none;color:#fff;font-size:26px}.fairness-dialog p[data-v-94e92143]{color:#94a3b8;text-align:center}.fairness-dialog .fairness-explanation[data-v-94e92143]{margin:10px 0;padding:10px 11px;border:1px solid #2a3546;border-radius:12px;background:#09111c;color:#aeb8c7;font-size:10px;line-height:1.65;text-align:left}.fairness-dialog>div[data-v-94e92143]{display:grid;gap:5px;padding:9px 0;border-bottom:1px solid #202b3a}.fairness-dialog span[data-v-94e92143]{color:#8490a2;font-size:10px}.fairness-dialog code[data-v-94e92143]{overflow-wrap:anywhere;color:#d7dee9;font-size:10px;line-height:1.5}.fairness-dialog>b[data-v-94e92143]{display:block;margin-top:14px;padding:10px;border-radius:12px;background:#3b1721;color:#ff7290;font-size:12px;text-align:center}.fairness-dialog>b.valid[data-v-94e92143]{background:#173615;color:#63e55a}.history-detail-backdrop[data-v-94e92143]{align-items:center;justify-content:center;padding:max(15px,var(--app-safe-top)) max(15px,var(--app-safe-right)) max(15px,var(--app-safe-bottom)) max(15px,var(--app-safe-left))}.history-detail-dialog[data-v-94e92143]{width:min(100%,400px);max-height:min(86dvh,700px);padding:0 16px 16px;overflow-y:auto;border:1px solid #7b6025;border-radius:21px;background:linear-gradient(150deg,#121c2a,#090f18 68%);box-shadow:0 25px 75px #000000b8,inset 0 1px #ffffff0b}.history-detail-dialog>header[data-v-94e92143]{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;min-height:51px;margin:0 -16px;padding:0 12px 0 17px;border-bottom:1px solid #273244;background:#0d1522f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.history-detail-dialog>header strong[data-v-94e92143]{color:#f8c94f;font-size:15px}.history-detail-dialog>header button[data-v-94e92143]{display:grid;place-items:center;width:31px;height:31px;padding:0;border:0;border-radius:50%;background:#202b39;color:#d7dee9;font-size:24px;line-height:1}.history-detail-loading[data-v-94e92143]{display:grid;place-items:center;min-height:190px;color:#8f9bad;font-size:11px}.history-detail-result[data-v-94e92143]{position:relative;display:grid;place-items:center;min-height:112px;margin:13px 0 7px;border:1px solid rgba(248,201,79,.15);border-radius:17px;background:radial-gradient(circle at 50% 20%,#223f5d8c,#09111c 68%)}.history-detail-result small[data-v-94e92143]{color:#8e9aad;font-size:9px}.history-detail-result strong[data-v-94e92143]{color:#f3f6fa;font-size:25px;font-variant-numeric:tabular-nums}.history-detail-result b[data-v-94e92143]{position:absolute;top:10px;right:10px}.history-detail-dialog dl[data-v-94e92143]{margin:0}.history-detail-dialog dl>div[data-v-94e92143]{display:grid;grid-template-columns:minmax(105px,.9fr) minmax(0,1.4fr);align-items:center;min-height:42px;gap:12px;border-bottom:1px solid rgba(255,255,255,.055)}.history-detail-dialog dt[data-v-94e92143]{color:#7f8b9d;font-size:9px}.history-detail-dialog dd[data-v-94e92143]{min-width:0;margin:0;overflow-wrap:anywhere;color:#d8dfe9;font-size:10px;font-variant-numeric:tabular-nums;text-align:right}.history-profit[data-v-94e92143]{color:#63df59!important}.history-loss[data-v-94e92143]{color:#ff6687!important}.history-fairness-button[data-v-94e92143]{display:block;width:100%;height:42px;margin-top:15px;border:1px solid #8b6b24;border-radius:14px;background:linear-gradient(145deg,#a9770e,#72500a);color:#fff4ce;font-size:11px;font-weight:700}@media(max-width:370px){.history-strip[data-v-94e92143]{gap:7px;padding-inline:10px}.history-values[data-v-94e92143]{gap:10px}.game-header[data-v-94e92143]{grid-template-columns:minmax(96px,1fr) auto 31px 31px;column-gap:3px;padding-inline:9px}.brand-lockup[data-v-94e92143]{gap:4px}.brand-mark[data-v-94e92143]{width:24px;height:24px;font-size:14px}.brand-lockup b[data-v-94e92143],.brand-lockup i[data-v-94e92143]{font-size:14px}.balance-block[data-v-94e92143]{gap:3px}.balance-block strong[data-v-94e92143]{font-size:13px}.balance-block small[data-v-94e92143]{font-size:9px}.icon-button[data-v-94e92143]{width:31px}.list-head[data-v-94e92143],.player-list article[data-v-94e92143]{grid-template-columns:minmax(104px,1.45fr) .9fr .55fr .9fr}}.scroll-top-button[data-v-b04a877b]{position:fixed;right:max(16px,calc((100vw - 430px)/2 + 16px));bottom:calc(var(--app-safe-bottom) + 18px);z-index:46;display:inline-flex;align-items:center;gap:5px;min-width:58px;height:42px;padding:0 12px;border:1px solid rgba(191,219,254,.95);border-radius:999px;color:#1d4ed8;background:#fffffff0;box-shadow:0 16px 34px #0f54a02e;font-size:12px;font-weight:950;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scroll-top-button.with-tabbar[data-v-b04a877b]{bottom:calc(var(--app-tabbar-height) + 18px)}.scroll-top-button.elevated[data-v-b04a877b]{bottom:calc(var(--app-safe-bottom) + 86px);z-index:73}.scroll-top-button svg[data-v-b04a877b]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.scroll-top-button[data-v-b04a877b]:active{transform:translateY(1px);background:#eff6ff}.tx[data-v-d82ac004]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:8px;padding:10px 11px;margin-bottom:7px;border:1px solid rgba(205,222,244,.95);border-radius:8px;color:inherit;text-align:left;background:linear-gradient(180deg,#fff,#f9fbff);box-shadow:0 8px 18px #1840760f}.tx.clickable[data-v-d82ac004]{cursor:pointer}.tx.clickable[data-v-d82ac004]:active{transform:translateY(1px);background:#f2f7ff}.tx-main[data-v-d82ac004]{min-width:0}.tx-title[data-v-d82ac004]{display:flex;align-items:baseline;gap:8px;min-width:0}.tx-title strong[data-v-d82ac004]{flex:0 1 auto;min-width:0;color:#10233f;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.tx-title span[data-v-d82ac004]{flex:0 0 auto;color:#8393aa;font-size:11px;font-weight:700}.tx-desc[data-v-d82ac004],.tx-balance[data-v-d82ac004]{margin:3px 0 0;color:#64748b;font-size:12px;line-height:1.35;overflow-wrap:anywhere}.tx-balance[data-v-d82ac004]{color:#71839d}.tx-meta[data-v-d82ac004]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.tx-meta span[data-v-d82ac004]{max-width:100%;padding:2px 6px;border-radius:6px;color:#64748b;background:#eef4fb;font-size:12px;font-weight:800;overflow-wrap:anywhere}.tx-side[data-v-d82ac004]{display:grid;justify-items:end;gap:4px;align-self:center;min-width:98px}.tx-amount[data-v-d82ac004]{max-width:44vw;text-align:right;white-space:nowrap;font-size:18px;line-height:1.1}.tx-side span[data-v-d82ac004]{padding:2px 7px;border-radius:6px;color:#73839a;background:#eef4fb;font-size:11px;font-weight:900}.CREDIT .tx-amount[data-v-d82ac004]{color:#1d4ed8}.DEBIT .tx-amount[data-v-d82ac004]{color:#b91c1c}@media(max-width:380px){.tx[data-v-d82ac004]{grid-template-columns:minmax(0,1fr) auto;padding:9px 10px}.tx-title[data-v-d82ac004]{display:block}.tx-title span[data-v-d82ac004]{display:block;margin-top:2px}.tx-side[data-v-d82ac004]{min-width:82px}.tx-amount[data-v-d82ac004]{max-width:38vw;font-size:16px}}.page[data-v-6e9034ff] .app-header{margin-bottom:0}.wallet-filter[data-v-6e9034ff]{position:sticky;top:var(--app-header-total-height);z-index:35;margin:0 -14px 8px;padding:0;border-bottom:1px solid rgba(209,225,244,.82);background:#fffffff5;box-shadow:0 8px 20px #183e700a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.account-overview[data-v-6e9034ff],.turnover-overview[data-v-6e9034ff]{padding:14px;margin-bottom:12px;border:1px solid #dbe7f5;border-radius:12px;background:#fff}.account-overview[data-v-6e9034ff]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.account-overview div[data-v-6e9034ff]{display:grid;gap:5px}.account-overview span[data-v-6e9034ff],.turnover-overview span[data-v-6e9034ff]{color:#64748b;font-size:12px}.account-overview strong[data-v-6e9034ff]{color:#10233f;font-size:17px}.withdraw-state.allowed strong[data-v-6e9034ff]{color:#15803d}.withdraw-state.locked strong[data-v-6e9034ff]{color:#b91c1c}.turnover-overview h2[data-v-6e9034ff]{margin:0 0 10px;font-size:16px}.turnover-grid[data-v-6e9034ff]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.turnover-grid span[data-v-6e9034ff]{display:grid;gap:3px;padding:8px;border-radius:8px;background:#f5f8fc}.turnover-grid strong[data-v-6e9034ff]{color:#17365d;font-size:14px}.requirement-card[data-v-6e9034ff]{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:10px;margin-top:9px;border-left:4px solid #dc2626;border-radius:8px;background:#fff5f5}.requirement-card>strong[data-v-6e9034ff]{grid-column:1/-1;color:#991b1b}.filter-scroll[data-v-6e9034ff]{display:flex;align-items:center;gap:18px;overflow-x:auto;min-height:44px;padding:0 16px;scrollbar-width:none}.filter-scroll[data-v-6e9034ff]::-webkit-scrollbar{display:none}.filter-chip[data-v-6e9034ff]{flex:0 0 auto;position:relative;display:flex;align-items:center;min-height:44px;padding:0 1px;border:0;border-radius:0;color:#536985;text-align:left;background:transparent}.filter-chip strong[data-v-6e9034ff]{color:#61728a;font-size:14px;font-weight:900;line-height:1.1;white-space:nowrap}.filter-chip.active[data-v-6e9034ff]{color:#245bd6}.filter-chip.active strong[data-v-6e9034ff]{color:#2356c7}.filter-chip.active[data-v-6e9034ff]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px 999px 0 0;background:#2f63d7}.wallet-overview[data-v-6e9034ff]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;padding:8px 2px}.wallet-overview div[data-v-6e9034ff]{min-width:0}.wallet-overview div[data-v-6e9034ff]:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 8px}.wallet-overview span[data-v-6e9034ff]{color:#64748b;font-size:11px;font-weight:800;white-space:nowrap}.wallet-overview strong[data-v-6e9034ff]{display:block;margin-top:2px;color:#10233f;font-size:15px;line-height:1.2}.list-footer[data-v-6e9034ff]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.detail-panel[data-v-6e9034ff]{display:grid;gap:12px}.detail-amount[data-v-6e9034ff]{display:grid;gap:4px;padding:12px;border:1px solid #d8e6f7;border-radius:8px;background:#f7faff}.detail-amount span[data-v-6e9034ff]{color:#64748b;font-size:12px;font-weight:900}.detail-amount strong[data-v-6e9034ff]{font-size:28px;line-height:1.1;overflow-wrap:anywhere}.detail-amount.CREDIT strong[data-v-6e9034ff]{color:#1d4ed8}.detail-amount.DEBIT strong[data-v-6e9034ff]{color:#b91c1c}.detail-grid[data-v-6e9034ff]{display:grid;gap:0;border:1px solid #e1ebf7;border-radius:8px;overflow:hidden}.detail-grid div[data-v-6e9034ff]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:9px 10px;background:#fff}.detail-grid div+div[data-v-6e9034ff]{border-top:1px solid #eef3fa}.detail-grid span[data-v-6e9034ff]{color:#64748b;font-size:12px;font-weight:900}.detail-grid strong[data-v-6e9034ff]{min-width:0;color:#10233f;font-size:13px;text-align:right;overflow-wrap:anywhere}.detail-action[data-v-6e9034ff]{width:100%;min-height:42px;border:1px solid #bcd4ff;border-radius:8px;color:#2356c7;background:#eaf2ff;font-size:15px;font-weight:950}@media(max-width:380px){.wallet-filter[data-v-6e9034ff]{margin-inline:-14px}.filter-scroll[data-v-6e9034ff]{gap:16px;padding-inline:14px}.wallet-overview[data-v-6e9034ff]{align-items:flex-start}}.dialog-mask[data-v-e33c99f8]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:130;display:grid;place-items:center;padding:max(18px,var(--app-safe-top)) max(18px,var(--app-safe-right)) max(18px,var(--app-safe-bottom)) max(18px,var(--app-safe-left));overflow:auto;overscroll-behavior:contain;background:#0f233f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-card[data-v-e33c99f8]{display:flex;gap:14px;width:min(390px,100%);max-height:calc(var(--app-visual-height) - max(36px,calc(var(--app-safe-top) + var(--app-safe-bottom))));min-height:0;flex-direction:column;overflow:hidden;padding:18px;border:1px solid rgba(210,226,244,.92);border-radius:var(--radius-card);background:#fff;box-shadow:var(--shadow-float)}.dialog-card.compact[data-v-e33c99f8]{width:min(340px,100%)}.dialog-head[data-v-e33c99f8]{display:flex;flex:0 0 auto;justify-content:space-between;align-items:flex-start;gap:12px}.dialog-head span[data-v-e33c99f8]{display:block;margin-bottom:3px;color:var(--color-muted);font-size:12px;font-weight:800}.dialog-head h2[data-v-e33c99f8]{margin:0;color:var(--color-ink);font-size:19px;font-weight:950}.dialog-close[data-v-e33c99f8]{flex:0 0 auto;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft)}.dialog-close svg[data-v-e33c99f8]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.dialog-message[data-v-e33c99f8]{margin:0;color:var(--color-muted);font-size:14px;line-height:1.55;white-space:pre-line}.dialog-body[data-v-e33c99f8]{min-height:0;overflow-y:auto;overscroll-behavior:contain}.dialog-footer[data-v-e33c99f8]{flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:2px}@media(max-width:420px),(max-height:560px){.dialog-mask[data-v-e33c99f8]{padding:max(8px,var(--app-safe-top)) max(8px,var(--app-safe-right)) max(8px,var(--app-safe-bottom)) max(8px,var(--app-safe-left))}.dialog-card[data-v-e33c99f8]{max-height:calc(var(--app-visual-height) - max(16px,calc(var(--app-safe-top) + var(--app-safe-bottom))));padding:14px}}.list-cell[data-v-7f2e51fd]{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #e0ebf8;border-radius:var(--radius-control);color:var(--color-ink);background:#fff;text-align:left}.list-cell.clickable[data-v-7f2e51fd]{cursor:pointer}.list-cell[data-v-7f2e51fd]:disabled{opacity:.55}.list-cell.clickable[data-v-7f2e51fd]:active{background:#f5f9ff}.cell-icon[data-v-7f2e51fd]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-control);color:var(--color-primary);background:var(--color-primary-soft);font-size:18px;font-weight:950}.cell-icon.teal[data-v-7f2e51fd]{color:var(--color-teal);background:var(--color-teal-soft)}.cell-icon.red[data-v-7f2e51fd]{color:var(--color-danger);background:var(--color-danger-soft)}.cell-icon.slate[data-v-7f2e51fd]{color:#52657d;background:#f1f5f9}.cell-copy[data-v-7f2e51fd]{min-width:0}.cell-copy strong[data-v-7f2e51fd],.cell-copy small[data-v-7f2e51fd],.cell-value[data-v-7f2e51fd]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-copy strong[data-v-7f2e51fd]{font-size:15px;font-weight:900}.cell-copy small[data-v-7f2e51fd]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.cell-value[data-v-7f2e51fd]{max-width:120px;color:var(--color-muted);font-size:13px;font-weight:800}.cell-chevron[data-v-7f2e51fd]{width:20px;height:20px;fill:none;stroke:#7b8da5;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.list-cell.danger[data-v-7f2e51fd]{color:var(--color-danger)}.option-list[data-v-cb356789]{display:grid;gap:8px}.option-row[data-v-cb356789]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid #dce8f7;border-radius:var(--radius-control);color:var(--color-ink);background:linear-gradient(180deg,#fff,#f7fbff);text-align:left}.option-row[data-v-cb356789]:disabled{opacity:.48}.option-check[data-v-cb356789]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:transparent;background:#eff5ff}.option-check svg[data-v-cb356789]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.option-copy[data-v-cb356789]{min-width:0}.option-copy strong[data-v-cb356789],.option-copy small[data-v-cb356789]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.option-copy strong[data-v-cb356789]{font-size:16px;font-weight:900}.option-copy small[data-v-cb356789]{margin-top:3px;color:var(--color-muted);font-size:12px;font-weight:700}.option-row em[data-v-cb356789]{min-width:42px;padding:5px 8px;border-radius:999px;color:var(--color-muted);background:#fff;font-size:12px;font-style:normal;font-weight:900;text-align:center}.option-row.active[data-v-cb356789]{border-color:#2457d65c;color:var(--color-primary);background:linear-gradient(180deg,#f7fbff,#edf5ff);box-shadow:inset 3px 0 0 var(--color-primary)}.option-row.active .option-check[data-v-cb356789]{color:#fff;background:var(--color-primary)}.option-row.active em[data-v-cb356789]{color:var(--color-primary);background:#fff}.telegram-card[data-v-814dc313]{display:grid;gap:12px;padding:14px;margin-bottom:12px;border:1px solid rgba(206,224,244,.92);border-radius:var(--radius-card);background:#fffffff5;box-shadow:0 12px 30px #183e7014}.telegram-head[data-v-814dc313]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.telegram-head strong[data-v-814dc313]{display:block;font-size:16px}.telegram-head span[data-v-814dc313]{display:block;margin-top:4px;color:#64748b;font-size:12px;line-height:1.5}.telegram-head em[data-v-814dc313]{flex:0 0 auto;min-width:54px;padding:5px 9px;border-radius:999px;color:#64748b;background:#f1f5f9;text-align:center;font-size:12px;font-style:normal;font-weight:800}.telegram-head em.bound[data-v-814dc313]{color:#047857;background:#dcfce7}.telegram-actions[data-v-814dc313]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.telegram-actions[data-v-814dc313] .app-button:only-child{grid-column:1 / -1}.bind-code-box[data-v-814dc313]{display:grid;gap:6px;padding:12px;border:1px dashed #93c5fd;border-radius:8px;background:#eff6ff}.bind-code-box span[data-v-814dc313]{color:#64748b;font-size:12px;font-weight:700}.bind-code-box strong[data-v-814dc313]{color:#1d4ed8;font-size:28px;letter-spacing:0;font-variant-numeric:tabular-nums}.bind-code-box small[data-v-814dc313]{color:#475569;line-height:1.45}.password-form[data-v-032f0eeb]{display:grid;gap:12px}.profile-page[data-v-92f3cbe2]{--color-primary:#ff3b48;--color-primary-strong:#ff2d55;--color-primary-soft:#fff0f1;--color-ink:#17181c;--color-muted:#7c818c;--color-line:#edf0f2;--radius-control:8px;--radius-card:8px;height:var(--app-visual-height,100dvh);min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0;max-width:432px;margin:auto;background:#f5f6f8;color:#17181c;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.profile-page[data-v-92f3cbe2] *{box-sizing:border-box}.profile-page[data-v-92f3cbe2] .app-header{flex:none;position:relative;height:auto;min-height:calc(68px + var(--app-safe-top,0px));margin:0;padding:calc(14px + var(--app-safe-top,0px)) 10px 14px;background:#fff;border-bottom:1px solid #edf0f2;box-shadow:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.profile-page[data-v-92f3cbe2] .app-header h1{color:#17181c;font-size:18px}.profile-page[data-v-92f3cbe2] .app-header .header-currency{color:#7c818c;background:#f5f6f8;border:1px solid #edf0f2;border-radius:6px}.profile-page[data-v-92f3cbe2] .icon-space{width:36px;height:36px}.profile-scroll[data-v-92f3cbe2]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:10px max(10px,var(--app-safe-left,0px)) calc(60px + var(--app-safe-bottom,0px)) max(10px,var(--app-safe-right,0px));scroll-padding-block:10px}.profile-scroll[data-v-92f3cbe2] .pull{min-height:0}.profile-scroll[data-v-92f3cbe2] .hint{color:#ff3b48}.profile-primary[data-v-92f3cbe2],.profile-secondary[data-v-92f3cbe2]{display:grid;gap:10px}.profile-secondary[data-v-92f3cbe2]{margin-top:10px}.language-trigger[data-v-92f3cbe2]{display:flex;align-items:center;gap:4px;padding:6px;border:0;border-radius:6px;color:#ff3b48;background:#fff0f1;font-size:10px;max-width:104px}.language-trigger img[data-v-92f3cbe2]{width:16px;height:16px}.language-trigger span[data-v-92f3cbe2]{overflow-wrap:anywhere}.identity-card[data-v-92f3cbe2],.wallet-card[data-v-92f3cbe2],.quick-section[data-v-92f3cbe2],.bind-card[data-v-92f3cbe2],.settings-section[data-v-92f3cbe2]{padding:14px;border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a;min-width:0}.identity-main[data-v-92f3cbe2]{display:flex;align-items:center;gap:12px}.avatar[data-v-92f3cbe2]{flex:none;display:grid;place-items:center;width:54px;height:54px;border:0;border-radius:8px;background:linear-gradient(145deg,#ff4a4f,#ff2d55);color:#fff;font-size:26px;font-weight:900}.identity-copy[data-v-92f3cbe2]{min-width:0;flex:1}.name-line[data-v-92f3cbe2]{display:flex;align-items:center;gap:6px}.name-line strong[data-v-92f3cbe2]{font-size:16px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.icon-edit[data-v-92f3cbe2]{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:5px;border:0;border-radius:6px;color:#ff3b48;background:#fff0f1}.icon-edit svg[data-v-92f3cbe2],.cell-svg[data-v-92f3cbe2]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8}.badge-row[data-v-92f3cbe2]{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.badge[data-v-92f3cbe2]{font-size:10px;line-height:1.5;padding:3px 6px;border-radius:6px;background:#f5f6f8;color:#7c818c;overflow-wrap:anywhere}.badge.primary[data-v-92f3cbe2],.badge.teal[data-v-92f3cbe2]{background:#fff0f1;color:#ff3b48}.identity-meta[data-v-92f3cbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-top:1px solid #edf0f2;margin-top:14px;padding-top:12px}.identity-meta button[data-v-92f3cbe2],.identity-meta div[data-v-92f3cbe2]{min-width:0;border:0;border-radius:6px;padding:8px;text-align:left;background:#f5f6f8}.identity-meta span[data-v-92f3cbe2]{display:block;color:#7c818c;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.identity-meta strong[data-v-92f3cbe2]{display:block;margin-top:5px;font-size:12px;line-height:1.5;color:#17181c;overflow-wrap:anywhere}.wallet-card[data-v-92f3cbe2]{display:grid;gap:14px}.balance-copy[data-v-92f3cbe2]{min-width:0}.balance-copy span[data-v-92f3cbe2]{font-size:11px;color:#7c818c}.balance-copy strong[data-v-92f3cbe2]{display:block;font-size:24px;font-weight:900;margin-top:6px;overflow-wrap:anywhere;line-height:1.35}.wallet-actions[data-v-92f3cbe2]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px}.currency-switch[data-v-92f3cbe2]{display:grid;gap:5px;min-width:0}.currency-switch span[data-v-92f3cbe2]{font-size:10px;color:#7c818c}.currency-switch select[data-v-92f3cbe2]{width:100%;min-width:0;height:36px;border:1px solid #edf0f2;border-radius:6px;color:#17181c;background:#f5f6f8;font-size:11px;padding:0 6px}.profile-page[data-v-92f3cbe2] .app-button{border-radius:8px;box-shadow:none;white-space:normal;padding:8px;font-size:12px;line-height:1.5}.profile-page[data-v-92f3cbe2] .app-button.primary{color:#fff;border:0;background:linear-gradient(135deg,#ff4a4f,#ff2d55)}.profile-page[data-v-92f3cbe2] .app-button.success,.profile-page[data-v-92f3cbe2] .app-button.secondary{background:#fff0f1;color:#ff3b48;border:1px solid #ffdce0}.section-head[data-v-92f3cbe2]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.section-head strong[data-v-92f3cbe2]{font-size:15px;line-height:1.5}.quick-grid[data-v-92f3cbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quick-item[data-v-92f3cbe2]{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:8px 0;border:0;background:#fff;text-align:center}.quick-icon[data-v-92f3cbe2]{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;background:#fff0f1}.quick-icon img[data-v-92f3cbe2]{width:25px;height:25px}.quick-item strong[data-v-92f3cbe2]{font-size:12px;color:#17181c;line-height:1.5;overflow-wrap:anywhere;max-width:100%}.quick-item small[data-v-92f3cbe2]{font-size:10px;line-height:1.5;color:#7c818c;overflow-wrap:anywhere;max-width:100%}.bind-card>div[data-v-92f3cbe2]:first-child{display:grid;gap:6px}.bind-card strong[data-v-92f3cbe2]{font-size:14px}.bind-card span[data-v-92f3cbe2]{font-size:11px;line-height:1.5;color:#7c818c}.bind-form[data-v-92f3cbe2]{display:flex;gap:8px;margin-top:12px}.bind-form .input[data-v-92f3cbe2]{flex:1;min-width:0}.profile-page .input[data-v-92f3cbe2]{width:100%;min-width:0;padding:10px;border:1px solid #edf0f2;border-radius:8px;color:#17181c;background:#f5f6f8}.settings-list[data-v-92f3cbe2]{display:grid;gap:0}.profile-page[data-v-92f3cbe2] .list-cell{grid-template-columns:36px minmax(0,1fr) auto 20px;min-width:0;text-align:left;border:0;border-bottom:1px solid #edf0f2;border-radius:0;padding:12px 0;color:#17181c;background:#fff;gap:8px}.profile-page[data-v-92f3cbe2] .list-cell:last-child{border-bottom:0}.profile-page[data-v-92f3cbe2] .cell-icon{grid-column:1;grid-row:1;justify-self:start}.profile-page[data-v-92f3cbe2] .cell-copy{grid-column:2;grid-row:1;text-align:left}.profile-page[data-v-92f3cbe2] .cell-value{grid-column:3;grid-row:1;justify-self:end;text-align:right}.profile-page[data-v-92f3cbe2] .cell-chevron{grid-column:4;grid-row:1;justify-self:end}.profile-page[data-v-92f3cbe2] .cell-copy strong,.profile-page[data-v-92f3cbe2] .cell-copy small{white-space:normal;text-overflow:clip;overflow:visible}.profile-page[data-v-92f3cbe2] .cell-copy strong{font-size:13px;line-height:1.5;overflow-wrap:anywhere;color:#17181c}.profile-page[data-v-92f3cbe2] .cell-copy small{font-size:10px;color:#7c818c;line-height:1.5;overflow-wrap:anywhere}.profile-page[data-v-92f3cbe2] .cell-icon{border-radius:8px;background:#fff0f1;color:#ff3b48}.profile-page[data-v-92f3cbe2] .cell-value{font-size:10px;color:#7c818c;max-width:70px;overflow-wrap:anywhere;white-space:normal}.profile-page[data-v-92f3cbe2] .cell-chevron{color:#7c818c}.profile-page[data-v-92f3cbe2] .list-cell.danger .cell-copy strong{color:#ff3b48}.cell-img[data-v-92f3cbe2]{width:22px;height:22px}.profile-page[data-v-92f3cbe2] .telegram-card{border:1px solid #edf0f2;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1418230a;padding:14px;color:#17181c}.profile-page[data-v-92f3cbe2] .telegram-head{flex-wrap:wrap;gap:8px}.profile-page[data-v-92f3cbe2] .telegram-head span,.profile-page[data-v-92f3cbe2] .bind-code-box small{color:#7c818c;overflow-wrap:anywhere}.profile-page[data-v-92f3cbe2] .telegram-head em{color:#ff3b48;background:#fff0f1;border-radius:6px}.profile-page[data-v-92f3cbe2] .bind-code-box{background:#f5f6f8;border-color:#edf0f2}.profile-page[data-v-92f3cbe2] .bind-code-box strong{color:#ff3b48}.profile-page[data-v-92f3cbe2] .telegram-actions{flex-wrap:wrap}@media(max-width:360px){.quick-grid[data-v-92f3cbe2]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-meta[data-v-92f3cbe2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.identity-meta>div[data-v-92f3cbe2]:last-child{grid-column:1/-1}}.quick-icon svg[data-v-92f3cbe2]{width:24px;height:24px;stroke:#ff3b48;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.language-trigger .cell-svg[data-v-92f3cbe2]{width:16px;height:16px}.profile-page[data-v-92f3cbe2] .app-header .right{justify-self:end;min-width:0}.summary[data-v-63c5dfd9]{display:grid;grid-template-columns:1fr;gap:8px}.summary div[data-v-63c5dfd9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.summary div+div[data-v-63c5dfd9]{padding-top:8px;border-top:1px solid rgba(216,230,247,.9)}.summary span[data-v-63c5dfd9]{color:#64748b;font-size:12px;white-space:nowrap}.summary strong[data-v-63c5dfd9]{min-width:0;max-width:72%;font-size:clamp(15px,4.3vw,20px);line-height:1.15;text-align:right;overflow-wrap:anywhere}.list-footer[data-v-63c5dfd9]{padding:16px 0 6px;color:#64748b;font-size:13px;font-weight:700;text-align:center}.wallet-section-tabs[data-v-b734dd27]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:14px 16px;padding:5px;border:1px solid rgba(211,33,42,.14);border-radius:16px;background:#fffffff0;box-shadow:0 7px 22px #1f2d4412}.wallet-section-tabs button[data-v-b734dd27]{min-height:44px;padding:8px 12px;color:#788395;font-size:14px;font-weight:850;border:0;border-radius:12px;background:transparent}.wallet-section-tabs button.active[data-v-b734dd27]{color:#fff;background:linear-gradient(135deg,#d3212a,#ef5a61);box-shadow:0 5px 14px #d3212a33}@media(min-width:700px){.wallet-section-tabs[data-v-b734dd27]{margin-inline:auto;max-width:520px}}@media(max-width:340px){.wallet-section-tabs[data-v-b734dd27]{margin-inline:12px}.wallet-section-tabs button[data-v-b734dd27]{padding-inline:8px;font-size:13px}}.recharge-page[data-v-7170b545]{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff4ef 0,#f6f8fc 260px)}.balance-card[data-v-7170b545]{margin:14px 16px;padding:22px;color:#fff;border-radius:22px;background:linear-gradient(135deg,#d8202b,#ef765c);box-shadow:0 14px 30px #be182133}.balance-card span[data-v-7170b545],.balance-card small[data-v-7170b545]{display:block;opacity:.86}.balance-card strong[data-v-7170b545]{display:block;margin:8px 0;font-size:30px}.section-head[data-v-7170b545]{padding:4px 18px 12px}.section-head div[data-v-7170b545]{display:grid;gap:4px}.section-head strong[data-v-7170b545]{font-size:18px}.section-head span[data-v-7170b545]{color:#7b8494;font-size:13px}.method-list[data-v-7170b545]{display:grid;gap:12px;padding:0 16px}.method-card[data-v-7170b545]{overflow:hidden;background:#fff;border:1px solid #edf0f5;border-radius:18px;box-shadow:0 8px 24px #0f172a0d}.method-head[data-v-7170b545]{display:flex;align-items:center;gap:12px;width:100%;padding:16px;text-align:left;background:transparent;border:0}.method-head i[data-v-7170b545]{display:grid;place-items:center;width:44px;height:44px;color:#d8202b;font-size:20px;font-style:normal;border-radius:14px;background:#fff0f1}.method-head div[data-v-7170b545]{display:grid;flex:1;gap:5px}.method-head strong[data-v-7170b545]{font-size:16px}.method-head span[data-v-7170b545]{color:#7b8494;font-size:12px;line-height:1.45}.method-head b[data-v-7170b545]{color:#9aa3b1;transition:transform .2s}.method-head b.open[data-v-7170b545]{transform:rotate(180deg)}.account-list[data-v-7170b545]{display:grid;gap:12px;padding:0 12px 12px}.account-card[data-v-7170b545]{padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #e8edf3}.account-card header[data-v-7170b545]{display:flex;justify-content:space-between;margin-bottom:12px}.account-card header span[data-v-7170b545]{color:#d8202b;font-weight:700}.qr-wrap[data-v-7170b545]{display:grid;place-items:center;gap:8px;margin:10px 0 16px}.qr-preview-trigger[data-v-7170b545]{display:block;padding:0;border:0;border-radius:14px;background:#fff;cursor:zoom-in}.qr-preview-trigger img[data-v-7170b545]{display:block;width:min(62vw,240px);aspect-ratio:1;object-fit:contain;border-radius:14px;background:#fff}.qr-wrap small[data-v-7170b545]{color:#8a94a3}dl[data-v-7170b545]{display:grid;gap:0;margin:0}dl div[data-v-7170b545]{display:grid;grid-template-columns:92px 1fr;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #e8edf3}dt[data-v-7170b545]{color:#7b8494;font-size:13px}dd[data-v-7170b545]{min-width:0;margin:0;text-align:right;word-break:break-all}dd button[data-v-7170b545]{margin-left:8px;padding:5px 9px;color:#d8202b;border:1px solid #f2b7bb;border-radius:8px;background:#fff}.instructions[data-v-7170b545]{margin:12px 0 0;padding:11px 12px;color:#805c42;font-size:13px;line-height:1.55;border-radius:10px;background:#fff6eb}.recharge-notice[data-v-7170b545]{margin:16px;padding:18px;border-radius:18px;background:#fff}.recharge-notice strong[data-v-7170b545]{font-size:16px}.recharge-notice p[data-v-7170b545]{color:#687385;font-size:13px;line-height:1.65}.recharge-notice button[data-v-7170b545]{width:100%;padding:13px;color:#fff;font-weight:700;border:0;border-radius:12px;background:#d8202b}.qr-preview-layer[data-v-7170b545]{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-height:0;padding:max(58px,calc(env(safe-area-inset-top,0px) + 50px)) 12px max(24px,env(safe-area-inset-bottom,0px));overflow:hidden;background:#020617f0}.qr-preview-content[data-v-7170b545]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;min-height:0;color:#fff;text-align:center}.qr-preview-content img[data-v-7170b545]{display:block;max-width:100%;max-height:calc(var(--app-visual-height, 100dvh) - 150px);object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 22px 60px #0000006b}.qr-preview-content strong[data-v-7170b545]{flex:0 0 auto;font-size:15px;line-height:1.4}.qr-preview-close[data-v-7170b545]{position:absolute;z-index:1;top:max(12px,env(safe-area-inset-top,0px));right:14px;display:grid;place-items:center;width:42px;height:42px;padding:0;color:#fff;font-size:30px;line-height:1;border:0;border-radius:999px;background:#ffffff29}.qr-preview-fade-enter-active[data-v-7170b545],.qr-preview-fade-leave-active[data-v-7170b545]{transition:opacity .18s ease}.qr-preview-fade-enter-from[data-v-7170b545],.qr-preview-fade-leave-to[data-v-7170b545]{opacity:0}@media(max-width:360px){.balance-card[data-v-7170b545]{margin-inline:12px}.method-list[data-v-7170b545]{padding-inline:12px}.method-head[data-v-7170b545]{padding:14px 12px}}.method-card[data-v-a788c6bf]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;border:1px solid #e8edf3;border-radius:17px;background:#fff;box-shadow:0 7px 20px #16263e0e;transition:border-color .16s,box-shadow .16s,transform .12s}.method-card[data-v-a788c6bf]:active{transform:scale(.992)}.method-card.selected[data-v-a788c6bf]{border-color:#e86f77;box-shadow:0 9px 25px #d3212a1f}.method-card.compact[data-v-a788c6bf]{padding:13px;box-shadow:none}.method-icon[data-v-a788c6bf]{display:grid;place-items:center;width:48px;height:48px;color:#fff;border-radius:15px;background:linear-gradient(145deg,#2d6bd0,#173f91);box-shadow:0 8px 15px #1d4ed82e}.type-usdt .method-icon[data-v-a788c6bf]{background:linear-gradient(145deg,#e23d46,#ae1721)}.type-qr_code .method-icon[data-v-a788c6bf]{background:linear-gradient(145deg,#e6a526,#c47710)}.method-icon svg[data-v-a788c6bf]{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.method-icon b[data-v-a788c6bf]{font-size:25px}.method-copy[data-v-a788c6bf]{min-width:0}.method-title[data-v-a788c6bf]{display:flex;align-items:center;gap:8px;min-width:0}.method-title strong[data-v-a788c6bf]{overflow:hidden;color:#182235;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.method-title span[data-v-a788c6bf]{flex:none;padding:2px 6px;color:#1d4ed8;font-size:9px;font-weight:850;border-radius:999px;background:#edf4ff}.method-copy p[data-v-a788c6bf]{overflow:hidden;margin:5px 0 3px;color:#596578;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.method-copy small[data-v-a788c6bf]{display:block;overflow:hidden;color:#9aa3b0;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.qr-badge[data-v-a788c6bf]{display:inline-flex;margin-top:7px;padding:3px 7px;color:#8b651b;font-size:9px;font-weight:800;border-radius:999px;background:#fff4d9}.selected-mark[data-v-a788c6bf]{display:grid;place-items:center;width:25px;height:25px;color:#fff;font-size:13px;border-radius:50%;background:#d3212a}.chevron[data-v-a788c6bf]{color:#a5adba;font-size:28px}.method-actions[data-v-a788c6bf]{grid-column:2 / 4;display:flex;justify-content:flex-end;gap:8px;padding-top:10px;border-top:1px solid #edf0f4}.method-form[data-v-4e22fc2f]{display:grid;gap:14px}.type-tabs[data-v-4e22fc2f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.type-tabs button[data-v-4e22fc2f]{display:grid;place-items:center;gap:3px;min-width:0;padding:10px 5px;color:#677389;border:1px solid #e1e7ef;border-radius:13px;background:#f8fafc}.type-tabs button.active[data-v-4e22fc2f]{color:#c61f2a;border-color:#ec9ba0;background:#fff2f3;box-shadow:inset 0 0 0 1px #d3212a14}.type-tabs button[data-v-4e22fc2f]:disabled:not(.active){opacity:.45}.type-tabs span[data-v-4e22fc2f]{font-size:20px}.type-tabs b[data-v-4e22fc2f]{font-size:13px}.type-tabs small[data-v-4e22fc2f]{overflow:hidden;max-width:100%;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.market-note[data-v-4e22fc2f]{display:grid;gap:4px;padding:11px 12px;color:#36547f;border-radius:11px;background:#edf4ff}.market-note.future[data-v-4e22fc2f]{color:#6e5a35;background:#fff7e9}.market-note strong[data-v-4e22fc2f]{font-size:13px}.market-note span[data-v-4e22fc2f]{font-size:11px;line-height:1.5}.field[data-v-4e22fc2f]{display:grid;gap:6px}.field>span[data-v-4e22fc2f]{color:#3f4b5e;font-size:13px;font-weight:850}.field>small[data-v-4e22fc2f]{color:#8a94a3;font-size:10px;line-height:1.45}.field .danger-tip[data-v-4e22fc2f]{color:#b35a56}.address-input[data-v-4e22fc2f]{min-height:78px;padding-top:11px;resize:none;word-break:break-all}[data-v-4e22fc2f] .qr-field{display:grid;grid-template-columns:1fr 106px;align-items:center;gap:10px;padding:12px;border:1px solid #e4e9f0;border-radius:13px;background:#fafbfc}[data-v-4e22fc2f] .qr-copy{display:grid;gap:5px;align-self:start}[data-v-4e22fc2f] .qr-copy strong{color:#3f4b5e;font-size:13px}[data-v-4e22fc2f] .qr-copy small{color:#8791a0;font-size:10px;line-height:1.45}[data-v-4e22fc2f] .qr-picker{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;overflow:hidden;width:106px;height:106px;color:#1d4ed8;font-size:11px;font-weight:850;border:1px dashed #87a8df;border-radius:12px;background:#f1f6ff}[data-v-4e22fc2f] .qr-picker.filled{border-style:solid;background:#fff}[data-v-4e22fc2f] .qr-picker img{width:100%;height:100%;object-fit:contain}[data-v-4e22fc2f] .qr-picker input{display:none}[data-v-4e22fc2f] .qr-actions{align-self:end}[data-v-4e22fc2f] .qr-actions button{padding:0;color:#d04a50;font-size:10px;border:0;background:transparent}@media(max-width:350px){.type-tabs[data-v-4e22fc2f]{gap:5px}.type-tabs button[data-v-4e22fc2f]{padding-inline:2px}[data-v-4e22fc2f] .qr-field{grid-template-columns:1fr 90px}[data-v-4e22fc2f] .qr-picker{width:90px;height:90px}}.withdrawal-page[data-v-45d8d6c7]{min-height:100vh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff0f1 0,#f2f6fc 300px)}.balance-strip[data-v-45d8d6c7]{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:10px;margin:2px 0 14px}.balance-strip>div[data-v-45d8d6c7]{padding:18px;color:#fff;border-radius:19px;background:linear-gradient(135deg,#245fc0,#163f91);box-shadow:0 13px 25px #1d4ed830}.balance-strip>div span[data-v-45d8d6c7]{display:block;color:#ffffffc7;font-size:10px}.balance-strip>div strong[data-v-45d8d6c7]{display:block;overflow:hidden;margin-top:6px;font-size:clamp(22px,6vw,30px);text-overflow:ellipsis;white-space:nowrap}.balance-strip>button[data-v-45d8d6c7]{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-content:center;padding:13px;text-align:left;color:#405064;border:1px solid #e4e8f0;border-radius:19px;background:#fff;box-shadow:0 8px 20px #1c2a4a12}.balance-strip>button b[data-v-45d8d6c7]{color:#d3212a;font-size:22px}.balance-strip>button span[data-v-45d8d6c7]{grid-column:1;font-size:10px}.balance-strip>button i[data-v-45d8d6c7]{grid-column:2;grid-row:1 / 3;align-self:center;color:#9aa3b1;font-size:25px;font-style:normal}.form-card[data-v-45d8d6c7],.summary-card[data-v-45d8d6c7]{margin-bottom:12px;padding:17px;border:1px solid #e3e9ee;border-radius:19px;background:#fff;box-shadow:0 8px 22px #15273f0d}.card-title[data-v-45d8d6c7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.card-title>div[data-v-45d8d6c7]{display:flex;align-items:center;gap:9px}.card-title>div>span[data-v-45d8d6c7]{display:grid;place-items:center;width:24px;height:24px;color:#fff;font-size:11px;font-weight:900;border-radius:8px;background:#d3212a}.card-title strong[data-v-45d8d6c7]{color:#1b2739;font-size:15px}.card-title>small[data-v-45d8d6c7]{padding:4px 7px;color:#1d4ed8;font-size:10px;font-weight:850;border-radius:999px;background:#edf4ff}.text-action[data-v-45d8d6c7]{padding:5px;color:#c61f2a;font-size:11px;font-weight:850;border:0;background:transparent}.amount-input-wrap[data-v-45d8d6c7]{display:flex;align-items:stretch;min-height:62px;border:1.5px solid #dce4ea;border-radius:15px;background:#fbfcfd;transition:border-color .15s}.amount-input-wrap[data-v-45d8d6c7]:focus-within{border-color:#4f7fce;box-shadow:0 0 0 3px #1d4ed814}.amount-input-wrap input[data-v-45d8d6c7]{min-width:0;flex:1;padding:0 15px;color:#172235;font-size:29px;font-weight:900;border:0;outline:0;background:transparent}.amount-input-wrap>div[data-v-45d8d6c7]{display:flex;align-items:center;gap:7px;padding-right:12px}.amount-input-wrap span[data-v-45d8d6c7]{color:#687487;font-size:11px;font-weight:850}.amount-input-wrap button[data-v-45d8d6c7]{padding:6px 8px;color:#1d4ed8;font-size:10px;font-weight:850;border:0;border-radius:8px;background:#edf4ff}.quick-amounts[data-v-45d8d6c7]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px}.quick-amounts button[data-v-45d8d6c7]{min-height:34px;color:#566477;font-size:11px;font-weight:800;border:1px solid #e2e7ed;border-radius:9px;background:#f8fafb}.field-tip[data-v-45d8d6c7],.switch-hint[data-v-45d8d6c7]{margin:10px 1px 0;color:#929caa;font-size:9px;line-height:1.5}.selected-method[data-v-45d8d6c7]{display:block;width:100%;padding:0;text-align:left;border:0;background:transparent}.empty-method[data-v-45d8d6c7]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;padding:14px;text-align:left;border:1px dashed #ef9fa4;border-radius:15px;background:#fff5f5}.empty-method>i[data-v-45d8d6c7]{display:grid;place-items:center;width:42px;height:42px;color:#d3212a;font-size:22px;font-style:normal;border-radius:13px;background:#ffe4e6}.empty-method>div[data-v-45d8d6c7]{display:grid;gap:4px}.empty-method strong[data-v-45d8d6c7]{font-size:13px}.empty-method span[data-v-45d8d6c7]{color:#81767c;font-size:9px;line-height:1.4}.empty-method>b[data-v-45d8d6c7]{color:#a79ba1;font-size:24px}.summary-card dl[data-v-45d8d6c7]{display:grid;gap:0;margin:0}.summary-card dl div[data-v-45d8d6c7]{display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid #edf0f3}.summary-card dt[data-v-45d8d6c7]{color:#8a95a3;font-size:10px}.summary-card dd[data-v-45d8d6c7]{overflow:hidden;margin:0;color:#4d5a6d;font-size:11px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.summary-card dd.important[data-v-45d8d6c7]{color:#1d4ed8;font-size:14px;font-weight:900}.bank-qr-note[data-v-45d8d6c7]{display:flex;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;color:#7a5b1f;font-size:9px;border-radius:9px;background:#fff6df}.bank-qr-note span[data-v-45d8d6c7]{display:grid;place-items:center;width:17px;height:17px;color:#fff;border-radius:50%;background:#d49b2d}.warning[data-v-45d8d6c7]{color:#b45a50;font-size:10px}.submit-panel[data-v-45d8d6c7]{padding:16px 17px;border:1px solid #dfe7e2;border-radius:19px;background:#fff;box-shadow:0 10px 26px #15273f12}.submit-panel>p[data-v-45d8d6c7]{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 13px}.submit-panel>p span[data-v-45d8d6c7]{color:#85909e;font-size:10px}.submit-panel>p strong[data-v-45d8d6c7]{color:#152235;font-size:19px}.submit-panel>small[data-v-45d8d6c7]{display:block;margin-top:10px;color:#8e98a6;font-size:9px;line-height:1.5;text-align:center}.sheet-mask[data-v-45d8d6c7]{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;background:#0f1f347a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.method-sheet[data-v-45d8d6c7]{width:min(100%,560px);max-height:82dvh;padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#f7f9fa;box-shadow:0 -12px 35px #14213329}.method-sheet>header[data-v-45d8d6c7]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.method-sheet>header>div[data-v-45d8d6c7]{display:grid;gap:4px}.method-sheet>header strong[data-v-45d8d6c7]{font-size:18px}.method-sheet>header span[data-v-45d8d6c7]{color:#8994a2;font-size:10px}.method-sheet>header button[data-v-45d8d6c7]{display:grid;place-items:center;width:34px;height:34px;color:#657183;font-size:23px;border:0;border-radius:11px;background:#e9edf0}.sheet-list[data-v-45d8d6c7]{display:grid;gap:9px;max-height:52dvh;overflow-y:auto}.sheet-actions[data-v-45d8d6c7]{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:13px}.sheet-actions button[data-v-45d8d6c7]{min-height:42px;color:#1d4ed8;font-size:11px;font-weight:850;border:1px solid #cbdaf2;border-radius:11px;background:#fff}.sheet-actions button[data-v-45d8d6c7]:first-child{color:#c61f2a;border-color:#efc3c6}@media(max-width:350px){.balance-strip[data-v-45d8d6c7]{grid-template-columns:minmax(0,1fr) 95px}.balance-strip>div[data-v-45d8d6c7]{padding:15px}.form-card[data-v-45d8d6c7],.summary-card[data-v-45d8d6c7]{padding:14px}.quick-amounts[data-v-45d8d6c7]{gap:5px}.quick-amounts button[data-v-45d8d6c7]{font-size:10px}}.records-page[data-v-a5fe882a]{min-height:100vh;padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,#fff0f1 0,#f2f6fc 280px)}.status-tabs[data-v-a5fe882a]{position:sticky;top:calc(var(--app-header-total-height) + 1px);z-index:20;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:-4px 0 14px;padding:5px;border:1px solid #e5eaf0;border-radius:14px;background:#fffffff5;box-shadow:0 6px 18px #182c470f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.status-tabs button[data-v-a5fe882a]{display:flex;align-items:center;justify-content:center;gap:4px;min-height:38px;color:#7a8594;font-size:12px;font-weight:800;border:0;border-radius:10px;background:transparent}.status-tabs button.active[data-v-a5fe882a]{color:#fff;background:#d3212a}.status-tabs span[data-v-a5fe882a]{min-width:17px;padding:1px 4px;font-size:9px;border-radius:999px;background:#78829126}.status-tabs button.active span[data-v-a5fe882a]{background:#fff3}.record-list[data-v-a5fe882a]{display:grid;gap:12px}.record-card[data-v-a5fe882a]{padding:16px;border:1px solid #e5eaf0;border-radius:18px;background:#fff;box-shadow:0 8px 22px #1728410d}.record-card header[data-v-a5fe882a]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px}.record-type[data-v-a5fe882a]{display:grid;place-items:center;width:40px;height:40px;color:#fff;border-radius:13px;background:#245fc0}.record-type.usdt[data-v-a5fe882a]{background:#d3212a}.record-type b[data-v-a5fe882a]{font-size:17px}.record-head-copy[data-v-a5fe882a]{display:grid;min-width:0;gap:3px}.record-head-copy strong[data-v-a5fe882a]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.record-head-copy span[data-v-a5fe882a]{color:#97a0ad;font-size:9px}.record-card header em[data-v-a5fe882a]{padding:5px 8px;color:#9a6a13;font-size:10px;font-style:normal;font-weight:850;border-radius:999px;background:#fff5dc}.record-card header em.completed[data-v-a5fe882a]{color:#1d4ed8;background:#edf4ff}.record-card header em.rejected[data-v-a5fe882a]{color:#c13c44;background:#fff0f1}.amount-line[data-v-a5fe882a]{display:flex;align-items:flex-end;justify-content:space-between;margin:15px 0 11px;padding:13px 14px;border-radius:12px;background:#f5f8fa}.amount-line span[data-v-a5fe882a]{color:#778294;font-size:10px}.amount-line strong[data-v-a5fe882a]{color:#172235;font-size:20px}.record-card dl[data-v-a5fe882a]{display:grid;gap:8px;margin:0}.record-card dl div[data-v-a5fe882a]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:9px;font-size:10px}.record-card dt[data-v-a5fe882a]{color:#98a1ae}.record-card dd[data-v-a5fe882a]{overflow:hidden;margin:0;color:#536074;text-align:right;text-overflow:ellipsis;white-space:nowrap}.progress[data-v-a5fe882a]{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:5px;margin-top:15px;padding-top:13px;color:#a3abb6;font-size:9px;border-top:1px solid #edf0f3}.progress i[data-v-a5fe882a]{height:2px;background:#e4e8ed}.progress span.done[data-v-a5fe882a]{color:#1d4ed8;font-weight:850}.progress.rejected span.done[data-v-a5fe882a]{color:#c13c44}.reject-reason[data-v-a5fe882a]{margin:11px 0 0;padding:9px 10px;color:#b44249;font-size:10px;line-height:1.5;border-radius:9px;background:#fff3f4}.empty-records[data-v-a5fe882a]{display:grid;justify-items:center;padding:54px 24px;text-align:center;border:1px solid #e7ebf0;border-radius:19px;background:#fff}.empty-records>div[data-v-a5fe882a]{display:grid;place-items:center;width:68px;height:68px;color:#1d4ed8;font-size:36px;border-radius:22px;background:#edf4ff}.empty-records strong[data-v-a5fe882a]{margin-top:15px;font-size:16px}.empty-records p[data-v-a5fe882a]{margin:7px 0 18px;color:#8993a2;font-size:11px;line-height:1.6}@media(max-width:350px){.status-tabs button[data-v-a5fe882a]{font-size:10px}.record-card[data-v-a5fe882a]{padding:13px}.amount-line strong[data-v-a5fe882a]{font-size:18px}}.service-card[data-v-a3d9cef4]{display:grid;justify-items:center;gap:16px;padding:38px 22px;border-radius:18px;text-align:center;color:#10243f;background:radial-gradient(circle at 20% 0%,rgba(14,165,233,.18),transparent 38%),linear-gradient(180deg,#fff,#f8fbff);border:1px solid #d8e6f7;box-shadow:0 18px 38px #0f54a014}.bubble[data-v-a3d9cef4]{display:grid;place-items:center;width:78px;height:78px;border-radius:26px;background:#fff7ed}.bubble img[data-v-a3d9cef4]{width:52px;height:52px}h2[data-v-a3d9cef4]{margin:0;font-size:24px}p[data-v-a3d9cef4]{margin:0;color:#64748b;line-height:1.7}.stat[data-v-04c97663]{padding:14px;border:1px solid #d8e6f7;border-radius:8px;background:#fff}span[data-v-04c97663]{display:block;color:#64748b;margin-bottom:8px}strong[data-v-04c97663]{font-size:22px}.quick-grid[data-v-2d73b786]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;padding:12px}.quick-item[data-v-2d73b786]{min-width:0;min-height:86px;display:grid;place-items:center;align-content:center;gap:8px;padding:10px 6px;border:1px solid #c7ddff;border-radius:8px;color:#1d4ed8;background:linear-gradient(180deg,#fff,#eef6ff);box-shadow:0 8px 18px #1e59a50f}.quick-item[data-v-2d73b786]:active{transform:scale(.98)}.quick-icon[data-v-2d73b786]{min-width:34px;width:auto;height:34px;padding:0 7px;display:grid;place-items:center;border-radius:8px;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);font-size:13px;font-weight:900;line-height:1;white-space:nowrap}.quick-item strong[data-v-2d73b786]{max-width:100%;color:#10233f;font-size:13px;line-height:1.25;text-align:center;overflow-wrap:anywhere}@media(max-width:380px){.quick-grid[data-v-2d73b786]{gap:8px;padding:10px}.quick-item[data-v-2d73b786]{min-height:78px;gap:6px;padding:8px 4px}.quick-icon[data-v-2d73b786]{min-width:30px;height:30px;padding:0 5px;font-size:12px}.quick-item strong[data-v-2d73b786]{font-size:12px}}.summary-card[data-v-00077eed]{display:grid;gap:10px;color:#395b82;border-color:#c7ddff;background:linear-gradient(180deg,#fff,#f8fbff)}.summary-head[data-v-00077eed]{display:flex;align-items:end;justify-content:space-between;gap:12px}.summary-head span[data-v-00077eed]{font-size:13px;font-weight:800}.summary-card strong[data-v-00077eed]{color:#0f2a4f;font-size:34px;line-height:1}.summary-card p[data-v-00077eed]{margin:0;font-size:13px;line-height:1.6}.summary-counts[data-v-00077eed]{display:flex;gap:8px;flex-wrap:wrap}.summary-counts span[data-v-00077eed]{padding:5px 9px;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:900}.create-btn[data-v-00077eed]{margin-top:10px}.member-toolbar[data-v-00077eed]{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;margin-bottom:12px}.filter-select[data-v-00077eed]{padding-right:24px;color:#10233f;font-weight:800}.search-box[data-v-00077eed]{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px}.search-box[data-v-00077eed] .app-button{min-height:44px;padding:0 12px}.player-card[data-v-00077eed]{display:grid;gap:10px;padding:12px;border-color:#c7ddff;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 18px #1e59a512}.player-head[data-v-00077eed]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center}.avatar[data-v-00077eed]{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#0f766e);box-shadow:0 8px 18px #0f766e2e;font-size:16px;font-weight:900}.is-agent .avatar[data-v-00077eed]{background:linear-gradient(135deg,#7c3aed,#0f766e)}.player-main[data-v-00077eed]{min-width:0}.player-main strong[data-v-00077eed],.player-main p[data-v-00077eed]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-main strong[data-v-00077eed]{display:block;color:#10233f;font-size:17px;line-height:1.18}.player-main p[data-v-00077eed]{margin:2px 0 0;color:#64748b;font-size:12px;line-height:1.25}.status[data-v-00077eed]{padding:5px 9px;border-radius:8px;color:#1d4ed8;background:#eff6ff;font-size:12px;font-weight:900}.pill-stack[data-v-00077eed]{display:flex;flex-direction:column;gap:5px;align-items:flex-end}.type-pill[data-v-00077eed]{padding:5px 9px;border-radius:8px;color:#0f766e;background:#e6fffb;font-size:12px;font-weight:900}.is-agent .type-pill[data-v-00077eed]{color:#6d28d9;background:#f3e8ff}.player-meta[data-v-00077eed]{display:grid;grid-template-columns:.85fr .95fr 1.4fr;gap:8px}.player-meta div[data-v-00077eed]{min-width:0;padding:8px 9px;border-radius:8px;background:#f3f7fc}.player-meta span[data-v-00077eed],.player-meta strong[data-v-00077eed]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-meta span[data-v-00077eed]{color:#64748b;font-size:11px;font-weight:800}.player-meta strong[data-v-00077eed]{margin-top:3px;color:#10233f;font-size:13px;line-height:1.2}.actions[data-v-00077eed]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.actions-special[data-v-00077eed]{grid-template-columns:repeat(4,minmax(0,1fr))}.actions-agent[data-v-00077eed]{grid-template-columns:repeat(3,minmax(0,1fr))}.actions[data-v-00077eed] .app-button{min-height:34px;padding:0 8px;border-radius:8px;font-size:13px;line-height:1;white-space:nowrap}.deposit-backdrop[data-v-00077eed]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));overflow:auto;overscroll-behavior:contain;background:#0f172a61}.deposit-dialog[data-v-00077eed]{width:min(360px,100%);max-height:calc(100dvh - 36px);display:grid;gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid #bfdbfe;border-radius:10px;background:#fff;box-shadow:0 24px 60px #0f172a2e}.dialog-head[data-v-00077eed]{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:12px;align-items:start}.dialog-head span[data-v-00077eed],.dialog-head p[data-v-00077eed]{color:#64748b;font-size:12px;font-weight:800}.dialog-head strong[data-v-00077eed]{display:block;margin-top:4px;color:#10233f;font-size:20px;line-height:1.2}.dialog-head p[data-v-00077eed]{margin:4px 0 0}.dialog-close[data-v-00077eed]{width:32px;height:32px;border:0;border-radius:8px;color:#64748b;background:#eff6ff;font-size:24px;line-height:1}.dialog-actions[data-v-00077eed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(max-width:420px){.player-card[data-v-00077eed]{gap:9px;padding:10px}.player-head[data-v-00077eed]{grid-template-columns:38px minmax(0,1fr) auto;gap:9px}.member-toolbar[data-v-00077eed]{grid-template-columns:1fr}.search-box[data-v-00077eed]{grid-template-columns:minmax(0,1fr) 68px}.avatar[data-v-00077eed]{width:38px;height:38px;font-size:15px}.player-main strong[data-v-00077eed]{font-size:16px}.status[data-v-00077eed],.type-pill[data-v-00077eed]{padding:5px 8px;font-size:11px}.player-meta[data-v-00077eed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.meta-time[data-v-00077eed]{grid-column:1 / -1}.actions[data-v-00077eed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.actions[data-v-00077eed] .app-button{min-height:34px;padding:0 8px;font-size:13px}.actions-agent[data-v-00077eed]{grid-template-columns:repeat(3,minmax(0,1fr))}.deposit-dialog[data-v-00077eed]{padding:14px}}.lobby-dialog.mobile-install-guide{width:min(430px,100%)}.install-guide{display:flex;flex-direction:column;gap:14px;align-items:stretch;min-width:0}.install-guide-logo{align-self:center;border-radius:16px;flex:none}.install-guide h3{margin:0;font-size:19px;text-align:center;line-height:1.5;color:#80513d}.install-guide p{margin:0;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.install-guide ol{display:grid;gap:10px;margin:0;padding-left:23px;font-size:14px;line-height:1.7}.install-guide li{padding-left:3px}.install-guide li svg{display:inline-block;vertical-align:middle;margin-right:6px;width:20px;height:20px;color:#35815d}.install-guide-rotate{display:flex;gap:9px;align-items:center;padding:10px;border-radius:9px;background:#f4ead5;color:#886640}.install-guide-rotate svg{width:24px;height:24px;flex:none}.install-guide-safari{color:#348653}.install-guide .game-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:0;padding:9px 16px;font-size:16px;line-height:1.5;white-space:normal}.install-guide .game-button svg{width:21px;height:21px;flex:none}@media(max-height:430px){.install-guide{gap:9px}.install-guide-logo{display:none}.install-guide h3{font-size:17px}}.update-mask[data-v-dd870d9e]{position:fixed;top:var(--app-visual-offset-top);right:0;bottom:auto;left:0;height:var(--app-visual-height);z-index:10000;display:grid;place-items:center;padding:max(24px,var(--app-safe-top)) max(24px,var(--app-safe-right)) max(24px,var(--app-safe-bottom)) max(24px,var(--app-safe-left));overflow:auto;background:#081226a8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.update-dialog[data-v-dd870d9e]{width:min(360px,100%);max-height:calc(var(--app-visual-height) - max(48px,calc(var(--app-safe-top) + var(--app-safe-bottom))));padding:28px 24px 22px;overflow-y:auto;border-radius:22px;background:#fff;box-shadow:0 28px 80px #0000004d;text-align:center}.update-logo[data-v-dd870d9e]{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 14px;border-radius:18px;color:#fff;background:linear-gradient(145deg,#d51f2f,#8d0713);font-size:30px;font-weight:950}h2[data-v-dd870d9e]{margin:0 0 10px;color:#172033;font-size:21px}p[data-v-dd870d9e]{margin:0 0 16px;color:#64748b;line-height:1.65;white-space:pre-line}.version-chip[data-v-dd870d9e]{margin:0 0 18px;padding:9px;border-radius:10px;color:#8d0713;background:#fff0f1;font-weight:900}.primary-action[data-v-dd870d9e],.later-action[data-v-dd870d9e]{width:100%;min-height:44px;border:0;border-radius:12px;font-size:15px;font-weight:900}.primary-action[data-v-dd870d9e]{color:#fff;background:linear-gradient(135deg,#d51f2f,#a30b19)}.exit-action[data-v-dd870d9e]{width:100%;min-height:42px;margin-top:9px;border:1px solid #d8dee8;border-radius:12px;color:#64748b;background:#f7f8fa;font-size:14px;font-weight:800}.later-action[data-v-dd870d9e]{margin-top:9px;color:#64748b;background:#eef2f7}.progress-track[data-v-dd870d9e]{height:10px;margin:18px 0 10px;overflow:hidden;border-radius:999px;background:#e8edf5}.progress-track i[data-v-dd870d9e]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d51f2f,#ffb52e);transition:width .18s ease}.progress-dialog strong[data-v-dd870d9e]{display:block;color:#172033;font-size:25px}.progress-dialog small[data-v-dd870d9e]{display:block;margin-top:6px;color:#8290a5}.sound-settings[data-v-8c4130cd]{max-width:480px;margin:auto;display:grid;gap:19px;padding:5px 0}.sound-track[data-v-8c4130cd],.sound-gender[data-v-8c4130cd]{display:flex;gap:14px;align-items:center;justify-content:space-between;min-height:44px;line-height:1.35;font-weight:650}.sound-track>span[data-v-8c4130cd],.sound-gender>span[data-v-8c4130cd]{font-size:20px}.classic-switch[data-v-8c4130cd]{position:relative;flex:none;box-sizing:border-box;width:120px;height:44px;border:1px solid #acb49c;border-radius:24px;padding:0 10px 0 35px;background:linear-gradient(#b0b9b5,#929c96);color:#fffce7;text-shadow:0 1px #748579;box-shadow:inset 0 1px 3px #fff8,0 1px 1px #796c3b55;font-size:18px;font-weight:600}.classic-switch.on[data-v-8c4130cd]{background:linear-gradient(#97ef9b,#48dc6f 40%,#27c851);border-color:#a4d399;padding:0 36px 0 9px}.classic-switch i[data-v-8c4130cd]{position:absolute;left:3px;top:3px;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:2px solid #fff3c2;background:linear-gradient(#fff8db,#f6d67f);box-shadow:inset 0 0 0 2px #efc66e,0 1px 3px #71572a77;display:grid;place-items:center;transition:left .12s}.classic-switch.on i[data-v-8c4130cd]{left:79px}.classic-switch b[data-v-8c4130cd]{width:15px;height:17px;border-left:3px solid #fff4cb;border-right:3px solid #fff4cb;position:relative}.classic-switch b[data-v-8c4130cd]:after{content:"";position:absolute;left:5px;top:0;width:3px;height:17px;background:#fff4cb}.sound-gender[data-v-8c4130cd]{border-top:1px solid #d9c8a57a;padding-top:17px;flex-wrap:wrap}.sound-gender-options[data-v-8c4130cd]{display:flex;gap:10px;flex:none}@media(orientation:portrait){.sound-settings[data-v-8c4130cd]{gap:20px}.sound-track>span[data-v-8c4130cd],.sound-gender>span[data-v-8c4130cd]{font-size:17px}.sound-gender-options[data-v-8c4130cd]{gap:8px}.sound-gender-options .game-button[data-v-8c4130cd]{min-width:68px;padding:7px 12px}}@media(orientation:landscape)and (max-height:430px){.sound-settings[data-v-8c4130cd]{gap:9px;padding:0}.sound-track>span[data-v-8c4130cd],.sound-gender>span[data-v-8c4130cd]{font-size:17px}.sound-gender[data-v-8c4130cd]{padding-top:8px}}.card-room-return[data-v-afe1b663]{position:fixed;z-index:90;bottom:calc(74px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);max-width:calc(100vw - 24px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:10px 16px;border:1px solid #ead5a9;border-radius:18px;background:#fff9e9f5;box-shadow:0 4px 18px #49391b33;font-size:13px}.card-room-return>span[data-v-afe1b663]{white-space:nowrap}.card-room-return small[data-v-afe1b663]{flex-basis:100%;color:#b65a3e;text-align:center}:is(.phaser-card-page,.guandan-page,.fruit-page,.animal-page,.wheel-page,.animal-dice-page,.bowafly-page,.fruit-merge-page),:is(.phaser-card-page,.guandan-page,.fruit-page,.animal-page,.wheel-page,.animal-dice-page,.bowafly-page,.fruit-merge-page) *{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}:is(.phaser-card-page,.guandan-page,.fruit-page,.animal-page,.wheel-page,.animal-dice-page,.bowafly-page,.fruit-merge-page) :is(input,textarea,[contenteditable]:not([contenteditable=false]),[contenteditable]:not([contenteditable=false]) *){-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}html.native-android:before{content:"";position:fixed;top:0;left:0;right:0;height:var(--app-safe-top);background:#c92535;z-index:2147483647;pointer-events:none}html.native-android:has(.swipe-back-route :is(.club-page,.phaser-card-page,.guandan-page)):before{display:none}html.native-android.landscape-lobby-active:before{display:none}*{box-sizing:border-box}:root{--app-native-safe-top: 0px;--app-native-safe-right: 0px;--app-native-safe-bottom: 0px;--app-native-safe-left: 0px;--app-safe-top: max(env(safe-area-inset-top, 0px), var(--app-native-safe-top));--app-safe-right: max(env(safe-area-inset-right, 0px), var(--app-native-safe-right));--app-safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--app-native-safe-bottom));--app-safe-left: max(env(safe-area-inset-left, 0px), var(--app-native-safe-left));--app-visual-height: 100dvh;--app-visual-offset-top: 0px;--app-header-height: 52px;--app-header-total-height: calc(var(--app-header-height) + var(--app-safe-top));--app-tabbar-height: calc(56px + var(--app-safe-bottom));--color-ink: #10233f;--color-text: #243b57;--color-muted: #6b7f98;--color-soft: #f5f8fc;--color-panel: #ffffff;--color-line: #dce7f4;--color-primary: #2457d6;--color-primary-strong: #173fba;--color-primary-soft: #edf4ff;--color-teal: #0f8a7a;--color-teal-soft: #e9faf6;--color-warning: #b86b00;--color-warning-soft: #fff7e8;--color-danger: #c93232;--color-danger-soft: #fff0f0;--control-height: 46px;--radius-card: 8px;--radius-control: 8px;--shadow-card: 0 10px 24px rgba(24, 62, 112, .08);--shadow-float: 0 18px 48px rgba(16, 35, 63, .18)}html,body,#app{width:100%;height:100%;min-height:100dvh;margin:0;overflow:hidden}body{position:fixed;top:0;right:0;bottom:0;left:0;background:#edf3fa;color:var(--color-ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#app{position:relative;height:100%;min-height:100dvh;overflow:hidden}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}.app-modal-open{overflow:hidden}.page{position:relative;height:100dvh;overflow-y:auto;padding:0 14px calc(var(--app-tabbar-height) + 10px);background:linear-gradient(180deg,#eef5fb 0,#f5f8fc 240px,#f8fafc);-webkit-overflow-scrolling:touch}.page,.message-list{scrollbar-width:none;-ms-overflow-style:none}.page::-webkit-scrollbar,.message-list::-webkit-scrollbar{display:none}.page-title{margin:0 0 14px;font-size:22px;font-weight:900}.card{background:var(--color-panel);border:1px solid var(--color-line);border-radius:var(--radius-card);padding:14px;margin-bottom:12px;box-shadow:var(--shadow-card)}.app-section-title{margin:16px 2px 10px;color:var(--color-text);font-size:14px;font-weight:900}.row{display:flex;justify-content:space-between;gap:12px;align-items:center}.muted{color:var(--color-muted)}.input{width:100%;min-height:var(--control-height);padding:0 12px;border:1px solid var(--color-line);border-radius:var(--radius-control);outline:0;background:linear-gradient(180deg,#fff,#fbfdff);color:var(--color-ink);font-weight:800;transition:border-color .16s ease,box-shadow .16s ease}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;background:linear-gradient(45deg,transparent 50%,#6f839d 50%) right 18px center / 7px 7px no-repeat,linear-gradient(135deg,#6f839d 50%,transparent 50%) right 13px center / 7px 7px no-repeat,linear-gradient(180deg,#fff,#fbfdff)}.input:focus{border-color:#2457d68c;box-shadow:0 0 0 3px #2457d61c}.form-stack{display:grid;gap:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.link{color:var(--color-primary);font-weight:800}@font-face{font-family:Noto Sans Thai;src:url(/fonts/thai-v1/NotoSansThai.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0E00-0E7F}html:lang(th) body,:lang(th) input,:lang(th) select,:lang(th) button{font-family:Noto Sans Thai,Arial,sans-serif}.card-panel:lang(th) h2,.classic-game-ui:lang(th) h2{letter-spacing:0;line-height:1.55}
