.top-bar[data-v-d5c8c8f3]{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;box-sizing:border-box}.user-info[data-v-d5c8c8f3]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.user-avatar[data-v-d5c8c8f3]{width:40px;height:40px;border-radius:50%;background-color:#007bff;display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}.user-avatar img[data-v-d5c8c8f3]{width:100%;height:100%;object-fit:cover}.user-name[data-v-d5c8c8f3]{font-size:14px;font-weight:500}.balance-container[data-v-d5c8c8f3]{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit}.balance[data-v-d5c8c8f3]{font-size:13px;font-weight:700;background-color:#2a2a2a;padding:7px 12px;border-radius:8px;display:flex;align-items:center;gap:4px;line-height:1;height:32px;box-sizing:border-box;border:1px solid rgba(255,255,255,.1)}.balance-text[data-v-d5c8c8f3]{text-decoration:underline;font-size:14px}.diamond[data-v-d5c8c8f3]{width:16px;height:16px;position:relative;top:0;vertical-align:middle}.bottom-nav[data-v-6652ea9c]{position:fixed;bottom:20px;left:20px;right:20px;background-color:#2a2a2af2;display:flex;justify-content:space-around;align-items:center;padding:8px 0;border-radius:16px;border:1px solid #444;z-index:100;box-sizing:border-box}.bottom-nav a[data-v-6652ea9c]{text-decoration:none;color:inherit;display:block}.bottom-nav a.nav-item[data-v-6652ea9c]{flex:1;display:flex;justify-content:center;align-items:center;opacity:.7;cursor:pointer;transition:opacity .3s ease;max-width:80px;box-sizing:border-box}.bottom-nav a.nav-item.active[data-v-6652ea9c]{opacity:1}.nav-inner[data-v-6652ea9c]{display:flex;flex-direction:column;align-items:center;border-radius:10px;transition:background-color .3s ease;padding:4px 8px;width:100%;max-width:72px;box-sizing:border-box;text-align:center}.bottom-nav a.nav-item.active .nav-inner[data-v-6652ea9c]{background-color:#3a3a3a}.nav-icon[data-v-6652ea9c]{width:22px;height:22px;margin-bottom:3px;filter:brightness(0) invert(1)}svg.nav-icon[data-v-6652ea9c]{display:block}.nav-label[data-v-6652ea9c]{font-size:11.5px;color:#fff}.live-gradient[data-v-3ce7c26c]{width:100%;max-width:400px;margin:20px auto 12px;padding:0 0 12px;box-sizing:border-box;position:relative;border-bottom:1px solid #2a2a2a}.live-badge[data-v-3ce7c26c]{position:absolute;top:-20px;left:1px;background:red;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:8px;text-transform:uppercase;box-shadow:0 0 4px #0000004d;z-index:2}.live-wrapper[data-v-3ce7c26c]{width:100%;overflow-x:auto;box-sizing:border-box}.live-scroll[data-v-3ce7c26c]{display:flex;gap:10px;width:max-content}.live-card[data-v-3ce7c26c]{position:relative;width:70px;height:100px;border-radius:16px;overflow:hidden;background:#1e1e1e;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;text-align:center;box-shadow:0 2px 6px #0000004d;border:1px solid #2a2a2a;transition:all .2s ease;padding:0;cursor:pointer}.live-card[data-v-3ce7c26c]:hover{transform:scale(1.02);box-shadow:0 4px 12px #0006}.live-bg[data-v-3ce7c26c]{position:relative;width:100%;height:100%}.live-avatar-full[data-v-3ce7c26c],.live-avatar-svg[data-v-3ce7c26c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.live-avatar-full[data-v-3ce7c26c]{width:100%;height:100%;object-fit:cover;object-position:top;transform:translateY(0)}.live-amount[data-v-3ce7c26c]{position:absolute;top:0;right:0;font-weight:600;font-size:10px;display:inline-flex;align-items:center;gap:2px;background:#0009;padding:2px 4px;border-bottom-left-radius:6px;line-height:1;z-index:1}.live-multiplier[data-v-3ce7c26c]{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:10px;opacity:.9;background:#0009;padding:2px 6px;border-top-left-radius:6px;border-top-right-radius:6px;z-index:1}.diamond-icon[data-v-3ce7c26c]{width:12px;height:12px;display:inline-block;vertical-align:middle}.live-enter-active[data-v-3ce7c26c],.live-leave-active[data-v-3ce7c26c]{transition:all .3s ease}.live-enter-from[data-v-3ce7c26c]{opacity:0;transform:translate(-20px)}.live-enter-to[data-v-3ce7c26c],.live-leave-from[data-v-3ce7c26c]{opacity:1;transform:translate(0)}.live-leave-to[data-v-3ce7c26c]{opacity:0;transform:translate(20px)}.speech-bubble{position:fixed;z-index:9999;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;padding:8px 12px;border-radius:12px;font-size:12px;font-weight:500;max-width:250px;min-width:120px;width:max-content;box-shadow:0 8px 32px #0000004d;transform:translate(-50%) translateY(-100%);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.speech-bubble-bottom{transform:translate(-50%) translateY(0)}.speech-content{text-align:center;line-height:1.3;word-wrap:break-word;white-space:pre-wrap}.speech-message{margin-bottom:4px}.profile-link{display:block;color:#ffffffe6;text-decoration:underline;margin-top:4px;font-weight:600;font-size:11px;transition:color .2s ease}.speech-content:not(:has(.speech-message)) .profile-link{margin-top:0}.profile-link:hover{color:#fff;text-decoration:none}.speech-arrow{position:absolute;left:calc(50% + var(--arrow-offset, 0px));transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;transition:all .3s ease}.speech-bubble:not(.speech-bubble-bottom) .speech-arrow{top:100%;border-top:8px solid #4f46e5;border-bottom:none}.speech-bubble-bottom .speech-arrow{bottom:100%;top:auto;border-bottom:8px solid #4f46e5;border-top:none}.speech-bubble-enter-active,.speech-bubble-leave-active{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.speech-bubble-enter-from{opacity:0;transform:translate(-50%) translateY(-80%) scale(.7)}.speech-bubble-enter-to,.speech-bubble-leave-from{opacity:1;transform:translate(-50%) translateY(-100%) scale(1)}.speech-bubble-leave-to{opacity:0;transform:translate(-50%) translateY(-120%) scale(.8)}.speech-bubble-bottom.speech-bubble-enter-from{opacity:0;transform:translate(-50%) translateY(20%) scale(.7)}.speech-bubble-bottom.speech-bubble-enter-to,.speech-bubble-bottom.speech-bubble-leave-from{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.speech-bubble-bottom.speech-bubble-leave-to{opacity:0;transform:translate(-50%) translateY(-20%) scale(.8)}a,button,input,textarea,label{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;outline:none;-webkit-user-select:none;user-select:none}body{margin:0;font-family:Segoe UI,sans-serif;background-color:#131315;color:#fff;display:flex;flex-direction:column;align-items:center;padding:20px 20px 90px;box-sizing:border-box}#app{width:100%;display:contents}.title{font-size:28px;margin:10px 0 20px;font-weight:700;max-width:400px;box-sizing:border-box}.title-h2{font-size:22px;margin:8px 0 16px;font-weight:700;max-width:400px;box-sizing:border-box}.title-h3{font-size:20px;margin:6px 0 16px;max-width:400px;box-sizing:border-box}.item{font-size:22px;font-weight:500;background:#2f3138;color:#d0d0d0;padding:12px 26px;margin:0 12px;border-radius:12px;border:1px solid #393b44;box-shadow:inset 0 0 8px #ffffff0d;min-width:140px;text-align:center;white-space:nowrap;transition:transform .3s}.item:hover{transform:scale(1.05);background:#383a41}.page-loader-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.page-loader{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:page-spin 1s linear infinite}@keyframes page-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.app-layout-body{padding:20px 20px 90px}body.index-layout-body{padding:0}.index-content{margin:0;font-family:Segoe UI,sans-serif;background-color:#131315;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center;position:relative}.logo{width:200px;height:200px;object-fit:contain;margin-bottom:30px;animation:pulse 2s infinite ease-in-out}.title{font-size:20px;font-weight:700;margin-bottom:40px}.loader{width:40px;height:40px;border:4px solid #333;border-top:4px solid #3393ff;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:20px}.status{font-size:14px;color:#bbb;margin-bottom:40px}.footer{font-size:13px;color:#666;position:absolute;bottom:20px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.case-image-placeholder[data-v-c9cda937]{width:200px;height:200px;border-radius:12px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff26,#ffffff0d 75%);background-size:200% 100%;animation:loadingSkeleton-c9cda937 1.2s ease-in-out infinite;margin-bottom:30px}@keyframes loadingSkeleton-c9cda937{0%{background-position:200% 0}to{background-position:-200% 0}}.title-gradient[data-v-92d44057]{width:100%;max-width:400px;height:48px;margin:0 auto 12px;background:linear-gradient(to right,#2b2b2b,#1a1a1a);border-radius:12px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.title-box[data-v-92d44057]{font-size:18px;font-weight:600;color:#fff;margin:0;padding:0;line-height:1}.cards[data-v-92d44057]{width:100%;max-width:400px;margin-bottom:20px;box-sizing:border-box}.cards-grid[data-v-92d44057]{display:flex;flex-wrap:wrap;gap:10px;box-sizing:border-box}.cards-grid a[data-v-92d44057]{text-decoration:none;color:inherit;display:contents}.card[data-v-92d44057]{width:calc(50% - 5px);height:220px;background-color:#171717;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #2d2d2d;box-shadow:0 2px 6px #0003;transition:all .2s ease;box-sizing:border-box}.card[data-v-92d44057]:hover{transform:translateY(-3px);box-shadow:0 4px 10px #0000004d}.card-image-container[data-v-92d44057]{flex-grow:1;position:relative;display:flex;align-items:center;justify-content:center;padding:12px;background-color:#1a1a1a;box-sizing:border-box;border-radius:12px;overflow:hidden}.card-image-container[data-v-92d44057]:before{content:"";position:absolute;width:160px;height:160px;background:radial-gradient(circle,var(--glow-start, #0078FF) 0%,var(--glow-end, #0044AA) 40%,transparent 85%);filter:blur(20px);z-index:0;transition:opacity .3s ease;pointer-events:none}.card-image[data-v-92d44057]{padding-top:30px;max-width:90%;max-height:120px;object-fit:contain;position:relative;z-index:1}.card-value[data-v-92d44057]{padding:12px;text-align:center;font-size:15px;background-color:#222;border-top:1px solid #2d2d2d;font-weight:500;color:#fff;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:4px}.card-ton-icon[data-v-92d44057]{width:16px;height:16px;vertical-align:middle}.card-title[data-v-92d44057]{position:absolute;top:0;width:100%;text-align:center;font-size:12px;font-weight:550;color:#ccc;padding:8px 4px;margin-bottom:8px;background:linear-gradient(to bottom,rgb(27,26,26),transparent);z-index:2;box-sizing:border-box}.emoji-outline[data-v-835282e4]{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-left:6px;margin-top:-2px;filter:drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white) drop-shadow(0 0 1px white)}.prize-icon[data-v-835282e4]{width:16px;height:16px;display:inline-block;vertical-align:middle;margin-left:4px}.image-container[data-v-835282e4]{width:250px;height:250px;margin-bottom:20px;border-radius:16px;position:relative;overflow:visible;cursor:pointer;transition:transform .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.image-container[data-v-835282e4]:active{transform:scale(.98)}.image-container[data-v-835282e4]:before{content:"";position:absolute;width:250px;height:250px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,var(--glow-start, #0078FF) 0%,var(--glow-end, #0044AA) 40%,transparent 85%);filter:blur(35px);z-index:0;pointer-events:none;opacity:1}.case-image[data-v-835282e4]{width:100%;height:100%;object-fit:contain;display:block;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.prizes[data-v-835282e4]{margin-bottom:20px;width:100%;max-width:400px}.prizes-label[data-v-835282e4]{font-size:16px;margin-bottom:8px}.prize-grid[data-v-835282e4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.prize[data-v-835282e4]{background-color:#333;padding:20px;border-radius:12px;font-size:16px;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px}.buy-button[data-v-835282e4]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:16px;border:none;border-radius:12px;font-size:18px;font-weight:700;cursor:pointer;width:100%;box-sizing:border-box;margin-bottom:20px;text-align:center;transition:background .3s ease}.buy-button[data-v-835282e4]:disabled{background-color:#555;cursor:not-allowed}.case-image-placeholder[data-v-835282e4]{width:100%;aspect-ratio:1 / 1;border-radius:12px;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff26,#ffffff0d 75%);background-size:200% 100%;animation:loadingSkeleton-835282e4 1.2s ease-in-out infinite}@keyframes loadingSkeleton-835282e4{0%{background-position:200% 0}to{background-position:-200% 0}}.modal[data-v-835282e4]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;align-items:center;justify-content:center;background:#0009;z-index:1000;padding:20px;box-sizing:border-box}.modal-content[data-v-835282e4]{background:#1a1b1e;border-radius:16px;padding:32px 24px;box-shadow:0 0 40px #0006;width:100%;max-width:560px;text-align:center;color:#e0e0e0;box-sizing:border-box}.secret-modal-content[data-v-835282e4]{max-width:400px;background:linear-gradient(135deg,#1a1b1e,#2d2e35);border:2px solid #4a4a4a}.secret-title[data-v-835282e4]{font-size:24px;margin:0 0 16px;color:gold;text-shadow:0 0 10px rgba(255,215,0,.5)}.secret-subtitle[data-v-835282e4]{color:#ccc;margin-bottom:20px;font-size:14px}.secret-input[data-v-835282e4]{width:100%;padding:14px;font-size:16px;border-radius:10px;border:2px solid #444;background:#2c2c2c;color:#fff;box-sizing:border-box;margin-bottom:12px;transition:border-color .3s ease}.secret-input[data-v-835282e4]::placeholder{text-transform:none!important}.secret-input[data-v-835282e4]:focus{outline:none;border-color:gold;box-shadow:0 0 10px #ffd70033}.secret-error[data-v-835282e4]{color:#f44;font-size:13px;margin-bottom:16px;text-align:center}.secret-buttons[data-v-835282e4]{display:flex;gap:12px}.secret-btn-cancel[data-v-835282e4],.secret-btn-submit[data-v-835282e4],.secret-btn-close[data-v-835282e4]{flex:1;padding:12px;font-size:14px;font-weight:500;border-radius:10px;cursor:pointer;border:none;transition:all .3s ease}.secret-btn-cancel[data-v-835282e4]{background:transparent;border:1px solid #666;color:#ccc}.secret-btn-cancel[data-v-835282e4]:hover{border-color:#fff;color:#fff}.secret-btn-submit[data-v-835282e4]{background:linear-gradient(135deg,gold,#ffb300);color:#000;font-weight:600}.secret-btn-submit[data-v-835282e4]:hover:not(:disabled){background:linear-gradient(135deg,#ffb300,#ff8c00)}.secret-btn-submit[data-v-835282e4]:disabled{background:#444;color:#888;cursor:not-allowed}.secret-btn-close[data-v-835282e4]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;width:100%;margin-top:16px}.secret-btn-close[data-v-835282e4]:hover{background:linear-gradient(135deg,#0056b3,#004085)}.secret-result[data-v-835282e4]{text-align:center}.secret-success .success-icon[data-v-835282e4],.secret-failure .failure-icon[data-v-835282e4]{font-size:48px;margin-bottom:16px;display:block}.secret-success h3[data-v-835282e4]{color:#4caf50;margin:0 0 12px}.secret-failure h3[data-v-835282e4]{color:#f44336;margin:0 0 12px}.secret-success p[data-v-835282e4],.secret-failure p[data-v-835282e4]{margin:0 0 20px;color:#ccc}.center-indicator[data-v-835282e4]{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#888;opacity:.2;transform:translate(-50%);z-index:5}.result-container[data-v-835282e4]{margin-top:16px}.result-text[data-v-835282e4]{font-size:24px;font-weight:600;margin:16px 0 12px;color:#fff;opacity:.9}.modal-buttons[data-v-835282e4]{display:flex;justify-content:center;gap:16px;margin-top:24px;flex-wrap:wrap}.modal-buttons button[data-v-835282e4]{padding:12px 24px;font-size:15px;border-radius:10px;border:1px solid #3a3b3f;background:#2c2e33;color:#dcdcdc;cursor:pointer;transition:all .3s ease;min-width:140px}.modal-buttons button[data-v-835282e4]:hover{background:#35373c;border-color:#4a4c50;color:#fff}#play-again.play-again-btn[data-v-835282e4]{background:#007bff;border-color:#0069d9;color:#fff}#play-again.play-again-btn[data-v-835282e4]:hover{background:#0069d9;border-color:#005cbf}#play-again.play-again-btn[data-v-835282e4]:disabled{background-color:#555;color:#ccc;border-color:#444;cursor:not-allowed;box-shadow:none}.modal-deposit-btn[data-v-835282e4]{padding:12px;font-size:14px;font-weight:500;border-radius:12px;cursor:pointer;background:#007bff;border:1px solid #0069d9;color:#fff;transition:background .3s ease;width:100%}.modal-deposit-btn[data-v-835282e4]:hover{background:#0069d9;border-color:#005cbf}.reel-container[data-v-835282e4]{position:relative;overflow:hidden;height:110px;border:1px solid #2e2f35;border-radius:12px;background:#232429;display:flex;align-items:center;padding:0 10px}.reel[data-v-835282e4]{display:flex;align-items:center;transition:transform 8s cubic-bezier(.2,.1,.2,1);padding:0 16px;box-sizing:border-box}.title-container[data-v-835282e4]{position:relative;display:flex;align-items:center;justify-content:center;max-width:400px;width:100%;margin-bottom:40px;height:40px;box-sizing:border-box}.back-button[data-v-835282e4]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.back-button svg[data-v-835282e4]{width:24px;height:24px}.title-text[data-v-835282e4]{font-size:20px;font-weight:700}.secret-modal[data-v-835282e4]{display:none}.secret-modal.show[data-v-835282e4]{display:flex!important;animation:secretModalFadeIn-835282e4 .3s ease-out}@keyframes secretModalFadeIn-835282e4{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.benefits-card[data-v-f4b3b072]{border:1px solid #FFC107;border-radius:12px;padding:12px 14px;box-sizing:border-box}.benefits-text[data-v-f4b3b072]{margin:0;font-size:16px;color:#fff;line-height:1.4}.text-center[data-v-f4b3b072]{text-align:center}.studio-wrapper[data-v-f4b3b072]{box-sizing:border-box;text-decoration:none;display:block}.benefits-card[data-v-f4b3b072],.studio-wrapper[data-v-f4b3b072]{width:100%;max-width:400px;margin:8px auto}.studio-button[data-v-f4b3b072]{width:100%;padding:14px 20px;background:linear-gradient(135deg,#ff8f00,#e65100);border:1px solid #ff9800;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center;gap:8px}.studio-button[data-v-f4b3b072]:hover{background:linear-gradient(135deg,#ffa000,#f57c00);border-color:#ffab00;transform:translateY(-1px)}.studio-button[data-v-f4b3b072]:active{transform:translateY(0)}.arrow-icon[data-v-f4b3b072]{transition:transform .3s ease}.studio-button:hover .arrow-icon[data-v-f4b3b072]{transform:translate(2px)}.invite-wrapper[data-v-f4b3b072]{width:100%;max-width:400px;margin:8px auto;padding:16px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:16px;box-sizing:border-box;border:1px solid #444;color:#fff}.referral-wrapper[data-v-f4b3b072]{width:100%;max-width:400px;margin:0 auto;text-align:center}.referral-buttons[data-v-f4b3b072]{display:flex;gap:10px;margin-bottom:20px}.ref-button[data-v-f4b3b072]{flex:1;padding:12px;font-size:16px;border:none;border-radius:12px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;font-weight:500;cursor:pointer;transition:background-color .3s ease}.ref-button[data-v-f4b3b072]:hover{background-color:#0056b3}.total-profit[data-v-f4b3b072]{background-color:#1e1e1e;border-radius:12px;padding:16px;margin-bottom:16px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.invited-section[data-v-f4b3b072]{width:100%;background-color:#2a2a2a;border-radius:12px;padding:12px 16px;box-sizing:border-box}.invited-row[data-v-f4b3b072]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #3a3a3a;font-size:15px;min-height:40px}.invited-row[data-v-f4b3b072]:last-child{border-bottom:none}.user-info[data-v-f4b3b072]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.user-avatar[data-v-f4b3b072]{border-radius:50%;flex-shrink:0;width:32px;height:32px;object-fit:cover}.user-info>span[data-v-f4b3b072]{color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;text-align:left}.profit-ton[data-v-f4b3b072]{font-weight:600;display:flex;align-items:center;gap:4px}.profit-amount[data-v-f4b3b072]{display:flex;align-items:center;gap:4px}.ton-icon[data-v-f4b3b072]{width:16px;height:16px;vertical-align:middle}.no-referrals[data-v-f4b3b072]{color:#888;font-style:italic;margin-top:10px}.section-divider[data-v-f4b3b072]{width:100%;height:1px;background:linear-gradient(90deg,transparent,#555,transparent);margin:20px 0}.studio-wrapper[data-v-0c3f14ff]{box-sizing:border-box;text-decoration:none;display:block;width:100%;max-width:400px;margin:8px auto}.studio-button[data-v-0c3f14ff]{width:100%;padding:14px 20px;background:linear-gradient(135deg,#ff8f00,#e65100);border:1px solid #ff9800;border-radius:12px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;justify-content:center;align-items:center;gap:8px;margin:0}.studio-button[data-v-0c3f14ff]:hover{background:linear-gradient(135deg,#ffa000,#f57c00);border-color:#ffab00}.studio-button[data-v-0c3f14ff]:active{transform:translateY(0)}.arrow-icon[data-v-0c3f14ff]{transition:transform .3s ease}.studio-button:hover .arrow-icon[data-v-0c3f14ff]{transform:translate(-2px)}.language-selector-wrapper[data-v-0c3f14ff]{width:100%;max-width:400px;margin:8px auto;padding:16px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:16px;box-sizing:border-box;border:1px solid #444;color:#fff}.language-selector-group[data-v-0c3f14ff]{display:flex;flex-direction:column;gap:8px;position:relative}.language-label[data-v-0c3f14ff]{font-size:14px;font-weight:500;color:#fff;margin-bottom:4px}.language-select[data-v-0c3f14ff]{width:100%;padding:12px 40px 12px 12px;background-color:#2a2a2a;border:1px solid #555;border-radius:8px;color:#fff;font-size:14px;box-sizing:border-box;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.language-select[data-v-0c3f14ff]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.language-select[data-v-0c3f14ff]:disabled{background-color:#1a1a1a;border-color:#333;color:#666;cursor:not-allowed;opacity:.7}.language-select option[data-v-0c3f14ff]{background-color:#2a2a2a;color:#fff}.promos-group-header[data-v-0c3f14ff]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid rgba(0,123,255,.3);box-sizing:border-box}.group-title[data-v-0c3f14ff]{margin:0;font-size:16px;font-weight:600;color:#007bff}.group-count[data-v-0c3f14ff]{font-size:12px;color:#6c757d;font-weight:500}.promos-grid-container[data-v-0c3f14ff]{width:100%;max-width:400px;margin:8px auto;padding:16px;border:2px dashed rgba(0,123,255,.3);border-radius:12px;background:#007bff0d;box-sizing:border-box;transition:all .4s ease}.promos-grid-container.group-sending[data-v-0c3f14ff]{border-color:#ffc107;background:#ffc1071a;box-shadow:0 0 15px #ffc10766;animation:pulse-0c3f14ff 2s infinite}.promos-grid-container.group-sent[data-v-0c3f14ff]{border-color:#3498db;background:#3498db1a;box-shadow:0 0 15px #3498db66}.promos-grid[data-v-0c3f14ff]{display:grid;grid-template-columns:1fr 1fr;column-gap:8px;row-gap:20px}.promo-item[data-v-0c3f14ff]{display:flex;flex-direction:column;align-items:stretch;border-radius:12px;transition:all .3s ease;overflow:hidden;background:linear-gradient(135deg,#ffffff0d,#ffffff05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 15px #0000001a}.promo-item[data-v-0c3f14ff]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #3498db33,0 0 0 2px #3498db4d}.promo-item.item-sending[data-v-0c3f14ff]{background:#ffc1071a;box-shadow:0 0 12px #ffc10766,0 0 0 2px #ffc107;animation:pulse-0c3f14ff 2s infinite}.promo-item.item-sent[data-v-0c3f14ff]{background:#3498db1a;box-shadow:0 0 12px #3498db66,0 0 0 2px #3498db}.promo-item-header[data-v-0c3f14ff]{display:flex;justify-content:center;align-items:center;padding:6px 12px;background:linear-gradient(135deg,#ffffff14,#ffffff0d);border-radius:12px 12px 0 0;margin:0;border-bottom:1px solid rgba(255,255,255,.1)}.promo-id[data-v-0c3f14ff]{font-size:11px;font-weight:600;color:#666;letter-spacing:.3px}.promo-image[data-v-0c3f14ff]{width:100%;height:220px;object-fit:cover;border-radius:0;border:none;cursor:pointer;transition:all .3s ease;background-color:#2a2a2a;display:block;box-sizing:border-box}.promo-image[data-v-0c3f14ff]:hover{transform:scale(1.02);filter:brightness(1.1)}.promo-open-btn[data-v-0c3f14ff]{width:100%;padding:8px 12px;background:#ffffff0f;border:none;border-radius:0 0 12px 12px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .3s ease;border-top:1px solid rgba(255,255,255,.1);margin-top:auto}.promo-open-btn[data-v-0c3f14ff]:hover:not(:disabled){background:#ffffff1a;transform:translateY(-1px)}.promo-open-btn[data-v-0c3f14ff]:disabled{cursor:not-allowed;opacity:.7}.promo-open-btn.sending[data-v-0c3f14ff]{background:linear-gradient(135deg,#ffc107,#e0a800);color:#212529;animation:pulse-0c3f14ff 2s infinite}.promo-open-btn.sent[data-v-0c3f14ff]{background:#ffffff1f;color:#fff}.get-media-group-wrapper[data-v-0c3f14ff]{margin-top:12px;width:100%;display:block}.get-media-group-btn[data-v-0c3f14ff]{width:100%;padding:12px 16px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border:1px solid #17a2b8;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box}.get-media-group-btn[data-v-0c3f14ff]:hover:not(:disabled){background:linear-gradient(135deg,#2a2a2a,#3a3a3a);border-color:#555;transform:translateY(-1px)}.get-media-group-btn[data-v-0c3f14ff]:disabled{background:linear-gradient(135deg,#6c757d,#495057);border-color:#6c757d;cursor:not-allowed;transform:none}.get-media-group-btn.sending[data-v-0c3f14ff]{background:linear-gradient(135deg,#ffc107,#e0a800);border-color:#ffc107;color:#212529;animation:pulse-0c3f14ff 2s infinite}.get-media-group-btn.sent[data-v-0c3f14ff]{background:linear-gradient(135deg,#3498db,#2980b9);border-color:#3498db;color:#fff;box-shadow:0 6px 20px #3498db66;animation:none}.send-result-message[data-v-0c3f14ff]{padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;text-align:center;animation:fadeIn-0c3f14ff .3s ease}.send-result-message.success[data-v-0c3f14ff]{background:#28a7451a;border:1px solid #17a2b8;color:#155724}.send-result-message.error[data-v-0c3f14ff]{background:#dc35451a;border:1px solid #dc3545;color:#721c24}@keyframes fadeIn-0c3f14ff{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.modal-overlay[data-v-0c3f14ff]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;justify-content:center;align-items:center;z-index:999}.modal-overlay.active[data-v-0c3f14ff]{display:flex}.promo-modal-content[data-v-0c3f14ff]{background:#1e1e1e;padding:4px;border-radius:20px;width:calc(100vw - 40px);max-width:408px;text-align:left;color:#fff;display:flex;flex-direction:column;box-sizing:border-box;position:relative}.promo-modal-card[data-v-0c3f14ff]{display:flex;flex-direction:column;border-radius:16px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 15px #0000001a;transition:all .4s ease}.promo-modal-card.modal-sending[data-v-0c3f14ff]{background:#ffc1071a;box-shadow:0 4px 15px #0000001a,0 0 12px #ffc10766,0 0 0 2px #ffc107;animation:pulse-0c3f14ff 2s infinite}.promo-modal-card.modal-sent[data-v-0c3f14ff]{background:#3498db1a;box-shadow:0 4px 15px #0000001a,0 0 12px #3498db66,0 0 0 2px #3498db}.promo-modal-header[data-v-0c3f14ff]{display:flex;justify-content:center;align-items:center;padding:10px 16px;background:linear-gradient(135deg,#ffffff14,#ffffff0d);border-bottom:1px solid rgba(255,255,255,.1);border-radius:16px 16px 0 0}.promo-modal-id[data-v-0c3f14ff]{font-size:14px;font-weight:600;color:#666;letter-spacing:.3px}.close-modal-btn[data-v-0c3f14ff]{position:absolute;top:8px;right:8px;background:#00000080;border:none;color:#fff;font-size:20px;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.close-modal-btn[data-v-0c3f14ff]:hover{background:#000000b3;transform:scale(1.1)}.promo-modal-loader[data-v-0c3f14ff]{display:flex;justify-content:center;padding:60px 0;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:16px}.promo-modal-image-container[data-v-0c3f14ff]{position:relative;display:flex;flex-direction:column}.promo-modal-image[data-v-0c3f14ff]{width:100%;max-height:300px;object-fit:contain;opacity:0;transition:opacity .3s ease;position:relative}.promo-modal-image.loaded[data-v-0c3f14ff]{opacity:1}.promo-modal-error[data-v-0c3f14ff]{text-align:center;color:#ff4d4d;padding:40px 0}.no-image[data-v-0c3f14ff]{text-align:center;color:#ccc;padding:60px 20px;background:#ffffff05}.download-btn[data-v-0c3f14ff]{width:100%;padding:12px 16px;background:#ffffff0f;border:none;border-radius:0 0 16px 16px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;margin:0;border-top:1px solid rgba(255,255,255,.1)}.download-btn[data-v-0c3f14ff]:hover:not(:disabled){background:#ffffff1a;transform:translateY(-1px)}.download-btn[data-v-0c3f14ff]:disabled{cursor:not-allowed;opacity:.7}.download-btn.sending[data-v-0c3f14ff]{background:linear-gradient(135deg,#ffc107,#e0a800);color:#212529;animation:pulse-0c3f14ff 2s infinite}.download-btn.sent[data-v-0c3f14ff]{background:#ffffff1f;color:#fff}.download-btn[data-v-0c3f14ff]:active{transform:translateY(1px)}@keyframes pulse-0c3f14ff{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes shimmer-0c3f14ff{0%{background-position:-1000px 0}to{background-position:1000px 0}}.promo-open-btn.sending[data-v-0c3f14ff],.get-media-group-btn.sending[data-v-0c3f14ff]{background-size:1000px 100%;animation:shimmer-0c3f14ff 2s infinite,pulse-0c3f14ff 2s infinite}.leaderboard-wrapper[data-v-8b208d02]{width:100%;max-width:400px;margin:20px auto;padding:16px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:16px;box-sizing:border-box;border:1px solid #444}.leaderboard-title[data-v-8b208d02]{font-size:18px;font-weight:700;margin:20px 0;text-align:left;color:#fff}.leaderboard-list[data-v-8b208d02]{display:flex;flex-direction:column;gap:10px}.leaderboard-item[data-v-8b208d02]{display:flex;justify-content:space-between;align-items:center;background-color:#272727;padding:10px 14px;border-radius:12px;font-size:14px}.rank[data-v-8b208d02]{font-weight:700;color:#66c2ff;width:32px;font-size:13px}.leader-user-info[data-v-8b208d02],.user-info[data-v-8b208d02]{flex-grow:1;color:#fff;font-size:13px}.earned[data-v-8b208d02]{font-weight:700;font-size:13px;color:#fff;display:flex;align-items:center;gap:4px}.icon[data-v-8b208d02]{width:14px;height:14px;vertical-align:middle}.leaderboard-item.you[data-v-8b208d02]{background:linear-gradient(135deg,#007bff,#0056b3);border:none;font-weight:700;margin-bottom:16px;color:#fff}.leaderboard-filters[data-v-8b208d02]{display:flex;justify-content:space-between;gap:8px;margin-bottom:12px}.leader-btn[data-v-8b208d02]{flex:1;padding:8px 0;font-size:13px;font-weight:600;color:#fff;background:linear-gradient(135deg,#2c2c2c,#3a3a3a);border:1px solid #444;border-radius:12px;cursor:pointer;transition:all .2s ease}.leader-btn[data-v-8b208d02]:hover{background:linear-gradient(135deg,#3a3a3a,#505050)}.leader-btn.active[data-v-8b208d02]{background:linear-gradient(135deg,gray,#4d4d4d);color:#fff;border:none}.user-block[data-v-8b208d02]{display:flex;align-items:center;gap:8px;flex-grow:1}.avatar[data-v-8b208d02]{width:32px;height:32px;border-radius:50%;object-fit:cover}.current-user[data-v-8b208d02]{border:1px solid #353535}.no-leaders[data-v-8b208d02]{color:#888;font-style:italic;margin-top:10px;text-align:center}.tabs-container[data-v-7b974440]{display:flex;justify-content:flex-end;margin-bottom:10px}.tabs[data-v-7b974440]{margin-right:20px;display:flex;align-items:center}.tab-btn[data-v-7b974440]{background:none;border:none;font-size:14px;cursor:pointer;color:#888;text-decoration:none;transition:color .3s}.tab-btn[data-v-7b974440]:hover{color:#555}.active-tab[data-v-7b974440]{color:#e1e1e1}.separator[data-v-7b974440]{margin:0 6px;color:#ccc}.wallet-connect-inline[data-v-7b974440]{margin-top:12px;width:100%}.pending-withdrawal .tx-date[data-v-7b974440]{font-style:italic;color:#aaa}.profile-wrapper[data-v-7b974440]{width:100%;max-width:400px;margin:0 auto;text-align:center}.avatar-block[data-v-7b974440]{margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.profile-avatar[data-v-7b974440]{width:120px;height:120px;border-radius:50%;object-fit:cover;margin-bottom:12px}.profile-name[data-v-7b974440]{font-size:20px;font-weight:600}.balance-wrapper[data-v-7b974440]{max-width:400px;margin:7px auto 12px;padding:16px 20px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:16px;box-sizing:border-box}.profile-balance[data-v-7b974440]{text-align:left}.balance-label[data-v-7b974440]{font-size:14px;font-weight:600}.balance-amount[data-v-7b974440]{margin-top:10px;font-size:24px;font-weight:700}.balance-buttons[data-v-7b974440]{display:flex;gap:12px;margin-top:16px;justify-content:center}.balance-buttons .withdraw-btn[data-v-7b974440],.balance-buttons .deposit-btn[data-v-7b974440]{flex:1;padding:10px 0;font-size:14px;font-weight:500;border-radius:12px;cursor:pointer;border:none;color:#fff;transition:background .3s ease}.balance-buttons .withdraw-btn[data-v-7b974440],.balance-buttons .deposit-btn[data-v-7b974440]{background:linear-gradient(135deg,#007bff,#0056b3)}.withdraw-btn[data-v-7b974440],.deposit-btn[data-v-7b974440]{flex:1;padding:10px 0;font-size:14px;font-weight:500;border-radius:12px;cursor:pointer;color:#f5f5f5;border:none;transition:background .3s ease}.withdraw-btn[data-v-7b974440]{background:linear-gradient(135deg,#555,#2a2a2a)}.deposit-btn[data-v-7b974440]{background:linear-gradient(135deg,#007bff,#0056b3)}.transactions-wrapper[data-v-7b974440]{max-width:400px;margin:0 auto 20px;background:#1d1d1d;border-radius:12px;border:2px solid #333;overflow:hidden}.transaction[data-v-7b974440]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #333}.transaction[data-v-7b974440]:last-child{border-bottom:none}.tx-info[data-v-7b974440]{text-align:left}.tx-type[data-v-7b974440]{font-size:14px;font-weight:500;margin-bottom:4px}.tx-wallet[data-v-7b974440]{font-size:12px;color:#888}.tx-meta[data-v-7b974440]{text-align:right}.tx-amount[data-v-7b974440]{font-size:14px;font-weight:500}.tx-amount.deposit[data-v-7b974440]{color:#00ff10}.tx-amount.withdraw[data-v-7b974440]{color:#fff}.tx-date[data-v-7b974440]{font-size:12px;color:#aaa}.modal-overlay[data-v-7b974440]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;justify-content:center;align-items:center;z-index:999}.modal-overlay.active[data-v-7b974440]{display:flex}.profile-modal-content[data-v-7b974440]{background:#1e1e1e;padding:24px;border-radius:16px;width:calc(100vw - 40px);max-width:400px;text-align:left;color:#fff;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.profile-modal-content h2[data-v-7b974440]{margin:0;font-size:20px;line-height:1.2}.payment-methods[data-v-7b974440]{width:100%;display:flex;justify-content:center;padding:0;margin-bottom:16px}.method-block.selected[data-v-7b974440]{width:100%;background:#2a2a2a;border-radius:12px;padding:16px;text-align:center;cursor:default;border:2px solid #007bff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;box-sizing:border-box}.method-icon[data-v-7b974440]{width:40px;height:40px;margin-bottom:8px}.method-icon img[data-v-7b974440]{width:100%;height:100%}.method-name[data-v-7b974440]{font-size:14px;color:#fff;text-align:center}.input-large[data-v-7b974440]{padding:14px;font-size:16px;border-radius:10px;border:none;background:#2c2c2c;color:#fff;width:100%;box-sizing:border-box}input[type=number][data-v-7b974440]::-webkit-outer-spin-button,input[type=number][data-v-7b974440]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-7b974440]{-moz-appearance:textfield}.error-message[data-v-7b974440]{font-size:13px;color:#ff4d4d;display:block;margin-top:-8px}.modal-buttons[data-v-7b974440]{display:flex;gap:12px}.close-modal-btn[data-v-7b974440]{flex:1;padding:12px;font-size:14px;font-weight:500;border-radius:12px;cursor:pointer;transition:all .2s ease}.close-modal-btn[data-v-7b974440],.blue-btn[data-v-7b974440]{flex:1;padding:12px;font-size:14px;cursor:pointer;border-radius:12px;transition:all .2s ease;font-weight:600;border:1px solid}.close-modal-btn[data-v-7b974440]{background:transparent;border-color:#666;color:#ccc;font-weight:500}.blue-btn[data-v-7b974440]{background-color:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important;font-weight:600}.blue-btn[data-v-7b974440]:hover{background-color:#2563eb!important;border-color:#2563eb!important}.close-modal-btn[data-v-7b974440]{background:transparent;border:1px solid #666;color:#ccc}.close-modal-btn[data-v-7b974440]:hover{border-color:#fff;color:#fff}.wallet-connect-btn[data-v-7b974440]{width:100%;padding:12px 0;font-size:15px;font-weight:600;border-radius:12px;background:linear-gradient(165deg,#1c1c1c,#1c1c1c);color:#fff;border:1px solid #535353;cursor:pointer;transition:background .3s ease}.min-amount-note[data-v-7b974440]{font-size:.9em;color:#888;margin-top:4px}.no-transactions[data-v-7b974440]{margin-top:20px;text-align:center;color:#999;font-style:italic;font-size:14px}.diamond-profile-balance[data-v-7b974440]{width:22px;height:22px;display:inline-block;vertical-align:sub;margin-left:4px;margin-bottom:3px}.diamond-profile-transaction[data-v-7b974440]{width:14px;height:14px;display:inline-block;vertical-align:sub;margin-left:2px;margin-bottom:1px}.avatar-block[data-v-7b974440]{position:relative;margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.settings-form button.submitted[data-v-19588252]{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}.settings-wrapper[data-v-19588252]{width:100%;max-width:400px;margin:0 auto;text-align:center}.avatar-block[data-v-19588252]{margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.profile-avatar[data-v-19588252]{width:120px;height:120px;border-radius:50%;object-fit:cover;margin-bottom:12px}.profile-name[data-v-19588252]{font-size:20px;font-weight:600}.tabs-container[data-v-19588252]{display:flex;justify-content:flex-end;margin-bottom:10px}.tabs[data-v-19588252]{margin-right:20px;display:flex;align-items:center}.tab-btn[data-v-19588252]{background:none;border:none;font-size:14px;cursor:pointer;color:#888;text-decoration:none;transition:color .3s}.tab-btn[data-v-19588252]:hover{color:#555}.active-tab[data-v-19588252]{color:#e1e1e1}.separator[data-v-19588252]{margin:0 6px;color:#ccc}@keyframes spin-19588252{to{transform:rotate(360deg)}}.form-wrapper[data-v-19588252]{max-width:400px;margin:7px auto 20px;padding:20px;background:linear-gradient(135deg,#1c1c1c,#2a2a2a);border-radius:16px;box-sizing:border-box}.settings-form[data-v-19588252]{display:flex;flex-direction:column;gap:16px;max-width:400px;text-align:left}.settings-form label[data-v-19588252]{display:flex;flex-direction:column;font-weight:600;font-size:12px;color:#ccc}.settings-form select[data-v-19588252],.settings-form textarea[data-v-19588252]{margin-top:6px;padding:8px 10px;font-size:14px;border-radius:8px;border:none;background:#2c2c2c;color:#fff;resize:vertical;min-height:36px}.settings-form button[data-v-19588252]{padding:12px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;border:none;border-radius:12px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.settings-form select[data-v-19588252]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 30px 8px 10px;background:#2c2c2c url('data:image/svg+xml;utf8,<svg fill="white" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 10px center;background-size:16px 16px;border-radius:8px;border:none;color:#fff;cursor:pointer}
