@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;700;800&family=IBM+Plex+Mono:wght@400;500&family=Noto+Sans+SC:wght@400;500;700;900&display=swap";body{margin:0;padding:0;background-color:#010409;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.qa-download-btn[data-v-b453db10]{background:linear-gradient(135deg,#3b82f633,#0d1117e6);border:1px solid rgba(59,130,246,.5);color:#93c5fd;padding:6px 14px;border-radius:8px;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s ease;font-family:Consolas,monospace}.qa-download-btn[data-v-b453db10]:hover{background:linear-gradient(135deg,#3b82f666,#0d1117e6);border-color:#3b82f6e6;color:#fff;box-shadow:0 0 15px #3b82f64d;transform:translateY(-1px)}.market-board[data-v-b453db10]{background-color:#0d1117;color:#c9d1d9;padding:24px;font-family:Consolas,Courier New,monospace;border-radius:12px;max-width:1000px;position:fixed;top:60px;left:50%;transform:translate(-50%);z-index:1000;max-height:85vh;display:flex;flex-direction:column}.header[data-v-b453db10]{font-size:24px;font-weight:700;margin-bottom:24px;color:#58a6ff;display:flex;justify-content:space-between;align-items:center}.loading-text[data-v-b453db10]{font-size:14px;color:#8b949e}.table-container[data-v-b453db10]{overflow-y:auto;flex:1}table[data-v-b453db10]{width:100%;border-collapse:collapse;text-align:right}th[data-v-b453db10],td[data-v-b453db10]{padding:14px 12px;border-bottom:1px solid #21262d}th[data-v-b453db10]{color:#8b949e;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:.5px}th[data-v-b453db10]:first-child,td[data-v-b453db10]:first-child{text-align:left}.symbol[data-v-b453db10]{font-weight:700;font-size:1.15em;color:#fff}.market-cap[data-v-b453db10]{color:#a5d6ff}.text-up[data-v-b453db10]{color:var(--color-up)}.text-down[data-v-b453db10]{color:var(--color-down)}.title-area[data-v-b453db10],.search-area[data-v-b453db10]{display:flex;align-items:center}.stock-search-input[data-v-b453db10]{background:#ffffff0d;border:1px solid rgba(88,166,255,.3);color:#c9d1d9;padding:8px 16px;border-radius:8px;font-family:Consolas,monospace;font-size:14px;width:220px;outline:none;transition:all .2s ease}.stock-search-input[data-v-b453db10]:focus{background:#ffffff1a;border-color:#58a6ff;box-shadow:0 0 0 2px #58a6ff33}.no-results[data-v-b453db10]{text-align:center;padding:40px;color:#8b949e;font-style:italic}th.sortable[data-v-b453db10]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease}th.sortable[data-v-b453db10]:hover{background:#ffffff14;color:#c9d1d9}.sort-icon[data-v-b453db10]{font-size:.8em;margin-left:6px;color:#58a6ff}.text-right[data-v-b453db10]{text-align:right!important}.action-btn[data-v-b453db10]{background-color:#21262d;color:#c9d1d9;border:1px solid #30363d;padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .2s;font-family:inherit}.action-btn[data-v-b453db10]:hover{background-color:#30363d;border-color:#8b949e;color:#fff}.chart-modal-overlay[data-v-b453db10]{position:fixed;top:0;left:0;width:120vw;height:120vh;background:transparent;display:flex;justify-content:center;align-items:center;z-index:5000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chart-modal-content[data-v-b453db10]{background:#0d1117;width:700px;height:450px;border-radius:12px;border:1px solid #30363d;padding:20px;display:flex;flex-direction:column;box-shadow:0 16px 32px #00000080}.modal-header[data-v-b453db10]{display:flex;justify-content:space-between;border-bottom:1px solid #30363d;padding-bottom:12px}.modal-header h3[data-v-b453db10]{margin:0;color:#c9d1d9;font-size:1.25rem}.close-btn[data-v-b453db10]{background:transparent;border:none;color:#8b949e;font-size:1.5rem;cursor:pointer;transition:color .2s}.close-btn[data-v-b453db10]:hover{color:#f85149}.chart-container[data-v-b453db10]{flex:1;margin-top:16px;background:#010409;border-radius:6px;border:1px solid #21262d;overflow:hidden;position:relative}.table-container[data-v-b453db10]{scrollbar-width:thin;scrollbar-color:#30363d transparent}.table-container[data-v-b453db10]::-webkit-scrollbar{width:8px}.table-container[data-v-b453db10]::-webkit-scrollbar-track{background:transparent}.table-container[data-v-b453db10]::-webkit-scrollbar-thumb{background-color:#30363d;border-radius:10px}.table-container[data-v-b453db10]::-webkit-scrollbar-thumb:hover{background-color:#484f58}.top-nav-bar[data-v-d06e42ed]{position:fixed;top:0;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;background-color:#0d1117;border-bottom:1px solid #30363d;padding:0 20px;z-index:1000}.nav-left[data-v-d06e42ed],.nav-right[data-v-d06e42ed]{display:flex;align-items:center;flex-shrink:0}.nav-center[data-v-d06e42ed]{flex:1;margin:0 40px;overflow:hidden;display:flex;align-items:center;background:#facc150d;border-radius:4px;height:36px}.news-ticker-container[data-v-d06e42ed]{width:100%;white-space:nowrap}.news-ticker[data-v-d06e42ed]{display:inline-block;color:#facc15;font-family:Consolas,monospace;font-size:15px;font-weight:700;text-shadow:0 0 8px rgba(250,204,21,.3);animation:scroll-left-d06e42ed 35s linear infinite}.news-ticker-container:hover .news-ticker[data-v-d06e42ed]{animation-play-state:paused}@keyframes scroll-left-d06e42ed{0%{transform:translate(100%)}to{transform:translate(-100%)}}.logo-shield[data-v-d06e42ed]{color:#fbbf24;margin-right:10px;font-size:20px}.nav-title[data-v-d06e42ed]{color:#fbbf24;font-weight:700;font-size:18px}.btn-fullscreen[data-v-d06e42ed]{background:#58a6ff1a;color:#58a6ff;border:1px solid rgba(88,166,255,.4);padding:6px 16px;border-radius:20px;cursor:pointer}.relative[data-v-d06e42ed]{position:relative}.ml-3[data-v-d06e42ed]{margin-left:12px}.gacha-container[data-v-295872bd]{min-height:100vh;background-size:cover;background-position:center;color:#fff;padding:40px;font-family:-apple-system,sans-serif;position:relative}.store-header[data-v-295872bd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;z-index:10;position:relative}.back-btn[data-v-295872bd]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#94a3b8;padding:8px 16px;border-radius:8px;cursor:pointer;transition:.2s;font-size:1rem}.back-btn[data-v-295872bd]:hover{background:#ffffff1a;color:#fff}.store-title[data-v-295872bd]{font-size:2.5rem;font-weight:900;background:linear-gradient(90deg,#fde047,#f59e0b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0}.wallet[data-v-295872bd]{display:flex;align-items:center;gap:12px;background:#0009;padding:10px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.diamond-count[data-v-295872bd]{color:#60a5fa;font-size:1.4rem}.topup-btn[data-v-295872bd]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;padding:6px 16px;border-radius:999px;font-weight:700;cursor:pointer}.action-section[data-v-295872bd]{display:flex;justify-content:center;gap:40px;margin-bottom:60px;position:relative;z-index:10}.draw-btn[data-v-295872bd]{padding:16px 50px;border-radius:20px;font-size:1.3rem;font-weight:800;border:none;cursor:pointer;transition:all .2s}.draw-btn[data-v-295872bd]:hover{transform:translateY(-4px) scale(1.05);filter:brightness(1.2)}.draw-btn[data-v-295872bd]:disabled{opacity:.5;cursor:not-allowed}.draw-btn.single[data-v-295872bd]{background:#ffffff1a;color:#e2e8f0;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.draw-btn.multi[data-v-295872bd]{background:linear-gradient(135deg,#eab308,#d97706);color:#fff;box-shadow:0 10px 30px #eab30866}.results-grid[data-v-295872bd]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;max-width:1200px;margin:0 auto;position:relative;z-index:10}.gacha-card-wrapper[data-v-295872bd]{width:180px;height:260px;perspective:1000px;opacity:0;animation:dropIn-295872bd .5s cubic-bezier(.175,.885,.32,1.275) forwards;will-change:transform,opacity}@keyframes dropIn-295872bd{0%{opacity:0;transform:translateY(-30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}.gacha-card-inner[data-v-295872bd]{width:100%;height:100%;position:relative;transform-style:preserve-3d;animation:autoFlip-295872bd .8s .3s forwards cubic-bezier(.2,.8,.2,1);will-change:transform}@keyframes autoFlip-295872bd{to{transform:rotateY(180deg)}}.gacha-card-front[data-v-295872bd],.gacha-card-back[data-v-295872bd]{width:100%;height:100%;position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:14px;overflow:hidden;border:2px solid rgba(255,255,255,.1);transform:translateZ(0)}.gacha-card-back[data-v-295872bd]{transform:rotateY(180deg);background:#000}.full-img[data-v-295872bd]{width:100%;height:100%;object-fit:cover}.media-container[data-v-295872bd]{position:relative;width:100%;height:100%}.fragment-dim[data-v-295872bd]{filter:grayscale(40%) brightness(.6)}.fragment-overlay[data-v-295872bd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10}.fragment-icon[data-v-295872bd]{font-size:2.2rem;filter:drop-shadow(0 0 10px rgba(255,255,255,.8));margin-bottom:6px}.frag-info[data-v-295872bd]{display:flex;flex-direction:column;align-items:center}.frag-zh[data-v-295872bd]{font-size:1.1rem;font-weight:900;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.8)}.frag-en[data-v-295872bd]{font-size:.65rem;color:#cbd5e1;letter-spacing:1px;margin-top:2px;font-family:monospace}.frag-count[data-v-295872bd]{font-size:1.3rem;font-weight:900;margin-top:6px;text-shadow:0 2px 6px rgba(0,0,0,.9)}.card-video[data-v-295872bd]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:14px;object-fit:cover;transform:translateZ(0)}.full-overlay[data-v-295872bd]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:35px;z-index:10;pointer-events:none}.full-zh[data-v-295872bd]{font-size:1.2rem;font-weight:900;color:#fff;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,1)}.status-badge[data-v-295872bd]{margin-top:6px;padding:4px 10px;border-radius:10px;font-size:.85rem;font-weight:900;letter-spacing:1px;opacity:0;animation:badgePop-295872bd .4s 1.2s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes badgePop-295872bd{0%{opacity:0;transform:translateY(10px) scale(.6)}to{opacity:1;transform:translateY(0) scale(1)}}.badge-new[data-v-295872bd]{background:#facc15f2;color:#000;box-shadow:0 0 15px #facc15cc}.badge-frag[data-v-295872bd]{background:#000000d9;color:#fff;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vip-modal-overlay[data-v-295872bd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#010409d9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-295872bd .3s ease-out forwards}@keyframes fadeIn-295872bd{0%{opacity:0}to{opacity:1}}.vip-modal-content[data-v-295872bd]{background:linear-gradient(135deg,#140a23f2,#05050ffa);border:2px solid rgba(168,85,247,.6);border-radius:28px;width:90%;max-width:900px;padding:40px;box-shadow:0 0 80px #a855f766,inset 0 0 30px #a855f71a;position:relative;color:#fff;animation:scaleUp-295872bd .3s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes scaleUp-295872bd{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.close-modal-btn[data-v-295872bd]{position:absolute;top:24px;right:28px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#cbd5e1;width:36px;height:36px;border-radius:50%;font-size:1.2rem;cursor:pointer;transition:.2s}.close-modal-btn[data-v-295872bd]:hover{background:#ef4444cc;color:#fff;border-color:#ef4444}.vip-modal-header[data-v-295872bd]{text-align:center;margin-bottom:30px}.vip-badge[data-v-295872bd]{background:linear-gradient(90deg,#a855f7,#ec4899);color:#fff;padding:4px 14px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;box-shadow:0 0 15px #ec489980}.vip-modal-title[data-v-295872bd]{font-size:2rem;font-weight:900;margin:12px 0 6px;background:linear-gradient(90deg,#fbcfe8,#e879f9,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:1px}.vip-subtitle[data-v-295872bd]{color:#94a3b8;font-size:.95rem;margin:0}.vip-cards-grid[data-v-295872bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:30px}.vip-card-item[data-v-295872bd]{background:#ffffff08;border:1px solid rgba(168,85,247,.25);border-radius:16px;padding:20px;transition:all .2s;position:relative;overflow:hidden}.vip-card-item[data-v-295872bd]:hover{transform:translateY(-4px);border-color:#a855f7cc;box-shadow:0 10px 25px #a855f733;background:#a855f70f}.ur-card[data-v-295872bd]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#f59e0b,#ec4899)}.card-rarity[data-v-295872bd]{font-size:.7rem;font-weight:800;color:#f59e0b;letter-spacing:1px;margin-bottom:4px}.vip-card-item h3[data-v-295872bd]{margin:0 0 8px;font-size:1.15rem;color:#f3e8ff}.card-effect[data-v-295872bd]{font-size:.85rem;color:#e879f9;margin:0 0 6px}.card-desc[data-v-295872bd]{font-size:.8rem;color:#94a3b8;line-height:1.4;margin:0}.vip-modal-footer[data-v-295872bd]{text-align:center;border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.vip-notice[data-v-295872bd]{color:#fbbf24;font-size:.85rem;margin-bottom:16px}.vip-action-btn[data-v-295872bd]{background:linear-gradient(135deg,#a855f7,#7e22ce);color:#fff;border:none;padding:12px 36px;border-radius:999px;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 4px 20px #a855f766;transition:.2s}.vip-action-btn-2[data-v-295872bd]{background:linear-gradient(135deg,#a855f7,#7e22ce);color:#fff;border:none;padding:12px 36px;border-radius:999px;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 4px 20px #a855f766;transition:.2s;margin-left:10px}.vip-modal-content[data-v-295872bd]{background:linear-gradient(135deg,#140a23f5,#05050ffc);border:2px solid rgba(168,85,247,.6);border-radius:28px;width:92%;max-width:950px;padding:36px;box-shadow:0 0 90px #a855f773,inset 0 0 40px #a855f71a;position:relative;color:#fff;animation:scaleUp-295872bd .3s cubic-bezier(.175,.885,.32,1.275) forwards;max-height:90vh;overflow-y:auto}.vip-cards-grid[data-v-295872bd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:25px}.vip-card-item[data-v-295872bd]{background:#ffffff08;border:1px solid rgba(168,85,247,.25);border-radius:16px;padding:14px;display:flex;gap:14px;align-items:center;transition:all .2s;position:relative;overflow:hidden}.vip-card-item[data-v-295872bd]:hover{transform:translateY(-3px);border-color:#a855f7cc;box-shadow:0 8px 25px #a855f740;background:#a855f714}.card-img-box[data-v-295872bd]{width:75px;height:105px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid rgba(245,158,11,.5);box-shadow:0 0 10px #f59e0b4d}.vip-card-img[data-v-295872bd]{width:100%;height:100%;object-fit:cover}.card-info[data-v-295872bd]{display:flex;flex-direction:column}.card-rarity[data-v-295872bd]{font-size:.65rem;font-weight:800;color:#f59e0b;letter-spacing:1px;margin-bottom:2px}.vip-card-item h3[data-v-295872bd]{margin:0 0 4px;font-size:1rem;color:#f3e8ff}.card-effect[data-v-295872bd]{font-size:.78rem;color:#e879f9;margin:0 0 4px}.card-desc[data-v-295872bd]{font-size:.73rem;color:#94a3b8;line-height:1.35;margin:0}.vip-btn-group[data-v-295872bd]{display:flex;justify-content:center;gap:20px}.vip-action-btn[data-v-295872bd]{border:none;padding:10px 30px;border-radius:999px;font-size:.95rem;font-weight:800;cursor:pointer;transition:.2s}.vip-action-btn.draw[data-v-295872bd]{background:linear-gradient(135deg,#eab308,#d97706);color:#fff;box-shadow:0 4px 15px #eab30866}.vip-action-btn.back[data-v-295872bd]{background:#a855f733;color:#e879f9;border:1px solid rgba(168,85,247,.5)}.vip-action-btn[data-v-295872bd]:hover{transform:scale(1.05);filter:brightness(1.2)}.vip-card-item[data-v-295872bd]{cursor:pointer}.zoom-lightbox-overlay[data-v-295872bd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:2000;animation:fadeIn-295872bd .2s ease-out forwards}.zoom-lightbox-content[data-v-295872bd]{position:relative;display:flex;flex-direction:column;align-items:center;max-width:90%;max-height:90vh}.zoomed-card-img[data-v-295872bd]{max-width:350px;max-height:70vh;object-fit:contain;border-radius:16px;box-shadow:0 0 50px #a855f799,0 0 100px #f59e0b4d;border:2px solid rgba(255,255,255,.2);animation:zoomIn-295872bd .25s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes zoomIn-295872bd{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.close-zoom-btn[data-v-295872bd]{position:absolute;top:-45px;right:0;background:#ffffff26;border:1px solid rgba(255,255,255,.3);color:#fff;width:36px;height:36px;border-radius:50%;font-size:1.2rem;cursor:pointer;transition:.2s}.close-zoom-btn[data-v-295872bd]:hover{background:#ef4444;border-color:#ef4444}.zoom-tip[data-v-295872bd]{color:#94a3b8;font-size:.85rem;margin-top:16px;letter-spacing:1px}.deck-page-container[data-v-fa83d5f3]{height:100%;border-radius:16px;background:#010409;color:#fff;font-family:-apple-system,sans-serif;display:flex;flex-direction:column;padding:20px 40px}.deck-header[data-v-fa83d5f3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}.header-left[data-v-fa83d5f3]{display:flex;align-items:center;gap:24px}.back-btn[data-v-fa83d5f3]{background:transparent;border:1px solid rgba(255,255,255,.2);color:#94a3b8;padding:8px 16px;border-radius:8px;cursor:pointer;transition:all .2s}.back-btn[data-v-fa83d5f3]:hover{color:#fff;background:#ffffff1a}.page-title[data-v-fa83d5f3]{font-size:2rem;margin:0;display:flex;align-items:baseline;gap:12px}.subtitle[data-v-fa83d5f3]{font-size:1rem;color:#64748b;font-family:monospace;letter-spacing:2px}.wallet[data-v-fa83d5f3]{background:#0009;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}.frag-count[data-v-fa83d5f3]{color:#c084fc;font-size:1.2rem;margin-left:8px}.deck-layout[data-v-fa83d5f3]{display:flex;gap:40px;flex:1;height:calc(100vh - 120px)}.showcase-panel[data-v-fa83d5f3]{width:380px;display:flex;flex-direction:column;gap:24px;flex-shrink:0}.card-showcase-wrapper[data-v-fa83d5f3]{perspective:1000px;display:flex;justify-content:center;padding:20px 0}.showcase-card[data-v-fa83d5f3]{width:240px;height:350px;border-radius:16px;position:relative;box-shadow:0 0 30px var(--rarity-color);border:2px solid var(--rarity-color);transform-style:preserve-3d;animation:float-fa83d5f3 4s ease-in-out infinite}.full-img[data-v-fa83d5f3]{width:100%;height:100%;object-fit:cover;border-radius:14px}.locked-img[data-v-fa83d5f3]{filter:grayscale(100%) brightness(.4)}.full-overlay[data-v-fa83d5f3]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:50px;pointer-events:none}.full-zh[data-v-fa83d5f3]{font-size:1.6rem;font-weight:900;color:#fff;letter-spacing:3px}.level-badge[data-v-fa83d5f3]{position:absolute;top:-12px;right:-12px;padding:6px 12px;border-radius:12px;font-weight:900;font-size:1.2rem;box-shadow:0 4px 10px #00000080;border:2px solid #fff}.locked-badge[data-v-fa83d5f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000c;padding:10px 20px;border-radius:8px;font-weight:700;border:1px solid #475569}@keyframes float-fa83d5f3{0%,to{transform:translateY(0) rotateX(5deg)}50%{transform:translateY(-15px) rotateX(10deg)}}.skill-panel[data-v-fa83d5f3]{background:#0d1117b3;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:1}.skill-header[data-v-fa83d5f3]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:12px}.skill-header h2[data-v-fa83d5f3]{margin:0;font-size:1.6rem}.skill-en[data-v-fa83d5f3]{color:#64748b;font-family:monospace;font-size:.9rem;letter-spacing:1px}.rarity-tag[data-v-fa83d5f3]{border:1px solid;padding:2px 8px;border-radius:6px;font-weight:800;font-size:.9rem}.desc-box[data-v-fa83d5f3]{background:#0006;padding:12px;border-radius:8px;margin-bottom:12px}.desc-box.next-level[data-v-fa83d5f3]{border-left:3px solid #4ade80}.desc-label[data-v-fa83d5f3]{font-size:.85rem;color:#94a3b8;margin:0 0 6px}.desc-text[data-v-fa83d5f3]{font-size:1.05rem;line-height:1.5;margin:0;color:#e2e8f0}.upgrade-panel[data-v-fa83d5f3]{background:#0d1117e6;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px}.progress-info[data-v-fa83d5f3]{display:flex;justify-content:space-between;margin-bottom:12px;font-size:.95rem;color:#cbd5e1}.ready-text[data-v-fa83d5f3]{color:#4ade80}.progress-bar-bg[data-v-fa83d5f3]{width:100%;height:12px;background:#1e293b;border-radius:999px;overflow:hidden;margin-bottom:20px;box-shadow:inset 0 2px 4px #00000080}.progress-bar-fill[data-v-fa83d5f3]{height:100%;border-radius:999px;transition:width .4s cubic-bezier(.4,0,.2,1)}.upgrade-btn[data-v-fa83d5f3]{width:100%;padding:16px;border-radius:12px;font-size:1.1rem;font-weight:800;border:none;cursor:pointer;transition:all .2s;background:#334155;color:#94a3b8}.upgrade-btn.is-ready[data-v-fa83d5f3]{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;box-shadow:0 0 20px #22c55e66}.upgrade-btn.is-ready[data-v-fa83d5f3]:hover{filter:brightness(1.1);transform:translateY(-2px)}.inventory-panel[data-v-fa83d5f3]{flex:1;display:flex;flex-direction:column;background:#ffffff05;border-radius:20px;border:1px solid rgba(255,255,255,.05);padding:24px;overflow:hidden}.inventory-filters[data-v-fa83d5f3]{display:flex;gap:12px;margin-bottom:24px}.filter-btn[data-v-fa83d5f3]{background:#00000080;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:8px 16px;border-radius:999px;cursor:pointer;transition:all .2s}.filter-btn.active[data-v-fa83d5f3],.filter-btn[data-v-fa83d5f3]:hover{background:#3b82f633;border-color:#3b82f6;color:#fff}.card-grid[data-v-fa83d5f3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:20px;overflow-y:auto;padding-right:10px;padding-bottom:20px}.card-grid[data-v-fa83d5f3]::-webkit-scrollbar{width:6px}.card-grid[data-v-fa83d5f3]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.grid-card-wrap[data-v-fa83d5f3]{content-visibility:auto;contain-intrinsic-size:140px 200px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:transform .2s;position:relative}.grid-card-wrap[data-v-fa83d5f3]:hover{transform:translateY(-4px)}.grid-card-wrap.is-locked .grid-card-inner[data-v-fa83d5f3]{filter:grayscale(100%) brightness(.5)}.grid-card-inner[data-v-fa83d5f3]{height:200px;border-radius:12px;border:2px solid transparent;overflow:hidden;position:relative;transition:all .2s}.grid-card-wrap.is-selected .grid-card-inner[data-v-fa83d5f3]{box-shadow:0 0 15px currentColor;transform:scale(1.02)}.grid-img[data-v-fa83d5f3]{width:100%;height:100%;object-fit:cover}.grid-name-overlay[data-v-fa83d5f3]{position:absolute;bottom:30px;left:0;width:100%;text-align:center;font-weight:900;font-size:.95rem;color:#fff;background:transparent;text-shadow:0 2px 4px rgba(0,0,0,.9)}.grid-level[data-v-fa83d5f3]{position:absolute;top:0;right:0;padding:2px 8px;border-bottom-left-radius:8px;font-weight:700;font-size:.8rem}.upgrade-dot[data-v-fa83d5f3]{position:absolute;top:-4px;left:-4px;width:14px;height:14px;background:#ef4444;border-radius:50%;border:2px solid #000;box-shadow:0 0 10px #ef4444}.grid-progress[data-v-fa83d5f3]{width:100%;height:4px;background:#1e293b;border-radius:2px;overflow:hidden}.grid-progress-fill[data-v-fa83d5f3]{height:100%;transition:width .3s}.modal-overlay[data-v-fa83d5f3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#010409d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn-fa83d5f3 .3s ease}.levelup-modal[data-v-fa83d5f3]{width:380px;background:#0d1117;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:30px;text-align:center;position:relative;overflow:hidden;box-shadow:0 20px 50px #000c,0 0 30px #3b82f633;animation:scaleUp-fa83d5f3 .3s cubic-bezier(.175,.885,.32,1.275)}.levelup-glow[data-v-fa83d5f3]{position:absolute;top:-50px;left:50%;transform:translate(-50%);width:150px;height:150px;border-radius:50%;filter:blur(60px);opacity:.4;pointer-events:none}.levelup-icon[data-v-fa83d5f3]{font-size:3rem;margin-bottom:10px;display:inline-block;animation:bounce-fa83d5f3 1s infinite alternate}.levelup-msg[data-v-fa83d5f3]{font-size:1.15rem;font-weight:700;color:#fff;margin:10px 0 24px;line-height:1.6;text-shadow:0 2px 4px rgba(0,0,0,.6)}.highlight-level[data-v-fa83d5f3]{color:#4ade80;font-weight:900;font-size:1.3rem;text-shadow:0 0 10px rgba(74,222,128,.5)}.levelup-close-btn[data-v-fa83d5f3]{width:100%;padding:12px;border-radius:12px;font-size:1.1rem;font-weight:800;border:none;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;box-shadow:0 4px 15px #2563eb66;transition:all .2s}.levelup-close-btn[data-v-fa83d5f3]:hover{filter:brightness(1.15);transform:translateY(-2px)}@keyframes fadeIn-fa83d5f3{0%{opacity:0}to{opacity:1}}@keyframes scaleUp-fa83d5f3{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bounce-fa83d5f3{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.trade-action-card[data-v-940f618f]{border:1px solid rgba(255,255,255,.1);padding:16px;border-radius:12px;background:#0d111799;color:#c9d1d9;width:100%;box-sizing:border-box;margin-top:12px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s ease}.trade-action-card.is-disabled[data-v-940f618f]{opacity:.5;pointer-events:none}.player-title[data-v-940f618f]{margin:0 0 10px;font-size:1rem;color:#fff;font-weight:700}.symbol-input-group[data-v-940f618f]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.symbol-input-group label[data-v-940f618f]{font-size:.85rem;color:#8b949e;font-weight:700}.symbol-input[data-v-940f618f]{flex:1;background:#0006;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1rem;font-weight:700;border-radius:6px;padding:6px 10px;outline:none;transition:all .2s ease;text-transform:uppercase}.symbol-input[data-v-940f618f]:focus{border-color:#3b82f6;box-shadow:0 0 8px #3b82f666}.current-price[data-v-940f618f]{font-size:1.3rem;font-weight:700;margin-bottom:15px;font-family:Consolas,monospace}.price-up[data-v-940f618f]{color:#00e676}.price-down[data-v-940f618f]{color:#ff4d4d}.active-options-section[data-v-940f618f]{background:#0000004d;border:1px solid rgba(59,130,246,.2);padding:12px;border-radius:8px;margin-bottom:15px}.section-subtitle[data-v-940f618f]{font-size:.8rem;color:#93c5fd;font-weight:700;margin-bottom:8px}.option-position-list[data-v-940f618f]{display:flex;flex-direction:column;gap:6px;max-height:140px;overflow-y:auto}.option-position-row[data-v-940f618f]{display:flex;justify-content:space-between;align-items:center;background:#ffffff0a;padding:6px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.06)}.opt-info[data-v-940f618f]{display:flex;align-items:center;gap:8px;font-size:.8rem}.badge-call[data-v-940f618f]{flex:none;width:50px;background:#3b82f633;color:#60a5fa;padding:2px 6px;border-radius:4px;font-weight:700;text-align:center}.badge-put[data-v-940f618f]{flex:none;width:50px;background:#a855f733;color:#d8b4fe;padding:2px 6px;border-radius:4px;font-weight:700;text-align:center}.opt-symbol[data-v-940f618f]{color:#fff;font-weight:700}.opt-qty[data-v-940f618f],.opt-cost[data-v-940f618f]{color:#8b949e;font-size:.75rem}.btn-close-opt[data-v-940f618f]{background:linear-gradient(135deg,#d97706,#f59e0b);color:#fff;border:none;padding:4px 12px;border-radius:6px;font-size:.75rem;font-weight:700;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex:none;width:max-content;margin-left:auto;margin-right:0}.btn-close-opt[data-v-940f618f]:hover{filter:brightness(1.15);box-shadow:0 0 10px #f59e0b66;transform:translateY(-1px)}.amount-slider[data-v-940f618f]{width:100%;margin-top:5px;cursor:pointer}.amount-label[data-v-940f618f]{text-align:center;font-size:.85rem;margin-top:8px;color:#8b949e;display:flex;justify-content:center;align-items:center}.amount-input[data-v-940f618f]{width:60px;background:#0006;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:1rem;font-weight:700;text-align:center;border-radius:6px;padding:4px 6px;margin:0 8px;outline:none;transition:all .2s ease}.amount-input[data-v-940f618f]:focus{border-color:#3b82f6;box-shadow:0 0 8px #3b82f666;background:#0009}.amount-input[data-v-940f618f]::-webkit-outer-spin-button,.amount-input[data-v-940f618f]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.amount-input[type=number][data-v-940f618f]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.btn-group[data-v-940f618f]{display:flex;gap:10px;margin-top:15px}button[data-v-940f618f]{flex:1;padding:10px;border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s ease;line-height:1.3}.btn-long[data-v-940f618f]{background:linear-gradient(135deg,#15803d,#22c55e);color:#fff}.btn-long[data-v-940f618f]:hover{filter:brightness(1.15);box-shadow:0 0 12px #22c55e66;transform:translateY(-1px)}.btn-short[data-v-940f618f]{background:linear-gradient(135deg,#b91c1c,#ef4444);color:#fff}.btn-short[data-v-940f618f]:hover{filter:brightness(1.15);box-shadow:0 0 12px #ef444466;transform:translateY(-1px)}.option-position-list[data-v-940f618f]{scrollbar-width:thin;scrollbar-color:rgba(48,54,61,.8) transparent}.option-position-list[data-v-940f618f]::-webkit-scrollbar{width:6px}.option-position-list[data-v-940f618f]::-webkit-scrollbar-track{background:transparent}.option-position-list[data-v-940f618f]::-webkit-scrollbar-thumb{background:#30363dcc;border-radius:10px}.option-position-list[data-v-940f618f]::-webkit-scrollbar-thumb:hover{background:#58a6ffcc}.inline-player-wrapper[data-v-ca31fc7e]{width:180px;height:146px;background:#0d111799;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;contain:strict}.magic-video[data-v-ca31fc7e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:translateZ(0);will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}.placeholder[data-v-ca31fc7e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translateZ(0)}.placeholder-icon[data-v-ca31fc7e]{width:32px;height:32px}.fade-enter-active[data-v-ca31fc7e],.fade-leave-active[data-v-ca31fc7e]{transition:opacity .3s ease;will-change:opacity}.fade-enter-from[data-v-ca31fc7e],.fade-leave-to[data-v-ca31fc7e]{opacity:0}.card-deck[data-v-3c1f0aa2]{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px}.card-deck[data-v-3c1f0aa2]::-webkit-scrollbar{height:4px}.card-deck[data-v-3c1f0aa2]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.magic-card[data-v-3c1f0aa2]{flex:0 0 72px;height:104px;background:linear-gradient(145deg,#161b22,#010409);border:1px solid rgba(255,255,255,.1);border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s ease,box-shadow .2s ease;color:#c9d1d9;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;outline:none;-webkit-user-select:none;user-select:none;transform:translateZ(0);will-change:transform}.magic-card[data-v-3c1f0aa2]:hover:not(.is-used){transform:translateY(-6px);background:linear-gradient(145deg,#21262d,#0d1117);border-color:#3b82f6cc;box-shadow:0 8px 20px #3b82f640}.magic-card-img[data-v-3c1f0aa2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:9px;transition:transform .3s ease;z-index:1;pointer-events:none}.magic-card:hover:not(.is-used) .magic-card-img[data-v-3c1f0aa2]{transform:scale(1.08)}.card-name-overlay[data-v-3c1f0aa2]{position:absolute;bottom:0;left:0;width:100%;padding:6px 2px;background:#000000d9;color:#fff;font-size:.75rem;font-weight:700;text-align:center;opacity:0;transform:translateY(100%);transition:all .25s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:10}.magic-card:hover:not(:active):not(.is-used) .card-name-overlay[data-v-3c1f0aa2]{opacity:1;transform:translateY(0)}.magic-card.is-used[data-v-3c1f0aa2]{filter:grayscale(80%) brightness(.5);pointer-events:none;transform:none!important;box-shadow:none;border-color:#1e293bcc}.magic-card.is-used[data-v-3c1f0aa2]:after{content:"已出";position:absolute;top:0;left:0;width:100%;height:100%;background:#1e293ba6;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:20;display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:.85rem;font-weight:700;letter-spacing:2px;text-shadow:0 1px 2px rgba(0,0,0,.8)}.modal-overlay[data-v-3c1f0aa2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:120px}.modal-backdrop[data-v-3c1f0aa2]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-container[data-v-3c1f0aa2]{position:relative;width:450px;background-color:#0b0e14;border:1px solid #3b82f6;border-radius:12px;box-shadow:0 0 40px #3b82f666;overflow:hidden;z-index:10}.hologram-header-bar[data-v-3c1f0aa2]{height:4px;width:100%;background:linear-gradient(90deg,transparent,#3b82f6,transparent);opacity:.8}.modal-content[data-v-3c1f0aa2]{padding:24px}.text-center[data-v-3c1f0aa2]{text-align:center}.mb-6[data-v-3c1f0aa2]{margin-bottom:24px}.mt-2[data-v-3c1f0aa2]{margin-top:8px}.mt-6[data-v-3c1f0aa2]{margin-top:24px}.modal-title[data-v-3c1f0aa2]{font-size:1.5rem;font-weight:700;margin:0;letter-spacing:.05em;background:linear-gradient(90deg,#60a5fa,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.modal-subtitle[data-v-3c1f0aa2]{color:#9ca3af;font-size:.875rem;margin-top:6px;margin-bottom:16px}.search-box-wrapper[data-v-3c1f0aa2]{position:relative;margin-bottom:16px}.stock-search-input[data-v-3c1f0aa2]{width:100%;background-color:#161b22;border:1px solid #30363d;border-radius:8px;padding:10px 14px 10px 38px;color:#e6edf3;font-size:.9rem;outline:none;transition:all .2s ease;box-sizing:border-box}.stock-search-input[data-v-3c1f0aa2]:focus{border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d;background-color:#1c2128}.search-icon[data-v-3c1f0aa2]{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:.9rem;opacity:.6;pointer-events:none}.stock-grid[data-v-3c1f0aa2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-height:230px;overflow-y:auto;padding-right:4px}.stock-btn[data-v-3c1f0aa2]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;background-color:#161b22;border:1px solid #374151;border-radius:8px;cursor:pointer;transition:all .3s ease;outline:none}.stock-btn[data-v-3c1f0aa2]:hover{border-color:#3b82f6;background-color:#1c2638;box-shadow:0 0 15px #3b82f680}.stock-symbol[data-v-3c1f0aa2]{font-size:1.125rem;font-weight:700;color:#e5e7eb;transition:color .3s ease}.stock-price[data-v-3c1f0aa2]{font-size:.75rem;color:#6b7280;margin-top:4px;transition:color .3s ease}.stock-btn:hover .group-hover-text[data-v-3c1f0aa2]{color:#60a5fa}.stock-btn:hover .group-hover-price[data-v-3c1f0aa2]{color:#d1d5db}.target-lock-effect[data-v-3c1f0aa2]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #3b82f6;border-radius:8px;opacity:0;transform:scale(1.05);transition:all .3s ease;pointer-events:none}.stock-btn:hover .group-hover-effect[data-v-3c1f0aa2]{opacity:1;transform:scale(1)}.no-result-text[data-v-3c1f0aa2]{grid-column:span 3;text-align:center;color:#8b949e;padding:30px 0;font-size:.9rem}.modal-actions[data-v-3c1f0aa2]{display:flex;justify-content:center;margin-top:20px}.cancel-btn[data-v-3c1f0aa2]{padding:8px 32px;border-radius:999px;border:1px solid #4b5563;background:transparent;color:#9ca3af;font-size:.875rem;font-weight:600;letter-spacing:.1em;cursor:pointer;transition:all .2s ease}.cancel-btn[data-v-3c1f0aa2]:hover{color:#fff;background-color:#1f2937;border-color:#6b7280}.custom-scrollbar[data-v-3c1f0aa2]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-3c1f0aa2]::-webkit-scrollbar-track{background:#0003}.custom-scrollbar[data-v-3c1f0aa2]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:4px}.hologram-pop-enter-active[data-v-3c1f0aa2]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.hologram-pop-leave-active[data-v-3c1f0aa2]{transition:all .2s ease-in}.hologram-pop-enter-from[data-v-3c1f0aa2],.hologram-pop-leave-to[data-v-3c1f0aa2]{opacity:0;transform:scale(.9) translateY(-30px)}.gacha-modal-overlay[data-v-bb7db09e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:340px;height:500px;background:#0d1117f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,255,204,.4);border-radius:16px;box-shadow:0 20px 50px #000000e6,0 0 30px #00ffcc26;display:flex;justify-content:center;align-items:center;z-index:9999;color:#fff;text-align:center}.cyber-spinner[data-v-bb7db09e]{width:50px;height:50px;margin:0 auto;border:4px solid rgba(0,255,204,.2);border-top:4px solid #00ffcc;border-right:4px solid #ff00ff;border-radius:10px;animation:spin-bb7db09e 1s linear infinite}@keyframes spin-bb7db09e{to{transform:rotate(360deg)}}.rarity-text[data-v-bb7db09e]{margin-bottom:20px;font-size:1.5rem;letter-spacing:2px}.rarity-text.UR[data-v-bb7db09e]{color:#ffbf00;text-shadow:0 0 15px #ffbf00}.rarity-text.SSR[data-v-bb7db09e]{color:#f0f;text-shadow:0 0 15px #ff00ff}.rarity-text.SR[data-v-bb7db09e]{color:#0fc;text-shadow:0 0 15px #00ffcc}.rarity-text.N[data-v-bb7db09e]{color:#a0a0a0}.card-flip-container[data-v-bb7db09e]{width:200px;height:280px;margin:0 auto;perspective:1000px}.card-flipper[data-v-bb7db09e]{width:100%;height:100%;position:relative;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);transform-style:preserve-3d}.card-flip-container.is-flipped .card-flipper[data-v-bb7db09e]{transform:rotateY(180deg)}.card-face[data-v-bb7db09e]{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:12px;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 30px #000c;overflow:hidden}.real-card-img[data-v-bb7db09e]{width:100%;height:100%;object-fit:cover}.card-back[data-v-bb7db09e]{background:#16213e;border:2px solid #0f3460}.card-front[data-v-bb7db09e]{transform:rotateY(180deg);background:#222;border:2px solid #555}.card-front.UR[data-v-bb7db09e]{border-color:#ffbf00;box-shadow:0 0 20px #ffbf0080}.card-front.SSR[data-v-bb7db09e]{border-color:#f0f;box-shadow:0 0 20px #ff00ff80}.card-front.SR[data-v-bb7db09e]{border-color:#0fc;box-shadow:0 0 20px #00ffcc80}.beautiful-card-name[data-v-bb7db09e]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#000000d9;color:#fff;padding:6px 16px;border-radius:20px;font-size:.95rem;font-weight:700;white-space:nowrap;box-shadow:0 0 15px #0fc9;border:1px solid rgba(0,255,204,.5);text-shadow:0 0 5px rgba(255,255,255,.5)}.cyber-btn[data-v-bb7db09e]{background:#0fc3;border:1px solid #00ffcc;padding:8px 16px;color:#fff;cursor:pointer;border-radius:8px;font-weight:700}.cyber-btn[data-v-bb7db09e]:hover{background:#0fc6}.mt-4[data-v-bb7db09e]{margin-top:1.5rem}.forge-overlay[data-v-7d781a34]{position:fixed;top:0;left:0;right:0;bottom:0;background:#010409e6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;justify-content:center;align-items:center;z-index:10000}.forge-content[data-v-7d781a34]{background:linear-gradient(180deg,#111827,#030712);border:2px solid #3b82f6;box-shadow:0 0 50px #3b82f64d,inset 0 0 20px #3b82f61a;width:90vw;max-width:1000px;border-radius:16px;padding:40px;position:relative;color:#e2e8f0;font-family:-apple-system,sans-serif}.close-btn[data-v-7d781a34]{position:absolute;top:20px;right:24px;background:transparent;border:none;color:#64748b;font-size:2rem;cursor:pointer;transition:color .2s}.close-btn[data-v-7d781a34]:hover{color:#f8fafc}.forge-header[data-v-7d781a34]{text-align:center;margin-bottom:32px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}.title[data-v-7d781a34]{margin:0;font-size:2rem;color:#f8fafc;font-weight:900;letter-spacing:2px}.subtitle[data-v-7d781a34]{color:#93c5fd;font-size:.95rem;font-family:Consolas,monospace}.forge-layout[data-v-7d781a34]{display:flex;gap:40px}.preview-section[data-v-7d781a34]{width:35%;display:flex;flex-direction:column;gap:16px}.form-section[data-v-7d781a34]{width:65%;display:flex;flex-direction:column;gap:24px}.card-preview[data-v-7d781a34]{width:100%;aspect-ratio:896 / 1200;background:#1e293b;border:2px solid #475569;border-radius:12px;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:all .3s;cursor:zoom-in}.card-preview[data-v-7d781a34]:hover{border-color:#a855f7;box-shadow:0 0 20px #a855f74d}.card-preview.has-image[data-v-7d781a34]{border-color:#6d28d9}.preview-overlay-text[data-v-7d781a34]{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center;color:#94a3b8;font-size:.95rem;line-height:1.5;pointer-events:none;z-index:10}.preview-icon[data-v-7d781a34]{display:block;font-size:3rem;margin-bottom:8px}.preview-img[data-v-7d781a34]{width:100%;height:100%;object-fit:cover;pointer-events:none}.file-actions[data-v-7d781a34]{display:flex;flex-direction:column;gap:12px;margin-top:4px}.upload-action-btn[data-v-7d781a34]{display:block;text-align:center;background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:12px;border-radius:8px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 10px #10b9814d}.upload-action-btn[data-v-7d781a34]:hover{transform:translateY(-2px);box-shadow:0 6px 15px #10b98166;filter:brightness(1.1)}.download-template-btn[data-v-7d781a34]{display:block;text-align:center;background:#3b82f61a;color:#60a5fa;padding:12px;border-radius:8px;text-decoration:none;font-size:.9rem;border:1px solid rgba(59,130,246,.3);transition:all .2s}.download-template-btn[data-v-7d781a34]:hover{background:#3b82f633;color:#fff}.lightbox-overlay[data-v-7d781a34]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;z-index:100000;display:flex;justify-content:center;align-items:center;cursor:zoom-out}.lightbox-img[data-v-7d781a34]{max-width:90vw;max-height:90vh;border-radius:16px;box-shadow:0 0 40px #6d28d999;border:2px solid #6d28d9}.lightbox-close[data-v-7d781a34]{position:absolute;top:24px;right:32px;font-size:3rem;color:#fff;background:transparent;border:none;cursor:pointer;transition:color .2s}.lightbox-close[data-v-7d781a34]:hover{color:#f8fafc}.fade-enter-active[data-v-7d781a34],.fade-leave-active[data-v-7d781a34]{transition:opacity .3s}.fade-enter-from[data-v-7d781a34],.fade-leave-to[data-v-7d781a34]{opacity:0}.input-group[data-v-7d781a34]{display:flex;flex-direction:column;gap:8px}.input-group label[data-v-7d781a34]{color:#cbd5e1;font-weight:700;font-size:1rem}.input-group input[data-v-7d781a34],.input-group textarea[data-v-7d781a34]{background:#0000004d;border:1px solid #334155;border-radius:8px;padding:12px 16px;color:#fff;font-size:1rem;transition:border-color .2s;font-family:inherit}.input-group input[data-v-7d781a34]:focus,.input-group textarea[data-v-7d781a34]:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 10px #8b5cf64d}.error-box[data-v-7d781a34]{background:#ef444426;border:1px solid rgba(239,68,68,.35);color:#fecaca;border-radius:8px;padding:12px 14px;font-size:.95rem}.ai-guide-box[data-v-7d781a34]{background:linear-gradient(135deg,#1e1b4b99,#0f172acc);border:1px solid #6d28d9;border-radius:12px;padding:20px;box-shadow:inset 0 0 20px #6d28d926}.ai-header[data-v-7d781a34]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:8px}.ai-title[data-v-7d781a34]{color:#d8b4fe;font-weight:700;font-size:1.05rem}.ai-tools[data-v-7d781a34]{color:#94a3b8;font-size:.8rem;font-family:Consolas,monospace}.ai-step[data-v-7d781a34]{color:#cbd5e1;font-size:.9rem;margin-bottom:8px;line-height:1.4}.prompt-container[data-v-7d781a34]{display:flex;align-items:stretch;margin-top:12px;background:#000;border-radius:6px;border:1px solid #475569;overflow:hidden}.prompt-text[data-v-7d781a34]{flex:1;padding:12px;color:#a7f3d0;font-family:Consolas,monospace;font-size:.9rem;line-height:1.4;word-break:break-all}.copy-btn[data-v-7d781a34]{background:#334155;border:none;border-left:1px solid #475569;color:#fff;padding:0 20px;font-weight:700;cursor:pointer;transition:all .2s}.copy-btn[data-v-7d781a34]:hover{background:#475569}.copy-btn.copied[data-v-7d781a34]{background:#059669;color:#fff}.action-footer[data-v-7d781a34]{display:flex;justify-content:flex-end;gap:16px;margin-top:auto}.cancel-btn[data-v-7d781a34]{background:transparent;border:1px solid #475569;color:#cbd5e1;padding:12px 24px;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s}.cancel-btn[data-v-7d781a34]:hover{background:#ffffff0d;color:#fff}.submit-btn[data-v-7d781a34]{background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;color:#fff;padding:12px 32px;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #7c3aed66}.submit-btn[data-v-7d781a34]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #7c3aed99;filter:brightness(1.1)}.submit-btn[data-v-7d781a34]:disabled{opacity:.7;cursor:not-allowed;transform:none}.modal-fade-enter-active[data-v-7d781a34],.modal-fade-leave-active[data-v-7d781a34]{transition:opacity .3s,transform .3s}.modal-fade-enter-from[data-v-7d781a34],.modal-fade-leave-to[data-v-7d781a34]{opacity:0;transform:scale(.95)}.placeholder-blur[data-v-7d781a34]{filter:blur(4px) brightness(.4)}.preview-overlay-text[data-v-7d781a34]{position:absolute;display:flex;flex-direction:column;align-items:center;text-align:center;color:#94a3b8;font-size:.9rem;line-height:1.5;pointer-events:none;z-index:10}.leaderboard-container[data-v-35887560]{background:linear-gradient(180deg,#0f172a,#020617);border:2px solid #1e293b;border-radius:16px;padding:32px;color:#e2e8f0;max-height:600px;overflow-y:auto;box-shadow:0 10px 30px #00000080}.error-text[data-v-35887560]{color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.2);padding:10px 12px;border-radius:8px;margin-bottom:20px}.leaderboard-container[data-v-35887560]::-webkit-scrollbar{width:8px}.leaderboard-container[data-v-35887560]::-webkit-scrollbar-track{background:#0003}.leaderboard-container[data-v-35887560]::-webkit-scrollbar-thumb{background:#6d28d9;border-radius:4px}.leaderboard-title[data-v-35887560]{font-size:1.5rem;font-weight:900;color:#f8fafc;margin-bottom:32px;text-align:center;letter-spacing:2px;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:16px}.bars-wrapper[data-v-35887560],.bars-wrapper-inner[data-v-35887560]{display:flex;flex-direction:column;gap:20px}.skeleton-row[data-v-35887560]{opacity:.9}.bar-row[data-v-35887560]{display:flex;align-items:center;gap:20px}.focused-entry[data-v-35887560]{padding:10px 12px;border-radius:14px;background:#3b82f614;border:1px solid rgba(96,165,250,.25);box-shadow:0 0 18px #3b82f62e}.top-three-entry[data-v-35887560]{animation:topThreeEntrance-35887560 .9s cubic-bezier(.22,1,.36,1) both}.rank-number[data-v-35887560]{font-size:1.5rem;font-weight:900;color:#475569;min-width:50px;text-align:right;font-family:Consolas,monospace}.rank-number.top-3[data-v-35887560]{color:#fcd34d;text-shadow:0 0 10px rgba(251,191,36,.5)}.bar-details[data-v-35887560]{flex:1;display:flex;flex-direction:column;gap:8px}.bar-header[data-v-35887560]{display:flex;justify-content:space-between;align-items:flex-end}.card-title[data-v-35887560]{font-weight:700;font-size:1.1rem;color:#f8fafc}.my-card-chip[data-v-35887560]{display:inline-flex;align-items:center;margin:0 8px;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:900;color:#fde68a;background:#eab30829;border:1px solid rgba(250,204,21,.32);box-shadow:0 0 10px #facc1533}.card-author[data-v-35887560]{font-size:.85rem;color:#94a3b8;font-weight:400;margin-left:8px}.vote-count[data-v-35887560]{font-family:Consolas,monospace;color:#fca5a5;font-weight:700;font-size:1rem}.bar-track[data-v-35887560]{width:100%;height:12px;background-color:#1e293b;border-radius:6px;overflow:hidden;box-shadow:inset 0 2px 4px #00000080}.bar-fill[data-v-35887560]{height:100%;background:linear-gradient(90deg,#8b5cf6,#c084fc);border-radius:6px;transition:width 1s cubic-bezier(.4,0,.2,1);box-shadow:0 0 10px #8b5cf680}.bar-fill.gold-fill[data-v-35887560]{background:linear-gradient(90deg,#d97706,#fbbf24);box-shadow:0 0 15px #fbbf2499}.bar-fill.silver-fill[data-v-35887560]{background:linear-gradient(90deg,#94a3b8,#e2e8f0);box-shadow:0 0 15px #e2e8f080}.bar-fill.bronze-fill[data-v-35887560]{background:linear-gradient(90deg,#92400e,#f59e0b);box-shadow:0 0 15px #f59e0b73}.bar-fill.top-three-fill[data-v-35887560]{animation:leaderboardPulse-35887560 2s ease-in-out infinite}.skeleton-block[data-v-35887560],.skeleton-line[data-v-35887560],.skeleton-track[data-v-35887560]{position:relative;overflow:hidden;background:#94a3b82e}.skeleton-line[data-v-35887560],.skeleton-track[data-v-35887560],.skeleton-block[data-v-35887560]{border-radius:8px}.skeleton-title[data-v-35887560]{width:260px;height:20px}.skeleton-votes[data-v-35887560]{width:90px;height:18px}.skeleton-track[data-v-35887560]{width:100%;height:12px}.skeleton-block[data-v-35887560]:after,.skeleton-line[data-v-35887560]:after,.skeleton-track[data-v-35887560]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:skeletonShimmer-35887560 1.2s infinite}@keyframes skeletonShimmer-35887560{to{transform:translate(100%)}}@keyframes leaderboardPulse-35887560{0%,to{filter:brightness(1);transform:scaleY(1)}50%{filter:brightness(1.12);transform:scaleY(1.04)}}.leaderboard-list-move[data-v-35887560],.leaderboard-list-enter-active[data-v-35887560],.leaderboard-list-leave-active[data-v-35887560]{transition:all .45s ease}.leaderboard-list-enter-from[data-v-35887560],.leaderboard-list-leave-to[data-v-35887560]{opacity:0;transform:translateY(18px) scale(.98)}@keyframes topThreeEntrance-35887560{0%{opacity:0;transform:translate(-20px) scale(.92);filter:blur(8px)}55%{opacity:1;transform:translate(6px) scale(1.03);filter:blur(0)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}.creator-modal-overlay[data-v-53afb601]{position:fixed;top:0;left:0;right:0;bottom:0;background:#010409d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;justify-content:center;align-items:center;z-index:9999}.creator-modal-content[data-v-53afb601]{background:linear-gradient(180deg,#111827,#030712);border:2px solid #6d28d9;box-shadow:0 0 40px #6d28d94d,inset 0 0 20px #6d28d91a;width:94vw;max-width:1600px;height:92vh;border-radius:16px;padding:40px 50px;position:relative;overflow-y:auto;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.creator-modal-content[data-v-53afb601]::-webkit-scrollbar{width:8px}.creator-modal-content[data-v-53afb601]::-webkit-scrollbar-track{background:#0003}.creator-modal-content[data-v-53afb601]::-webkit-scrollbar-thumb{background:#6d28d9;border-radius:4px}.close-btn[data-v-53afb601]{position:absolute;top:20px;right:24px;background:transparent;border:none;color:#64748b;font-size:2rem;cursor:pointer;transition:color .2s}.close-btn[data-v-53afb601]:hover{color:#f8fafc}.modal-header[data-v-53afb601]{text-align:center;margin-bottom:24px}.title[data-v-53afb601]{margin:0;font-size:2rem;color:#f8fafc;font-weight:900;letter-spacing:2px;text-shadow:0 0 15px rgba(255,255,255,.2)}.subtitle[data-v-53afb601]{color:#c4b5fd;font-size:.95rem;font-family:Consolas,monospace;letter-spacing:1px}.prize-banner[data-v-53afb601]{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#d9770633,#b4530966);border:1px solid rgba(251,191,36,.5);border-radius:12px;padding:20px 24px;margin-bottom:24px}.prize-label[data-v-53afb601]{display:block;font-size:.85rem;color:#fcd34d;margin-bottom:4px;font-weight:700}.prize-amount[data-v-53afb601]{font-size:3rem;font-weight:900;color:#fef3c7;text-shadow:0 0 20px rgba(251,191,36,.6);line-height:1}.diamond-icon[data-v-53afb601]{font-size:2rem}.prize-right[data-v-53afb601]{display:flex;flex-direction:column;gap:8px}.rank-prize[data-v-53afb601]{font-size:.95rem;color:#fde68a;font-weight:600}.rank-prize span[data-v-53afb601]{font-family:Consolas,monospace;font-size:1.1rem;color:#fff}.action-section[data-v-53afb601]{display:flex;gap:24px;align-items:center;background:#ffffff08;border:1px dashed rgba(255,255,255,.1);padding:20px;border-radius:12px;margin-bottom:16px}.progress-container[data-v-53afb601]{flex:1}.progress-text[data-v-53afb601]{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:8px;color:#cbd5e1}.spots[data-v-53afb601]{font-family:Consolas,monospace;font-weight:700;font-size:1.1rem;color:#38bdf8}.almost-full[data-v-53afb601]{color:#f43f5e;animation:pulse-53afb601 1s infinite alternate}.progress-bar[data-v-53afb601]{width:100%;height:10px;background:#00000080;border-radius:5px;overflow:hidden}.progress-fill[data-v-53afb601]{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width .5s ease;box-shadow:0 0 10px #8b5cf6cc}.apply-btn[data-v-53afb601]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(135deg,#7c3aed,#4f46e5);border:none;padding:12px 32px;border-radius:8px;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #7c3aed66}.apply-btn[data-v-53afb601]:hover{transform:translateY(-2px);filter:brightness(1.2);box-shadow:0 6px 20px #7c3aed99}.apply-btn[data-v-53afb601]:disabled{filter:grayscale(1);cursor:not-allowed;transform:none}.btn-text[data-v-53afb601]{font-size:1.1rem;font-weight:700;color:#fff;margin-bottom:4px}.fee-text[data-v-53afb601]{font-size:.9rem;color:#c4b5fd;font-family:Consolas,monospace}.disclaimer-text[data-v-53afb601]{font-size:1.05rem;color:#94a3b8;line-height:1.5;padding:12px 16px;background:#0f172a80;border-left:3px solid #64748b;margin-bottom:32px;border-radius:0 8px 8px 0}.disclaimer-text strong[data-v-53afb601]{color:#cbd5e1}.error-box[data-v-53afb601]{border-left-color:#ef4444;color:#fecaca;background:#7f1d1d59}.steps-section[data-v-53afb601]{margin:32px 16px 48px}.steps-title[data-v-53afb601]{color:#fff;font-weight:700;font-size:1.35rem;letter-spacing:.1em;margin-bottom:32px;display:flex;align-items:center}.steps-icon[data-v-53afb601]{margin-right:12px;font-size:1.8rem}.steps-container[data-v-53afb601]{position:relative;display:flex;justify-content:space-between;align-items:flex-start;width:100%}.steps-track[data-v-53afb601]{position:absolute;top:24px;left:0;width:100%;height:4px;background-color:#1a1c29;border-radius:2px;z-index:1}.steps-progress[data-v-53afb601]{position:absolute;top:24px;left:0;width:25%;height:4px;background:linear-gradient(to right,#a855f7,#6366f1);border-radius:2px;z-index:1;box-shadow:0 0 8px #a855f799}.step-item[data-v-53afb601]{display:flex;flex-direction:column;align-items:center;width:25%;padding:0 8px;z-index:2}.step-circle[data-v-53afb601]{width:48px;height:48px;border-radius:50%;background-color:#1e2136;border:2px solid #4b5563;display:flex;justify-content:center;align-items:center;color:#9ca3af;font-weight:700;font-size:1.25rem;margin-bottom:16px;transition:all .3s ease;cursor:default}.step-circle.active[data-v-53afb601]{background-color:#4f46e5;border-color:#d8b4fe;color:#fff;box-shadow:0 0 15px #a855f7cc}.step-item:hover .step-circle[data-v-53afb601]:not(.active){border-color:#c084fc;color:#d8b4fe}.step-item:hover .step-circle.crown[data-v-53afb601]{border-color:#facc15;color:#fef08a}.step-item:hover .step-circle.active[data-v-53afb601]{transform:scale(1.1)}.step-name[data-v-53afb601]{color:#d1d5db;font-weight:700;font-size:1.15rem;letter-spacing:.05em;margin-bottom:12px;text-align:center}.step-name.active-text[data-v-53afb601]{color:#fff}.step-desc[data-v-53afb601]{color:#9ca3af;font-size:1.05rem;text-align:center;line-height:1.6}.gallery-title[data-v-53afb601]{font-size:1.1rem;color:#f8fafc;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:12px;margin-bottom:20px}.card-grid[data-v-53afb601]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px}.gallery-card[data-v-53afb601]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px;position:relative;transition:all .2s}.gallery-card[data-v-53afb601]:hover{background:#ffffff0f;border-color:#8b5cf680;transform:translateY(-3px)}.gallery-card.my-card-highlight[data-v-53afb601]{border-color:#fbbf24;box-shadow:0 0 0 2px #fbbf2466,0 0 22px #fbbf2473;animation:myCardPulse-53afb601 1.4s ease-in-out 2}.gallery-card.celebration-glow[data-v-53afb601]{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa73,0 0 28px #60a5fa8c,0 0 45px #a855f759;animation:celebrationBurst-53afb601 1.5s ease-in-out infinite alternate}.card-image-placeholder[data-v-53afb601]{width:100%;aspect-ratio:5/7;background:linear-gradient(135deg,#1e1b4b,#312e81);border-radius:8px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.1);margin-bottom:12px;box-shadow:inset 0 0 20px #00000080;overflow:hidden}.gallery-card-image[data-v-53afb601]{width:100%;height:100%;object-fit:cover;display:block}.placeholder-text[data-v-53afb601]{font-size:2rem;font-weight:900;color:#ffffff1a;font-family:Consolas,monospace}.card-info[data-v-53afb601]{display:flex;flex-direction:column;gap:4px}.card-name[data-v-53afb601]{font-weight:700;font-size:.95rem;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-author[data-v-53afb601]{font-size:.85rem;color:#94a3b8}.my-card-badge[data-v-53afb601]{display:inline-flex;align-self:flex-start;margin-top:6px;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:800;color:#fde68a;background:#eab30829;border:1px solid rgba(250,204,21,.35);box-shadow:0 0 12px #facc1540}.card-votes[data-v-53afb601]{font-size:.85rem;color:#fcd34d;font-weight:700;font-family:Consolas,monospace}.top-badge[data-v-53afb601]{position:absolute;top:-8px;right:-8px;background:#ef4444;color:#fff;font-size:.7rem;font-weight:700;padding:4px 8px;border-radius:12px;box-shadow:0 0 10px #ef444480}.gallery-empty-state[data-v-53afb601]{grid-column:1 / -1;min-height:220px;border:1px dashed rgba(255,255,255,.15);border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:10px;padding:32px;background:#0f172a59}.empty-state-icon[data-v-53afb601]{font-size:3rem}.empty-state-title[data-v-53afb601]{font-size:1.2rem;font-weight:800;color:#f8fafc}.empty-state-text[data-v-53afb601]{max-width:560px;color:#94a3b8;line-height:1.6}.skeleton-card[data-v-53afb601]{pointer-events:none}.skeleton-block[data-v-53afb601],.skeleton-line[data-v-53afb601]{position:relative;overflow:hidden;background:#94a3b826;border-radius:10px}.skeleton-line[data-v-53afb601]:after,.skeleton-block[data-v-53afb601]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:skeletonShimmer-53afb601 1.15s infinite}.skeleton-title[data-v-53afb601]{height:18px;width:75%}.skeleton-author[data-v-53afb601]{height:14px;width:48%}.skeleton-footer[data-v-53afb601]{align-items:center}.skeleton-votes[data-v-53afb601]{height:14px;width:28%}.skeleton-button[data-v-53afb601]{height:28px;width:72px}.modal-fade-enter-active[data-v-53afb601],.modal-fade-leave-active[data-v-53afb601]{transition:opacity .3s ease,transform .3s cubic-bezier(.175,.885,.32,1.275)}.modal-fade-enter-from[data-v-53afb601],.modal-fade-leave-to[data-v-53afb601]{opacity:0;transform:scale(.95) translateY(-20px)}@keyframes pulse-53afb601{0%{opacity:1}to{opacity:.5}}@keyframes myCardPulse-53afb601{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.02)}}@keyframes skeletonShimmer-53afb601{to{transform:translate(100%)}}@keyframes celebrationBurst-53afb601{0%{transform:translateY(-2px) scale(1.01);filter:brightness(1)}to{transform:translateY(-5px) scale(1.025);filter:brightness(1.08)}}.empty-slot[data-v-53afb601]{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed rgba(255,255,255,.2);color:#64748b;cursor:pointer;aspect-ratio:5/9}.empty-slot[data-v-53afb601]:hover{border-color:#8b5cf6;color:#8b5cf6;background:#8b5cf60d}.empty-plus[data-v-53afb601]{font-size:3rem;font-weight:300;margin-bottom:8px;line-height:1}.empty-slot.active-slot[data-v-53afb601]{border-color:#10b981;color:#10b981;border-style:solid;background:#10b9810d}.empty-slot.active-slot[data-v-53afb601]:hover{background:#10b98126;box-shadow:0 0 15px #10b9814d;transform:translateY(-3px)}.vote-action-area[data-v-53afb601]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.1)}.vote-btn[data-v-53afb601]{background:#8b5cf633;border:1px solid #8b5cf6;color:#d8b4fe;padding:4px 12px;border-radius:6px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .2s}.vote-btn[data-v-53afb601]:hover{background:#8b5cf6;color:#fff;transform:scale(1.05);box-shadow:0 0 10px #8b5cf680}.vote-btn[data-v-53afb601]:active{transform:scale(.95)}.vote-btn[data-v-53afb601]:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.gallery-header-wrapper[data-v-53afb601]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:12px;margin-bottom:20px}.gallery-title[data-v-53afb601]{font-size:1.1rem;color:#f8fafc;margin:0;border-bottom:none;padding-bottom:0}.leaderboard-btn[data-v-53afb601]{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:#fff;padding:8px 20px;border-radius:8px;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 10px #3b82f666}.leaderboard-btn[data-v-53afb601]:hover{transform:translateY(-2px);box-shadow:0 6px 15px #3b82f699;filter:brightness(1.1)}.site-nav[data-v-05d15ec9]{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:20px;padding:10px 18px;border-radius:22px;background:#0a101eb8;border:1px solid rgba(200,150,12,.18);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 24px #00000052;overflow:visible!important;z-index:50}.site-brand[data-v-05d15ec9]{display:flex;align-items:center;gap:12px}.site-logo[data-v-05d15ec9]{height:44px;width:auto;filter:drop-shadow(0 0 8px rgba(200,150,12,.55));flex-shrink:0}.site-name[data-v-05d15ec9]{font-size:1.05rem;font-weight:700;letter-spacing:.06em;color:var(--warm-soft);text-shadow:0 0 18px rgba(200,150,12,.45)}.lang-bar[data-v-05d15ec9]{display:flex;gap:6px}.lang-btn[data-v-05d15ec9]{padding:6px 14px;border-radius:999px;font-size:.78rem;font-weight:500;letter-spacing:.04em;background:#ffffff0f;color:var(--muted);border:1px solid rgba(255,255,255,.08);transition:background .15s,color .15s,border-color .15s;cursor:pointer}.lang-btn[data-v-05d15ec9]:hover{background:#ffffff1a;color:#fff}.lang-btn.active[data-v-05d15ec9]{background:#c8960c2e;color:var(--warm-soft);border-color:#c8960c66}.seat-header[data-v-05d15ec9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.seat-header-info[data-v-05d15ec9]{flex:1;min-width:0}.player-avatar[data-v-05d15ec9]{width:56px;height:56px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);overflow:hidden;flex-shrink:0}.metric-value-row[data-v-05d15ec9]{display:flex;align-items:flex-end;justify-content:space-between;gap:6px;margin-top:4px}.spark[data-v-05d15ec9]{width:56px;height:22px;flex-shrink:0;opacity:.7}.spark polyline[data-v-05d15ec9]{fill:none;stroke:var(--positive);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.upnl-spark polyline[data-v-05d15ec9]{stroke:var(--cool-soft)}.countdown-ring-wrap[data-v-05d15ec9]{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;margin:6px auto}.countdown-ring[data-v-05d15ec9]{width:96px;height:96px;transform:rotate(-90deg)}.ring-track[data-v-05d15ec9]{fill:none;stroke:#ffffff1a;stroke-width:4}.ring-fill[data-v-05d15ec9]{fill:none;stroke:var(--warm-soft);stroke-width:4;stroke-linecap:round;stroke-dasharray:163.36;stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.countdown-val[data-v-05d15ec9]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;color:var(--warm-soft);font-size:.85rem;font-weight:700;text-shadow:0 0 12px rgba(200,150,12,.5)}.leader-display[data-v-05d15ec9]{display:flex;align-items:center;gap:6px}.leader-medal[data-v-05d15ec9]{font-size:1.1rem}.start-btn[data-v-05d15ec9]{border-radius:16px;font-size:1.05rem;letter-spacing:.03em;padding:14px 16px;margin-top:2px}.nav-close-btn[data-v-05d15ec9]{height:32px;padding:0 12px;border-radius:10px;background:#10162aeb;border:1px solid rgba(255,255,255,.13);color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s;font-size:.85rem;font-weight:600}.nav-close-btn[data-v-05d15ec9]:hover{background:#ff64642e;color:var(--negative);border-color:#ff646466}.create-btn[data-v-05d15ec9]{background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;padding:12px 16px;border-radius:999px;font-weight:700;transition:transform .18s ease,opacity .18s ease,filter .18s ease}.create-btn[data-v-05d15ec9]:hover{transform:translateY(-1px);filter:brightness(1.1)}.create-btn[data-v-05d15ec9]:disabled{opacity:.45;cursor:not-allowed}.trade-submit[data-v-05d15ec9]{background:linear-gradient(135deg,#15803d,#22c55e);color:#fff;padding:13px 16px;border-radius:999px;font-weight:700;transition:transform .18s ease,opacity .18s ease,filter .18s ease}.trade-submit[data-v-05d15ec9]:hover{transform:translateY(-1px);filter:brightness(1.08)}.trade-submit[data-v-05d15ec9]:disabled{opacity:.45;cursor:not-allowed}.success[data-v-05d15ec9]{background:linear-gradient(135deg,#15803d,#22c55e);color:#fff;padding:12px 16px;border-radius:999px;font-weight:700;transition:transform .18s ease,opacity .18s ease,filter .18s ease}.success[data-v-05d15ec9]:hover{transform:translateY(-1px);filter:brightness(1.08)}.success[data-v-05d15ec9]:disabled{opacity:.45;cursor:not-allowed}.ghost[data-v-05d15ec9]{background:transparent;color:var(--muted, #8b949e);border:1px solid transparent;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}.ghost[data-v-05d15ec9]:hover{color:#fff;background:#ffffff1a;border-color:#fff3}select.side-buy[data-v-05d15ec9]{background:#3b82f629;border-color:#3b82f666;color:#93c5fd}select.side-sell[data-v-05d15ec9]{background:#ef444429;border-color:#ef44446b;color:var(--negative)}body[data-v-05d15ec9]{margin:0;padding:0;background-color:#010409;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.app-container[data-v-05d15ec9]{min-height:100vh;padding:2rem;display:flex;justify-content:center}.nav-right-actions[data-v-05d15ec9]{display:flex;align-items:center;gap:16px;overflow:visible!important}.market-toggle-btn[data-v-05d15ec9]{padding:6px 16px;border-radius:999px;font-size:.85rem;font-weight:600;background:#3b82f61a;color:#93c5fd;border:1px solid rgba(59,130,246,.3);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}.market-toggle-btn[data-v-05d15ec9]:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.market-toggle-btn.is-active[data-v-05d15ec9]{background:#ef444426;color:#fca5a5;border-color:#ef44444d}.market-board-container[data-v-05d15ec9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#010409d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;padding:40px;animation:fadeIn-05d15ec9 .3s ease-out}.market-board-container>div[data-v-05d15ec9]{width:100%;max-width:1200px;max-height:85vh;background:#0d1117;border:1px solid rgba(88,166,255,.2);border-radius:16px;box-shadow:0 20px 40px #0009,0 0 0 1px #ffffff0d}.popup-close-btn[data-v-05d15ec9]{position:absolute;top:24px;right:24px;width:48px;height:48px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#c9d1d9;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;z-index:99999}.popup-close-btn[data-v-05d15ec9]:hover{background:#ef4444cc;color:#fff;transform:scale(1.05)}.market-board[data-v-05d15ec9]{background-color:#0d1117;max-height:85vh;overflow-y:auto}.market-board[data-v-05d15ec9]::-webkit-scrollbar{width:8px}.market-board[data-v-05d15ec9]::-webkit-scrollbar-track{background:#ffffff05;border-radius:4px}.market-board[data-v-05d15ec9]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.market-board[data-v-05d15ec9]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.black-market-board-container[data-v-05d15ec9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#010409d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;padding:40px}.black-market-board-container>div[data-v-05d15ec9]{width:100%;max-width:1600px;max-height:1100px;background:#0d1117;border:1px solid rgba(88,166,255,.2);border-radius:16px;box-shadow:0 20px 40px #0009,0 0 0 1px #ffffff0d}.black-market-board-container>div[data-v-05d15ec9]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) #010409}.black-market-board-container>div[data-v-05d15ec9]::-webkit-scrollbar{width:8px}.black-market-board-container>div[data-v-05d15ec9]::-webkit-scrollbar-track{background:#010409;border-radius:0 16px 16px 0}.black-market-board-container>div[data-v-05d15ec9]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:8px}.black-market-board-container>div[data-v-05d15ec9]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes fadeIn-05d15ec9{0%{opacity:0;transform:scale(.98) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}th[data-v-05d15ec9]{position:sticky;top:0;z-index:10;background:#0d1117f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 6px -1px #0000004d}.magic-card-box[data-v-05d15ec9]{margin-bottom:20px}.card-anim-layer[data-v-05d15ec9]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:10000;contain:strict}.floating-magic-text[data-v-05d15ec9]{position:absolute;transform:translate(-50%,-100%);font-size:1.1rem;font-weight:800;letter-spacing:1px;white-space:nowrap;animation:floatUp-05d15ec9 1.2s cubic-bezier(.25,1,.5,1) forwards;will-change:transform,opacity;transform:translateZ(0)}@keyframes floatUp-05d15ec9{0%{opacity:0;transform:translate(-50%) scale(.5)}15%{opacity:1;transform:translate(-50%,-30px) scale(1.2)}to{opacity:0;transform:translate(-50%,-80px) scale(1)}}.nav-center[data-v-05d15ec9]{flex:1;margin:0 40px;overflow:hidden;display:flex;align-items:center;background:#facc150d;border:1px solid rgba(250,204,21,.15);border-radius:6px;height:36px}.news-ticker-container[data-v-05d15ec9]{width:100%;white-space:nowrap}.news-ticker[data-v-05d15ec9]{display:inline-block;color:#facc15;font-family:Consolas,monospace;font-size:14.5px;font-weight:700;text-shadow:0 0 8px rgba(250,204,21,.3);animation:scroll-left-05d15ec9 35s linear infinite}.news-ticker-container:hover .news-ticker[data-v-05d15ec9]{animation-play-state:paused}@keyframes scroll-left-05d15ec9{0%{transform:translate(100%)}to{transform:translate(-100%)}}.mini-btn[data-v-05d15ec9]{padding:2px 8px;font-size:.75rem;border-radius:6px;border:1px solid rgba(59,130,246,.3);color:#93c5fd}.mini-btn[data-v-05d15ec9]:hover:not(:disabled){background:#3b82f626;border-color:#3b82f699;color:#fff}.mini-btn[data-v-05d15ec9]:disabled{opacity:.3;cursor:not-allowed;border-color:transparent}.portfolio-modal[data-v-05d15ec9]{background:#0d1117;border:1px solid rgba(59,130,246,.4);border-radius:16px;padding:30px;width:100%;max-width:480px;box-shadow:0 20px 40px #000c,0 0 0 1px #ffffff0d}.portfolio-title[data-v-05d15ec9]{margin-top:0;margin-bottom:24px;color:#93c5fd;text-align:center;font-size:1.3rem}.portfolio-list[data-v-05d15ec9]{display:flex;flex-direction:column;gap:12px;max-height:50vh;overflow-y:auto}.portfolio-card[data-v-05d15ec9]{display:flex;justify-content:space-between;align-items:center;background:#ffffff0a;padding:16px 20px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.portfolio-card-left[data-v-05d15ec9]{display:flex;flex-direction:column;gap:4px}.portfolio-card-left strong[data-v-05d15ec9]{font-size:1.25rem;color:#fff}.portfolio-card-left span[data-v-05d15ec9]{font-size:.85rem;color:#8b949e}.portfolio-card-right[data-v-05d15ec9]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.portfolio-pnl[data-v-05d15ec9]{font-weight:800;font-size:1.2rem}.portfolio-cost[data-v-05d15ec9]{font-size:.85rem;color:#8b949e}.portfolio-empty[data-v-05d15ec9]{text-align:center;color:#8b949e;padding:40px 0}.legend-btn[data-v-05d15ec9]{padding:12px 24px;border-radius:14px;font-size:1rem;font-weight:700;cursor:pointer;border:1.5px solid;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s ease;display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#eab30833,#000000d9);border-color:#eab30899;color:#fde047}.legend-btn[data-v-05d15ec9]:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.25);box-shadow:0 0 20px #eab30866}.legend-btn.finder[data-v-05d15ec9]{background:linear-gradient(135deg,#3b82f640,#000000d9);border-color:#3b82f6b3;color:#93c5fd}.legend-btn.finder[data-v-05d15ec9]:hover{box-shadow:0 0 20px #3b82f680}.lobby-nav-buttons[data-v-05d15ec9]{display:flex;gap:16px;align-items:center;margin-top:20px}.nav-btn[data-v-05d15ec9]{padding:10px 20px;border-radius:12px;font-size:1rem;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.15);background:#0009;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease;display:flex;align-items:center;gap:8px}.nav-btn[data-v-05d15ec9]:hover{transform:translateY(-2px);filter:brightness(1.2);border-color:#fde04799;box-shadow:0 4px 15px #0006}.deck-btn[data-v-05d15ec9]{background:linear-gradient(135deg,#a855f740,#000c);border-color:#a855f799;color:#d8b4fe}.deck-btn[data-v-05d15ec9]:hover{border-color:#c084fce6;box-shadow:0 0 20px #a855f780;color:#d8b4fe}.market-btn[data-v-05d15ec9]{background:linear-gradient(135deg,#eab30833,#000c);border-color:#eab30866;color:#fde047}.market-btn[data-v-05d15ec9]:hover{box-shadow:0 0 20px #eab30880}.battle-toast-container[data-v-05d15ec9]{position:fixed;top:70px;left:24px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.battle-toast[data-v-05d15ec9]{background:#0d1117f2;color:#c9d1d9;padding:12px 20px;border-radius:6px;box-shadow:0 4px 12px #00000080;font-family:Consolas,Courier New,monospace;font-size:14px;min-width:320px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-left:4px solid #58a6ff}.battle-toast.buy[data-v-05d15ec9]{border-left-color:#3fb950}.battle-toast.sell[data-v-05d15ec9]{border-left-color:#f85149}.battle-toast.magic[data-v-05d15ec9]{border-left-color:#a855f7}.battle-toast.error[data-v-05d15ec9]{border-left-color:#ef4444;background:#450a0af2;color:#fca5a5;box-shadow:0 4px 15px #ef444466}.toast-enter-active[data-v-05d15ec9],.toast-leave-active[data-v-05d15ec9]{transition:all .3s ease}.toast-enter-from[data-v-05d15ec9],.toast-leave-to[data-v-05d15ec9]{opacity:0;transform:translate(-30px)}.user-menu-wrapper[data-v-05d15ec9]{position:relative;display:inline-block;overflow:visible!important}.avatar-btn[data-v-05d15ec9]{width:38px;height:38px;border-radius:50%;background:#fbbf24;color:#090d16;font-weight:700;font-size:16px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #fbbf244d;transition:transform .1s ease,background-color .2s}.avatar-btn[data-v-05d15ec9]:hover{background:#f59e0b;transform:scale(1.05)}.menu-backdrop[data-v-05d15ec9]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:40}.popup-menu[data-v-05d15ec9]{position:absolute;right:0;top:48px;width:210px;background-color:#18181b;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 10px 25px #0009;padding:8px 0;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.menu-header[data-v-05d15ec9]{padding:10px 16px;font-size:12px;color:#a1a1aa;border-bottom:1px solid rgba(255,255,255,.08)}.user-highlight[data-v-05d15ec9]{color:#fbbf24;font-weight:600}.menu-item[data-v-05d15ec9]{display:block;width:100%;padding:10px 16px;color:#e4e4e7;font-size:14px;text-decoration:none;text-align:left;background:transparent;border:none;cursor:pointer;transition:background .15s,color .15s}.menu-item[data-v-05d15ec9]:hover{background-color:#ffffff14;color:#fff}.menu-divider[data-v-05d15ec9]{height:1px;background-color:#ffffff14;margin:6px 0}.logout-item[data-v-05d15ec9]{color:#fff}.logout-item[data-v-05d15ec9]:hover{background-color:#f871711a;color:#ef4444}.order-side[data-v-05d15ec9]{padding:3px 8px;border-radius:6px;font-size:.75rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;display:inline-block;text-align:center}.order-side.side-buy[data-v-05d15ec9]{background:#22c55e29;border:1px solid rgba(34,197,94,.4);color:#86efac}.order-side.side-sell[data-v-05d15ec9]{background:#ef444429;border:1px solid rgba(239,68,68,.4);color:#fca5a5}.order-side.side-call[data-v-05d15ec9]{background:#3b82f633;border:1px solid rgba(59,130,246,.5);color:#60a5fa;box-shadow:0 0 10px #3b82f633}.order-side.side-put[data-v-05d15ec9]{background:#a855f733;border:1px solid rgba(168,85,247,.5);color:#d8b4fe;box-shadow:0 0 10px #a855f733}.avatar-wrapper[data-v-05d15ec9]{position:relative;display:flex;flex-shrink:0}.player-avatar.interactive-avatar[data-v-05d15ec9]{width:56px;height:56px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);overflow:hidden;cursor:pointer;padding:0;display:flex;justify-content:center;align-items:center;transition:all .2s ease;outline:none}.player-avatar.interactive-avatar[data-v-05d15ec9]:hover{background:#ffffff1f;border-color:#ffffff4d}.simple-profile-dropdown[data-v-05d15ec9]{position:absolute;top:64px;width:240px;background:#0d1117f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.3);border-radius:10px;box-shadow:0 10px 30px #000c,0 0 15px #3b82f626;z-index:999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;text-align:left}.dropdown-header[data-v-05d15ec9]{padding:12px 16px;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.dropdown-header .nickname[data-v-05d15ec9]{margin:0 0 4px;font-size:1rem;color:#fff}.dropdown-header .vip-tag[data-v-05d15ec9]{font-size:.75rem;color:#fbbf24}.dropdown-socials[data-v-05d15ec9]{padding:12px 16px}.social-title[data-v-05d15ec9]{font-size:.7rem;color:#64748b;margin-bottom:8px}.social-row[data-v-05d15ec9]{font-size:.85rem;color:#cbd5e1;margin-bottom:6px;display:flex;align-items:center;gap:8px}.dropdown-footer[data-v-05d15ec9]{padding:10px;background:#0006}.view-profile-btn[data-v-05d15ec9]{width:100%;background:#3b82f61a;color:#60a5fa;border:1px dashed rgba(59,130,246,.4);padding:6px 0;border-radius:6px;cursor:pointer;font-size:.8rem;font-weight:700}.view-profile-btn[data-v-05d15ec9]:hover{background:#3b82f633;border-style:solid;color:#fff}.dropdown-fade-enter-active[data-v-05d15ec9],.dropdown-fade-leave-active[data-v-05d15ec9]{transition:all .2s ease}.dropdown-fade-enter-from[data-v-05d15ec9],.dropdown-fade-leave-to[data-v-05d15ec9]{opacity:0;transform:translateY(-10px) scale(.95)}.mini-social-icon[data-v-05d15ec9]{width:18px;height:18px;border-radius:4px;object-fit:cover;flex-shrink:0;box-shadow:0 0 6px #ffffff1a}.scrollable-quote-box[data-v-05d15ec9]{max-height:90px;overflow-y:auto;word-break:break-all;padding:6px 8px;background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-family:monospace;font-size:.85rem;color:#fff;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.scrollable-quote-box[data-v-05d15ec9]::-webkit-scrollbar{width:6px}.scrollable-quote-box[data-v-05d15ec9]::-webkit-scrollbar-track{background:transparent}.scrollable-quote-box[data-v-05d15ec9]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.scrollable-quote-box[data-v-05d15ec9]::-webkit-scrollbar-thumb:hover{background:#fff6}.quote-stage-grid[data-v-05d15ec9]{max-height:534px;overflow-y:auto;padding-right:8px;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.quote-stage-grid[data-v-05d15ec9]::-webkit-scrollbar{width:6px}.quote-stage-grid[data-v-05d15ec9]::-webkit-scrollbar-track{background:transparent}.quote-stage-grid[data-v-05d15ec9]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.quote-stage-grid[data-v-05d15ec9]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.status-scroll-box[data-v-05d15ec9]{height:112px;overflow-y:auto;background:#0003;border:1px solid rgba(255,255,255,.05);border-radius:8px;padding:12px;scrollbar-width:thin;scrollbar-color:rgba(59,130,246,.4) transparent}.status-scroll-box[data-v-05d15ec9]::-webkit-scrollbar{width:6px}.status-scroll-box[data-v-05d15ec9]::-webkit-scrollbar-track{background:transparent}.status-scroll-box[data-v-05d15ec9]::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:4px}.status-scroll-box[data-v-05d15ec9]::-webkit-scrollbar-thumb:hover{background:#3b82f699}.status-scroll-box.lobby-placeholder[data-v-05d15ec9]{height:112px;background:transparent;border:none;padding:0;pointer-events:none}.status-icon-80[data-v-05d15ec9]{width:80px;height:80px;border-radius:12px;border:1px solid rgba(59,130,246,.4);object-fit:cover;box-shadow:0 4px 10px #0006;cursor:pointer;flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease,border-color .2s ease;transform:translateZ(0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.status-icon-80[data-v-05d15ec9]:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 8px 16px #3b82f680;border-color:#3b82f6e6}.status-scroll-box.empty-status[data-v-05d15ec9]{display:flex;align-items:center;justify-content:center;height:112px;color:#8b949e;font-size:.85rem;letter-spacing:.05em;border:1px dashed rgba(255,255,255,.1)}.private-room-toggle[data-v-05d15ec9]{display:flex;align-items:center;gap:12px;background:#0000004d;padding:4px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.checkbox-label[data-v-05d15ec9]{display:flex;align-items:center;gap:6px;cursor:pointer;color:#cbd5e1;font-size:.9rem;font-weight:600;-webkit-user-select:none;user-select:none;transition:color .2s ease}.checkbox-label[data-v-05d15ec9]:hover{color:#fff}.checkbox-label input[type=checkbox][data-v-05d15ec9]{width:16px;height:16px;accent-color:#3b82f6;cursor:pointer;margin:0}.password-input[data-v-05d15ec9]{width:120px;padding:6px 10px;border-radius:6px;border:1px solid rgba(59,130,246,.4);background:#0d1117cc;color:#fff;font-size:.85rem;text-align:center;font-family:Consolas,monospace;transition:all .2s ease}.password-input[data-v-05d15ec9]:focus{outline:none;border-color:#60a5fa;box-shadow:0 0 8px #3b82f64d}.password-input[data-v-05d15ec9]::placeholder{color:#475569}.leaderboard-search-input[data-v-05d15ec9]{width:100%;background:#00000080;border:1px solid rgba(253,224,71,.3);color:#f8fafc;font-size:.95rem;padding:10px 16px;border-radius:8px;outline:none;font-family:Consolas,monospace;box-shadow:0 0 10px #fde0471a inset;transition:all .2s ease;box-sizing:border-box}.leaderboard-search-input[data-v-05d15ec9]:focus{border-color:#fde047;box-shadow:0 0 15px #fde0474d inset,0 0 10px #fde04733}.leaderboard-search-input[data-v-05d15ec9]::placeholder{color:#64748b}.status-indicator[data-v-05d15ec9]{font-size:.7rem;padding:2px 8px;border-radius:10px;font-family:Consolas,monospace;font-weight:700}.status-indicator.online[data-v-05d15ec9]{background:#22c55e26;color:#4ade80;border:1px solid rgba(34,197,94,.3);box-shadow:0 0 8px #22c55e33}.status-indicator.offline[data-v-05d15ec9]{background:#ffffff0d;color:#64748b;border:1px solid rgba(255,255,255,.1)}.rank-tier-badge[data-v-05d15ec9]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.03em}.rank-tier-badge.whale[data-v-05d15ec9]{background:#fbbf2424;color:#fde68a;border:1px solid rgba(251,191,36,.35)}.rank-tier-badge.pro[data-v-05d15ec9]{background:#3b82f624;color:#93c5fd;border:1px solid rgba(59,130,246,.35)}.vip-reward-container[data-v-05d15ec9]{position:relative;padding:40px 30px;text-align:center;overflow:hidden}.vip-badge-glow[data-v-05d15ec9]{position:absolute;top:-50%;left:50%;width:200px;height:200px;transform:translate(-50%);background:radial-gradient(circle,rgba(234,179,8,.25) 0%,transparent 70%);filter:blur(20px);animation:pulse-glow-05d15ec9 3s infinite alternate;z-index:0}.vip-reward-container.pro .vip-badge-glow[data-v-05d15ec9]{background:radial-gradient(circle,rgba(59,130,246,.25) 0%,transparent 70%)}.vip-logo-overlay[data-v-05d15ec9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;opacity:.03;z-index:0;pointer-events:none}.vip-header[data-v-05d15ec9]{position:relative;z-index:10;margin-bottom:24px}.vip-tier-tag[data-v-05d15ec9]{display:inline-block;font-family:Consolas,monospace;font-size:.75rem;font-weight:800;letter-spacing:.1em;padding:4px 12px;border-radius:999px;background:#eab30826;color:#fde047;border:1px solid rgba(234,179,8,.4);margin-bottom:12px;box-shadow:0 0 10px #eab30833}.vip-reward-container.pro .vip-tier-tag[data-v-05d15ec9]{background:#3b82f626;color:#93c5fd;border-color:#3b82f666;box-shadow:0 0 10px #3b82f633}.vip-title[data-v-05d15ec9]{margin:0;font-size:1.8rem;font-weight:800;color:#fff;letter-spacing:2px;text-shadow:0 2px 10px rgba(0,0,0,.8)}.vip-body[data-v-05d15ec9]{position:relative;z-index:10}.vip-greeting[data-v-05d15ec9]{color:#94a3b8;font-size:.95rem;margin-bottom:6px}.vip-subtitle[data-v-05d15ec9]{color:#cbd5e1;font-size:1.1rem;margin-bottom:24px}.highlight-text[data-v-05d15ec9]{color:#fde047;font-weight:700}.highlight-text-pro[data-v-05d15ec9]{color:#93c5fd;font-weight:700}.diamond-box[data-v-05d15ec9]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(180deg,#1e293bcc,#0f172ae6);border:1px solid rgba(255,255,255,.1);padding:16px 32px;border-radius:16px;box-shadow:inset 0 2px 10px #00000080,0 10px 20px #0006;position:relative}.diamond-box[data-v-05d15ec9]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(234,179,8,.8),transparent 40%,transparent 60%,rgba(234,179,8,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.diamond-box.pro[data-v-05d15ec9]:before{background:linear-gradient(135deg,rgba(59,130,246,.8),transparent 40%,transparent 60%,rgba(59,130,246,.2))}.diamond-icon[data-v-05d15ec9]{font-size:2.2rem;filter:drop-shadow(0 0 10px rgba(255,255,255,.4))}.diamond-amount[data-v-05d15ec9]{font-family:Consolas,monospace;font-size:2.5rem;font-weight:900;color:#fde047;text-shadow:0 0 15px rgba(234,179,8,.4)}.diamond-box.pro .diamond-amount[data-v-05d15ec9]{color:#93c5fd;text-shadow:0 0 15px rgba(59,130,246,.4)}[data-v-05d15ec9] .cyber-vip-btn{width:85%!important;margin:0 auto 30px!important;padding:16px 28px!important;border-radius:14px!important;font-size:1.15rem!important;font-weight:800!important;letter-spacing:1.5px!important;color:#fff!important;cursor:pointer;transition:all .35s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden;display:block}[data-v-05d15ec9] .cyber-vip-btn.whale-btn{background:linear-gradient(135deg,#090d16,#111827)!important;border:1.5px solid rgba(234,179,8,.6)!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.8);box-shadow:0 0 20px #eab30840,inset 0 1px #ffffff26!important}[data-v-05d15ec9] .cyber-vip-btn.whale-btn:hover{transform:translateY(-3px) scale(1.03)!important;background:linear-gradient(135deg,#111827,#1f2937)!important;border-color:#eab308e6!important;box-shadow:0 0 30px #eab30873,inset 0 1px #ffffff4d!important}[data-v-05d15ec9] .cyber-vip-btn.pro-btn{background:linear-gradient(135deg,#090d16,#111827)!important;border:1.5px solid rgba(59,130,246,.6)!important;color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.8);box-shadow:0 0 20px #3b82f640,inset 0 1px #ffffff26!important}[data-v-05d15ec9] .cyber-vip-btn.pro-btn:hover{transform:translateY(-3px) scale(1.03)!important;background:linear-gradient(135deg,#111827,#1f2937)!important;border-color:#3b82f6e6!important;box-shadow:0 0 30px #3b82f673,inset 0 1px #ffffff4d!important}[data-v-05d15ec9] .cyber-vip-btn:active{transform:translateY(1px) scale(.98)!important}@keyframes pulse-glow-05d15ec9{0%{opacity:.6;transform:translate(-50%) scale(1)}to{opacity:1;transform:translate(-50%) scale(1.1)}}.mobile-blocker-overlay[data-v-05d15ec9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#010409f2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;justify-content:center;align-items:center;padding:24px}.mobile-blocker-card[data-v-05d15ec9]{background:#0d1117e6;border:1px solid rgba(234,179,8,.4);border-radius:24px;padding:40px 30px;text-align:center;max-width:420px;width:100%;box-shadow:0 0 60px #eab30833,inset 0 0 20px #eab3080d}.blocker-logo[data-v-05d15ec9]{width:90px;height:90px;border-radius:50%;object-fit:cover;border:2px solid rgba(234,179,8,.8);box-shadow:0 0 25px #eab30866;margin-bottom:20px}.blocker-title[data-v-05d15ec9]{color:#fff;font-size:1.6rem;font-weight:800;margin-bottom:14px;letter-spacing:1px}.blocker-desc[data-v-05d15ec9]{color:#94a3b8;font-size:.95rem;line-height:1.6;margin-bottom:30px}.blocker-btn[data-v-05d15ec9]{background:linear-gradient(135deg,#ca8a04,#eab308);color:#422006;border:none;padding:12px 24px;border-radius:12px;font-weight:800;font-size:.95rem;cursor:pointer;transition:all .25s ease;box-shadow:0 0 15px #eab3084d}.blocker-btn[data-v-05d15ec9]:hover{transform:translateY(-2px);filter:brightness(1.15);box-shadow:0 0 25px #eab30880}.cyber-vip-popup{background:#090d16!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px!important;padding:0!important;overflow:hidden;max-width:420px!important;color:#fff}.cyber-vip-popup:has(.whale){border:1px solid rgba(250,204,21,.25)!important;box-shadow:0 0 30px #facc1514!important}.cyber-vip-popup:has(.pro){border:1px solid rgba(59,130,246,.6)!important;box-shadow:0 0 30px #3b82f640,inset 0 0 20px #3b82f61a!important}.vip-reward-container{padding:36px 24px 20px;text-align:center}.vip-header{margin-bottom:30px}.vip-tier-name{margin:0 0 12px;font-size:1.6rem;font-weight:800;letter-spacing:1px}.whale .vip-tier-name{color:#facc15}.pro .vip-tier-name{color:#60a5fa;text-shadow:0 2px 10px rgba(59,130,246,.3)}.vip-greeting{color:#94a3b8;font-size:.95rem;line-height:1.5;margin:0}.reward-showcase{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.diamond-icon{font-size:3rem;filter:drop-shadow(0 0 15px rgba(255,255,255,.2))}.reward-amount{font-family:Consolas,monospace;font-size:3.5rem;font-weight:900;color:#fff;line-height:1}.vip-subtitle{color:#cbd5e1;font-size:1rem}.highlight-amt{font-weight:800;font-size:1.1rem}.whale .highlight-amt{color:#facc15}.pro .highlight-amt{color:#60a5fa}.cyber-vip-popup .swal2-actions{width:100%!important;margin:0!important;padding:0 0 24px!important}.cyber-vip-btn{width:85%!important;margin:0 auto!important;padding:14px 0!important;border-radius:8px!important;font-size:1.1rem!important;font-weight:800!important;letter-spacing:2px!important;white-space:nowrap!important;cursor:pointer;transition:all .2s ease!important;border:none!important;outline:none!important;box-shadow:none!important;display:block!important}.cyber-vip-btn.whale-btn{background:#facc15!important;color:#111827!important}.cyber-vip-btn.whale-btn:hover{background:#fef08a!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #facc154d!important}.cyber-vip-btn.pro-btn{background:#3b82f6!important;color:#111827!important}.cyber-vip-btn.pro-btn:hover{background:#60a5fa!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #3b82f64d!important}.cyber-vip-btn:active{transform:translateY(1px)!important;box-shadow:none!important}.login-layout[data-v-51054b01]{min-height:100vh;width:100vw;background-image:url(/assets/MeowOfWallStreet.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:flex-end;align-items:center;padding-right:12%;font-family:Microsoft JhengHei,PingFang TC,sans-serif}.login-panel[data-v-51054b01]{background:#111827b3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(88,166,255,.25);border-radius:16px;padding:40px 32px;width:360px;box-shadow:0 25px 50px -12px #000000b3;transition:all .3s ease}.login-title[data-v-51054b01]{color:#eab308;font-size:22px;font-weight:700;text-align:center;margin-bottom:30px;letter-spacing:2px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.login-form[data-v-51054b01]{display:flex;flex-direction:column;gap:20px}.input-group[data-v-51054b01]{position:relative;display:flex;align-items:center}.icon[data-v-51054b01]{position:absolute;left:14px;font-size:16px;color:#8b949e;pointer-events:none}.input-group input[data-v-51054b01]{width:100%;background:#01040999;border:1px solid #30363d;color:#e6edf3;padding:12px 12px 12px 40px;border-radius:8px;font-size:14px;outline:none;transition:all .2s ease}.input-group input[data-v-51054b01]:focus{border-color:#58a6ff;box-shadow:0 0 0 2px #58a6ff33}.input-group input[data-v-51054b01]::placeholder{color:#8b949e}.error-msg[data-v-51054b01]{color:#fca5a5;font-size:13px;text-align:center;background:#ef444426;border:1px solid rgba(239,68,68,.3);padding:8px;border-radius:6px}.success-msg[data-v-51054b01]{color:#86efac;font-size:13px;text-align:center;background:#22c55e26;border:1px solid rgba(34,197,94,.3);padding:8px;border-radius:6px}.submit-btn[data-v-51054b01]{background:linear-gradient(135deg,#d4af37,#fde08b,#d4af37);color:#111;font-weight:800;font-size:16px;padding:14px;border:none;border-radius:8px;cursor:pointer;margin-top:10px;transition:transform .1s,box-shadow .2s;letter-spacing:1px}.submit-btn[data-v-51054b01]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px #d4af3766}.submit-btn[data-v-51054b01]:disabled{background:#555;color:#888;cursor:not-allowed}.register-btn[data-v-51054b01]{background:linear-gradient(135deg,#2563eb,#60a5fa,#2563eb);color:#fff}.register-btn[data-v-51054b01]:hover:not(:disabled){box-shadow:0 8px 20px #3b82f666}.login-footer[data-v-51054b01]{margin-top:24px;display:flex;justify-content:center;align-items:center;gap:12px;font-size:13px}.link[data-v-51054b01]{color:#58a6ff;text-decoration:none;transition:color .2s}.link[data-v-51054b01]:hover{color:#79c0ff;text-decoration:underline}.divider[data-v-51054b01]{color:#30363d}.intro-video-container[data-v-51054b01]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000;display:flex;justify-content:center;align-items:center}.intro-video[data-v-51054b01]{width:100vw;height:100vh;object-fit:cover}.skip-btn[data-v-51054b01]{position:absolute;bottom:40px;right:40px;background:#ffffff26;color:#fffc;border:1px solid rgba(255,255,255,.3);padding:10px 20px;border-radius:8px;font-weight:700;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease;z-index:100000}.skip-btn[data-v-51054b01]:hover{background:#ffffff4d;color:#fff;transform:scale(1.05)}.fade-enter-active[data-v-51054b01],.fade-leave-active[data-v-51054b01]{transition:opacity .8s ease}.fade-enter-from[data-v-51054b01],.fade-leave-to[data-v-51054b01]{opacity:0}.mobile-blocker-overlay[data-v-51054b01]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#010409f2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;justify-content:center;align-items:center;padding:24px}.mobile-blocker-card[data-v-51054b01]{background:#0d1117e6;border:1px solid rgba(234,179,8,.4);border-radius:24px;padding:40px 30px;text-align:center;max-width:420px;width:100%;box-shadow:0 0 60px #eab30833,inset 0 0 20px #eab3080d}.blocker-logo[data-v-51054b01]{width:90px;height:90px;border-radius:50%;object-fit:cover;border:2px solid rgba(234,179,8,.8);box-shadow:0 0 25px #eab30866;margin-bottom:20px}.blocker-title[data-v-51054b01]{color:#fff;font-size:1.6rem;font-weight:800;margin-bottom:14px;letter-spacing:1px}.blocker-desc[data-v-51054b01]{color:#94a3b8;font-size:.95rem;line-height:1.6;margin-bottom:30px}.blocker-btn[data-v-51054b01]{background:linear-gradient(135deg,#ca8a04,#eab308);color:#422006;border:none;padding:12px 24px;border-radius:12px;font-weight:800;font-size:.95rem;cursor:pointer;transition:all .25s ease;box-shadow:0 0 15px #eab3084d}.blocker-btn[data-v-51054b01]:hover{transform:translateY(-2px);filter:brightness(1.15);box-shadow:0 0 25px #eab30880}.forum-shell[data-v-a12cf8dd]{min-height:100vh;background-color:#010409;background-image:radial-gradient(circle at top right,rgba(59,130,246,.05),transparent 40%),radial-gradient(circle at bottom left,rgba(234,179,8,.05),transparent 40%);color:#c9d1d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding:20px 40px}.forum-nav[data-v-a12cf8dd]{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;background:#0d1117b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:16px;margin-bottom:24px}.brand[data-v-a12cf8dd]{display:flex;align-items:center;gap:12px}.logo[data-v-a12cf8dd]{height:32px;filter:drop-shadow(0 0 8px rgba(251,191,36,.6))}.site-title[data-v-a12cf8dd]{font-size:1.2rem;font-weight:800;color:#fbbf24;letter-spacing:1px}.site-title span[data-v-a12cf8dd]{color:#475569;font-size:.9rem;font-weight:500;font-family:Consolas,monospace}.nav-actions[data-v-a12cf8dd]{display:flex;gap:16px;align-items:center}.ghost-btn[data-v-a12cf8dd]{background:transparent;color:#8b949e;border:1px solid transparent;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.ghost-btn[data-v-a12cf8dd]:hover{color:#fff;background:#ffffff14;border-color:#fff3}.primary-btn[data-v-a12cf8dd]{background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;border:none;padding:10px 24px;border-radius:999px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #3b82f64d}.primary-btn[data-v-a12cf8dd]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f680}.pulse-glow[data-v-a12cf8dd]{animation:pulseGlow-a12cf8dd 2s infinite}@keyframes pulseGlow-a12cf8dd{0%{box-shadow:0 0 #3b82f666}70%{box-shadow:0 0 0 10px #3b82f600}to{box-shadow:0 0 #3b82f600}}.forum-layout[data-v-a12cf8dd]{display:grid;grid-template-columns:280px 1fr;gap:32px;max-width:1400px;margin:0 auto;align-items:start}.menu-label[data-v-a12cf8dd]{font-size:.8rem;font-weight:700;color:#64748b;letter-spacing:2px;margin-bottom:12px;padding-left:12px}.tab-btn[data-v-a12cf8dd]{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;padding:16px;border-radius:12px;cursor:pointer;text-align:left;transition:all .2s;margin-bottom:8px}.tab-btn[data-v-a12cf8dd]:hover{background:#ffffff0d}.tab-btn.active[data-v-a12cf8dd]{background:linear-gradient(90deg,rgba(59,130,246,.1),transparent);border-left:1px solid rgba(59,130,246,.4)}.tab-info[data-v-a12cf8dd]{display:flex;flex-direction:column;gap:4px}.tab-name[data-v-a12cf8dd]{color:#e2e8f0;font-size:1.05rem;font-weight:700}.tab-btn.active .tab-name[data-v-a12cf8dd]{color:#60a5fa;text-shadow:0 0 10px rgba(96,165,250,.4)}.tab-desc[data-v-a12cf8dd]{color:#64748b;font-size:.8rem}.active-indicator[data-v-a12cf8dd]{width:6px;height:6px;border-radius:50%;background:#3b82f6;opacity:0;box-shadow:0 0 8px #3b82f6;transition:opacity .2s}.tab-btn.active .active-indicator[data-v-a12cf8dd]{opacity:1}.widget-box[data-v-a12cf8dd]{background:#0d111799;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;margin-top:24px}.widget-header[data-v-a12cf8dd]{font-size:.95rem;font-weight:700;color:#cbd5e1;margin-bottom:16px}.tag-cloud[data-v-a12cf8dd]{display:flex;flex-wrap:wrap;gap:8px}.ticker-tag[data-v-a12cf8dd],[data-v-a12cf8dd] .ticker-highlight{background:#eab30826;color:#fde047;padding:4px 8px;border-radius:6px;font-family:Consolas,monospace;font-size:.85rem;font-weight:700;border:1px solid rgba(234,179,8,.3);box-shadow:0 0 8px #eab3081a;cursor:pointer}[data-v-a12cf8dd] .ticker-highlight{cursor:default}.magic-tag[data-v-a12cf8dd]{background:#a855f726;color:#d8b4fe;padding:4px 8px;border-radius:6px;font-size:.85rem;font-weight:700;border:1px solid rgba(168,85,247,.3)}.sentiment-bar[data-v-a12cf8dd]{display:flex;height:24px;border-radius:12px;overflow:hidden;margin-bottom:12px;font-size:.8rem;font-weight:700;color:#fff;line-height:24px}.bull-zone[data-v-a12cf8dd]{background:linear-gradient(90deg,#166534,#22c55e);text-align:left;padding-left:12px;box-shadow:0 0 10px #22c55e66;z-index:2}.bear-zone[data-v-a12cf8dd]{background:linear-gradient(90deg,#ef4444,#991b1b);text-align:right;padding-right:12px}.sentiment-desc[data-v-a12cf8dd]{font-size:.8rem;color:#94a3b8;text-align:center}.feed-header[data-v-a12cf8dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.feed-header h2[data-v-a12cf8dd]{font-size:1.5rem;color:#f8fafc;margin:0}.feed-filters[data-v-a12cf8dd]{display:flex;gap:8px}.filter-btn[data-v-a12cf8dd]{background:transparent;border:1px solid rgba(255,255,255,.1);color:#94a3b8;padding:6px 12px;border-radius:6px;font-size:.85rem;cursor:pointer;transition:all .2s}.filter-btn[data-v-a12cf8dd]:hover{background:#ffffff0d;color:#fff}.filter-btn.active[data-v-a12cf8dd]{background:#3b82f626;color:#60a5fa;border-color:#3b82f666}.post-list[data-v-a12cf8dd]{display:flex;flex-direction:column;gap:20px}.post-card[data-v-a12cf8dd]{background:#0d1117cc;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:24px;transition:transform .2s,box-shadow .2s}.post-card[data-v-a12cf8dd]:hover{transform:translateY(-2px);box-shadow:0 10px 30px #00000080,0 0 0 1px #ffffff1a}.post-header[data-v-a12cf8dd]{display:flex;justify-content:space-between;margin-bottom:16px}.author-info[data-v-a12cf8dd]{display:flex;align-items:center;gap:12px}.avatar[data-v-a12cf8dd]{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid rgba(255,255,255,.1);display:flex;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;color:#fbbf24}.author-name-row[data-v-a12cf8dd]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.author-name[data-v-a12cf8dd]{font-weight:700;color:#e2e8f0;font-size:1.05rem}.rank-badge[data-v-a12cf8dd]{font-size:.7rem;font-weight:800;padding:2px 6px;border-radius:4px;border:1px solid;letter-spacing:.5px}.post-time[data-v-a12cf8dd]{font-size:.8rem;color:#64748b}.post-title[data-v-a12cf8dd]{font-size:1.25rem;color:#f8fafc;margin:0 0 12px;line-height:1.4}.post-content[data-v-a12cf8dd]{font-size:.95rem;color:#94a3b8;line-height:1.6;margin-bottom:24px}.post-actions[data-v-a12cf8dd]{display:flex;gap:12px;border-top:1px solid rgba(255,255,255,.06);padding-top:16px}.action-btn[data-v-a12cf8dd]{display:flex;align-items:center;gap:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);padding:8px 16px;border-radius:8px;color:#94a3b8;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .2s}.action-btn span[data-v-a12cf8dd]{background:#0000004d;padding:2px 6px;border-radius:4px;font-size:.8rem;font-family:Consolas,monospace}.bull-btn[data-v-a12cf8dd]:hover{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.bull-btn.voted-bull[data-v-a12cf8dd]{background:#22c55e33;border-color:#22c55e;color:#4ade80;box-shadow:0 0 15px #22c55e33}.bear-btn[data-v-a12cf8dd]:hover{background:#ef44441a;border-color:#ef44444d;color:#f87171}.bear-btn.voted-bear[data-v-a12cf8dd]{background:#ef444433;border-color:#ef4444;color:#f87171;box-shadow:0 0 15px #ef444433}.comment-btn[data-v-a12cf8dd]:hover{background:#ffffff14;color:#fff}.empty-state[data-v-a12cf8dd]{text-align:center;padding:60px 0;color:#64748b;background:#0d111766;border-radius:16px;border:1px dashed rgba(255,255,255,.1)}.empty-icon[data-v-a12cf8dd]{font-size:3rem;margin-bottom:16px;display:block;opacity:.5}.modal-overlay[data-v-a12cf8dd]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn-a12cf8dd .2s ease-out}@keyframes fadeIn-a12cf8dd{0%{opacity:0}to{opacity:1}}.post-modal[data-v-a12cf8dd]{width:100%;max-width:600px;background:#0d1117;border:1px solid rgba(59,130,246,.4);border-radius:12px;box-shadow:0 25px 50px -12px #000c,0 0 0 1px #3b82f61a;overflow:hidden;transform:scale(1);animation:modalPop-a12cf8dd .3s cubic-bezier(.16,1,.3,1)}@keyframes modalPop-a12cf8dd{0%{transform:scale(.95) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.modal-header[data-v-a12cf8dd]{background:#3b82f61a;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(59,130,246,.2)}.modal-header h3[data-v-a12cf8dd]{margin:0;color:#60a5fa;font-family:Consolas,monospace;font-size:1.1rem;text-shadow:0 0 8px rgba(96,165,250,.4)}.close-btn[data-v-a12cf8dd]{background:transparent;border:none;color:#94a3b8;font-size:1.5rem;cursor:pointer;transition:color .2s}.close-btn[data-v-a12cf8dd]:hover{color:#ef4444}.modal-body[data-v-a12cf8dd]{padding:24px;display:flex;flex-direction:column;gap:20px}.input-group[data-v-a12cf8dd]{display:flex;flex-direction:column;gap:8px}.input-group span[data-v-a12cf8dd]{font-size:.9rem;font-weight:600;color:#cbd5e1;display:flex;justify-content:space-between}.highlight-hint[data-v-a12cf8dd]{color:#fde047;font-weight:400;font-size:.75rem;background:#eab3081a;padding:2px 6px;border-radius:4px}.input-group input[data-v-a12cf8dd],.input-group textarea[data-v-a12cf8dd]{background:#010409;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;color:#f8fafc;font-size:1rem;font-family:inherit;transition:border-color .2s;outline:none;resize:vertical}.input-group input[data-v-a12cf8dd]:focus,.input-group textarea[data-v-a12cf8dd]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.modal-footer[data-v-a12cf8dd]{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.submit-btn[data-v-a12cf8dd]{background:#1e3a8a;border:1px solid #3b82f6;color:#93c5fd;font-family:Consolas,monospace;font-weight:700;padding:10px 24px;border-radius:6px;cursor:pointer;transition:all .2s}.submit-btn[data-v-a12cf8dd]:hover:not(:disabled){background:#3b82f6;color:#fff;box-shadow:0 0 15px #3b82f680}.submit-btn[data-v-a12cf8dd]:disabled{opacity:.5;cursor:not-allowed;border-color:#ffffff1a;color:#64748b;background:transparent}.currency-dropdown[data-v-abcf46c6]{background:#ffffff0d;color:#e2e8f0;border:1px solid rgba(255,255,255,.2);padding:6px 12px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;outline:none;transition:all .2s ease}.currency-dropdown[data-v-abcf46c6]:hover{background:#ffffff1a;border-color:#3b82f6}.currency-dropdown option[data-v-abcf46c6]{background:#010409;color:#e2e8f0}.market-shell[data-v-abcf46c6]{min-height:100vh;background-color:#010409;background-image:linear-gradient(rgba(20,24,34,.8) 1px,transparent 1px),linear-gradient(90deg,rgba(20,24,34,.8) 1px,transparent 1px);background-size:30px 30px;color:#c9d1d9;padding:20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.market-nav[data-v-abcf46c6]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#0d1117d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(59,130,246,.2);border-radius:16px;margin-bottom:32px}.site-title[data-v-abcf46c6]{font-size:1.3rem;font-weight:800;color:#60a5fa;letter-spacing:1px}.site-title span[data-v-abcf46c6]{color:#475569;font-size:.9rem;font-family:Consolas,monospace}.nav-actions[data-v-abcf46c6]{display:flex;gap:20px;align-items:center}.asset-display[data-v-abcf46c6]{display:flex;align-items:center;gap:8px;background:#00000080;border:1px solid rgba(147,197,253,.3);padding:6px 16px;border-radius:999px;box-shadow:inset 0 0 10px #3b82f61a}.asset-icon[data-v-abcf46c6]{font-size:1.1rem;filter:drop-shadow(0 0 4px rgba(96,165,250,.8))}.asset-amount[data-v-abcf46c6]{font-family:Consolas,monospace;font-size:1.1rem;font-weight:700;color:#bfdbfe}.ghost-btn[data-v-abcf46c6]{width:300px;background:transparent;color:#8b949e;border:1px solid transparent;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.ghost-btn[data-v-abcf46c6]:hover{color:#fff;background:#ffffff14;border-color:#fff3}.market-layout[data-v-abcf46c6]{display:grid;grid-template-columns:320px 1fr;gap:40px;max-width:1400px;margin:0 auto;align-items:start}.ad-terminal[data-v-abcf46c6]{background:#0d1117;border:1px solid #3b82f6;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000080,0 0 0 1px #3b82f633;margin-bottom:24px;position:relative}.terminal-header[data-v-abcf46c6]{background:#3b82f626;padding:12px 16px;font-family:Consolas,monospace;font-weight:700;color:#93c5fd;border-bottom:1px solid rgba(59,130,246,.3)}.terminal-body[data-v-abcf46c6]{padding:24px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.ad-desc[data-v-abcf46c6]{font-size:.9rem;color:#94a3b8;line-height:1.5;margin-bottom:20px}.reward-preview[data-v-abcf46c6]{font-size:2rem;font-weight:800;color:#fff;margin-bottom:24px;text-shadow:0 0 15px rgba(96,165,250,.6);display:flex;align-items:center;gap:8px}.ad-btn[data-v-abcf46c6]{width:100%;background:linear-gradient(135deg,#166534,#22c55e);color:#fff;border:none;padding:14px;border-radius:8px;font-weight:800;font-size:1rem;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #22c55e4d}.ad-btn[data-v-abcf46c6]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #22c55e80;filter:brightness(1.1)}.ad-btn[data-v-abcf46c6]:disabled{background:#1e293b;color:#475569;box-shadow:none;cursor:not-allowed}.limit-counter[data-v-abcf46c6]{margin-top:12px;font-size:.85rem;color:#cbd5e1;font-family:Consolas,monospace}.limit-counter.maxed[data-v-abcf46c6]{color:#ef4444}.info-box[data-v-abcf46c6]{background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:12px;padding:20px}.info-box h3[data-v-abcf46c6]{margin:0 0 12px;font-size:1rem;color:#cbd5e1}.info-box ul[data-v-abcf46c6]{margin:0;padding-left:20px;color:#8b949e;font-size:.85rem;line-height:1.6}.store-header[data-v-abcf46c6]{margin-bottom:24px}.store-header h2[data-v-abcf46c6]{font-size:1.8rem;color:#f8fafc;margin:0 0 8px}.store-header p[data-v-abcf46c6]{color:#8b949e;margin:0}.pack-grid[data-v-abcf46c6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px}.pack-card[data-v-abcf46c6]{position:relative;background:linear-gradient(180deg,#161b22cc,#0d1117e6);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px 24px 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all .3s cubic-bezier(.25,.8,.25,1)}.pack-card[data-v-abcf46c6]:hover{transform:translateY(-6px);border-color:#60a5fa80;box-shadow:0 12px 30px #0009,0 0 20px #3b82f626}.pack-tag[data-v-abcf46c6]{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:4px 16px;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:1px;box-shadow:0 4px 10px #00000080;z-index:10}.hot[data-v-abcf46c6]{background:linear-gradient(90deg,#ea580c,#f97316);color:#fff}.best-value[data-v-abcf46c6]{background:linear-gradient(90deg,#1d4ed8,#3b82f6);color:#fff;box-shadow:0 0 15px #3b82f680}.whale-only[data-v-abcf46c6]{background:linear-gradient(90deg,#7e22ce,#a855f7);color:#fff;box-shadow:0 0 15px #a855f780}.first-topup-badge[data-v-abcf46c6]{position:absolute;top:12px;right:12px;background:#eab30833;color:#fde047;border:1px solid rgba(234,179,8,.4);padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:700}.pack-visual[data-v-abcf46c6]{text-align:center;margin-bottom:24px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.diamond-wrapper[data-v-abcf46c6]{position:relative;display:inline-block;margin-bottom:16px;min-height:80px;display:flex;align-items:center;justify-content:center}.pack-icon[data-v-abcf46c6]{display:block;position:relative;z-index:2;animation:float-abcf46c6 3.5s ease-in-out infinite;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.diamond-glow[data-v-abcf46c6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;filter:blur(14px);z-index:1;animation:pulseGlow-abcf46c6 3s ease-in-out infinite;transition:all .3s ease}.pack-card:hover .pack-icon[data-v-abcf46c6]{transform:scale(1.15) translateY(-8px)!important}.pack-card:hover .diamond-glow[data-v-abcf46c6]{transform:translate(-50%,-50%) scale(1.4);opacity:1!important}.tier-0[data-v-abcf46c6],.tier-1[data-v-abcf46c6]{font-size:3rem;filter:drop-shadow(0 0 10px rgba(59,130,246,.8))}.glow-tier-0[data-v-abcf46c6],.glow-tier-1[data-v-abcf46c6]{width:40px;height:40px;background:#3b82f680}.tier-2[data-v-abcf46c6],.tier-3[data-v-abcf46c6]{font-size:4.2rem;filter:drop-shadow(0 0 15px rgba(96,165,250,.9)) drop-shadow(0 0 25px rgba(37,99,235,.7))}.glow-tier-2[data-v-abcf46c6],.glow-tier-3[data-v-abcf46c6]{width:55px;height:55px;background:#3b82f699}.tier-4[data-v-abcf46c6]{font-size:5rem;filter:drop-shadow(0 0 15px rgba(250,204,21,.9)) drop-shadow(0 0 30px rgba(202,138,4,.7))}.glow-tier-4[data-v-abcf46c6]{width:65px;height:65px;background:#eab3088c}.tier-5[data-v-abcf46c6]{font-size:5.8rem;filter:drop-shadow(0 0 20px rgba(192,132,252,.9)) drop-shadow(0 0 40px rgba(147,51,234,.7))}.glow-tier-5[data-v-abcf46c6]{width:75px;height:75px;background:#a855f78c}@keyframes float-abcf46c6{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulseGlow-abcf46c6{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.9)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.1)}}.pack-amount[data-v-abcf46c6]{font-size:2rem;font-weight:900;color:#fff;margin:0;font-family:Consolas,monospace;position:relative;z-index:3}.pack-bonus[data-v-abcf46c6]{color:#fde047;font-size:.9rem;font-weight:700;margin:8px 0 0;position:relative;z-index:3}.buy-btn[data-v-abcf46c6]{width:100%;background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1);padding:12px;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .2s}.pack-card:hover .buy-btn[data-v-abcf46c6]{background:#f8fafc;color:#0f172a;border-color:#f8fafc}.ad-modal-overlay[data-v-abcf46c6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:20px}.ad-modal-content[data-v-abcf46c6]{width:100%;max-width:950px;display:flex;flex-direction:column;gap:20px;animation:zoomIn-abcf46c6 .2s ease-out}@keyframes zoomIn-abcf46c6{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ad-modal-header[data-v-abcf46c6]{display:flex;justify-content:space-between;align-items:flex-start}.cyber-title[data-v-abcf46c6]{color:#ef4444;font-size:1.5rem;margin:0 0 4px;text-shadow:0 0 15px rgba(239,68,68,.6)}.cyber-subtitle[data-v-abcf46c6]{color:#93c5fd;font-size:.9rem;font-family:Consolas,monospace}.btn-close-modal[data-v-abcf46c6]{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:1.2rem;transition:all .2s}.btn-close-modal[data-v-abcf46c6]:hover{background:#ef4444;transform:scale(1.1)}.video-container[data-v-abcf46c6]{width:100%;aspect-ratio:16 / 9;background:#000;border-radius:12px;border:1px solid rgba(59,130,246,.3);position:relative;overflow:hidden;box-shadow:0 0 50px #000c}.video-iframe[data-v-abcf46c6]{width:100%;height:100%}.scanline-overlay[data-v-abcf46c6]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(#12101000 50%,#00000040 50%),linear-gradient(90deg,#ff00000f,#00ff0005,#0000ff0f);background-size:100% 4px,3px 100%;z-index:10;opacity:.6}.progress-panel[data-v-abcf46c6]{background:#0d1117;border:1px solid #30363d;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:inset 0 0 20px #00000080}.progress-info[data-v-abcf46c6]{display:flex;justify-content:space-between;font-family:Consolas,monospace;font-weight:700}.status-text[data-v-abcf46c6]{color:#facc15}.status-text.success[data-v-abcf46c6]{color:#22c55e}.progress-percent[data-v-abcf46c6]{color:#fff}.blink[data-v-abcf46c6]{animation:blinker-abcf46c6 1s linear infinite}.progress-bar-bg[data-v-abcf46c6]{width:100%;height:12px;background:#010409;border-radius:6px;overflow:hidden;border:1px solid #21262d}.progress-bar-fill[data-v-abcf46c6]{height:100%;background:linear-gradient(90deg,#ef4444,#f59e0b);transition:width .1s linear;box-shadow:0 0 15px #ef4444}.btn-claim[data-v-abcf46c6]{margin-top:10px;padding:14px;border-radius:8px;border:none;font-weight:800;font-size:1.1rem;background:#161b22;color:#475569;cursor:not-allowed;transition:all .3s}.btn-claim.is-ready[data-v-abcf46c6]{background:linear-gradient(135deg,#1d4ed8,#3b82f6);color:#fff;cursor:pointer;box-shadow:0 0 20px #3b82f680;animation:pulse-blue-abcf46c6 2s infinite}.btn-claim.is-ready[data-v-abcf46c6]:hover{filter:brightness(1.2);transform:translateY(-2px)}@keyframes blinker-abcf46c6{50%{opacity:.3}}@keyframes pulse-blue-abcf46c6{0%{box-shadow:0 0 #3b82f699}70%{box-shadow:0 0 0 15px #3b82f600}to{box-shadow:0 0 #3b82f600}}.profile-shell[data-v-f0450ea8]{min-height:100vh;background-color:#010409;background-image:radial-gradient(circle at 15% 50%,rgba(59,130,246,.04),transparent 25%),radial-gradient(circle at 85% 30%,rgba(168,85,247,.04),transparent 25%);color:#c9d1d9;padding:20px 40px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.profile-nav[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#0d1117d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:16px;margin-bottom:32px}.site-title[data-v-f0450ea8]{font-size:1.3rem;font-weight:800;color:#f8fafc;letter-spacing:1px}.site-title span[data-v-f0450ea8]{color:#64748b;font-size:.9rem;font-family:Consolas,monospace}.ghost-btn[data-v-f0450ea8]{background:transparent;color:#8b949e;border:1px solid transparent;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.ghost-btn[data-v-f0450ea8]:hover{color:#fff;background:#ffffff14;border-color:#fff3}.profile-grid[data-v-f0450ea8]{display:grid;grid-template-columns:350px 1fr 380px;gap:32px;max-width:1500px;margin:0 auto;align-items:start}.panel-box[data-v-f0450ea8]{background:#0d111799;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.full-height[data-v-f0450ea8]{height:100%;display:flex;flex-direction:column}.section-title[data-v-f0450ea8]{font-size:.9rem;color:#64748b;letter-spacing:2px;margin:0 0 20px;font-family:Consolas,monospace;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:12px}.id-card[data-v-f0450ea8]{background:linear-gradient(135deg,#0f172a,#020617);border:1px solid #1e293b;border-radius:16px;padding:24px;margin-bottom:24px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0009,inset 0 1px #ffffff1a}.id-card[data-v-f0450ea8]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(59,130,246,.03) 2px,rgba(59,130,246,.03) 4px);pointer-events:none}.id-card-header[data-v-f0450ea8]{display:flex;justify-content:space-between;font-size:.65rem;color:#475569;font-family:Consolas,monospace;margin-bottom:24px;letter-spacing:1px}.uid[data-v-f0450ea8]{color:#3b82f6}.id-card-body[data-v-f0450ea8]{display:flex;align-items:center;gap:20px;margin-bottom:30px;position:relative;z-index:2}.avatar-container[data-v-f0450ea8]{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.avatar-hologram[data-v-f0450ea8]{width:90px;height:110px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:3rem;color:#93c5fd;font-weight:700;position:relative;overflow:hidden;box-shadow:0 0 15px #3b82f633}.scanline[data-v-f0450ea8]{position:absolute;width:100%;height:2px;background:#60a5facc;box-shadow:0 0 8px #60a5facc;animation:scan-f0450ea8 3s linear infinite;opacity:.6;z-index:5;pointer-events:none}@keyframes scan-f0450ea8{0%{top:-10%}to{top:110%}}.equipped-frame-wrapper[data-v-f0450ea8]{position:relative;width:105px;height:120px;border-radius:12px;overflow:hidden;display:flex;justify-content:center;align-items:center}.avatar-frame-img[data-v-f0450ea8]{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.blue-fx-container[data-v-f0450ea8]{box-shadow:0 0 20px #3b82f64d}.blue-fx[data-v-f0450ea8]{animation:blue-pulse-f0450ea8 3s infinite alternate cubic-bezier(.4,0,.2,1)}@keyframes blue-pulse-f0450ea8{0%{filter:brightness(1) drop-shadow(0 0 5px #3b82f6);transform:scale(1)}to{filter:brightness(1.15) drop-shadow(0 0 15px #60a5fa);transform:scale(1.02)}}.gold-fx-container[data-v-f0450ea8]{box-shadow:0 0 25px #facc1540}.gold-fx[data-v-f0450ea8]{animation:gold-breathe-f0450ea8 4s infinite alternate ease-in-out}@keyframes gold-breathe-f0450ea8{0%{filter:brightness(1) contrast(1.1) drop-shadow(0 0 10px #facc15);transform:scale(1)}to{filter:brightness(1.25) contrast(1.2) drop-shadow(0 0 25px #eab308);transform:scale(1.04)}}.user-info[data-v-f0450ea8]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.rank-badge[data-v-f0450ea8]{display:inline-block;padding:4px 10px;border-radius:6px;border:1px solid;font-size:.8rem;font-weight:800;margin-top:10px;margin-bottom:16px;background:#0000004d;align-self:flex-start}.info-row[data-v-f0450ea8]{display:flex;gap:8px;font-size:.85rem;margin-bottom:4px}.info-row .label[data-v-f0450ea8]{color:#64748b}.info-row .value[data-v-f0450ea8]{color:#cbd5e1;font-family:Consolas,monospace}.text-green[data-v-f0450ea8]{color:#4ade80!important;text-shadow:0 0 8px rgba(74,222,128,.4)}.id-card-footer[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:flex-end}.chip[data-v-f0450ea8]{width:35px;height:25px;background:linear-gradient(135deg,#d4af37,#aa8020);border-radius:4px;border:1px solid #715512}.barcode[data-v-f0450ea8]{font-family:Consolas,monospace;font-size:1.2rem;color:#475569;letter-spacing:2px}.preferences-box[data-v-f0450ea8]{background:#0d111799;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px}.pref-item[data-v-f0450ea8]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;background:#ffffff05;padding:12px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.pref-item[data-v-f0450ea8]:last-child{margin-bottom:0}.pref-left[data-v-f0450ea8]{display:flex;align-items:center;gap:16px;flex:1;min-width:0}.pref-icon[data-v-f0450ea8]{font-size:1.8rem}.pref-label[data-v-f0450ea8]{margin:0 0 4px;font-size:.75rem;color:#8b949e}.pref-value[data-v-f0450ea8]{margin:0;font-size:1rem;font-weight:700;font-family:Consolas,monospace}.highlight-gold[data-v-f0450ea8]{color:#fde047;text-shadow:0 0 8px rgba(253,224,71,.4)}.highlight-purple[data-v-f0450ea8]{color:#d8b4fe}.highlight-blue[data-v-f0450ea8]{color:#60a5fa;text-shadow:0 0 8px rgba(96,165,250,.4)}.social-box[data-v-f0450ea8]{margin-top:24px}.social-icon[data-v-f0450ea8]{width:40px;height:40px;border-radius:8px;object-fit:cover;box-shadow:0 0 12px #ffffff1a;transition:transform .2s ease;flex-shrink:0}.pref-item:hover .social-icon[data-v-f0450ea8]{transform:scale(1.1)}.social-handle-edit[data-v-f0450ea8]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.social-input[data-v-f0450ea8]{background:transparent!important;border:none!important;border-bottom:1px dashed rgba(255,255,255,.2)!important;color:#e2e8f0;font-size:.95rem;font-family:Consolas,monospace;padding:4px 6px;width:160px;max-width:100%;border-radius:0!important;outline:none;box-sizing:border-box;transition:all .2s ease;margin-left:-6px}.social-input[data-v-f0450ea8]:hover{background:#ffffff0d!important;border-bottom:1px dashed rgba(59,130,246,.5)!important}.social-input[data-v-f0450ea8]:focus{background:#ffffff0d!important;border:none!important;outline:none!important;border-bottom:1px solid rgba(59,130,246,.8)!important;box-shadow:0 8px 8px -8px #3b82f680}.toggle-status[data-v-f0450ea8]{white-space:nowrap;flex-shrink:0;min-width:64px;text-align:center;background:#ffffff0d;color:#64748b;border:1px solid rgba(255,255,255,.1);padding:6px 12px;border-radius:6px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:Consolas,monospace}.toggle-status[data-v-f0450ea8]:hover{background:#ffffff1a}.toggle-status.is-active[data-v-f0450ea8]{background:#22c55e26;color:#4ade80;border-color:#22c55e4d;box-shadow:0 0 10px #22c55e1a}.radar-container[data-v-f0450ea8]{display:flex;justify-content:center;align-items:center;height:280px;margin-bottom:30px;width:100%}.radar-wrapper[data-v-f0450ea8]{position:relative;width:240px;height:240px;flex-shrink:0}.radar-chart[data-v-f0450ea8]{position:absolute;top:0;left:0;overflow:visible;z-index:1}.radar-grid[data-v-f0450ea8]{fill:none;stroke:#ffffff1a;stroke-width:1}.radar-axis[data-v-f0450ea8]{stroke:#ffffff1a;stroke-width:1}.radar-area[data-v-f0450ea8]{fill:#3b82f633;stroke:#3b82f6;stroke-width:2;filter:drop-shadow(0 0 10px rgba(59,130,246,.5));transition:all .5s ease-out}.radar-label[data-v-f0450ea8]{position:absolute;transform:translate(-50%,-50%);font-size:.85rem;font-weight:700;color:#94a3b8;letter-spacing:1px;white-space:nowrap;z-index:2}.stats-grid[data-v-f0450ea8]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stat-card[data-v-f0450ea8]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);padding:16px;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.stat-title[data-v-f0450ea8]{font-size:.8rem;color:#64748b}.stat-value[data-v-f0450ea8]{font-size:1.5rem;font-weight:800;font-family:Consolas,monospace}.messenger-box[data-v-f0450ea8]{margin-top:24px}.messenger-desc[data-v-f0450ea8]{font-size:.8rem;color:#64748b;margin-bottom:20px;font-family:Consolas,monospace}.message-grid[data-v-f0450ea8]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.msg-btn[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.08);color:#cbd5e1;padding:14px 16px;border-radius:8px;text-align:left;cursor:pointer;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.msg-text[data-v-f0450ea8]{font-size:.85rem}.send-icon[data-v-f0450ea8]{font-size:.8rem;color:#3b82f6;opacity:0;transform:translate(-10px);transition:all .3s ease}.msg-btn[data-v-f0450ea8]:hover{background:#3b82f61a;border-color:#3b82f666;color:#fff;box-shadow:0 0 12px #3b82f626;transform:translateY(-2px)}.msg-btn:hover .send-icon[data-v-f0450ea8]{opacity:1;transform:translate(0)}.msg-btn[data-v-f0450ea8]:last-child:nth-child(odd){grid-column:1 / -1}.history-list[data-v-f0450ea8]{display:flex;flex-direction:column;gap:12px;flex-grow:1}.history-card[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);transition:transform .2s}.history-card[data-v-f0450ea8]:hover{transform:translate(4px);background:#ffffff0d}.history-card.win[data-v-f0450ea8]{border-left:4px solid #22c55e}.history-card.loss[data-v-f0450ea8]{border-left:4px solid #ef4444}.history-left[data-v-f0450ea8]{display:flex;align-items:center;gap:16px}.result-badge[data-v-f0450ea8]{font-weight:900;font-size:1.1rem;font-family:Consolas,monospace;width:45px;text-align:center}.win .result-badge[data-v-f0450ea8]{color:#4ade80}.loss .result-badge[data-v-f0450ea8]{color:#f87171}.history-details[data-v-f0450ea8]{display:flex;flex-direction:column;gap:4px}.opponent[data-v-f0450ea8]{font-weight:600;color:#e2e8f0;font-size:.95rem}.time[data-v-f0450ea8]{font-size:.75rem;color:#64748b}.history-right[data-v-f0450ea8]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.pnl[data-v-f0450ea8]{font-weight:800;font-family:Consolas,monospace;font-size:1.05rem}.win .pnl[data-v-f0450ea8]{color:#4ade80}.loss .pnl[data-v-f0450ea8]{color:#f87171}.highlight-tag[data-v-f0450ea8]{font-size:.7rem;background:#ffffff1a;padding:2px 6px;border-radius:4px;color:#cbd5e1}.win .highlight-tag[data-v-f0450ea8]{background:#22c55e26;color:#86efac}.loss .highlight-tag[data-v-f0450ea8]{background:#ef444426;color:#fca5a5}.view-all-btn[data-v-f0450ea8]{margin-top:20px;width:100%;padding:12px;background:transparent;border:1px dashed rgba(255,255,255,.15);color:#8b949e;border-radius:8px;cursor:pointer;transition:all .2s;font-weight:600}.view-all-btn[data-v-f0450ea8]:hover{background:#ffffff0d;color:#fff;border-color:#ffffff4d}.inbox-box[data-v-f0450ea8]{margin-top:24px}.inbox-list[data-v-f0450ea8]{display:flex;flex-direction:column;gap:12px;max-height:320px;overflow-y:auto;padding-right:6px}.inbox-list[data-v-f0450ea8]::-webkit-scrollbar{width:5px}.inbox-list[data-v-f0450ea8]::-webkit-scrollbar-track{background:#0003;border-radius:4px}.inbox-list[data-v-f0450ea8]::-webkit-scrollbar-thumb{background:#3b82f666;border-radius:4px;box-shadow:0 0 8px #3b82f680}.inbox-list[data-v-f0450ea8]::-webkit-scrollbar-thumb:hover{background:#3b82f6cc}.inbox-card[data-v-f0450ea8]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:12px 14px;position:relative;cursor:pointer;transition:all .25s ease}.inbox-card[data-v-f0450ea8]:hover{background:#3b82f60d;border-color:#3b82f64d;transform:translate(-2px)}.inbox-card.unread[data-v-f0450ea8]{background:#3b82f614;border-left:3px solid #3b82f6;border-color:#3b82f633}.inbox-header-row[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.inbox-sender[data-v-f0450ea8]{font-size:.8rem;color:#60a5fa;font-family:Consolas,monospace;font-weight:700}.inbox-time[data-v-f0450ea8]{font-size:.7rem;color:#64748b;font-family:Consolas,monospace}.inbox-msg[data-v-f0450ea8]{margin:0;font-size:.85rem;color:#cbd5e1}.unread-dot[data-v-f0450ea8]{position:absolute;top:6%;right:6px;width:6px;height:6px;background:#3b82f6;border-radius:50%;box-shadow:0 0 8px #3b82f6;animation:pulse-dot-f0450ea8 2s infinite}@keyframes pulse-dot-f0450ea8{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.3);opacity:1;box-shadow:0 0 12px #3b82f6}to{transform:scale(.95);opacity:.8}}.cyber-modal-overlay[data-v-f0450ea8]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:9999}.cyber-modal[data-v-f0450ea8]{background:#0a0c10f2;border:1px solid rgba(59,130,246,.4);border-top:3px solid #3b82f6;border-radius:8px;width:420px;max-width:90vw;box-shadow:0 0 30px #3b82f626,inset 0 0 20px #3b82f60d;overflow:hidden;font-family:Consolas,monospace}.cyber-modal.error[data-v-f0450ea8]{border-color:#f59e0b4d;border-top-color:#f59e0b;box-shadow:0 0 20px #f59e0b1a,inset 0 0 15px #f59e0b0d}.modal-header[data-v-f0450ea8]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05)}.sys-title[data-v-f0450ea8]{font-size:.8rem;color:#64748b;letter-spacing:2px}.close-btn[data-v-f0450ea8]{background:transparent;border:none;color:#64748b;font-size:1.4rem;line-height:1;cursor:pointer;transition:color .2s}.close-btn[data-v-f0450ea8]:hover{color:#fff}.modal-body[data-v-f0450ea8]{display:flex;gap:20px;padding:30px 24px;align-items:center}.status-icon[data-v-f0450ea8]{font-size:2.5rem;flex-shrink:0}.cyber-modal.success .status-icon[data-v-f0450ea8]{color:#4ade80;text-shadow:0 0 15px rgba(74,222,128,.5)}.cyber-modal.error .status-icon[data-v-f0450ea8]{color:#f59e0b;text-shadow:0 0 10px rgba(245,158,11,.3)}.msg-content[data-v-f0450ea8]{display:flex;flex-direction:column;gap:10px}.target-text[data-v-f0450ea8]{margin:0;font-size:.85rem;color:#94a3b8}.target-text .label[data-v-f0450ea8]{color:#3b82f6}.cyber-modal.error .target-text .label[data-v-f0450ea8]{color:#f59e0b}.main-msg[data-v-f0450ea8]{margin:0;font-size:1.1rem;color:#fff;font-weight:700}.modal-footer[data-v-f0450ea8]{padding:16px 24px;background:#0000004d;text-align:right;border-top:1px solid rgba(255,255,255,.02)}.confirm-btn[data-v-f0450ea8]{background:#3b82f61a;color:#60a5fa;border:1px solid rgba(59,130,246,.4);padding:10px 28px;border-radius:4px;cursor:pointer;font-weight:700;font-family:Consolas,monospace;letter-spacing:1px;transition:all .3s ease}.confirm-btn[data-v-f0450ea8]:hover{background:#3b82f633;box-shadow:0 0 15px #3b82f666;color:#fff}.cyber-modal.error .confirm-btn[data-v-f0450ea8]{background:#f59e0b14;color:#fbbf24;border-color:#f59e0b4d}.cyber-modal.error .confirm-btn[data-v-f0450ea8]:hover{background:#f59e0b26;box-shadow:0 0 12px #f59e0b33;color:#fff}.modal-fade-enter-active[data-v-f0450ea8],.modal-fade-leave-active[data-v-f0450ea8]{transition:opacity .3s ease,transform .3s cubic-bezier(.175,.885,.32,1.275)}.modal-fade-enter-from[data-v-f0450ea8],.modal-fade-leave-to[data-v-f0450ea8]{opacity:0;transform:scale(.95) translateY(-20px)}.social-actions[data-v-f0450ea8]{display:flex;justify-content:flex-start;margin-top:12px;margin-bottom:16px}.cyber-save-btn[data-v-f0450ea8]{background:linear-gradient(135deg,#059669,#10b981);color:#fff;border:1px solid #34d399;padding:10px 24px;border-radius:8px;font-size:.95rem;font-weight:700;height:60px;letter-spacing:1px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #10b98133;display:flex;align-items:center;gap:8px;font-family:Consolas,monospace}.cyber-save-btn[data-v-f0450ea8]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #10b98166;filter:brightness(1.15)}.cyber-save-btn[data-v-f0450ea8]:active:not(:disabled){transform:translateY(0)}.cyber-save-btn[data-v-f0450ea8]:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(50%)}.nickname-wrapper[data-v-f0450ea8]{display:flex;align-items:center;gap:10px;min-height:40px;margin:0 0 4px;width:320px}.nickname-wrapper .nickname[data-v-f0450ea8]{margin:0;display:flex;align-items:center;gap:10px;font-size:1.15rem;color:#f8fafc;letter-spacing:1px;width:100%}.nickname-edit-mode[data-v-f0450ea8]{display:flex;align-items:center;gap:6px}.nickname-input[data-v-f0450ea8]{background:#00000080;border:1px solid #3b82f6;color:#f8fafc;font-size:1.15rem;font-weight:700;padding:4px 8px;border-radius:6px;width:280px;margin:0;outline:none;box-shadow:0 0 10px #3b82f633 inset;font-family:inherit}.fee-warning[data-v-f0450ea8]{align-self:flex-start;font-size:.75rem;color:#f59e0b;margin-bottom:8px;font-weight:700;background:#f59e0b1a;display:inline-block;padding:2px 8px;border-radius:4px;border:1px solid rgba(245,158,11,.2)}.edit-icon-btn[data-v-f0450ea8]{background:transparent;border:none;font-size:1.1rem;cursor:pointer;opacity:.5;transition:all .2s;padding:4px;border-radius:4px}.edit-icon-btn[data-v-f0450ea8]:hover{opacity:1;background:#ffffff1a;transform:scale(1.1)}.nickname-edit-mode[data-v-f0450ea8]{display:flex;align-items:center;gap:4px}.nickname-input[data-v-f0450ea8]:focus{border-color:#60a5fa;box-shadow:0 0 15px #3b82f666 inset}.nickname-text[data-v-f0450ea8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px;display:inline-block;vertical-align:middle}.password-msg-card[data-v-f0450ea8]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;background:#3b82f60a;border:1px solid rgba(59,130,246,.2);padding:10px 16px;gap:12px}.password-msg-card[data-v-f0450ea8]:hover{background:#3b82f614;border-color:#3b82f666;transform:none}.inline-password-input[data-v-f0450ea8]{flex:1;background:#0009;border:1px solid rgba(59,130,246,.3);color:#60a5fa;font-family:Consolas,monospace;font-size:.9rem;padding:8px 12px;border-radius:6px;outline:none;transition:all .2s ease}.inline-password-input[data-v-f0450ea8]:focus{border-color:#3b82f6;box-shadow:0 0 12px #3b82f666}.send-inline-btn[data-v-f0450ea8]{background:#3b82f626;border:1px solid rgba(59,130,246,.4);color:#60a5fa;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:700;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.send-inline-btn[data-v-f0450ea8]:hover{background:#3b82f64d;color:#fff;box-shadow:0 0 15px #3b82f680;transform:translateY(-1px)}.settings-shell[data-v-0f3d92fb]{min-height:100vh;background-color:#010409;background-image:radial-gradient(circle at 50% 0%,rgba(59,130,246,.05),transparent 50%);color:#c9d1d9;padding:20px 40px 60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.settings-nav[data-v-0f3d92fb]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#0d1117d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:16px;margin-bottom:40px}.site-title[data-v-0f3d92fb]{font-size:1.3rem;font-weight:800;color:#e2e8f0;letter-spacing:1px}.site-title span[data-v-0f3d92fb]{color:#64748b;font-size:.9rem;font-family:Consolas,monospace}.ghost-btn[data-v-0f3d92fb]{background:transparent;color:#8b949e;border:1px solid transparent;padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}.ghost-btn[data-v-0f3d92fb]:hover{color:#fff;background:#ffffff14;border-color:#fff3}.settings-container[data-v-0f3d92fb]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.settings-panel[data-v-0f3d92fb]{background:#0d111799;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0000004d}.panel-header[data-v-0f3d92fb]{background:#ffffff08;padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.05)}.panel-header h3[data-v-0f3d92fb]{margin:0;font-size:.95rem;color:#94a3b8;font-family:Consolas,monospace;letter-spacing:1px}.panel-body[data-v-0f3d92fb]{padding:0 24px}.setting-item[data-v-0f3d92fb]{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px dashed rgba(255,255,255,.08)}.setting-item[data-v-0f3d92fb]:last-child{border-bottom:none}.setting-info[data-v-0f3d92fb]{display:flex;flex-direction:column;gap:6px}.setting-label[data-v-0f3d92fb]{font-size:1.1rem;font-weight:600;color:#f8fafc}.setting-desc[data-v-0f3d92fb]{font-size:.85rem;color:#64748b}.cyber-toggle[data-v-0f3d92fb]{position:relative;width:56px;height:28px;cursor:pointer}.cyber-toggle input[data-v-0f3d92fb]{opacity:0;width:0;height:0}.toggle-slider[data-v-0f3d92fb]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#1e293b;border-radius:34px;transition:.3s;border:1px solid rgba(255,255,255,.1)}.toggle-slider[data-v-0f3d92fb]:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#64748b;border-radius:50%;transition:.3s}.cyber-toggle input:checked+.toggle-slider[data-v-0f3d92fb]{background-color:#3b82f633;border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d}.cyber-toggle input:checked+.toggle-slider[data-v-0f3d92fb]:before{transform:translate(28px);background-color:#60a5fa;box-shadow:0 0 8px #60a5fa}.slider-container[data-v-0f3d92fb]{display:flex;align-items:center;gap:16px}.cyber-slider[data-v-0f3d92fb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:150px;height:6px;background:#1e293b;border-radius:3px;outline:none}.cyber-slider[data-v-0f3d92fb]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#60a5fa;cursor:pointer;box-shadow:0 0 10px #60a5fa99}.slider-value[data-v-0f3d92fb]{font-family:Consolas,monospace;font-size:.95rem;color:#93c5fd;width:45px;text-align:right}.radio-group[data-v-0f3d92fb]{display:flex;gap:12px}.radio-btn[data-v-0f3d92fb]{padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff05;cursor:pointer;font-size:.9rem;font-weight:700;transition:all .2s}.radio-btn input[data-v-0f3d92fb]{display:none}.radio-btn.active[data-v-0f3d92fb]{background:#3b82f626;border-color:#3b82f6;box-shadow:0 0 15px #3b82f633}.text-green[data-v-0f3d92fb]{color:#4ade80}.text-red[data-v-0f3d92fb]{color:#f87171}.cyber-select[data-v-0f3d92fb]{background:#0d1117;border:1px solid rgba(255,255,255,.1);color:#c9d1d9;padding:10px 16px;border-radius:8px;font-size:.95rem;outline:none;cursor:pointer}.cyber-select[data-v-0f3d92fb]:focus{border-color:#3b82f6}.danger-zone[data-v-0f3d92fb]{border-color:#ef44444d}.danger-zone .panel-header[data-v-0f3d92fb]{background:#ef44441a;border-bottom-color:#ef444433}.danger-zone .panel-header h3[data-v-0f3d92fb]{color:#fca5a5}.danger-btn[data-v-0f3d92fb]{padding:10px 20px;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s;background:#dc2626;color:#fff;border:none}.danger-btn[data-v-0f3d92fb]:hover{background:#ef4444;box-shadow:0 0 15px #ef444466}.danger-btn.outline[data-v-0f3d92fb]{background:transparent;border:1px solid #dc2626;color:#ef4444}.danger-btn.outline[data-v-0f3d92fb]:hover{background:#ef44441a}.settings-footer[data-v-0f3d92fb]{display:flex;justify-content:flex-end;margin-top:10px}.save-btn[data-v-0f3d92fb]{background:#1e3a8a;border:1px solid #3b82f6;color:#93c5fd;font-family:Consolas,monospace;font-size:1.1rem;font-weight:700;padding:14px 32px;border-radius:8px;cursor:pointer;transition:all .2s}.save-btn[data-v-0f3d92fb]:hover{background:#3b82f6;color:#fff;box-shadow:0 0 20px #3b82f680;transform:translateY(-2px)}.guide-shell[data-v-7dffd74d]{min-height:100vh;background-color:#0b0f19;color:#e2e8f0;font-family:Consolas,Courier New,monospace;padding:24px;box-sizing:border-box}.guide-nav[data-v-7dffd74d]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(56,139,253,.2);padding-bottom:16px;margin-bottom:32px}.brand[data-v-7dffd74d]{display:flex;align-items:center;gap:12px}.site-logo[data-v-7dffd74d]{font-size:24px}.site-title[data-v-7dffd74d]{font-size:18px;font-weight:700;color:#f8fafc}.site-title span[data-v-7dffd74d]{color:#38bdf8;font-size:14px;font-weight:400}.ghost-btn[data-v-7dffd74d]{background:transparent;border:1px solid rgba(56,139,253,.4);color:#38bdf8;padding:8px 16px;border-radius:6px;cursor:pointer;font-family:inherit;transition:all .2s}.ghost-btn[data-v-7dffd74d]:hover{background:#388bfd1a;border-color:#38bdf8}.primary-btn[data-v-7dffd74d]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;padding:12px 28px;border-radius:8px;font-weight:700;cursor:pointer;font-family:inherit;box-shadow:0 4px 12px #2563eb66;transition:all .2s}.primary-btn[data-v-7dffd74d]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #2563eb99;transform:translateY(-1px)}.hero-card[data-v-7dffd74d]{background:linear-gradient(135deg,#0f172ae6,#1e293b99);border:1px solid rgba(56,139,253,.3);border-radius:12px;padding:40px;text-align:center;margin-bottom:32px;box-shadow:0 8px 32px #0006}.hero-badge[data-v-7dffd74d]{font-size:12px;color:#a855f7;letter-spacing:2px;margin-bottom:12px;font-weight:700}.hero-card h1[data-v-7dffd74d]{font-size:32px;margin-bottom:16px;color:#f8fafc}.hero-card .highlight[data-v-7dffd74d]{color:#38bdf8;text-shadow:0 0 10px rgba(56,183,248,.4)}.hero-subtitle[data-v-7dffd74d]{max-width:800px;margin:0 auto;color:#94a3b8;font-size:16px;line-height:1.6}.guide-grid[data-v-7dffd74d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}.guide-card[data-v-7dffd74d]{background:#0f172ab3;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:24px;transition:transform .2s,border-color .2s}.guide-card[data-v-7dffd74d]:hover{transform:translateY(-3px);border-color:#388bfd66;box-shadow:0 6px 20px #0000004d}.card-header[data-v-7dffd74d]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.card-header .icon[data-v-7dffd74d]{font-size:24px}.card-header h2[data-v-7dffd74d]{font-size:18px;color:#f1f5f9}.guide-card p[data-v-7dffd74d]{color:#94a3b8;font-size:14px;line-height:1.5;margin-bottom:16px}.feature-list[data-v-7dffd74d]{list-style:none;padding:0;margin:0}.feature-list li[data-v-7dffd74d]{font-size:13px;color:#cbd5e1;margin-bottom:8px;padding-left:16px;position:relative}.feature-list li[data-v-7dffd74d]:before{content:"›";position:absolute;left:0;color:#38bdf8;font-weight:700}.guide-footer[data-v-7dffd74d]{text-align:center;background:#1e293b66;border:1px dashed rgba(56,139,253,.2);border-radius:10px;padding:30px}.guide-footer p[data-v-7dffd74d]{color:#cbd5e1;margin-bottom:16px;font-size:15px}.support-shell[data-v-ed4aeb09]{min-height:100vh;background-color:#0b0f19;color:#e2e8f0;font-family:Consolas,Courier New,monospace;padding:24px;box-sizing:border-box}.support-nav[data-v-ed4aeb09]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(56,139,253,.2);padding-bottom:16px;margin-bottom:32px}.brand[data-v-ed4aeb09]{display:flex;align-items:center;gap:12px}.site-logo[data-v-ed4aeb09]{font-size:24px}.site-title[data-v-ed4aeb09]{font-size:18px;font-weight:700;color:#f8fafc}.site-title span[data-v-ed4aeb09]{color:#38bdf8;font-size:14px;font-weight:400}.ghost-btn[data-v-ed4aeb09]{background:transparent;border:1px solid rgba(56,139,253,.4);color:#38bdf8;padding:8px 16px;border-radius:6px;cursor:pointer;font-family:inherit;transition:all .2s}.ghost-btn[data-v-ed4aeb09]:hover{background:#388bfd1a;border-color:#38bdf8}.primary-btn[data-v-ed4aeb09]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;padding:12px 28px;border-radius:8px;font-weight:700;cursor:pointer;font-family:inherit;box-shadow:0 4px 12px #2563eb66;transition:all .2s;width:100%}.primary-btn[data-v-ed4aeb09]:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #2563eb99;transform:translateY(-1px)}.primary-btn[data-v-ed4aeb09]:disabled{opacity:.6;cursor:not-allowed}.hero-card[data-v-ed4aeb09]{background:linear-gradient(135deg,#0f172ae6,#1e293b99);border:1px solid rgba(56,139,253,.3);border-radius:12px;padding:30px;text-align:center;margin-bottom:24px;box-shadow:0 8px 32px #0006}.hero-badge[data-v-ed4aeb09]{font-size:12px;color:#a855f7;letter-spacing:2px;margin-bottom:8px;font-weight:700}.hero-card h1[data-v-ed4aeb09]{font-size:28px;margin-bottom:12px;color:#f8fafc}.hero-card .highlight[data-v-ed4aeb09]{color:#38bdf8;text-shadow:0 0 10px rgba(56,183,248,.4)}.hero-subtitle[data-v-ed4aeb09]{max-width:700px;margin:0 auto;color:#94a3b8;font-size:14px;line-height:1.6}.form-container[data-v-ed4aeb09]{max-width:700px;margin:0 auto;background:#0f172acc;border:1px solid rgba(56,139,253,.2);border-radius:12px;padding:32px;box-shadow:0 8px 24px #00000080}.terminal-form[data-v-ed4aeb09]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-ed4aeb09]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-ed4aeb09]{font-size:13px;color:#38bdf8;font-weight:700}.readonly-input[data-v-ed4aeb09],.terminal-select[data-v-ed4aeb09],.terminal-textarea[data-v-ed4aeb09]{background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:12px;color:#f8fafc;font-family:inherit;font-size:14px;outline:none;transition:border-color .2s}.readonly-input[data-v-ed4aeb09]{color:#94a3b8;cursor:not-allowed}.terminal-select[data-v-ed4aeb09]:focus,.terminal-textarea[data-v-ed4aeb09]:focus{border-color:#38bdf8;box-shadow:0 0 8px #38b7f833}.input-hint[data-v-ed4aeb09]{font-size:11px;color:#64748b}.terminal-textarea[data-v-ed4aeb09]{resize:vertical}.form-actions[data-v-ed4aeb09]{margin-top:10px}.success-alert[data-v-ed4aeb09]{background:#10b9811a;border:1px solid #10b981;color:#34d399;padding:12px;border-radius:6px;text-align:center;font-size:13px;animation:fadeIn-ed4aeb09 .3s ease-in-out}@keyframes fadeIn-ed4aeb09{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.currency-dropdown[data-v-624c6377]{background:#ffffff0d;color:#e2e8f0;border:1px solid rgba(255,255,255,.2);padding:6px 12px;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;outline:none;transition:all .2s ease}.currency-dropdown[data-v-624c6377]:hover{background:#ffffff1a;border-color:#3b82f6}.currency-dropdown option[data-v-624c6377]{background:#010409;color:#e2e8f0}.subscription-shell[data-v-624c6377]{min-height:100vh;background-color:#010409;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden;padding-bottom:60px}.ambient-glow[data-v-624c6377]{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(120px);z-index:0;opacity:.4;animation:pulse-624c6377 8s infinite alternate}.glow-blue[data-v-624c6377]{top:-100px;left:-100px;background:#3b82f64d}.glow-gold[data-v-624c6377]{bottom:-200px;right:-100px;background:#eab30833;animation-delay:2s}@keyframes pulse-624c6377{0%{transform:scale(1);opacity:.3}to{transform:scale(1.2);opacity:.5}}.sub-container[data-v-624c6377]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:10}.sub-nav[data-v-624c6377]{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.ghost-btn[data-v-624c6377]{display:flex;align-items:center;gap:8px;background:transparent;color:#94a3b8;border:none;font-size:1rem;font-weight:600;cursor:pointer;transition:color .2s}.ghost-btn[data-v-624c6377]:hover{color:#fff}.brand-text[data-v-624c6377]{font-weight:800;letter-spacing:2px;color:#e2e8f0;text-transform:uppercase}.sub-header[data-v-624c6377]{text-align:center;margin:40px 0 60px}.gradient-text[data-v-624c6377]{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#fff,#94a3b8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.sub-title[data-v-624c6377]{font-size:1.1rem;color:#94a3b8;max-width:600px;margin:0 auto 40px}.billing-toggle[data-v-624c6377]{display:flex;align-items:center;justify-content:center;gap:16px;font-size:1.1rem;font-weight:600;color:#64748b}.billing-toggle .active[data-v-624c6377]{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.3)}.switch[data-v-624c6377]{position:relative;display:inline-block;width:60px;height:32px}.switch input[data-v-624c6377]{opacity:0;width:0;height:0}.slider[data-v-624c6377]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ffffff1a;transition:.4s;border:1px solid rgba(255,255,255,.2)}.slider[data-v-624c6377]:before{position:absolute;content:"";height:24px;width:24px;left:3px;bottom:3px;background-color:#fff;transition:.4s;box-shadow:0 2px 4px #00000080}input:checked+.slider[data-v-624c6377]{background-color:#3b82f6;border-color:#3b82f6}input:checked+.slider[data-v-624c6377]:before{transform:translate(28px)}.slider.round[data-v-624c6377]{border-radius:32px}.slider.round[data-v-624c6377]:before{border-radius:50%}.discount-badge[data-v-624c6377]{background:#22c55e33;color:#4ade80;font-size:.75rem;padding:4px 8px;border-radius:12px;margin-left:8px;border:1px solid rgba(34,197,94,.3);vertical-align:middle}.pricing-grid[data-v-624c6377]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;align-items:stretch}.pricing-card[data-v-624c6377]{position:relative;background:#0d111799;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:40px 32px;display:flex;flex-direction:column;cursor:pointer;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s ease,border-color .4s ease}.pricing-card[data-v-624c6377]:hover{transform:translateY(-12px);box-shadow:0 20px 40px #0009,0 0 0 1px var(--plan-color),0 0 30px var(--plan-glow);background:#0d1117d9}.pricing-card.is-selected[data-v-624c6377]{border-color:var(--plan-color);background:#0d1117e6;box-shadow:0 10px 40px var(--plan-glow),inset 0 0 15px var(--plan-glow);transform:scale(1.03)}.pricing-card.is-selected[data-v-624c6377]:hover{transform:scale(1.03) translateY(-10px)}.popular-badge[data-v-624c6377]{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:.8rem;font-weight:700;padding:6px 16px;border-radius:20px;letter-spacing:1px;box-shadow:0 4px 12px #3b82f680;white-space:nowrap}.card-header[data-v-624c6377]{min-height:80px}.plan-name[data-v-624c6377]{font-size:1.5rem;font-weight:800;margin-bottom:8px}.plan-desc[data-v-624c6377]{color:#8b949e;font-size:.9rem;line-height:1.4}.plan-price[data-v-624c6377]{margin:24px 0 4px;display:flex;align-items:baseline}.currency[data-v-624c6377]{font-size:1.5rem;font-weight:600;color:#fff;margin-right:4px}.amount[data-v-624c6377]{font-size:3.5rem;font-weight:900;color:#fff;letter-spacing:-1px}.period[data-v-624c6377]{font-size:1rem;color:#8b949e;margin-left:8px}.billed-annually[data-v-624c6377]{color:#4ade80;font-size:.85rem;font-weight:600;min-height:20px}.divider[data-v-624c6377]{height:1px;background:#ffffff1a;margin:32px 0}.features-list[data-v-624c6377]{list-style:none;padding:0;margin:0 0 40px;flex:1}.features-list li[data-v-624c6377]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:.95rem;color:#e2e8f0}.features-list li.not-included[data-v-624c6377]{color:#475569}.check-icon[data-v-624c6377]{width:20px;height:20px;color:var(--plan-color);flex-shrink:0}.cross-icon[data-v-624c6377]{width:20px;height:20px;color:#475569;flex-shrink:0}.subscribe-btn[data-v-624c6377]{width:100%;padding:16px;border-radius:12px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .2s ease;border:none}.current-btn[data-v-624c6377]{background:#ffffff0d;color:#64748b;border:1px solid rgba(255,255,255,.1);cursor:not-allowed}.action-btn[data-v-624c6377]{background:var(--plan-color);color:#010409;box-shadow:0 4px 15px var(--plan-glow)}.action-btn[data-v-624c6377]:hover{filter:brightness(1.15);transform:translateY(-2px);box-shadow:0 8px 25px var(--plan-glow)}.disclaimer[data-v-624c6377]{text-align:center;margin-top:60px;color:#475569;font-size:.85rem;line-height:1.5}@media (max-width: 1024px){.pricing-grid[data-v-624c6377]{grid-template-columns:1fr;max-width:500px;margin:0 auto}.pricing-card.is-popular[data-v-624c6377]{transform:none}.pricing-card.is-popular[data-v-624c6377]:hover{transform:translateY(-10px)}}.aries-layout[data-v-77a3fe72]{min-height:100vh;background-color:#000;color:#e4e4e7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;position:relative;overflow-x:hidden}.bg-glow-1[data-v-77a3fe72]{position:absolute;top:-10%;left:-10%;width:50%;height:50%;background:radial-gradient(circle,#2563eb14,#0000 70%);pointer-events:none}.bg-glow-2[data-v-77a3fe72]{position:absolute;bottom:0;right:0;width:40%;height:60%;background:radial-gradient(circle,#3b82f60d,#0000 70%);pointer-events:none}.aries-header[data-v-77a3fe72]{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:16px 40px;background-color:#09090bb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.05)}.brand[data-v-77a3fe72]{display:flex;align-items:center;gap:14px}.brand-name[data-v-77a3fe72]{font-size:1.3rem;font-weight:800;color:#fff;letter-spacing:.5px}.brand-sub[data-v-77a3fe72]{font-size:.85rem;color:#a1a1aa;font-weight:500;margin-left:8px;border-left:1px solid #3f3f46;padding-left:8px}.header-actions[data-v-77a3fe72]{display:flex;align-items:center;gap:24px}.nav-btn[data-v-77a3fe72]{background:transparent;color:#a1a1aa;border:none;font-size:.95rem;font-weight:600;cursor:pointer;transition:color .2s;white-space:nowrap}.nav-btn[data-v-77a3fe72]:hover{color:#fff}.user-profile[data-v-77a3fe72]{display:flex;align-items:center;gap:10px;padding:6px 16px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.user-profile[data-v-77a3fe72]:hover{background:#ffffff14}.aries-main[data-v-77a3fe72]{padding:40px;max-width:1280px;margin:0 auto;position:relative;z-index:10}.page-title[data-v-77a3fe72]{margin-bottom:40px}.page-title h1[data-v-77a3fe72]{font-size:2.2rem;font-weight:800;margin:0 0 12px;color:#fff;letter-spacing:-.5px}.text-highlight[data-v-77a3fe72]{color:#3b82f6}.page-title p[data-v-77a3fe72]{margin:0;color:#a1a1aa;font-size:1.1rem}.dashboard-grid[data-v-77a3fe72]{display:grid;grid-template-columns:1fr 420px;gap:40px;align-items:start}.panel[data-v-77a3fe72]{background:#18181b66;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;box-shadow:0 10px 40px #0003}.panel-title[data-v-77a3fe72]{font-size:1.2rem;font-weight:700;margin:0 0 24px;color:#fff;display:flex;align-items:center;gap:8px}.panel-title[data-v-77a3fe72]:before{content:"";width:4px;height:16px;background:#3b82f6;border-radius:2px}.form-group[data-v-77a3fe72]{margin-bottom:24px;display:flex;flex-direction:column;gap:8px}.form-row[data-v-77a3fe72]{display:grid;grid-template-columns:1fr 1fr;gap:20px}label[data-v-77a3fe72]{font-size:.9rem;font-weight:600;color:#d4d4d8}input[type=text][data-v-77a3fe72],input[type=number][data-v-77a3fe72],select[data-v-77a3fe72]{background:#0006;border:1px solid rgba(255,255,255,.12);color:#fff;padding:14px 16px;border-radius:10px;font-size:1rem;transition:all .2s ease;outline:none;box-shadow:inset 0 2px 4px #0003}input[data-v-77a3fe72]:hover,select[data-v-77a3fe72]:hover{border-color:#fff3}input[data-v-77a3fe72]:focus,select[data-v-77a3fe72]:focus{border-color:#3b82f6;background:#0009;box-shadow:0 0 0 3px #3b82f633,inset 0 2px 4px #0003}.hint-wrapper[data-v-77a3fe72]{display:flex;align-items:center;gap:8px;margin-top:4px}.status-dot[data-v-77a3fe72]{width:6px;height:6px;border-radius:50%;background:#52525b}.status-dot.active[data-v-77a3fe72]{background:#10b981;box-shadow:0 0 8px #10b981}.status-dot.error[data-v-77a3fe72]{background:#ef4444;box-shadow:0 0 8px #ef4444}.hint[data-v-77a3fe72]{font-size:.85rem;color:#71717a}.success-hint[data-v-77a3fe72]{color:#10b981;font-weight:500}.error-hint[data-v-77a3fe72]{color:#ef4444;font-weight:500}.budget-input-wrapper[data-v-77a3fe72]{position:relative;display:flex;align-items:center}.currency[data-v-77a3fe72]{position:absolute;left:16px;color:#71717a;font-weight:700;font-size:1.1rem}.budget-input-wrapper input[data-v-77a3fe72]{padding-left:60px;width:100%;font-family:Consolas,monospace;font-size:1.3rem;font-weight:700;color:#60a5fa}.budget-calc[data-v-77a3fe72]{display:flex;align-items:center;gap:16px;background:linear-gradient(135deg,#2563eb1a,#1e3a8a0d);border:1px solid rgba(59,130,246,.2);padding:16px 20px;border-radius:10px;margin-top:12px}.calc-icon[data-v-77a3fe72]{font-size:1.8rem}.calc-content[data-v-77a3fe72]{display:flex;flex-direction:column;gap:4px}.calc-label[data-v-77a3fe72]{color:#93c5fd;font-size:.85rem;font-weight:600}.calc-value[data-v-77a3fe72]{color:#fff;font-size:1.4rem;font-weight:800;font-family:Consolas,monospace}.calc-unit[data-v-77a3fe72]{font-size:.9rem;color:#94a3b8;font-weight:400}.divider[data-v-77a3fe72]{border:0;height:1px;background:#ffffff14;margin:32px 0}.terms-container[data-v-77a3fe72]{background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:16px 20px;margin-bottom:24px}.terms-container h4[data-v-77a3fe72]{margin:0 0 12px;font-size:.95rem;color:#d4d4d8}.terms-list[data-v-77a3fe72]{list-style-type:none;padding:0;margin:0 0 16px;font-size:.8rem;color:#a1a1aa;line-height:1.6}.terms-list li[data-v-77a3fe72]{margin-bottom:8px}.agreement-check[data-v-77a3fe72]{display:flex;align-items:center;gap:10px}.agreement-check input[type=checkbox][data-v-77a3fe72]{width:16px;height:16px;cursor:pointer;accent-color:#3b82f6}.agreement-check label[data-v-77a3fe72]{font-size:.85rem;color:#e4e4e7;cursor:pointer}.submit-btn[data-v-77a3fe72]{width:100%;display:flex;justify-content:center;align-items:center;gap:12px;background:#fff;color:#000;border:none;padding:16px;border-radius:10px;font-size:1.1rem;font-weight:800;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #ffffff26}.submit-btn[data-v-77a3fe72]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px #ffffff40}.submit-btn[data-v-77a3fe72]:disabled{background:#27272a;color:#71717a;box-shadow:none;cursor:not-allowed}.submit-btn.is-loading[data-v-77a3fe72]{opacity:.8}.status-message[data-v-77a3fe72]{margin-top:20px;padding:14px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);color:#34d399;border-radius:10px;font-size:.95rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;animation:fadeIn-77a3fe72 .3s ease}.status-icon[data-v-77a3fe72]{background:#10b981;color:#000;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}.preview-section[data-v-77a3fe72]{position:sticky;top:100px}.preview-card-wrapper[data-v-77a3fe72]{position:relative;background:#000;padding:32px;border-radius:16px;border:1px solid #27272a;display:flex;justify-content:center;box-shadow:inset 0 0 40px #000c}.game-ad-card[data-v-77a3fe72]{position:relative;z-index:2;background:#0d1117f2;border:1px solid rgba(59,130,246,.5);box-shadow:0 10px 30px #00000080,0 0 20px #3b82f626;border-radius:14px;padding:24px;width:100%;text-align:center}.game-card-header[data-v-77a3fe72]{display:flex;align-items:center;justify-content:center;gap:10px;color:#93c5fd;font-weight:800;font-size:1.1rem;margin-bottom:16px;letter-spacing:1px}.pulse-dot[data-v-77a3fe72]{width:12px;height:12px;background-color:#ef4444;border-radius:50%;box-shadow:0 0 12px #ef4444;animation:pulse-77a3fe72 1.5s infinite}.game-ad-desc[data-v-77a3fe72]{font-size:.85rem;color:#8b949e;margin-bottom:16px;line-height:1.6}.highlight-sponsor[data-v-77a3fe72]{color:#fff;font-weight:700;text-shadow:0 0 8px rgba(255,255,255,.3)}.preview-video-box[data-v-77a3fe72]{width:100%;aspect-ratio:16/9;background:#010409;border-radius:10px;border:1px solid #30363d;overflow:hidden;margin-bottom:20px;position:relative}.preview-iframe[data-v-77a3fe72]{width:100%;height:100%}.empty-video[data-v-77a3fe72]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#475569;font-size:.95rem;font-weight:700;gap:8px}.empty-icon[data-v-77a3fe72]{font-size:2rem;opacity:.5}.game-ad-reward[data-v-77a3fe72]{font-size:1.8rem;font-weight:900;color:#fff;margin-bottom:20px;text-shadow:0 0 15px rgba(255,255,255,.4)}.game-btn-fake[data-v-77a3fe72]{width:100%;background:linear-gradient(135deg,#166534,#22c55e);color:#fff;border:none;padding:14px;border-radius:10px;font-weight:800;font-size:1rem;box-shadow:0 0 15px #22c55e4d;pointer-events:none;transition:all .3s ease}.game-btn-fake.btn-locked[data-v-77a3fe72]{background:#3f3f46;color:#a1a1aa;box-shadow:none;border:1px dashed #52525b}.preview-bg-decor[data-v-77a3fe72]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(180deg,rgba(59,130,246,.1) 0%,transparent 100%);pointer-events:none;z-index:1}.logo-img[data-v-77a3fe72]{width:38px;height:38px;border-radius:50%;object-fit:cover;box-shadow:0 0 15px #ffffff26;transition:transform .2s ease}.logo-img[data-v-77a3fe72]:hover{transform:scale(1.05)}@keyframes pulse-77a3fe72{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes fadeIn-77a3fe72{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.expo-layout[data-v-2cfec1e3]{min-height:100vh;background-color:#0d1117;background-image:radial-gradient(circle at 15% 50%,rgba(88,166,255,.05),transparent 25%),radial-gradient(circle at 85% 30%,rgba(212,175,55,.05),transparent 25%);padding:40px;font-family:Microsoft JhengHei,PingFang TC,sans-serif;color:#c9d1d9}.expo-header[data-v-2cfec1e3]{margin-bottom:40px;border-bottom:1px solid rgba(48,54,61,.5);padding-bottom:20px}.glitch-title[data-v-2cfec1e3]{font-size:32px;font-weight:900;color:#eab308;margin:0 0 10px;letter-spacing:2px;text-shadow:0 0 10px rgba(234,179,8,.3)}.blink[data-v-2cfec1e3]{color:#58a6ff;font-size:20px;animation:blinker-2cfec1e3 1.5s linear infinite}@keyframes blinker-2cfec1e3{50%{opacity:.3}}.subtitle[data-v-2cfec1e3]{color:#8b949e;font-family:Courier New,Courier,monospace;font-size:14px}.filter-bar[data-v-2cfec1e3]{display:flex;justify-content:space-between;align-items:center;margin-top:25px}.search-box[data-v-2cfec1e3]{position:relative;width:300px}.search-box input[data-v-2cfec1e3]{width:100%;background:#01040999;border:1px solid #30363d;color:#e6edf3;padding:10px 10px 10px 35px;border-radius:6px;outline:none;transition:all .3s}.search-box input[data-v-2cfec1e3]:focus{border-color:#58a6ff;box-shadow:0 0 10px #58a6ff33}.search-box .icon[data-v-2cfec1e3]{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#8b949e}.tag-filters[data-v-2cfec1e3]{display:flex;gap:10px}.filter-tag[data-v-2cfec1e3]{background:transparent;border:1px solid #30363d;color:#8b949e;padding:6px 16px;border-radius:20px;cursor:pointer;transition:all .2s}.filter-tag[data-v-2cfec1e3]:hover,.filter-tag.active[data-v-2cfec1e3]{background:#58a6ff1a;border-color:#58a6ff;color:#58a6ff;box-shadow:0 0 10px #58a6ff33}.stock-grid[data-v-2cfec1e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}.stock-card[data-v-2cfec1e3]{background:#161b22b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #30363d;border-radius:12px;padding:24px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s;position:relative;overflow:hidden}.stock-card[data-v-2cfec1e3]:hover{transform:translateY(-5px);border-color:#eab308;box-shadow:0 15px 30px #00000080,0 0 15px #eab30826}.stock-card[data-v-2cfec1e3]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(to bottom,#d4af37,#58a6ff);opacity:.5}.card-header[data-v-2cfec1e3]{display:flex;align-items:center;gap:15px;margin-bottom:20px}.logo-box[data-v-2cfec1e3]{width:50px;height:50px;background:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center;padding:5px;box-shadow:0 4px 10px #0000004d}.stock-logo[data-v-2cfec1e3]{max-width:100%;max-height:100%;object-fit:contain}.logo-fallback[data-v-2cfec1e3]{font-size:24px;font-weight:700;color:#111}.title-box[data-v-2cfec1e3]{flex-grow:1}.symbol[data-v-2cfec1e3]{margin:0;font-size:22px;color:#fff;font-weight:800;letter-spacing:1px}.name[data-v-2cfec1e3]{font-size:13px;color:#8b949e}.theme-badge[data-v-2cfec1e3]{background:#d4af3726;color:#eab308;border:1px solid rgba(212,175,55,.3);padding:4px 10px;border-radius:4px;font-size:12px;font-weight:700}.stats-grid[data-v-2cfec1e3]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;background:#01040980;padding:15px;border-radius:8px;margin-bottom:20px}.stat-item[data-v-2cfec1e3]{display:flex;flex-direction:column;gap:4px}.stat-item .label[data-v-2cfec1e3]{font-size:11px;color:#8b949e;text-transform:uppercase}.stat-item .value[data-v-2cfec1e3]{font-size:16px;font-weight:700;color:#e6edf3}.volatility-box[data-v-2cfec1e3]{position:relative}.volatility-bar-bg[data-v-2cfec1e3]{width:100%;height:4px;background:#30363d;border-radius:2px;margin-top:4px;overflow:hidden}.volatility-bar-fill[data-v-2cfec1e3]{height:100%;border-radius:2px;transition:width 1s ease-out}.neon-text[data-v-2cfec1e3]{text-shadow:0 0 8px currentColor}.intel-summary[data-v-2cfec1e3]{font-size:13px;line-height:1.6;color:#a1aab5;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-actions[data-v-2cfec1e3]{display:flex;gap:10px;margin-top:auto}.action-btn[data-v-2cfec1e3]{flex:1;padding:10px;border:none;border-radius:6px;font-size:13px;font-weight:700;cursor:pointer;text-align:center;transition:all .2s;text-decoration:none}.wiki-btn[data-v-2cfec1e3]{background:transparent;border:1px solid #30363d;color:#8b949e}.wiki-btn[data-v-2cfec1e3]:hover{border-color:#c9d1d9;color:#fff}.trade-btn[data-v-2cfec1e3]{background:linear-gradient(135deg,#1f6feb,#3b82f6);color:#fff}.trade-btn[data-v-2cfec1e3]:hover{filter:brightness(1.15);box-shadow:0 0 15px #3b82f666}.header-top-row[data-v-2cfec1e3]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:15px;gap:15px}.back-btn[data-v-2cfec1e3]{background:#30363d99;border:1px solid #30363d;color:#8b949e;padding:6px 14px;border-radius:6px;cursor:pointer;font-size:13px;transition:all .2s}.back-btn[data-v-2cfec1e3]:hover{background:#58a6ff1a;border-color:#58a6ff;color:#58a6ff}.system-status[data-v-2cfec1e3]{font-family:Courier New,Courier,monospace;font-size:12px;color:#3fb950;background:#3fb9501a;padding:2px 8px;border-radius:4px;border:1px solid rgba(63,185,80,.3)}.shell[data-v-07e10c3d]{min-height:100vh;background-color:#010409;color:#c9d1d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;position:relative;overflow:hidden}.replay-wrapper[data-v-07e10c3d]{display:flex;flex-direction:column;flex:1;width:100%;max-width:1500px;margin:0 auto;padding:24px;gap:20px;position:relative;z-index:10;box-sizing:border-box}.replay-header[data-v-07e10c3d]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;height:auto}.brand-area[data-v-07e10c3d]{display:flex;align-items:center}.site-logo[data-v-07e10c3d]{height:36px;width:auto;filter:drop-shadow(0 0 8px rgba(200,150,12,.55));margin-right:12px}.site-name[data-v-07e10c3d]{font-size:1.25rem;font-weight:700;color:#e2e8f0;letter-spacing:.05em}.hl-text[data-v-07e10c3d]{color:#58a6ff;font-weight:800}.nav-close-btn[data-v-07e10c3d]{background:linear-gradient(135deg,#eab30833,#0006);color:#fde047;border:1px solid rgba(234,179,8,.5);padding:8px 16px;border-radius:8px;font-weight:600;cursor:pointer;display:flex;align-items:center;transition:all .2s ease;font-family:inherit}.nav-close-btn[data-v-07e10c3d]:hover{background:linear-gradient(135deg,#eab30866,#0009);color:#fff;border-color:#eab308e6;transform:translateY(-1px);box-shadow:0 4px 15px #eab3084d}.replay-container[data-v-07e10c3d]{display:flex;flex:1;overflow:hidden;gap:24px;width:100%;box-sizing:border-box}.bg-glow[data-v-07e10c3d]{position:absolute;border-radius:50%;filter:blur(120px);opacity:.15;z-index:0;pointer-events:none}.bg-glow-left[data-v-07e10c3d]{width:500px;height:500px;background:#3b82f6;top:10%;left:-100px}.bg-glow-right[data-v-07e10c3d]{width:600px;height:600px;background:#8b5cf6;bottom:-100px;right:-100px}.glass-panel[data-v-07e10c3d]{background:#0d1117a6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff0d}.sidebar[data-v-07e10c3d]{width:320px;display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.sidebar-header[data-v-07e10c3d]{padding:20px 20px 16px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.03) 0%,transparent 100%)}.sidebar-title[data-v-07e10c3d]{margin:0;font-size:1.1rem;color:#e2e8f0;font-weight:700;display:flex;align-items:center;gap:8px}.file-list[data-v-07e10c3d]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.file-item[data-v-07e10c3d]{display:flex;align-items:center;gap:10px;text-align:left;padding:14px 16px;background:#ffffff05;border:1px solid rgba(255,255,255,.04);border-radius:10px;color:#94a3b8;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1)}.file-item[data-v-07e10c3d]:hover{background:#ffffff0d;color:#fff;transform:translateY(-1px)}.file-item.active[data-v-07e10c3d]{background:linear-gradient(90deg,#3b82f626,#3b82f60d);border-color:#3b82f666;border-left:4px solid #3b82f6;color:#fff;box-shadow:0 4px 12px #0003}.file-icon[data-v-07e10c3d]{font-size:1.2rem;filter:grayscale(1);transition:filter .2s}.file-item.active .file-icon[data-v-07e10c3d]{filter:grayscale(0)}.file-name[data-v-07e10c3d]{font-family:IBM Plex Mono,Consolas,monospace;font-size:.85rem;word-break:break-all;font-weight:600;line-height:1.3}.empty-list[data-v-07e10c3d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#64748b;font-size:.9rem;gap:12px}.player-main[data-v-07e10c3d]{flex:1;display:flex;flex-direction:column;overflow:hidden}.empty-state[data-v-07e10c3d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#64748b}.hologram-icon[data-v-07e10c3d]{color:#3b82f6;opacity:.4;margin-bottom:20px;animation:pulseGlow-07e10c3d 3s infinite alternate}.empty-title[data-v-07e10c3d]{font-size:1.5rem;color:#e2e8f0;font-weight:700;margin:0 0 8px}.empty-desc[data-v-07e10c3d]{font-size:.95rem;margin:0}@keyframes pulseGlow-07e10c3d{0%{filter:drop-shadow(0 0 4px rgba(59,130,246,.3));transform:translateY(0)}to{filter:drop-shadow(0 0 16px rgba(59,130,246,.8));transform:translateY(-4px)}}.loader[data-v-07e10c3d]{width:40px;height:40px;border:3px solid rgba(59,130,246,.2);border-bottom-color:#3b82f6;border-radius:50%;animation:spin-07e10c3d 1s linear infinite}@keyframes spin-07e10c3d{to{transform:rotate(360deg)}}.playback-area[data-v-07e10c3d]{display:flex;flex-direction:column;height:100%}.controls-panel[data-v-07e10c3d]{padding:24px 30px;background:#0003;border-bottom:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:16px}.player-header[data-v-07e10c3d]{display:flex;justify-content:space-between;align-items:flex-end}.now-playing[data-v-07e10c3d]{display:flex;align-items:center;gap:10px;font-family:monospace;font-size:.9rem;color:#94a3b8;background:#0000004d;padding:6px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.05)}.live-dot[data-v-07e10c3d]{width:8px;height:8px;background:#64748b;border-radius:50%;display:inline-block}.live-dot.blinking[data-v-07e10c3d]{background:#ef4444;box-shadow:0 0 8px #ef4444;animation:blink-07e10c3d 1.5s infinite}@keyframes blink-07e10c3d{0%,to{opacity:1}50%{opacity:.3}}.time-display[data-v-07e10c3d]{font-family:IBM Plex Mono,monospace;font-size:2rem;color:#fde047;font-weight:700;text-shadow:0 0 20px rgba(253,224,71,.3);line-height:1}.timeline-wrapper[data-v-07e10c3d]{display:flex;align-items:center;gap:20px}.play-btn[data-v-07e10c3d]{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 15px #2563eb66;flex-shrink:0}.play-btn[data-v-07e10c3d]:hover{transform:scale(1.05);box-shadow:0 6px 20px #2563eb99}.play-btn.is-playing[data-v-07e10c3d]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 15px #10b98166}.slider-container[data-v-07e10c3d]{flex:1;display:flex;flex-direction:column;gap:8px}.timeline-slider[data-v-07e10c3d]{-webkit-appearance:none;width:100%;height:8px;background:#ffffff14;border-radius:4px;outline:none;transition:background .1s;background-image:linear-gradient(#3b82f6,#3b82f6);background-repeat:no-repeat}.timeline-slider[data-v-07e10c3d]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 0 10px #3b82f6cc,0 0 0 4px #3b82f64d;cursor:pointer;transition:transform .1s}.timeline-slider[data-v-07e10c3d]::-webkit-slider-thumb:hover{transform:scale(1.2)}.timeline-ticks[data-v-07e10c3d]{display:flex;justify-content:flex-end;font-size:.8rem;color:#64748b;font-family:monospace}.data-split[data-v-07e10c3d]{display:flex;flex:1;overflow:hidden}.section-header[data-v-07e10c3d]{padding:16px 24px;background:#0003;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:10px;color:#93c5fd}.section-title[data-v-07e10c3d]{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.05em}.market-view[data-v-07e10c3d]{flex:6;border-right:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;background:#0000001a}.quote-grid[data-v-07e10c3d]{padding:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;overflow-y:auto;align-content:flex-start}.quote-card[data-v-07e10c3d]{background:linear-gradient(180deg,#ffffff0f,#ffffff05);padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:6px;border:1px solid rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #0003;transition:transform .2s}.quote-card[data-v-07e10c3d]:hover{transform:translateY(-2px);border-top-color:#3b82f6}.quote-symbol[data-v-07e10c3d]{color:#f8fafc;font-size:1.2rem;font-weight:800;letter-spacing:1px}.quote-price[data-v-07e10c3d]{color:#4ade80;font-family:IBM Plex Mono,monospace;font-size:1.15rem;font-weight:600;text-shadow:0 0 10px rgba(74,222,128,.2)}.log-view[data-v-07e10c3d]{flex:4;display:flex;flex-direction:column;background:#00000040}.log-list[data-v-07e10c3d]{padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;font-family:IBM Plex Mono,Consolas,monospace}.log-item[data-v-07e10c3d]{display:flex;gap:12px;font-size:.85rem;padding:10px 14px;border-radius:8px;background:#ffffff05;border:1px solid transparent;opacity:.7;transition:all .2s ease}.log-item.current-log[data-v-07e10c3d]{opacity:1;background:#3b82f61a;border-color:#3b82f64d;border-left:3px solid #3b82f6;box-shadow:0 4px 12px #0000001a;transform:scale(1.02);transform-origin:left center}.log-time[data-v-07e10c3d]{color:#64748b;flex-shrink:0}.log-content[data-v-07e10c3d]{display:flex;align-items:center;gap:10px;flex:1;flex-wrap:wrap}.log-detail[data-v-07e10c3d]{color:#e2e8f0}.symbol-hl[data-v-07e10c3d]{color:#fff;font-weight:700;background:#ffffff1a;padding:0 4px;border-radius:4px}.user-hl[data-v-07e10c3d]{color:#93c5fd}.card-hl[data-v-07e10c3d]{color:#d8b4fe;text-shadow:0 0 8px rgba(216,180,254,.4)}.badge[data-v-07e10c3d]{padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:800;letter-spacing:.05em}.badge-buy[data-v-07e10c3d]{background:#22c55e33;color:#86efac;border:1px solid rgba(34,197,94,.4)}.badge-sell[data-v-07e10c3d]{background:#ef444433;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.badge-call[data-v-07e10c3d]{background:#3b82f633;color:#93c5fd;border:1px solid rgba(59,130,246,.4)}.badge-put[data-v-07e10c3d]{background:#a855f733;color:#d8b4fe;border:1px solid rgba(168,85,247,.4)}.badge-close[data-v-07e10c3d]{background:#f59e0b33;color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.badge-magic[data-v-07e10c3d]{background:linear-gradient(90deg,#9333ea,#db2777);color:#fff;border:none;box-shadow:0 0 10px #db277766}.empty-log-msg[data-v-07e10c3d]{text-align:center;color:#475569;padding:30px 0;font-size:.9rem;font-style:italic}[data-v-07e10c3d]::-webkit-scrollbar{width:8px;height:8px}[data-v-07e10c3d]::-webkit-scrollbar-track{background:transparent}[data-v-07e10c3d]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}[data-v-07e10c3d]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.clickable-card[data-v-07e10c3d]{cursor:pointer;position:relative}.clickable-card[data-v-07e10c3d]:after{content:"📊";position:absolute;right:12px;top:12px;opacity:0;transition:opacity .2s;font-size:1.2rem}.clickable-card[data-v-07e10c3d]:hover:after{opacity:.5}.chart-overlay[data-v-07e10c3d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;display:flex;align-items:center;justify-content:center;animation:fadeIn-07e10c3d .2s ease-out}.chart-modal[data-v-07e10c3d]{width:90%;max-width:800px;background:#11141a;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px #000c;border-radius:16px;overflow:hidden;transform:translateY(0);animation:slideUp-07e10c3d .3s cubic-bezier(.16,1,.3,1)}.modal-header[data-v-07e10c3d]{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.05)}.modal-title h2[data-v-07e10c3d]{margin:0 0 8px;font-size:1.8rem;color:#f8fafc;letter-spacing:1px}.price-info[data-v-07e10c3d]{display:flex;align-items:baseline;gap:12px;font-family:IBM Plex Mono,monospace}.current-price[data-v-07e10c3d]{font-size:1.5rem;font-weight:700}.change-pct[data-v-07e10c3d]{font-size:1rem}.text-green[data-v-07e10c3d]{color:#4ade80}.text-red[data-v-07e10c3d]{color:#f87171}.close-btn[data-v-07e10c3d]{background:transparent;color:#94a3b8;border:none;font-size:1.5rem;cursor:pointer;transition:color .2s}.close-btn[data-v-07e10c3d]:hover{color:#fff}.chart-container[data-v-07e10c3d]{position:relative;height:300px;padding:20px;background:#0d1117}.sparkline-svg[data-v-07e10c3d]{width:100%;height:100%;overflow:visible}.price-label[data-v-07e10c3d]{position:absolute;right:24px;font-family:monospace;font-size:.8rem;color:#64748b;background:#00000080;padding:2px 6px;border-radius:4px}.max-label[data-v-07e10c3d]{top:20px}.min-label[data-v-07e10c3d]{bottom:20px}@keyframes fadeIn-07e10c3d{0%{opacity:0}to{opacity:1}}@keyframes slideUp-07e10c3d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.chart-tooltip[data-v-07e10c3d]{position:absolute;transform:translate(-50%,-120%);background:#0f172af2;border:1px solid rgba(59,130,246,.5);padding:8px 12px;border-radius:8px;box-shadow:0 8px 20px #0009;pointer-events:none;z-index:10;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .1s}.tooltip-time[data-v-07e10c3d]{color:#94a3b8;font-size:.75rem;margin-bottom:4px;font-family:monospace}.tooltip-price[data-v-07e10c3d]{color:#4ade80;font-size:1.1rem;font-weight:700;font-family:IBM Plex Mono,monospace}.pagination-bar[data-v-07e10c3d]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-top:1px solid rgba(255,255,255,.06);background:#0003;font-family:IBM Plex Mono,monospace}.page-btn[data-v-07e10c3d]{padding:6px 12px;font-size:.8rem;border-radius:6px;background:#ffffff0d;color:#93c5fd;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .2s}.page-btn[data-v-07e10c3d]:hover:not(:disabled){background:#3b82f633;border-color:#3b82f666;color:#fff}.page-btn[data-v-07e10c3d]:disabled{opacity:.3;cursor:not-allowed}.page-indicator[data-v-07e10c3d]{font-size:.8rem;color:#94a3b8}.news-ticker-bar[data-v-07e10c3d]{display:flex;align-items:center;background:#0f172acc;border:1px solid rgba(59,130,246,.3);border-left:4px solid #3b82f6;border-radius:8px;margin-bottom:16px;overflow:hidden;height:40px}.news-label[data-v-07e10c3d]{display:flex;align-items:center;gap:6px;background:#3b82f6;color:#fff;font-weight:700;font-size:.9rem;padding:0 16px;height:100%;white-space:nowrap;z-index:2;box-shadow:4px 0 10px #00000080}.marquee-container[data-v-07e10c3d]{flex:1;overflow:hidden;position:relative;display:flex;align-items:center;height:100%}.marquee-content[data-v-07e10c3d]{display:inline-block;white-space:nowrap;color:#fde047;font-family:IBM Plex Mono,sans-serif;font-size:1.05rem;font-weight:600;padding-left:100%;animation:scroll-left-07e10c3d 20s linear infinite}@keyframes scroll-left-07e10c3d{0%{transform:translate(0)}to{transform:translate(-100%)}}:root{font-family:Sora,Noto Sans SC,sans-serif;color:#f5f0e7;background:radial-gradient(circle at 14% 18%,rgba(200,150,12,.18),transparent 30%),radial-gradient(circle at 84% 14%,rgba(42,85,176,.22),transparent 26%),linear-gradient(180deg,#080c18,#0d1428 38%,#070a16);line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--panel: rgba(10, 16, 30, .88);--panel-border: rgba(255, 255, 255, .08);--warm: #c8960c;--warm-soft: #f0c840;--cool: #5b8de0;--cool-soft: #a8c8f8;--positive: #7af0aa;--negative: #ff8b86;--muted: #96a4ba;--shadow: 0 28px 70px rgba(0, 0, 0, .28)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input,select{font:inherit}button{border:0;cursor:pointer}select,input{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#fff;padding:13px 14px;width:100%}#app{min-height:100vh}.shell{width:min(1440px,calc(100vw - 28px));margin:0 auto;padding:24px 0 36px}.eyebrow,.section-label{margin:0 0 10px;color:var(--warm-soft);text-transform:uppercase;letter-spacing:.16em;font-size:.74rem}.duel-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:22px;align-items:stretch}.duel-hero h1{margin:0;font-size:clamp(3rem,7vw,6rem);line-height:.92;letter-spacing:-.05em}.subtitle{max-width:68ch;color:var(--muted);font-size:1.04rem}.panel,.hero-card{background:var(--panel);border:1px solid var(--panel-border);border-radius:28px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-card,.panel{padding:22px}.command-card{display:grid;gap:12px;align-content:start}.action-title{font-size:1.08rem;line-height:1.4}.status-row{display:flex;justify-content:space-between;gap:14px;align-items:center;color:var(--muted)}.status-row.compact{align-items:flex-start}.status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:7px 12px;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.status-pill.idle{background:#ffffff14}.status-pill.connecting{background:#e4b4201f;color:var(--warm-soft)}.status-pill.connected{background:#7af0aa26;color:var(--positive)}.status-pill.error{background:#ff8b8626;color:var(--negative)}.error-text{margin:0;color:var(--negative)}.arena-grid{margin-top:24px;display:grid;grid-template-columns:minmax(290px,1fr) minmax(360px,1.1fr) minmax(290px,1fr);gap:20px;align-items:start}.player-panel,.center-panel{display:grid;gap:18px}.left-panel{background:linear-gradient(180deg,rgba(200,150,12,.09),transparent 28%),var(--panel)}.right-panel{background:linear-gradient(180deg,rgba(121,168,255,.09),transparent 28%),var(--panel)}.center-panel{background:linear-gradient(180deg,rgba(255,255,255,.06),transparent 25%),var(--panel)}.seat-header h2{margin:0;font-size:2rem}.seat-header p{margin:6px 0 0;color:var(--muted)}.identity-block,.trading-box,.inventory-box,.tape-box,.room-builder,.quote-stage,.global-tape{display:grid;gap:12px;padding:16px;border-radius:22px;background:#ffffff09;border:1px solid rgba(255,255,255,.06)}.identity-block label,.ticket-grid label,.builder-grid label{display:grid;gap:8px;color:var(--muted);font-size:.9rem}.metric-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metric-card{padding:16px;border-radius:20px;background:#ffffff0b;border:1px solid rgba(255,255,255,.06);display:grid;gap:6px}.metric-card span{color:var(--muted);font-size:.84rem}.metric-card strong{font-size:1.15rem}.player-actions,.center-actions{display:flex;gap:10px;flex-wrap:wrap}.primary,.secondary,.ghost{padding:12px 16px;border-radius:999px;transition:transform .18s ease,opacity .18s ease,background .18s ease}.primary:hover,.secondary:hover,.ghost:hover{transform:translateY(-1px)}.primary:disabled,.secondary:disabled,.ghost:disabled{opacity:.45;cursor:not-allowed}.primary{background:linear-gradient(135deg,#d4a020,#f0c840);color:#1a1200;font-weight:700}.secondary{background:#79a8ff24;color:var(--cool-soft)}.ghost{background:#ffffff12;color:#fff}.full-width{width:100%}.panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.panel-head.inline{margin-bottom:0}.panel-head h3{margin:0;font-size:1.1rem}.panel-head span,.muted-copy{color:var(--muted);font-size:.88rem}.ticket-grid,.builder-grid{display:grid;gap:10px}.ticket-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.builder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-grid.small{grid-template-columns:repeat(3,minmax(0,1fr))}.duel-core{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px}.duel-countdown,.duel-summary{padding:18px;border-radius:22px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);display:grid;gap:8px}.duel-countdown strong{font-family:IBM Plex Mono,monospace;color:var(--warm-soft);font-size:clamp(2rem,4vw,3.5rem)}.quote-stage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.quote-stage-card,.inventory-card,.battle-tape-item,.tape-item{padding:14px 16px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}.quote-stage-card{display:grid;gap:6px}.quote-stage-card span{font-size:1.15rem;font-weight:700}.quote-stage-card small{color:var(--muted)}.inventory-list,.tape-list,.battle-tape-list{display:grid;gap:10px}.inventory-card,.tape-item,.battle-tape-item{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.order-side,.battle-tag{border-radius:999px;padding:7px 11px;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.battle-tag{background:#ffffff14;color:#fff}.order-side.buy{background:#7af0aa26;color:var(--positive)}.order-side.sell{background:#ff8b8626;color:var(--negative)}.positive{color:var(--positive)}.negative{color:var(--negative)}.neutral{color:#fff}@media (max-width: 1240px){.arena-grid,.duel-hero{grid-template-columns:1fr}}@media (max-width: 760px){.shell{width:min(100vw - 18px,100%);padding:18px 0 28px}.ticket-grid,.builder-grid,.builder-grid.small,.metric-strip,.duel-core{grid-template-columns:1fr}.center-actions,.player-actions{flex-direction:column}.duel-hero h1{font-size:2.8rem}}:root,.theme-intl{--color-up: #3fb950;--color-down: #f85149}.theme-hk{--color-up: #f85149;--color-down: #3fb950}
