html,body{touch-action:manipulation;-webkit-user-select:none;-webkit-text-size-adjust:100%}body{margin:0;font-family:Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);min-height:100vh}.app-container{min-height:100vh;background:linear-gradient(to bottom right,#9333ea,#2563eb)}*{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,select{font-size:16px!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.home-container[data-v-de0fb1b5]{min-height:100vh;background:linear-gradient(135deg,#9333ea 0%,#3b82f6 100%);padding:1.5rem}.home-content[data-v-de0fb1b5]{max-width:80rem;margin:0 auto}.header-section[data-v-de0fb1b5]{text-align:center;margin-bottom:2rem}.main-title[data-v-de0fb1b5]{font-size:2.25rem;font-weight:700;color:#fff;text-shadow:0 4px 6px rgba(0,0,0,.1);margin:0}.subtitle[data-v-de0fb1b5]{color:#fffc;margin-top:.5rem;margin-bottom:0}.loading-container[data-v-de0fb1b5]{margin-top:1rem}.loading-box[data-v-de0fb1b5]{display:inline-flex;align-items:center;padding:.5rem 1rem;background:rgba(255,255,255,.2);backdrop-filter:blur(4px);border-radius:.5rem;color:#fff}.loading-spinner[data-v-de0fb1b5]{width:1rem;height:1rem;border:2px solid transparent;border-bottom:2px solid white;border-radius:50%;animation:spin-de0fb1b5 1s linear infinite;margin-right:.5rem}@keyframes spin-de0fb1b5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.games-grid[data-v-de0fb1b5]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.game-card[data-v-de0fb1b5]{background:rgba(255,255,255,.1);backdrop-filter:blur(4px);border-radius:1rem;padding:1rem;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 6px #0000001a;text-decoration:none;color:inherit;transition:all .3s ease;position:relative}.dice-card[data-v-de0fb1b5]:hover{background:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 8px 15px #0003}.placeholder-card[data-v-de0fb1b5]{background:rgba(255,255,255,.05);color:#fff6;text-align:center;display:flex;align-items:center;justify-content:center}.card-content[data-v-de0fb1b5]{display:flex;align-items:center;justify-content:space-between}.game-info[data-v-de0fb1b5]{flex:1}.game-title[data-v-de0fb1b5]{font-size:1.125rem;font-weight:700;color:#fff;margin:0}.game-description[data-v-de0fb1b5]{color:#ffffffb3;font-size:.75rem;margin-top:.25rem;margin-bottom:0}.game-icon[data-v-de0fb1b5]{font-size:1.875rem;margin-left:1rem}.card-footer[data-v-de0fb1b5]{margin-top:1rem}.start-text[data-v-de0fb1b5]{display:inline-block;font-size:.75rem;color:#fffc;transition:color .3s ease}.dice-card:hover .start-text[data-v-de0fb1b5]{color:#fff}@media (min-width: 768px){.main-title[data-v-de0fb1b5]{font-size:3rem}.games-grid[data-v-de0fb1b5]{grid-template-columns:repeat(3,1fr);gap:1.5rem}.game-card[data-v-de0fb1b5]{padding:1.5rem}.game-title[data-v-de0fb1b5]{font-size:1.25rem}.game-description[data-v-de0fb1b5]{font-size:.875rem}.game-icon[data-v-de0fb1b5]{font-size:2.25rem}.start-text[data-v-de0fb1b5]{font-size:.875rem}}@keyframes dice-roll-3517ee21{0%{transform:rotate(0) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.animate-dice-roll[data-v-3517ee21]{animation:dice-roll-3517ee21 .6s ease-in-out infinite}.game-info-panel[data-v-3517ee21]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;padding:1.5rem;margin-bottom:.3rem;min-height:120px;display:flex;align-items:center}@media (min-width: 768px){.game-info-panel[data-v-3517ee21]{min-height:100px}}.info-grid[data-v-3517ee21]{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width: 768px){.info-grid[data-v-3517ee21]{grid-template-columns:1fr 2fr 1fr;gap:1.5rem;align-items:center}}.info-section[data-v-3517ee21]{text-align:center}.betting-info-container[data-v-3517ee21]{display:flex;flex-direction:column;gap:.5rem}@media (min-width: 768px){.betting-info-container[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-radius:1rem;padding:1rem}}.betting-info-item[data-v-3517ee21]{display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width: 768px){.betting-info-item[data-v-3517ee21]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}}.section-title[data-v-3517ee21]{color:#fffc;font-size:.875rem;margin-bottom:.25rem}.dice-container[data-v-3517ee21]{display:flex;justify-content:center;gap:.5rem;align-items:center}@media (min-width: 768px){.dice-container[data-v-3517ee21]{gap:1rem}}.dice-face[data-v-3517ee21]{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);box-shadow:0 2px 4px #0000001a;overflow:hidden}.dice-dots-grid[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);gap:.125rem;width:2rem;height:2rem;place-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dice-dot[data-v-3517ee21]{width:.25rem;height:.25rem;background:#374151;border-radius:50%;transition:all .3s ease;display:block;margin:auto}.dice-dot-red[data-v-3517ee21]{background:#dc2626!important}.dice-dot-black[data-v-3517ee21]{background:#1f2937!important}.dice-dot-visible[data-v-3517ee21]{opacity:1}.dice-dot-hidden[data-v-3517ee21]{opacity:0}.dice-sum[data-v-3517ee21]{font-size:.875rem}.sum-text[data-v-3517ee21]{color:#fde047;font-weight:700}.amount-display[data-v-3517ee21]{font-size:2.25rem;font-weight:700}.total-bet-amount[data-v-3517ee21]{color:#93c5fd}.chip-select[data-v-3517ee21]{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:.5rem;flex-wrap:nowrap}.user-bet-amount[data-v-3517ee21]{color:#fffc;font-size:.875rem}.history-section[data-v-3517ee21]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;padding:1.5rem;margin-bottom:.3rem}.history-title[data-v-3517ee21]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem;text-align:center}.history-list[data-v-3517ee21]{display:flex;flex-direction:column;gap:.5rem}.history-item[data-v-3517ee21]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(255,255,255,.1);border-radius:.75rem;border:1px solid rgba(255,255,255,.2);transition:all .2s ease}.history-item[data-v-3517ee21]:hover{background:rgba(255,255,255,.15);border-color:#ffffff4d;transform:translateY(-1px)}.dice-group[data-v-3517ee21]{display:flex;gap:.5rem;align-items:center}.dice-item[data-v-3517ee21]{width:32px;height:32px;background:white;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0003;border:1px solid rgba(0,0,0,.1)}.history-dice-face[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:1px;width:24px;height:24px}.history-dice-dot[data-v-3517ee21]{width:5px;height:5px;border-radius:50%;background:transparent}.history-dice-dot-filled[data-v-3517ee21]{background:#1f2937}.history-dice-dot-empty[data-v-3517ee21]{background:transparent}.history-dice-dot-red[data-v-3517ee21]{background:#dc2626!important}.history-dice-dot-black[data-v-3517ee21]{background:#1f2937!important}.dice-total[data-v-3517ee21]{font-size:1.5rem;font-weight:700;color:#fde047;text-shadow:0 1px 2px rgba(0,0,0,.5);min-width:40px;text-align:center}.dice-total-big[data-v-3517ee21]{color:#dc2626!important;text-shadow:0 1px 2px rgba(0,0,0,.7)}.dice-total-enclose[data-v-3517ee21]{color:#1f2937!important;text-shadow:0 1px 2px rgba(255,255,255,.3)}.chip-animation-layer[data-v-3517ee21]{position:fixed;inset:0;pointer-events:none;z-index:50}.animating-chip[data-v-3517ee21]{position:absolute}.betting-area[data-v-3517ee21]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;padding:2rem;margin-bottom:.3rem;position:relative}.betting-title[data-v-3517ee21]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;text-align:center}.betting-content[data-v-3517ee21]{display:flex;flex-direction:column;gap:1.5rem}.top-betting-grid[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.middle-betting-grid[data-v-3517ee21]{display:grid;grid-template-columns:repeat(9,1fr);gap:.5rem;align-items:stretch}.main-bet-button[data-v-3517ee21]{width:100%;padding:1.5rem;border-radius:1rem;color:#fff;font-weight:700;text-align:center;position:relative;border:none;cursor:pointer;transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed)}.bet-button-disabled[data-v-3517ee21]{opacity:.5;cursor:not-allowed}.bet-button-title[data-v-3517ee21]{font-size:1.5rem;font-weight:700}.bet-button-subtitle[data-v-3517ee21]{font-size:.75rem;opacity:.8;margin-top:.25rem}.side-bet-title[data-v-3517ee21]{font-size:1.125rem;font-weight:700}.side-bet-subtitle[data-v-3517ee21]{font-size:.75rem;opacity:.8;margin-top:.25rem}.amount-display[data-v-3517ee21]{font-size:1.125rem;font-weight:700;margin-top:.25rem}.total-bet-amount[data-v-3517ee21]{position:absolute;background-color:#3b82f6;color:#fff;font-size:.75rem;font-weight:700;border-radius:.25rem}.user-bet-amount[data-v-3517ee21]{position:absolute;background-color:#eab308;color:#000;font-size:.75rem;font-weight:700;border-radius:.25rem}.main-bet-total[data-v-3517ee21]{top:.5rem;left:.5rem;padding:.25rem .5rem}.main-bet-user[data-v-3517ee21]{top:.5rem;right:.5rem;padding:.25rem .5rem}.small-bet-total[data-v-3517ee21]{top:-.25rem;left:-.25rem;padding:.125rem .25rem}.small-bet-user[data-v-3517ee21]{top:-.25rem;right:-.25rem;padding:.125rem .25rem}.total-amount[data-v-3517ee21]{color:#93c5fd}.page-container[data-v-3517ee21]{min-height:100vh;background:linear-gradient(to bottom right,#9333ea,#2563eb);padding:1rem}.page-content[data-v-3517ee21]{max-width:64rem;margin:0 auto}.page-header[data-v-3517ee21]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.back-link[data-v-3517ee21]{color:#fffc;text-decoration:none;transition:color .3s ease}.back-link[data-v-3517ee21]:hover{color:#fff}.middle-section[data-v-3517ee21]{display:flex;flex-direction:column;gap:1rem}.enclose-section[data-v-3517ee21]{background-color:#ffffff1a;border-radius:1rem;padding:1rem}.enclose-title[data-v-3517ee21]{text-align:center;color:#fff;font-size:.875rem;margin-bottom:.75rem}.enclose-grid[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.enclose-button[data-v-3517ee21]{transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed);border-radius:.5rem;padding:.5rem;position:relative;border:none;cursor:pointer}.enclose-button[data-v-3517ee21]:hover:not(:disabled){background:linear-gradient(145deg,#4338ca,#6d28d9);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.enclose-button[data-v-3517ee21]:disabled{opacity:.5;cursor:not-allowed}.enclose-all-section[data-v-3517ee21]{background-color:#ffffff1a;border-radius:1rem}.dice-face-small[data-v-3517ee21]{width:1.5rem;height:1.5rem;background-color:#fff;border-radius:.125rem;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0000001a}.dice-dots-grid-small[data-v-3517ee21]{display:grid;grid-template-columns:repeat(3,1fr);gap:.125rem;width:1rem;height:1rem;place-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dice-dot-small[data-v-3517ee21]{width:.25rem;height:.25rem;border-radius:50%;display:block;margin:auto}.dice-dot-red[data-v-3517ee21]{background-color:#dc2626}.dice-dot-black[data-v-3517ee21]{background-color:#1f2937}.dice-dot-empty[data-v-3517ee21]{background-color:transparent}.side-bet-button[data-v-3517ee21]{transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed);padding:1rem .5rem;border-radius:.75rem;color:#fff;font-weight:700;position:relative;grid-row:span 2;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;cursor:pointer}.side-bet-button[data-v-3517ee21]:first-of-type{grid-column-start:1}.side-bet-button[data-v-3517ee21]:last-of-type{grid-column-start:9}.side-bet-button[data-v-3517ee21]:hover:not(:disabled){background:linear-gradient(145deg,#4338ca,#6d28d9);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.side-bet-button[data-v-3517ee21]:disabled{opacity:.5;cursor:not-allowed}.point-section[data-v-3517ee21]{grid-column-start:2;grid-column-end:9;grid-row:span 2;display:grid;grid-template-rows:repeat(2,1fr);gap:.5rem}.point-row[data-v-3517ee21]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.point-button[data-v-3517ee21]{transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed);padding:1rem 0;border-radius:.75rem;color:#fff;font-weight:700;text-align:center;position:relative;border:none;cursor:pointer}.point-button[data-v-3517ee21]:hover:not(:disabled){background:linear-gradient(145deg,#4338ca,#6d28d9);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.point-button[data-v-3517ee21]:disabled{opacity:.5;cursor:not-allowed}.point-number[data-v-3517ee21]{font-size:1.25rem}.point-subtitle[data-v-3517ee21]{font-size:.625rem;opacity:.8;margin-top:.25rem}.chip-container[data-v-3517ee21]{position:absolute;inset:0;pointer-events:none}.chip-positioned[data-v-3517ee21]{position:absolute}.chip-stacked[data-v-3517ee21]{z-index:1}.button-disabled[data-v-3517ee21]{opacity:.5;cursor:not-allowed}.bet-amount[data-v-3517ee21]{color:#fbbf24}.balance-amount[data-v-3517ee21]{color:#fde047}@media (max-width: 767px){.game-info-panel[data-v-3517ee21]{background:transparent!important;padding:0!important;margin-bottom:1rem!important}.info-grid[data-v-3517ee21]{display:flex!important;flex-direction:column!important;gap:1rem!important;width:100%}.betting-info-container[data-v-3517ee21]{order:2!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:.5rem!important;width:100%!important;background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;border-radius:1rem!important;padding:1rem!important}.betting-info-item[data-v-3517ee21]{display:flex!important;flex-direction:column!important;align-items:center!important;flex:1!important;text-align:center!important;min-width:0!important}@media (min-width: 768px){.info-grid[data-v-3517ee21]{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:1rem!important}.betting-info-container[data-v-3517ee21]{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:.5rem!important;background:rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)!important;border-radius:1rem!important;padding:1rem!important}.betting-info-item[data-v-3517ee21]{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:center!important}}.info-section[data-v-3517ee21]:first-child{order:1!important;width:100%!important;text-align:center!important;background:rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)!important;border-radius:1rem!important;padding:1rem!important}.info-section:first-child .section-title[data-v-3517ee21]{font-size:1rem!important;color:#fff!important;margin-bottom:.75rem!important}.info-section:first-child .dice-container[data-v-3517ee21]{display:flex!important;justify-content:center!important;gap:1rem!important}.betting-info-item .section-title[data-v-3517ee21]{margin-bottom:.5rem!important;font-size:.875rem!important;color:#fffc!important;font-weight:500!important}.betting-info-item .amount-display[data-v-3517ee21]{font-size:1rem!important;font-weight:700!important;word-break:break-all!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.betting-info-item .total-amount[data-v-3517ee21]{color:#60a5fa!important}.betting-info-item .bet-amount[data-v-3517ee21]{color:#fbbf24!important}.betting-info-item .balance-amount[data-v-3517ee21]{color:#fde047!important}.section-title[data-v-3517ee21]{font-size:.875rem!important;color:#fffc!important;margin-bottom:.5rem!important;font-weight:500!important}.amount-display[data-v-3517ee21]{font-size:1.25rem!important;font-weight:700!important}.total-amount[data-v-3517ee21]{color:#60a5fa!important}.bet-amount[data-v-3517ee21]{color:#fbbf24!important}.balance-amount[data-v-3517ee21]{color:#fde047!important}.info-section[data-v-3517ee21]:last-child{order:3!important;width:100%!important;text-align:center!important;background:rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)!important;border-radius:1rem!important;padding:1rem!important}.info-section:last-child .section-title[data-v-3517ee21]{font-size:1rem!important;color:#fff!important;margin-bottom:.75rem!important}.chip-select[data-v-3517ee21]{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:.5rem!important}.top-betting-grid[data-v-3517ee21]{display:flex!important;flex-direction:column!important;gap:1rem!important}.top-betting-grid>button[data-v-3517ee21]:first-child{order:1!important}.top-betting-grid>.middle-section[data-v-3517ee21]{order:3!important}.top-betting-grid>button[data-v-3517ee21]:last-child{order:2!important}.enclose-section[data-v-3517ee21]{display:flex!important;flex-direction:column!important;gap:1rem!important}.enclose-grid[data-v-3517ee21]{display:flex!important;flex-direction:column!important;gap:.5rem!important}.enclose-button[data-v-3517ee21]{width:100%!important;padding:1rem!important}.enclose-all-section .main-bet-button[data-v-3517ee21]{width:100%!important}.middle-betting-grid[data-v-3517ee21]{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto!important;gap:.5rem!important;width:100%!important}.side-bet-button[data-v-3517ee21]:first-of-type{grid-column:1!important;grid-row:1!important;width:100%!important}.side-bet-button[data-v-3517ee21]:last-of-type{grid-column:2!important;grid-row:1!important;width:100%!important}.point-section[data-v-3517ee21]{grid-column:1 / -1!important;grid-row:2!important;display:block!important;width:100%!important}.point-row[data-v-3517ee21]{display:contents!important}.point-button[data-v-3517ee21]{width:calc(50% - .25rem)!important;flex:0 0 calc(50% - .25rem)!important;margin-bottom:.5rem!important}.point-section[data-v-3517ee21]{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:.5rem!important;width:100%!important}}.dice-face[data-v-3517ee21]{background:linear-gradient(145deg,#ffffff,#e6e6e6);box-shadow:0 4px 15px #0000001a}.dice-dot[data-v-3517ee21]{background:#333;border-radius:50%}.bet-button[data-v-3517ee21]{transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed)}.bet-button[data-v-3517ee21]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #4f46e54d}.bet-button.selected[data-v-3517ee21]{background:linear-gradient(145deg,#059669,#10b981);transform:scale(1.05)}.roll-button[data-v-3517ee21]{background:linear-gradient(145deg,#dc2626,#ef4444);transition:all .3s ease}.roll-button[data-v-3517ee21]:hover{transform:translateY(-3px);box-shadow:0 10px 30px #dc262666}.roll-button[data-v-3517ee21]:active{transform:translateY(-1px)}.result-win[data-v-3517ee21]{animation:bounceIn .8s ease-out;background:linear-gradient(145deg,#059669,#10b981)}.animate-dice-roll[data-v-3517ee21]{animation:diceSpin-3517ee21 .6s ease-in-out infinite}@keyframes diceSpin-3517ee21{0%{transform:rotate(0) translateZ(0)}25%{transform:rotate(90deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}75%{transform:rotate(270deg) translateZ(0)}to{transform:rotate(360deg) translateZ(0)}}.chip-select[data-v-3517ee21]{background:transparent;border:none}.chip[data-v-3517ee21]{--chip-color: #6b7280;border:0px;width:56px;height:56px;border-radius:9999px;position:relative;display:grid;place-items:center;background:var(--chip-color);box-shadow:0 8px 25px #00000026,0 4px 10px #0000001a,inset 0 0 0 2px #ffffff40;transition:transform .2s ease,box-shadow .2s ease}.chip[data-v-3517ee21]:before{content:"";position:absolute;inset:0;border-radius:9999px;background:repeating-conic-gradient(#ffffff 0 12deg,transparent 12deg 24deg);-webkit-mask:radial-gradient(circle at center,transparent 0 62%,#000 63%);mask:radial-gradient(circle at center,transparent 0 62%,#000 63%);opacity:.95}.chip__center[data-v-3517ee21]{position:relative;z-index:1;width:34px;height:34px;border-radius:9999px;background:#ffffff;color:#111827;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px #0000000f}.chip--selected[data-v-3517ee21]{transform:scale(1.08);box-shadow:0 10px 28px #facc1573,inset 0 0 0 2px #ffffff59}.chip--100[data-v-3517ee21]{--chip-color: #10b981}.chip--500[data-v-3517ee21]{--chip-color: #8b5cf6}.chip--1000[data-v-3517ee21]{--chip-color: #f59e0b}.chip--5000[data-v-3517ee21]{--chip-color: #3b82f6}.chip--10000[data-v-3517ee21]{--chip-color: #111827}.result-lose[data-v-3517ee21]{animation:shake .5s ease-in-out;background:linear-gradient(145deg,#dc2626,#ef4444)}@keyframes winningGlow-3517ee21{0%{box-shadow:0 0 5px gold;transform:scale(1)}50%{box-shadow:0 0 30px gold,0 0 50px gold;transform:scale(1.02)}to{box-shadow:0 0 5px gold;transform:scale(1)}}.winning-area[data-v-3517ee21]{animation:winningGlow-3517ee21 1.5s ease-in-out infinite;background:linear-gradient(45deg,rgba(255,215,0,.1),rgba(255,215,0,.3))!important;border:1px solid #ffd700!important}@keyframes chipReturn-3517ee21{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(.5);opacity:0}}.chip.stacked[data-v-3517ee21]{box-shadow:0 15px 40px #00000040,0 8px 20px #0003,0 4px 10px #00000026,0 2px 6px #0000001a,inset 0 0 0 2px #ffffff4d;border:1px solid rgba(255,255,255,.2)}.chip[style*="z-index: 90"][data-v-3517ee21]{box-shadow:0 8px 25px #00000026,0 4px 10px #0000001a,inset 0 0 0 2px #ffffff40}.chip[style*="z-index: 91"][data-v-3517ee21]{box-shadow:0 10px 30px #0000002e,0 5px 12px #0000001f,inset 0 0 0 2px #ffffff45}.chip[style*="z-index: 92"][data-v-3517ee21]{box-shadow:0 12px 35px #0003,0 6px 15px #00000024,inset 0 0 0 2px #ffffff4a}.chip[style*="z-index: 93"][data-v-3517ee21]{box-shadow:0 14px 40px #00000038,0 7px 18px #00000029,inset 0 0 0 2px #ffffff4f}.chip[style*="z-index: 94"][data-v-3517ee21]{box-shadow:0 16px 45px #0000003d,0 8px 20px #0000002e,inset 0 0 0 2px #ffffff54}.chip[style*="z-index: 95"][data-v-3517ee21]{box-shadow:0 18px 50px #00000042,0 9px 22px #0003,inset 0 0 0 2px #ffffff59}.chip[style*="z-index: 96"][data-v-3517ee21]{box-shadow:0 20px 55px #00000047,0 10px 24px #00000038,inset 0 0 0 2px #ffffff5e}.chip[style*="z-index: 97"][data-v-3517ee21]{box-shadow:0 22px 60px #0000004d,0 11px 26px #0000003d,inset 0 0 0 2px #ffffff63}.chip[style*="z-index: 98"][data-v-3517ee21]{box-shadow:0 24px 65px #00000052,0 12px 28px #00000042,inset 0 0 0 2px #ffffff69}.chip[style*="z-index: 99"][data-v-3517ee21]{box-shadow:0 26px 70px #00000057,0 13px 30px #00000047,inset 0 0 0 2px #ffffff6e}.chip[style*="z-index: 100"][data-v-3517ee21]{box-shadow:0 28px 75px #0000005c,0 14px 32px #0000004d,inset 0 0 0 2px #ffffff73}.chip[data-v-3517ee21]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 15px 40px #00000040,0 8px 20px #0003,inset 0 0 0 2px #ffffff59}.chip[data-v-5b17365c]{--chip-color: #6b7280;width:56px;height:56px;border-radius:9999px;position:relative;display:grid;place-items:center;background:var(--chip-color);box-shadow:0 8px 25px #00000026,0 4px 10px #0000001a,inset 0 0 0 2px #ffffff40;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.chip[data-v-5b17365c]:before{content:"";position:absolute;inset:0;border-radius:9999px;background:repeating-conic-gradient(#ffffff 0 12deg,transparent 12deg 24deg);-webkit-mask:radial-gradient(circle at center,transparent 0 62%,#000 63%);mask:radial-gradient(circle at center,transparent 0 62%,#000 63%);opacity:.95}.chip-center[data-v-5b17365c]{position:relative;z-index:1;width:34px;height:34px;border-radius:9999px;background:#ffffff;color:#111827;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px #0000000f}.chip--selected[data-v-5b17365c]{transform:scale(1.08);box-shadow:0 10px 28px #facc1573,inset 0 0 0 2px #ffffff59}.chip--100[data-v-5b17365c]{--chip-color: #10b981}.chip--500[data-v-5b17365c]{--chip-color: #8b5cf6}.chip--1000[data-v-5b17365c]{--chip-color: #f59e0b}.chip--5000[data-v-5b17365c]{--chip-color: #3b82f6}.chip--10000[data-v-5b17365c]{--chip-color: #111827}.chip[data-v-5b17365c]:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 15px 40px #00000040,0 8px 20px #0003,inset 0 0 0 2px #ffffff59}.chip.stacked[data-v-5b17365c]{box-shadow:0 15px 40px #00000040,0 8px 20px #0003,0 4px 10px #00000026,0 2px 6px #0000001a,inset 0 0 0 2px #ffffff4d;border:1px solid rgba(255,255,255,.2)}.chip[style*="z-index: 90"][data-v-5b17365c]{box-shadow:0 8px 25px #00000026,0 4px 10px #0000001a,inset 0 0 0 2px #ffffff40}.chip[style*="z-index: 91"][data-v-5b17365c]{box-shadow:0 10px 30px #0000002e,0 5px 12px #0000001f,inset 0 0 0 2px #ffffff45}.chip[style*="z-index: 92"][data-v-5b17365c]{box-shadow:0 12px 35px #0003,0 6px 15px #00000024,inset 0 0 0 2px #ffffff4a}.chip[style*="z-index: 93"][data-v-5b17365c]{box-shadow:0 14px 40px #00000038,0 7px 18px #00000029,inset 0 0 0 2px #ffffff4f}.chip[style*="z-index: 94"][data-v-5b17365c]{box-shadow:0 16px 45px #0000003d,0 8px 20px #0000002e,inset 0 0 0 2px #ffffff54}.chip[style*="z-index: 95"][data-v-5b17365c]{box-shadow:0 18px 50px #00000042,0 9px 22px #0003,inset 0 0 0 2px #ffffff59}.chip[style*="z-index: 96"][data-v-5b17365c]{box-shadow:0 20px 55px #00000047,0 10px 24px #00000038,inset 0 0 0 2px #ffffff5e}.chip[style*="z-index: 97"][data-v-5b17365c]{box-shadow:0 22px 60px #0000004d,0 11px 26px #0000003d,inset 0 0 0 2px #ffffff63}.chip[style*="z-index: 98"][data-v-5b17365c]{box-shadow:0 24px 65px #00000052,0 12px 28px #00000042,inset 0 0 0 2px #ffffff69}.chip[style*="z-index: 99"][data-v-5b17365c]{box-shadow:0 26px 70px #00000057,0 13px 30px #00000047,inset 0 0 0 2px #ffffff6e}.chip[style*="z-index: 100"][data-v-5b17365c]{box-shadow:0 28px 75px #0000005c,0 14px 32px #0000004d,inset 0 0 0 2px #ffffff73}.dice-item[data-v-0dff8cbd]{width:32px;height:32px;background:white;border-radius:6px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #0003;border:1px solid rgba(0,0,0,.1)}.dice-face[data-v-0dff8cbd]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:1px;width:24px;height:24px}.dice-dot[data-v-0dff8cbd]{width:5px;height:5px;border-radius:50%;background:transparent}.dice-dot-filled[data-v-0dff8cbd]{opacity:1}.dice-dot-empty[data-v-0dff8cbd]{opacity:0}.dice-dot-red[data-v-0dff8cbd]{background:#dc2626}.dice-dot-black[data-v-0dff8cbd]{background:#1f2937}@keyframes dice-roll-0dff8cbd{0%{transform:rotate(0) scale(1)}25%{transform:rotate(90deg) scale(1.1)}50%{transform:rotate(180deg) scale(1)}75%{transform:rotate(270deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}.animate-dice-roll[data-v-0dff8cbd]{animation:dice-roll-0dff8cbd .6s ease-in-out infinite}@media screen and (orientation: landscape) and (max-height: 932px){.dice-item[data-v-0dff8cbd]{zoom:.6}}.game-info-panel{&[data-v-d9799583]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;padding:.5rem;display:flex;align-items:center}.info-grid{&[data-v-d9799583]{width:100%;display:grid;grid-template-columns:1fr 2fr 1fr;gap:1rem;align-items:center}.info-section{&[data-v-d9799583]{text-align:center}.dice-container[data-v-d9799583]{zoom:1.5}}}}.betting-money-container[data-v-d9799583]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;border-radius:1rem}.betting-info-item[data-v-d9799583]{display:flex;flex-direction:column;align-items:center;text-align:center}.section-title[data-v-d9799583]{color:#fffc;font-size:.875rem;margin-bottom:.25rem}.dice-container[data-v-d9799583]{display:flex;justify-content:center;gap:.5rem;align-items:center}@keyframes winningGlow-d9799583{0%{box-shadow:0 0 5px gold;transform:scale(1)}50%{box-shadow:0 0 30px gold,0 0 50px gold;transform:scale(1.02)}to{box-shadow:0 0 5px gold;transform:scale(1)}}.winning-area[data-v-d9799583]{animation:winningGlow-d9799583 1.5s ease-in-out infinite;background:linear-gradient(45deg,rgba(255,215,0,.1),rgba(255,215,0,.3))!important;border:0px solid #ffd700!important}.amount-display[data-v-d9799583]{font-size:2.25rem;font-weight:700}.total-bet-amount[data-v-d9799583]{color:#93c5fd}.chip-select[data-v-d9799583]{display:flex;align-items:center;justify-content:center;gap:.25rem;flex-wrap:nowrap}.user-bet-amount[data-v-d9799583]{color:#fffc;font-size:.875rem}.history-section{&[data-v-d9799583]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;padding:.5rem;height:100%;display:flex;flex-direction:column;overflow:visible}.history-title[data-v-d9799583]{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem;text-align:center;flex-shrink:0}.history-list{&[data-v-d9799583]{display:flex;flex-direction:column;gap:.25rem;flex:1;overflow:visible;min-height:0}.history-item[data-v-d9799583]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:rgba(255,255,255,.1);border-radius:.75rem;border:1px solid rgba(255,255,255,.2);transition:all .2s ease;flex:1;min-height:0}.history-item[data-v-d9799583]:hover{background:rgba(255,255,255,.15);border-color:#ffffff4d;transform:translateY(-1px)}.dice-num-group[data-v-d9799583]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.dice-total[data-v-d9799583]{font-size:1.5rem;font-weight:700;color:#fde047;text-shadow:0 1px 2px rgba(0,0,0,.5);min-width:40px;text-align:center}.dice-total-big[data-v-d9799583]{color:#dc2626;text-shadow:0 1px 2px rgba(0,0,0,.7)}.dice-total-enclose[data-v-d9799583]{color:#1f2937;text-shadow:0 1px 2px rgba(255,255,255,.3)}}}.chip-animation-layer[data-v-d9799583]{position:fixed;inset:0;pointer-events:none;z-index:50}.animating-chip[data-v-d9799583]{position:absolute}.betting-area{&[data-v-d9799583]{background:rgba(255,255,255,.1);backdrop-filter:blur(8px);border-radius:1rem;position:relative;height:100%}.betting-content{&[data-v-d9799583]{display:flex;flex-direction:column;gap:0rem;height:100%;overflow:hidden}.top-betting-grid{&[data-v-d9799583]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 1fr 2fr;gap:.5rem;min-height:0;margin:5px}.pair-section{&[data-v-d9799583]{display:flex;flex-direction:column;background-color:#ffffff1a;border-radius:1rem;padding:.5rem}.pair-title[data-v-d9799583]{text-align:center;color:#fff;font-size:.875rem;margin-bottom:.2rem}.pair-grid[data-v-d9799583]{display:flex;flex-direction:column;gap:.25rem;flex:1;height:100%}}.enclose-section{&[data-v-d9799583]{display:flex;flex-direction:column;background-color:#ffffff1a;border-radius:1rem;padding:.5rem}.enclose-title[data-v-d9799583]{text-align:center;color:#fff;font-size:.875rem;margin-bottom:.2rem}.enclose-grid[data-v-d9799583]{display:flex;flex-direction:column;gap:.25rem;flex:1;height:100%}}.enclose-all-section{&[data-v-d9799583]{display:flex;border-radius:1rem}.enclose-all-title[data-v-d9799583]{text-align:center;color:#fff;font-size:10px;margin-bottom:.2rem}.enclose-all-grid[data-v-d9799583]{display:grid;grid-template-rows:repeat(6,1fr);gap:2px}.enclose-all-grid .dice-container[data-v-d9799583]{zoom:.8;gap:.2rem}}}.middle-betting-grid{&[data-v-d9799583]{display:grid;grid-template-columns:repeat(9,1fr);gap:.5rem;align-items:stretch;min-height:0;margin:0 5px 5px}.double-row-btn[data-v-d9799583]{grid-row:span 2}}.combination-betting-section{&[data-v-d9799583]{background-color:#ffffff1a;border-radius:1rem;min-height:0;display:flex;flex-direction:column;margin:0 5px 5px}.combination-grid{&[data-v-d9799583]{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(2,1fr);gap:.5rem;flex:1;min-height:0;margin:5px}.combination-multiplier{&[data-v-d9799583]{border-radius:.75rem;padding:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-weight:700;grid-column:1;grid-row:1}.multiplier-text[data-v-d9799583]{font-size:.75rem;margin-bottom:.25rem;opacity:.9}.multiplier-value[data-v-d9799583]{font-size:1rem;font-weight:700}}}}}}.combination-dice-container[data-v-d9799583]{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-bottom:.25rem}.bet-button[data-v-d9799583]{width:100%;padding:10px;border-radius:1rem;color:#fff;font-weight:700;text-align:center;position:relative;border:none;cursor:pointer;transition:all .3s ease;background:linear-gradient(145deg,#4f46e5,#7c3aed)}.bet-button[data-v-d9799583]:hover:not(:disabled){background:linear-gradient(145deg,#4338ca,#6d28d9);transform:translateY(-1px);box-shadow:0 4px 8px #0003}.bet-button-disabled[data-v-d9799583]{opacity:.5;cursor:not-allowed}.bet-button-title[data-v-d9799583]{font-size:1.5rem;font-weight:700}.bet-button-subtitle[data-v-d9799583]{font-size:.75rem;opacity:.8;margin-top:.25rem}.amount-display[data-v-d9799583]{font-size:1.125rem;font-weight:700;margin-top:.25rem}.total-bet-amount[data-v-d9799583]{position:absolute;background-color:#3b82f6;color:#fff;font-size:.75rem;font-weight:700;border-radius:.25rem}.user-bet-amount[data-v-d9799583]{position:absolute;background-color:#eab308;color:#000;font-size:.75rem;font-weight:700;border-radius:.25rem}.main-bet-total[data-v-d9799583]{top:.5rem;left:.5rem;padding:.25rem .5rem}.main-bet-user[data-v-d9799583]{top:.5rem;right:.5rem;padding:.25rem .5rem}.small-bet-total[data-v-d9799583]{top:-.25rem;left:-.25rem;padding:.125rem .25rem}.small-bet-user[data-v-d9799583]{top:-.25rem;right:-.25rem;padding:.125rem .25rem}.total-amount[data-v-d9799583]{color:#93c5fd}.page-container[data-v-d9799583]{width:100vw;height:100vh;background:linear-gradient(to bottom right,#9333ea,#2563eb);padding:0;margin:0;overflow:hidden;position:fixed;top:0;left:0}.page-content[data-v-d9799583]{width:100%;height:100%;margin:0;padding:1rem;box-sizing:border-box;display:flex;flex-direction:column}.main-content[data-v-d9799583]{display:grid;grid-template-columns:1fr 5fr;gap:.5rem;align-items:start;flex:1;min-height:0;height:calc(100vh - 120px)}.left-panel[data-v-d9799583],.right-panel[data-v-d9799583]{display:flex;flex-direction:column;gap:.5rem;height:100%}.page-header[data-v-d9799583]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.back-link[data-v-d9799583]{color:#fffc;text-decoration:none;transition:color .3s ease}.back-link[data-v-d9799583]:hover{color:#fff}.point-section[data-v-d9799583]{grid-column-start:2;grid-column-end:9;grid-row:span 2;display:grid;grid-template-rows:repeat(2,1fr);gap:.5rem}.point-row[data-v-d9799583]{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.point-number[data-v-d9799583]{font-size:1.25rem}.point-subtitle[data-v-d9799583]{font-size:.625rem;opacity:.8;margin-top:.25rem}.chip-container[data-v-d9799583]{position:absolute;inset:0;pointer-events:none}.chip-positioned[data-v-d9799583]{position:absolute}.chip-stacked[data-v-d9799583]{z-index:1}.button-disabled[data-v-d9799583]{opacity:.5;cursor:not-allowed}.bet-amount[data-v-d9799583]{color:#fbbf24}.balance-amount[data-v-d9799583]{color:#fde047}@media screen and (orientation: landscape) and (max-height: 932px){.page-content[data-v-d9799583]{padding:.25rem}.main-content[data-v-d9799583]{height:calc(100vh - 80px);gap:.1rem}.left-panel{&[data-v-d9799583]{flex-direction:row}.history-section{&[data-v-d9799583]{padding:0;width:100%}.history-title[data-v-d9799583]{display:none}.history-list{&[data-v-d9799583]{gap:.1rem;margin:5px}.history-item{&[data-v-d9799583]{padding:.25rem .5rem;margin:3px}.dice-total[data-v-d9799583]{font-size:unset}}}}}.right-panel{&[data-v-d9799583]{flex:1;min-width:0;gap:.1rem}.game-info-panel{&[data-v-d9799583]{padding:.25rem}.info-grid{.info-section{.betting-info-item{&[data-v-d9799583]{text-align:start;align-items:start}.section-title[data-v-d9799583]{display:none}}.chip-select[data-v-d9799583]{zoom:.7}}}}.betting-area{.betting-content{&[data-v-d9799583]{gap:0rem;padding:0}.top-betting-grid[data-v-d9799583]{flex:0 0 auto;gap:.5rem}.middle-betting-grid{&[data-v-d9799583]{gap:.5rem;flex:1}.point-section[data-v-d9799583]{gap:.5rem}}.combination-betting-section[data-v-d9799583]{display:none}}}}}.playing-card[data-v-6f71b82e]{width:50px;height:70px;border-radius:6px;background:white;border:1px solid rgba(0,0,0,.1);position:relative;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 1px 1px #0000000d,0 2px 2px #fffc inset}.playing-card[data-v-6f71b82e]:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000001a,0 2px 2px #fffc inset}.playing-card.highlighted[data-v-6f71b82e]{border-color:#facc15;box-shadow:0 0 0 2px #facc1566}.playing-card.face-down[data-v-6f71b82e]{background:linear-gradient(135deg,#1e1b4b,#3730a3);border:1px solid rgba(250,204,21,.3)}.card-content[data-v-6f71b82e]{width:100%;height:100%;position:relative;padding:2px}.card-corner[data-v-6f71b82e]{position:absolute;font-size:14px;font-weight:700;line-height:1;display:flex;flex-direction:column;align-items:center}.top-left[data-v-6f71b82e]{top:2px;left:4px}.bottom-right[data-v-6f71b82e]{bottom:2px;right:4px;transform:rotate(180deg)}.card-center[data-v-6f71b82e]{position:absolute;bottom:0;right:0;width:60%;height:60%;display:flex;align-items:center;justify-content:center;opacity:.15}.card-suit-large[data-v-6f71b82e]{font-size:36px}.card-value[data-v-6f71b82e]{font-family:Arial,sans-serif;font-size:16px;line-height:1}.card-suit[data-v-6f71b82e]{font-size:12px;margin-top:0}.playing-card.hearts .card-value[data-v-6f71b82e],.playing-card.hearts .card-suit[data-v-6f71b82e],.playing-card.hearts .card-suit-large[data-v-6f71b82e],.playing-card.diamonds .card-value[data-v-6f71b82e],.playing-card.diamonds .card-suit[data-v-6f71b82e],.playing-card.diamonds .card-suit-large[data-v-6f71b82e]{color:#e11d48}.playing-card.clubs .card-value[data-v-6f71b82e],.playing-card.clubs .card-suit[data-v-6f71b82e],.playing-card.clubs .card-suit-large[data-v-6f71b82e],.playing-card.spades .card-value[data-v-6f71b82e],.playing-card.spades .card-suit[data-v-6f71b82e],.playing-card.spades .card-suit-large[data-v-6f71b82e]{color:#111827}.card-back[data-v-6f71b82e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.card-back-pattern[data-v-6f71b82e]{width:100%;height:100%;background:repeating-linear-gradient(45deg,rgba(255,255,255,.1),rgba(255,255,255,.1) 2px,transparent 2px,transparent 4px);position:relative}.card-back-pattern[data-v-6f71b82e]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:rgba(250,204,21,.4);border-radius:50%;box-shadow:0 0 8px #facc154d}@media (min-width: 768px){.playing-card[data-v-6f71b82e]{width:60px;height:84px}.card-corner[data-v-6f71b82e]{font-size:16px}.card-suit-large[data-v-6f71b82e]{font-size:42px}.card-suit[data-v-6f71b82e]{font-size:14px}.card-value[data-v-6f71b82e]{font-size:18px}}@media (orientation: landscape) and (max-height: 500px){.playing-card[data-v-6f71b82e]{width:55px;height:77px}.card-corner[data-v-6f71b82e]{font-size:15px}.card-suit-large[data-v-6f71b82e]{font-size:38px}.card-suit[data-v-6f71b82e]{font-size:13px}.card-value[data-v-6f71b82e]{font-size:17px}}.zjh-game-container[data-v-c8f99ce6]{width:100vw;height:100vh;background:linear-gradient(135deg,#9333ea,#3b82f6);position:relative;overflow:hidden;display:flex;flex-direction:column}.top-nav[data-v-c8f99ce6]{display:flex;justify-content:space-between;align-items:center;padding:6px 20px;background:rgba(255,255,255,.1);backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.1);z-index:100;height:40px}.nav-left[data-v-c8f99ce6],.nav-right[data-v-c8f99ce6]{flex:1}.nav-center[data-v-c8f99ce6]{flex:2;display:flex;justify-content:center}.back-btn[data-v-c8f99ce6],.settings-btn[data-v-c8f99ce6]{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.back-btn[data-v-c8f99ce6]:hover,.settings-btn[data-v-c8f99ce6]:hover{background:rgba(255,255,255,.25);border-color:#ffffff4d;transform:translateY(-1px)}.bet-info[data-v-c8f99ce6]{display:flex;gap:25px;background:rgba(255,255,255,.08);padding:8px 20px;border-radius:20px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.bet-item[data-v-c8f99ce6]{display:flex;flex-direction:column;align-items:center;color:#fff;min-width:50px}.bet-label[data-v-c8f99ce6]{font-size:11px;opacity:.7;margin-bottom:2px;font-weight:500}.bet-value[data-v-c8f99ce6]{font-size:14px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.3)}.bottom-nav[data-v-c8f99ce6]{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:linear-gradient(to bottom,rgba(0,0,0,.4),rgba(0,0,0,.8));backdrop-filter:blur(10px);z-index:100;height:50px}.bottom-nav .player-cards[data-v-c8f99ce6]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:10px}.user-info[data-v-c8f99ce6]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-c8f99ce6]{width:36px;height:36px;border-radius:50%;overflow:hidden;border:2px solid #4ade80}.avatar-img[data-v-c8f99ce6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-level[data-v-c8f99ce6]{position:relative}.level-tag[data-v-c8f99ce6]{background:linear-gradient(to right,#059669,#10b981);color:#fff;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:700}.user-name[data-v-c8f99ce6]{color:#fff;font-size:14px;font-weight:700}.user-chips[data-v-c8f99ce6]{display:flex;align-items:center;gap:8px}.chips-icon[data-v-c8f99ce6]{font-size:20px}.chips-amount[data-v-c8f99ce6]{color:#fbbf24;font-size:16px;font-weight:700}.add-chips-btn[data-v-c8f99ce6]{background:#fbbf24;border:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:16px;font-weight:700}.action-btns[data-v-c8f99ce6]{display:flex;align-items:center;gap:12px}.multiply-btn[data-v-c8f99ce6]{background:rgba(251,191,36,.2);border:1px solid #fbbf24;padding:4px 12px;border-radius:16px;display:flex;align-items:center;gap:4px;color:#fbbf24;font-size:14px;cursor:pointer}.multiply-icon[data-v-c8f99ce6]{font-size:12px}.multiply-value[data-v-c8f99ce6]{font-weight:700}.chat-btn[data-v-c8f99ce6]{background:rgba(255,255,255,.1);border:none;padding:4px 12px;border-radius:16px;display:flex;align-items:center;gap:4px;color:#fff;font-size:14px;cursor:pointer}.chat-icon[data-v-c8f99ce6]{font-size:16px}.player-area[data-v-c8f99ce6]{position:absolute;display:flex;align-items:center;gap:15px;z-index:10;transition:all .3s ease}.player-info-container[data-v-c8f99ce6]{display:flex;flex-direction:column;align-items:center;gap:5px}.player-folded[data-v-c8f99ce6]{opacity:.5;filter:grayscale(100%)}.player-lost[data-v-c8f99ce6]{opacity:.5;filter:grayscale(100%);transform:scale(.95)}.player-won[data-v-c8f99ce6]{transform:scale(1.05);filter:brightness(1.2);animation:winner-glow-c8f99ce6 2s ease-in-out infinite}@keyframes winner-glow-c8f99ce6{0%,to{box-shadow:0 0 20px #fbbf2480}50%{box-shadow:0 0 30px #fbbf24cc}}.player-top[data-v-c8f99ce6]{top:100px;left:50%;transform:translate(-50%);flex-direction:row;align-items:center;gap:15px;justify-content:flex-start;width:auto}.player-left[data-v-c8f99ce6]{left:20px;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center}.player-right[data-v-c8f99ce6]{right:20px;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center}.player-bottom[data-v-c8f99ce6]{bottom:40px;left:50%;transform:translate(-50%);flex-direction:row;align-items:center;gap:15px}.player-bottom-left[data-v-c8f99ce6]{bottom:40px;left:25%;transform:translate(-50%);flex-direction:row;align-items:center;gap:15px}.player-bottom-right[data-v-c8f99ce6]{bottom:40px;right:25%;transform:translate(50%);flex-direction:row;align-items:center;gap:15px}.player-avatar[data-v-c8f99ce6]{width:40px;height:40px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:8px;border:2px solid rgba(255,255,255,.3)}.player-info[data-v-c8f99ce6]{background:rgba(0,0,0,.6);color:#fff;padding:6px 12px;border-radius:15px;margin-bottom:8px;text-align:center;min-width:80px}.player-name[data-v-c8f99ce6]{font-size:12px;font-weight:700;margin-bottom:2px}.player-chips[data-v-c8f99ce6]{font-size:10px;color:#fbbf24}.player-cards[data-v-c8f99ce6]{display:flex;position:relative;height:80px;width:120px}.player-card[data-v-c8f99ce6]{position:absolute;transition:all .3s ease;cursor:pointer}.player-card[data-v-c8f99ce6]:nth-child(1){left:0;z-index:1}.player-card[data-v-c8f99ce6]:nth-child(2){left:20px;z-index:2}.player-card[data-v-c8f99ce6]:nth-child(3){left:40px;z-index:3}.player-card[data-v-c8f99ce6]:hover{transform:translateY(-10px);z-index:10}.center-area[data-v-c8f99ce6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:15px;z-index:5}.game-status-tags[data-v-c8f99ce6]{display:flex;gap:10px;margin-bottom:10px}.status-tag[data-v-c8f99ce6]{background:rgba(0,0,0,.8);color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:700}.status-tag.current-turn[data-v-c8f99ce6]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;box-shadow:0 0 15px #fbbf2480}.pot-display[data-v-c8f99ce6]{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#1f2937;padding:15px 30px;border-radius:15px;text-align:center;box-shadow:0 4px 20px #fbbf244d;min-width:120px;border:2px solid #f59e0b}.pot-label[data-v-c8f99ce6]{font-size:14px;font-weight:700;margin-bottom:5px}.pot-amount[data-v-c8f99ce6]{font-size:20px;font-weight:700}.action-buttons[data-v-c8f99ce6]{padding:20px;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:15px;min-width:300px}.action-button-group[data-v-c8f99ce6]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.action-btn[data-v-c8f99ce6]{padding:12px 24px;border:none;border-radius:25px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;min-width:80px}.call-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.raise-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.fold-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.check-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.action-btn[data-v-c8f99ce6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.raise-options[data-v-c8f99ce6]{display:flex;flex-direction:column;align-items:center;gap:15px}.raise-amount[data-v-c8f99ce6]{display:flex;align-items:center;gap:15px;background:rgba(255,255,255,.1);padding:10px 20px;border-radius:15px}.amount-btn[data-v-c8f99ce6]{width:40px;height:40px;border:none;border-radius:50%;background:#f59e0b;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s}.amount-btn[data-v-c8f99ce6]:hover{background:#d97706;transform:scale(1.1)}.amount-display[data-v-c8f99ce6]{font-size:18px;font-weight:700;color:#fff;min-width:60px;text-align:center}.confirm-raise-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.game-controls[data-v-c8f99ce6]{display:flex;gap:15px}.control-btn[data-v-c8f99ce6]{padding:15px 30px;border:none;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease}.start-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.deal-btn[data-v-c8f99ce6]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.control-btn[data-v-c8f99ce6]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}.result-modal[data-v-c8f99ce6]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000}.result-content[data-v-c8f99ce6]{background:white;padding:30px;border-radius:20px;max-width:400px;width:90%;text-align:center}.result-content h3[data-v-c8f99ce6]{margin-bottom:20px;color:#1f2937;font-size:24px}.result-info[data-v-c8f99ce6]{margin-bottom:20px}.result-item[data-v-c8f99ce6]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e5e7eb}.result-item[data-v-c8f99ce6]:last-child{border-bottom:none}.result-amount[data-v-c8f99ce6]{font-weight:700;color:#10b981}@keyframes cardDeal-c8f99ce6{0%{transform:scale(0) rotate(180deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes potPulse-c8f99ce6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes buttonGlow-c8f99ce6{0%,to{box-shadow:0 4px 12px #0000004d}50%{box-shadow:0 4px 20px #fbbf2466}}.player-card[data-v-c8f99ce6]{animation:cardDeal-c8f99ce6 .5s ease-out}.pot-display[data-v-c8f99ce6]{animation:potPulse-c8f99ce6 2s ease-in-out infinite}.action-btn[data-v-c8f99ce6]:active{transform:translateY(0) scale(.95)}.player-bottom .player-card.selected[data-v-c8f99ce6]{transform:scale(.9) translateY(-10px);border:2px solid #fbbf24;box-shadow:0 0 15px #fbbf2499}.player-area.current-player[data-v-c8f99ce6]{animation:buttonGlow-c8f99ce6 1.5s ease-in-out infinite}@media (max-width: 768px){.top-nav[data-v-c8f99ce6]{padding:4px 15px;height:35px}.back-btn[data-v-c8f99ce6],.settings-btn[data-v-c8f99ce6]{padding:4px 10px;font-size:11px}.bet-info[data-v-c8f99ce6]{gap:15px;padding:6px 15px}.bet-label[data-v-c8f99ce6]{font-size:10px}.bet-value[data-v-c8f99ce6]{font-size:12px}.bottom-nav[data-v-c8f99ce6]{height:45px;padding:6px 12px}.user-avatar[data-v-c8f99ce6]{width:32px;height:32px}.level-tag[data-v-c8f99ce6]{font-size:11px;padding:2px 6px}.user-name[data-v-c8f99ce6]{font-size:12px}.chips-amount[data-v-c8f99ce6]{font-size:14px}.add-chips-btn[data-v-c8f99ce6]{width:20px;height:20px;font-size:14px}.multiply-btn[data-v-c8f99ce6],.chat-btn[data-v-c8f99ce6]{padding:3px 10px;font-size:12px}.multiply-icon[data-v-c8f99ce6],.chat-icon[data-v-c8f99ce6]{font-size:11px}.player-area[data-v-c8f99ce6]{transform:none}.player-top[data-v-c8f99ce6]{top:50px;left:50%;transform:translate(-50%);flex-direction:row;gap:10px}.player-left[data-v-c8f99ce6]{left:10px;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center}.player-right[data-v-c8f99ce6]{right:10px;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center}.player-bottom[data-v-c8f99ce6]{bottom:30px;left:50%;transform:translate(-50%);flex-direction:row;gap:10px}.player-bottom-left[data-v-c8f99ce6]{bottom:30px;left:25%;transform:translate(-50%);flex-direction:row;gap:10px}.player-bottom-right[data-v-c8f99ce6]{bottom:30px;right:25%;transform:translate(50%);flex-direction:row;gap:10px}.player-cards[data-v-c8f99ce6]{height:70px;width:100px}.player-card[data-v-c8f99ce6]{transform:scale(.7)}.player-card[data-v-c8f99ce6]:nth-child(1){left:0}.player-card[data-v-c8f99ce6]:nth-child(2){left:15px}.player-card[data-v-c8f99ce6]:nth-child(3){left:30px}.action-buttons[data-v-c8f99ce6]{min-width:280px;padding:15px}.action-btn[data-v-c8f99ce6]{padding:10px 20px;font-size:12px;min-width:70px}.pot-display[data-v-c8f99ce6]{padding:15px 30px;min-width:150px}.pot-amount[data-v-c8f99ce6]{font-size:20px}}@media (orientation: landscape) and (max-height: 500px){.top-nav[data-v-c8f99ce6]{padding:3px 15px;height:30px}.back-btn[data-v-c8f99ce6],.settings-btn[data-v-c8f99ce6]{padding:3px 8px;font-size:10px}.bet-info[data-v-c8f99ce6]{gap:12px;padding:4px 12px}.bet-label[data-v-c8f99ce6]{font-size:9px}.bet-value[data-v-c8f99ce6]{font-size:11px}.bottom-nav[data-v-c8f99ce6]{height:40px;padding:4px 10px}.user-avatar[data-v-c8f99ce6]{width:28px;height:28px}.level-tag[data-v-c8f99ce6]{font-size:10px;padding:1px 5px}.user-name[data-v-c8f99ce6]{font-size:11px}.chips-amount[data-v-c8f99ce6]{font-size:12px}.add-chips-btn[data-v-c8f99ce6]{width:18px;height:18px;font-size:12px}.multiply-btn[data-v-c8f99ce6],.chat-btn[data-v-c8f99ce6]{padding:2px 8px;font-size:11px}.multiply-icon[data-v-c8f99ce6],.chat-icon[data-v-c8f99ce6]{font-size:10px}.player-top[data-v-c8f99ce6]{top:35px;flex-direction:row;gap:8px}.player-bottom[data-v-c8f99ce6]{bottom:25px;flex-direction:row;gap:8px}.player-left[data-v-c8f99ce6]{left:5px;flex-direction:row;align-items:flex-start}.player-right[data-v-c8f99ce6]{right:5px;flex-direction:row-reverse;align-items:flex-start}.player-bottom-left[data-v-c8f99ce6]{bottom:25px;left:25%;transform:translate(-50%);flex-direction:row;gap:8px}.player-bottom-right[data-v-c8f99ce6]{bottom:25px;right:25%;transform:translate(50%);flex-direction:row;gap:8px}.player-cards[data-v-c8f99ce6]{height:80px;width:110px}.player-card[data-v-c8f99ce6]{transform:scale(1.2)}.player-card[data-v-c8f99ce6]:nth-child(1){left:0}.player-card[data-v-c8f99ce6]:nth-child(2){left:18px}.player-card[data-v-c8f99ce6]:nth-child(3){left:36px}.center-area[data-v-c8f99ce6]{gap:10px}.pot-display[data-v-c8f99ce6]{padding:10px 20px}.action-buttons[data-v-c8f99ce6]{padding:10px;min-width:200px}.player-avatar[data-v-c8f99ce6]{width:30px;height:30px;font-size:16px}.player-info[data-v-c8f99ce6]{padding:4px 8px;min-width:60px}.player-name[data-v-c8f99ce6]{font-size:10px}.player-chips[data-v-c8f99ce6]{font-size:8px}}
