@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";.login-container[data-v-1003a8aa]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:#0a0e27;position:relative;overflow:hidden}.login-container[data-v-1003a8aa]:before{content:"";position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(138,43,226,.3) 0%,transparent 70%);top:-250px;right:-250px;animation:pulse-1003a8aa 4s ease-in-out infinite}.login-container[data-v-1003a8aa]:after{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(0,245,255,.2) 0%,transparent 70%);bottom:-200px;left:-200px;animation:pulse-1003a8aa 4s ease-in-out infinite 2s}@keyframes pulse-1003a8aa{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.login-card[data-v-1003a8aa]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);padding:50px 40px;border-radius:20px;box-shadow:0 8px 32px #0006,0 0 40px #8a2be24d;width:100%;max-width:420px;border:1px solid rgba(138,43,226,.3);position:relative;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}h1[data-v-1003a8aa]{text-align:center;margin-bottom:40px;font-size:32px;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-group[data-v-1003a8aa]{margin-bottom:25px}label[data-v-1003a8aa]{display:block;margin-bottom:10px;color:#8b92b0;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.5px}input[data-v-1003a8aa]{width:100%;padding:14px 18px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:10px;color:#fff;font-size:15px;transition:all .3s}input[data-v-1003a8aa]::placeholder{color:#8b92b080}input[data-v-1003a8aa]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 20px #8a2be266;background:#ffffff14}button[data-v-1003a8aa]{width:100%;padding:14px;background:linear-gradient(135deg,#00f5ff,#8a2be2);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s;margin-top:10px;box-shadow:0 0 25px #8a2be266;text-transform:uppercase;letter-spacing:1px}button[data-v-1003a8aa]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 35px #8a2be299}button[data-v-1003a8aa]:disabled{opacity:.5;cursor:not-allowed;transform:none}.error[data-v-1003a8aa]{margin-top:20px;padding:12px 15px;background:#ff006e1a;color:#ff006e;border-radius:8px;text-align:center;border:1px solid rgba(255,0,110,.3);font-size:14px}.double-range[data-v-562523ff]{margin-bottom:25px}.range-label[data-v-562523ff]{display:block;margin-bottom:12px;font-size:13px;color:#8b92b0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.range-container[data-v-562523ff]{position:relative;height:40px;display:flex;align-items:center}.range-track[data-v-562523ff]{position:absolute;width:100%;height:6px;background:#ffffff1a;border-radius:5px;pointer-events:none;z-index:1}.range-track-fill[data-v-562523ff]{position:absolute;height:100%;background:linear-gradient(135deg,#00f5ff,#8a2be2);border-radius:5px;box-shadow:0 0 10px #8a2be299;transition:all .1s ease}.range-input[data-v-562523ff]{position:absolute;width:100%;height:6px;background:transparent;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;z-index:2;top:35%}.range-input[data-v-562523ff]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:linear-gradient(135deg,#00f5ff,#8a2be2);border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 0 15px #8a2be2cc;transition:all .2s ease}.range-input[data-v-562523ff]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 20px #8a2be2}.range-input[data-v-562523ff]::-webkit-slider-thumb:active{transform:scale(1.1)}.range-input[data-v-562523ff]::-moz-range-thumb{width:12px;height:12px;background:linear-gradient(135deg,#00f5ff,#8a2be2);border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 0 15px #8a2be2cc;transition:all .2s ease}.range-input[data-v-562523ff]::-moz-range-thumb:hover{transform:scale(1.2);box-shadow:0 0 20px #8a2be2}.range-input[data-v-562523ff]::-moz-range-thumb:active{transform:scale(1.1)}.range-input[data-v-562523ff]::-webkit-slider-runnable-track{background:transparent;height:6px}.range-input[data-v-562523ff]::-moz-range-track{background:transparent;height:6px;border:none}.range-max[data-v-562523ff]{z-index:3}.sport-filter[data-v-58cb5807]{background:#0a0f1ecc;border-radius:12px;padding:16px;margin-bottom:20px}.sport-filter__header[data-v-58cb5807]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.sport-filter__title[data-v-58cb5807]{font-size:12px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:1px}.sport-filter__actions[data-v-58cb5807]{display:flex;gap:8px}.sport-filter__action-btn[data-v-58cb5807]{padding:4px 10px;font-size:10px;font-weight:500;background:transparent;border:1px solid rgba(52,211,153,.3);border-radius:4px;color:#8b92b0;cursor:pointer;transition:all .2s ease}.sport-filter__action-btn[data-v-58cb5807]:hover{border-color:#34d399;color:#34d399}.sport-filter__action-btn--active[data-v-58cb5807]{background:#34d39933;border-color:#34d399;color:#34d399}.sport-filter__grid[data-v-58cb5807]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sport-filter__item[data-v-58cb5807]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;background:#141e3299;border:1px solid rgba(52,211,153,.2);border-radius:8px;cursor:pointer;transition:all .2s ease;min-height:60px}.sport-filter__item[data-v-58cb5807]:hover{border-color:#34d39980;background:#141e32cc}.sport-filter__item--checked[data-v-58cb5807]{border-color:#34d399;background:#0478574d;box-shadow:0 0 10px #34d39933}.sport-filter__item--checked .sport-filter__label[data-v-58cb5807]{color:#34d399}.sport-filter__icon[data-v-58cb5807]{font-size:20px;margin-bottom:4px}.sport-filter__label[data-v-58cb5807]{font-size:10px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.platform-filter[data-v-759dd122]{background:#0a0f1ecc;border-radius:12px;padding:16px;margin-bottom:20px}.platform-filter__header[data-v-759dd122]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.platform-filter__title[data-v-759dd122]{font-size:12px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:1px}.platform-filter__actions[data-v-759dd122]{display:flex;gap:8px}.platform-filter__action-btn[data-v-759dd122]{padding:4px 10px;font-size:10px;font-weight:500;background:transparent;border:1px solid rgba(138,43,226,.3);border-radius:4px;color:#8b92b0;cursor:pointer;transition:all .2s ease}.platform-filter__action-btn[data-v-759dd122]:hover{border-color:#8a2be299;color:#a78bfa}.platform-filter__action-btn--active[data-v-759dd122]{background:#8a2be233;border-color:#8a2be2;color:#a78bfa}.platform-filter__grid[data-v-759dd122]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.platform-filter__item[data-v-759dd122]{display:flex;align-items:center;justify-content:center;padding:10px 8px;background:#141e3299;border:1px solid rgba(138,43,226,.2);border-radius:8px;cursor:pointer;transition:all .2s ease}.platform-filter__item[data-v-759dd122]:hover{border-color:#8a2be280;background:#141e32cc}.platform-filter__item[data-v-759dd122]:not(.platform-filter__item--muted){border-color:#8a2be2;background:#8a2be233;box-shadow:0 0 10px #8a2be233}.platform-filter__item:not(.platform-filter__item--muted) .platform-filter__label[data-v-759dd122]{color:#a78bfa}.platform-filter__item--muted[data-v-759dd122]{opacity:.5;border-color:#6464644d;background:#1e1e2866}.platform-filter__item--muted .platform-filter__label[data-v-759dd122]{color:#6b7280;text-decoration:line-through}.platform-filter__label[data-v-759dd122]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.pair-filter[data-v-1827f554]{background:#0a0f1ecc;border-radius:12px;padding:16px;margin-bottom:20px}.pair-filter__header[data-v-1827f554]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.pair-filter__title[data-v-1827f554]{font-size:12px;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:1px}.pair-filter__reset-btn[data-v-1827f554]{padding:4px 10px;font-size:10px;font-weight:500;background:transparent;border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#ef4444;cursor:pointer;transition:all .2s ease}.pair-filter__reset-btn[data-v-1827f554]:hover{background:#ef444433;border-color:#ef4444}.pair-filter__list[data-v-1827f554]{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.pair-filter__list[data-v-1827f554]::-webkit-scrollbar{width:4px}.pair-filter__list[data-v-1827f554]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.pair-filter__list[data-v-1827f554]::-webkit-scrollbar-thumb{background:#8a2be24d;border-radius:2px}.pair-filter__item[data-v-1827f554]{display:flex;align-items:center;padding:8px 12px;background:#141e3299;border:1px solid rgba(100,100,120,.2);border-radius:6px;cursor:pointer;transition:all .2s ease}.pair-filter__item[data-v-1827f554]:hover{border-color:#64647866;background:#141e32cc}.pair-filter__item--excluded[data-v-1827f554]{border-color:#ef444480;background:#ef44441a}.pair-filter__item--excluded .pair-filter__label[data-v-1827f554]{color:#ef4444}.pair-filter__label[data-v-1827f554]{font-size:11px;font-weight:500;color:#8b92b0;letter-spacing:.3px}.toggle-buttons[data-v-8125401b]{margin-bottom:25px}.toggle-buttons__label[data-v-8125401b]{display:block;margin-bottom:10px;font-size:12px;color:#8b92b0;font-weight:600;text-transform:uppercase;letter-spacing:1px}.toggle-buttons__container[data-v-8125401b]{display:flex;gap:8px}.toggle-buttons__btn[data-v-8125401b]{flex:1;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#8b92b0;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.toggle-buttons__btn[data-v-8125401b]:hover{border-color:#8a2be280;background:#ffffff14}.toggle-buttons__btn--active[data-v-8125401b]{background:linear-gradient(135deg,#8a2be24d,#00f5ff33);border-color:#8a2be2;color:#fff;box-shadow:0 0 15px #8a2be24d}.toggle-buttons__hint[data-v-8125401b]{margin-top:8px;font-size:11px;color:#6b7280;text-align:center}.sidebar[data-v-8a14199b]{position:fixed;width:280px;background:linear-gradient(180deg,#1a1f3a,#0f1229);border-right:1px solid rgba(138,43,226,.3);display:flex;flex-direction:column;box-shadow:0 0 30px #8a2be233;height:100vh}.sidebar-header[data-v-8a14199b]{height:60px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid rgba(138,43,226,.3)}.sidebar-header h2[data-v-8a14199b]{font-size:24px;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.sidebar-content[data-v-8a14199b]{flex:1;padding:20px;overflow-y:auto}.control-group[data-v-8a14199b]{margin-bottom:25px}.control-group label[data-v-8a14199b]{display:block;margin-bottom:8px;font-size:13px;color:#8b92b0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.control-group input[type=text][data-v-8a14199b],.control-group select[data-v-8a14199b]{width:100%;padding:12px 15px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#fff;font-size:14px;transition:all .3s}.control-group input[type=text][data-v-8a14199b]:focus,.control-group select[data-v-8a14199b]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 15px #8a2be266;background:#ffffff14}.control-group input[type=range][data-v-8a14199b]{width:100%;height:6px;background:#ffffff1a;border-radius:5px;outline:none;-webkit-appearance:none}.control-group input[type=range][data-v-8a14199b]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;background:linear-gradient(135deg,#00f5ff,#8a2be2);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #8a2be299}.control-group input[type=range][data-v-8a14199b]::-moz-range-thumb{width:18px;height:18px;background:linear-gradient(135deg,#00f5ff,#8a2be2);border-radius:50%;cursor:pointer;box-shadow:0 0 10px #8a2be299;border:none}.switch-label[data-v-8a14199b]{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.switch-label span[data-v-8a14199b]{font-size:13px;color:#8b92b0;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.switch[data-v-8a14199b]{position:relative;display:inline-block;width:50px;height:26px}.switch input[data-v-8a14199b]{opacity:0;width:0;height:0}.slider[data-v-8a14199b]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ffffff1a;transition:.4s;border-radius:34px;border:1px solid rgba(138,43,226,.3)}.slider[data-v-8a14199b]:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-8a14199b]{background:linear-gradient(135deg,#00f5ff,#8a2be2);box-shadow:0 0 15px #8a2be299}input:checked+.slider[data-v-8a14199b]:before{transform:translate(24px)}.display-mode[data-v-8a14199b]{margin-bottom:25px}.display-mode__label[data-v-8a14199b]{display:block;margin-bottom:10px;font-size:12px;color:#8b92b0;font-weight:600;text-transform:uppercase;letter-spacing:1px}.display-mode__toggle[data-v-8a14199b]{display:flex;gap:8px}.display-mode__btn[data-v-8a14199b]{flex:1;padding:10px 12px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#8b92b0;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.display-mode__btn[data-v-8a14199b]:hover{border-color:#8a2be280;background:#ffffff14}.display-mode__btn--active[data-v-8a14199b]{background:linear-gradient(135deg,#8a2be24d,#00f5ff33);border-color:#8a2be2;color:#fff;box-shadow:0 0 15px #8a2be24d}.display-mode__hint[data-v-8a14199b]{margin-top:8px;font-size:11px;color:#6b7280;text-align:center}.sidebar-footer[data-v-8a14199b]{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px}.profile-btn[data-v-8a14199b]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:#8a2be21f;color:#c4b5fd;border:1px solid rgba(138,43,226,.35);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s}.profile-btn svg[data-v-8a14199b]{width:16px;height:16px}.profile-btn[data-v-8a14199b]:hover{background:#8a2be240;border-color:#8a2be299;color:#fff;transform:translateY(-1px)}.logout-btn[data-v-8a14199b]{padding:12px 20px;background:linear-gradient(135deg,#ff006e,#8a2be2);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 0 20px #ff006e4d}.logout-btn[data-v-8a14199b]:hover{transform:translateY(-2px);box-shadow:0 0 30px #ff006e80}.card[data-v-2d7716a8]{background:linear-gradient(135deg,#1a1f3acc,#0f1229cc);border:1px solid rgba(138,43,226,.3);border-radius:15px;padding:25px;display:flex;align-items:center;gap:20px;transition:all .3s;box-shadow:0 4px 20px #0000004d}.card[data-v-2d7716a8]:hover{transform:translateY(-5px);border-color:#8a2be2;box-shadow:0 8px 30px #8a2be266}.card-icon[data-v-2d7716a8]{font-size:48px;filter:drop-shadow(0 0 10px rgba(138,43,226,.6))}.card-content[data-v-2d7716a8]{flex:1}.card-content h3[data-v-2d7716a8]{font-size:13px;color:#8b92b0;margin:0 0 8px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.card-value[data-v-2d7716a8]{font-size:28px;font-weight:700;margin:0 0 8px;background:linear-gradient(135deg,#00f5ff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-change[data-v-2d7716a8]{font-size:13px;font-weight:600;padding:4px 8px;border-radius:5px}.card-change.positive[data-v-2d7716a8]{color:#0f8;background:#00ff881a}.card-change.negative[data-v-2d7716a8]{color:#ff006e;background:#ff006e1a}.text-cyan-400[data-v-7a0bea13]{color:#22d3ee}.text-cyan-500[data-v-7a0bea13]{color:#06b6d4}.text-cyan-600[data-v-7a0bea13]{color:#0891b2}.text-cyan-700[data-v-7a0bea13]{color:#0e7490}.text-cyan-900[data-v-7a0bea13]{color:#164e63}.text-emerald-400[data-v-7a0bea13]{color:#34d399}.text-emerald-500[data-v-7a0bea13]{color:#10b981}.text-emerald-600[data-v-7a0bea13]{color:#059669}.text-emerald-700[data-v-7a0bea13]{color:#047857}.text-emerald-900[data-v-7a0bea13]{color:#064e3b}.text-fuchsia-600[data-v-7a0bea13]{color:#c026d3}.text-fuchsia-700[data-v-7a0bea13]{color:#a21caf}.text-fuchsia-800[data-v-7a0bea13]{color:#86198f}.text-fuchsia-900[data-v-7a0bea13]{color:#701a75}.text-gray-300[data-v-7a0bea13]{color:#d1d5db}.text-gray-400[data-v-7a0bea13]{color:#9ca3af}.text-gray-500[data-v-7a0bea13]{color:#6b7280}.text-gray-600[data-v-7a0bea13]{color:#4b5563}.text-gray-700[data-v-7a0bea13]{color:#374151}.text-indigo-300[data-v-7a0bea13]{color:#a5b4fc}.text-indigo-400[data-v-7a0bea13]{color:#818cf8}.text-indigo-500[data-v-7a0bea13]{color:#6366f1}.text-indigo-600[data-v-7a0bea13]{color:#4f46e5}.text-indigo-700[data-v-7a0bea13]{color:#4338ca}.text-indigo-900[data-v-7a0bea13]{color:#312e81}.text-orange-400[data-v-7a0bea13]{color:#fb923c}.text-orange-500[data-v-7a0bea13]{color:#f97316}.text-orange-600[data-v-7a0bea13]{color:#ea580c}.text-pink-500[data-v-7a0bea13]{color:#ec4899}.text-pink-600[data-v-7a0bea13]{color:#db2777}.text-purple-400[data-v-7a0bea13]{color:#c084fc}.text-purple-500[data-v-7a0bea13]{color:#a855f7}.text-purple-600[data-v-7a0bea13]{color:#9333ea}.text-red-400[data-v-7a0bea13]{color:#f87171}.text-red-500[data-v-7a0bea13]{color:#ef4444}.text-red-600[data-v-7a0bea13]{color:#dc2626}.text-rose-400[data-v-7a0bea13]{color:#fb7185}.text-rose-600[data-v-7a0bea13]{color:#e11d48}.text-rose-700[data-v-7a0bea13]{color:#be123c}.text-rose-900[data-v-7a0bea13]{color:#881337}.text-sky-400[data-v-7a0bea13]{color:#38bdf8}.text-sky-600[data-v-7a0bea13]{color:#0284c7}.text-sky-700[data-v-7a0bea13]{color:#0369a1}.text-violet-600[data-v-7a0bea13]{color:#7c3aed}.text-violet-700[data-v-7a0bea13]{color:#6d28d9}.text-white[data-v-7a0bea13]{color:#fff}.text-white\/90[data-v-7a0bea13]{color:#ffffffe6}.text-yellow-400[data-v-7a0bea13]{color:#facc15}.text-yellow-500[data-v-7a0bea13]{color:#eab308}.text-yellow-600[data-v-7a0bea13]{color:#ca8a04}.text-yellow-700[data-v-7a0bea13]{color:#a16207}.text-yellow-900[data-v-7a0bea13]{color:#713f12}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2")}.target-card[data-v-7a0bea13]{cursor:pointer;min-width:200px;border:1px solid rgba(138,43,226,.3);border-radius:15px;padding:10px;overflow:hidden;position:relative;box-shadow:0 4px 20px #0000004d}.target-card[data-v-7a0bea13]:hover{border-color:#8a2be280;box-shadow:0 4px 20px #8a2be21a;transition:border-color .3s ease,box-shadow .3s ease}.target-card__alpha[data-v-7a0bea13]{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:500;margin-bottom:5px;position:absolute;right:0;top:0;background:#ffffff0d;padding:5px 10px;border-bottom-left-radius:8px}.target-card__title[data-v-7a0bea13],.target-card__result[data-v-7a0bea13]{font-size:13px;font-weight:500;margin-bottom:5px}.target-card__info[data-v-7a0bea13]{display:flex;align-items:center;justify-content:space-between;margin-top:5px}.target-card__info-value[data-v-7a0bea13]{font-size:16px;font-weight:800}.target-card__coeff[data-v-7a0bea13]{align-items:center}.target-card__coeff-fair[data-v-7a0bea13]{font-size:12px;font-weight:500;margin-right:5px}.target-card__coeff-real[data-v-7a0bea13]{font-size:20px;font-weight:700}.text-cyan-400[data-v-f4b0000c]{color:#22d3ee}.text-cyan-500[data-v-f4b0000c]{color:#06b6d4}.text-cyan-600[data-v-f4b0000c]{color:#0891b2}.text-cyan-700[data-v-f4b0000c]{color:#0e7490}.text-cyan-900[data-v-f4b0000c]{color:#164e63}.text-emerald-400[data-v-f4b0000c]{color:#34d399}.text-emerald-500[data-v-f4b0000c]{color:#10b981}.text-emerald-600[data-v-f4b0000c]{color:#059669}.text-emerald-700[data-v-f4b0000c]{color:#047857}.text-emerald-900[data-v-f4b0000c]{color:#064e3b}.text-fuchsia-600[data-v-f4b0000c]{color:#c026d3}.text-fuchsia-700[data-v-f4b0000c]{color:#a21caf}.text-fuchsia-800[data-v-f4b0000c]{color:#86198f}.text-fuchsia-900[data-v-f4b0000c]{color:#701a75}.text-gray-300[data-v-f4b0000c]{color:#d1d5db}.text-gray-400[data-v-f4b0000c]{color:#9ca3af}.text-gray-500[data-v-f4b0000c]{color:#6b7280}.text-gray-600[data-v-f4b0000c]{color:#4b5563}.text-gray-700[data-v-f4b0000c]{color:#374151}.text-indigo-300[data-v-f4b0000c]{color:#a5b4fc}.text-indigo-400[data-v-f4b0000c]{color:#818cf8}.text-indigo-500[data-v-f4b0000c]{color:#6366f1}.text-indigo-600[data-v-f4b0000c]{color:#4f46e5}.text-indigo-700[data-v-f4b0000c]{color:#4338ca}.text-indigo-900[data-v-f4b0000c]{color:#312e81}.text-orange-400[data-v-f4b0000c]{color:#fb923c}.text-orange-500[data-v-f4b0000c]{color:#f97316}.text-orange-600[data-v-f4b0000c]{color:#ea580c}.text-pink-500[data-v-f4b0000c]{color:#ec4899}.text-pink-600[data-v-f4b0000c]{color:#db2777}.text-purple-400[data-v-f4b0000c]{color:#c084fc}.text-purple-500[data-v-f4b0000c]{color:#a855f7}.text-purple-600[data-v-f4b0000c]{color:#9333ea}.text-red-400[data-v-f4b0000c]{color:#f87171}.text-red-500[data-v-f4b0000c]{color:#ef4444}.text-red-600[data-v-f4b0000c]{color:#dc2626}.text-rose-400[data-v-f4b0000c]{color:#fb7185}.text-rose-600[data-v-f4b0000c]{color:#e11d48}.text-rose-700[data-v-f4b0000c]{color:#be123c}.text-rose-900[data-v-f4b0000c]{color:#881337}.text-sky-400[data-v-f4b0000c]{color:#38bdf8}.text-sky-600[data-v-f4b0000c]{color:#0284c7}.text-sky-700[data-v-f4b0000c]{color:#0369a1}.text-violet-600[data-v-f4b0000c]{color:#7c3aed}.text-violet-700[data-v-f4b0000c]{color:#6d28d9}.text-white[data-v-f4b0000c]{color:#fff}.text-white\/90[data-v-f4b0000c]{color:#ffffffe6}.text-yellow-400[data-v-f4b0000c]{color:#facc15}.text-yellow-500[data-v-f4b0000c]{color:#eab308}.text-yellow-600[data-v-f4b0000c]{color:#ca8a04}.text-yellow-700[data-v-f4b0000c]{color:#a16207}.text-yellow-900[data-v-f4b0000c]{color:#713f12}.fork-grid .fork-card[data-v-f4b0000c]{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:15px;padding:25px;box-shadow:0 4px 20px #0000004d;transition:all .3s ease}.fork-grid .fork-card--pinned[data-v-f4b0000c]{background:linear-gradient(135deg,#eab3081a,#8a2be21a);border-color:#eab30880;box-shadow:0 4px 20px #eab30826}.fork-grid .fork-card--pinned[data-v-f4b0000c]:before{content:"📌";position:absolute;top:-8px;right:-8px;font-size:20px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.fork-grid .fork-control[data-v-f4b0000c]{cursor:pointer}.fork-grid .fork-control[data-v-f4b0000c]:hover{background:#64748b4d}.fork-grid .fork-control--hide[data-v-f4b0000c]:hover{background:#ef44444d}.fork-grid .fork-btn[data-v-f4b0000c]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:1px solid rgba(138,43,226,.4);border-radius:10px;background:#8a2be226;color:#fff;cursor:pointer;font-size:12px;font-weight:600;transition:all .2s ease}.fork-grid .fork-btn[data-v-f4b0000c]:hover{background:#8a2be24d;border-color:#8a2be299;transform:translateY(-1px)}.fork-grid .fork-btn__icon[data-v-f4b0000c]{font-size:14px}.fork-grid .fork-btn__text[data-v-f4b0000c]{white-space:nowrap}.fork-grid .fork-btn--pip[data-v-f4b0000c]{background:linear-gradient(135deg,#3b82f633,#8a2be233);border-color:#3b82f666}.fork-grid .fork-btn--pip[data-v-f4b0000c]:hover{background:linear-gradient(135deg,#3b82f659,#8a2be259);border-color:#3b82f699}.fork-grid .fork-btn--pin[data-v-f4b0000c]{background:#64748b26;border-color:#64748b4d}.fork-grid .fork-btn--pin[data-v-f4b0000c]:hover{background:#eab30833;border-color:#eab30866}.fork-grid .fork-btn--pin-active[data-v-f4b0000c]{background:#eab30840;border-color:#eab30880;color:#fbbf24}.fork-grid .fork-btn--pin-active[data-v-f4b0000c]:hover{background:#eab30859}.fork-grid .fork-title[data-v-f4b0000c]{font-size:13px;font-weight:500;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:200px}.fork-grid .fork-icons[data-v-f4b0000c]{display:flex;margin-bottom:10px}.fork-grid .fork-icon[data-v-f4b0000c]{border:1px solid rgba(138,43,226,.3);border-radius:8px;padding:5px 10px;background:#ffffff0d}.fork-grid .fork-icon[data-v-f4b0000c]:not(:first-child){margin-left:10px}.fork-grid .fork-icon.fork-time[data-v-f4b0000c],.fork-grid .fork-icon.fork-type[data-v-f4b0000c]{font-size:10px;line-height:20px;font-weight:700}.fork-grid .fork-info[data-v-f4b0000c]{display:flex;align-items:center;justify-content:space-between}.fork-grid .fork-profit[data-v-f4b0000c]{margin-left:10px;font-size:14px;color:#8b92b0}.fork-grid .fork-spread[data-v-f4b0000c]{display:flex;align-items:baseline;font-style:italic}.fork-grid .fork-spread-value[data-v-f4b0000c]{font-size:30px;font-weight:700}.fork-grid .fork-spread-percent[data-v-f4b0000c]{font-size:20px;font-weight:900;margin-left:2px}.fork-grid .fork-targets[data-v-f4b0000c]{display:flex;align-items:center;font-size:14px;font-weight:500}.fork-grid .fork-targets__bk1[data-v-f4b0000c],.fork-grid .fork-targets__bk2[data-v-f4b0000c]{margin-right:10px}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2")}.text-cyan-400[data-v-347348b4]{color:#22d3ee}.text-cyan-500[data-v-347348b4]{color:#06b6d4}.text-cyan-600[data-v-347348b4]{color:#0891b2}.text-cyan-700[data-v-347348b4]{color:#0e7490}.text-cyan-900[data-v-347348b4]{color:#164e63}.text-emerald-400[data-v-347348b4]{color:#34d399}.text-emerald-500[data-v-347348b4]{color:#10b981}.text-emerald-600[data-v-347348b4]{color:#059669}.text-emerald-700[data-v-347348b4]{color:#047857}.text-emerald-900[data-v-347348b4]{color:#064e3b}.text-fuchsia-600[data-v-347348b4]{color:#c026d3}.text-fuchsia-700[data-v-347348b4]{color:#a21caf}.text-fuchsia-800[data-v-347348b4]{color:#86198f}.text-fuchsia-900[data-v-347348b4]{color:#701a75}.text-gray-300[data-v-347348b4]{color:#d1d5db}.text-gray-400[data-v-347348b4]{color:#9ca3af}.text-gray-500[data-v-347348b4]{color:#6b7280}.text-gray-600[data-v-347348b4]{color:#4b5563}.text-gray-700[data-v-347348b4]{color:#374151}.text-indigo-300[data-v-347348b4]{color:#a5b4fc}.text-indigo-400[data-v-347348b4]{color:#818cf8}.text-indigo-500[data-v-347348b4]{color:#6366f1}.text-indigo-600[data-v-347348b4]{color:#4f46e5}.text-indigo-700[data-v-347348b4]{color:#4338ca}.text-indigo-900[data-v-347348b4]{color:#312e81}.text-orange-400[data-v-347348b4]{color:#fb923c}.text-orange-500[data-v-347348b4]{color:#f97316}.text-orange-600[data-v-347348b4]{color:#ea580c}.text-pink-500[data-v-347348b4]{color:#ec4899}.text-pink-600[data-v-347348b4]{color:#db2777}.text-purple-400[data-v-347348b4]{color:#c084fc}.text-purple-500[data-v-347348b4]{color:#a855f7}.text-purple-600[data-v-347348b4]{color:#9333ea}.text-red-400[data-v-347348b4]{color:#f87171}.text-red-500[data-v-347348b4]{color:#ef4444}.text-red-600[data-v-347348b4]{color:#dc2626}.text-rose-400[data-v-347348b4]{color:#fb7185}.text-rose-600[data-v-347348b4]{color:#e11d48}.text-rose-700[data-v-347348b4]{color:#be123c}.text-rose-900[data-v-347348b4]{color:#881337}.text-sky-400[data-v-347348b4]{color:#38bdf8}.text-sky-600[data-v-347348b4]{color:#0284c7}.text-sky-700[data-v-347348b4]{color:#0369a1}.text-violet-600[data-v-347348b4]{color:#7c3aed}.text-violet-700[data-v-347348b4]{color:#6d28d9}.text-white[data-v-347348b4]{color:#fff}.text-white\/90[data-v-347348b4]{color:#ffffffe6}.text-yellow-400[data-v-347348b4]{color:#facc15}.text-yellow-500[data-v-347348b4]{color:#eab308}.text-yellow-600[data-v-347348b4]{color:#ca8a04}.text-yellow-700[data-v-347348b4]{color:#a16207}.text-yellow-900[data-v-347348b4]{color:#713f12}.dashboard[data-v-347348b4]{font-family:Open Sans,sans-serif;display:flex;min-height:100vh;background:#0a0e27}.main-content[data-v-347348b4]{margin-left:280px;flex:1;overflow-y:auto}.header[data-v-347348b4]{display:flex;gap:20px;height:60px;align-items:center;padding:25px 40px;border-bottom:1px solid rgba(138,43,226,.3);background:#1a1f3a80;margin-bottom:20px}.header-rate[data-v-347348b4]{font-size:13px;font-weight:700;color:#8b92b0}.header-status[data-v-347348b4]{display:flex;align-items:center}.status-badge[data-v-347348b4]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600}.status-badge--online[data-v-347348b4]{background:#10b98126;color:#10b981;border:1px solid rgba(16,185,129,.3)}.status-badge--reconnecting[data-v-347348b4]{background:#f59e0b26;color:#f59e0b;border:1px solid rgba(245,158,11,.3);animation:pulse-reconnect-347348b4 2s ease-in-out infinite}.status-badge--offline[data-v-347348b4]{background:#ef444426;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.status-dot[data-v-347348b4]{width:8px;height:8px;border-radius:50%}.status-dot--online[data-v-347348b4]{background:#10b981;box-shadow:0 0 8px #10b98199}.status-dot--reconnecting[data-v-347348b4]{background:#f59e0b;animation:blink-347348b4 1s ease-in-out infinite}.status-dot--offline[data-v-347348b4]{background:#ef4444}.reconnect-info[data-v-347348b4]{font-size:11px;opacity:.8}.reconnect-btn[data-v-347348b4]{margin-left:8px;padding:4px 10px;border:1px solid rgba(59,130,246,.5);border-radius:12px;background:#3b82f633;color:#3b82f6;font-size:11px;font-weight:600;cursor:pointer;transition:all .2s}.reconnect-btn[data-v-347348b4]:hover{background:#3b82f64d;border-color:#3b82f6b3}.sound-toggle-btn[data-v-347348b4]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(0,245,255,.25);background:#00f5ff14;color:#00f5ff;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-left:auto}.sound-toggle-btn svg[data-v-347348b4]{width:16px;height:16px;transition:opacity .2s}.sound-toggle-btn[data-v-347348b4]:hover{background:#00f5ff2e;border-color:#00f5ff80;box-shadow:0 0 10px #00f5ff33}.sound-toggle-btn--muted[data-v-347348b4]{border-color:#6b72804d;background:#6b728014;color:#6b7280}.sound-toggle-btn--muted[data-v-347348b4]:hover{background:#6b72802e;border-color:#6b728080;box-shadow:none}@keyframes blink-347348b4{0%,to{opacity:1}50%{opacity:.3}}@keyframes pulse-reconnect-347348b4{0%,to{box-shadow:0 0 #f59e0b66}50%{box-shadow:0 0 0 4px #f59e0b00}}.header h1[data-v-347348b4]{font-size:32px;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.cards-grid[data-v-347348b4]{gap:20px;padding:30px 40px}.forks-section[data-v-347348b4]{padding:0 40px 40px;display:grid;grid-template-columns:repeat(auto-fill,minmax(800px,1fr));gap:20px;align-items:start}.ws-error-banner[data-v-347348b4]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:999;display:flex;align-items:center;gap:10px;padding:12px 20px;background:#ef444426;border:1px solid rgba(239,68,68,.4);border-radius:12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 24px #0006;min-width:320px;max-width:560px}.ws-error-icon[data-v-347348b4]{font-size:16px;flex-shrink:0}.ws-error-text[data-v-347348b4]{font-size:13px;font-weight:500;color:#fca5a5;flex:1}.ws-error-close[data-v-347348b4]{background:none;border:none;color:#fca5a599;font-size:14px;cursor:pointer;padding:0 4px;line-height:1;flex-shrink:0;transition:color .2s}.ws-error-close[data-v-347348b4]:hover{color:#fca5a5}.ws-error-enter-active[data-v-347348b4],.ws-error-leave-active[data-v-347348b4]{transition:opacity .3s ease,transform .3s ease}.ws-error-enter-from[data-v-347348b4],.ws-error-leave-to[data-v-347348b4]{opacity:0;transform:translate(-50%) translateY(12px)}.card[data-v-5fdbacd0]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.card-title[data-v-5fdbacd0]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#fff;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(138,43,226,.15)}.card-icon[data-v-5fdbacd0]{font-size:18px}.info-grid[data-v-5fdbacd0]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.info-item[data-v-5fdbacd0]{display:flex;flex-direction:column;gap:5px}.info-label[data-v-5fdbacd0]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.6px}.info-value[data-v-5fdbacd0]{font-size:15px;color:#e2e8f0;font-weight:500}.role-badge[data-v-5fdbacd0]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600;width:fit-content}.role-badge--admin[data-v-5fdbacd0]{background:#ffaa0026;color:#fa0;border:1px solid rgba(255,170,0,.3)}.role-badge--user[data-v-5fdbacd0]{background:#00f5ff1a;color:#00f5ff;border:1px solid rgba(0,245,255,.25)}.card[data-v-001f5ed4]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.card-title[data-v-001f5ed4]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#fff;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(138,43,226,.15)}.card-icon[data-v-001f5ed4]{font-size:18px}.subscription-block[data-v-001f5ed4]{display:flex;flex-direction:column;gap:16px}.subscription-status[data-v-001f5ed4]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.subscription-dot[data-v-001f5ed4]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sub-active[data-v-001f5ed4]{color:#22c55e}.sub-active .subscription-dot[data-v-001f5ed4]{background:#22c55e;box-shadow:0 0 8px #22c55e99}.sub-warning[data-v-001f5ed4]{color:#f59e0b}.sub-warning .subscription-dot[data-v-001f5ed4]{background:#f59e0b;box-shadow:0 0 8px #f59e0b99}.sub-expired[data-v-001f5ed4]{color:#ef4444}.sub-expired .subscription-dot[data-v-001f5ed4]{background:#ef4444;box-shadow:0 0 8px #ef444499}.sub-unknown[data-v-001f5ed4]{color:#8b92b0}.sub-unknown .subscription-dot[data-v-001f5ed4]{background:#8b92b0}.info-grid[data-v-001f5ed4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.info-item[data-v-001f5ed4]{display:flex;flex-direction:column;gap:5px}.info-label[data-v-001f5ed4]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.6px}.info-value[data-v-001f5ed4]{font-size:15px;color:#e2e8f0;font-weight:500}.subscription-date[data-v-001f5ed4]{color:#00f5ff}.text-success[data-v-001f5ed4]{color:#22c55e}.text-warning[data-v-001f5ed4]{color:#f59e0b}.card[data-v-f83b8522]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.card-title[data-v-f83b8522]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#fff;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(138,43,226,.15)}.card-icon[data-v-f83b8522]{font-size:18px}.promo-hint[data-v-f83b8522]{color:#8b92b0;font-size:13px;margin:0 0 14px}.promo-form[data-v-f83b8522]{display:flex;gap:10px}.promo-form input[data-v-f83b8522]{flex:1;padding:11px 16px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#fff;font-size:14px;transition:all .3s}.promo-form input[data-v-f83b8522]::placeholder{color:#8b92b080}.promo-form input[data-v-f83b8522]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 15px #8a2be259;background:#ffffff14}.promo-form button[data-v-f83b8522]{padding:11px 22px;background:linear-gradient(135deg,#00f5ff,#8a2be2);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;white-space:nowrap;box-shadow:0 0 18px #8a2be24d}.promo-form button[data-v-f83b8522]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 28px #8a2be280}.promo-form button[data-v-f83b8522]:disabled{opacity:.45;cursor:not-allowed}.result[data-v-f83b8522]{margin-top:12px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.result--success[data-v-f83b8522]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.result--error[data-v-f83b8522]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.fade-enter-active[data-v-f83b8522],.fade-leave-active[data-v-f83b8522]{transition:opacity .3s ease}.fade-enter-from[data-v-f83b8522],.fade-leave-to[data-v-f83b8522]{opacity:0}.card[data-v-133b445a]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.card-title[data-v-133b445a]{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#fff;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(138,43,226,.15)}.card-icon[data-v-133b445a]{font-size:18px}.form[data-v-133b445a]{display:flex;flex-direction:column;gap:16px;max-width:400px}.form-group[data-v-133b445a]{display:flex;flex-direction:column;gap:6px}.form-group label[data-v-133b445a]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.form-group input[data-v-133b445a]{padding:11px 16px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#fff;font-size:14px;transition:all .3s}.form-group input[data-v-133b445a]::placeholder{color:#8b92b080}.form-group input[data-v-133b445a]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 15px #8a2be259;background:#ffffff14}.form-group input[data-v-133b445a]:disabled{opacity:.5;cursor:not-allowed}.submit-btn[data-v-133b445a]{align-self:flex-start;padding:11px 24px;background:linear-gradient(135deg,#00f5ff,#8a2be2);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;box-shadow:0 0 18px #8a2be24d}.submit-btn[data-v-133b445a]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 28px #8a2be280}.submit-btn[data-v-133b445a]:disabled{opacity:.45;cursor:not-allowed;transform:none}.result[data-v-133b445a]{margin-top:12px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.result--success[data-v-133b445a]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.result--error[data-v-133b445a]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.fade-enter-active[data-v-133b445a],.fade-leave-active[data-v-133b445a]{transition:opacity .3s ease}.fade-enter-from[data-v-133b445a],.fade-leave-to[data-v-133b445a]{opacity:0}.admin-section[data-v-742a5236]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.section-header[data-v-742a5236]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.section-header h3[data-v-742a5236]{margin:0;font-size:15px;font-weight:700;color:#fff}.header-actions[data-v-742a5236]{display:flex;gap:8px}.btn[data-v-742a5236]{padding:7px 14px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s}.btn--create[data-v-742a5236]{background:#00f5ff14;border-color:#00f5ff4d;color:#00f5ff}.btn--create[data-v-742a5236]:hover{background:#00f5ff29}.btn--refresh[data-v-742a5236]{background:#8a2be214;border-color:#8a2be24d;color:#c4b5fd}.btn--refresh[data-v-742a5236]:hover:not(:disabled){background:#8a2be229}.btn--refresh[data-v-742a5236]:disabled{opacity:.45;cursor:not-allowed}.btn--primary[data-v-742a5236]{background:linear-gradient(135deg,#00f5ff,#8a2be2);color:#fff;box-shadow:0 0 14px #8a2be24d}.btn--primary[data-v-742a5236]:hover:not(:disabled){box-shadow:0 0 22px #8a2be280}.btn--primary[data-v-742a5236]:disabled{opacity:.45;cursor:not-allowed}.btn--secondary[data-v-742a5236]{background:#ffffff0d;border-color:#8a2be24d;color:#c4b5fd}.btn--secondary[data-v-742a5236]:hover{background:#8a2be226}.table-wrapper[data-v-742a5236]{overflow-x:auto}.data-table[data-v-742a5236]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-742a5236]{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(138,43,226,.2)}.data-table td[data-v-742a5236]{padding:11px 12px;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.data-table tr:last-child td[data-v-742a5236]{border-bottom:none}.data-table tr:hover td[data-v-742a5236]{background:#ffffff05}.row--banned td[data-v-742a5236]{opacity:.6}.td-username[data-v-742a5236]{font-weight:600;color:#e2e8f0}.actions-cell[data-v-742a5236]{white-space:nowrap;display:flex;gap:4px}.ua-cell[data-v-742a5236]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8b92b0}.action-btn[data-v-742a5236]{padding:4px 8px;background:#ffffff0a;border:1px solid rgba(138,43,226,.2);border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.action-btn[data-v-742a5236]:hover{background:#8a2be226;border-color:#8a2be266}.role-badge[data-v-742a5236]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600}.role-badge--admin[data-v-742a5236]{background:#ffaa0026;color:#fa0;border:1px solid rgba(255,170,0,.3)}.role-badge--user[data-v-742a5236]{background:#00f5ff1a;color:#00f5ff;border:1px solid rgba(0,245,255,.25)}.status-chip[data-v-742a5236]{display:inline-block;padding:2px 8px;border-radius:20px;font-size:11px;font-weight:600}.status-chip--success[data-v-742a5236]{background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.25)}.status-chip--fail[data-v-742a5236]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.25)}.loading-state[data-v-742a5236],.empty-state[data-v-742a5236]{padding:32px;text-align:center;color:#8b92b0;font-size:14px}.error-state[data-v-742a5236]{padding:14px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;color:#ef4444;font-size:13px}.modal-overlay[data-v-742a5236]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;display:flex;align-items:center;justify-content:center}.modal[data-v-742a5236]{background:linear-gradient(135deg,#1a1f3a,#0f1229);border:1px solid rgba(138,43,226,.4);border-radius:16px;padding:28px;width:100%;max-width:460px;box-shadow:0 8px 40px #00000080,0 0 40px #8a2be233}.modal--wide[data-v-742a5236]{max-width:680px}.modal-logs-body[data-v-742a5236]{max-height:420px;overflow-y:auto;margin-bottom:20px}.modal-header[data-v-742a5236]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.modal-header h3[data-v-742a5236]{margin:0;font-size:17px;font-weight:700;color:#fff}.modal-close[data-v-742a5236]{background:transparent;border:none;color:#8b92b0;font-size:18px;cursor:pointer;transition:color .2s}.modal-close[data-v-742a5236]:hover{color:#fff}.modal-body[data-v-742a5236]{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.modal-footer[data-v-742a5236]{display:flex;justify-content:flex-end;gap:10px}.form-group[data-v-742a5236]{display:flex;flex-direction:column;gap:6px}.form-group label[data-v-742a5236]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.form-group input[data-v-742a5236],.form-group select[data-v-742a5236]{padding:9px 13px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:7px;color:#fff;font-size:13px;transition:all .2s}.form-group input[data-v-742a5236]:focus,.form-group select[data-v-742a5236]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 12px #8a2be24d;background:#ffffff14}.form-group select option[data-v-742a5236]{background:#1a1f3a}.modal-message[data-v-742a5236]{margin-top:12px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.msg--success[data-v-742a5236]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.msg--error[data-v-742a5236]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.fade-enter-active[data-v-742a5236],.fade-leave-active[data-v-742a5236]{transition:opacity .3s ease}.fade-enter-from[data-v-742a5236],.fade-leave-to[data-v-742a5236]{opacity:0}.modal-enter-active[data-v-742a5236],.modal-leave-active[data-v-742a5236]{transition:opacity .25s ease}.modal-enter-from[data-v-742a5236],.modal-leave-to[data-v-742a5236]{opacity:0}.admin-section[data-v-b4c1626a]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.section-header[data-v-b4c1626a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.section-header h3[data-v-b4c1626a]{margin:0;font-size:15px;font-weight:700;color:#fff}.btn[data-v-b4c1626a]{padding:7px 14px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s}.btn--refresh[data-v-b4c1626a]{background:#8a2be214;border-color:#8a2be24d;color:#c4b5fd}.btn--refresh[data-v-b4c1626a]:hover:not(:disabled){background:#8a2be229}.btn--refresh[data-v-b4c1626a]:disabled{opacity:.45;cursor:not-allowed}.table-wrapper[data-v-b4c1626a]{overflow-x:auto}.data-table[data-v-b4c1626a]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-b4c1626a]{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(138,43,226,.2)}.data-table td[data-v-b4c1626a]{padding:11px 12px;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.data-table tr:last-child td[data-v-b4c1626a]{border-bottom:none}.data-table tr:hover td[data-v-b4c1626a]{background:#ffffff05}.mono[data-v-b4c1626a]{font-family:monospace;letter-spacing:.5px}.ua-cell[data-v-b4c1626a]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8b92b0}.status-chip[data-v-b4c1626a]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}.status-chip--success[data-v-b4c1626a]{background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.25)}.status-chip--fail[data-v-b4c1626a]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.25)}.loading-state[data-v-b4c1626a],.empty-state[data-v-b4c1626a]{padding:32px;text-align:center;color:#8b92b0;font-size:14px}.error-state[data-v-b4c1626a]{padding:14px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;color:#ef4444;font-size:13px}.admin-section[data-v-eff6b82e]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.section-header[data-v-eff6b82e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.section-header h3[data-v-eff6b82e]{margin:0;font-size:15px;font-weight:700;color:#fff}.header-actions[data-v-eff6b82e]{display:flex;gap:8px;align-items:center}.btn[data-v-eff6b82e]{padding:7px 14px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s}.btn--refresh[data-v-eff6b82e]{background:#8a2be214;border-color:#8a2be24d;color:#c4b5fd}.btn--refresh[data-v-eff6b82e]:hover:not(:disabled){background:#8a2be229}.btn--refresh[data-v-eff6b82e]:disabled{opacity:.45;cursor:not-allowed}.btn--danger[data-v-eff6b82e]{background:#ef44441a;border-color:#ef444459;color:#ef4444}.btn--danger[data-v-eff6b82e]:hover:not(:disabled){background:#ef444433;border-color:#ef44448c}.btn--danger[data-v-eff6b82e]:disabled{opacity:.45;cursor:not-allowed}.btn-kick[data-v-eff6b82e]{padding:5px 11px;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;border:1px solid rgba(239,68,68,.3);background:#ef444414;color:#ef4444;transition:all .2s;white-space:nowrap}.btn-kick[data-v-eff6b82e]:hover:not(:disabled){background:#ef44442e;border-color:#ef444480}.btn-kick[data-v-eff6b82e]:disabled{opacity:.45;cursor:not-allowed}.result[data-v-eff6b82e]{margin-bottom:14px;padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.result--success[data-v-eff6b82e]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.result--error[data-v-eff6b82e]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.table-wrapper[data-v-eff6b82e]{overflow-x:auto}.data-table[data-v-eff6b82e]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-eff6b82e]{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(138,43,226,.2)}.data-table td[data-v-eff6b82e]{padding:11px 12px;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.data-table tr:last-child td[data-v-eff6b82e]{border-bottom:none}.data-table tr:hover td[data-v-eff6b82e]{background:#ffffff05}.mono[data-v-eff6b82e]{font-family:monospace;letter-spacing:.5px}.loading-state[data-v-eff6b82e],.empty-state[data-v-eff6b82e]{padding:32px;text-align:center;color:#8b92b0;font-size:14px}.error-state[data-v-eff6b82e]{padding:14px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;color:#ef4444;font-size:13px}.fade-enter-active[data-v-eff6b82e],.fade-leave-active[data-v-eff6b82e]{transition:opacity .3s ease}.fade-enter-from[data-v-eff6b82e],.fade-leave-to[data-v-eff6b82e]{opacity:0}.admin-section[data-v-f6fdd0c8]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.section-header[data-v-f6fdd0c8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.section-header h3[data-v-f6fdd0c8]{margin:0;font-size:15px;font-weight:700;color:#fff}.btn[data-v-f6fdd0c8]{padding:7px 14px;border-radius:7px;font-size:12px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s}.btn--refresh[data-v-f6fdd0c8]{background:#8a2be214;border-color:#8a2be24d;color:#c4b5fd}.btn--refresh[data-v-f6fdd0c8]:hover:not(:disabled){background:#8a2be229}.btn--refresh[data-v-f6fdd0c8]:disabled{opacity:.45;cursor:not-allowed}.btn--create[data-v-f6fdd0c8]{align-self:flex-start;padding:9px 22px;background:linear-gradient(135deg,#00f5ff,#8a2be2);color:#fff;box-shadow:0 0 16px #8a2be24d}.btn--create[data-v-f6fdd0c8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 24px #8a2be280}.btn--create[data-v-f6fdd0c8]:disabled{opacity:.45;cursor:not-allowed;transform:none}.create-card[data-v-f6fdd0c8]{background:#ffffff05;border:1px dashed rgba(138,43,226,.25);border-radius:10px;padding:18px 20px;margin-bottom:20px}.create-title[data-v-f6fdd0c8]{font-size:13px;font-weight:700;color:#c4b5fd;margin-bottom:14px}.create-form[data-v-f6fdd0c8]{display:flex;flex-direction:column;gap:14px}.form-row[data-v-f6fdd0c8]{display:flex;gap:12px;flex-wrap:wrap}.form-group[data-v-f6fdd0c8]{display:flex;flex-direction:column;gap:6px;flex:1;min-width:140px}.form-group label[data-v-f6fdd0c8]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.form-group input[data-v-f6fdd0c8]{padding:9px 13px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:7px;color:#fff;font-size:13px;transition:all .2s}.form-group input[data-v-f6fdd0c8]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 12px #8a2be24d;background:#ffffff14}.result[data-v-f6fdd0c8]{padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.result--success[data-v-f6fdd0c8]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.result--error[data-v-f6fdd0c8]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.table-wrapper[data-v-f6fdd0c8]{overflow-x:auto}.data-table[data-v-f6fdd0c8]{width:100%;border-collapse:collapse;font-size:13px}.data-table th[data-v-f6fdd0c8]{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(138,43,226,.2)}.data-table td[data-v-f6fdd0c8]{padding:11px 12px;color:#d1d5db;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.data-table tr:last-child td[data-v-f6fdd0c8]{border-bottom:none}.data-table tr:hover td[data-v-f6fdd0c8]{background:#ffffff05}.mono[data-v-f6fdd0c8]{font-family:monospace;letter-spacing:.5px}.status-chip[data-v-f6fdd0c8]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}.status-chip--success[data-v-f6fdd0c8]{background:#22c55e1f;color:#22c55e;border:1px solid rgba(34,197,94,.25)}.status-chip--fail[data-v-f6fdd0c8]{background:#ef44441a;color:#ef4444;border:1px solid rgba(239,68,68,.25)}.loading-state[data-v-f6fdd0c8],.empty-state[data-v-f6fdd0c8]{padding:32px;text-align:center;color:#8b92b0;font-size:14px}.error-state[data-v-f6fdd0c8]{padding:14px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:8px;color:#ef4444;font-size:13px}.fade-enter-active[data-v-f6fdd0c8],.fade-leave-active[data-v-f6fdd0c8]{transition:opacity .3s ease}.fade-enter-from[data-v-f6fdd0c8],.fade-leave-to[data-v-f6fdd0c8]{opacity:0}.admin-section[data-v-4cb53925]{background:linear-gradient(135deg,#1a1f3ae6,#0f1229e6);border:1px solid rgba(138,43,226,.25);border-radius:14px;padding:22px 24px;box-shadow:0 4px 20px #0000004d}.section-header[data-v-4cb53925]{display:flex;margin-bottom:20px}.section-header h3[data-v-4cb53925]{margin:0;font-size:15px;font-weight:700;color:#fff}.maintenance-card-frame[data-v-4cb53925]{display:flex;flex-direction:column;gap:20px;max-width:560px}.status-indicator[data-v-4cb53925]{display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:10px;font-size:14px;font-weight:700}.status-indicator--on[data-v-4cb53925]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.35);color:#f59e0b}.status-indicator--off[data-v-4cb53925]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.status-dot[data-v-4cb53925]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.status-indicator--on .status-dot[data-v-4cb53925]{background:#f59e0b;box-shadow:0 0 8px #f59e0b99;animation:blink-4cb53925 1.2s ease-in-out infinite}.status-indicator--off .status-dot[data-v-4cb53925]{background:#22c55e;box-shadow:0 0 8px #22c55e80}@keyframes blink-4cb53925{0%,to{opacity:1}50%{opacity:.4}}.hint[data-v-4cb53925]{font-size:13px;color:#8b92b0;line-height:1.6;margin:0}.form-group[data-v-4cb53925]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-4cb53925]{font-size:11px;font-weight:600;color:#8b92b0;text-transform:uppercase;letter-spacing:.5px}.form-group textarea[data-v-4cb53925]{padding:11px 14px;background:#ffffff0d;border:1px solid rgba(138,43,226,.3);border-radius:8px;color:#fff;font-size:13px;font-family:inherit;resize:vertical;transition:all .2s}.form-group textarea[data-v-4cb53925]::placeholder{color:#8b92b080}.form-group textarea[data-v-4cb53925]:focus{outline:none;border-color:#8a2be2;box-shadow:0 0 12px #8a2be24d;background:#ffffff14}.form-group textarea[data-v-4cb53925]:disabled{opacity:.5;cursor:not-allowed}.toggle-actions[data-v-4cb53925]{display:flex;gap:10px}.btn[data-v-4cb53925]{padding:11px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all .3s}.btn--enable[data-v-4cb53925]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 0 18px #f59e0b4d}.btn--enable[data-v-4cb53925]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 28px #f59e0b80}.btn--disable[data-v-4cb53925]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 0 18px #22c55e4d}.btn--disable[data-v-4cb53925]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 28px #22c55e80}.btn[data-v-4cb53925]:disabled{opacity:.45;cursor:not-allowed;transform:none}.result[data-v-4cb53925]{padding:10px 14px;border-radius:8px;font-size:13px;font-weight:500}.result--success[data-v-4cb53925]{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);color:#22c55e}.result--error[data-v-4cb53925]{background:#ef44441a;border:1px solid rgba(239,68,68,.3);color:#ef4444}.fade-enter-active[data-v-4cb53925],.fade-leave-active[data-v-4cb53925]{transition:opacity .3s ease}.fade-enter-from[data-v-4cb53925],.fade-leave-to[data-v-4cb53925]{opacity:0}.profile-layout[data-v-2584bb2c]{display:flex;min-height:100vh;background:#0a0e27;color:#e2e8f0;font-family:inherit}.sidebar[data-v-2584bb2c]{position:fixed;top:0;left:0;width:240px;height:100vh;background:linear-gradient(180deg,#1a1f3a,#0f1229);border-right:1px solid rgba(138,43,226,.3);display:flex;flex-direction:column;box-shadow:0 0 30px #8a2be226;z-index:10}.sidebar-header[data-v-2584bb2c]{height:60px;display:flex;align-items:center;padding:0 20px;border-bottom:1px solid rgba(138,43,226,.3)}.sidebar-header h2[data-v-2584bb2c]{font-size:20px;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.sidebar-nav[data-v-2584bb2c]{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:6px}.nav-btn[data-v-2584bb2c]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:#8b92b0;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;text-align:left}.nav-btn svg[data-v-2584bb2c]{width:18px;height:18px;flex-shrink:0}.nav-btn[data-v-2584bb2c]:hover{background:#ffffff0d;color:#e2e8f0;border-color:#8a2be233}.nav-btn--active[data-v-2584bb2c]{background:#8a2be226;color:#fff;border-color:#8a2be280}.logout-btn[data-v-2584bb2c]{margin:16px 12px;padding:11px;background:linear-gradient(135deg,#ff006e,#8a2be2);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s;box-shadow:0 0 20px #ff006e40}.logout-btn[data-v-2584bb2c]:hover{transform:translateY(-2px);box-shadow:0 0 30px #ff006e73}.main-content[data-v-2584bb2c]{margin-left:240px;flex:1;padding:28px 32px;max-width:1000px}.tab-bar[data-v-2584bb2c]{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid rgba(138,43,226,.2)}.tab-btn[data-v-2584bb2c]{padding:10px 22px;background:transparent;border:none;border-bottom:2px solid transparent;color:#8b92b0;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:-1px}.tab-btn[data-v-2584bb2c]:hover{color:#e2e8f0}.tab-btn--active[data-v-2584bb2c]{color:#00f5ff;border-bottom-color:#00f5ff}.tab-content[data-v-2584bb2c]{display:flex;flex-direction:column;gap:20px}.admin-tabs[data-v-2584bb2c]{display:flex;flex-wrap:wrap;gap:8px}.admin-tab-btn[data-v-2584bb2c]{padding:8px 16px;background:#ffffff0a;border:1px solid rgba(138,43,226,.2);border-radius:8px;color:#8b92b0;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.admin-tab-btn[data-v-2584bb2c]:hover{border-color:#8a2be273;color:#e2e8f0}.admin-tab-btn--active[data-v-2584bb2c]{background:#8a2be22e;border-color:#8a2be2;color:#fff;box-shadow:0 0 12px #8a2be240}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#0a0e27;color:#fff}#app{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff0d}::-webkit-scrollbar-thumb{background:#8a2be280;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#8a2be2b3}.maintenance-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#0a0e27eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.maintenance-card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 56px;background:#1a1f3af2;border:1px solid rgba(138,43,226,.4);border-radius:24px;box-shadow:0 0 60px #8a2be233,0 24px 48px #00000080;text-align:center;max-width:480px;width:90%}.maintenance-icon{font-size:56px;animation:maintenance-spin 4s linear infinite;transform-origin:center}.maintenance-title{font-size:24px;font-weight:700;background:linear-gradient(135deg,#00f5ff,#8a2be2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.maintenance-message{font-size:15px;color:#8b92b0;line-height:1.6;margin:0}.maintenance-dots{display:flex;gap:8px;margin-top:8px}.maintenance-dots span{width:8px;height:8px;border-radius:50%;background:#8a2be2b3;animation:maintenance-bounce 1.4s ease-in-out infinite}.maintenance-dots span:nth-child(2){animation-delay:.2s}.maintenance-dots span:nth-child(3){animation-delay:.4s}@keyframes maintenance-spin{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes maintenance-bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-8px);opacity:1}}.maintenance-enter-active,.maintenance-leave-active{transition:opacity .4s ease}.maintenance-enter-from,.maintenance-leave-to{opacity:0}
