.login-overlay[data-v-1068e972]{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;display:flex;justify-content:center;inset:0;position:fixed;z-index:100}.login-box[data-v-1068e972]{background:#25262b;border:1px solid #373a40;border-radius:16px;min-width:400px;padding:40px;text-align:center}.login-box h1[data-v-1068e972]{margin:0 0 10px}.login-box p[data-v-1068e972]{color:#909296;margin-bottom:25px}.error-message[data-v-1068e972]{background:#ff3b301a;border:1px solid rgba(255,59,48,.4);border-radius:8px;color:#ff3b30;font-size:14px;margin-bottom:15px;padding:12px;text-align:left}.mode-buttons[data-v-1068e972]{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:20px}.mode-btn[data-v-1068e972]{background:#2c2e33;border:2px solid #373a40;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:30px 20px;transition:all .3s ease}.mode-btn[data-v-1068e972]:hover{border-color:#339af0;box-shadow:0 8px 20px #339af04d;transform:translateY(-3px)}.mode-btn .icon[data-v-1068e972]{font-size:3rem}.mode-btn .label[data-v-1068e972]{font-size:1.2rem;font-weight:700}.mode-btn .desc[data-v-1068e972]{color:#909296;font-size:.9rem}.mode-btn.create[data-v-1068e972]:hover{border-color:#51cf66;box-shadow:0 8px 20px #51cf664d}.mode-btn.join[data-v-1068e972]:hover{border-color:#339af0;box-shadow:0 8px 20px #339af04d}.form-inputs[data-v-1068e972]{display:flex;flex-direction:column;gap:12px;margin:20px 0}.form-inputs input[data-v-1068e972]{background:#101113;border:1px solid #373a40;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:14px;width:100%}.form-inputs input[data-v-1068e972]:focus{border-color:#339af0;outline:none}.form-actions[data-v-1068e972]{display:flex;gap:10px;justify-content:space-between}.back-btn[data-v-1068e972]{background:#343a40;border:none;border-radius:8px;color:#ced4da;cursor:pointer;font-weight:700;padding:12px 24px;transition:all .2s}.back-btn[data-v-1068e972]:hover{background:#495057}.submit-btn[data-v-1068e972]{background:#339af0;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1;font-weight:700;padding:12px 24px;transition:all .2s}.submit-btn[data-v-1068e972]:hover{background:#228be6;transform:translateY(-2px)}.loading-state[data-v-1068e972]{align-items:center;display:flex;flex-direction:column;gap:20px;padding:40px}.spinner[data-v-1068e972]{animation:spin-1068e972 .8s linear infinite;border:4px solid #373a40;border-radius:50%;border-top-color:#339af0;height:50px;width:50px}@keyframes spin-1068e972{to{transform:rotate(1turn)}}.loading-state p[data-v-1068e972]{color:#909296;margin:0}.track-pane[data-v-1cc50c37]{align-items:center;background:#101113;border-right:1px solid #2c2e33;display:flex;justify-content:center;min-width:300px;width:35%}.track-pane[data-v-1cc50c37],.track-viewport[data-v-1cc50c37]{overflow:hidden;position:relative}.track-viewport[data-v-1cc50c37]{-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 85%,transparent);width:100%}.track-content[data-v-1cc50c37]{height:100%;position:absolute;top:0;width:100%}.track-node[data-v-1cc50c37]{align-items:center;border-bottom:2px dashed #2c2e33;color:#5c5f66;display:flex;font-size:1.2rem;font-weight:700;height:120px;justify-content:center;position:relative;transition:top .6s cubic-bezier(.25,1,.5,1)}.track-node.start-line[data-v-1cc50c37]{background:#2ecc711a;border-bottom:4px solid #2ecc71}.track-node.finish-line[data-v-1cc50c37]{background:#e74c3c1a;border-bottom:4px solid #e74c3c}.track-node.chance[data-v-1cc50c37]{background:#3498db0d}.track-node.bad[data-v-1cc50c37]{background:#f1c40f0d}.node-label[data-v-1cc50c37]{font-size:.9em;left:20px;opacity:.3;position:absolute}.node-decor[data-v-1cc50c37]{font-size:2rem;opacity:.8}.road-dash[data-v-1cc50c37]{color:#2c2e33;font-size:1.5rem}.player-marker[data-v-1cc50c37]{align-items:center;border:2px solid #fff;border-radius:50%;box-shadow:0 4px 10px #00000080;color:#ffffffe6;display:flex;font-weight:700;height:48px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);transition:top .6s cubic-bezier(.25,1,.5,1);width:48px;z-index:5}.player-tooltip[data-v-1cc50c37]{background:#000c;border-radius:4px;font-size:12px;left:60px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transition:opacity .2s;white-space:nowrap}.player-marker:hover .player-tooltip[data-v-1cc50c37]{opacity:1}.track-gradient-bottom[data-v-1cc50c37],.track-gradient-top[data-v-1cc50c37]{height:100px;left:0;pointer-events:none;position:absolute;right:0}.track-gradient-top[data-v-1cc50c37]{background:linear-gradient(180deg,#101113,transparent);top:0}.track-gradient-bottom[data-v-1cc50c37]{background:linear-gradient(0deg,#101113,transparent);bottom:0}header[data-v-365dea79]{border-bottom:1px solid #2c2e33;justify-content:space-between;margin-bottom:30px;padding-bottom:15px}.status-indicator[data-v-365dea79],header[data-v-365dea79]{align-items:center;display:flex}.status-indicator[data-v-365dea79]{color:#909296;font-size:.9em;gap:8px}.status-dot[data-v-365dea79]{background:#e03131;border-radius:50%;height:8px;width:8px}.status-dot.active[data-v-365dea79]{background:#2f9e44}.game-meta[data-v-365dea79]{align-items:center;display:flex;gap:20px}.phase-badge[data-v-365dea79]{background:#373a40;border-radius:12px;font-size:.8em;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.event-ticker[data-v-3bf6f8e3]{align-items:center;background:#1971c2;border-radius:8px;box-shadow:0 4px 12px #1971c233;color:#fff;display:flex;gap:10px;margin-bottom:20px;padding:12px}.ticker-text[data-v-3bf6f8e3]{font-weight:500}.my-stats[data-v-e98bfef9]{background:#25262b;border:1px solid #373a40;border-radius:12px;display:flex;flex-direction:column;gap:15px;padding:20px}.stat-row[data-v-e98bfef9]{align-items:center;display:flex;justify-content:space-between}.stat-row .label[data-v-e98bfef9]{color:#909296;font-size:.9em}.stat-row .value[data-v-e98bfef9]{font-size:1.1em;font-weight:700}.stat-row .value.money[data-v-e98bfef9]{color:#fcc419}.fuel-bar-container[data-v-e98bfef9]{background:#101113;border-radius:6px;height:12px;overflow:hidden;position:relative;width:120px}.fuel-bar-fill[data-v-e98bfef9]{background:#40c057;height:100%;transition:width .3s}.fuel-bar-fill.low[data-v-e98bfef9]{background:#fa5252}.fuel-text[data-v-e98bfef9]{color:#fffc;font-size:9px;left:0;line-height:12px;position:absolute;right:0;text-align:center;text-shadow:0 1px 2px #000;top:0}.leaderboard-widget[data-v-08a66ad5]{background:#25262b;border:1px solid #373a40;border-radius:12px;padding:20px}.leaderboard-widget h3[data-v-08a66ad5]{color:#909296;font-size:1em;letter-spacing:1px;margin:0 0 15px;text-transform:uppercase}.leaderboard-widget ul[data-v-08a66ad5]{list-style:none;margin:0;padding:0}.leaderboard-widget li[data-v-08a66ad5]{align-items:center;border-bottom:1px solid #2c2e33;display:flex;padding:10px 0}.leaderboard-widget li[data-v-08a66ad5]:last-child{border-bottom:none}.leaderboard-widget li.me[data-v-08a66ad5]{background:#339af01a;border-radius:8px;margin:0 -10px;padding:10px}.rank-dot[data-v-08a66ad5]{border-radius:50%;height:10px;margin-right:12px;width:10px}.p-name[data-v-08a66ad5]{flex:1;font-weight:500}.p-pos[data-v-08a66ad5]{color:#909296;font-size:.9em}.players-ahead-widget[data-v-3732dcc4]{border-bottom:1px solid #2c2e33;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px;padding-bottom:20px}.ahead-player[data-v-3732dcc4]{align-items:center;background:#ffffff0d;border:1px solid #373a40;border-radius:8px;display:flex;gap:10px;padding:8px 12px}.ahead-player .p-name[data-v-3732dcc4]{font-weight:700}.ahead-player .p-pos[data-v-3732dcc4]{background:#1a1b1e;border-radius:4px;color:#909296;font-size:.9em;padding:2px 6px}.shop-view[data-v-bd5fbf5b]{display:flex;flex-direction:column;gap:20px}.shop-grid[data-v-bd5fbf5b]{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.shop-card[data-v-bd5fbf5b]{background:#25262b;border:1px solid #373a40;border-radius:12px;padding:15px;text-align:center}.shop-card h3[data-v-bd5fbf5b]{color:#ced4da;margin-top:0}.shop-card button[data-v-bd5fbf5b]{background:#339af0;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:15px;padding:10px;width:100%}.shop-card button[data-v-bd5fbf5b]:disabled{background:#343a40;color:#5c5f66;cursor:not-allowed}.fuel-gauge-mini[data-v-bd5fbf5b]{background:#101113;border-radius:10px;height:20px;margin:10px 0;overflow:hidden;width:100%}.fuel-gauge-mini .fill[data-v-bd5fbf5b]{background:#40c057;height:100%;transition:width .3s}.car-stats[data-v-bd5fbf5b]{display:flex;justify-content:space-around;margin:10px 0}.car-stats p[data-v-bd5fbf5b]{font-size:.9em;margin:5px 0}.ready-btn[data-v-bd5fbf5b]{background:#40c057;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:700;padding:20px;width:100%}.ready-btn.ready[data-v-bd5fbf5b]{background:#212529;border:2px solid #40c057;color:#40c057}.dice-roller[data-v-90cfb825]{min-height:160px;padding:30px;width:100%}.dice-container[data-v-90cfb825],.dice-roller[data-v-90cfb825]{align-items:center;display:flex;justify-content:center}.dice-container[data-v-90cfb825]{gap:25px}.die[data-v-90cfb825]{align-items:center;background:linear-gradient(135deg,#fff,#e9ecef);border:3px solid #dee2e6;border-radius:16px;box-shadow:0 8px 24px #0000004d;display:flex;height:100px;justify-content:center;position:relative;transition:all .3s ease;width:100px}.die[data-v-90cfb825]:before{background:linear-gradient(90deg,#1971c2,#339af0);content:"";height:3px;left:0;position:absolute;right:0;top:0}.die.rolling .number[data-v-90cfb825]{animation:numberCycle-90cfb825 .1s ease-in-out infinite}.number[data-v-90cfb825]{color:#1971c2;font-size:3.5rem;font-weight:900;text-shadow:2px 2px 4px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes numberCycle-90cfb825{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.merge-container[data-v-90cfb825]{align-items:center;display:flex;flex-direction:column;gap:30px;position:relative}.merging-dice[data-v-90cfb825]{display:flex;gap:15px;justify-content:center}.die.small[data-v-90cfb825]{animation:shrinkAndFade-90cfb825 .6s ease-out forwards;height:60px;width:60px}.die.small .number[data-v-90cfb825]{font-size:2rem}@keyframes shrinkAndFade-90cfb825{0%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(.5)}}.total-result[data-v-90cfb825]{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.total-result.show[data-v-90cfb825]{opacity:1;transform:translate(-50%,-50%) scale(1)}.total-number[data-v-90cfb825]{background:linear-gradient(135deg,#fff,#e9ecef);border:4px solid #339af0;border-radius:20px;box-shadow:0 8px 32px #339af04d;color:#339af0;font-size:5rem;font-weight:900;padding:20px 40px;text-shadow:0 4px 12px rgba(51,154,240,.4)}.interactive-box[data-v-ba8cfc78]{align-items:center;background:linear-gradient(135deg,#2c2e33,#25262b);border:2px solid #373a40;border-radius:16px;box-shadow:0 8px 20px #0000004d;display:flex;height:380px;justify-content:center;margin:20px 0;overflow-x:hidden;overflow-y:auto;padding:30px;position:relative}.interactive-box[data-v-ba8cfc78]:before{background:linear-gradient(90deg,#339af0,#51cf66,#fcc419,#ff6b6b);content:"";height:4px;left:0;opacity:.5;position:absolute;right:0;top:0}.default-content[data-v-ba8cfc78]{display:flex;justify-content:center;width:100%}.primary-action-btn[data-v-ba8cfc78]{border:none;border-radius:12px;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1.5rem;font-weight:700;letter-spacing:1px;padding:20px 50px;text-transform:uppercase;transition:all .3s ease}.primary-action-btn.start[data-v-ba8cfc78]{background:linear-gradient(135deg,#2f9e44,#40c057);color:#fff}.primary-action-btn.start[data-v-ba8cfc78]:hover{box-shadow:0 6px 20px #2f9e4466;transform:translateY(-3px) scale(1.05)}.primary-action-btn.roll[data-v-ba8cfc78]{background:linear-gradient(135deg,#1971c2,#339af0);color:#fff}.primary-action-btn.roll[data-v-ba8cfc78]:hover:not(.disabled){box-shadow:0 6px 20px #339af066;transform:translateY(-3px) scale(1.05)}.primary-action-btn.roll.pulsing[data-v-ba8cfc78]{animation:pulse-ba8cfc78 2s infinite}@keyframes pulse-ba8cfc78{0%,to{box-shadow:0 4px 12px #0000004d;transform:scale(1)}50%{box-shadow:0 6px 20px #339af099;transform:scale(1.05)}}.primary-action-btn.disabled[data-v-ba8cfc78]{background:linear-gradient(135deg,#495057,#6c757d);cursor:not-allowed;opacity:.6}.chance-content[data-v-ba8cfc78]{text-align:center;width:100%}.chance-content h3[data-v-ba8cfc78]{color:#fff;font-size:1.4rem;margin:0 0 25px}.card-stack-wrapper[data-v-ba8cfc78]{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:15px;transition:transform .2s}.card-stack-wrapper[data-v-ba8cfc78]:hover{transform:translateY(-5px)}.card-stack-wrapper:hover .stack-card[data-v-ba8cfc78]{box-shadow:0 6px 20px #339af066}.card-stack[data-v-ba8cfc78]{height:180px;position:relative;width:140px}.stack-card[data-v-ba8cfc78]{background:linear-gradient(135deg,#1e3c72,#2a5298);background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 10px,transparent 0,transparent 20px);border:3px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 4px 12px #0006;height:100%;position:absolute;transition:all .3s ease;width:100%}.draw-hint[data-v-ba8cfc78]{color:#909296;font-size:.9rem;font-style:italic;margin:0}.drawn-card-display[data-v-ba8cfc78]{animation:cardReveal-ba8cfc78 .5s ease-out;border-radius:12px;height:180px;margin:0 auto;width:140px}@keyframes cardReveal-ba8cfc78{0%{opacity:0;transform:scale(.8) rotateY(90deg)}50%{transform:scale(1.1) rotateY(45deg)}to{opacity:1;transform:scale(1) rotateY(0)}}.drawn-card-display .card-content[data-v-ba8cfc78]{align-items:center;border:3px solid #fff;border-radius:12px;box-shadow:0 6px 16px #0006;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 15px;width:100%}.drawn-card-display.MONEY_BONUS .card-content[data-v-ba8cfc78]{background:#d3f9d8;border-color:#2b8a3e;color:#1e7d34}.drawn-card-display.MONEY_LOSS .card-content[data-v-ba8cfc78]{background:#ffe3e3;border-color:#c92a2a;color:#c92a2a}.drawn-card-display.FUEL_BONUS .card-content[data-v-ba8cfc78]{background:#e7f5ff;border-color:#1971c2;color:#1864ab}.drawn-card-display.FUEL_LOSS .card-content[data-v-ba8cfc78]{background:#fff9db;border-color:#fcc419;color:#e67700}.drawn-card-display.BREAKDOWN .card-content[data-v-ba8cfc78]{background:#ced4da;border-color:#343a40;color:#212529}.drawn-card-display.NOTHING .card-content[data-v-ba8cfc78]{background:#f1f3f5;border-color:#adb5bd;color:#495057}.card-icon-large[data-v-ba8cfc78]{font-size:3rem}.card-title[data-v-ba8cfc78]{font-size:1rem;font-weight:700;margin:10px 0;text-align:center}.dice-content[data-v-ba8cfc78]{text-align:center;width:100%}.dice-content h3[data-v-ba8cfc78]{color:#fff;font-size:1.3rem;margin:0 0 15px}.dice-total[data-v-ba8cfc78]{background:#339af01a;border-radius:8px;margin-top:15px;padding:10px}.dice-total p[data-v-ba8cfc78]{color:#909296;font-size:1.2rem;margin:0}.total-value[data-v-ba8cfc78]{color:#339af0;font-size:2rem;font-weight:700;margin-left:10px}.dice-continue[data-v-ba8cfc78]{animation:fadeInUp-ba8cfc78 .3s ease forwards;background:linear-gradient(135deg,#1971c2,#339af0);margin-top:20px}@keyframes fadeInUp-ba8cfc78{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gas-content[data-v-ba8cfc78]{text-align:center;width:100%}.gas-header[data-v-ba8cfc78]{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px}.gas-icon-large[data-v-ba8cfc78]{animation:bounce-ba8cfc78 2s infinite;font-size:3rem}@keyframes bounce-ba8cfc78{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.gas-content h3[data-v-ba8cfc78]{color:#fff;font-size:1.4rem;margin:0}.gas-content p[data-v-ba8cfc78]{color:#ced4da;font-size:1.1rem;margin-bottom:25px}.action-buttons[data-v-ba8cfc78]{display:flex;gap:15px;justify-content:center}.action-btn[data-v-ba8cfc78]{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 30px;transition:transform .2s}.action-btn[data-v-ba8cfc78]:hover{transform:scale(1.05)}.action-btn.refuel[data-v-ba8cfc78]{background:linear-gradient(135deg,#2f9e44,#40c057)}.action-btn.skip[data-v-ba8cfc78]{background:linear-gradient(135deg,#e03131,#f03e3e)}.question-content[data-v-ba8cfc78]{text-align:center;width:100%}.question-content h3[data-v-ba8cfc78]{color:#fff;font-size:1.4rem;margin:0 0 20px}.question-label[data-v-ba8cfc78]{color:#909296;font-size:.9rem;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.german-word[data-v-ba8cfc78]{color:#fff;font-size:2rem;font-weight:800;margin:10px 0 20px}.answer-input[data-v-ba8cfc78]{background:#1a1b1e;border:2px solid #373a40;border-radius:8px;color:#fff;font-size:1.1rem;margin-bottom:15px;max-width:400px;padding:12px 20px;text-align:center;transition:border-color .2s;width:100%}.answer-input[data-v-ba8cfc78]:focus{border-color:#339af0;outline:none}.submit-btn[data-v-ba8cfc78]{background:#339af0;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 30px;transition:background .2s,transform .2s}.submit-btn[data-v-ba8cfc78]:hover:not(:disabled){background:#228be6;transform:scale(1.05)}.submit-btn[data-v-ba8cfc78]:disabled{background:#343a40;color:#5c5f66;cursor:not-allowed}.hint-text[data-v-ba8cfc78]{color:#e03131;font-size:.85rem;margin-top:10px}.hint-text.bonus[data-v-ba8cfc78]{color:#fcc419}.feedback-result[data-v-ba8cfc78]{cursor:pointer;padding:20px;transition:transform .2s}.feedback-result[data-v-ba8cfc78]:hover{transform:scale(1.02)}.feedback-icon-large[data-v-ba8cfc78]{font-size:4rem;margin-bottom:15px}.feedback-result h4[data-v-ba8cfc78]{font-size:1.5rem;margin:10px 0}.feedback-result h4.correct[data-v-ba8cfc78]{color:#2f9e44}.feedback-result h4.incorrect[data-v-ba8cfc78]{color:#e03131}.correct-answer[data-v-ba8cfc78]{background:#ffffff0d;border-radius:8px;margin-top:20px;padding:20px}.correct-answer p[data-v-ba8cfc78]{color:#909296;font-size:.9rem;margin-bottom:10px}.correct-answer h4[data-v-ba8cfc78]{color:#fff;font-size:1.5rem;margin:5px 0}.click-hint[data-v-ba8cfc78]{color:#909296;font-size:.85rem;font-style:italic;margin-top:20px;opacity:.7}.continue-btn[data-v-ba8cfc78]{background:#212529;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;padding:8px 20px;transition:background .2s}.continue-btn[data-v-ba8cfc78]:hover{background:#373a40}.dashboard-pane[data-v-e7a9c3dc]{background:#141517;display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:20px}.winner-banner[data-v-e7a9c3dc]{background:linear-gradient(135deg,gold,#ffed4e);border-radius:16px;box-shadow:0 8px 20px #ffd70066;color:#212529;margin-bottom:20px;padding:40px;text-align:center}.winner-banner h2[data-v-e7a9c3dc]{font-size:2rem;margin:0 0 20px}.restart-btn[data-v-e7a9c3dc]{background:#212529;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;padding:15px 30px;transition:transform .2s}.restart-btn[data-v-e7a9c3dc]:hover{transform:scale(1.05)}.hud-view[data-v-e7a9c3dc]{display:flex;flex-direction:column;gap:20px}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-4kZc4IwOXqryLeYzsaTvEKd54SPfeeGKPyDAZei18kw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-RvZUU2X45U7WIDI083h9MozPZMSPdvOCkgsORsWvPOw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}body,html{background:#1a1b1e;color:#eee;font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",sans-serif;height:100%;margin:0;padding:0}.app-container{display:flex;flex-direction:column;height:100vh;overflow:hidden}.game-layout{display:flex;height:100%;margin:0 auto;max-width:1400px;width:100%}.chance-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;display:flex;justify-content:center;inset:0;perspective:1000px;position:fixed;z-index:200}.chance-container{color:#fff;text-align:center}.chance-container h2{font-size:2.5rem;letter-spacing:2px;margin-bottom:40px;text-shadow:0 4px 10px rgba(0,0,0,.5)}.continue-btn{background:#212529;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-bottom:20px;padding:12px 24px;transition:background .2s}.continue-btn:hover{background:#373a40}.continue-btn:disabled{background:#343a40;color:#5c5f66;cursor:not-allowed}@media(max-width:800px){.game-layout{flex-direction:column-reverse}}
