:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0;width:100%;height:100%;background:#000;overflow-x:hidden}#app{width:100%;min-height:100vh;display:flex;justify-content:center}.app-content{width:100%;max-width:1280px;padding:2rem}#app.fullscreen{justify-content:center;align-items:center}.fullscreen-page{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}a,.green{text-decoration:none;color:#00bd7e;transition:.4s}@media(hover:hover){a:hover{background-color:#00bd7e33}}.swal2-confirm,.swal2-cancel{padding:12px 30px!important;font-size:1.1rem!important;font-weight:600!important;min-width:120px;margin:10px!important;transition:transform .1s ease-in-out!important}.swal2-confirm:active,.swal2-cancel:active{transform:scale(.95)}.swal2-popup{width:90%!important;max-width:400px!important;border-radius:16px!important}.swal2-container{z-index:100000!important}:root,[data-theme=indigo]{--c-light: #6cf2ff;--c-mid: #9bb4ff;--c-deep: #b46eff;--c-light-rgb: 108, 242, 255;--c-deep-rgb: 180, 110, 255;--c-on: #0a1428}[data-theme=gold]{--c-light: #ffd166;--c-mid: #f5c451;--c-deep: #f59e0b;--c-light-rgb: 245, 196, 81;--c-deep-rgb: 245, 158, 11;--c-on: #0a0b10}[data-theme=razer]{--c-light: #44d62c;--c-mid: #34d399;--c-deep: #16a34a;--c-light-rgb: 68, 214, 44;--c-deep-rgb: 22, 163, 74;--c-on: #ffffff}.greetings h1[data-v-b15a8c8f]{position:relative;top:-10px;margin:0;font-size:2.6rem;font-weight:800;letter-spacing:2px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}:root[data-theme=indigo] .greetings h1[data-v-b15a8c8f]{color:#6cf2ff;text-shadow:0 0 6px rgba(108,242,255,.45),0 0 16px rgba(180,110,255,.35)}.greetings h3[data-v-b15a8c8f]{margin:4px 0 0;font-size:1rem;font-weight:500;color:#94a3b8;letter-spacing:1px}.greetings h1[data-v-b15a8c8f],.greetings h3[data-v-b15a8c8f]{text-align:center}@media(min-width:1024px){.greetings h1[data-v-b15a8c8f],.greetings h3[data-v-b15a8c8f]{text-align:left}}.eo-mask[data-v-e87b3319]{position:fixed;inset:0;background:#000000c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}.eo-card[data-v-e87b3319]{width:100%;max-width:380px;padding:32px 24px 24px;background:#161822fa;border:1px solid #3a3f5c;border-radius:18px;box-shadow:0 20px 60px #000000b3;text-align:center}.eo-icon[data-v-e87b3319]{font-size:3rem;margin-bottom:12px;filter:drop-shadow(0 0 12px rgba(var(--c-light-rgb),.4))}.eo-title[data-v-e87b3319]{margin:0 0 8px;font-size:1.25rem;font-weight:800;color:var(--c-light);letter-spacing:.5px}.eo-msg[data-v-e87b3319]{margin:0 0 22px;font-size:.92rem;color:#cbd5e1;line-height:1.6}.eo-actions[data-v-e87b3319]{display:flex;gap:10px}.eo-btn[data-v-e87b3319]{flex:1;height:44px;border-radius:10px;font-size:.95rem;font-weight:700;cursor:pointer;border:none;transition:all .18s;font-family:inherit;letter-spacing:.5px}.eo-btn-secondary[data-v-e87b3319]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.eo-btn-secondary[data-v-e87b3319]:hover{background:#2a2f44;color:#fff;border-color:#555a78}.eo-btn-primary[data-v-e87b3319]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3)}.eo-btn-primary[data-v-e87b3319]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.eo-fade-enter-active[data-v-e87b3319],.eo-fade-leave-active[data-v-e87b3319]{transition:opacity .2s ease}.eo-fade-enter-from[data-v-e87b3319],.eo-fade-leave-to[data-v-e87b3319]{opacity:0}.eo-fade-enter-active .eo-card[data-v-e87b3319],.eo-fade-leave-active .eo-card[data-v-e87b3319]{transition:transform .25s cubic-bezier(.16,1,.3,1)}.eo-fade-enter-from .eo-card[data-v-e87b3319]{transform:scale(.92) translateY(12px)}.nd-mask[data-v-ad968b11]{position:fixed;inset:0;height:100vh;height:100dvh;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9000;display:flex;justify-content:flex-end}.nd-panel[data-v-ad968b11]{width:min(100vw,380px);max-width:100vw;height:100vh;height:100dvh;max-height:100%;background:#14161f;border-left:1px solid #2e3147;box-shadow:-8px 0 30px #0006;display:flex;flex-direction:column;min-height:0;box-sizing:border-box;overflow-x:hidden}.nd-panel[data-v-ad968b11] *{box-sizing:border-box}.nd-head[data-v-ad968b11]{padding:18px 16px;border-bottom:1px solid #24263a;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.nd-title[data-v-ad968b11]{font-size:1.05rem;font-weight:800;color:#e2e8f0;display:inline-flex;align-items:center;gap:8px;min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-badge[data-v-ad968b11]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#ef4444;color:#fff;font-size:.75rem;font-weight:800}.nd-actions[data-v-ad968b11]{display:flex;gap:6px;flex-shrink:0}.nd-btn[data-v-ad968b11]{height:32px;padding:0 10px;background:transparent;border:1px solid #2e3147;border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:all .15s;line-height:1}.nd-btn[data-v-ad968b11]:hover{border-color:var(--c-mid);color:#fff}.nd-btn.close-btn[data-v-ad968b11]{width:32px;padding:0;font-size:.95rem}.nd-list[data-v-ad968b11]{list-style:none;margin:0;padding:0;padding-bottom:env(safe-area-inset-bottom,0);flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.nd-list[data-v-ad968b11]::-webkit-scrollbar{width:6px}.nd-list[data-v-ad968b11]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.nd-item[data-v-ad968b11]{position:relative;padding:14px 16px 14px 22px;border-bottom:1px solid #1e2030;cursor:pointer;display:flex;gap:12px;align-items:flex-start;transition:background .15s}.nd-item[data-v-ad968b11]:hover{background:rgba(var(--c-light-rgb),.05)}.nd-item.unread[data-v-ad968b11]{background:rgba(var(--c-light-rgb),.04)}.nd-dot[data-v-ad968b11]{position:absolute;left:8px;top:22px;width:6px;height:6px;border-radius:50%;background:var(--c-light);box-shadow:0 0 6px var(--c-light)}.nd-icon[data-v-ad968b11]{font-size:1.3rem;flex-shrink:0;line-height:1.3}.nd-body[data-v-ad968b11]{flex:1;min-width:0}.nd-row[data-v-ad968b11]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px}.nd-iitem-title[data-v-ad968b11]{font-size:.92rem;font-weight:700;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nd-time[data-v-ad968b11]{font-size:.72rem;color:#64748b;flex-shrink:0}.nd-content[data-v-ad968b11]{font-size:.82rem;color:#94a3b8;word-break:break-word}.nd-empty[data-v-ad968b11]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.nd-empty-icon[data-v-ad968b11]{font-size:3rem;margin-bottom:10px;opacity:.5}.nd-empty-text[data-v-ad968b11]{color:#64748b;font-size:.95rem}.drawer-enter-active[data-v-ad968b11],.drawer-leave-active[data-v-ad968b11]{transition:opacity .2s}.drawer-enter-from[data-v-ad968b11],.drawer-leave-to[data-v-ad968b11]{opacity:0}.drawer-enter-active .nd-panel[data-v-ad968b11],.drawer-leave-active .nd-panel[data-v-ad968b11]{transition:transform .32s cubic-bezier(.16,1,.3,1)}.drawer-enter-from .nd-panel[data-v-ad968b11],.drawer-leave-to .nd-panel[data-v-ad968b11]{transform:translate(100%)}@media(max-width:480px){.nd-head[data-v-ad968b11]{flex-direction:column;align-items:stretch;padding:12px 14px;gap:10px}.nd-title[data-v-ad968b11]{font-size:1rem;white-space:normal;overflow:visible}.nd-actions[data-v-ad968b11]{width:100%;justify-content:flex-end;gap:6px}.nd-btn[data-v-ad968b11]{height:34px;padding:0 12px;font-size:.8rem}.nd-btn.close-btn[data-v-ad968b11]{width:38px;padding:0;font-size:1rem}.nd-item[data-v-ad968b11]{padding:12px 14px 12px 20px}}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-ad968b11],.drawer-leave-active[data-v-ad968b11],.drawer-enter-active .nd-panel[data-v-ad968b11],.drawer-leave-active .nd-panel[data-v-ad968b11]{transition:none}}.pricing-modal-container[data-v-6f28a256]{position:relative;width:90vw;max-width:760px;max-height:90vh;max-height:90dvh;background:#1a1f2e;border:1px solid #334155;border-radius:24px;padding:30px;box-shadow:0 20px 50px #0009;animation:fadeIn-6f28a256 .3s cubic-bezier(.16,1,.3,1);box-sizing:border-box;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pricing-modal-container[data-v-6f28a256]::-webkit-scrollbar{width:6px}.pricing-modal-container[data-v-6f28a256]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}@media(max-width:600px){.pricing-modal-container[data-v-6f28a256]{width:94vw;max-height:92vh;max-height:92dvh;padding:20px 16px;border-radius:18px}}.pricing-header[data-v-6f28a256]{text-align:center;margin-bottom:25px}.pricing-header h2[data-v-6f28a256]{color:#fff;font-size:1.5rem;margin:0 0 5px}.pricing-header p[data-v-6f28a256]{color:#94a3b8;font-size:.9rem;margin:0}.trial-banner[data-v-6f28a256]{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:18px;background:linear-gradient(135deg,rgba(var(--c-light-rgb),.18),rgba(var(--c-deep-rgb),.1));border:1px solid rgba(var(--c-light-rgb),.4);border-radius:14px;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.12)}.trial-icon[data-v-6f28a256]{font-size:1.8rem;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(var(--c-light-rgb),.5))}.trial-text[data-v-6f28a256]{flex:1;min-width:0}.trial-title[data-v-6f28a256]{color:#f1f5f9;font-size:.98rem;font-weight:700;line-height:1.3}.trial-title strong[data-v-6f28a256]{color:var(--c-light);font-weight:900;letter-spacing:.5px}.trial-sub[data-v-6f28a256]{color:#94a3b8;font-size:.78rem;margin-top:3px}.pricing-cards[data-v-6f28a256]{display:flex;gap:15px;margin-bottom:30px}@media(max-width:600px){.pricing-cards[data-v-6f28a256]{flex-direction:column}}.plan-card[data-v-6f28a256]{flex:1;background:#0f172a;border:1px solid #334155;border-radius:16px;padding:20px;text-align:center;position:relative;transition:transform .2s}.plan-card[data-v-6f28a256]:hover{transform:translateY(-3px)}.plan-title[data-v-6f28a256]{color:#cbd5e1;font-size:1.1rem;font-weight:700;margin-bottom:15px}.plan-price[data-v-6f28a256]{color:#fff;font-size:2rem;font-weight:900;margin-bottom:10px;display:flex;justify-content:center;align-items:baseline}.currency[data-v-6f28a256]{font-size:1rem;margin-right:4px;color:#94a3b8}.period[data-v-6f28a256]{font-size:1rem;color:#64748b;font-weight:400}.plan-desc[data-v-6f28a256]{color:#64748b;font-size:.85rem}.plan-prices-stack[data-v-6f28a256]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;margin-top:4px}.plan-price-row[data-v-6f28a256]{display:flex;justify-content:space-between;align-items:baseline;padding:6px 10px;background:#ffffff0a;border-radius:8px}.plan-price-label[data-v-6f28a256]{color:#94a3b8;font-size:.85rem;font-weight:600}.plan-price-stack-amount[data-v-6f28a256]{color:#fff;font-size:1.2rem;font-weight:900}.plan-price-stack-amount .currency[data-v-6f28a256]{font-size:.78rem;color:#94a3b8;margin-right:3px}.plan-card.highlight[data-v-6f28a256]{background:linear-gradient(145deg,#1e1e2f,#181825);border:1px solid var(--c-mid);box-shadow:0 0 20px rgba(var(--c-light-rgb),.15)}.text-gold[data-v-6f28a256]{color:var(--c-mid)!important}.save-badge[data-v-6f28a256]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--c-mid),var(--c-deep));color:var(--c-on);font-size:.8rem;font-weight:700;padding:4px 12px;border-radius:20px;white-space:nowrap}.features-section[data-v-6f28a256]{background:#0f172a;border-radius:12px;padding:20px}.features-section h3[data-v-6f28a256]{color:#e2e8f0;font-size:1rem;margin:0 0 15px;text-align:center}.features-list[data-v-6f28a256]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.feature-item[data-v-6f28a256]{display:flex;align-items:flex-start;gap:10px;color:#cbd5e1;font-size:.95rem;line-height:1.4}.feature-item.highlight-feature[data-v-6f28a256]{color:#fff}.feature-item .icon[data-v-6f28a256]{font-size:1.1rem;flex-shrink:0}.features-section.unique-section[data-v-6f28a256]{background:linear-gradient(135deg,rgba(var(--c-light-rgb),.1),rgba(var(--c-deep-rgb),.05));border:1px solid rgba(var(--c-light-rgb),.35);margin-bottom:14px}.features-section.unique-section h3[data-v-6f28a256]{color:var(--c-light);text-shadow:0 0 8px rgba(var(--c-light-rgb),.4)}.feature-item.star-feature[data-v-6f28a256]{align-items:flex-start;gap:14px;padding:6px 0;border-bottom:1px dashed rgba(var(--c-light-rgb),.15)}.feature-item.star-feature[data-v-6f28a256]:last-child{border-bottom:none}.feature-item.star-feature .icon[data-v-6f28a256]{font-size:1.6rem;filter:drop-shadow(0 0 8px rgba(var(--c-light-rgb),.5));margin-top:2px}.feature-item.star-feature .text[data-v-6f28a256]{flex:1;line-height:1.5}.feature-item.star-feature .text strong[data-v-6f28a256]{color:var(--c-light);font-size:1rem;font-weight:800;letter-spacing:.3px}.feature-item.star-feature .sub[data-v-6f28a256]{display:block;color:#94a3b8;font-size:.82rem;margin-top:4px;line-height:1.55}.sub-divider[data-v-6f28a256]{display:flex;align-items:center;gap:12px;margin:18px 0 12px;font-size:.82rem;color:var(--c-light);font-weight:700;letter-spacing:.5px}.sub-divider[data-v-6f28a256]:before,.sub-divider[data-v-6f28a256]:after{content:"";flex:1;height:1px;background:linear-gradient(to right,transparent,rgba(var(--c-light-rgb),.3),transparent)}.image-modal-overlay[data-v-6f28a256]{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background-color:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;padding:12px;box-sizing:border-box;z-index:10000}.image-modal-container[data-v-6f28a256]{position:relative;max-width:90vw;max-height:90vh;display:flex;justify-content:center;align-items:center;animation:fadeIn-6f28a256 .2s ease-out}.usage-image[data-v-6f28a256]{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 30px #00000080}.close-btn[data-v-6f28a256]{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#94a3b8;font-size:2rem;cursor:pointer;transition:color .2s;padding:0;line-height:1}.close-btn[data-v-6f28a256]:hover{color:#fff}@keyframes fadeIn-6f28a256{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.features-modal-container[data-v-6f28a256]{position:relative;display:flex;flex-direction:column;width:92vw;max-width:780px;max-height:88vh;max-height:88dvh;background:#1a1f2e;border:1px solid #334155;border-radius:20px;box-shadow:0 20px 50px #0009;animation:fadeIn-6f28a256 .3s cubic-bezier(.16,1,.3,1);box-sizing:border-box;color:#e2e8f0;overflow:hidden}.features-scroll[data-v-6f28a256]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:32px 28px 24px;scrollbar-width:thin;scrollbar-color:#334155 transparent}.features-scroll[data-v-6f28a256]::-webkit-scrollbar{width:6px}.features-scroll[data-v-6f28a256]::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}.features-close-btn[data-v-6f28a256]{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:10px;background:#0f111ad9;border:1px solid rgba(255,255,255,.08);color:#cbd5e1;font-size:1.2rem;cursor:pointer;transition:all .15s;z-index:10;-webkit-tap-highlight-color:transparent}.features-close-btn[data-v-6f28a256]:hover{background:#ffffff14;color:#f1f5f9}.features-header[data-v-6f28a256]{text-align:center;margin-bottom:24px}.features-header h2[data-v-6f28a256]{margin:0 0 6px;font-size:1.55rem;font-weight:800;background:linear-gradient(135deg,var(--c-mid),#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features-header p[data-v-6f28a256]{margin:0;font-size:.88rem;color:#94a3b8}.features-grid[data-v-6f28a256]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:20px}.features-category[data-v-6f28a256]{background:#0f172a;border:1px solid rgba(255,255,255,.06);border-top:3px solid var(--cat-color);border-radius:12px;padding:14px 14px 10px}.features-category-title[data-v-6f28a256]{font-size:.95rem;font-weight:800;color:var(--cat-color);margin-bottom:10px;letter-spacing:.3px}.features-category-list[data-v-6f28a256]{display:flex;flex-direction:column;gap:8px}.features-item[data-v-6f28a256]{display:flex;align-items:flex-start;gap:10px;padding:7px 8px;border-radius:8px;background:#ffffff05;transition:background .15s}.features-item[data-v-6f28a256]:hover{background:#ffffff0d}.features-item-icon[data-v-6f28a256]{font-size:1.1rem;flex-shrink:0;margin-top:1px}.features-item-body[data-v-6f28a256]{flex:1;min-width:0}.features-item-name[data-v-6f28a256]{font-size:.85rem;font-weight:700;color:#f1f5f9;margin-bottom:2px}.features-item-desc[data-v-6f28a256]{font-size:.74rem;color:#94a3b8;line-height:1.4}.features-footer[data-v-6f28a256]{text-align:center;padding:12px 8px 4px;border-top:1px solid rgba(255,255,255,.06);color:#64748b;font-size:.78rem}@media(max-width:640px){.features-modal-container[data-v-6f28a256]{width:96vw;max-height:92dvh;border-radius:16px}.features-scroll[data-v-6f28a256]{padding:48px 16px 18px}.features-grid[data-v-6f28a256]{grid-template-columns:1fr;gap:10px}.features-header h2[data-v-6f28a256]{font-size:1.25rem}}@keyframes shake-attention-6f28a256{0%,to{transform:translate(0) rotate(0)}8%{transform:translate(-3px) rotate(-1.5deg)}16%{transform:translate(3px) rotate(1.5deg)}24%{transform:translate(-2px) rotate(-1deg)}32%{transform:translate(2px) rotate(1deg)}40%{transform:translate(-1px) rotate(-.5deg)}48%{transform:translate(1px) rotate(.5deg)}56%,to{transform:translate(0) rotate(0)}}.shake-attn[data-v-6f28a256]{animation:shake-attention-6f28a256 2.4s cubic-bezier(.36,.07,.19,.97) infinite;transform-origin:center;will-change:transform}.features-category.shake-attn[data-v-6f28a256]{box-shadow:0 0 22px #a855f759;border-color:#a855f773}@media(prefers-reduced-motion:reduce){.shake-attn[data-v-6f28a256]{animation:none}}.bottom-nav[data-v-6f28a256]{position:fixed;bottom:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:15px;padding:25px 0;width:auto;max-width:100vw;z-index:9999;background:transparent;box-sizing:border-box}.nav-link[data-v-6f28a256]{background:transparent;border:none;color:#94a3b8;font-size:.9rem;font-weight:500;cursor:pointer;transition:color .18s,text-shadow .18s;white-space:nowrap;display:flex;align-items:center;padding:5px 10px}.nav-link[data-v-6f28a256]:hover{color:var(--c-light);text-shadow:0 0 8px rgba(var(--c-light-rgb),.4)}.divider[data-v-6f28a256]{width:1px;height:12px;background-color:#334155;flex-shrink:0}@media(max-width:480px){.bottom-nav[data-v-6f28a256]{left:0;right:0;transform:none;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;gap:0;padding:12px 4px;box-sizing:border-box}.nav-link[data-v-6f28a256]{flex:1 1 0;min-width:0;display:inline-flex;justify-content:center;font-size:.78rem;padding:4px;white-space:nowrap}.divider[data-v-6f28a256]{display:none}}header[data-v-6f28a256]{line-height:1.5;max-height:100vh}.logo[data-v-6f28a256]{display:block;margin:0 auto 2rem}@media(min-width:1024px){header[data-v-6f28a256]{display:flex;place-items:center;padding-right:calc(var(--section-gap) / 2)}.logo[data-v-6f28a256]{margin:0 2rem 0 0}header .wrapper[data-v-6f28a256]{display:flex;place-items:flex-start;flex-wrap:wrap}}@media(max-width:768px){header{display:none!important}#app{padding:0!important;margin:0!important;min-height:100vh!important;box-sizing:border-box!important}}.clan-select[data-v-14d788d3]{position:relative;width:100%}.cs-trigger[data-v-14d788d3]{width:100%;height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#475569;font-size:.95rem;font-weight:500;text-align:left;cursor:pointer;outline:none;box-sizing:border-box;transition:all .15s}.cs-trigger.has-value[data-v-14d788d3]{color:#fff;font-weight:600}.cs-trigger[data-v-14d788d3]:hover{border-color:#3a3f5c}.clan-select.is-open .cs-trigger[data-v-14d788d3]{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.cs-text[data-v-14d788d3]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-chevron[data-v-14d788d3]{color:var(--c-light);flex-shrink:0;transition:transform .22s ease}.clan-select.is-open .cs-chevron[data-v-14d788d3]{transform:rotate(180deg)}.cs-panel[data-v-14d788d3]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;max-height:240px;overflow-x:hidden;overflow-y:auto;background:#14161f;border:1px solid #2e3147;border-radius:10px;box-shadow:0 12px 32px #0009;padding:0}.cs-panel[data-v-14d788d3]::-webkit-scrollbar{width:6px}.cs-panel[data-v-14d788d3]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.cs-empty[data-v-14d788d3]{padding:12px 14px;color:#64748b;font-size:.85rem;text-align:center}.cs-option[data-v-14d788d3]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;margin:0;height:40px;line-height:1;background:transparent;border:none;border-radius:0;color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;text-align:left;transition:background .12s,color .12s}.cs-option[data-v-14d788d3]:hover{background:rgba(var(--c-light-rgb),.08);color:#fff}.cs-option.is-selected[data-v-14d788d3]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);font-weight:700}.cs-check[data-v-14d788d3]{color:var(--c-light);flex-shrink:0}.cs-option-name[data-v-14d788d3]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-pop-enter-active[data-v-14d788d3],.cs-pop-leave-active[data-v-14d788d3]{transition:opacity .16s,transform .18s cubic-bezier(.16,1,.3,1)}.cs-pop-enter-from[data-v-14d788d3],.cs-pop-leave-to[data-v-14d788d3]{opacity:0;transform:translateY(-6px)}.page[data-v-5505541f]{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Inter,PingFang TC,system-ui,sans-serif;padding:40px 20px}.login-card[data-v-5505541f]{width:360px;max-width:100%;padding:32px 28px 36px;background:#161822f2;border-radius:24px;box-shadow:0 20px 60px #0009;box-sizing:border-box}.logo-area[data-v-5505541f]{text-align:center;margin-bottom:24px}.logo-glow[data-v-5505541f]{font-size:42px;color:var(--c-light);margin-bottom:8px;text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.logo-area h2[data-v-5505541f]{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:1.5px;color:#fff;text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}:root[data-theme=indigo] .logo-glow[data-v-5505541f]{color:#6cf2ff;text-shadow:0 0 12px rgba(108,242,255,.9),0 0 32px rgba(180,110,255,.8)}:root[data-theme=indigo] .logo-area h2[data-v-5505541f]{color:#fff;text-shadow:0 0 8px rgba(108,242,255,.45),0 2px 12px rgba(180,110,255,.3)}:root[data-theme=indigo] .al-logo[data-v-5505541f]{color:#6cf2ff;text-shadow:0 0 16px rgba(108,242,255,.85),0 0 36px rgba(180,110,255,.7)}:root[data-theme=indigo] .al-title[data-v-5505541f]{background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial;color:#fff;text-shadow:0 0 8px rgba(108,242,255,.45),0 2px 12px rgba(180,110,255,.3)}.subtitle[data-v-5505541f]{margin-top:4px;font-size:.78rem;color:#64748b;letter-spacing:2px;text-transform:uppercase;font-weight:600}.form[data-v-5505541f]{display:flex;flex-direction:column;gap:14px}input[data-v-5505541f]{height:42px;padding:0 14px;border-radius:10px;border:1px solid #2e3147;outline:none;background:#0f111a;color:#fff;font-size:.95rem;transition:all .15s;box-sizing:border-box}input[data-v-5505541f]::placeholder{color:#475569}input[data-v-5505541f]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.18)}button[data-v-5505541f]{height:48px;width:100%;margin-top:6px;border-radius:12px;border:none;font-size:.95rem;font-weight:800;letter-spacing:1px;color:var(--c-on);background:linear-gradient(135deg,var(--c-light),var(--c-deep));cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s}button[data-v-5505541f]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}button[data-v-5505541f]:disabled{opacity:.5;cursor:not-allowed}.errorForApply[data-v-5505541f],.error[data-v-5505541f]{margin-top:4px;font-size:.85rem;color:#f87171;text-align:center}.loadingForApply[data-v-5505541f],.loading[data-v-5505541f]{animation:pulse-5505541f 1.2s infinite}.action-links[data-v-5505541f]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:.85rem}.link[data-v-5505541f]{color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;transition:color .18s,text-shadow .18s}.link[data-v-5505541f]:hover{color:var(--c-light);text-shadow:0 0 8px rgba(var(--c-light-rgb),.4)}.modal-mask[data-v-5505541f]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:999;padding:24px}.modal-card[data-v-5505541f]{width:100%;max-width:380px;padding:28px 24px 22px;border-radius:24px;background:#161822fa;box-shadow:0 20px 60px #000000b3;display:flex;flex-direction:column;gap:14px;color:#e2e8f0}.modal-card h3[data-v-5505541f]{text-align:center;margin:0 0 6px;font-size:1.25rem;font-weight:800;letter-spacing:.5px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.modal-card input[data-v-5505541f],.modal-card select[data-v-5505541f]{width:100%;box-sizing:border-box}.apply-mode-tabs[data-v-5505541f]{display:flex;align-items:center;height:48px;background-color:#14161f;padding:4px;gap:4px;border:1px solid #24263a;border-radius:10px;box-sizing:border-box;overflow:hidden}.apply-mode-tabs .amt-btn[data-v-5505541f]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;padding:0 12px;border:none;border-radius:7px;background:transparent;color:#94a3b8;font-size:.88rem;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;box-sizing:border-box;font-family:inherit;appearance:none;-webkit-appearance:none;box-shadow:none;transition:all .15s}.apply-mode-tabs .amt-btn[data-v-5505541f]:hover{filter:none;transform:none;color:#fff}.apply-mode-tabs .amt-btn.active[data-v-5505541f]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.apply-mode-hint[data-v-5505541f]{margin:-4px 0 0;font-size:.78rem;color:#64748b;line-height:1.4;text-align:center}.close-btn[data-v-5505541f]{height:42px;background:#1e2233;border:1px solid #3a3f5c;color:#e2e8f0;font-size:.85rem;font-weight:600;letter-spacing:.5px;border-radius:12px;cursor:pointer;margin-top:4px;box-shadow:none;transition:all .15s}.close-btn[data-v-5505541f]:hover:not(:disabled){background:#2a2f44;color:#fff;border-color:#555a78;filter:none;transform:none;box-shadow:none}@media(max-width:600px){.page[data-v-5505541f]{align-items:flex-start;padding:18px 0 180px;margin:0}.login-card[data-v-5505541f]{width:calc(100vw - 48px);max-width:calc(100vw - 48px);margin:0 24px;padding:28px 20px 30px;border-radius:16px}.logo-glow[data-v-5505541f]{font-size:38px}.logo-area h2[data-v-5505541f]{font-size:1.4rem}}@keyframes pulse-5505541f{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.auto-login-overlay[data-v-5505541f]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#000;padding:24px}.auto-login-card[data-v-5505541f]{text-align:center;max-width:340px}.al-logo-wrap[data-v-5505541f]{position:relative;width:92px;height:92px;margin:0 auto 22px;display:flex;align-items:center;justify-content:center}.al-logo[data-v-5505541f]{font-size:46px;font-weight:700;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35);transition:all .4s cubic-bezier(.16,1,.3,1);animation:al-pulse-5505541f 2s ease-in-out infinite}.al-logo.success[data-v-5505541f]{color:#6ee7b7;text-shadow:0 0 16px rgba(110,231,183,.9),0 0 36px rgba(16,185,129,.6);animation:al-pop-5505541f .4s ease-out}.al-logo.failed[data-v-5505541f]{color:#fca5a5;text-shadow:0 0 16px rgba(252,165,165,.8),0 0 36px rgba(239,68,68,.5);animation:al-pop-5505541f .4s ease-out}.al-ring[data-v-5505541f]{position:absolute;inset:0;border-radius:50%;border:2px solid transparent;border-top-color:var(--c-light);border-right-color:rgba(var(--c-deep-rgb),.6);animation:al-spin-5505541f 1.2s linear infinite;box-shadow:0 0 20px rgba(var(--c-light-rgb),.35)}.al-title[data-v-5505541f]{margin:0 0 18px;font-size:1.5rem;font-weight:800;letter-spacing:2px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.al-stage[data-v-5505541f]{min-height:52px}.al-msg[data-v-5505541f]{margin:0 0 5px;font-size:.95rem;font-weight:600;color:#e2e8f0;letter-spacing:.5px}.al-msg.success[data-v-5505541f]{color:#6ee7b7}.al-msg.failed[data-v-5505541f]{color:#fca5a5}.al-sub[data-v-5505541f]{margin:0;font-size:.85rem;color:#94a3b8;letter-spacing:1px}.al-dots[data-v-5505541f]{margin-top:18px;display:flex;justify-content:center;gap:6px}.al-dots span[data-v-5505541f]{width:7px;height:7px;border-radius:50%;background:var(--c-light);opacity:.3;animation:al-dot-5505541f 1.2s ease-in-out infinite}.al-dots span[data-v-5505541f]:nth-child(2){animation-delay:.15s}.al-dots span[data-v-5505541f]:nth-child(3){animation-delay:.3s}@keyframes al-spin-5505541f{to{transform:rotate(360deg)}}@keyframes al-pulse-5505541f{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes al-pop-5505541f{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes al-dot-5505541f{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1.2);box-shadow:0 0 8px rgba(var(--c-light-rgb),.7)}}.auto-fade-enter-active[data-v-5505541f],.auto-fade-leave-active[data-v-5505541f]{transition:opacity .3s ease}.auto-fade-enter-from[data-v-5505541f],.auto-fade-leave-to[data-v-5505541f]{opacity:0}.title{margin-top:32px;font-size:14px;color:#fff}.input_email{width:50%;margin-top:28px}button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #6cf2ff59}button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.input_email,button{width:80%}}button:active:not(:disabled){transform:translateY(0);box-shadow:none}.error{margin-top:10px;font-size:14px;color:#ff6b6b;text-align:center}input::placeholder{color:#b5b9e3;opacity:1}button{width:50%;height:60px;margin-top:22px;border-radius:12px;border:none;font-size:14px;font-weight:600;letter-spacing:1px;color:#0b0f1a;background:linear-gradient(135deg,#6cf2ff,#b46eff);cursor:pointer;transition:transform .15s,box-shadow .15s,opacity .15s}.input_password,.input_password_again{width:50%;margin-top:28px}input{width:100%;height:60px;padding:0 16px;border-radius:12px;border:none;outline:none;background:#ffffff14;color:#fff;font-size:14px;letter-spacing:.5px;transition:background .2s,box-shadow .2s}input:focus{background:#ffffff1f;box-shadow:0 0 0 2px #6cf2ff59}.about{width:100%;display:flex;flex-direction:column;align-items:center}.header_view{display:flex;align-items:center}.header_title{margin-left:16px;font-size:26px;font-weight:700;letter-spacing:1px;color:#f5f7fa}@media(max-width:768px){.input_password_again,.input_password,button{width:80%}}.ss-select[data-v-cb90a432]{position:relative;width:100%}.ss-trigger[data-v-cb90a432]{display:flex;align-items:center;gap:8px;width:100%;height:42px;padding:0 12px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;cursor:text;transition:all .15s;box-sizing:border-box}.ss-trigger[data-v-cb90a432]:hover{border-color:#3a3f5c}.ss-select.is-open .ss-trigger[data-v-cb90a432]{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.ss-search-icon[data-v-cb90a432]{flex-shrink:0;font-size:.95rem;opacity:.5}.ss-input[data-v-cb90a432]{flex:1;min-width:0;width:100%;height:100%;border:none!important;outline:none!important;background:transparent!important;box-shadow:none!important;color:#fff;font-size:.95rem;font-weight:500;font-family:inherit;padding:0;margin:0;-webkit-appearance:none;appearance:none;border-radius:0}.ss-input[data-v-cb90a432]::placeholder{color:#475569}.ss-input[data-v-cb90a432]:focus,.ss-input[data-v-cb90a432]:focus-visible,.ss-input[data-v-cb90a432]:active,.ss-input[data-v-cb90a432]:hover{outline:none!important;box-shadow:none!important;border:none!important}.ss-trigger.has-value:not(.is-open) .ss-input[data-v-cb90a432]{font-weight:600}.ss-clear[data-v-cb90a432]{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:none;background:#ffffff14;color:#94a3b8;font-size:.78rem;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;font-family:inherit;transition:all .15s;box-sizing:border-box}.ss-clear[data-v-cb90a432]:hover{background:#ffffff2e;color:#fff}.ss-chevron[data-v-cb90a432]{flex-shrink:0;color:var(--c-light);transition:transform .22s ease}.ss-select.is-open .ss-chevron[data-v-cb90a432]{transform:rotate(180deg)}.ss-panel[data-v-cb90a432]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;max-height:280px;overflow-x:hidden;overflow-y:auto;background:#14161f;border:1px solid #2e3147;border-radius:10px;box-shadow:0 12px 32px #0009;padding:0}.ss-panel[data-v-cb90a432]::-webkit-scrollbar{width:6px}.ss-panel[data-v-cb90a432]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ss-empty[data-v-cb90a432]{padding:14px;color:#64748b;font-size:.85rem;text-align:center}.ss-option[data-v-cb90a432]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;margin:0;height:40px;line-height:1;background:transparent;border:none;border-radius:0;color:#e2e8f0;font-size:.92rem;font-weight:500;cursor:pointer;text-align:left;font-family:inherit;transition:background .12s,color .12s}.ss-option[data-v-cb90a432]:hover{background:rgba(var(--c-light-rgb),.08);color:#fff}.ss-option.is-selected[data-v-cb90a432]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);font-weight:700}.ss-check[data-v-cb90a432]{color:var(--c-light);flex-shrink:0}.ss-option-label[data-v-cb90a432]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-pop-enter-active[data-v-cb90a432],.ss-pop-leave-active[data-v-cb90a432]{transition:opacity .16s,transform .18s cubic-bezier(.16,1,.3,1)}.ss-pop-enter-from[data-v-cb90a432],.ss-pop-leave-to[data-v-cb90a432]{opacity:0;transform:translateY(-6px)}.rp-modal[data-v-a9b48876]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.rp-mask[data-v-a9b48876]{position:absolute;inset:0;background:#000000b8}.rp-panel[data-v-a9b48876]{position:relative;background:#1a1f2e;border:1px solid #334155;border-radius:16px;width:100%;max-width:420px;max-height:92vh;overflow-y:auto;padding:28px 24px 24px;color:#f1f5f9;box-shadow:0 20px 50px #0009;box-sizing:border-box}.rp-close[data-v-a9b48876]{position:absolute;top:10px;right:10px;width:32px;height:32px;border:none;background:transparent;color:#64748b;font-size:22px;line-height:1;cursor:pointer;border-radius:8px;transition:color .15s,background .15s}.rp-close[data-v-a9b48876]:hover{background:#ffffff14;color:#f1f5f9}.rp-head[data-v-a9b48876]{text-align:center;margin-bottom:18px}.rp-head h2[data-v-a9b48876]{margin:0 0 4px;font-size:1.3rem;color:#f8fafc;font-weight:700}.rp-head p[data-v-a9b48876]{margin:0;font-size:.82rem;color:#64748b}.rp-options[data-v-a9b48876]{display:flex;flex-direction:column;gap:8px}.rp-chip[data-v-a9b48876]{cursor:pointer}.rp-chip input[data-v-a9b48876]{display:none}.rp-chip span[data-v-a9b48876]{display:block;background:#0f172a;border:1px solid #334155;padding:12px 14px;border-radius:10px;text-align:center;font-size:.95rem;color:#94a3b8;transition:all .12s}.rp-chip input:checked+span[data-v-a9b48876]{border-color:var(--c-light);background:rgba(var(--c-light-rgb),.12);color:#fff;font-weight:700}.rp-give[data-v-a9b48876]{margin-top:14px}.rp-give-label[data-v-a9b48876]{display:block;font-size:.82rem;color:#94a3b8;margin-bottom:6px;font-weight:600}.rp-actions[data-v-a9b48876]{display:flex;gap:10px;margin-top:22px}.rp-btn[data-v-a9b48876]{border:none;padding:12px;border-radius:10px;font-weight:700;font-size:.95rem;cursor:pointer;transition:filter .15s,opacity .15s;font-family:inherit}.rp-btn--cancel[data-v-a9b48876]{flex:1;background:#334155;color:#f1f5f9}.rp-btn--cancel[data-v-a9b48876]:hover{background:#475569}.rp-btn--submit[data-v-a9b48876]{flex:2;background:linear-gradient(135deg,var(--c-mid),var(--c-deep));color:var(--c-on)}.rp-btn--submit[data-v-a9b48876]:hover:not(:disabled){filter:brightness(1.08)}.rp-btn--submit[data-v-a9b48876]:disabled{opacity:.6;cursor:not-allowed}.tooltip-wrapper[data-v-d06dbec4]{position:relative;display:inline-flex;cursor:help}.info-icon[data-v-d06dbec4]{color:#999;transition:all .2s;font-size:20px;cursor:pointer;vertical-align:middle}.info-icon[data-v-d06dbec4]:hover{color:#4a90e2;transform:scale(1.1)}.tooltip-content[data-v-d06dbec4]{visibility:hidden;width:350px;background-color:#0f0f0ff2;color:#fff;text-align:left;padding:15px;border-radius:8px;font-size:15px;line-height:1.7;font-weight:400;letter-spacing:.5px;position:absolute;bottom:140%;left:50%;transform:translate(-50%);z-index:999;opacity:0;transition:all .3s ease;pointer-events:none;border:1px solid #444}.tooltip-content[data-v-d06dbec4]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}.tooltip-content strong[data-v-d06dbec4]{color:var(--c-light);font-size:17px;display:block;margin-bottom:8px}.tooltip-wrapper:hover .tooltip-content[data-v-d06dbec4]{visibility:visible;opacity:1;transform:translate(-50%) translateY(-5px)}.whole_page[data-v-d06dbec4]{width:100%;padding:20px;box-sizing:border-box}.dash-card-head[data-v-d06dbec4]{display:flex;align-items:center;gap:8px;margin-bottom:20px;position:relative;padding-left:8px}.dash-card-head[data-v-d06dbec4]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--c-mid);border-radius:2px}.dash-card-head h3[data-v-d06dbec4]{font-size:1.1rem;font-weight:400;letter-spacing:.5px;margin:0}.live-dot[data-v-d06dbec4]{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e8c;position:relative;flex-shrink:0;align-self:center}.live-dot.is-pulsing[data-v-d06dbec4]{animation:live-pulse-d06dbec4 1.2s cubic-bezier(.16,1,.3,1)}@keyframes live-pulse-d06dbec4{0%{box-shadow:0 0 #22c55eb3;transform:scale(1)}60%{box-shadow:0 0 0 14px #22c55e00;transform:scale(1.4)}to{box-shadow:0 0 #22c55e00;transform:scale(1)}}.auction-card.card-flip-enter-from[data-v-d06dbec4]{opacity:0;transform:scale(.4)}.auction-card.card-flip-enter-to[data-v-d06dbec4]{opacity:1;transform:scale(1)}.auction-card.card-flip-enter-active[data-v-d06dbec4]{transition:opacity .5s ease-out .28s,transform .6s cubic-bezier(.34,1.56,.64,1) .28s;animation:card-materialize-glow-d06dbec4 1.2s ease-out .28s}@keyframes card-materialize-glow-d06dbec4{0%,30%{box-shadow:0 0 rgba(var(--c-light-rgb),0)}60%{box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.6),0 0 28px 6px rgba(var(--c-light-rgb),.42)}to{box-shadow:0 0 rgba(var(--c-light-rgb),0)}}.auction-card.card-flip-leave-from[data-v-d06dbec4]{opacity:1;transform:scale(1)}.auction-card.card-flip-leave-to[data-v-d06dbec4]{opacity:0;transform:scale(.85)}.auction-card.card-flip-leave-active[data-v-d06dbec4]{position:absolute;transition:opacity .24s ease-out,transform .28s ease-out}.auction-card.card-flip-move[data-v-d06dbec4]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.auction-card.just-updated[data-v-d06dbec4]{animation:card-update-pulse-d06dbec4 1.4s cubic-bezier(.16,1,.3,1)}@keyframes card-update-pulse-d06dbec4{0%{box-shadow:0 0 rgba(var(--c-light-rgb),0),0 0 rgba(var(--c-light-rgb),0);border-color:var(--c-mid)}20%{box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.55),0 0 18px 4px rgba(var(--c-light-rgb),.32);border-color:var(--c-light)}to{box-shadow:0 0 rgba(var(--c-light-rgb),0),0 0 rgba(var(--c-light-rgb),0);border-color:#2d3047}}@media(prefers-reduced-motion:reduce){.live-dot.is-pulsing[data-v-d06dbec4],.auction-card.just-updated[data-v-d06dbec4],.auction-card.card-flip-enter-active[data-v-d06dbec4]{animation:none}.auction-card.card-flip-enter-active[data-v-d06dbec4],.auction-card.card-flip-leave-active[data-v-d06dbec4],.auction-card.card-flip-move[data-v-d06dbec4]{transition:none}}.sc-search-row[data-v-d06dbec4]{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px}.sc-search-input[data-v-d06dbec4]{flex:1;min-width:0;max-width:360px;height:38px;display:block;vertical-align:top}.sc-search-input[data-v-d06dbec4] .ss-trigger{height:38px!important;margin:0!important;box-sizing:border-box!important}.sc-clear-btn[data-v-d06dbec4]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;background:#0f111a;border:1px solid #2e3147;border-radius:9px;color:#cbd5e1;font-size:.95rem;font-weight:700;font-family:inherit;line-height:1;cursor:pointer;transition:all .15s;box-sizing:border-box;vertical-align:top}.sc-clear-btn[data-v-d06dbec4]:hover{border-color:#3a3f5c;color:#fff;background:#14171f}.sc-empty[data-v-d06dbec4]{padding:24px;text-align:center;color:#94a3b8;font-size:.9rem;background:#ffffff05;border:1px dashed #2e3147;border-radius:12px;margin-bottom:16px}@media(max-width:640px){.sc-search-row[data-v-d06dbec4]{gap:8px}.sc-search-input[data-v-d06dbec4]{max-width:none}}.value-action[data-v-d06dbec4]{display:flex;align-items:center;justify-content:flex-end}.small-checkbox[data-v-d06dbec4]{width:16px;height:16px;cursor:pointer;margin:0;accent-color:var(--c-light);transition:transform .1s ease}.small-checkbox[data-v-d06dbec4]:active{transform:scale(.9)}.auction-grid[data-v-d06dbec4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;width:100%}@media(max-width:640px){.auction-grid[data-v-d06dbec4]{grid-template-columns:1fr;gap:12px}}.auction-card[data-v-d06dbec4]{position:relative;background:#161822;border:1px solid #2d3047;border-radius:16px;padding:20px;display:flex;flex-direction:column;transition:all .3s ease}.auction-card.mine-unsubmitted[data-v-d06dbec4]{border:2px dashed #f59e0b;box-shadow:0 0 0 3px #f59e0b26}.auction-card.mine-unsubmitted[data-v-d06dbec4]:before{content:"📦 我的待繳";position:absolute;top:-11px;left:14px;padding:2px 10px;border-radius:999px;background:#f59e0b;color:#1a1305;font-size:.72rem;font-weight:800;letter-spacing:.3px;z-index:1}.expand-toggle[data-v-d06dbec4]{display:none;width:100%;margin-top:10px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.expand-toggle[data-v-d06dbec4]:hover{background:#ffffff14;color:var(--c-light)}@media(max-width:640px){.auction-card[data-v-d06dbec4]{padding:14px 14px 16px;border-radius:14px;min-width:0;overflow:hidden;box-sizing:border-box}.auction-card[data-v-d06dbec4]:hover{transform:none}.item-main[data-v-d06dbec4]{margin-bottom:10px;min-width:0}.item-main.has-tools[data-v-d06dbec4]{padding-right:64px}.item-name[data-v-d06dbec4]{font-size:1.05rem;line-height:1.3;word-break:break-word;overflow-wrap:anywhere}.boss-name[data-v-d06dbec4]{font-size:.78rem}.divider[data-v-d06dbec4]{margin-bottom:10px}.info-row[data-v-d06dbec4]{font-size:.85rem;margin-bottom:7px;gap:8px;min-width:0}.info-row .label[data-v-d06dbec4]{flex-shrink:0}.info-row .value[data-v-d06dbec4],.info-row .value-text[data-v-d06dbec4],.info-row .value-remark[data-v-d06dbec4],.info-row .value-price[data-v-d06dbec4]{min-width:0;word-break:break-word;text-align:right}.info-row.highlight[data-v-d06dbec4]{margin-top:6px;padding:8px 10px;background:rgba(var(--c-light-rgb),.08);border-radius:8px}.info-row.highlight .label[data-v-d06dbec4]{font-weight:700}.info-row.highlight .value-price[data-v-d06dbec4]{font-size:1rem;font-weight:800;color:var(--c-light)}.submit-btn[data-v-d06dbec4]{height:42px;font-size:.92rem}.expand-toggle[data-v-d06dbec4]{display:block}.auction-card:not(.is-expanded) .row-secondary[data-v-d06dbec4]{display:none}}.auction-card[data-v-d06dbec4]:hover{border-color:var(--c-mid);transform:translateY(-5px);box-shadow:0 10px 20px #0000004d}.card-tools[data-v-d06dbec4]{position:absolute;top:5px;right:15px;display:flex;gap:8px}.tool-btn[data-v-d06dbec4]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#94a3b8;border-radius:7px;cursor:pointer;font-size:13px;line-height:1;transition:background .15s,color .15s,border-color .15s}.tool-btn[data-v-d06dbec4]:hover{background:#ffffff1f;color:#f1f5f9}.tool-btn.delete[data-v-d06dbec4]:hover{background:#ef444426;color:#fca5a5;border-color:#ef444459}.item-main[data-v-d06dbec4]{margin-bottom:15px}.item-main.has-tools[data-v-d06dbec4]{padding-right:70px}.item-name[data-v-d06dbec4]{font-size:1.2rem;font-weight:700;margin-bottom:4px;word-break:break-word}.gold[data-v-d06dbec4]{color:var(--c-light)}.boss-name[data-v-d06dbec4]{font-size:.85rem;color:#94a3b8}.divider[data-v-d06dbec4]{height:1px;background:#ffffff0d;margin-bottom:15px}.info-row[data-v-d06dbec4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.9rem}.label[data-v-d06dbec4]{color:#64748b}.value[data-v-d06dbec4]{color:#f1f5f9}.highlight .value-price[data-v-d06dbec4]{color:#10b981;font-weight:700;font-size:1.1rem}.value-text[data-v-d06dbec4],.value-remark[data-v-d06dbec4]{color:#888;font-size:.85rem;max-width:60%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bid-input-box[data-v-d06dbec4]{margin-top:auto;padding-top:15px}.price-input[data-v-d06dbec4]{width:100%;background:#0f172a;border:1px solid #334155;color:#fff;padding:10px;border-radius:8px;text-align:center;box-sizing:border-box}.submit-btn span[data-v-d06dbec4]{font-weight:700}.submit-btn[data-v-d06dbec4]{width:100%;height:44px;margin-top:12px;background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:var(--c-on);border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:filter .2s}.submit-btn[data-v-d06dbec4]:disabled{opacity:.5;cursor:not-allowed;background:#334155}.submit-btn.btn-assign-gem[data-v-d06dbec4],.submit-btn.btn-verify-gem[data-v-d06dbec4],.btn-verify-get-item[data-v-d06dbec4]{background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:var(--c-on)!important;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:filter .2s}.card-footer[data-v-d06dbec4]{margin-top:15px;padding-top:10px;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;font-size:.8rem;color:#64748b;cursor:pointer}.card-footer[data-v-d06dbec4]:hover{color:var(--c-mid)}.show-people-list[data-v-d06dbec4],.modal-overlay[data-v-d06dbec4]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-card[data-v-d06dbec4]{background:#1a1f2e;border:1px solid #334155;border-radius:20px;padding:24px;width:90%;max-width:480px;box-shadow:0 20px 50px #00000080}.modal-header[data-v-d06dbec4]{text-align:center;margin-bottom:20px}.modal-title[data-v-d06dbec4]{font-size:1.4rem;color:#f8fafc;margin-bottom:4px}.radio-card-group[data-v-d06dbec4]{display:flex;flex-wrap:wrap;gap:12px}.radio-card[data-v-d06dbec4]{cursor:pointer;flex:1}.radio-card input[data-v-d06dbec4]{display:none}.radio-content[data-v-d06dbec4]{background:#0f172a;border:1px solid #334155;border-radius:8px;text-align:center;color:#94a3b8;transition:all .2s}.radio-card input:checked+.radio-content[data-v-d06dbec4]{border-color:#b46eff;background:#b46eff1a;color:#fff}.modal-footer[data-v-d06dbec4]{display:flex;gap:10px;margin-top:24px}.btn-submit[data-v-d06dbec4]{flex:2;background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:var(--c-on);border:none;padding:12px;border-radius:10px;font-weight:700;cursor:pointer}.btn-cancel[data-v-d06dbec4]{flex:1;background:#334155;color:#f1f5f9;border:none;padding:12px;border-radius:10px;cursor:pointer}.close-btn[data-v-d06dbec4]{width:100%;height:40px}.boss-container[data-v-d06dbec4]{background:#1e1e2e;height:60%;width:90%;max-width:400px;border-radius:12px;padding:20px;border:1px solid #334155;display:flex;flex-direction:column}.boss-title[data-v-d06dbec4]{text-align:center;color:#fff;margin-bottom:20px;flex-shrink:0}.people-list[data-v-d06dbec4]{flex:1;overflow-y:auto;margin-bottom:15px;padding-right:8px;scrollbar-width:thin;scrollbar-color:#334155 transparent}.people-list[data-v-d06dbec4]::-webkit-scrollbar{width:6px}.people-list[data-v-d06dbec4]::-webkit-scrollbar-thumb{background-color:#334155;border-radius:10px}.close-btn[data-v-d06dbec4],.modal-footer[data-v-d06dbec4]{flex-shrink:0;margin-top:auto}.person-item[data-v-d06dbec4]{background:#27293d;padding:12px;border-radius:8px;margin-bottom:8px;cursor:pointer}.gold[data-v-d06dbec4]{color:var(--c-light);font-weight:700}.person-item.is-selected[data-v-d06dbec4]{border:1px solid var(--c-mid);background:rgba(var(--c-light-rgb),.1)}.custom-swal-actions{display:flex!important;flex-direction:column!important;gap:10px}.custom-swal-confirm{background:var(--c-mid)!important}.tooltip-wrapper[data-v-1bdea0e6]{position:relative;display:inline-flex;cursor:help}.info-icon[data-v-1bdea0e6]{color:#999;transition:color .2s}.info-icon[data-v-1bdea0e6]:hover{color:#4a90e2}.tooltip-content[data-v-1bdea0e6]{visibility:hidden;width:320px;background-color:#000000e6;color:#fff;text-align:left;padding:15px;border-radius:8px;font-size:15px;line-height:1.6;font-weight:400;letter-spacing:.5px;position:absolute;bottom:140%;left:50%;transform:translate(-50%);z-index:999;opacity:0;transition:all .3s ease;pointer-events:none}.tooltip-content[data-v-1bdea0e6]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}.tooltip-content strong[data-v-1bdea0e6]{color:var(--c-light);font-size:17px;display:block;margin-bottom:8px}.tooltip-wrapper:hover .tooltip-content[data-v-1bdea0e6]{visibility:visible;opacity:1;transform:translate(-50%) translateY(-5px)}.whole_page[data-v-1bdea0e6]{padding:20px;color:#e2e8f0}.dash-card-head[data-v-1bdea0e6]{display:flex;align-items:center;gap:8px;margin-bottom:20px;position:relative;padding-left:8px}.dash-card-head[data-v-1bdea0e6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--c-mid);border-radius:2px}.dash-card-head h3[data-v-1bdea0e6],.page-title[data-v-1bdea0e6]{font-size:1.1rem;font-weight:400;letter-spacing:.5px;display:flex;align-items:center;gap:8px;margin:0}.dash-card-head .header-btns[data-v-1bdea0e6]{margin-left:auto}.page-title span[data-v-1bdea0e6]{font-size:.8rem;font-weight:400;color:#64748b;letter-spacing:0}.page-title .live-dot[data-v-1bdea0e6]{font-size:0}.live-dot[data-v-1bdea0e6]{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e8c;flex-shrink:0;align-self:center;vertical-align:middle}.live-dot.is-pulsing[data-v-1bdea0e6]{animation:live-pulse-1bdea0e6 1.2s cubic-bezier(.16,1,.3,1)}@keyframes live-pulse-1bdea0e6{0%{box-shadow:0 0 #22c55eb3;transform:scale(1)}60%{box-shadow:0 0 0 14px #22c55e00;transform:scale(1.4)}to{box-shadow:0 0 #22c55e00;transform:scale(1)}}.card-flip-enter-from[data-v-1bdea0e6]{opacity:0;transform:scale(.4)}.card-flip-enter-to[data-v-1bdea0e6]{opacity:1;transform:scale(1)}.card-flip-enter-active[data-v-1bdea0e6]{transition:opacity .5s ease-out .28s,transform .6s cubic-bezier(.34,1.56,.64,1) .28s;animation:card-materialize-glow-1bdea0e6 1.2s ease-out .28s}@keyframes card-materialize-glow-1bdea0e6{0%,30%{box-shadow:0 0 rgba(var(--c-light-rgb),0)}60%{box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.6),0 0 28px 6px rgba(var(--c-light-rgb),.42)}to{box-shadow:0 0 rgba(var(--c-light-rgb),0)}}.card-flip-leave-from[data-v-1bdea0e6]{opacity:1;transform:scale(1)}.card-flip-leave-to[data-v-1bdea0e6]{opacity:0;transform:scale(.85)}.card-flip-leave-active[data-v-1bdea0e6]{position:absolute;transition:opacity .24s ease-out,transform .28s ease-out}.card-flip-move[data-v-1bdea0e6]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.auction-card.just-updated[data-v-1bdea0e6]{animation:card-update-pulse-1bdea0e6 1.4s cubic-bezier(.16,1,.3,1)}@keyframes card-update-pulse-1bdea0e6{0%{box-shadow:0 0 rgba(var(--c-light-rgb),0);border-color:var(--c-mid)}20%{box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.55),0 0 18px 4px rgba(var(--c-light-rgb),.32);border-color:var(--c-light)}to{box-shadow:0 0 rgba(var(--c-light-rgb),0);border-color:#2d3047}}@media(prefers-reduced-motion:reduce){.live-dot.is-pulsing[data-v-1bdea0e6],.auction-card.just-updated[data-v-1bdea0e6],.card-flip-enter-active[data-v-1bdea0e6]{animation:none}.card-flip-enter-active[data-v-1bdea0e6],.card-flip-leave-active[data-v-1bdea0e6],.card-flip-move[data-v-1bdea0e6]{transition:none}}.header-btns[data-v-1bdea0e6]{display:flex;gap:8px}.btn-top[data-v-1bdea0e6]{padding:6px 12px;border-radius:6px;border:1px solid #334155;background:#1e293b;color:#00d4ff;cursor:pointer}.auction-grid[data-v-1bdea0e6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;width:100%}@media(max-width:640px){.auction-grid[data-v-1bdea0e6]{grid-template-columns:1fr;gap:12px}}.expand-toggle[data-v-1bdea0e6]{display:none;width:100%;margin-top:10px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.expand-toggle[data-v-1bdea0e6]:hover{background:#ffffff14;color:var(--c-light)}@media(max-width:640px){.expand-toggle[data-v-1bdea0e6]{display:block}.auction-card:not(.is-expanded) .row-secondary[data-v-1bdea0e6]{display:none}}.auction-card[data-v-1bdea0e6]{background:#161822;border:1px solid #2d3047;border-radius:16px;padding:20px;position:relative}.auction-card.mine-unsubmitted[data-v-1bdea0e6]{border:2px dashed #f59e0b;box-shadow:0 0 0 3px #f59e0b26}.auction-card.mine-unsubmitted[data-v-1bdea0e6]:before{content:"📦 我的待繳";position:absolute;top:-11px;left:14px;padding:2px 10px;border-radius:999px;background:#f59e0b;color:#1a1305;font-size:.72rem;font-weight:800;letter-spacing:.3px;z-index:1}@media(max-width:640px){.auction-card[data-v-1bdea0e6]{padding:14px 14px 16px;border-radius:14px;min-width:0;overflow:hidden;box-sizing:border-box}.item-name[data-v-1bdea0e6]{font-size:1.05rem!important;word-break:break-word;overflow-wrap:anywhere}.boss-tag[data-v-1bdea0e6]{font-size:.78rem!important}.info-row[data-v-1bdea0e6]{font-size:.85rem!important;margin-bottom:7px!important;gap:8px;min-width:0}.info-row .label[data-v-1bdea0e6]{flex-shrink:0}.info-row .gold[data-v-1bdea0e6],.info-row span[data-v-1bdea0e6]:last-child{min-width:0;word-break:break-word;text-align:right}.join-btn[data-v-1bdea0e6]{height:42px!important;font-size:.92rem!important}}.item-name[data-v-1bdea0e6]{font-size:1.25rem;margin-bottom:4px}.boss-tag[data-v-1bdea0e6]{font-size:.85rem;color:#94a3b8}.divider[data-v-1bdea0e6]{height:1px;background:#2d3047;margin:12px 0}.info-row[data-v-1bdea0e6]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:.9rem}.label[data-v-1bdea0e6]{color:#64748b}.gold[data-v-1bdea0e6]{color:var(--c-light);font-weight:700}.join-btn[data-v-1bdea0e6]{width:100%;height:44px;margin-top:12px;background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:var(--c-on);border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:filter .2s}.joined[data-v-1bdea0e6]{background:#334155;color:var(--c-on)}.card-footer[data-v-1bdea0e6]{display:flex;justify-content:space-between;margin-top:15px;font-size:.8rem;color:#64748b;cursor:pointer}.modal-overlay[data-v-1bdea0e6]{position:fixed;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000}.modal-card[data-v-1bdea0e6]{background:#1a1f2e;border:1px solid #334155;border-radius:20px;padding:24px;width:90%;max-width:480px;box-shadow:0 20px 50px #00000080}.modal-header[data-v-1bdea0e6]{text-align:center;margin-bottom:20px}.modal-title[data-v-1bdea0e6]{font-size:1.4rem;color:#f8fafc;margin-bottom:4px}.modal-subtitle[data-v-1bdea0e6]{font-size:.85rem;color:#64748b}.form-group[data-v-1bdea0e6]{margin-bottom:16px}.form-group label[data-v-1bdea0e6]{display:block;font-size:.85rem;color:#94a3b8;margin-bottom:6px;font-weight:600}.styled-select[data-v-1bdea0e6],.styled-input[data-v-1bdea0e6]{width:100%;background:#0f172a;border:1px solid #334155;color:#f1f5f9;padding:12px;border-radius:10px;font-size:.95rem;box-sizing:border-box}.textarea[data-v-1bdea0e6]{height:60px;resize:none}.input-wrapper[data-v-1bdea0e6]{position:relative}.input-suffix[data-v-1bdea0e6]{position:absolute;right:12px;top:12px;color:var(--c-light);font-weight:700}.radio-card-group[data-v-1bdea0e6]{display:flex;flex-wrap:wrap;gap:8px}.radio-card-group.binary[data-v-1bdea0e6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.radio-card[data-v-1bdea0e6]{cursor:pointer;flex:1}.radio-card input[data-v-1bdea0e6]{display:none}.radio-content[data-v-1bdea0e6]{background:#0f172a;border:1px solid #334155;padding:8px;border-radius:8px;text-align:center;font-size:.85rem;color:#94a3b8;transition:.2s}.radio-card input:checked+.radio-content[data-v-1bdea0e6]{border-color:#b46eff;background:#b46eff1a;color:#fff}.modal-footer[data-v-1bdea0e6]{display:flex;gap:10px;margin-top:24px}.btn-submit[data-v-1bdea0e6]{flex:2;background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;border:none;padding:12px;border-radius:10px;font-weight:700;cursor:pointer}.btn-cancel[data-v-1bdea0e6]{flex:1;background:#334155;color:#f1f5f9;border:none;padding:12px;border-radius:10px;cursor:pointer}.error-msg[data-v-1bdea0e6]{color:#ef4444;font-size:.8rem;text-align:center;margin-top:8px}.card-tools[data-v-1bdea0e6]{position:absolute;top:5px;right:15px;display:flex;gap:8px;z-index:10}.tool-btn[data-v-1bdea0e6]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;color:#94a3b8;background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:7px;cursor:pointer;transition:all .2s ease}.tool-btn[data-v-1bdea0e6]:hover{background:#b46eff26;border-color:#b46eff;color:#e2e8f0;box-shadow:0 0 10px #b46eff4d}.tool-btn.del[data-v-1bdea0e6]:hover{background:#ef44441a;border-color:#ef4444;color:#fca5a5;box-shadow:0 0 10px #ef44444d}.tool-btn[data-v-1bdea0e6]:active{transform:scale(.95)}.item-main[data-v-1bdea0e6]{padding-right:64px}.show-people-list[data-v-1bdea0e6],.modal-overlay[data-v-1bdea0e6]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.close-btn[data-v-1bdea0e6]{width:100%;height:40px}.boss-container[data-v-1bdea0e6]{background:#1e1e2e;height:60%;width:90%;max-width:400px;border-radius:12px;padding:20px;border:1px solid #334155;display:flex;flex-direction:column}.boss-title[data-v-1bdea0e6]{text-align:center;color:#fff;margin-bottom:20px;flex-shrink:0}.people-list[data-v-1bdea0e6]{flex:1;overflow-y:auto;margin-bottom:15px;padding-right:8px;scrollbar-width:thin;scrollbar-color:#334155 transparent}.people-list[data-v-1bdea0e6]::-webkit-scrollbar{width:6px}.people-list[data-v-1bdea0e6]::-webkit-scrollbar-thumb{background-color:#334155;border-radius:10px}.person-item[data-v-1bdea0e6]{background:#27293d;padding:12px;border-radius:8px;margin-bottom:8px;cursor:pointer}.person-item.is-selected[data-v-1bdea0e6]{border:1px solid var(--c-mid);background:rgba(var(--c-light-rgb),.1)}.close-btn[data-v-1bdea0e6],.modal-footer[data-v-1bdea0e6]{flex-shrink:0;margin-top:auto}.ot-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.ot-modal__mask{position:absolute;inset:0;background:#000000b8}.ot-modal__panel{position:relative;background:#1a1f2e;border:1px solid #334155;border-radius:16px;width:100%;max-width:460px;max-height:92vh;overflow-y:auto;padding:28px 24px 24px;color:#f1f5f9;box-shadow:0 20px 50px #0009;box-sizing:border-box}.ot-modal__close{position:absolute;top:10px;right:10px;width:32px;height:32px;border:none;background:transparent;color:#64748b;font-size:22px;line-height:1;cursor:pointer;border-radius:8px;transition:color .15s,background .15s}.ot-modal__close:hover{background:#ffffff14;color:#f1f5f9}.ot-modal__head{text-align:center;margin-bottom:18px}.ot-modal__head h2{margin:0 0 4px;font-size:1.3rem;color:#f8fafc;font-weight:700}.ot-modal__head p{margin:0;font-size:.82rem;color:#64748b}.ot-modal__form{display:flex;flex-direction:column;gap:14px}.ot-field label{display:block;font-size:.82rem;color:#94a3b8;margin-bottom:6px;font-weight:600}.ot-field select,.ot-field textarea,.ot-field input[type=number],.ot-field input[type=text]:not(.ss-input){width:100%;background:#0f172a;border:1px solid #334155;color:#f1f5f9;padding:10px 12px;border-radius:8px;font-size:.92rem;box-sizing:border-box;outline:none;transition:border-color .15s}.ot-field select:focus,.ot-field textarea:focus,.ot-field input[type=number]:focus,.ot-field input[type=text]:not(.ss-input):focus{border-color:#b46eff}.ot-field textarea{height:56px;resize:none;font-family:inherit}.ot-input-wrap{position:relative}.ot-suffix{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--c-light);font-weight:700;font-size:.9rem;pointer-events:none}.ot-chips{display:flex;flex-wrap:wrap;gap:6px}.ot-chips--two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ot-chip{cursor:pointer;flex:1;min-width:0}.ot-chip input{display:none}.ot-chip span{display:block;background:#0f172a;border:1px solid #334155;padding:9px 8px;border-radius:8px;text-align:center;font-size:.85rem;color:#94a3b8;transition:all .12s}.ot-chip input:checked+span{border-color:#b46eff;background:#b46eff1f;color:#fff}.ot-error{color:#ef4444;font-size:.82rem;text-align:center;margin:0}.ot-actions{display:flex;gap:10px;margin-top:4px}.ot-btn{border:none;padding:12px;border-radius:10px;font-weight:700;font-size:.95rem;cursor:pointer;transition:filter .15s,opacity .15s}.ot-btn--cancel{flex:1;background:#334155;color:#f1f5f9}.ot-btn--cancel:hover{background:#475569}.ot-btn--submit{flex:2;background:linear-gradient(135deg,var(--c-mid),var(--c-deep));color:var(--c-on)}.ot-btn--submit:hover:not(:disabled){filter:brightness(1.08)}.ot-btn--submit:disabled{opacity:.6;cursor:not-allowed}.ot-modal__panel--people{max-width:400px;display:flex;flex-direction:column;max-height:80vh}.ot-people-list{list-style:none;padding:0;margin:0 0 14px;flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#334155 transparent}.ot-people-list::-webkit-scrollbar{width:6px}.ot-people-list::-webkit-scrollbar-thumb{background:#334155;border-radius:10px}.ot-people-item{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#27293d;padding:10px 12px;border-radius:8px;margin-bottom:6px;cursor:pointer;transition:background .15s}.ot-people-item:hover{background:#2f3248}.ot-people-name{font-size:.9rem;color:#f1f5f9;font-weight:500}.ot-people-time{font-size:.78rem;color:#94a3b8}.ot-modal__panel--mini{max-width:360px}.ot-mgmt{max-width:440px}.mgmt-add-row{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.mgmt-input{width:100%;height:46px;margin:0;padding:0 14px;background:#0f172a;border:1px solid #334155;border-radius:10px;color:#f1f5f9;font-size:1rem;line-height:1;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s;font-family:inherit}.mgmt-input:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.mgmt-input--inline{height:36px;font-size:.92rem;border-radius:8px}.mgmt-add-btn{width:100%;height:44px;margin:0;padding:0;border:none;border-radius:10px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:.5px;cursor:pointer;transition:all .15s;font-family:inherit;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.mgmt-add-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.mgmt-add-btn:disabled{opacity:.5;cursor:not-allowed}.mgmt-list-head{display:flex;align-items:center;justify-content:space-between;padding:10px 4px 8px;border-top:1px solid rgba(255,255,255,.06)}.mgmt-list-title{font-size:.78rem;font-weight:700;color:#94a3b8;letter-spacing:.5px;text-transform:uppercase}.mgmt-list-count{font-size:.78rem;color:#64748b}.mgmt-list{list-style:none;margin:0 0 14px;padding:0;max-height:320px;overflow-y:auto;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#0f111a80}.mgmt-list::-webkit-scrollbar{width:6px}.mgmt-list::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.mgmt-row{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.04)}.mgmt-row:last-child{border-bottom:none}.mgmt-row:hover{background:#ffffff05}.mgmt-name{flex:1;color:#e2e8f0;font-size:.95rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mgmt-icon-btn{flex-shrink:0;width:36px;height:36px;padding:0;margin:0;border:1px solid transparent;border-radius:8px;background:transparent;color:#94a3b8;font-size:.95rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s;font-family:inherit;box-sizing:border-box}.mgmt-icon-btn.mgmt-edit:hover{background:rgba(var(--c-light-rgb),.12);border-color:rgba(var(--c-light-rgb),.4)}.mgmt-icon-btn.mgmt-del:hover{background:#ef44441f;border-color:#ef444466;color:#fca5a5}.mgmt-icon-btn.mgmt-confirm{background:#22c55e26;border-color:#22c55e66;color:#86efac;font-weight:800}.mgmt-icon-btn.mgmt-cancel{background:#ffffff0f;border-color:#ffffff1f;color:#94a3b8}.mgmt-empty{padding:24px 12px;text-align:center;color:#64748b;font-size:.85rem;font-style:italic}.mgmt-close{width:100%}.notice-container[data-v-2493997f]{margin-bottom:24px;background:linear-gradient(135deg,rgba(var(--c-light-rgb),.1),rgba(var(--c-deep-rgb),.04)),#161822b3;border-radius:12px;border:1px solid rgba(var(--c-light-rgb),.25);overflow:hidden}.marquee-box[data-v-2493997f]{display:flex;background:#00000040;padding:8px 16px;align-items:center;border-bottom:1px solid rgba(var(--c-light-rgb),.12)}.marquee-title[data-v-2493997f]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);padding:2px 8px;border-radius:4px;font-size:.8rem;font-weight:700;margin-right:12px;white-space:nowrap}.marquee-content[data-v-2493997f]{flex:1;overflow:hidden;white-space:nowrap}.marquee-track[data-v-2493997f]{display:inline-block;animation:marquee-2493997f 100s linear infinite;color:var(--c-light);font-size:.95rem}@keyframes marquee-2493997f{0%{transform:translate(0)}to{transform:translate(-50%)}}.board-box[data-v-2493997f]{padding:16px}.board-box h3[data-v-2493997f]{margin:0 0 8px;font-size:1.1rem;color:#fff;display:flex;align-items:center}.board-box p[data-v-2493997f]{margin:0;color:#ccc;line-height:1.6;font-size:.95rem}.tooltip-wrapper[data-v-75b96dd6]{position:relative;display:inline-flex;cursor:help}.info-icon[data-v-75b96dd6]{color:#999;transition:all .2s;font-size:20px;cursor:pointer;vertical-align:middle}.info-icon[data-v-75b96dd6]:hover{color:#4a90e2;transform:scale(1.1)}.tooltip-content[data-v-75b96dd6]{visibility:hidden;width:350px;background-color:#0f0f0ff2;color:#fff;text-align:left;padding:15px;border-radius:8px;font-size:15px;line-height:1.7;font-weight:400;letter-spacing:.5px;position:absolute;bottom:140%;left:50%;transform:translate(-50%);z-index:999;opacity:0;transition:all .3s ease;pointer-events:none;border:1px solid #444}.tooltip-content[data-v-75b96dd6]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border-width:8px;border-style:solid;border-color:rgba(0,0,0,.9) transparent transparent transparent}.tooltip-content strong[data-v-75b96dd6]{color:var(--c-light);font-size:17px;display:block;margin-bottom:8px}.tooltip-wrapper:hover .tooltip-content[data-v-75b96dd6]{visibility:visible;opacity:1;transform:translate(-50%) translateY(-5px)}.bm-search-row[data-v-75b96dd6]{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px}.bm-search-input[data-v-75b96dd6]{flex:1;min-width:0;max-width:360px;height:38px;display:block;vertical-align:top}.bm-search-input[data-v-75b96dd6] .ss-trigger{height:38px!important;margin:0!important;box-sizing:border-box!important}.bm-clear-btn[data-v-75b96dd6]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;padding:0;background:#0f111a;border:1px solid #2e3147;border-radius:9px;color:#cbd5e1;font-size:.95rem;font-weight:700;font-family:inherit;line-height:1;cursor:pointer;transition:all .15s;box-sizing:border-box;vertical-align:top}.bm-clear-btn[data-v-75b96dd6]:hover{border-color:#3a3f5c;color:#fff;background:#14171f}@media(max-width:640px){.bm-search-row[data-v-75b96dd6]{gap:8px}.bm-search-input[data-v-75b96dd6]{max-width:none}}.group-wrapper[data-v-75b96dd6]{margin-bottom:12px;transition:margin-bottom .32s cubic-bezier(.4,0,.2,1)}.group-wrapper.is-expanded[data-v-75b96dd6]{margin-bottom:40px}.collapse-wrap[data-v-75b96dd6]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1)}.group-wrapper.is-expanded .collapse-wrap[data-v-75b96dd6]{grid-template-rows:1fr}.collapse-inner[data-v-75b96dd6]{overflow:hidden;min-height:0;opacity:0;transform:translateY(-6px);transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1)}.group-wrapper.is-expanded .collapse-inner[data-v-75b96dd6]{opacity:1;transform:translateY(0);transition-delay:.06s}.group-head[data-v-75b96dd6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding:10px 12px;border-radius:10px;border-bottom:1px solid rgba(255,255,255,.06);cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1),border-bottom-color .32s cubic-bezier(.4,0,.2,1),border-bottom-width .32s cubic-bezier(.4,0,.2,1),margin-bottom .32s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;margin-bottom:0}.group-head[data-v-75b96dd6]:hover{background:rgba(var(--c-light-rgb),.06)}.group-head[data-v-75b96dd6]:active{background:rgba(var(--c-light-rgb),.1)}.group-wrapper.is-expanded .group-head[data-v-75b96dd6]{margin-bottom:8px;border-bottom:2px solid rgba(var(--c-light-rgb),.35)}.group-chevron[data-v-75b96dd6]{display:inline-block;width:14px;margin-right:6px;color:var(--c-light);font-size:.95rem;transform:rotate(-90deg);transform-origin:center;transition:transform .32s cubic-bezier(.4,0,.2,1)}.group-wrapper.is-expanded .group-chevron[data-v-75b96dd6]{transform:rotate(0)}.group-title[data-v-75b96dd6]{color:var(--c-light);font-size:1.15rem;font-weight:800;letter-spacing:.5px;margin:0;display:flex;align-items:center}.group-summary[data-v-75b96dd6]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.sum-count[data-v-75b96dd6]{display:inline-flex;align-items:center;padding:6px 14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);color:#fff;border-radius:999px;font-size:.95rem;font-weight:700}.sum-amount[data-v-75b96dd6]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:linear-gradient(135deg,rgba(var(--c-light-rgb),.22),rgba(var(--c-deep-rgb),.12));border:1px solid rgba(var(--c-light-rgb),.55);color:var(--c-light);border-radius:999px;font-size:1rem;font-weight:700;box-shadow:0 0 0 1px rgba(var(--c-light-rgb),.15)}.sum-amount-num[data-v-75b96dd6]{font-family:Consolas,Monaco,monospace;font-size:1.05rem;font-weight:800;letter-spacing:.3px}.group-wrapper.is-urgent[data-v-75b96dd6]{margin-bottom:32px;border:2px solid rgba(245,158,11,.55);border-radius:14px;background:linear-gradient(180deg,rgba(245,158,11,.08),transparent 60%),#16182280;box-shadow:0 0 0 4px #f59e0b1f,0 8px 24px #00000059;padding:4px;animation:urgent-pulse-75b96dd6 2.4s ease-in-out infinite}@keyframes urgent-pulse-75b96dd6{0%,to{box-shadow:0 0 0 4px #f59e0b1f,0 8px 24px #00000059}50%{box-shadow:0 0 0 8px #f59e0b0d,0 8px 32px #f59e0b2e}}.is-urgent .group-head.is-urgent-head[data-v-75b96dd6]{background:linear-gradient(135deg,#f59e0b2e,#ef44441a);border-bottom:2px solid rgba(245,158,11,.45);cursor:default;margin-bottom:8px}.is-urgent .group-head.is-urgent-head[data-v-75b96dd6]:hover{background:linear-gradient(135deg,#f59e0b2e,#ef44441a)}.is-urgent .group-title[data-v-75b96dd6]{color:#fbbf24;text-shadow:0 0 8px rgba(245,158,11,.4)}.urgent-icon[data-v-75b96dd6]{display:inline-block;margin-right:8px;font-size:1.05rem;animation:urgent-shake-75b96dd6 1.6s cubic-bezier(.36,.07,.19,.97) infinite;transform-origin:center}@keyframes urgent-shake-75b96dd6{0%,to{transform:translate(0) rotate(0)}10%{transform:translate(-2px) rotate(-6deg)}20%{transform:translate(2px) rotate(6deg)}30%{transform:translate(-1px) rotate(-3deg)}40%{transform:translate(1px) rotate(3deg)}50%,to{transform:translate(0) rotate(0)}}.urgent-summary[data-v-75b96dd6]{display:inline-flex;align-items:center}.urgent-badge[data-v-75b96dd6]{display:inline-flex;align-items:center;padding:6px 16px;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;border-radius:999px;font-size:.95rem;font-weight:800;letter-spacing:.5px;box-shadow:0 4px 12px #f59e0b66}@media(prefers-reduced-motion:reduce){.group-wrapper.is-urgent[data-v-75b96dd6],.urgent-icon[data-v-75b96dd6]{animation:none}}.group-items-preview[data-v-75b96dd6]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.item-chip[data-v-75b96dd6]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(var(--c-light-rgb),.1);border:1px solid rgba(var(--c-light-rgb),.35);border-radius:999px;font-size:.95rem;font-weight:700;color:var(--c-light);white-space:nowrap;max-width:240px;overflow:hidden}.item-chip-count[data-v-75b96dd6]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:0 8px;height:22px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border-radius:999px;font-size:.85rem;font-weight:800;font-family:Consolas,Monaco,monospace;box-shadow:0 2px 6px rgba(var(--c-deep-rgb),.35)}.value-action[data-v-75b96dd6]{display:flex;align-items:center;justify-content:flex-end}.small-checkbox[data-v-75b96dd6]{width:16px;height:16px;cursor:pointer;margin:0;accent-color:var(--c-light);transition:transform .1s ease}.small-checkbox[data-v-75b96dd6]:active{transform:scale(.9)}.whole_page[data-v-75b96dd6]{width:100%;padding:20px;box-sizing:border-box}.dash-card-head[data-v-75b96dd6]{display:flex;align-items:center;gap:8px;margin-bottom:20px;position:relative;padding-left:8px}.dash-card-head[data-v-75b96dd6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:var(--c-mid);border-radius:2px}.dash-card-head h3[data-v-75b96dd6]{font-size:1.1rem;font-weight:400;letter-spacing:.5px;margin:0}.live-dot[data-v-75b96dd6]{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e8c;flex-shrink:0;align-self:center}.live-dot.is-pulsing[data-v-75b96dd6]{animation:live-pulse-75b96dd6 1.2s cubic-bezier(.16,1,.3,1)}@keyframes live-pulse-75b96dd6{0%{box-shadow:0 0 #22c55eb3;transform:scale(1)}60%{box-shadow:0 0 0 14px #22c55e00;transform:scale(1.4)}to{box-shadow:0 0 #22c55e00;transform:scale(1)}}.auction-card.just-updated[data-v-75b96dd6]{animation:card-update-pulse-75b96dd6 1.4s cubic-bezier(.16,1,.3,1)}@keyframes card-update-pulse-75b96dd6{0%{box-shadow:0 0 rgba(var(--c-light-rgb),0);border-color:var(--c-mid)}20%{box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.55),0 0 18px 4px rgba(var(--c-light-rgb),.32);border-color:var(--c-light)}to{box-shadow:0 0 rgba(var(--c-light-rgb),0);border-color:#2d3047}}@media(prefers-reduced-motion:reduce){.live-dot.is-pulsing[data-v-75b96dd6],.auction-card.just-updated[data-v-75b96dd6]{animation:none}}.auction-grid[data-v-75b96dd6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;width:100%}@media(max-width:640px){.auction-grid[data-v-75b96dd6]{grid-template-columns:1fr;gap:12px}}.expand-toggle[data-v-75b96dd6]{display:none;width:100%;margin-top:10px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.expand-toggle[data-v-75b96dd6]:hover{background:#ffffff14;color:var(--c-light)}@media(max-width:640px){.expand-toggle[data-v-75b96dd6]{display:block}.auction-card:not(.is-expanded) .row-secondary[data-v-75b96dd6]{display:none}}.auction-card[data-v-75b96dd6]{position:relative;background:#161822;border:1px solid #2d3047;border-radius:16px;padding:20px;display:flex;flex-direction:column;transition:all .3s ease}.auction-card.mine-unsubmitted[data-v-75b96dd6],.auction-card.mine-unsubmitted[data-v-75b96dd6]:hover{border:2px dashed #f59e0b;box-shadow:0 0 0 3px #f59e0b26}.auction-card.mine-unsubmitted[data-v-75b96dd6]:before{content:"📦 我的待繳";position:absolute;top:-11px;left:14px;padding:2px 10px;border-radius:999px;background:#f59e0b;color:#1a1305;font-size:.72rem;font-weight:800;letter-spacing:.3px;z-index:1}.auction-card[data-v-75b96dd6]:hover{border-color:var(--c-mid);transform:translateY(-5px);box-shadow:0 10px 20px #0000004d}@media(max-width:640px){.auction-card[data-v-75b96dd6]{padding:14px 14px 16px;border-radius:14px;min-width:0;overflow:hidden;box-sizing:border-box}.auction-card[data-v-75b96dd6]:hover{transform:none}.item-name[data-v-75b96dd6]{font-size:1.05rem!important;word-break:break-word;overflow-wrap:anywhere}.boss-name[data-v-75b96dd6],.boss-tag[data-v-75b96dd6]{font-size:.78rem!important}.info-row[data-v-75b96dd6]{font-size:.85rem!important;margin-bottom:7px!important;gap:8px;min-width:0}.info-row .label[data-v-75b96dd6]{flex-shrink:0}.info-row .gold[data-v-75b96dd6],.info-row .value[data-v-75b96dd6],.info-row span[data-v-75b96dd6]:last-child{min-width:0;word-break:break-word;text-align:right}.info-row.highlight[data-v-75b96dd6]{margin-top:6px;padding:8px 10px;background:rgba(var(--c-light-rgb),.08);border-radius:8px}.info-row.highlight .gold[data-v-75b96dd6]{font-size:1rem;font-weight:800}.submit-btn[data-v-75b96dd6],.confirm-btn[data-v-75b96dd6]{height:42px!important;font-size:.92rem!important}}.card-tools[data-v-75b96dd6]{position:absolute;top:5px;right:15px;display:flex;gap:8px}.tool-btn[data-v-75b96dd6]{width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#94a3b8;border-radius:7px;cursor:pointer;font-size:13px;line-height:1;transition:background .15s,color .15s,border-color .15s}.tool-btn[data-v-75b96dd6]:hover{background:#ffffff1f;color:#f1f5f9}.tool-btn.delete[data-v-75b96dd6]:hover{background:#ef444426;color:#fca5a5;border-color:#ef444459}.item-main[data-v-75b96dd6]{margin-bottom:15px}.item-main.has-tools[data-v-75b96dd6]{padding-right:64px}.item-name[data-v-75b96dd6]{font-size:1.2rem;font-weight:700;margin-bottom:4px;word-break:break-word}.value[data-v-75b96dd6]{color:#f1f5f9}.gold[data-v-75b96dd6]{color:var(--c-light);font-weight:700}.boss-name[data-v-75b96dd6]{font-size:.85rem;color:#94a3b8}.divider[data-v-75b96dd6]{height:1px;background:#ffffff0d;margin-bottom:15px}.info-row[data-v-75b96dd6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.9rem}.label[data-v-75b96dd6]{color:#64748b}.highlight .value-price[data-v-75b96dd6]{color:#10b981;font-weight:700;font-size:1.1rem}.value-text[data-v-75b96dd6],.value-remark[data-v-75b96dd6]{color:#888;font-size:.85rem;max-width:60%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bid-input-box[data-v-75b96dd6]{margin-top:auto;padding-top:15px}.price-input[data-v-75b96dd6]{width:100%;background:#0f172a;border:1px solid #334155;color:#fff;padding:10px;border-radius:8px;text-align:center;box-sizing:border-box}.submit-btn[data-v-75b96dd6]{width:100%;height:44px;margin-top:12px;background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:var(--c-on);border:none;border-radius:8px;font-weight:700;cursor:pointer;transition:filter .2s}.submit-btn[data-v-75b96dd6]:disabled{opacity:.5;cursor:not-allowed;background:#334155}.submit-btn.btn-assign-gem[data-v-75b96dd6]{background:linear-gradient(135deg,#9f1239,#be123c)!important;color:#fff}.submit-btn.btn-verify-gem[data-v-75b96dd6]{background:linear-gradient(135deg,#0e7490,#155e75)!important;color:#fff}.card-footer[data-v-75b96dd6]{margin-top:15px;padding-top:10px;border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;font-size:.8rem;color:#64748b;cursor:pointer}.card-footer[data-v-75b96dd6]:hover{color:var(--c-mid)}.show-people-list[data-v-75b96dd6],.modal-overlay[data-v-75b96dd6]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:1000}.close-btn[data-v-75b96dd6]{width:100%;height:40px}.boss-container[data-v-75b96dd6]{background:#1e1e2e;height:60%;width:90%;max-width:400px;border-radius:12px;padding:20px;border:1px solid #334155;display:flex;flex-direction:column}.boss-title[data-v-75b96dd6]{text-align:center;color:#fff;margin-bottom:20px;flex-shrink:0}.people-list[data-v-75b96dd6]{flex:1;overflow-y:auto;margin-bottom:15px;padding-right:8px;scrollbar-width:thin;scrollbar-color:#334155 transparent}.people-list[data-v-75b96dd6]::-webkit-scrollbar{width:6px}.people-list[data-v-75b96dd6]::-webkit-scrollbar-thumb{background-color:#334155;border-radius:10px}.close-btn[data-v-75b96dd6]{flex-shrink:0;margin-top:auto}.person-item[data-v-75b96dd6]{background:#27293d;padding:12px;border-radius:8px;margin-bottom:8px;cursor:pointer}.person-item.is-selected[data-v-75b96dd6]{border:1px solid var(--c-mid);background:rgba(var(--c-light-rgb),.1)}.modal-footer[data-v-75b96dd6]{display:flex;gap:12px;margin-top:24px;padding-top:15px;border-top:1px solid rgba(255,255,255,.05);flex-shrink:0}.modal-footer button[data-v-75b96dd6]{flex:1;height:42px;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;letter-spacing:.5px}.confirm-btn[data-v-75b96dd6]{background:linear-gradient(135deg,var(--c-mid),var(--c-deep))!important;color:#fff;border:none;box-shadow:0 4px 15px rgba(var(--c-light-rgb),.3)}.confirm-btn[data-v-75b96dd6]:hover{filter:brightness(1.1);box-shadow:0 6px 20px rgba(var(--c-light-rgb),.5);transform:translateY(-1px)}.cancel-btn[data-v-75b96dd6]{background:#2d3047;color:#94a3b8;border:1px solid #3f425b}.cancel-btn[data-v-75b96dd6]:hover{background:#3f425b;color:#f1f5f9;border-color:#4b5563}.modal-footer button[data-v-75b96dd6]:active{transform:scale(.96) translateY(0);box-shadow:0 2px 8px #0000004d}.assign-modal .target-item-info[data-v-75b96dd6]{margin-bottom:15px;padding:10px;background:#ffffff08;border-radius:6px;text-align:center;font-size:.9rem;color:#888}.competitors-section[data-v-75b96dd6]{margin:12px 0;padding:12px 14px;background:linear-gradient(135deg,rgba(var(--c-light-rgb),.06),rgba(var(--c-deep-rgb),.04));border:1px solid rgba(var(--c-light-rgb),.18);border-radius:12px}.competitors-label[data-v-75b96dd6]{font-size:.82rem;font-weight:800;color:var(--c-light);letter-spacing:.3px;margin-bottom:10px}.bidder-chips[data-v-75b96dd6]{display:flex;flex-wrap:wrap;gap:6px}.bidder-chip[data-v-75b96dd6]{display:inline-flex;align-items:center;padding:5px 11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:999px;font-size:.82rem;color:#e2e8f0;font-weight:600;line-height:1.4;transition:all .15s}.bidder-chip.is-me[data-v-75b96dd6]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));border-color:var(--c-light);color:var(--c-on);font-weight:800;box-shadow:0 2px 10px rgba(var(--c-deep-rgb),.35)}.competitors-hint[data-v-75b96dd6]{margin-top:10px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.1);font-size:.76rem;color:#94a3b8;text-align:center}.ps-wrap[data-v-7a963f3f]{display:flex;flex-direction:column;gap:14px}.ps-head[data-v-7a963f3f]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ps-head h2[data-v-7a963f3f]{margin:0;font-size:1.15rem;font-weight:800;color:#f8fafc}.ps-total[data-v-7a963f3f]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;font-size:.78rem;font-weight:700;background:rgba(var(--c-light-rgb),.12);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.35);white-space:nowrap}.ps-hint[data-v-7a963f3f]{margin:0;font-size:.82rem;color:#64748b;line-height:1.5}.ps-empty[data-v-7a963f3f]{text-align:center;padding:48px 16px;color:#94a3b8}.ps-empty-icon[data-v-7a963f3f]{font-size:2.4rem;display:block;margin-bottom:10px}.ps-empty p[data-v-7a963f3f]{margin:0;font-size:.95rem}.ps-grid[data-v-7a963f3f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.ps-card[data-v-7a963f3f]{background:#1a1f2e;border:1px solid #334155;border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:12px}.ps-card-head[data-v-7a963f3f]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #2a3447;padding-bottom:10px}.ps-member[data-v-7a963f3f]{font-size:1rem;font-weight:800;color:#f1f5f9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-count[data-v-7a963f3f]{flex-shrink:0;font-size:.8rem;font-weight:700;color:var(--c-light)}.ps-items[data-v-7a963f3f]{display:flex;flex-wrap:wrap;gap:8px}.ps-item[data-v-7a963f3f]{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:8px;background:#0f172a;border:1px solid #334155;font-size:.85rem;color:#cbd5e1}.ps-item b[data-v-7a963f3f]{color:var(--c-light);font-weight:800}@media(max-width:768px){.ps-grid[data-v-7a963f3f]{grid-template-columns:1fr}}header[data-v-4e2292f8]{line-height:1.5;max-height:100vh}.logo[data-v-4e2292f8]{display:block;margin:0 auto 2rem}nav[data-v-4e2292f8]{width:100%;font-size:12px;text-align:center;margin-top:2rem}nav a.router-link-exact-active[data-v-4e2292f8]{color:var(--color-text)}nav a.router-link-exact-active[data-v-4e2292f8]:hover{background-color:transparent}nav a[data-v-4e2292f8]{display:inline-block;padding:0 1rem;border-left:1px solid var(--color-border)}nav a[data-v-4e2292f8]:first-of-type{border:0}h1[data-v-4e2292f8]{margin-top:5px;margin-bottom:15px}.dashboard[data-v-4e2292f8]{padding:24px;color:#fff;transition:padding-left .4s ease;max-width:100%;overflow-x:hidden}.stats[data-v-4e2292f8]{margin-bottom:32px;display:flex;flex-direction:column;gap:32px}.auction-tabs[data-v-4e2292f8]{display:flex;align-items:center;height:48px;padding:4px;background-color:#14161f;border:1px solid #24263a;border-radius:10px;gap:4px;box-sizing:border-box;overflow:hidden;margin-top:-16px}.auction-tab-btn[data-v-4e2292f8]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.92rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .18s ease;line-height:1}.auction-tab-btn[data-v-4e2292f8]:hover:not(.active){color:#fff}.auction-tab-btn.active[data-v-4e2292f8]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}[data-v-4e2292f8] ClanNotice{margin-bottom:24px}.title-balances[data-v-4e2292f8]{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;align-items:center}.balance-pill[data-v-4e2292f8]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:10px;background:rgba(var(--c-light-rgb),.06);border:1px solid rgba(var(--c-light-rgb),.22);transition:all .18s ease;max-width:100%;min-width:0}.balance-pill[data-v-4e2292f8]:hover{background:rgba(var(--c-light-rgb),.1);border-color:rgba(var(--c-light-rgb),.4)}.balance-pill.clan[data-v-4e2292f8]{background:rgba(var(--c-deep-rgb),.08);border-color:rgba(var(--c-deep-rgb),.28)}.balance-pill.clan[data-v-4e2292f8]:hover{background:rgba(var(--c-deep-rgb),.13);border-color:rgba(var(--c-deep-rgb),.45)}.pill-icon[data-v-4e2292f8]{font-size:1.05rem;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(var(--c-light-rgb),.4))}.balance-pill.clan .pill-icon[data-v-4e2292f8]{filter:drop-shadow(0 0 6px rgba(var(--c-deep-rgb),.4))}.pill-currencies[data-v-4e2292f8]{display:flex;align-items:baseline;gap:4px;white-space:nowrap;overflow-x:auto;scrollbar-width:none;min-width:0}.pill-currencies[data-v-4e2292f8]::-webkit-scrollbar{display:none}.pill-row[data-v-4e2292f8]{display:inline-flex;align-items:baseline;gap:4px}.pill-row+.pill-row[data-v-4e2292f8]:before{content:"·";color:#ffffff4d;margin:0 6px 0 2px;font-weight:700}.pill-cur[data-v-4e2292f8]{color:#94a3b8;font-size:.72rem;font-weight:500}.pill-amt[data-v-4e2292f8]{color:var(--c-light);font-weight:700;font-size:.88rem;letter-spacing:-.3px;font-variant-numeric:tabular-nums}@media(max-width:768px){.page-title-row[data-v-4e2292f8]{gap:10px;margin-bottom:18px}.title-balances[data-v-4e2292f8]{margin-left:-48px;width:calc(100% + 48px);flex-direction:column;gap:8px}.balance-pill[data-v-4e2292f8]{width:100%;flex:none;min-width:0;padding:8px 12px}.pill-amt[data-v-4e2292f8]{font-size:.82rem}}@media(max-width:768px){.dashboard[data-v-4e2292f8]{padding:16px 12px}h1[data-v-4e2292f8]{font-size:1.35rem}.stats[data-v-4e2292f8]{gap:20px;margin-bottom:20px}}.update-modal[data-v-4e2292f8]{position:relative;overflow:hidden;background:#161822fa;border:1px solid #3a3f5c;border-radius:18px;padding:44px 48px 32px;width:92%;max-width:720px;max-height:90vh;overflow-y:auto;text-align:left;box-shadow:0 25px 60px -10px #000000b3;animation:popIn-4e2292f8 .3s ease-out}@media(max-width:640px){.update-modal[data-v-4e2292f8]{padding:32px 20px 24px;max-width:480px}}@keyframes popIn-4e2292f8{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-top-bar[data-v-4e2292f8]{position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--c-light),var(--c-deep))}.modal-icon.update-icon[data-v-4e2292f8]{font-size:3.5rem;margin-bottom:20px;text-align:center;animation:rocketUp-4e2292f8 1s ease-out}@keyframes rocketUp-4e2292f8{0%{transform:translateY(30px) scale(.8);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.update-modal .modal-title[data-v-4e2292f8]{color:var(--c-light);font-size:1.4rem;font-weight:900;margin-bottom:20px;line-height:1.3;letter-spacing:.5px;text-align:center;text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.modal-desc.update-desc[data-v-4e2292f8]{color:#cbd5e1;font-size:.95rem;line-height:1.6;margin-bottom:28px}.update-desc .summary[data-v-4e2292f8]{margin-bottom:22px;color:#e2e8f0}.feature-list[data-v-4e2292f8]{list-style:none;padding:16px;margin:0 0 22px;border-radius:12px;background:#0f111a;border:1px solid #2e3147}.feature-list li[data-v-4e2292f8]{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.05)}.feature-list li[data-v-4e2292f8]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.feature-list li .icon[data-v-4e2292f8]{flex:0 0 auto;font-size:1.4rem;width:28px;text-align:center}.feature-list li .text[data-v-4e2292f8]{flex:1;min-width:0;text-align:left}.feature-list li strong[data-v-4e2292f8]{color:#e2e8f0;font-size:1rem}.feature-list li p[data-v-4e2292f8]{margin:0;color:#cbd5e1;font-size:.92rem;line-height:1.55;word-break:break-word;overflow-wrap:anywhere;white-space:pre-line}.footer-msg[data-v-4e2292f8]{text-align:center;font-size:.85rem;color:var(--c-light);font-style:italic;margin-top:18px;opacity:.85}.modal-actions[data-v-4e2292f8]{display:flex;justify-content:center}.modal-btn[data-v-4e2292f8]{padding:14px 0;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s;border:none}.btn-long[data-v-4e2292f8]{width:100%}.update-modal .btn-confirm[data-v-4e2292f8]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;letter-spacing:.5px;box-shadow:0 8px 25px rgba(var(--c-deep-rgb),.4)}.update-modal .btn-confirm[data-v-4e2292f8]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--c-deep-rgb),.5)}.custom-modal-overlay[data-v-4e2292f8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999}.custom-modal-content[data-v-4e2292f8]{background:#161822fa;border:1px solid #3a3f5c;border-radius:18px;padding:30px;width:90%;max-width:400px;text-align:center;box-shadow:0 20px 50px #0009;animation:popIn-4e2292f8 .3s ease-out}@keyframes popIn-4e2292f8{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.modal-icon[data-v-4e2292f8]{font-size:3rem;margin-bottom:15px}.modal-title[data-v-4e2292f8]{color:#f1f5f9;font-size:1.25rem;font-weight:700;margin-bottom:10px}.modal-desc[data-v-4e2292f8]{color:#94a3b8;font-size:.95rem;line-height:1.5;margin-bottom:25px}.modal-actions[data-v-4e2292f8]{display:flex;gap:15px}.modal-btn[data-v-4e2292f8]{flex:1;padding:12px 0;border-radius:8px;font-weight:700;cursor:pointer;transition:all .2s;border:none}.btn-cancel[data-v-4e2292f8]{background:#2d3047;color:#94a3b8;border:1px solid #3f425b}.btn-cancel[data-v-4e2292f8]:hover{background:#3f425b;color:#fff}.btn-confirm[data-v-4e2292f8]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);box-shadow:0 4px 15px rgba(var(--c-deep-rgb),.3)}.btn-confirm[data-v-4e2292f8]:hover{filter:brightness(1.1);transform:translateY(-2px)}.page-title-row[data-v-4e2292f8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.page-title-row h1[data-v-4e2292f8]{margin:0}.trial-chip[data-v-4e2292f8]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:600;letter-spacing:.3px;background:#ffffff0d;color:#94a3b8;border:1px solid rgba(255,255,255,.1);white-space:nowrap;cursor:help}.trial-chip.trial-warning[data-v-4e2292f8]{background:#ef444424;color:#f87171;border-color:#ef444466}.trial-chip.trial-expired[data-v-4e2292f8]{background:#ef44442e;color:#fca5a5;border-color:#ef444480}.toggle-btn[data-v-de4b9a8e]{position:fixed;left:15px;top:10px;z-index:1030;width:40px;height:40px;border-radius:10px;background:#14171f;color:#ffffffd9;border:1px solid rgba(255,255,255,.08);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .15s;box-shadow:0 4px 12px #00000080}.toggle-btn[data-v-de4b9a8e]:hover{background:#1a1f2a;border-color:#ffffff2e}@media(max-width:768px){.toggle-btn[data-v-de4b9a8e]{top:0;left:12px}}.sidebar-overlay[data-v-de4b9a8e]{position:fixed;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1040}.sidebar[data-v-de4b9a8e]{position:fixed;top:0;left:0;width:78vw;max-width:280px;height:100vh;background:#0c0e14;color:#fff;z-index:1050;transition:transform .32s cubic-bezier(.4,0,.2,1);box-shadow:6px 0 24px #0000008c;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.04)}.is-collapsed[data-v-de4b9a8e]{transform:translate(-100%)}.sidebar-content[data-v-de4b9a8e]{display:flex;flex-direction:column;height:100%;padding:14px 8px 10px}.clan[data-v-de4b9a8e]{display:flex;align-items:center;gap:10px;padding:6px 8px 12px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:8px}.logo[data-v-de4b9a8e]{width:36px;height:36px;border-radius:8px;flex-shrink:0}.clan-info[data-v-de4b9a8e]{flex:1;min-width:0}.clan-tag[data-v-de4b9a8e]{font-size:10px;letter-spacing:1.5px;color:#fff6;text-transform:uppercase;font-weight:700;line-height:1.4}.name[data-v-de4b9a8e]{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.logout[data-v-de4b9a8e]{flex:0 0 36px;width:36px;height:36px;border-radius:10px;font-size:17px;line-height:1;color:#ffffff8c;background:transparent;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:all .15s;display:flex;align-items:center;justify-content:center;padding:0}.logout[data-v-de4b9a8e]:hover{color:#ff8a8a;border-color:#ff8a8a66}.menu-list[data-v-de4b9a8e]{flex:1;overflow-y:auto;padding:0 2px}.menu-list[data-v-de4b9a8e]::-webkit-scrollbar{width:3px}.menu-list[data-v-de4b9a8e]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.menu-item[data-v-de4b9a8e]{display:block;padding:7px 12px;border-radius:6px;cursor:pointer;font-size:13.5px;color:#ffffffeb;line-height:1.35;transition:color .12s,background .12s;position:relative;text-decoration:none;-webkit-user-select:none;user-select:none}.menu-item[data-v-de4b9a8e]:hover{color:#fff}.menu-item.is-active[data-v-de4b9a8e]{color:#fff;background:linear-gradient(90deg,#44d62c38,#44d62c0d);font-weight:700}.menu-item.is-active[data-v-de4b9a8e]:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:3px;background:#44d62c;box-shadow:0 0 6px #44d62c,0 0 12px #44d62cb3}.menu-group[data-v-de4b9a8e]{margin-top:0}.group-header[data-v-de4b9a8e]{width:100%;display:flex;align-items:center;gap:8px;padding:0 12px;height:32px;line-height:1;background:transparent;border:none;cursor:pointer;color:#ffffff9e;font-size:13.5px;font-weight:700;letter-spacing:.4px;transition:color .12s,background .12s}.group-header[data-v-de4b9a8e]:hover{color:#fffffff2;background:#ffffff0a}.menu-group.is-open .group-header[data-v-de4b9a8e]{color:#ffffffd9}.group-name[data-v-de4b9a8e]{text-align:left}.group-chevron[data-v-de4b9a8e]{color:currentColor;opacity:.6;transition:transform .22s ease}.menu-group.is-open .group-chevron[data-v-de4b9a8e]{transform:rotate(90deg)}.group-items[data-v-de4b9a8e]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s ease}.menu-group.is-open .group-items[data-v-de4b9a8e]{grid-template-rows:1fr}.group-items-inner[data-v-de4b9a8e]{overflow:hidden}.group-items-inner .menu-item[data-v-de4b9a8e]{padding-left:18px}.hub-main[data-v-7518af60]{position:fixed;bottom:24px;right:24px;z-index:1020;width:56px;height:56px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(var(--c-light-rgb),.45),0 2px 6px #0006;transition:transform .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.hub-main[data-v-7518af60]:hover{transform:scale(1.06);box-shadow:0 8px 22px rgba(var(--c-light-rgb),.55),0 4px 10px #0006}.hub-main[data-v-7518af60]:active{transform:scale(.96)}.main-icon[data-v-7518af60]{font-size:1.5rem;line-height:1}.main-badge[data-v-7518af60]{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#ef4444;color:#fff;font-size:.72rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--c-deep);box-sizing:content-box}.hub-main.has-unread[data-v-7518af60]{animation:hub-breathe-7518af60 2s ease-in-out infinite}@keyframes hub-breathe-7518af60{0%,to{box-shadow:0 6px 18px rgba(var(--c-light-rgb),.45),0 2px 6px #0006,0 0 #f59e0b66}50%{box-shadow:0 6px 18px rgba(var(--c-light-rgb),.5),0 2px 6px #0006,0 0 0 12px #f59e0b00}}.hub-fade-enter-active[data-v-7518af60],.hub-fade-leave-active[data-v-7518af60]{transition:opacity .22s ease,transform .28s cubic-bezier(.34,1.56,.64,1)}.hub-fade-enter-from[data-v-7518af60],.hub-fade-leave-to[data-v-7518af60]{opacity:0;transform:scale(.6)}@media(prefers-reduced-motion:reduce){.hub-main.has-unread[data-v-7518af60]{animation:none}.hub-fade-enter-active[data-v-7518af60],.hub-fade-leave-active[data-v-7518af60]{transition:opacity .15s ease}}@media(max-width:640px){.hub-main[data-v-7518af60]{bottom:16px;right:16px;width:50px;height:50px}.main-icon[data-v-7518af60]{font-size:1.3rem}}.float-btn[data-v-6d244fb2]{position:fixed;right:24px;bottom:96px;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--c-light),var(--c-deep));border:none;cursor:pointer;z-index:1080;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.5);display:flex;align-items:center;justify-content:center;font-family:inherit;appearance:none;-webkit-appearance:none;transition:transform .2s,box-shadow .2s;padding:0}.float-btn[data-v-6d244fb2]:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 28px rgba(var(--c-deep-rgb),.7)}.float-btn.is-open[data-v-6d244fb2]{background:#161822;border:1px solid #2e3147;box-shadow:0 6px 20px #00000080}.float-btn-icon[data-v-6d244fb2]{font-size:26px;line-height:1;color:var(--c-on)}.float-btn.is-open .float-btn-icon[data-v-6d244fb2]{color:#94a3b8;font-size:18px}.float-btn-dot[data-v-6d244fb2]{position:absolute;top:6px;right:6px;width:12px;height:12px;border-radius:50%;background:#ff5252;border:2px solid #0b0d14;animation:pulse-6d244fb2 1.5s infinite}@keyframes pulse-6d244fb2{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.float-window[data-v-6d244fb2]{position:fixed;right:24px;bottom:160px;width:360px;height:520px;max-height:calc(100vh - 180px);background:#0f111a;border:1px solid #2e3147;border-radius:14px;box-shadow:0 12px 40px #0009;z-index:1079;display:flex;flex-direction:column;overflow:hidden}.fade-up-enter-active[data-v-6d244fb2],.fade-up-leave-active[data-v-6d244fb2]{transition:opacity .2s ease,transform .2s ease}.fade-up-enter-from[data-v-6d244fb2],.fade-up-leave-to[data-v-6d244fb2]{opacity:0;transform:translateY(8px)}.float-head[data-v-6d244fb2]{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:12px 14px;background:linear-gradient(135deg,rgba(var(--c-light-rgb),.2),rgba(var(--c-deep-rgb),.2));border-bottom:1px solid #24263a}.float-head-text[data-v-6d244fb2]{flex:1;display:flex;flex-direction:column}.float-title[data-v-6d244fb2]{font-size:.95rem;font-weight:800;color:#e2e8f0;line-height:1.2}.float-sub[data-v-6d244fb2]{font-size:.72rem;color:#94a3b8;margin-top:2px;line-height:1.2}.float-close[data-v-6d244fb2]{width:28px;height:28px;border-radius:6px;background:transparent;border:1px solid #2e3147;color:#94a3b8;font-size:.8rem;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .15s}.float-close[data-v-6d244fb2]:hover{background:#1f2233;color:#e2e8f0}.float-scroll[data-v-6d244fb2]{flex:1 1 auto;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.float-scroll[data-v-6d244fb2]::-webkit-scrollbar{width:4px}.float-scroll[data-v-6d244fb2]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.welcome[data-v-6d244fb2]{text-align:center;padding:16px 8px;color:#cbd5e1}.welcome-icon[data-v-6d244fb2]{font-size:32px;margin-bottom:8px}.welcome-text[data-v-6d244fb2]{font-size:.85rem;line-height:1.5;color:#94a3b8}.float-msg-row[data-v-6d244fb2]{display:flex}.msg-row-user[data-v-6d244fb2]{justify-content:flex-end}.msg-row-assistant[data-v-6d244fb2]{justify-content:flex-start}.float-msg-bubble[data-v-6d244fb2]{max-width:80%;padding:8px 12px;border-radius:12px;font-size:.85rem;line-height:1.5;white-space:pre-line;word-break:break-word;box-sizing:border-box}.bubble-user[data-v-6d244fb2]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border-bottom-right-radius:4px;font-weight:600}.bubble-assistant[data-v-6d244fb2]{background:#161822;border:1px solid #24263a;color:#e2e8f0;border-bottom-left-radius:4px}.typing[data-v-6d244fb2]{display:inline-flex;align-items:center;gap:4px;padding:12px 14px}.typing span[data-v-6d244fb2]{width:5px;height:5px;border-radius:50%;background:#94a3b8;animation:typing-bounce-6d244fb2 1.2s infinite ease-in-out}.typing span[data-v-6d244fb2]:nth-child(2){animation-delay:.15s}.typing span[data-v-6d244fb2]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce-6d244fb2{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}.float-composer[data-v-6d244fb2]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid #24263a;background:#0b0d14}.float-input[data-v-6d244fb2]{flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0 12px;background:#161822;border:1px solid #2e3147;border-radius:8px;color:#fff;font-size:.85rem;outline:none;font-family:inherit;box-sizing:border-box;line-height:1;transition:all .15s;appearance:none;-webkit-appearance:none}.float-input[data-v-6d244fb2]::placeholder{color:#475569}.float-input[data-v-6d244fb2]:focus{border-color:var(--c-light);box-shadow:0 0 0 2px rgba(var(--c-light-rgb),.15)}.float-input[data-v-6d244fb2]:disabled{opacity:.5;cursor:not-allowed}.float-send[data-v-6d244fb2]{flex:0 0 auto;width:44px;height:40px;margin:0;padding:0;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border:none;border-radius:8px;font-size:1.1rem;font-weight:800;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(var(--c-deep-rgb),.35);transition:transform .1s;box-sizing:border-box;vertical-align:middle}.float-send[data-v-6d244fb2]:hover:not(:disabled){transform:translateY(-1px)}.float-send[data-v-6d244fb2]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@media(max-width:480px){.float-btn[data-v-6d244fb2]{right:16px;bottom:78px;width:52px;height:52px}.float-window[data-v-6d244fb2]{right:12px;left:12px;bottom:138px;width:auto;height:65vh;max-height:calc(100vh - 160px)}}.layout[data-v-1076270f]{display:flex;width:100vw;min-height:100vh}.content[data-v-1076270f]{flex:1;min-width:0;background:#0e0f13;min-height:100vh}.content[data-v-1076270f] .page-title-row,.content[data-v-1076270f] .page-header,.content[data-v-1076270f] .km-header,.content[data-v-1076270f] .cs-header,.content[data-v-1076270f] .g-header,.content[data-v-1076270f] .header-content{padding-left:48px}.no-data[data-v-2952b806]{grid-column:1 / -1;text-align:center;padding:40px;color:#ffffff4d;font-size:14px}.loading-state[data-v-2952b806]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#94a3b8;font-size:.95rem}.spinner[data-v-2952b806]{width:22px;height:22px;border:2px solid rgba(var(--c-light-rgb),.18);border-top-color:var(--c-light);border-radius:50%;animation:spin-2952b806 .8s linear infinite}@keyframes spin-2952b806{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-2952b806]{animation:none}}.filter-section[data-v-2952b806]{margin-bottom:20px;padding-left:48px;display:flex;flex-direction:column;gap:12px}.search-input[data-v-2952b806]{width:100%;padding:10px 14px;background:#1a1c26;border:1px solid #32354a;border-radius:8px;color:#fff;font-size:14px;outline:none}.search-input[data-v-2952b806]:focus{border-color:var(--c-light)}.status-tags[data-v-2952b806]{display:flex;flex-wrap:wrap;gap:8px}.status-tag[data-v-2952b806]{font-size:12px;padding:4px 10px;border-radius:6px;cursor:pointer;white-space:nowrap;border:1px solid rgba(255,255,255,.1);transition:opacity .2s}.status-tag[data-v-2952b806]:hover{opacity:.8}.tag-open[data-v-2952b806]{background:#4a90e2;color:#fff}.tag-delete[data-v-2952b806]{background:#e74c3c;color:#fff}.tag-bid[data-v-2952b806]{background:#f39c12;color:#fff}.tag-wait[data-v-2952b806]{background:#9b59b6;color:#fff}.tag-share[data-v-2952b806]{background:#2ecc71;color:#fff}.tag-join[data-v-2952b806]{background:#16a085;color:#fff}.tag-create[data-v-2952b806]{background:#34495e;color:#fff}.tag-remark[data-v-2952b806]{background:#7f8c8d;color:#fff}.tag-clan[data-v-2952b806]{background:#d35400;color:#fff}.tag-share-balance[data-v-2952b806]{background:#8c9191;color:#fff}@media(max-width:600px){.status-tag[data-v-2952b806]{flex:1 1 calc(33.33% - 8px);text-align:center}}.event-container[data-v-2952b806]{padding:16px}.event-grid[data-v-2952b806]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.event-card[data-v-2952b806]{background:linear-gradient(180deg,#161822,#0f111a);border:1px solid #24263a;border-radius:14px;padding:14px 16px;box-shadow:0 6px 18px #00000059;transition:transform .15s ease,box-shadow .15s ease}.event-card[data-v-2952b806]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000073}.event-role[data-v-2952b806]{font-size:13px;font-weight:600;color:var(--c-light);margin-bottom:6px}.event-content[data-v-2952b806]{font-size:15px;color:#fff;margin-bottom:6px;line-height:1.4}.event-content[data-v-2952b806]{white-space:pre-line}.event-time[data-v-2952b806]{font-size:12px;color:#ffffff8c}@media(max-width:600px){.event-grid[data-v-2952b806]{grid-template-columns:1fr}}.transfer-container[data-v-2e31b8f4]{padding:32px 16px 80px;display:flex;justify-content:center}.transfer-card[data-v-2e31b8f4]{width:100%;max-width:460px;padding:28px 24px 24px;background:#161822f2;border-radius:24px;box-shadow:0 20px 60px #0009;box-sizing:border-box}.title-wrap[data-v-2e31b8f4]{text-align:center;margin-bottom:22px}.title[data-v-2e31b8f4]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-2e31b8f4]{margin:0;font-size:.85rem;color:#94a3b8}.field[data-v-2e31b8f4]{margin-bottom:16px}.field label[data-v-2e31b8f4]{display:block;margin-bottom:6px;font-size:.85rem;color:#e2e8f0;font-weight:600}.currency-grid[data-v-2e31b8f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.currency-chip[data-v-2e31b8f4]{position:relative;cursor:pointer;display:block}.currency-chip input[data-v-2e31b8f4]{position:absolute;opacity:0;pointer-events:none}.currency-chip span[data-v-2e31b8f4]{display:flex;align-items:center;justify-content:center;height:40px;padding:0 12px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#94a3b8;font-size:.92rem;font-weight:600;transition:all .15s}.currency-chip:hover span[data-v-2e31b8f4]{border-color:#3a3f5c;color:#e2e8f0}.currency-chip.active span[data-v-2e31b8f4]{background:rgba(var(--c-light-rgb),.12);border-color:var(--c-light);color:var(--c-light)}.amount-wrapper[data-v-2e31b8f4]{display:flex;align-items:center;background:#0f111a;border:1px solid #2e3147;border-radius:10px;padding:0 14px;transition:all .15s}.amount-wrapper[data-v-2e31b8f4]:focus-within{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.currency-prefix[data-v-2e31b8f4]{color:var(--c-light);font-size:1rem;font-weight:800;margin-right:6px}.amount-input[data-v-2e31b8f4]{flex:1;background:transparent;border:none;outline:none;height:42px;padding:0;color:#fff;font-size:1.1rem;font-weight:700;width:100%;min-width:0;appearance:none;-webkit-appearance:none;box-shadow:none}.amount-input[data-v-2e31b8f4]::placeholder{color:#475569}.amount-input[data-v-2e31b8f4]:focus,.amount-input[data-v-2e31b8f4]:invalid,.amount-input[data-v-2e31b8f4]:valid{outline:none;box-shadow:none;border:none}.amount-input[data-v-2e31b8f4]::-webkit-outer-spin-button,.amount-input[data-v-2e31b8f4]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number][data-v-2e31b8f4]{-moz-appearance:textfield}.submit-btn[data-v-2e31b8f4]{width:100%;height:48px;margin-top:8px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s}.submit-btn[data-v-2e31b8f4]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.submit-btn[data-v-2e31b8f4]:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.notice[data-v-2e31b8f4]{margin:14px 0 0;text-align:center;font-size:.78rem;color:#64748b}@media(max-width:480px){.transfer-container[data-v-2e31b8f4]{padding:24px 14px 80px}.transfer-card[data-v-2e31b8f4]{padding:24px 18px 22px;border-radius:20px}}.ms-select[data-v-e6a24dbb]{position:relative;width:100%}.ms-trigger[data-v-e6a24dbb]{width:100%;height:42px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#475569;font-size:.95rem;font-weight:500;text-align:left;cursor:pointer;outline:none;box-sizing:border-box;transition:all .15s}.ms-trigger.has-value[data-v-e6a24dbb]{color:#fff}.ms-trigger[data-v-e6a24dbb]:hover{border-color:#3a3f5c}.ms-select.is-open .ms-trigger[data-v-e6a24dbb]{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.ms-text[data-v-e6a24dbb]{flex:1;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-name[data-v-e6a24dbb]{font-weight:600}.ms-role[data-v-e6a24dbb]{display:inline-block;padding:1px 8px;background:rgba(var(--c-light-rgb),.12);color:var(--c-light);border-radius:999px;font-size:.75rem;font-weight:700}.ms-chevron[data-v-e6a24dbb]{color:var(--c-light);flex-shrink:0;transition:transform .22s ease}.ms-select.is-open .ms-chevron[data-v-e6a24dbb]{transform:rotate(180deg)}.ms-panel[data-v-e6a24dbb]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;max-height:280px;overflow-x:hidden;overflow-y:auto;background:#14161f;border:1px solid #2e3147;border-radius:10px;box-shadow:0 12px 32px #0009;padding:0}.ms-panel[data-v-e6a24dbb]::-webkit-scrollbar{width:6px}.ms-panel[data-v-e6a24dbb]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ms-empty[data-v-e6a24dbb]{padding:14px;color:#64748b;font-size:.85rem;text-align:center}.ms-option[data-v-e6a24dbb]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;margin:0;height:40px;line-height:1;background:transparent;border:none;border-radius:0;color:#e2e8f0;font-size:.92rem;font-weight:500;cursor:pointer;text-align:left;transition:background .12s,color .12s}.ms-option[data-v-e6a24dbb]:hover{background:rgba(var(--c-light-rgb),.08);color:#fff}.ms-option.is-selected[data-v-e6a24dbb]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);font-weight:700}.ms-option-name[data-v-e6a24dbb]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-option-role[data-v-e6a24dbb]{flex:0 0 auto;font-size:.78rem;color:#94a3b8;font-weight:600;padding:1px 7px;background:#ffffff0d;border-radius:999px}.ms-option.is-selected .ms-option-role[data-v-e6a24dbb]{background:rgba(var(--c-light-rgb),.2);color:var(--c-light)}.ms-pop-enter-active[data-v-e6a24dbb],.ms-pop-leave-active[data-v-e6a24dbb]{transition:opacity .16s,transform .18s cubic-bezier(.16,1,.3,1)}.ms-pop-enter-from[data-v-e6a24dbb],.ms-pop-leave-to[data-v-e6a24dbb]{opacity:0;transform:translateY(-6px)}.withdraw-container[data-v-49d165f3]{padding:32px 16px 80px;display:flex;justify-content:center}.withdraw-card[data-v-49d165f3]{width:100%;max-width:460px;padding:28px 24px 24px;background:#161822f2;border-radius:24px;box-shadow:0 20px 60px #0009;box-sizing:border-box}.title-wrap[data-v-49d165f3]{text-align:center;margin-bottom:22px}.title[data-v-49d165f3]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-49d165f3]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.field[data-v-49d165f3]{margin-bottom:16px}.field label[data-v-49d165f3]{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:.85rem;color:#e2e8f0;font-weight:600}.hint-tag[data-v-49d165f3]{font-size:.72rem;color:var(--c-light);background:rgba(var(--c-light-rgb),.12);padding:1px 8px;border-radius:999px;font-weight:700}.currency-grid[data-v-49d165f3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.currency-chip[data-v-49d165f3]{position:relative;cursor:pointer;display:block}.currency-chip input[data-v-49d165f3]{position:absolute;opacity:0;pointer-events:none}.currency-chip span[data-v-49d165f3]{display:flex;align-items:center;justify-content:center;height:40px;padding:0 12px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#94a3b8;font-size:.92rem;font-weight:600;transition:all .15s}.currency-chip:hover span[data-v-49d165f3]{border-color:#3a3f5c;color:#e2e8f0}.currency-chip.active span[data-v-49d165f3]{background:rgba(var(--c-light-rgb),.12);border-color:var(--c-light);color:var(--c-light)}.amount-wrapper[data-v-49d165f3]{display:flex;align-items:center;background:#0f111a;border:1px solid #2e3147;border-radius:10px;padding:0 14px;transition:all .15s}.amount-wrapper[data-v-49d165f3]:focus-within{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.currency-prefix[data-v-49d165f3]{color:var(--c-light);font-size:1rem;font-weight:800;margin-right:6px}.amount-input[data-v-49d165f3]{flex:1;background:transparent;border:none;outline:none;height:42px;padding:0;color:#fff;font-size:1.1rem;font-weight:700;width:100%;min-width:0;appearance:none;-webkit-appearance:none;box-shadow:none}.amount-input[data-v-49d165f3]::placeholder{color:#475569}.amount-input[data-v-49d165f3]:focus,.amount-input[data-v-49d165f3]:invalid,.amount-input[data-v-49d165f3]:valid{outline:none;box-shadow:none;border:none}.amount-input[data-v-49d165f3]::-webkit-outer-spin-button,.amount-input[data-v-49d165f3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number][data-v-49d165f3]{-moz-appearance:textfield}.submit-btn[data-v-49d165f3]{width:100%;height:48px;margin-top:8px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s}.submit-btn[data-v-49d165f3]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.submit-btn[data-v-49d165f3]:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.status-tip[data-v-49d165f3]{margin-top:14px;font-size:.78rem;color:#64748b;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.dot[data-v-49d165f3]{width:6px;height:6px;background:#0f8;border-radius:50%;flex-shrink:0}.pulse[data-v-49d165f3]{animation:dot-pulse-49d165f3 1.5s infinite}@keyframes dot-pulse-49d165f3{0%{box-shadow:0 0 #00ff8880}to{box-shadow:0 0 0 8px #0f80}}@media(max-width:480px){.withdraw-container[data-v-49d165f3]{padding:24px 14px 80px}.withdraw-card[data-v-49d165f3]{padding:24px 18px 22px;border-radius:20px}}.role-container[data-v-59ab70c2]{padding:32px 16px 80px;max-width:720px;margin:0 auto}.title-wrap[data-v-59ab70c2]{text-align:center;margin-bottom:22px}.title[data-v-59ab70c2]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-59ab70c2]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.search-bar[data-v-59ab70c2]{position:relative;margin-bottom:16px;display:flex;align-items:center;gap:10px}.search-input[data-v-59ab70c2]{flex:1;width:100%;height:42px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box}.search-input[data-v-59ab70c2]::placeholder{color:#475569}.search-input[data-v-59ab70c2]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.changed-pill[data-v-59ab70c2]{flex-shrink:0;padding:6px 12px;background:rgba(var(--c-light-rgb),.14);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.4);border-radius:999px;font-size:.78rem;font-weight:700;white-space:nowrap}.empty-card[data-v-59ab70c2]{background:#161822f2;border:1px dashed #2e3147;border-radius:16px;padding:56px 20px;text-align:center}.empty-icon[data-v-59ab70c2]{font-size:2.4rem;margin-bottom:10px;opacity:.7}.empty-text[data-v-59ab70c2]{color:#64748b;font-size:.95rem}.member-list[data-v-59ab70c2]{display:flex;flex-direction:column;gap:12px}.member-card[data-v-59ab70c2]{background:#161822f2;border:1px solid #24263a;border-radius:16px;padding:14px 16px;transition:all .18s;display:flex;flex-direction:column;gap:12px}.member-card[data-v-59ab70c2]:hover{border-color:rgba(var(--c-light-rgb),.35);box-shadow:0 6px 18px #0006}.member-card.changed[data-v-59ab70c2]{border-color:rgba(var(--c-light-rgb),.45);background:rgba(var(--c-light-rgb),.04)}.member-head[data-v-59ab70c2]{display:flex;align-items:center;gap:12px}.avatar[data-v-59ab70c2]{flex:0 0 auto;width:42px;height:42px;background:rgba(var(--c-light-rgb),.12);border:1px solid rgba(var(--c-light-rgb),.35);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-light);font-weight:800;font-size:1rem}.info[data-v-59ab70c2]{flex:1;min-width:0}.name[data-v-59ab70c2]{color:#e2e8f0;font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-role[data-v-59ab70c2]{display:inline-block;margin-top:4px;padding:1px 8px;border-radius:999px;font-size:.72rem;font-weight:700}.current-role.member[data-v-59ab70c2]{background:#ffffff0f;color:#94a3b8}.current-role.officer[data-v-59ab70c2]{background:rgba(var(--c-light-rgb),.15);color:var(--c-light)}.current-role.leader[data-v-59ab70c2]{background:#ef444426;color:#f87171}.dot-changed[data-v-59ab70c2]{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--c-light);box-shadow:0 0 8px rgba(var(--c-light-rgb),.7)}.role-segments[data-v-59ab70c2]{display:grid;grid-template-columns:repeat(3,1fr);width:100%;background:#0f111a;border:1px solid #2e3147;border-radius:12px;overflow:hidden}.seg-btn[data-v-59ab70c2]{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;height:44px;padding:0;margin:0;border:none;background:transparent;color:#94a3b8;border-radius:0;font-size:.92rem;font-weight:700;cursor:pointer;transition:background .18s,color .18s}.seg-btn[data-v-59ab70c2]:hover:not(.active){color:#e2e8f0;background:#ffffff0a}.seg-member.active[data-v-59ab70c2]{background:#ffffff24;color:#fff}.seg-officer.active[data-v-59ab70c2]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.seg-leader.active[data-v-59ab70c2]{background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;box-shadow:0 2px 8px #ef444459}.footer-actions[data-v-59ab70c2]{margin-top:22px}.save-btn[data-v-59ab70c2]{width:100%;height:48px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s}.save-btn[data-v-59ab70c2]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.save-btn[data-v-59ab70c2]:disabled{cursor:not-allowed;opacity:.4;background:#1e2233;color:#94a3b8;box-shadow:none}.warning-box[data-v-59ab70c2]{margin-top:14px;display:flex;align-items:center;gap:10px;padding:12px 14px;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:12px}.warning-icon[data-v-59ab70c2]{flex-shrink:0;font-size:1rem}.warning-text[data-v-59ab70c2]{color:#f87171;font-size:.78rem;line-height:1.5}@media(max-width:480px){.role-container[data-v-59ab70c2]{padding:24px 14px 80px}.seg-btn[data-v-59ab70c2]{font-size:.85rem}}.audit-container[data-v-e70feef4]{padding:32px 16px 80px;max-width:720px;margin:0 auto}.title-wrap[data-v-e70feef4]{text-align:center;margin-bottom:22px}.title[data-v-e70feef4]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-e70feef4]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.stats-row[data-v-e70feef4]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.stat-card[data-v-e70feef4]{background:#161822f2;border:1px solid #24263a;border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.stat-label[data-v-e70feef4]{color:#94a3b8;font-size:.78rem;font-weight:600}.stat-value[data-v-e70feef4]{color:#e2e8f0;font-size:1.6rem;font-weight:800;letter-spacing:.5px;line-height:1.1}.stat-card.pending[data-v-e70feef4]{border-top:3px solid var(--c-light)}.stat-card.pending .stat-value[data-v-e70feef4]{color:var(--c-light)}.stat-card.amount[data-v-e70feef4]{border-top:3px solid rgba(255,255,255,.18)}.empty-card[data-v-e70feef4]{background:#161822f2;border:1px dashed #2e3147;border-radius:16px;padding:56px 20px;text-align:center}.loading-state[data-v-e70feef4]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#94a3b8;font-size:.95rem}.spinner[data-v-e70feef4]{width:22px;height:22px;border:2px solid rgba(var(--c-light-rgb),.18);border-top-color:var(--c-light);border-radius:50%;animation:spin-e70feef4 .8s linear infinite}@keyframes spin-e70feef4{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-e70feef4]{animation:none}}.empty-icon[data-v-e70feef4]{font-size:2.4rem;margin-bottom:10px;opacity:.7}.empty-text[data-v-e70feef4]{color:#64748b;font-size:.95rem}.request-list[data-v-e70feef4]{display:flex;flex-direction:column;gap:12px}.request-card[data-v-e70feef4]{background:#161822f2;border:1px solid #24263a;border-radius:16px;padding:16px 18px 14px;transition:border-color .18s,box-shadow .2s}.request-card[data-v-e70feef4]:hover{border-color:rgba(var(--c-light-rgb),.35);box-shadow:0 6px 18px #0006}.request-head[data-v-e70feef4]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.avatar[data-v-e70feef4]{flex:0 0 auto;width:38px;height:38px;background:rgba(var(--c-light-rgb),.12);border:1px solid rgba(var(--c-light-rgb),.35);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-light);font-weight:800;font-size:.95rem}.info[data-v-e70feef4]{flex:1;min-width:0}.name[data-v-e70feef4]{color:#e2e8f0;font-weight:700;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.time[data-v-e70feef4]{color:#64748b;font-size:.78rem;margin-top:1px}.amount-block[data-v-e70feef4]{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.amount-currency[data-v-e70feef4]{display:inline-block;padding:1px 8px;background:rgba(var(--c-light-rgb),.12);color:var(--c-light);border-radius:999px;font-size:.72rem;font-weight:700}.amount-value[data-v-e70feef4]{color:var(--c-light);font-size:1.1rem;font-weight:800;letter-spacing:.3px}.memo[data-v-e70feef4]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:#ffffff08;border-radius:10px;margin-bottom:12px}.memo-icon[data-v-e70feef4]{font-size:.8rem;flex-shrink:0;opacity:.7}.memo-text[data-v-e70feef4]{color:#94a3b8;font-size:.85rem;line-height:1.4;word-break:break-word}.actions[data-v-e70feef4]{display:flex;gap:10px}.btn-reject[data-v-e70feef4],.btn-approve[data-v-e70feef4]{height:40px;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;border:none;transition:all .18s}.btn-reject[data-v-e70feef4]{flex:1;background:#ef44441a;border:1px solid rgba(239,68,68,.4);color:#f87171}.btn-reject[data-v-e70feef4]:hover{background:#ef444438;border-color:#ef4444b3;color:#fca5a5}.btn-approve[data-v-e70feef4]{flex:2;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.btn-approve[data-v-e70feef4]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.45)}@media(max-width:480px){.audit-container[data-v-e70feef4]{padding:24px 14px 80px}.stats-row[data-v-e70feef4]{grid-template-columns:1fr 1fr;gap:10px}.stat-value[data-v-e70feef4]{font-size:1.4rem}.request-card[data-v-e70feef4]{padding:14px 14px 12px}.request-head[data-v-e70feef4]{flex-wrap:wrap;gap:10px}.amount-block[data-v-e70feef4]{margin-left:auto}}.cg-page[data-v-e36404a8]{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:40px 24px;background:transparent}.cg-card[data-v-e36404a8]{width:100%;max-width:920px;padding:36px 40px 32px;background:#161822f2;border-radius:24px;box-shadow:0 20px 60px #0009}.cg-grid[data-v-e36404a8]{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-bottom:8px}.cg-col[data-v-e36404a8]{display:flex;flex-direction:column;gap:24px}.cg-header[data-v-e36404a8]{text-align:center;margin-bottom:28px}.cg-icon[data-v-e36404a8]{font-size:2.4rem;margin-bottom:8px;filter:drop-shadow(0 0 10px rgba(var(--c-light-rgb),.5))}.cg-title[data-v-e36404a8]{margin:0 0 6px;font-size:1.5rem;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cg-sub[data-v-e36404a8]{margin:0;font-size:.85rem;color:#94a3b8}.cg-mode-tabs[data-v-e36404a8]{display:flex;align-items:center;height:48px;background-color:#14161f;padding:4px;border-radius:10px;margin:0 auto;max-width:360px;gap:4px;border:1px solid #24263a;box-sizing:border-box;overflow:hidden}.cg-mode-btn[data-v-e36404a8]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.88rem;font-weight:600;line-height:1;cursor:pointer;transition:all .15s;white-space:nowrap;box-sizing:border-box;font-family:inherit;appearance:none;-webkit-appearance:none}.cg-mode-btn[data-v-e36404a8]:hover{color:#fff}.cg-mode-btn.active[data-v-e36404a8]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.cg-mode-hint[data-v-e36404a8]{margin:8px 0 20px;text-align:center;font-size:.78rem;color:#64748b;line-height:1.4}.cg-section[data-v-e36404a8]{background:#0f111a99;border:1px solid rgba(255,255,255,.05);border-radius:14px;padding:20px 18px 18px}.cg-section-head[data-v-e36404a8]{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}.cg-step[data-v-e36404a8]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cg-section-head h3[data-v-e36404a8]{margin:0;font-size:1rem;color:#e2e8f0;font-weight:700}.cg-field[data-v-e36404a8]{margin-bottom:14px}.cg-field label[data-v-e36404a8]{display:block;margin-bottom:6px;font-size:.85rem;color:#e2e8f0;font-weight:600}.required[data-v-e36404a8]{color:#f87171;margin-left:2px}.optional[data-v-e36404a8]{color:#64748b;font-weight:500;font-size:.78rem;margin-left:4px}.cg-input[data-v-e36404a8]{width:100%;height:42px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box}.cg-input[data-v-e36404a8]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.cg-input[data-v-e36404a8]::placeholder{color:#475569}.cg-input-error[data-v-e36404a8]{border-color:#ef4444}.cg-input-error[data-v-e36404a8]:focus{box-shadow:0 0 0 3px #ef444426}.cg-hint[data-v-e36404a8]{margin:4px 0 0;font-size:.78rem;color:#64748b;line-height:1.4}.cg-hint.cg-error[data-v-e36404a8]{color:#f87171}.cg-hint strong[data-v-e36404a8]{color:var(--c-light)}.cg-currency-input[data-v-e36404a8]{display:flex;gap:8px;align-items:stretch}.cg-currency-input .cg-input[data-v-e36404a8]{flex:1;min-width:0;margin:0}.cg-btn-add[data-v-e36404a8]{height:42px;padding:0 18px;margin:0;border-radius:10px;border:none;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;font-size:.85rem;line-height:1;cursor:pointer;white-space:nowrap;transition:all .15s;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(var(--c-deep-rgb),.25)}.cg-btn-add[data-v-e36404a8]:hover{filter:brightness(1.08);transform:translateY(-1px)}.cg-currency-tags[data-v-e36404a8]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 16px}.cg-tag[data-v-e36404a8]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:#1e2233;border:1px solid #3a3f5c;border-radius:20px;color:#e2e8f0;font-size:.85rem;font-weight:600}.cg-tag.base[data-v-e36404a8]{background:rgba(var(--c-light-rgb),.1);border-color:rgba(var(--c-light-rgb),.4);color:var(--c-light)}.cg-tag-badge[data-v-e36404a8]{font-size:.78rem;padding:1px 6px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border-radius:10px;font-weight:800}.cg-tag-x[data-v-e36404a8]{cursor:pointer;color:#ff6c6c;font-size:.85rem;padding:0 2px;transition:transform .15s}.cg-tag-x[data-v-e36404a8]:hover{transform:scale(1.2)}.cg-base-grid[data-v-e36404a8]{display:flex;flex-wrap:wrap;gap:8px}.cg-base-chip[data-v-e36404a8]{cursor:pointer}.cg-base-chip input[data-v-e36404a8]{display:none}.cg-base-chip span[data-v-e36404a8]{display:inline-block;padding:8px 16px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#94a3b8;font-size:.85rem;font-weight:600;transition:all .15s}.cg-base-chip input:checked+span[data-v-e36404a8]{background:rgba(var(--c-light-rgb),.12);border-color:var(--c-light);color:var(--c-light)}.cg-rate-row[data-v-e36404a8]{display:flex;align-items:center;gap:10px}.cg-rate-label[data-v-e36404a8]{color:#94a3b8;font-size:.85rem;font-weight:500;white-space:nowrap}.cg-rate-input[data-v-e36404a8]{flex:1;text-align:center;font-weight:700;color:var(--c-light);min-width:0}.cg-actions[data-v-e36404a8]{display:flex;gap:14px;margin-top:24px;max-width:520px;margin-left:auto;margin-right:auto}.cg-btn-cancel[data-v-e36404a8],.cg-btn-submit[data-v-e36404a8]{height:48px;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .15s;letter-spacing:.5px}.cg-btn-cancel[data-v-e36404a8]{flex:1;background:#1e2233;border:1px solid #3a3f5c;color:#e2e8f0}.cg-btn-cancel[data-v-e36404a8]:hover{background:#2a2f44;color:#fff;border-color:#555a78}.cg-btn-submit[data-v-e36404a8]{flex:2;background:linear-gradient(135deg,var(--c-light),var(--c-deep));border:none;color:var(--c-on);font-weight:800;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3)}.cg-btn-submit[data-v-e36404a8]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.cg-btn-submit[data-v-e36404a8]:disabled{opacity:.5;cursor:not-allowed}.cg-tip[data-v-e36404a8]{margin:16px 0 0;text-align:center;font-size:.78rem;color:#64748b}@media(max-width:768px){.cg-card[data-v-e36404a8]{padding:28px 22px 24px}.cg-grid[data-v-e36404a8]{grid-template-columns:1fr;gap:18px}.cg-actions[data-v-e36404a8]{max-width:none}}@media(max-width:480px){.cg-page[data-v-e36404a8]{padding:24px 12px}.cg-card[data-v-e36404a8]{padding:24px 16px 20px}.cg-title[data-v-e36404a8]{font-size:1.25rem}.cg-rate-row[data-v-e36404a8]{flex-direction:column;align-items:stretch;gap:8px}.cg-rate-label[data-v-e36404a8]{text-align:center;font-size:.78rem}}.fund-page[data-v-0e7aaa76]{background:#0f111a;min-height:100vh;color:#e2e8f0;padding:24px 16px 48px;display:flex;justify-content:center}.content-wrapper[data-v-0e7aaa76]{width:100%;max-width:520px;display:flex;flex-direction:column;gap:16px}.page-header[data-v-0e7aaa76]{text-align:center;margin-bottom:4px}.title[data-v-0e7aaa76]{font-size:1.5rem;font-weight:800;margin:0 0 4px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subtitle[data-v-0e7aaa76]{font-size:.82rem;color:#64748b;margin:0}.step-card[data-v-0e7aaa76]{background:#1a1c26;border:1px solid #2d3047;border-radius:16px;padding:18px 16px}.step-head[data-v-0e7aaa76]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.step-num[data-v-0e7aaa76]{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--c-mid),#a855f7);color:#fff;font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center}.step-head h3[data-v-0e7aaa76]{margin:0;font-size:1rem;color:#f1f5f9}.currency-chips[data-v-0e7aaa76]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-v-0e7aaa76]{flex:1;min-width:0;padding:12px 10px;background:#0f172a;border:1px solid #334155;border-radius:10px;color:#94a3b8;font-size:.9rem;font-weight:600;cursor:pointer;display:flex;flex-direction:column;gap:4px;align-items:center;transition:all .15s}.chip[data-v-0e7aaa76]:hover{border-color:var(--c-mid);color:#e2e8f0}.chip.active[data-v-0e7aaa76]{background:rgba(var(--c-light-rgb),.15);border-color:#a855f7;color:#fff;box-shadow:0 0 14px #a855f740}.chip-bal[data-v-0e7aaa76]{font-size:.7rem;color:#64748b;font-weight:500}.chip.active .chip-bal[data-v-0e7aaa76]{color:var(--c-light)}.stats-card[data-v-0e7aaa76]{background:linear-gradient(135deg,#1e2030,#2d3047);border:1px solid #3d405b;border-radius:16px;padding:18px 16px}.stats-grid[data-v-0e7aaa76]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.stat[data-v-0e7aaa76]{text-align:center}.stat-label[data-v-0e7aaa76]{font-size:.72rem;color:#94a3b8;margin-bottom:6px}.stat-value[data-v-0e7aaa76]{font-size:1.15rem;font-weight:800;color:#e2e8f0}.stat-value.gold[data-v-0e7aaa76]{color:var(--c-light)}.stat-value.warn[data-v-0e7aaa76],.stat-value.danger[data-v-0e7aaa76]{color:#f87171}.progress-track[data-v-0e7aaa76]{height:8px;background:#00000059;border-radius:100px;overflow:hidden;margin-bottom:6px}.progress-fill[data-v-0e7aaa76]{height:100%;background:linear-gradient(90deg,var(--c-mid),#a855f7);border-radius:100px;transition:width .3s ease}.progress-fill.warn[data-v-0e7aaa76]{background:linear-gradient(90deg,#ef4444,#f97316)}.progress-text[data-v-0e7aaa76]{font-size:.75rem;color:#94a3b8;text-align:right}.progress-text .danger[data-v-0e7aaa76]{color:#f87171;font-weight:700}.search-input[data-v-0e7aaa76]{width:100%;background:#0f172a;border:1px solid #334155;color:#e2e8f0;padding:10px 14px;border-radius:10px;font-size:.9rem;outline:none;box-sizing:border-box;margin-bottom:12px}.search-input[data-v-0e7aaa76]:focus{border-color:var(--c-mid)}.members-list[data-v-0e7aaa76]{display:flex;flex-direction:column;gap:14px}.role-group[data-v-0e7aaa76]{display:flex;flex-direction:column;gap:6px}.group-header[data-v-0e7aaa76]{display:flex;align-items:center;gap:6px;padding:4px 6px;color:#94a3b8;font-size:.8rem;font-weight:600}.group-icon[data-v-0e7aaa76]{font-size:.95rem}.group-name[data-v-0e7aaa76]{flex:1}.group-count[data-v-0e7aaa76]{color:#64748b;font-size:.72rem}.member-row[data-v-0e7aaa76]{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#0f172a;border:1px solid #1e293b;border-radius:10px;transition:all .15s}.member-row.has-amount[data-v-0e7aaa76]{border-color:#a855f766;background:#a855f70d}.member-name[data-v-0e7aaa76]{flex:1;font-size:.92rem;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-input[data-v-0e7aaa76]{width:110px;background:#0a0e1a;border:1px solid #334155;color:var(--c-light);padding:7px 10px;border-radius:8px;font-size:.95rem;font-weight:700;text-align:right;outline:none}.member-input[data-v-0e7aaa76]:focus{border-color:#a855f7}.empty[data-v-0e7aaa76]{text-align:center;padding:24px;color:#475569;font-size:.85rem}.footer-actions[data-v-0e7aaa76]{padding-top:8px}.btn-primary[data-v-0e7aaa76]{width:100%;height:54px;border-radius:14px;border:none;font-size:1.05rem;font-weight:800;cursor:pointer;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);box-shadow:0 6px 20px #ffd16640;transition:all .2s}.btn-primary[data-v-0e7aaa76]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px #ffd16659}.btn-primary[data-v-0e7aaa76]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.3)}@media(max-width:480px){.member-input[data-v-0e7aaa76]{width:90px;font-size:.85rem}}.approval-container[data-v-ce9e59ab]{padding:32px 16px 80px;max-width:720px;margin:0 auto}.title-wrap[data-v-ce9e59ab]{text-align:center;margin-bottom:22px}.title[data-v-ce9e59ab]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-ce9e59ab]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.stats-row[data-v-ce9e59ab]{margin-bottom:18px}.stat-card[data-v-ce9e59ab]{background:#161822f2;border:1px solid #24263a;border-top:3px solid var(--c-light);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.stat-label[data-v-ce9e59ab]{color:#94a3b8;font-size:.78rem;font-weight:600}.stat-value[data-v-ce9e59ab]{color:var(--c-light);font-size:1.6rem;font-weight:800;letter-spacing:.5px;line-height:1.1}.empty-card[data-v-ce9e59ab]{background:#161822f2;border:1px dashed #2e3147;border-radius:16px;padding:56px 20px;text-align:center}.loading-state[data-v-ce9e59ab]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#94a3b8;font-size:.95rem}.spinner[data-v-ce9e59ab]{width:22px;height:22px;border:2px solid rgba(var(--c-light-rgb),.18);border-top-color:var(--c-light);border-radius:50%;animation:spin-ce9e59ab .8s linear infinite}@keyframes spin-ce9e59ab{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-ce9e59ab]{animation:none}}.empty-icon[data-v-ce9e59ab]{font-size:2.4rem;margin-bottom:10px;opacity:.7}.empty-text[data-v-ce9e59ab]{color:#64748b;font-size:.95rem}.member-list[data-v-ce9e59ab]{display:flex;flex-direction:column;gap:12px}.member-card[data-v-ce9e59ab]{background:#161822f2;border:1px solid #24263a;border-radius:16px;padding:16px 18px 14px;transition:border-color .18s,box-shadow .2s}.member-card[data-v-ce9e59ab]:hover{border-color:rgba(var(--c-light-rgb),.35);box-shadow:0 6px 18px #0006}.member-head[data-v-ce9e59ab]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.avatar[data-v-ce9e59ab]{flex:0 0 auto;width:42px;height:42px;background:rgba(var(--c-light-rgb),.12);border:1px solid rgba(var(--c-light-rgb),.35);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--c-light);font-weight:800;font-size:1rem}.info[data-v-ce9e59ab]{flex:1;min-width:0}.name[data-v-ce9e59ab]{color:#e2e8f0;font-weight:700;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.role-tag[data-v-ce9e59ab]{display:inline-block;margin-top:4px;padding:1px 8px;background:#ffffff0d;color:#94a3b8;border-radius:999px;font-size:.72rem;font-weight:600}.actions[data-v-ce9e59ab]{display:flex;gap:10px}.btn-reject[data-v-ce9e59ab],.btn-approve[data-v-ce9e59ab]{height:40px;border-radius:10px;font-size:.9rem;font-weight:700;cursor:pointer;border:none;transition:all .18s}.btn-reject[data-v-ce9e59ab]{flex:1;background:#ef44441a;border:1px solid rgba(239,68,68,.4);color:#f87171}.btn-reject[data-v-ce9e59ab]:hover{background:#ef444438;border-color:#ef4444b3;color:#fca5a5}.btn-approve[data-v-ce9e59ab]{flex:2;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.btn-approve[data-v-ce9e59ab]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.45)}.info-box[data-v-ce9e59ab]{margin-top:16px;display:flex;align-items:center;gap:10px;padding:12px 14px;background:rgba(var(--c-light-rgb),.06);border:1px solid rgba(var(--c-light-rgb),.22);border-radius:12px}.info-icon[data-v-ce9e59ab]{flex-shrink:0;font-size:1rem}.info-text[data-v-ce9e59ab]{color:#94a3b8;font-size:.78rem;line-height:1.5}@media(max-width:480px){.approval-container[data-v-ce9e59ab]{padding:24px 14px 80px}.member-card[data-v-ce9e59ab]{padding:14px 14px 12px}.stat-value[data-v-ce9e59ab]{font-size:1.4rem}}.cs-page[data-v-35acb974]{padding:32px 20px 48px;max-width:980px;margin:0 auto;color:#e2e8f0}.cs-header[data-v-35acb974]{margin-bottom:28px}.cs-title[data-v-35acb974]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.cs-sub[data-v-35acb974]{margin:0;font-size:.85rem;color:#64748b}.cs-grid[data-v-35acb974]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.cs-card--full[data-v-35acb974]{grid-column:1 / -1}.cs-card[data-v-35acb974]{background:#161822f2;border:1px solid #24263a;border-radius:18px;padding:24px}.cs-card-head[data-v-35acb974]{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.05)}.cs-card-icon[data-v-35acb974]{font-size:1.6rem;filter:drop-shadow(0 0 6px rgba(var(--c-light-rgb),.45))}.cs-card-head h3[data-v-35acb974]{margin:0 0 2px;font-size:1rem;font-weight:700;color:#e2e8f0}.cs-card-head p[data-v-35acb974]{margin:0;font-size:.78rem;color:#64748b}.cs-field[data-v-35acb974]{display:flex;flex-direction:column;margin-bottom:14px}.cs-field label[data-v-35acb974]{font-size:.85rem;color:#e2e8f0;margin-bottom:6px;font-weight:600}.cs-required[data-v-35acb974]{color:#f87171}.cs-fields-2col[data-v-35acb974]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:8px}.cs-fields-3col[data-v-35acb974]{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:14px;margin-bottom:14px}.cs-input[data-v-35acb974],.cs-textarea[data-v-35acb974]{width:100%;background:#0f111a;border:1px solid #2e3147;border-radius:10px;padding:0 14px;color:#fff;font-size:.95rem;outline:none;transition:border-color .15s,box-shadow .15s;box-sizing:border-box;font-family:inherit;height:44px;line-height:42px}.cs-input[data-v-35acb974]::placeholder,.cs-textarea[data-v-35acb974]::placeholder{color:#475569}.cs-input[data-v-35acb974]:focus,.cs-textarea[data-v-35acb974]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.cs-textarea[data-v-35acb974]{resize:none;margin-bottom:14px;height:auto;min-height:90px;line-height:1.5;padding:12px 14px}select.cs-input[data-v-35acb974]{cursor:pointer;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#94a3b8 50%),linear-gradient(135deg,#94a3b8 50%,transparent 50%);background-position:calc(100% - 18px) center,calc(100% - 13px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.cs-input-wrap[data-v-35acb974]{position:relative}.cs-suffix[data-v-35acb974]{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:.78rem;color:#64748b;font-weight:600;pointer-events:none}.cs-hint[data-v-35acb974]{margin:4px 0 0;font-size:.7rem;color:#64748b;line-height:1.4}.cs-toggle[data-v-35acb974]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;height:44px;box-sizing:border-box}.cs-toggle-track[data-v-35acb974]{width:42px;height:22px;background:#2e3147;border-radius:100px;position:relative;transition:background .25s;flex-shrink:0}.cs-toggle.active .cs-toggle-track[data-v-35acb974]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));box-shadow:0 0 8px rgba(var(--c-light-rgb),.35)}.cs-toggle-handle[data-v-35acb974]{width:16px;height:16px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:left .25s}.cs-toggle.active .cs-toggle-handle[data-v-35acb974]{left:23px}.cs-toggle-text[data-v-35acb974]{color:#e2e8f0;font-size:.85rem;font-weight:600}.cs-currency-list[data-v-35acb974]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.cs-currency-item[data-v-35acb974]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#0f111a;border:1px solid #2e3147;border-radius:12px;transition:all .15s}.cs-currency-item.base[data-v-35acb974]{border-color:rgba(var(--c-light-rgb),.4);background:rgba(var(--c-light-rgb),.05)}.cs-currency-item.disabled[data-v-35acb974]{opacity:.55;background:#0a0c14}.cs-currency-left[data-v-35acb974]{display:flex;align-items:center;gap:10px}.cs-currency-name[data-v-35acb974]{font-size:1rem;font-weight:700;color:#e2e8f0;letter-spacing:.5px}.cs-currency-item.disabled .cs-currency-name[data-v-35acb974]{text-decoration:line-through;color:#64748b}.cs-currency-badge[data-v-35acb974]{padding:2px 8px;border-radius:12px;font-size:.68rem;font-weight:700;letter-spacing:.3px}.cs-currency-badge.base[data-v-35acb974]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on)}.cs-currency-badge.on[data-v-35acb974]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.4)}.cs-currency-badge.off[data-v-35acb974]{background:#64748b26;color:#94a3b8;border:1px solid rgba(100,116,139,.3)}.cs-toggle-btn[data-v-35acb974]{width:50px;height:26px;border-radius:100px;border:none;cursor:pointer;position:relative;transition:background .25s;padding:0}.cs-toggle-btn.on[data-v-35acb974]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));box-shadow:0 0 8px rgba(var(--c-light-rgb),.35)}.cs-toggle-btn.off[data-v-35acb974]{background:#3a3f5c}.cs-toggle-btn[data-v-35acb974]:disabled{cursor:not-allowed;opacity:.5}.cs-toggle-dot[data-v-35acb974]{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:left .25s}.cs-toggle-btn.on .cs-toggle-dot[data-v-35acb974]{left:27px}.cs-empty[data-v-35acb974]{text-align:center;padding:24px;color:#64748b;font-size:.85rem}.cs-divider[data-v-35acb974]{height:1px;background:#ffffff0f;margin:18px 0}.cs-rate-row[data-v-35acb974]{display:flex;align-items:center;gap:10px}.cs-rate-label[data-v-35acb974]{color:#94a3b8;font-size:.82rem;font-weight:500;white-space:nowrap;flex-shrink:0}.cs-rate-input[data-v-35acb974]{flex:1;text-align:center;font-weight:700;color:var(--c-light);min-width:0}.cs-action-toggle[data-v-35acb974]{display:flex;align-items:center;gap:4px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;padding:3px;height:44px;box-sizing:border-box;overflow:hidden}.cs-action-btn[data-v-35acb974]{flex:1 1 0;min-width:0;height:36px;margin:0;border:0;outline:0;border-radius:7px;background:transparent;color:#94a3b8;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;padding:0;font-family:inherit;line-height:1;box-sizing:border-box;appearance:none;-webkit-appearance:none}.cs-action-btn.active[data-v-35acb974]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.cs-action-btn.minus.active[data-v-35acb974]{background:linear-gradient(135deg,#ef4444,#dc2626)}.cs-actions[data-v-35acb974]{margin-top:18px}.cs-btn-primary[data-v-35acb974]{width:100%;height:48px;padding:0 24px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s;font-family:inherit}.cs-btn-primary[data-v-35acb974]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.cs-btn-primary[data-v-35acb974]:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.cs-btn-secondary[data-v-35acb974]{width:100%;height:48px;padding:0 24px;border:1px solid #2e3147;border-radius:12px;background:transparent;color:#cbd5e1;font-size:.95rem;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .18s;font-family:inherit}.cs-btn-secondary[data-v-35acb974]:hover:not(:disabled){border-color:var(--c-mid);color:#fff;background:rgba(var(--c-light-rgb),.08)}.cs-btn-secondary[data-v-35acb974]:disabled{opacity:.5;cursor:not-allowed}.cs-actions.discord-actions[data-v-35acb974]{display:flex;gap:10px}.cs-actions.discord-actions .cs-btn-secondary[data-v-35acb974],.cs-actions.discord-actions .cs-btn-primary[data-v-35acb974]{flex:1}@media(max-width:600px){.cs-actions.discord-actions[data-v-35acb974]{flex-direction:column}}.cs-card.cs-danger[data-v-35acb974]{border-color:#ef444466;background:linear-gradient(180deg,#ef44440f,#161822f2 60%)}.cs-danger-title[data-v-35acb974]{color:#f87171!important;letter-spacing:.5px}.cs-danger-list[data-v-35acb974]{margin:0 0 14px;padding:14px 18px 14px 32px;background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:12px;color:#cbd5e1;font-size:.86rem;line-height:1.7}.cs-danger-list li[data-v-35acb974]::marker{color:#f87171}.cs-danger-warn[data-v-35acb974]{margin:0 0 4px;font-size:.82rem;color:#fca5a5;font-weight:600;line-height:1.5}.cs-btn-danger[data-v-35acb974]{width:100%;height:48px;padding:0 24px;border:none;border-radius:12px;background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;font-size:.95rem;font-weight:800;letter-spacing:1px;cursor:pointer;box-shadow:0 6px 20px #ef444459;transition:all .2s;font-family:inherit}.cs-btn-danger[data-v-35acb974]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px #ef444480}.cs-btn-danger[data-v-35acb974]:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}.rc-modal[data-v-35acb974]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.rc-modal__mask[data-v-35acb974]{position:absolute;inset:0;background:#000000c7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rc-modal__panel[data-v-35acb974]{position:relative;background:#1a1f2e;border:1px solid rgba(239,68,68,.4);border-radius:20px;padding:28px 24px 22px;width:100%;max-width:440px;box-shadow:0 20px 60px #ef44442e,0 20px 50px #0009;text-align:center;animation:rc-pop-35acb974 .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}@keyframes rc-pop-35acb974{0%{opacity:0;transform:scale(.92) translateY(8px)}to{opacity:1;transform:scale(1)}}.rc-modal__icon[data-v-35acb974]{font-size:2.4rem;margin-bottom:6px}.rc-modal__title[data-v-35acb974]{margin:0 0 4px;font-size:1.2rem;font-weight:800;color:#f87171;letter-spacing:1px}.rc-modal__sub[data-v-35acb974]{margin:0 0 14px;font-size:.8rem;color:#94a3b8}.rc-modal__highlight[data-v-35acb974]{padding:12px 16px;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:12px;margin-bottom:14px}.rc-modal__row[data-v-35acb974]{display:flex;justify-content:space-between;align-items:center;font-size:.88rem}.rc-modal__row-label[data-v-35acb974]{color:#94a3b8}.rc-modal__row-val[data-v-35acb974]{color:#fff;font-weight:700;word-break:break-all}.rc-modal__list[data-v-35acb974]{text-align:left;margin:0 0 14px;padding:10px 14px 10px 26px;background:#ffffff08;border-radius:10px;color:#cbd5e1;font-size:.82rem;line-height:1.7}.rc-modal__list li[data-v-35acb974]::marker{color:#f87171}.rc-modal__hint[data-v-35acb974]{margin:0 0 8px;font-size:.82rem;color:#cbd5e1;text-align:left}.rc-modal__hint b[data-v-35acb974]{color:#f87171;font-weight:800}.rc-modal__input[data-v-35acb974]{width:100%;height:44px;background:#0f111a;border:1.5px solid #2e3147;border-radius:10px;padding:0 14px;color:#fff;font-size:.95rem;outline:none;box-sizing:border-box;font-family:inherit;margin-bottom:16px;transition:border-color .15s,box-shadow .15s}.rc-modal__input[data-v-35acb974]:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.rc-modal__input.ok[data-v-35acb974]{border-color:#10b981;box-shadow:0 0 0 3px #10b98126}.rc-modal__actions[data-v-35acb974]{display:flex;gap:10px}.rc-modal__btn[data-v-35acb974]{flex:1;height:44px;border:0;border-radius:12px;font-size:.92rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s}.rc-modal__btn.cancel[data-v-35acb974]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.rc-modal__btn.cancel[data-v-35acb974]:hover:not(:disabled){background:#2a2f44;color:#fff;border-color:#555a78}.rc-modal__btn.danger[data-v-35acb974]{flex:1.4;background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;box-shadow:0 4px 14px #ef444459}.rc-modal__btn.danger[data-v-35acb974]:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 22px #ef444480}.rc-modal__btn[data-v-35acb974]:disabled{opacity:.5;cursor:not-allowed;filter:none;transform:none}@media(max-width:768px){.cs-page[data-v-35acb974]{padding:20px 12px 32px}.cs-header[data-v-35acb974]{margin-left:48px}.cs-fields-2col[data-v-35acb974],.cs-fields-3col[data-v-35acb974]{grid-template-columns:1fr;gap:12px}.cs-card[data-v-35acb974]{padding:18px 16px}}.balance-container[data-v-caf8e66a]{padding:32px 16px 80px;max-width:1100px;margin:0 auto}.title-wrap[data-v-caf8e66a]{text-align:center;margin-bottom:22px}.title[data-v-caf8e66a]{margin:0 0 6px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle-row[data-v-caf8e66a]{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.subtitle[data-v-caf8e66a]{font-size:.85rem;color:#94a3b8}.live-tag[data-v-caf8e66a]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:#00ff881a;border:1px solid rgba(0,255,136,.35);color:#6ee7b7;border-radius:999px;font-size:.75rem;font-weight:700}.live-dot[data-v-caf8e66a]{width:6px;height:6px;border-radius:50%;background:#0f8;animation:live-pulse-caf8e66a 1.5s infinite}@keyframes live-pulse-caf8e66a{0%,to{box-shadow:0 0 #00ff8880}50%{box-shadow:0 0 0 5px #0f80}}.stats-grid[data-v-caf8e66a]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.stat-card[data-v-caf8e66a]{flex:1 1 auto;min-width:180px;background:#161822f2;border:1px solid #24263a;border-top:3px solid var(--c-light);border-radius:14px;padding:20px 22px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box}.stat-card.members[data-v-caf8e66a]{border-top-color:#ffffff2e}.stat-label[data-v-caf8e66a]{color:#94a3b8;font-size:.88rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.stat-value[data-v-caf8e66a]{color:#e2e8f0;font-size:2rem;font-weight:800;letter-spacing:.3px;line-height:1.1;font-family:Consolas,Monaco,monospace;white-space:nowrap;overflow-wrap:break-word;word-break:break-all}.stat-value.gold[data-v-caf8e66a]{color:var(--c-light)}.unit[data-v-caf8e66a]{font-size:1rem;color:#94a3b8;font-weight:600;margin-left:4px}.list-card[data-v-caf8e66a]{background:#161822f2;border:1px solid #24263a;border-radius:16px;padding:22px}.list-head[data-v-caf8e66a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.list-title[data-v-caf8e66a]{margin:0;font-size:1.15rem;color:#e2e8f0;font-weight:700}.list-count[data-v-caf8e66a]{font-size:.9rem;color:#94a3b8}.table-wrap[data-v-caf8e66a]{overflow-x:auto}.balance-table[data-v-caf8e66a]{width:100%;border-collapse:collapse;min-width:480px}.balance-table th[data-v-caf8e66a]{padding:14px;font-size:.85rem;color:#94a3b8;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #24263a;position:sticky;top:0;background:#161822f2}.balance-table td[data-v-caf8e66a]{padding:16px 14px;border-bottom:1px solid rgba(255,255,255,.04);font-size:1rem}.balance-table tbody tr[data-v-caf8e66a]:hover{background:rgba(var(--c-light-rgb),.04)}.balance-table tbody tr:last-child td[data-v-caf8e66a]{border-bottom:none}.cell-uid[data-v-caf8e66a]{color:#64748b;font-family:Consolas,Monaco,monospace;font-size:.92rem}.cell-name[data-v-caf8e66a]{font-weight:600;color:#e2e8f0;font-size:1rem}.cell-balance[data-v-caf8e66a]{text-align:right;font-family:Consolas,Monaco,monospace;color:#475569;font-size:1rem}.cell-balance .has-value[data-v-caf8e66a]{color:var(--c-light);font-weight:700}.text-right[data-v-caf8e66a]{text-align:right}.text-left[data-v-caf8e66a]{text-align:left}.empty[data-v-caf8e66a]{text-align:center;padding:60px 20px;color:#64748b}.loading-state[data-v-caf8e66a]{display:flex;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:#94a3b8;font-size:.95rem}.spinner[data-v-caf8e66a]{width:22px;height:22px;border:2px solid rgba(var(--c-light-rgb),.18);border-top-color:var(--c-light);border-radius:50%;animation:spin-caf8e66a .8s linear infinite}@keyframes spin-caf8e66a{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-caf8e66a]{animation:none}}.empty-icon[data-v-caf8e66a]{font-size:2.4rem;margin-bottom:10px;opacity:.6}.empty-text[data-v-caf8e66a]{font-size:.95rem}@media(max-width:480px){.balance-container[data-v-caf8e66a]{padding:24px 12px 60px}.stats-grid[data-v-caf8e66a]{grid-template-columns:1fr 1fr;gap:10px}.stat-card[data-v-caf8e66a]{padding:16px 14px}.stat-value[data-v-caf8e66a]{font-size:1.6rem}.balance-table th[data-v-caf8e66a],.balance-table td[data-v-caf8e66a]{padding:12px 10px}}.km-page[data-v-94ce7846]{padding:32px 20px 48px;max-width:1100px;margin:0 auto;color:#e2e8f0}.km-header[data-v-94ce7846]{margin-bottom:24px}.km-title-row[data-v-94ce7846]{display:flex;align-items:center;gap:14px}.km-icon[data-v-94ce7846]{font-size:2rem;filter:drop-shadow(0 0 8px rgba(var(--c-light-rgb),.45))}.km-title[data-v-94ce7846]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.km-sub[data-v-94ce7846]{margin:0;font-size:.85rem;color:#94a3b8}.km-stats[data-v-94ce7846]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.km-stat[data-v-94ce7846]{background:#11131cd9;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 14px;text-align:center;transition:transform .15s}.km-stat[data-v-94ce7846]:hover{transform:translateY(-2px)}.km-stat-num[data-v-94ce7846]{font-size:1.8rem;font-weight:800;color:#e2e8f0;line-height:1;margin-bottom:6px}.km-stat-label[data-v-94ce7846]{font-size:.78rem;color:#94a3b8}.km-stat.leader[data-v-94ce7846]{border-color:#ef44444d}.km-stat.leader .km-stat-num[data-v-94ce7846]{color:#f87171}.km-stat.officer[data-v-94ce7846]{border-color:rgba(var(--c-light-rgb),.4)}.km-stat.officer .km-stat-num[data-v-94ce7846]{color:var(--c-light)}.km-stat.member[data-v-94ce7846]{border-color:#ffffff1f}.km-stat.member .km-stat-num[data-v-94ce7846]{color:#e2e8f0}.km-toolbar[data-v-94ce7846]{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.km-search[data-v-94ce7846]{position:relative;width:100%}.km-search-icon[data-v-94ce7846]{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:.95rem;pointer-events:none;opacity:.5}.km-search-input[data-v-94ce7846]{width:100%;height:48px;background:#161822f2;border:1px solid #3a3f5c;border-radius:12px;padding:0 40px;color:#fff;font-size:1rem;outline:none;box-sizing:border-box;transition:all .15s}.km-search-input[data-v-94ce7846]::placeholder{color:#64748b}.km-search-input[data-v-94ce7846]:focus{border-color:var(--c-light);background:#161822;box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.km-search-icon[data-v-94ce7846]{font-size:1.05rem;opacity:.8}.km-search-clear[data-v-94ce7846]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:#ffffff14;color:#94a3b8;border:0;cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center;padding:0}.km-search-clear[data-v-94ce7846]:hover{background:#ffffff26;color:#fff}.km-filters[data-v-94ce7846]{display:grid;grid-template-columns:repeat(4,1fr);width:100%;background:#0f111a;border:1px solid #2e3147;border-radius:12px;overflow:hidden}.km-filter-chip[data-v-94ce7846]{width:100%;height:44px;padding:0;margin:0;background:transparent;border:none;border-radius:0;color:#94a3b8;font-size:.92rem;font-weight:700;cursor:pointer;transition:background .18s,color .18s;font-family:inherit;display:flex;align-items:center;justify-content:center;text-align:center}.km-filter-chip[data-v-94ce7846]:hover:not(.active){color:#e2e8f0;background:#ffffff0a}.km-filter-chip.active[data-v-94ce7846]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.km-grid[data-v-94ce7846]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.km-card[data-v-94ce7846]{background:#11131cd9;border:1px solid rgba(255,255,255,.06);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:14px;transition:all .2s;position:relative;overflow:hidden}.km-card[data-v-94ce7846]:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#ffffff0d}.km-card.leader[data-v-94ce7846]:before{background:linear-gradient(90deg,#ef4444,#b91c1c)}.km-card.officer[data-v-94ce7846]:before{background:linear-gradient(90deg,var(--c-light),var(--c-deep))}.km-card.member[data-v-94ce7846]:before{background:linear-gradient(90deg,#ffffff40,#ffffff1a)}.km-card[data-v-94ce7846]:hover{transform:translateY(-2px);border-color:rgba(var(--c-light-rgb),.35);box-shadow:0 8px 22px #0006}.km-card-top[data-v-94ce7846]{display:flex;align-items:center;gap:14px}.km-avatar[data-v-94ce7846]{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.4rem;color:#fff;flex-shrink:0;box-shadow:0 4px 12px #0000004d}.km-avatar.leader[data-v-94ce7846]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.km-avatar.officer[data-v-94ce7846]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on)}.km-avatar.member[data-v-94ce7846]{background:#ffffff1a;color:#e2e8f0}.km-card-info[data-v-94ce7846]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.km-card-name[data-v-94ce7846]{font-size:1rem;font-weight:700;color:#e2e8f0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.km-role-badge[data-v-94ce7846]{display:inline-block;width:fit-content;padding:3px 10px;border-radius:14px;font-size:.72rem;font-weight:700;letter-spacing:.5px}.km-role-badge.leader[data-v-94ce7846]{background:#ef44441f;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}.km-role-badge.officer[data-v-94ce7846]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.4)}.km-role-badge.member[data-v-94ce7846]{background:#ffffff0f;color:#94a3b8;border:1px solid rgba(255,255,255,.12)}.km-kick-btn[data-v-94ce7846]{width:100%;height:38px;background:transparent;color:#fca5a5;border:1px solid rgba(239,68,68,.35);border-radius:10px;font-size:.85rem;font-weight:700;cursor:pointer;transition:all .2s;font-family:inherit}.km-kick-btn[data-v-94ce7846]:hover{background:#ef44441f;border-color:#ef4444;color:#fff;box-shadow:0 0 14px #ef444440}.km-leader-tag[data-v-94ce7846]{text-align:center;font-size:.78rem;color:#64748b;padding:9px 0;border:1px dashed rgba(255,255,255,.08);border-radius:10px}.km-empty[data-v-94ce7846]{text-align:center;padding:60px 20px;color:#64748b;background:#161822f2;border-radius:16px;border:1px dashed #2e3147}.km-empty-icon[data-v-94ce7846]{font-size:3rem;margin-bottom:12px}.km-empty p[data-v-94ce7846]{margin:0;font-size:.95rem}.km-spinner[data-v-94ce7846]{width:38px;height:38px;border:3px solid rgba(var(--c-light-rgb),.2);border-top-color:var(--c-light);border-radius:50%;margin:0 auto 14px;animation:km-spin-94ce7846 .8s linear infinite}@keyframes km-spin-94ce7846{to{transform:rotate(360deg)}}.km-modal[data-v-94ce7846]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.km-modal__mask[data-v-94ce7846]{position:absolute;inset:0;background:#000000c7}.km-modal__panel[data-v-94ce7846]{position:relative;background:#1a1f2e;border:1px solid rgba(239,68,68,.4);border-radius:20px;padding:28px 24px 22px;width:100%;max-width:400px;box-shadow:0 20px 60px #ef444426,0 20px 50px #0009;text-align:center;animation:km-pop-94ce7846 .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}@keyframes km-pop-94ce7846{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1)}}.km-modal__icon[data-v-94ce7846]{font-size:2.5rem;margin-bottom:8px}.km-modal__title[data-v-94ce7846]{margin:0 0 4px;font-size:1.2rem;font-weight:800;color:#f87171;letter-spacing:1px}.km-modal__sub[data-v-94ce7846]{margin:0 0 16px;font-size:.78rem;color:#94a3b8}.km-modal__highlight[data-v-94ce7846]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px;background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:14px;margin-bottom:16px}.km-modal__avatar[data-v-94ce7846]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.3rem;color:#fff}.km-modal__avatar.leader[data-v-94ce7846]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.km-modal__avatar.officer[data-v-94ce7846]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on)}.km-modal__avatar.member[data-v-94ce7846]{background:#ffffff1a;color:#e2e8f0}.km-modal__name[data-v-94ce7846]{font-size:1.1rem;font-weight:700;color:#e2e8f0}.km-modal__warn[data-v-94ce7846]{margin:0 0 18px;font-size:.85rem;color:#94a3b8;line-height:1.6;text-align:center}.km-modal__actions[data-v-94ce7846]{display:flex;gap:10px}.km-modal__btn[data-v-94ce7846]{flex:1;height:44px;border:0;border-radius:12px;font-size:.92rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .15s}.km-modal__btn.cancel[data-v-94ce7846]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.km-modal__btn.cancel[data-v-94ce7846]:hover{background:#2a2f44;color:#fff;border-color:#555a78}.km-modal__btn.danger[data-v-94ce7846]{flex:1.4;background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;box-shadow:0 4px 14px #ef444459}.km-modal__btn.danger[data-v-94ce7846]:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 8px 22px #ef444480}@media(max-width:768px){.km-page[data-v-94ce7846]{padding:20px 12px 40px}.km-title[data-v-94ce7846]{font-size:1.25rem}.km-stats[data-v-94ce7846]{grid-template-columns:repeat(2,1fr);gap:8px}.km-stat[data-v-94ce7846]{padding:12px 10px}.km-stat-num[data-v-94ce7846]{font-size:1.4rem}.km-grid[data-v-94ce7846]{grid-template-columns:1fr;gap:10px}.km-filter-chip[data-v-94ce7846]{font-size:.8rem;padding:0 6px}}@media(max-width:480px){.km-card[data-v-94ce7846]{padding:14px}.km-avatar[data-v-94ce7846]{width:44px;height:44px;font-size:1.2rem}}.pm-page[data-v-241960a1]{padding:24px;color:#e2e8f0;min-height:100vh}.page-header[data-v-241960a1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:12px;flex-wrap:wrap}.header-left[data-v-241960a1]{display:flex;align-items:center;gap:14px}.header-icon[data-v-241960a1]{font-size:2.2rem;filter:drop-shadow(0 0 8px rgba(var(--c-light-rgb),.6))}.page-title[data-v-241960a1]{font-size:1.5rem;font-weight:800;margin:0;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.page-sub[data-v-241960a1]{font-size:.78rem;color:#64748b;margin:2px 0 0}.btn-add[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 20px;border-radius:10px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;font-size:.9rem;line-height:1;border:none;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px rgba(var(--c-deep-rgb),.3);box-sizing:border-box}.btn-add[data-v-241960a1]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.45)}.stats-row[data-v-241960a1]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.stat-card[data-v-241960a1]{background:#161822f2;border:1px solid #24263a;padding:14px 16px;border-radius:12px;display:flex;flex-direction:column;gap:4px;position:relative;overflow:hidden}.stat-card.flash[data-v-241960a1]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(var(--c-deep-rgb),.18),transparent 70%);pointer-events:none}.stat-label[data-v-241960a1]{font-size:.72rem;color:#94a3b8;letter-spacing:.4px}.stat-value[data-v-241960a1]{font-size:1.6rem;font-weight:800;color:#f1f5f9}.stat-value.gold[data-v-241960a1]{color:var(--c-light)}.stat-value.warn[data-v-241960a1]{color:#f87171}.stat-value.buy[data-v-241960a1]{color:#a5b4fc}.seg-tabs[data-v-241960a1]{display:flex;align-items:center;height:48px;background-color:#14161f;padding:4px;border-radius:10px;margin-bottom:16px;gap:4px;border:1px solid #24263a;box-sizing:border-box;overflow:hidden}.seg-btn[data-v-241960a1]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.88rem;font-weight:600;line-height:1;cursor:pointer;transition:all .15s;white-space:nowrap;box-sizing:border-box;font-family:inherit;appearance:none;-webkit-appearance:none}.seg-btn[data-v-241960a1]:hover{color:#fff}.seg-btn.active[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.sub-tabs[data-v-241960a1]{display:flex;align-items:center;height:42px;background-color:#14161f;padding:4px;border-radius:9px;gap:4px;margin-bottom:16px;border:1px solid #24263a;box-sizing:border-box;overflow:hidden}.sub-tab-btn[data-v-241960a1]{flex:1 1 0;min-width:0;height:32px;margin:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;background:transparent;border:none;border-radius:6px;color:#94a3b8;font-size:.85rem;font-weight:700;line-height:1;cursor:pointer;transition:all .15s;white-space:nowrap;font-family:inherit;appearance:none;-webkit-appearance:none;box-sizing:border-box}.sub-tab-btn[data-v-241960a1]:hover{color:#fff;background:#ffffff0a}.sub-tab-btn.active[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.sub-tab-btn.active[data-v-241960a1]:hover{background:linear-gradient(135deg,var(--c-light),var(--c-deep))}.sub-tab-badge[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:rgba(var(--c-deep-rgb),.18);color:var(--c-light);border:1px solid rgba(var(--c-deep-rgb),.4);border-radius:999px;font-size:.68rem;font-weight:800;line-height:1}.sub-tab-btn.active .sub-tab-badge[data-v-241960a1]{background:#0f111a40;color:var(--c-on);border-color:#0f111a66}.toolbar[data-v-241960a1]{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin-bottom:16px}.search-input[data-v-241960a1]{width:100%;height:40px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.92rem;outline:none;transition:border-color .15s;box-sizing:border-box}.search-input[data-v-241960a1]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.type-chips[data-v-241960a1]{display:flex;gap:6px}.chip[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:0 14px;background:#14161f;border:1px solid #2e3147;border-radius:999px;color:#94a3b8;font-size:.82rem;font-weight:600;line-height:1;cursor:pointer;transition:all .15s;box-sizing:border-box}.chip[data-v-241960a1]:hover{border-color:#3a3f5c;color:#e2e8f0}.chip.active[data-v-241960a1]{background:rgba(var(--c-light-rgb),.14);border-color:var(--c-light);color:var(--c-light)}.empty-card[data-v-241960a1]{background:#16182299;border:1px dashed #24263a;padding:60px 20px;border-radius:12px;text-align:center;margin-bottom:16px}.empty-icon[data-v-241960a1]{font-size:2.4rem;margin-bottom:8px;filter:grayscale(.3)}.empty-text[data-v-241960a1]{color:#64748b;font-size:.92rem}.card-grid[data-v-241960a1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.listing-card[data-v-241960a1]{background:#161822f2;border:1px solid #24263a;border-radius:12px;padding:16px;cursor:pointer;transition:all .18s;position:relative;display:flex;flex-direction:column;gap:8px}.listing-card[data-v-241960a1]:hover{border-color:rgba(var(--c-light-rgb),.4);transform:translateY(-2px);box-shadow:0 6px 20px #0006}.listing-card.bidding[data-v-241960a1]{border-top:3px solid #a855f7}.listing-card.mine[data-v-241960a1]{border-color:rgba(var(--c-light-rgb),.4);background:linear-gradient(180deg,rgba(var(--c-light-rgb),.08),#161822f2)}.card-top[data-v-241960a1]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.card-item-name[data-v-241960a1]{font-size:1rem;font-weight:700;color:#f1f5f9;flex:1;min-width:0;word-break:break-word}.type-badge[data-v-241960a1]{flex-shrink:0;padding:3px 8px;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap}.badge-fixed[data-v-241960a1]{background:rgba(var(--c-light-rgb),.16);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.3)}.badge-bid[data-v-241960a1]{background:#a855f72e;color:#d8b4fe;border:1px solid rgba(168,85,247,.4)}.card-price-row[data-v-241960a1]{display:flex;align-items:baseline;gap:6px}.price-num[data-v-241960a1]{font-size:1.5rem;font-weight:800;color:var(--c-light);text-shadow:0 0 8px rgba(var(--c-light-rgb),.35)}.price-curr[data-v-241960a1]{font-size:.85rem;color:var(--c-deep);font-weight:700}.price-caption[data-v-241960a1]{font-size:.7rem;color:#64748b;margin-top:-4px}.card-meta[data-v-241960a1]{display:flex;justify-content:space-between;gap:8px;font-size:.78rem;color:#94a3b8;flex-wrap:wrap}.meta-item[data-v-241960a1]{white-space:nowrap}.meta-item.urgent[data-v-241960a1]{color:#f87171}.card-remark[data-v-241960a1]{font-size:.75rem;color:#94a3b8;background:#ffffff08;padding:6px 10px;border-radius:6px;border-left:2px solid rgba(255,255,255,.1);white-space:pre-wrap}.mine-tag[data-v-241960a1]{position:absolute;top:-8px;right:12px;background:linear-gradient(135deg,var(--c-mid),var(--c-deep));color:#fff;font-size:.65rem;font-weight:800;padding:2px 8px;border-radius:999px;letter-spacing:.5px}.section-h[data-v-241960a1]{font-size:1rem;font-weight:700;color:#e2e8f0;margin:24px 0 10px;letter-spacing:.4px}.section-h[data-v-241960a1]:first-child{margin-top:0}.my-list[data-v-241960a1]{display:flex;flex-direction:column;gap:10px}.my-card[data-v-241960a1]{background:#161822f2;border:1px solid #24263a;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.my-card.waitpay[data-v-241960a1]{border-color:#ef444480;background:linear-gradient(180deg,#ef444414,#161822f2)}.my-card.history[data-v-241960a1]{opacity:.78}.my-card-head[data-v-241960a1]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.my-name[data-v-241960a1]{font-size:.98rem;font-weight:700;color:#f1f5f9}.status-chip[data-v-241960a1]{padding:3px 9px;border-radius:999px;font-size:.7rem;font-weight:700;white-space:nowrap}.status-open[data-v-241960a1]{background:#22c55e29;color:#86efac;border:1px solid rgba(34,197,94,.3)}.status-waitpay[data-v-241960a1]{background:#ef44442e;color:#f87171;border:1px solid rgba(239,68,68,.4);animation:pulse-warn-241960a1 2s infinite}.status-completed[data-v-241960a1]{background:rgba(var(--c-light-rgb),.16);color:#a5b4fc;border:1px solid rgba(var(--c-light-rgb),.3)}.status-canceled[data-v-241960a1]{background:#94a3b829;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}.status-expired[data-v-241960a1]{background:#ef444424;color:#fca5a5;border:1px solid rgba(239,68,68,.3)}@keyframes pulse-warn-241960a1{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 6px #ef444400}}.my-info[data-v-241960a1]{display:flex;flex-direction:column;gap:4px}.my-info-row[data-v-241960a1]{display:flex;justify-content:space-between;font-size:.85rem;gap:8px}.info-label[data-v-241960a1]{color:#64748b;font-size:.78rem}.info-val[data-v-241960a1]{color:#e2e8f0;font-weight:600}.info-val.gold[data-v-241960a1]{color:var(--c-light)}.warn-text[data-v-241960a1]{font-size:.78rem;color:#f87171}.my-actions[data-v-241960a1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.my-actions button[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;padding:0 12px;font-size:.78rem;font-weight:700;line-height:1;border-radius:7px;border:none;cursor:pointer;transition:all .15s;box-sizing:border-box}.btn-secondary-sm[data-v-241960a1]{background:#2a2d3e;color:#e2e8f0}.btn-secondary-sm[data-v-241960a1]:hover{background:#3a3f5c}.btn-edit-sm[data-v-241960a1]{background:rgba(var(--c-light-rgb),.18);color:#a5b4fc;border:1px solid rgba(var(--c-light-rgb),.4)!important}.btn-edit-sm[data-v-241960a1]:hover{background:rgba(var(--c-light-rgb),.3)}.btn-danger-sm[data-v-241960a1]{background:#ef444429;color:#fca5a5;border:1px solid rgba(239,68,68,.4)!important}.btn-danger-sm[data-v-241960a1]:hover{background:#ef44444d}.btn-finalize[data-v-241960a1],.btn-bid-sm[data-v-241960a1]{background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff}.btn-bid-sm[data-v-241960a1]:hover{filter:brightness(1.08)}.btn-confirm-wallet[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.btn-confirm-wallet[data-v-241960a1]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.6)}.btn-confirm-game[data-v-241960a1]{background:#22c55e2e;color:#86efac;border:1px solid rgba(34,197,94,.4)!important}.btn-confirm-game[data-v-241960a1]:hover{background:#22c55e4d}.items-toolbar[data-v-241960a1]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.items-hint[data-v-241960a1]{font-size:.82rem;color:#94a3b8}.btn-add-secondary[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;background:rgba(var(--c-light-rgb),.16);border:1px solid rgba(var(--c-light-rgb),.4);color:#a5b4fc;border-radius:8px;font-size:.85rem;font-weight:700;line-height:1;cursor:pointer;transition:all .15s;box-sizing:border-box}.btn-add-secondary[data-v-241960a1]:hover{background:rgba(var(--c-light-rgb),.28)}.item-grid[data-v-241960a1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.item-card[data-v-241960a1]{background:#161822f2;border:1px solid #24263a;border-radius:10px;padding:14px;display:flex;align-items:center;gap:12px}.item-icon-wrap[data-v-241960a1]{font-size:1.6rem;flex-shrink:0;filter:drop-shadow(0 0 6px rgba(var(--c-light-rgb),.4))}.item-content[data-v-241960a1]{flex:1;min-width:0}.item-name-text[data-v-241960a1]{font-size:.95rem;font-weight:700;color:#f1f5f9;margin-bottom:2px;word-break:break-word}.item-meta[data-v-241960a1]{font-size:.7rem;color:#64748b}.modal-mask[data-v-241960a1]{position:fixed;inset:0;background:#000000b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto}.modal-card[data-v-241960a1]{background:#161822fa;border:1px solid #2e3147;border-radius:16px;width:100%;max-width:540px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 60px #0009}.detail-modal[data-v-241960a1]{max-width:600px}.form-modal[data-v-241960a1]{max-width:480px}.small-modal[data-v-241960a1]{max-width:420px}.modal-header[data-v-241960a1]{padding:18px 20px;border-bottom:1px solid #2e3147;display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.modal-title[data-v-241960a1]{font-size:1.1rem;font-weight:800;color:var(--c-light)}.modal-sub-text[data-v-241960a1]{font-size:.78rem;color:#94a3b8;margin-top:4px}.modal-sub[data-v-241960a1]{display:flex;gap:8px;margin-top:6px}.close-x[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:#94a3b8;font-size:1.2rem;cursor:pointer;padding:0;line-height:1;width:28px;height:28px;border-radius:6px;flex-shrink:0;box-sizing:border-box}.close-x[data-v-241960a1]:hover{background:#ffffff0f;color:#fff}.modal-body[data-v-241960a1]{padding:18px 20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.modal-footer[data-v-241960a1]{padding:14px 20px;border-top:1px solid #2e3147;display:flex;align-items:stretch;gap:10px;background:#0f111a80}.modal-footer button[data-v-241960a1]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border-radius:9px;border:none;font-size:.92rem;font-weight:700;line-height:1;cursor:pointer;transition:all .15s;box-sizing:border-box}.btn-cancel-mod[data-v-241960a1]{background:transparent;border:1px solid #2e3147!important;color:#94a3b8}.btn-cancel-mod[data-v-241960a1]:hover{background:#ffffff0a;color:#fff}.btn-confirm-mod[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.btn-confirm-mod[data-v-241960a1]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn-confirm-mod[data-v-241960a1]:disabled{opacity:.5;cursor:not-allowed}.btn-edit-mod[data-v-241960a1]{background:rgba(var(--c-light-rgb),.2);color:#a5b4fc;border:1px solid rgba(var(--c-light-rgb),.4)!important}.btn-buy[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.btn-bid[data-v-241960a1]{background:linear-gradient(135deg,#a855f7,#7c3aed);color:#fff;font-weight:800}.detail-info[data-v-241960a1]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.info-card[data-v-241960a1]{background:#0f111a;border:1px solid #24263a;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.info-card.price-info[data-v-241960a1]{grid-column:1 / -1;border-color:rgba(var(--c-light-rgb),.3);background:linear-gradient(180deg,#0f111a,#1a1d2e)}.big-price[data-v-241960a1]{font-size:1.6rem;font-weight:800;color:var(--c-light);text-shadow:0 0 10px rgba(var(--c-light-rgb),.4)}.big-price-curr[data-v-241960a1]{font-size:.92rem;color:var(--c-deep);margin-left:4px}.remark-text[data-v-241960a1]{font-size:.85rem;color:#cbd5e1;line-height:1.5;white-space:pre-wrap}.bid-section[data-v-241960a1]{background:#0f111a;border:1px solid #24263a;border-radius:10px;padding:14px}.bid-section-h[data-v-241960a1]{font-size:.88rem;font-weight:700;color:#d8b4fe;margin-bottom:10px}.bid-empty[data-v-241960a1]{text-align:center;padding:20px;color:#64748b;font-size:.85rem}.bid-list[data-v-241960a1]{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}.bid-row[data-v-241960a1]{display:grid;grid-template-columns:1fr auto auto auto;gap:10px;align-items:center;padding:8px 10px;background:#ffffff05;border-radius:7px;font-size:.82rem}.bid-row.top[data-v-241960a1]{background:#a855f71f;border:1px solid rgba(168,85,247,.3)}.bid-name[data-v-241960a1]{color:#e2e8f0;font-weight:600;display:flex;align-items:center;gap:4px;min-width:0}.bid-crown[data-v-241960a1]{font-size:.9rem}.bid-price[data-v-241960a1]{color:var(--c-light);font-weight:700;white-space:nowrap}.bid-time[data-v-241960a1]{color:#64748b;font-size:.72rem;white-space:nowrap}.btn-pick[data-v-241960a1]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;color:#fff;border-radius:6px;font-size:.72rem;font-weight:700;line-height:1;cursor:pointer;box-sizing:border-box}.btn-pick[data-v-241960a1]:hover{filter:brightness(1.1)}.field[data-v-241960a1]{display:flex;flex-direction:column;gap:6px}.field label[data-v-241960a1]{font-size:.82rem;color:#e2e8f0;font-weight:600;display:flex;gap:8px;align-items:center}.field-required[data-v-241960a1]{font-size:.7rem;color:#f87171;background:#ef44441f;padding:1px 7px;border-radius:999px;font-weight:700}.field-optional[data-v-241960a1]{font-size:.7rem;color:#64748b;font-weight:500}.field-hint[data-v-241960a1]{font-size:.72rem;color:#64748b;line-height:1.4}.field-hint.warn[data-v-241960a1]{color:#f87171}.text-input[data-v-241960a1]{width:100%;padding:10px 12px;background:#0f111a;border:1px solid #2e3147;border-radius:9px;color:#fff;font-size:.92rem;font-family:inherit;outline:none;transition:border-color .15s;box-sizing:border-box}.text-input[data-v-241960a1]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}textarea.text-input[data-v-241960a1]{resize:vertical;min-height:70px}.seg-toggle[data-v-241960a1]{display:flex;align-items:center;height:44px;background:#0f111a;border:1px solid #2e3147;border-radius:9px;padding:3px;gap:3px;box-sizing:border-box;overflow:hidden}.seg-toggle button[data-v-241960a1]{flex:1 1 0;min-width:0;height:36px;margin:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 8px;background:transparent;border:none;color:#94a3b8;font-size:.85rem;font-weight:600;line-height:1;border-radius:6px;cursor:pointer;transition:all .15s;box-sizing:border-box;font-family:inherit;appearance:none;-webkit-appearance:none}.seg-toggle button.active[data-v-241960a1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.bid-current[data-v-241960a1],.buy-summary[data-v-241960a1]{padding:12px 14px;background:rgba(var(--c-light-rgb),.08);border:1px solid rgba(var(--c-light-rgb),.25);border-radius:9px;font-size:.88rem;color:#e2e8f0}.buy-summary strong[data-v-241960a1],.bid-current strong[data-v-241960a1]{color:var(--c-light);font-weight:800}.bid-pick-list[data-v-241960a1]{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto}.bid-pick-item[data-v-241960a1]{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:48px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:9px;cursor:pointer;transition:all .15s;text-align:left;font-family:inherit;box-sizing:border-box}.bid-pick-item[data-v-241960a1]:hover{border-color:#3a3f5c}.bid-pick-item.active[data-v-241960a1]{border-color:var(--c-light);background:rgba(var(--c-light-rgb),.1)}.bid-pick-name[data-v-241960a1]{color:#e2e8f0;font-weight:600;font-size:.9rem}.bid-pick-price[data-v-241960a1]{color:var(--c-light);font-weight:700;font-size:.88rem}@media(max-width:768px){.pm-page[data-v-241960a1]{padding:16px 12px}.stats-row[data-v-241960a1]{grid-template-columns:repeat(2,1fr);gap:8px}.stat-card[data-v-241960a1]{padding:10px 12px}.stat-value[data-v-241960a1]{font-size:1.3rem}.card-grid[data-v-241960a1],.detail-info[data-v-241960a1]{grid-template-columns:1fr}.bid-row[data-v-241960a1]{grid-template-columns:1fr auto;grid-template-areas:"name price" "time pick"}.bid-name[data-v-241960a1]{grid-area:name}.bid-price[data-v-241960a1]{grid-area:price}.bid-time[data-v-241960a1]{grid-area:time}.btn-pick[data-v-241960a1]{grid-area:pick}}.event-container[data-v-3a413fd2]{padding:20px;background-color:#0b0d14;color:#fff;min-height:100%;font-family:Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.balances-wrapper[data-v-3a413fd2]{margin-bottom:32px;padding-bottom:24px;border-bottom:1px dashed #2a2d3e}.section-header[data-v-3a413fd2]{margin-bottom:14px;padding-left:48px}.header-text[data-v-3a413fd2]{font-size:1rem;color:#e2e8f0;font-weight:700}.currency-tabs[data-v-3a413fd2]{display:flex;gap:10px;margin-bottom:16px;overflow-x:auto;padding-bottom:4px}.currency-tabs[data-v-3a413fd2]::-webkit-scrollbar{display:none}.currency-tab[data-v-3a413fd2]{padding:8px 18px;border-radius:20px;background:#161822;border:1px solid #2e3147;color:#94a3b8;font-size:.85rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.currency-tab[data-v-3a413fd2]:hover{background:#1f2233;color:#e2e8f0;border-color:#3a3f5c}.currency-tab.is-active[data-v-3a413fd2]{background:rgba(var(--c-light-rgb),.15);border-color:rgba(var(--c-light-rgb),.5);color:var(--c-light);font-weight:700}.fade-enter-active[data-v-3a413fd2],.fade-leave-active[data-v-3a413fd2]{transition:opacity .2s ease,transform .2s ease}.fade-enter-from[data-v-3a413fd2],.fade-leave-to[data-v-3a413fd2]{opacity:0;transform:translateY(5px)}.dashboard-grid[data-v-3a413fd2]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.dashboard-card[data-v-3a413fd2]{background:#161822f2;border-radius:14px;padding:18px 20px;box-shadow:0 4px 12px #0006}.border-gold[data-v-3a413fd2]{border-top:3px solid var(--c-light)}.border-blue[data-v-3a413fd2]{border-top:3px solid rgba(255,255,255,.18)}.dashboard-title[data-v-3a413fd2]{font-size:.85rem;color:#94a3b8;margin-bottom:6px}.dashboard-value[data-v-3a413fd2]{font-size:1.6rem;font-weight:800;letter-spacing:.5px}.text-gold[data-v-3a413fd2]{color:var(--c-light)}.text-blue[data-v-3a413fd2]{color:#e2e8f0}.filter-section[data-v-3a413fd2]{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.search-input[data-v-3a413fd2]{width:100%;padding:12px 16px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box}.search-input[data-v-3a413fd2]::placeholder{color:#475569}.search-input[data-v-3a413fd2]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.status-tags[data-v-3a413fd2]{display:flex;flex-wrap:wrap;gap:10px}.status-tag[data-v-3a413fd2]{font-size:.85rem;padding:6px 14px;border-radius:20px;cursor:pointer;white-space:nowrap;background:#161822;color:#94a3b8;border:1px solid #2e3147;transition:all .2s ease;-webkit-user-select:none;user-select:none}.status-tag[data-v-3a413fd2]:hover{background:#1f2233;color:#e2e8f0;border-color:#3a3f5c}.status-tag.is-active[data-v-3a413fd2]{font-weight:700;border-color:transparent}.is-active.color-default[data-v-3a413fd2]{background:#7f8c8d;color:#fff;box-shadow:0 4px 10px #7f8c8d4d}.is-active.color-open[data-v-3a413fd2]{background:#4a90e2;color:#fff;box-shadow:0 4px 10px #4a90e24d}.is-active.color-delete[data-v-3a413fd2]{background:#e74c3c;color:#fff;box-shadow:0 4px 10px #e74c3c4d}.is-active.color-share[data-v-3a413fd2]{background:#2ecc71;color:#fff;box-shadow:0 4px 10px #2ecc714d}.is-active.color-join[data-v-3a413fd2]{background:#16a085;color:#fff;box-shadow:0 4px 10px #16a0854d}.is-active.color-create[data-v-3a413fd2]{background:#34495e;color:#fff;box-shadow:0 4px 10px #34495e4d}.is-active.color-bid[data-v-3a413fd2]{background:#f39c12;color:#fff;box-shadow:0 4px 10px #f39c124d}.is-active.color-wait[data-v-3a413fd2]{background:#9b59b6;color:#fff;box-shadow:0 4px 10px #9b59b64d}.event-grid[data-v-3a413fd2]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.event-card[data-v-3a413fd2]{background:#161822f2;border:1px solid #24263a;border-radius:14px;padding:16px;box-shadow:0 4px 12px #0003;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;display:flex;flex-direction:column}.event-card[data-v-3a413fd2]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0006;border-color:rgba(var(--c-light-rgb),.35)}.event-role[data-v-3a413fd2]{font-size:.8rem;font-weight:700;margin-bottom:8px;letter-spacing:.3px}.color-default-text[data-v-3a413fd2]{color:#7f8c8d}.color-open-text[data-v-3a413fd2]{color:#4a90e2}.color-delete-text[data-v-3a413fd2]{color:#e74c3c}.color-share-text[data-v-3a413fd2]{color:#2ecc71}.color-join-text[data-v-3a413fd2]{color:#16a085}.color-create-text[data-v-3a413fd2]{color:#8e9db0}.color-bid-text[data-v-3a413fd2]{color:#f39c12}.color-wait-text[data-v-3a413fd2]{color:#9b59b6}.event-content[data-v-3a413fd2]{font-size:.95rem;color:#e2e8f0;margin-bottom:12px;line-height:1.5;white-space:pre-line;flex-grow:1}.event-time[data-v-3a413fd2]{font-size:.78rem;color:#64748b;text-align:right;border-top:1px solid #1f2233;padding-top:8px}.no-data[data-v-3a413fd2]{grid-column:1 / -1;text-align:center;padding:60px 20px;color:#64748b;font-size:.95rem;background:#161822f2;border-radius:14px;border:1px dashed #2e3147}.empty-icon[data-v-3a413fd2]{font-size:32px;margin-bottom:12px;opacity:.5}@media(max-width:768px){.dashboard-grid[data-v-3a413fd2],.event-grid[data-v-3a413fd2]{grid-template-columns:1fr}}@media(max-width:480px){.status-tag[data-v-3a413fd2]{flex:1 1 calc(33.33% - 10px);text-align:center;padding:8px 4px}}.order-management-container[data-v-64c9fb19]{max-width:1000px;margin:0 auto;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#e0e0e0;background-color:#121212;min-height:100vh}.page-title[data-v-64c9fb19]{font-size:24px;font-weight:700;margin-bottom:24px;padding-left:48px;color:#fff}.tabs-container[data-v-64c9fb19]{display:flex;background-color:#18181b;padding:6px;border-radius:10px;box-shadow:inset 0 2px 6px #0009;margin-bottom:24px;gap:4px;border:1px solid #27272a}.tab-btn[data-v-64c9fb19]{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 0;border:none;background:transparent;cursor:pointer;font-size:15px;font-weight:600;color:#71717a;border-radius:6px;transition:all .2s ease}.tab-btn[data-v-64c9fb19]:hover{background-color:#27272a;color:#a1a1aa}.tab-btn.active[data-v-64c9fb19]{background:linear-gradient(145deg,#3f3f46,#27272a);color:#f4f4f5;border:1px solid #52525b;box-shadow:0 2px 6px #00000080,inset 0 1px #ffffff0d}.badge-count[data-v-64c9fb19]{margin-left:8px;background-color:#09090b;color:#71717a;padding:2px 8px;border-radius:999px;font-size:12px;border:1px solid #27272a}.tab-btn.active .badge-count[data-v-64c9fb19]{background-color:#18181b;color:#d4d4d8;border-color:#3f3f46}.order-list[data-v-64c9fb19]{display:flex;flex-direction:column;gap:16px}.empty-state[data-v-64c9fb19]{text-align:center;padding:60px 0;color:#666;font-size:16px;background:#1e1e1e;border-radius:12px;border:1px dashed #333333}.order-card[data-v-64c9fb19]{background-color:#1e1e1e;border-radius:12px;padding:20px;box-shadow:0 4px 16px #0000004d;border:1px solid #2a2a2a;transition:transform .2s ease,border-color .2s ease}.order-card[data-v-64c9fb19]:hover{transform:translateY(-2px);border-color:#444}.card-header[data-v-64c9fb19]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.ticket-code[data-v-64c9fb19]{font-size:12px;color:#666;font-family:monospace;display:block;margin-bottom:4px}.item-name[data-v-64c9fb19]{font-size:18px;font-weight:700;margin:0;color:#fff}.status-badge[data-v-64c9fb19]{padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent}.description[data-v-64c9fb19]{color:#aaa;font-size:14px;line-height:1.5;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer[data-v-64c9fb19]{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #2a2a2a}.price-info[data-v-64c9fb19]{display:flex;flex-direction:column}.price-label[data-v-64c9fb19]{font-size:12px;color:#888;margin-bottom:2px}.action-buttons[data-v-64c9fb19]{display:flex;gap:10px}.btn[data-v-64c9fb19]{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;width:120px;transition:all .2s ease;border:none;text-shadow:0 1px 2px rgba(0,0,0,.8)}.btn-outline[data-v-64c9fb19]{background:linear-gradient(145deg,#2a2a2a,#1a1a1a);color:#a1a1aa;border:1px solid #3f3f46;box-shadow:inset 0 1px #ffffff0d}.btn-outline[data-v-64c9fb19]:hover{background:linear-gradient(145deg,#3f3f46,#2a2a2a);color:#e4e4e7;border-color:#52525b}.btn-primary[data-v-64c9fb19]{background:linear-gradient(145deg,#3b4252,#2e3440);color:#d8dee9;border:1px solid #4c566a;box-shadow:inset 0 1px #ffffff1a,0 2px 4px #00000080}.btn-primary[data-v-64c9fb19]:hover{background:linear-gradient(145deg,#434c5e,#3b4252);color:#eceff4;border-color:#5e81ac}.btn-success[data-v-64c9fb19]{background:linear-gradient(145deg,#1b3325,#0f1c14);color:#8fbc8f;border:1px solid #2d5a40;box-shadow:inset 0 1px #ffffff0d,0 2px 4px #00000080}.btn-success[data-v-64c9fb19]:hover{background:linear-gradient(145deg,#234331,#15261b);color:#a3d9a5;border-color:#3e7a57}.currency-list[data-v-64c9fb19]{display:flex;flex-direction:column;gap:4px;margin-top:4px}.price-amount[data-v-64c9fb19]{font-size:20px;font-weight:800;color:#ff9800}.dialog-mask[data-v-64c9fb19]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:9999}.dialog-window[data-v-64c9fb19]{background:#1e293b;width:92%;max-width:460px;border-radius:14px;border:1px solid #334155;box-shadow:0 30px 60px #0009;overflow:hidden}.dialog-header[data-v-64c9fb19]{padding:18px 20px;border-bottom:1px solid #334155;display:flex;justify-content:space-between;align-items:center}.dialog-header h3[data-v-64c9fb19]{margin:0;color:#f1f5f9}.dialog-header p[data-v-64c9fb19]{margin-top:4px;font-size:13px;color:#94a3b8}.close-x[data-v-64c9fb19]{background:none;border:none;color:#94a3b8;font-size:22px;cursor:pointer}.dialog-body[data-v-64c9fb19]{padding:20px;display:flex;flex-direction:column;gap:16px}.form-group[data-v-64c9fb19]{display:flex;flex-direction:column;gap:8px}.form-group label[data-v-64c9fb19]{font-size:13px;color:#94a3b8}.form-group input[data-v-64c9fb19],.form-group textarea[data-v-64c9fb19]{background:#0f172a;border:1px solid #334155;padding:10px 12px;border-radius:8px;color:#fff;outline:none;transition:border .2s;font-family:inherit;width:100%;box-sizing:border-box}.form-group textarea[data-v-64c9fb19]{resize:vertical;min-height:80px}.form-group input[data-v-64c9fb19]:focus,.form-group textarea[data-v-64c9fb19]:focus{border-color:#3b82f6}.currency-inputs-wrapper[data-v-64c9fb19]{display:flex;flex-direction:column;gap:10px}.currency-input-row[data-v-64c9fb19]{display:flex;align-items:center;background:#0f172a;border:1px solid #334155;border-radius:8px;overflow:hidden;transition:border-color .2s}.currency-input-row[data-v-64c9fb19]:focus-within{border-color:#3b82f6}.currency-prefix[data-v-64c9fb19]{padding:10px 14px;background:#16202e;color:#94a3b8;font-size:13px;font-weight:700;border-right:1px solid #334155;min-width:50px;text-align:center}.currency-input[data-v-64c9fb19]{flex-grow:1;border:none!important;background:transparent!important;border-radius:0!important}.balanced-footer[data-v-64c9fb19]{padding:16px 20px;background:#16202e;display:flex;gap:12px}.balanced-footer button[data-v-64c9fb19]{flex:1;padding:10px 0;font-size:15px;font-weight:700;border-radius:8px;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:6px;transition:all .2s}.btn-cancel[data-v-64c9fb19]{background:transparent;border:1px solid #475569!important;color:#94a3b8}.btn-cancel[data-v-64c9fb19]:hover{background:#1e293b;color:#f8fafc}.btn-confirm[data-v-64c9fb19]{background:#2563eb;color:#fff}.btn-confirm[data-v-64c9fb19]:hover{background:#3b82f6}@keyframes popIn-ce7f899f{0%{opacity:0;transform:scale(.92) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pulse-ce7f899f{0%,to{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 8px #ef444400}}@keyframes spin-ce7f899f{to{transform:rotate(360deg)}}@keyframes urgentPulse-ce7f899f{0%,to{opacity:1}50%{opacity:.5}}.boss-page[data-v-ce7f899f]{padding:24px;color:#e2e8f0;min-height:100vh}.page-header[data-v-ce7f899f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.header-left[data-v-ce7f899f]{display:flex;align-items:center;gap:14px}.header-icon[data-v-ce7f899f]{font-size:2.2rem;filter:drop-shadow(0 0 8px rgba(var(--c-light-rgb),.6))}.page-title[data-v-ce7f899f]{font-size:1.5rem;font-weight:800;margin:0;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.page-sub[data-v-ce7f899f]{font-size:.78rem;color:#64748b;margin:2px 0 0}.btn-add[data-v-ce7f899f]{padding:10px 20px;border-radius:10px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;font-size:.9rem;border:none;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px rgba(var(--c-deep-rgb),.3)}.btn-add[data-v-ce7f899f]:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.45)}.stats-row[data-v-ce7f899f]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.stat-card[data-v-ce7f899f]{background:#11131cd9;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:18px 16px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s}.stat-card[data-v-ce7f899f]:hover{transform:translateY(-2px)}.stat-icon[data-v-ce7f899f]{font-size:1.4rem;margin-bottom:8px}.stat-num[data-v-ce7f899f]{font-size:2rem;font-weight:800;color:#e2e8f0;line-height:1;margin-bottom:4px}.stat-label[data-v-ce7f899f]{font-size:.78rem;color:#64748b}.stat-card.alive[data-v-ce7f899f]{border-color:#10b98140}.stat-card.alive .stat-num[data-v-ce7f899f]{color:#34d399}.stat-card.dead[data-v-ce7f899f]{border-color:#ef444440}.stat-card.dead .stat-num[data-v-ce7f899f]{color:#f87171}.stat-card.upcoming[data-v-ce7f899f]{border-color:rgba(var(--c-deep-rgb),.25)}.stat-card.upcoming .stat-num[data-v-ce7f899f]{color:var(--c-light)}.stat-card.upcoming.pulse[data-v-ce7f899f]{animation:pulse-ce7f899f 2s infinite}.empty-state[data-v-ce7f899f]{text-align:center;padding:60px 24px;color:#475569}.empty-icon[data-v-ce7f899f]{font-size:4rem;margin-bottom:16px}.spinner[data-v-ce7f899f]{width:40px;height:40px;border:3px solid rgba(var(--c-light-rgb),.2);border-top-color:var(--c-light);border-radius:50%;margin:0 auto 16px;animation:spin-ce7f899f .8s linear infinite}.boss-grid[data-v-ce7f899f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.boss-card[data-v-ce7f899f]{position:relative;background:#11131cd9;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:14px 14px 12px;display:flex;flex-direction:column;gap:10px;transition:all .2s}.boss-card[data-v-ce7f899f]:hover{border-color:rgba(var(--c-light-rgb),.35);transform:translateY(-2px);box-shadow:0 6px 18px #0006}.boss-card.alive[data-v-ce7f899f]{border-color:#10b98133}.boss-card.dead[data-v-ce7f899f]{border-color:#ef444440}.boss-card.unknown[data-v-ce7f899f]{border-color:#64748b33}.card-top-bar[data-v-ce7f899f]{position:absolute;top:0;left:0;width:100%;height:3px}.boss-card.alive .card-top-bar[data-v-ce7f899f]{background:linear-gradient(90deg,#10b981,#34d399)}.boss-card.dead .card-top-bar[data-v-ce7f899f]{background:linear-gradient(90deg,#ef4444,#f87171)}.boss-card.unknown .card-top-bar[data-v-ce7f899f]{background:linear-gradient(90deg,#475569,#64748b)}.card-head[data-v-ce7f899f]{display:flex;align-items:center;gap:6px;padding-top:2px}.boss-icon[data-v-ce7f899f]{font-size:.95rem;flex-shrink:0}.boss-name[data-v-ce7f899f]{font-size:.95rem;font-weight:700;color:#e2e8f0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-ce7f899f]{padding:2px 7px;border-radius:20px;font-size:.65rem;font-weight:700;letter-spacing:.3px;flex-shrink:0}.status-badge.alive[data-v-ce7f899f]{background:#10b98126;color:#34d399;border:1px solid rgba(16,185,129,.3)}.status-badge.dead[data-v-ce7f899f]{background:#ef444426;color:#f87171;border:1px solid rgba(239,68,68,.3)}.status-badge.unknown[data-v-ce7f899f]{background:#64748b26;color:#94a3b8;border:1px solid rgba(100,116,139,.3)}.card-info[data-v-ce7f899f]{display:flex;flex-direction:column;gap:5px;flex:1}.info-row[data-v-ce7f899f]{display:flex;align-items:center;gap:6px;font-size:.78rem}.info-label[data-v-ce7f899f]{font-size:.8rem;flex-shrink:0}.info-val[data-v-ce7f899f]{color:#cbd5e1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-val.respawn-time[data-v-ce7f899f]{color:var(--c-light);font-weight:700;font-size:.8rem}.no-timer[data-v-ce7f899f]{font-size:.72rem;color:#475569;text-align:center;font-style:italic;padding:4px 0}.countdown[data-v-ce7f899f]{margin-top:2px;padding:5px 10px;border-radius:6px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);font-size:.75rem;font-weight:700;color:#f87171;text-align:center}.countdown.urgent[data-v-ce7f899f]{background:#ef444438;border-color:#ef444480;color:#fca5a5;animation:urgentPulse-ce7f899f 1s ease-in-out infinite}.card-actions[data-v-ce7f899f]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:2px}.btn-action[data-v-ce7f899f]{padding:6px 0;border-radius:6px;font-size:.9rem;cursor:pointer;border:none;transition:all .15s}.btn-death[data-v-ce7f899f]{background:#ef44441f;border:1px solid rgba(239,68,68,.3)}.btn-death[data-v-ce7f899f]:hover{background:#ef44444d;transform:translateY(-1px)}.btn-respawn[data-v-ce7f899f]{background:rgba(var(--c-light-rgb),.12);border:1px solid rgba(var(--c-light-rgb),.3)}.btn-respawn[data-v-ce7f899f]:hover{background:rgba(var(--c-light-rgb),.25);transform:translateY(-1px)}.btn-edit[data-v-ce7f899f]{background:#64748b1f;border:1px solid rgba(100,116,139,.3)}.btn-edit[data-v-ce7f899f]:hover{background:#64748b4d;transform:translateY(-1px)}.modal-overlay[data-v-ce7f899f]{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:16px}.modal[data-v-ce7f899f]{background:#1e1e2e;border:1px solid #334155;border-radius:18px;padding:36px 28px 28px;width:100%;max-width:420px;position:relative;overflow:hidden;animation:popIn-ce7f899f .28s ease-out}.modal-bar[data-v-ce7f899f]{position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--c-light),var(--c-deep))}.modal-bar.red[data-v-ce7f899f]{background:linear-gradient(90deg,#ef4444,#f97316)}.modal-bar.cyan[data-v-ce7f899f]{background:linear-gradient(90deg,var(--c-light),var(--c-deep))}.modal-icon-lg[data-v-ce7f899f]{font-size:2.8rem;text-align:center;margin-bottom:12px}.modal-title[data-v-ce7f899f]{font-size:1.2rem;font-weight:800;color:#e2e8f0;text-align:center;margin:0 0 4px}.modal-sub[data-v-ce7f899f]{font-size:.85rem;color:var(--c-light);text-align:center;margin:0 0 20px;font-weight:600}.form-group[data-v-ce7f899f]{margin-bottom:16px}.form-group label[data-v-ce7f899f]{display:block;font-size:.85rem;color:#e2e8f0;margin-bottom:6px;font-weight:600}.form-input[data-v-ce7f899f]{width:100%;padding:10px 14px;border-radius:10px;background:#0f111a;border:1px solid #2e3147;color:#fff;font-size:.95rem;outline:none;box-sizing:border-box;transition:all .15s}.form-input[data-v-ce7f899f]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.form-input[type=datetime-local][data-v-ce7f899f]::-webkit-calendar-picker-indicator{filter:invert(1)}.form-hint[data-v-ce7f899f]{display:block;font-size:.78rem;color:var(--c-light);margin-top:4px;font-weight:600}.form-hint-block[data-v-ce7f899f]{font-size:.85rem;color:#94a3b8;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:12px;margin-bottom:20px;line-height:1.6}.modal-actions[data-v-ce7f899f]{display:flex;gap:12px;margin-top:8px}.btn-modal[data-v-ce7f899f]{flex:1;padding:12px 0;border-radius:10px;font-weight:700;font-size:.9rem;cursor:pointer;border:none;transition:all .2s}.btn-cancel[data-v-ce7f899f]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.btn-cancel[data-v-ce7f899f]:hover{background:#2a2f44;color:#fff;border-color:#555a78}.btn-confirm[data-v-ce7f899f]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.btn-confirm[data-v-ce7f899f]:hover{filter:brightness(1.08);transform:translateY(-1px)}.btn-death-confirm[data-v-ce7f899f]{background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;box-shadow:0 4px 14px #ef44444d}.btn-death-confirm[data-v-ce7f899f]:hover{filter:brightness(1.1);transform:translateY(-1px)}@media(max-width:768px){.boss-page[data-v-ce7f899f]{padding:16px 12px}.page-header[data-v-ce7f899f]{margin-left:48px;gap:12px}.page-title[data-v-ce7f899f]{font-size:1.25rem}.stats-row[data-v-ce7f899f]{grid-template-columns:repeat(2,1fr);gap:10px}.stat-num[data-v-ce7f899f]{font-size:1.6rem}.boss-grid[data-v-ce7f899f]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.boss-card[data-v-ce7f899f]{padding:12px 12px 10px}}@media(max-width:480px){.boss-grid[data-v-ce7f899f]{grid-template-columns:repeat(2,1fr)}.boss-name[data-v-ce7f899f]{font-size:.85rem}.status-badge[data-v-ce7f899f]{display:none}}.g-page[data-v-d317a9d9]{padding:24px;max-width:640px;margin:0 auto;color:#f1f5f9}.g-header[data-v-d317a9d9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:12px}.g-title-row[data-v-d317a9d9]{display:flex;align-items:center;gap:12px}.g-icon[data-v-d317a9d9]{font-size:2rem;filter:drop-shadow(0 0 8px rgba(180,110,255,.5))}.g-title[data-v-d317a9d9]{margin:0;font-size:1.4rem;font-weight:800;background:linear-gradient(135deg,#a5b4fc,#f0abfc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.g-sub[data-v-d317a9d9]{margin:2px 0 0;font-size:.8rem;color:#64748b}.g-status[data-v-d317a9d9]{padding:20px;border-radius:14px;text-align:center;font-size:1rem;line-height:1.6;margin-bottom:20px;animation:pop-d317a9d9 .4s ease-out}.g-status strong[data-v-d317a9d9]{font-size:1.3rem;color:var(--c-light);padding:0 4px}.g-status.win[data-v-d317a9d9]{background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#6ee7b7}.g-status.err[data-v-d317a9d9]{background:#ef444426;border:1px solid rgba(239,68,68,.4);color:#fca5a5}.g-guess-card[data-v-d317a9d9]{background:#11131cd9;border:1px solid rgba(180,110,255,.25);border-radius:16px;padding:24px 20px;margin-bottom:20px;box-shadow:0 6px 20px #0006}.g-step[data-v-d317a9d9]{text-align:center;font-size:.82rem;color:#94a3b8;font-weight:600;margin-bottom:16px;letter-spacing:1px}.g-digits[data-v-d317a9d9]{display:flex;justify-content:center;gap:10px;margin-bottom:12px}.g-digit[data-v-d317a9d9]{width:56px;height:72px;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2.2rem;font-weight:800;color:#f8fafc;box-shadow:inset 0 1px #ffffff0d,0 4px 10px #0000004d;font-family:SF Mono,Monaco,Consolas,monospace}.g-remaining[data-v-d317a9d9]{text-align:center;font-size:.78rem;color:#64748b;margin-bottom:20px}.g-thinking[data-v-d317a9d9]{text-align:center;font-size:.9rem;color:#a5b4fc;padding:20px 0;animation:pulse-d317a9d9 1.2s ease-in-out infinite}.g-input-row[data-v-d317a9d9]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px}.g-input-group[data-v-d317a9d9]{background:#0f172a99;border:1px solid #334155;border-radius:12px;padding:12px;text-align:center}.g-input-label[data-v-d317a9d9]{font-size:.72rem;color:#94a3b8;margin-bottom:8px;font-weight:600}.g-stepper[data-v-d317a9d9]{display:flex;align-items:center;justify-content:center;gap:12px}.g-step-btn[data-v-d317a9d9]{width:32px;height:32px;border-radius:8px;border:1px solid #475569;background:#1e293b;color:#f1f5f9;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .15s}.g-step-btn[data-v-d317a9d9]:hover:not(:disabled){background:#b46eff33;border-color:#b46eff}.g-step-btn[data-v-d317a9d9]:disabled{opacity:.3;cursor:not-allowed}.g-step-num[data-v-d317a9d9]{width:36px;font-size:1.5rem;font-weight:800;color:var(--c-light)}.g-btn[data-v-d317a9d9]{border:none;cursor:pointer;font-weight:700;transition:all .2s}.g-btn--primary[data-v-d317a9d9]{width:100%;padding:13px;border-radius:12px;background:linear-gradient(135deg,var(--c-mid),#a855f7);color:#fff;font-size:1rem;box-shadow:0 4px 15px rgba(var(--c-light-rgb),.35)}.g-btn--primary[data-v-d317a9d9]:hover{filter:brightness(1.1);transform:translateY(-2px)}.g-btn--ghost[data-v-d317a9d9]{padding:9px 16px;border-radius:10px;background:#1e293b;border:1px solid #334155;color:#94a3b8;font-size:.85rem}.g-btn--ghost[data-v-d317a9d9]:hover{background:#334155;color:#f1f5f9}.g-hint[data-v-d317a9d9]{text-align:center;font-size:.72rem;color:#475569;margin:12px 0 0}.g-history[data-v-d317a9d9]{background:#11131cd9;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:16px 18px}.g-history-title[data-v-d317a9d9]{margin:0 0 12px;font-size:.95rem;color:#f1f5f9}.g-history-item[data-v-d317a9d9]{display:grid;grid-template-columns:40px 1fr auto 90px;align-items:center;gap:10px;padding:10px 12px;background:#0f172a80;border:1px solid rgba(255,255,255,.04);border-radius:10px;margin-bottom:6px;font-size:.85rem}.g-history-item.win[data-v-d317a9d9]{background:#10b9811f;border-color:#10b98159}.g-history-idx[data-v-d317a9d9]{color:#64748b;font-weight:700;font-size:.75rem}.g-history-guess[data-v-d317a9d9]{font-family:SF Mono,Monaco,Consolas,monospace;font-size:1rem;font-weight:700;color:#f1f5f9;letter-spacing:2px}.g-history-result[data-v-d317a9d9]{display:flex;gap:8px}.g-a[data-v-d317a9d9]{padding:2px 8px;border-radius:5px;background:#10b98126;color:#6ee7b7;border:1px solid rgba(16,185,129,.3);font-size:.75rem;font-weight:700}.g-b[data-v-d317a9d9]{padding:2px 8px;border-radius:5px;background:rgba(var(--c-deep-rgb),.15);color:var(--c-light);border:1px solid rgba(var(--c-deep-rgb),.3);font-size:.75rem;font-weight:700}.g-history-remain[data-v-d317a9d9]{font-size:.72rem;color:#64748b;text-align:right}@keyframes pop-d317a9d9{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse-d317a9d9{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:480px){.g-page[data-v-d317a9d9]{padding:16px 12px}.g-header[data-v-d317a9d9]{margin-left:48px}.g-digit[data-v-d317a9d9]{width:48px;height:62px;font-size:1.8rem}.g-history-item[data-v-d317a9d9]{grid-template-columns:30px 1fr auto}.g-history-remain[data-v-d317a9d9]{grid-column:1 / -1;text-align:left;padding-left:40px}}.item-price-container[data-v-0e91f658]{padding:24px 16px 80px;max-width:1100px;margin:0 auto}.header-section[data-v-0e91f658]{margin-bottom:16px}.title[data-v-0e91f658]{color:#fff;font-size:22px;font-weight:700;margin:0 0 4px}.subtitle[data-v-0e91f658]{color:#ffffff80;font-size:12px;margin:0}.search-bar[data-v-0e91f658]{margin-bottom:14px;position:relative}.search-input[data-v-0e91f658]{width:100%;background:#1d1f2d;border:1px solid #2d3047;border-radius:10px;padding:10px 14px;color:#fff;font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.search-input[data-v-0e91f658]:focus{border-color:var(--c-light)}.result-count[data-v-0e91f658]{display:block;margin-top:6px;color:#ffffff59;font-size:11px;text-align:right}.loading[data-v-0e91f658],.empty[data-v-0e91f658]{text-align:center;color:#fff6;padding:32px 0;font-size:13px}.grid-list[data-v-0e91f658]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;align-items:start}.grid-card[data-v-0e91f658]{background:linear-gradient(180deg,#1a1d2b,#14161f);border:1px solid #24263a;border-radius:14px;padding:12px 14px 8px;transition:border-color .15s,box-shadow .2s;display:flex;flex-direction:column}.grid-card.has-ongoing[data-v-0e91f658]{border-color:#f4606059}.card-header[data-v-0e91f658]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:4px}.card-name[data-v-0e91f658]{color:#fff;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.card-ongoing[data-v-0e91f658]{flex:0 0 auto;background:#f4606026;border:1px solid rgba(244,96,96,.5);color:#ff8a8a;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.cur-list[data-v-0e91f658]{display:flex;flex-direction:column}.cur-row[data-v-0e91f658]{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:8px;cursor:pointer;transition:background .15s}.cur-row[data-v-0e91f658]:hover{background:rgba(var(--c-light-rgb),.06)}.cur-row.row-active[data-v-0e91f658]{background:#f460600d}.cur-chip[data-v-0e91f658]{flex:0 0 auto;display:inline-block;padding:2px 9px;background:#7e57c22e;border:1px solid rgba(126,87,194,.5);color:#c2a9ee;border-radius:999px;font-size:11px;font-weight:700;min-width:44px;text-align:center}.cur-price-block[data-v-0e91f658]{flex:1;display:flex;flex-direction:column;min-width:0}.cur-price[data-v-0e91f658]{color:var(--c-light);font-size:17px;font-weight:800;letter-spacing:.3px;line-height:1.1}.cur-price.unset[data-v-0e91f658]{color:#ffffff4d;font-size:13px;font-weight:500}.cur-last[data-v-0e91f658]{color:#ffffff59;font-size:11px;line-height:1.3;margin-top:1px}.cur-ongoing[data-v-0e91f658]{flex:0 0 auto;background:#f4606026;border:1px solid rgba(244,96,96,.5);color:#ff8a8a;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px;white-space:nowrap}@media(max-width:480px){.grid-list[data-v-0e91f658]{grid-template-columns:1fr;gap:12px}}.modal-mask[data-v-0e91f658]{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card[data-v-0e91f658]{width:100%;max-width:380px;background:linear-gradient(180deg,#1a1d2b,#11131a);border:1px solid #2d3047;border-radius:18px;padding:22px;box-shadow:0 20px 60px #0009}.modal-title[data-v-0e91f658]{color:#fff;font-size:17px;font-weight:700;text-align:center;margin-bottom:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.modal-chip[data-v-0e91f658]{display:inline-block;padding:2px 10px;background:#7e57c22e;border:1px solid rgba(126,87,194,.5);color:#c2a9ee;border-radius:999px;font-size:12px;font-weight:700}.modal-row[data-v-0e91f658]{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px;color:#ffffffb3}.row-label[data-v-0e91f658]{color:#fff6}.row-value[data-v-0e91f658]{color:var(--c-light);font-weight:600}.modal-input-group[data-v-0e91f658]{margin-top:16px;margin-bottom:12px}.input-label[data-v-0e91f658]{display:block;color:#fff9;font-size:13px;margin-bottom:8px}.amount-wrapper[data-v-0e91f658]{display:flex;align-items:center;background:#14161f;border:1px solid #2d3047;border-radius:10px;padding:0 12px;transition:border-color .2s}.amount-wrapper[data-v-0e91f658]:focus-within{border-color:var(--c-light)}.currency-prefix[data-v-0e91f658]{color:var(--c-light);font-size:18px;font-weight:700;margin-right:6px}.amount-input[data-v-0e91f658]{flex:1;background:transparent;border:none;outline:none;padding:12px 0;color:#fff;font-size:22px;font-weight:700;width:100%;min-width:0;appearance:none;-webkit-appearance:none;box-shadow:none}.amount-input[data-v-0e91f658]:focus,.amount-input[data-v-0e91f658]:hover,.amount-input[data-v-0e91f658]:active,.amount-input[data-v-0e91f658]:invalid,.amount-input[data-v-0e91f658]:valid{outline:none;box-shadow:none;border:none}.amount-input[data-v-0e91f658]:-moz-ui-invalid,.amount-input[data-v-0e91f658]:-moz-ui-valid{box-shadow:none}.amount-input[data-v-0e91f658]::-webkit-outer-spin-button,.amount-input[data-v-0e91f658]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amount-input[type=number][data-v-0e91f658]{-moz-appearance:textfield}.modal-warning[data-v-0e91f658]{background:#f460601f;border:1px solid rgba(244,96,96,.35);border-radius:10px;padding:10px 12px;color:#ff8a8a;font-size:12px;line-height:1.5;margin-bottom:16px}.modal-actions[data-v-0e91f658]{display:flex;gap:10px}.btn-cancel[data-v-0e91f658],.btn-confirm[data-v-0e91f658]{flex:1;padding:12px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:opacity .2s}.btn-cancel[data-v-0e91f658]{background:#2a2d3e;color:#ffffffb3}.btn-confirm[data-v-0e91f658]{background:linear-gradient(90deg,var(--c-light),var(--c-deep));color:var(--c-on)}.btn-cancel[data-v-0e91f658]:disabled,.btn-confirm[data-v-0e91f658]:disabled{cursor:not-allowed;opacity:.5}.lt-container[data-v-b79e0d70]{padding:32px 16px 80px;max-width:920px;margin:0 auto}.title-wrap[data-v-b79e0d70]{text-align:center;margin-bottom:22px}.title[data-v-b79e0d70]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-b79e0d70]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.stats-row[data-v-b79e0d70]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.stat-card[data-v-b79e0d70]{background:#161822f2;border:1px solid #24263a;border-top:3px solid rgba(255,255,255,.18);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}.stat-card.gold-top[data-v-b79e0d70]{border-top-color:var(--c-light)}.stat-card.warn-top[data-v-b79e0d70]{border-top-color:#ef4444}.stat-label[data-v-b79e0d70]{color:#94a3b8;font-size:.78rem;font-weight:600}.stat-value[data-v-b79e0d70]{color:#e2e8f0;font-size:1.6rem;font-weight:800;letter-spacing:.3px;line-height:1.1;font-family:Consolas,Monaco,monospace}.stat-value.gold[data-v-b79e0d70]{color:var(--c-light)}.stat-value.warn[data-v-b79e0d70]{color:#fca5a5}.stat-card.flash[data-v-b79e0d70]{animation:flash-warn-b79e0d70 1.6s ease-in-out infinite}@keyframes flash-warn-b79e0d70{0%,to{box-shadow:0 0 #ef444459}50%{box-shadow:0 0 0 6px #ef444400}}.add-btn[data-v-b79e0d70]{width:100%;height:48px;margin-bottom:14px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-size:.95rem;font-weight:800;letter-spacing:.5px;cursor:pointer;box-shadow:0 6px 20px rgba(var(--c-deep-rgb),.3);transition:all .2s}.add-btn[data-v-b79e0d70]:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 28px rgba(var(--c-deep-rgb),.4)}.seg-tabs[data-v-b79e0d70]{display:grid;grid-template-columns:1fr 1fr;width:100%;background:#0f111a;border:1px solid #2e3147;border-radius:12px;overflow:hidden;margin-bottom:16px}.seg-btn[data-v-b79e0d70]{width:100%;height:44px;padding:0;margin:0;border:none;background:transparent;color:#94a3b8;font-size:.92rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;transition:background .18s,color .18s}.seg-btn[data-v-b79e0d70]:hover:not(.active){color:#e2e8f0;background:#ffffff0a}.seg-btn.active[data-v-b79e0d70]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800}.empty-card[data-v-b79e0d70]{background:#161822f2;border:1px dashed #2e3147;border-radius:16px;padding:56px 20px;text-align:center}.empty-icon[data-v-b79e0d70]{font-size:2.4rem;margin-bottom:10px;opacity:.7}.empty-text[data-v-b79e0d70]{color:#64748b;font-size:.95rem}.stats-grid[data-v-b79e0d70]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.item-card[data-v-b79e0d70]{background:#161822f2;border:1px solid #24263a;border-radius:14px;padding:14px 16px;transition:border-color .18s,box-shadow .2s}.item-card[data-v-b79e0d70]:hover{border-color:rgba(var(--c-light-rgb),.35);box-shadow:0 6px 18px #0006}.item-card.imminent[data-v-b79e0d70]{border-color:#ef4444b3;background:linear-gradient(180deg,#ef44441f,#ef44440a);box-shadow:0 0 0 1px #ef444459,0 8px 24px #ef444440;position:relative;animation:imminent-pulse-b79e0d70 2s ease-in-out infinite}.item-card.imminent[data-v-b79e0d70]:before{content:"🔥 即將掉落";position:absolute;top:-10px;left:12px;padding:3px 10px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.5px;border-radius:999px;box-shadow:0 4px 10px #ef444480;z-index:2;white-space:nowrap}@keyframes imminent-pulse-b79e0d70{0%,to{box-shadow:0 0 0 1px #ef444459,0 8px 24px #ef444440,0 0 #ef444480}50%{box-shadow:0 0 0 1px #ef44448c,0 10px 28px #ef444466,0 0 0 6px #ef444400}}.item-card.overdue[data-v-b79e0d70]{border-color:#f59e0ba6;background:linear-gradient(180deg,#f59e0b1a,#f59e0b08);box-shadow:0 0 0 1px #f59e0b4d,0 8px 24px #f59e0b2e;position:relative;animation:overdue-pulse-b79e0d70 2.4s ease-in-out infinite}.item-card.overdue[data-v-b79e0d70]:before{content:"⏰ 已過期";position:absolute;top:-10px;left:12px;padding:3px 10px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1a1a;font-size:.72rem;font-weight:800;letter-spacing:.5px;border-radius:999px;box-shadow:0 4px 10px #f59e0b80;z-index:2;white-space:nowrap}@keyframes overdue-pulse-b79e0d70{0%,to{box-shadow:0 0 0 1px #f59e0b4d,0 8px 24px #f59e0b2e,0 0 #f59e0b66}50%{box-shadow:0 0 0 1px #f59e0b80,0 10px 28px #f59e0b4d,0 0 0 6px #f59e0b00}}.item-card.imminent.overdue[data-v-b79e0d70]{animation:imminent-pulse-b79e0d70 2s ease-in-out infinite;border-color:#ef4444b3}.item-card.imminent.overdue[data-v-b79e0d70]:before{content:"🔥 即將掉落";background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.item-head[data-v-b79e0d70]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.05)}.item-name[data-v-b79e0d70]{font-size:1rem;font-weight:700;color:#e2e8f0}.record-count[data-v-b79e0d70]{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;background:rgba(var(--c-light-rgb),.12);color:var(--c-light)}.info-row[data-v-b79e0d70]{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;margin-bottom:6px;gap:10px}.info-label[data-v-b79e0d70]{color:#94a3b8;white-space:nowrap}.info-value[data-v-b79e0d70]{color:#e2e8f0;text-align:right;display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.boss-tag[data-v-b79e0d70]{font-size:.72rem;padding:1px 7px;background:#ffffff0f;color:#94a3b8;border-radius:999px}.next-row[data-v-b79e0d70]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.06)}.next-value[data-v-b79e0d70]{font-weight:700;color:var(--c-light)}.abs-time[data-v-b79e0d70]{color:#64748b;font-size:.78rem;font-weight:500}.badge-imminent[data-v-b79e0d70]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:1px solid rgba(239,68,68,.6);padding:3px 12px;border-radius:999px;font-size:.82rem;font-weight:800;box-shadow:0 2px 8px #ef444480;animation:imminent-badge-blink-b79e0d70 1.4s ease-in-out infinite}@keyframes imminent-badge-blink-b79e0d70{0%,to{opacity:1}50%{opacity:.65}}.badge-overdue[data-v-b79e0d70]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1a1a;border:1px solid rgba(245,158,11,.6);padding:3px 12px;border-radius:999px;font-size:.82rem;font-weight:800;box-shadow:0 2px 8px #f59e0b66}.history-list[data-v-b79e0d70]{display:flex;flex-direction:column;gap:8px}.history-item[data-v-b79e0d70]{background:#161822f2;border:1px solid #24263a;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.hist-main[data-v-b79e0d70]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hist-item[data-v-b79e0d70]{font-size:.95rem;font-weight:700;color:var(--c-light)}.hist-arrow[data-v-b79e0d70]{color:#64748b;font-size:.85rem}.hist-boss[data-v-b79e0d70]{font-size:.85rem;color:#e2e8f0;font-weight:600}.hist-boss-empty[data-v-b79e0d70]{font-size:.78rem;color:#64748b;font-style:italic}.hist-meta[data-v-b79e0d70]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:.78rem;color:#94a3b8}.hist-time[data-v-b79e0d70]{color:#e2e8f0;font-weight:600}.hist-abs[data-v-b79e0d70]{color:#64748b;font-family:Consolas,Monaco,monospace}.hist-by[data-v-b79e0d70]{color:#94a3b8}.hist-del[data-v-b79e0d70]{margin-left:auto;background:transparent;border:1px solid rgba(239,68,68,.3);color:#fca5a5;width:24px;height:24px;border-radius:6px;cursor:pointer;font-size:.78rem;display:flex;align-items:center;justify-content:center;transition:all .15s}.hist-del[data-v-b79e0d70]:hover{background:#ef444426;border-color:#ef4444;color:#fff}.modal-mask[data-v-b79e0d70]{position:fixed;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card[data-v-b79e0d70]{width:100%;max-width:380px;background:#161822fa;border:1px solid #3a3f5c;border-radius:18px;padding:24px 22px 22px;box-shadow:0 20px 60px #000000b3}.modal-title[data-v-b79e0d70]{text-align:center;margin:0 0 16px;font-size:1.15rem;font-weight:800;color:var(--c-light);letter-spacing:.5px}.field[data-v-b79e0d70]{margin-bottom:14px}.field label[data-v-b79e0d70]{display:block;font-size:.85rem;color:#e2e8f0;margin-bottom:6px;font-weight:600}.required[data-v-b79e0d70]{color:#f87171}.optional[data-v-b79e0d70]{color:#64748b;font-weight:500;font-size:.78rem;margin-left:4px}.field-input[data-v-b79e0d70]{width:100%;height:42px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box;font-family:inherit}.field-input[data-v-b79e0d70]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.field-input[type=datetime-local][data-v-b79e0d70]::-webkit-calendar-picker-indicator{filter:invert(1)}.modal-actions[data-v-b79e0d70]{display:flex;gap:10px;margin-top:16px}.btn-cancel[data-v-b79e0d70],.btn-confirm[data-v-b79e0d70]{flex:1;height:44px;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;border:none;transition:all .15s}.btn-cancel[data-v-b79e0d70]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.btn-cancel[data-v-b79e0d70]:hover:not(:disabled){background:#2a2f44;color:#fff;border-color:#555a78}.btn-confirm[data-v-b79e0d70]{flex:1.4;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.btn-confirm[data-v-b79e0d70]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn-cancel[data-v-b79e0d70]:disabled,.btn-confirm[data-v-b79e0d70]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:480px){.lt-container[data-v-b79e0d70]{padding:24px 14px 80px}.stats-row[data-v-b79e0d70]{grid-template-columns:1fr 1fr 1fr;gap:8px}.stat-value[data-v-b79e0d70]{font-size:1.3rem}}.ipt-page[data-v-6da4990f]{padding:32px 16px 80px;max-width:1100px;margin:0 auto}.ipt-head[data-v-6da4990f]{text-align:center;margin-bottom:22px}.ipt-title[data-v-6da4990f]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));-webkit-background-clip:text;background-clip:text;color:transparent}.ipt-sub[data-v-6da4990f]{margin:0;color:#94a3b8;font-size:.85rem}.ipt-item-row[data-v-6da4990f]{margin-bottom:12px}.ipt-select[data-v-6da4990f]{display:block;width:100%;max-width:360px;height:38px}.ipt-select[data-v-6da4990f] .ss-trigger{height:38px!important;margin:0!important;box-sizing:border-box!important}.range-tabs[data-v-6da4990f]{display:flex;align-items:stretch;gap:10px;margin-bottom:18px}.range-group[data-v-6da4990f]{flex:1;display:flex;align-items:center;height:48px;padding:4px;background-color:#14161f;border:1px solid #24263a;border-radius:10px;gap:4px;box-sizing:border-box;overflow:hidden}.range-btn[data-v-6da4990f]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.88rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .18s ease;white-space:nowrap;line-height:1}.range-btn[data-v-6da4990f]:hover:not(:disabled):not(.active){color:#fff}.range-btn.active[data-v-6da4990f]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.range-btn[data-v-6da4990f]:disabled{opacity:.5;cursor:not-allowed}.refresh-wrap[data-v-6da4990f]{flex:0 0 auto;width:56px}.refresh-btn[data-v-6da4990f]{font-size:1rem}.refresh-btn[data-v-6da4990f]:hover:not(:disabled){color:var(--c-light);background:rgba(var(--c-light-rgb),.1)}.ipt-stats[data-v-6da4990f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:18px}.stat[data-v-6da4990f]{background:#161822;border:1px solid #2d3047;border-radius:14px;padding:14px 16px}.stat-label[data-v-6da4990f]{font-size:.78rem;color:#64748b;margin-bottom:6px;letter-spacing:.5px}.stat-value[data-v-6da4990f]{font-size:1.25rem;font-weight:800;color:#e2e8f0}.stat-value.gold[data-v-6da4990f],.stat-value .hi[data-v-6da4990f]{color:var(--c-light)}.stat-value .lo[data-v-6da4990f]{color:#94a3b8;font-size:.95rem}.stat-value .sep[data-v-6da4990f]{color:#475569;margin:0 6px;font-weight:400}.stat-value.trend.up[data-v-6da4990f]{color:#22c55e}.stat-value.trend.down[data-v-6da4990f]{color:#ef4444}.stat-value.trend.neutral[data-v-6da4990f]{color:#94a3b8}.ipt-chart-card[data-v-6da4990f]{background:#161822;border:1px solid #2d3047;border-radius:16px;padding:18px;position:relative}.ipt-legend[data-v-6da4990f]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.legend-item[data-v-6da4990f]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#0f111ab3;border:1px solid #2e3147;border-radius:999px;color:#cbd5e1;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}.legend-item[data-v-6da4990f]:hover{border-color:#555a78}.legend-item.off[data-v-6da4990f]{opacity:.4;text-decoration:line-through}.legend-dot[data-v-6da4990f]{width:10px;height:10px;border-radius:50%;background:var(--dot-color);box-shadow:0 0 8px var(--dot-color)}.legend-item.off .legend-dot[data-v-6da4990f]{box-shadow:none}.ipt-svg-wrap[data-v-6da4990f]{position:relative;width:100%}.ipt-svg[data-v-6da4990f]{width:100%;height:auto;display:block;font-family:inherit}.grid line[data-v-6da4990f]{stroke:#ffffff0f;stroke-width:1}.y-labels text[data-v-6da4990f],.x-labels text[data-v-6da4990f]{fill:#64748b;font-size:12px}.series .line[data-v-6da4990f]{fill:none;stroke:var(--c);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px var(--c));transition:stroke-width .18s}.series:hover .line[data-v-6da4990f]{stroke-width:3.2}.series .dot[data-v-6da4990f]{fill:var(--c);stroke:#161822;stroke-width:2;cursor:pointer;transition:r .15s}.series .dot[data-v-6da4990f]:hover{r:6.5}.hover-mark line[data-v-6da4990f]{stroke:#ffffff2e;stroke-width:1;stroke-dasharray:4 4}.hover-mark circle[data-v-6da4990f]{fill:none;stroke-width:2;filter:drop-shadow(0 0 8px currentColor)}.ipt-tooltip[data-v-6da4990f]{position:absolute;pointer-events:none;transform:translate(-50%,calc(-100% - 14px));background:#0f111af5;border:1px solid #3a3f5c;border-radius:10px;padding:8px 12px;min-width:140px;box-shadow:0 10px 28px #00000080;font-size:.82rem;z-index:5}.tt-date[data-v-6da4990f]{color:#94a3b8;font-size:.78rem;margin-bottom:4px}.tt-row[data-v-6da4990f]{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px}.tt-cur[data-v-6da4990f]{font-weight:700}.tt-avg[data-v-6da4990f]{color:#fff;font-weight:800}.tt-meta[data-v-6da4990f]{color:#64748b;font-size:.74rem;margin-top:4px}.loading-state[data-v-6da4990f]{display:flex;align-items:center;justify-content:center;gap:12px;padding:80px 20px;color:#94a3b8;font-size:.95rem}.spinner[data-v-6da4990f]{width:22px;height:22px;border:2px solid rgba(var(--c-light-rgb),.18);border-top-color:var(--c-light);border-radius:50%;animation:spin-6da4990f .8s linear infinite}@keyframes spin-6da4990f{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner[data-v-6da4990f]{animation:none}}.empty-state[data-v-6da4990f]{text-align:center;padding:60px 20px}.empty-icon[data-v-6da4990f]{font-size:2.4rem;margin-bottom:10px;opacity:.6}.empty-title[data-v-6da4990f]{color:#cbd5e1;font-size:1.05rem;font-weight:700;margin-bottom:6px}.empty-msg[data-v-6da4990f]{color:#64748b;font-size:.85rem}@media(max-width:640px){.ipt-page[data-v-6da4990f]{padding:20px 12px 60px}.ipt-filter[data-v-6da4990f]{flex-direction:column;align-items:stretch}.ipt-select[data-v-6da4990f]{max-width:none}.ipt-days[data-v-6da4990f]{width:100%}.stat-value[data-v-6da4990f]{font-size:1.05rem}}.st-container[data-v-fbe656a2]{padding:32px 16px 80px;max-width:720px;margin:0 auto}.title-wrap[data-v-fbe656a2]{text-align:center;margin-bottom:22px}.title[data-v-fbe656a2]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-fbe656a2]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.settings-section[data-v-fbe656a2]{margin-bottom:22px}.section-head[data-v-fbe656a2]{display:flex;align-items:baseline;justify-content:space-between;padding:0 6px 8px;gap:10px}.section-title[data-v-fbe656a2]{font-size:.85rem;color:#e2e8f0;font-weight:700;letter-spacing:.5px}.section-title.danger-title[data-v-fbe656a2]{color:#f87171}.section-hint[data-v-fbe656a2]{font-size:.75rem;color:#64748b}.theme-list[data-v-fbe656a2]{display:flex;flex-direction:column;gap:10px}.theme-item[data-v-fbe656a2]{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;background:#161822f2;border:2px solid #24263a;border-radius:14px;cursor:pointer;font-family:inherit;text-align:left;transition:border-color .15s ease,background .15s ease;color:#e2e8f0}.theme-item[data-v-fbe656a2]:hover{border-color:var(--p1)}.theme-item.active[data-v-fbe656a2]{border-color:var(--p1);background:linear-gradient(90deg,color-mix(in srgb,var(--p1) 12%,transparent),#161822f2 60%)}.theme-swatch[data-v-fbe656a2]{width:6px;align-self:stretch;flex-shrink:0;border-radius:4px;background:linear-gradient(180deg,var(--p1),var(--p2))}.theme-emoji[data-v-fbe656a2]{font-size:1.6rem;line-height:1;flex-shrink:0}.theme-text[data-v-fbe656a2]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.theme-name[data-v-fbe656a2]{font-size:.98rem;font-weight:800;color:#f1f5f9;letter-spacing:.5px}.theme-desc[data-v-fbe656a2]{font-size:.78rem;color:#94a3b8}.theme-item.active .theme-name[data-v-fbe656a2]{color:var(--p1)}.theme-check[data-v-fbe656a2]{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:transparent;font-size:.85rem;font-weight:900;border-radius:50%;transition:all .15s ease}.theme-check.on[data-v-fbe656a2]{background:linear-gradient(135deg,var(--p1),var(--p2));border-color:transparent;color:var(--c-on)}.settings-card[data-v-fbe656a2]{background:#161822f2;border:1px solid #24263a;border-radius:14px;overflow:hidden}.settings-card.danger-card[data-v-fbe656a2]{border-color:#ef444440}.setting-row[data-v-fbe656a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:14px 16px;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;text-align:left;font-family:inherit;transition:background .15s;box-sizing:border-box}.setting-row[data-v-fbe656a2]:last-child{border-bottom:none}.setting-row[data-v-fbe656a2]:not(.readonly):not(.danger-row):not(:disabled):hover{background:rgba(var(--c-light-rgb),.04)}.setting-row[data-v-fbe656a2]:disabled{cursor:not-allowed;opacity:.6}.setting-row.readonly[data-v-fbe656a2]{cursor:default}.setting-row.danger-row[data-v-fbe656a2]{min-height:64px;background:#ef444414;border-bottom:none}.setting-row.danger-row[data-v-fbe656a2]:not(:disabled):hover{background:#ef44442e}.row-label[data-v-fbe656a2]{color:#e2e8f0;font-size:.95rem;font-weight:600}.row-label.danger[data-v-fbe656a2]{color:#f87171}.row-info[data-v-fbe656a2]{display:flex;flex-direction:column;gap:4px;text-align:left}.row-sub[data-v-fbe656a2]{color:#64748b;font-size:.78rem}.row-value[data-v-fbe656a2]{display:inline-flex;align-items:center;gap:6px;color:var(--c-light);font-size:.95rem;font-weight:700}.row-arrow[data-v-fbe656a2]{color:#fff6;font-size:1.2rem;font-weight:300;line-height:1}.row-arrow.danger[data-v-fbe656a2]{color:#f87171}.row-locked[data-v-fbe656a2]{background:#ffffff0f;color:#94a3b8;border:1px solid rgba(255,255,255,.12);padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:700}.role-chip[data-v-fbe656a2]{padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:700}.role-leader[data-v-fbe656a2]{background:#ef444426;color:#fca5a5;border:1px solid rgba(239,68,68,.4)}.role-officer[data-v-fbe656a2]{background:rgba(var(--c-light-rgb),.14);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.4)}.role-member[data-v-fbe656a2]{background:#ffffff0f;color:#94a3b8;border:1px solid rgba(255,255,255,.12)}.modal-mask[data-v-fbe656a2]{position:fixed;inset:0;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card[data-v-fbe656a2]{width:100%;max-width:380px;background:#161822fa;border:1px solid #3a3f5c;border-radius:18px;padding:24px 22px 22px;box-shadow:0 20px 60px #000000b3}.modal-title[data-v-fbe656a2]{text-align:center;margin:0 0 4px;font-size:1.15rem;font-weight:800;color:var(--c-light)}.modal-sub[data-v-fbe656a2]{text-align:center;margin:0 0 16px;font-size:.78rem;color:#94a3b8}.field[data-v-fbe656a2]{margin-bottom:14px}.field-input[data-v-fbe656a2]{width:100%;height:42px;padding:0 14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box;font-family:inherit}.field-input[data-v-fbe656a2]::placeholder{color:#475569}.field-input[data-v-fbe656a2]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.modal-actions[data-v-fbe656a2]{display:flex;gap:10px}.btn-cancel[data-v-fbe656a2],.btn-confirm[data-v-fbe656a2]{flex:1;height:44px;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;border:none;transition:all .15s;font-family:inherit}.btn-cancel[data-v-fbe656a2]{background:#1e2233;color:#e2e8f0;border:1px solid #3a3f5c}.btn-cancel[data-v-fbe656a2]:hover:not(:disabled){background:#2a2f44;color:#fff;border-color:#555a78}.btn-confirm[data-v-fbe656a2]{flex:1.4;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.btn-confirm[data-v-fbe656a2]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.btn-cancel[data-v-fbe656a2]:disabled,.btn-confirm[data-v-fbe656a2]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:480px){.st-container[data-v-fbe656a2]{padding:24px 14px 80px}.setting-row[data-v-fbe656a2]{padding:14px}}.admin-root{min-height:100vh;background:#0a0b10;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft JhengHei,sans-serif;font-size:14px;line-height:1.5}.admin-root .gate{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse at top,rgba(var(--c-light-rgb),.12),transparent 60%),#0a0b10}.admin-root .gate-card{width:100%;max-width:400px;padding:40px 32px;background:#161822d9;border:1px solid rgba(255,255,255,.08);border-radius:18px;text-align:center;box-shadow:0 20px 60px #0009}.admin-root .gate-emoji{font-size:3rem;margin-bottom:12px}.admin-root .gate-card h1{margin:0 0 6px;font-size:1.5rem;color:#f1f5f9;font-weight:800}.admin-root .gate-sub{color:#94a3b8;margin:0 0 24px;font-size:.9rem}.admin-root .gate-card .field{margin-bottom:14px;font-family:monospace}.admin-root .gate-hint{margin:16px 0 0;color:#64748b;font-size:.78rem}.admin-root .main{max-width:1280px;margin:0 auto;padding:24px 28px 80px}.admin-root .topbar{display:flex;align-items:center;justify-content:space-between;height:56px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:24px;gap:16px;flex-wrap:wrap}.admin-root .brand{display:inline-flex;align-items:center;gap:12px;font-size:1.2rem;font-weight:800;color:var(--c-light)}.admin-root .brand-emoji{font-size:1.6rem}.admin-root .topbar-right{display:inline-flex;gap:10px;height:40px}.admin-root .tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-auto-rows:56px;gap:10px;margin-bottom:28px}@media(max-width:540px){.admin-root .tabs{grid-template-columns:repeat(2,1fr)}}.admin-root .tab{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;height:56px;width:100%;min-width:0;background:#1618228c;border:1px solid rgba(255,255,255,.06);border-radius:12px;color:#cbd5e1;cursor:pointer;transition:all .18s;font-family:inherit;white-space:nowrap}.admin-root .tab:hover{border-color:rgba(var(--c-light-rgb),.35);transform:translateY(-1px)}.admin-root .tab.active{border-color:var(--c-light);background:linear-gradient(180deg,rgba(var(--c-light-rgb),.14),#161822b3);color:var(--c-light);box-shadow:0 6px 18px rgba(var(--c-light-rgb),.15)}.admin-root .tab-emoji{font-size:1.25rem;flex-shrink:0;line-height:1}.admin-root .tab-label{font-weight:800;font-size:.95rem}.admin-root .panel{display:flex;flex-direction:column;gap:18px}.admin-root .card{background:#16182280;border:1px solid rgba(255,255,255,.05);border-radius:16px;overflow:hidden}.admin-root .card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.05);min-height:64px}.admin-root .card-head-text{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-root .card-head h2{margin:0;font-size:1.05rem;font-weight:800;color:#f1f5f9}.admin-root .card-head p{margin:0;font-size:.82rem;color:#64748b}.admin-root .card-body{padding:22px}.admin-root .card-body.p-0{padding:0}.admin-root .card-success{border-color:#22c55e66;background:linear-gradient(180deg,#22c55e0f,#1618228c)}.admin-root .card-success .card-head h2{color:#4ade80}.admin-root .card-stat{background:linear-gradient(135deg,rgba(var(--c-light-rgb),.08),#1618228c);border-color:rgba(var(--c-light-rgb),.25)}.admin-root .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:600px){.admin-root .form-grid{grid-template-columns:1fr}}.admin-root .field-wrap{display:flex;flex-direction:column;gap:6px;min-width:0}.admin-root .field-wrap.span-2{grid-column:span 2}@media(max-width:600px){.admin-root .field-wrap.span-2{grid-column:span 1}}.admin-root .label{font-size:.8rem;color:#94a3b8;font-weight:700;letter-spacing:.3px}.admin-root .field{width:100%;height:42px;padding:0 14px;background:#0006;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#f1f5f9;font-family:inherit;font-size:.92rem;transition:border-color .15s}.admin-root .field:focus{outline:none;border-color:var(--c-light)}.admin-root .field::placeholder{color:#475569}select.field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.admin-root .card-actions{margin-top:22px;display:flex;justify-content:flex-end;gap:12px}.admin-root .filter-grid{display:grid;grid-template-columns:1fr 1fr 140px;gap:14px;align-items:end}@media(max-width:600px){.admin-root .filter-grid{grid-template-columns:1fr}}.admin-root .filter-action{display:flex;align-items:stretch}.admin-root .filter-action .btn{height:42px}.admin-root .preset-section{margin-bottom:4px}.admin-root .preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:600px){.admin-root .preset-grid{grid-template-columns:repeat(2,1fr)}}.admin-root .preset-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;height:56px;width:100%;min-width:0;background:#00000040;border:1px solid rgba(255,255,255,.08);border-radius:12px;cursor:pointer;transition:all .15s;font-family:inherit;color:#cbd5e1;white-space:nowrap}.admin-root .preset-card:hover{border-color:rgba(var(--c-light-rgb),.4);transform:translateY(-1px)}.admin-root .preset-card.active{background:linear-gradient(135deg,rgba(var(--c-light-rgb),.18),rgba(var(--c-deep-rgb),.08));border-color:var(--c-light);color:var(--c-light);box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.18)}.admin-root .preset-label{font-weight:800;font-size:.95rem}.admin-root .preset-sub{font-size:.78rem;color:#64748b;font-variant-numeric:tabular-nums}.admin-root .preset-card.active .preset-sub{color:rgba(var(--c-light-rgb),.75)}.admin-root .divider{height:1px;background:#ffffff0f;margin:22px 0}.admin-root .result-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(max-width:600px){.admin-root .result-grid{grid-template-columns:1fr}}.admin-root .result-item{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:#0000004d;border:1px solid rgba(255,255,255,.05);border-radius:10px}.admin-root .result-item.result-item-money{border-color:rgba(var(--c-light-rgb),.35);background:linear-gradient(135deg,rgba(var(--c-light-rgb),.08),#0000004d)}.admin-root .result-item.result-item-muted{opacity:.7}.admin-root .result-label{font-size:.78rem;color:#94a3b8;font-weight:700}.admin-root .result-item strong{color:#f1f5f9;font-size:1rem;word-break:break-all}.admin-root .money-big{color:var(--c-light)!important;font-size:1.3rem!important}.admin-root .stat-row{display:flex;align-items:stretch;gap:24px}.admin-root .stat-item{flex:1;display:flex;flex-direction:column;gap:6px;text-align:center;padding:6px 0}.admin-root .stat-label{font-size:.8rem;color:#94a3b8;font-weight:700;letter-spacing:.5px}.admin-root .stat-value{font-size:1.6rem;font-weight:900;color:#f1f5f9;font-variant-numeric:tabular-nums}.admin-root .stat-value-money{color:var(--c-light)}.admin-root .stat-divider{width:1px;background:#ffffff14}.admin-root .table-scroll{overflow-x:auto}.admin-root .data-table{width:100%;border-collapse:collapse;font-size:.88rem}.admin-root .data-table thead{background:#0000004d}.admin-root .data-table th{padding:14px 16px;text-align:left;font-weight:700;color:#94a3b8;font-size:.74rem;letter-spacing:.6px;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}.admin-root .data-table th.th-actions{text-align:right}.admin-root .data-table td{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.admin-root .data-table td.td-actions{text-align:right}.admin-root .data-table tbody tr:hover{background:#ffffff05}.admin-root .data-table tbody tr:last-child td{border-bottom:none}.admin-root .muted{color:#64748b}.admin-root .muted-sm{color:#64748b;font-size:.78rem;margin-top:3px}.admin-root .small{font-size:.82rem}.admin-root .money{color:var(--c-light);font-weight:800;font-variant-numeric:tabular-nums}.admin-root .rate{color:var(--c-light);font-variant-numeric:tabular-nums}.admin-root .code-tag{display:inline-block;padding:4px 10px;background:rgba(var(--c-light-rgb),.1);border:1px solid rgba(var(--c-light-rgb),.25);border-radius:6px;color:var(--c-light);font-family:monospace;font-size:.84rem;cursor:pointer;transition:all .15s}.admin-root .code-tag:hover{background:rgba(var(--c-light-rgb),.2)}.admin-root .pill{display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:999px;font-size:.74rem;font-weight:700;letter-spacing:.3px;white-space:nowrap}.admin-root .pill-on,.admin-root .pill-pending{background:rgba(var(--c-deep-rgb),.18);color:var(--c-light);border:1px solid rgba(var(--c-deep-rgb),.4)}.admin-root .pill-off,.admin-root .pill-cancelled{background:#64748b26;color:#94a3b8;border:1px solid rgba(100,116,139,.35)}.admin-root .pill-settled{background:#22c55e2e;color:#4ade80;border:1px solid rgba(34,197,94,.4)}.admin-root .pill-info{background:rgba(var(--c-light-rgb),.18);color:#a5b4fc;border:1px solid rgba(var(--c-light-rgb),.4)}.admin-root .row-actions{display:inline-flex;gap:6px}.admin-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;min-width:88px;border:1px solid transparent;border-radius:10px;cursor:pointer;font-family:inherit;font-weight:700;font-size:.88rem;transition:all .15s;background:#ffffff0d;color:#e2e8f0;white-space:nowrap}.admin-root .btn:hover{transform:translateY(-1px)}.admin-root .btn:active{transform:translateY(0)}.admin-root .btn-row{height:32px;padding:0 14px;min-width:64px;font-size:.8rem;border-radius:8px}.admin-root .btn-lg{height:48px;padding:0 24px;font-size:.95rem;border-radius:12px}.admin-root .btn-block{width:100%}.admin-root .btn-primary{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);box-shadow:0 4px 14px rgba(var(--c-deep-rgb),.3)}.admin-root .btn-primary:hover{box-shadow:0 8px 22px rgba(var(--c-deep-rgb),.45)}.admin-root .btn-ghost{background:transparent;border-color:#ffffff1f;color:#cbd5e1}.admin-root .btn-ghost:hover{border-color:var(--c-light);color:var(--c-light)}.admin-root .btn-danger-ghost{background:transparent;border-color:#ef44444d;color:#fca5a5}.admin-root .btn-danger-ghost:hover{background:#ef44441f;border-color:#ef444480}.admin-root .state{text-align:center;padding:60px 20px;color:#64748b}.admin-root .state-emoji{font-size:3rem;margin-bottom:8px;opacity:.6}.admin-root .toast-stack{position:fixed;bottom:24px;right:24px;z-index:999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.admin-root .toast{padding:14px 20px;border-radius:12px;font-weight:700;font-size:.92rem;box-shadow:0 12px 28px #00000080;animation:slideIn .25s ease-out;max-width:400px;pointer-events:auto}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.admin-root .toast-success{background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff}.admin-root .toast-error{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.admin-root .toast-info{background:linear-gradient(135deg,var(--c-mid),var(--c-deep));color:#fff}.admin-root .bc-block{display:block;margin-bottom:20px}.admin-root .bc-label{display:block;font-size:.8rem;color:#94a3b8;font-weight:700;letter-spacing:.3px;margin-bottom:8px}.admin-root .bc-subject{display:block;padding:14px 16px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#f1f5f9;font-size:.95rem;font-weight:700;line-height:1.5}.admin-root .bc-preview{display:block;padding:16px 18px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#cbd5e1;font-family:Inter,PingFang TC,Noto Sans TC,system-ui,sans-serif;font-size:.9rem;line-height:1.7;white-space:pre-wrap;word-break:break-word;max-height:380px;overflow-y:auto}.admin-root .bc-actions{display:flex;justify-content:flex-end;margin-top:8px;margin-bottom:4px}.admin-root .bc-result{margin-top:22px;padding:18px 20px;background:rgba(var(--c-light-rgb),.06);border:1px solid rgba(var(--c-light-rgb),.25);border-radius:12px}.admin-root .bc-result h3{margin:0 0 10px;font-size:1rem;color:#e2e8f0}.admin-root .bc-result ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px 16px;color:#cbd5e1;font-size:.9rem}.admin-root .bc-result strong{color:var(--c-light);font-weight:800}.admin-root .bc-failed{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(255,255,255,.1)}.admin-root .bc-failed-title{font-size:.85rem;color:#f87171;font-weight:700;margin-bottom:6px}.admin-root .bc-failed-list{display:flex;flex-wrap:wrap;gap:6px}.admin-root .bc-failed-list code{font-family:Menlo,Consolas,monospace;font-size:.78rem;background:#f871711f;border:1px solid rgba(248,113,113,.35);color:#fecaca;padding:3px 8px;border-radius:6px}.att-container[data-v-9529ad20]{padding:24px 18px 60px;max-width:960px;margin:0 auto}.title-wrap[data-v-9529ad20]{text-align:center;margin-bottom:18px}.title[data-v-9529ad20]{margin:0 0 4px;font-size:1.5rem;font-weight:800;letter-spacing:1px;color:var(--c-light);text-shadow:0 0 6px rgba(var(--c-light-rgb),.45),0 0 16px rgba(var(--c-deep-rgb),.35)}.subtitle[data-v-9529ad20]{margin:0;font-size:.85rem;color:#94a3b8;line-height:1.5}.range-tabs[data-v-9529ad20]{display:flex;align-items:stretch;gap:10px;margin-bottom:18px}.range-group[data-v-9529ad20]{flex:1;display:flex;align-items:center;height:48px;padding:4px;background-color:#14161f;border:1px solid #24263a;border-radius:10px;gap:4px;box-sizing:border-box;overflow:hidden}.range-btn[data-v-9529ad20]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.88rem;font-weight:700;cursor:pointer;font-family:inherit;transition:all .18s ease;white-space:nowrap;line-height:1}.range-btn[data-v-9529ad20]:hover:not(:disabled):not(.active){color:#fff}.range-btn.active[data-v-9529ad20]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.range-btn[data-v-9529ad20]:disabled{opacity:.5;cursor:not-allowed}.refresh-wrap[data-v-9529ad20]{flex:0 0 auto;width:56px}.refresh-btn[data-v-9529ad20]{font-size:1rem}.refresh-btn[data-v-9529ad20]:hover:not(:disabled){color:var(--c-light);background:rgba(var(--c-light-rgb),.1)}.stats-grid[data-v-9529ad20]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}@media(max-width:600px){.stats-grid[data-v-9529ad20]{grid-template-columns:1fr}}.stat-card[data-v-9529ad20]{background:#161822d9;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 18px}.stat-label[data-v-9529ad20]{font-size:.78rem;color:#94a3b8;margin-bottom:6px;letter-spacing:.3px}.stat-value[data-v-9529ad20]{font-size:1.4rem;font-weight:800;color:#f1f5f9;font-variant-numeric:tabular-nums}.stat-value.range-text[data-v-9529ad20]{font-size:.95rem;color:var(--c-light)}.unit[data-v-9529ad20]{font-size:.78rem;color:#94a3b8;margin-left:4px;font-weight:500}.list-card[data-v-9529ad20]{background:#161822d9;border:1px solid rgba(255,255,255,.06);border-radius:14px;overflow:hidden}.list-head[data-v-9529ad20]{display:flex;justify-content:space-between;align-items:baseline;padding:16px 20px 12px;border-bottom:1px solid rgba(255,255,255,.05)}.list-title[data-v-9529ad20]{margin:0;font-size:1rem;font-weight:800;color:#f1f5f9}.list-count[data-v-9529ad20]{font-size:.78rem;color:#64748b}.table-wrap[data-v-9529ad20]{overflow-x:auto}.att-table[data-v-9529ad20]{width:100%;border-collapse:collapse;font-size:.9rem}.att-table th[data-v-9529ad20]{padding:10px 14px;text-align:left;font-size:.74rem;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#94a3b8;background:#00000040;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}.att-table td[data-v-9529ad20]{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.att-table tbody tr:last-child td[data-v-9529ad20]{border-bottom:none}.att-table tbody tr.row-top[data-v-9529ad20]{background:rgba(var(--c-light-rgb),.04)}.text-right[data-v-9529ad20]{text-align:right!important}.col-rank[data-v-9529ad20]{width:56px;text-align:center}.medal[data-v-9529ad20]{font-size:1.4rem;line-height:1}.rank-num[data-v-9529ad20]{font-weight:700;color:#94a3b8}.member-cell[data-v-9529ad20]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.member-name[data-v-9529ad20]{font-weight:700;color:#f1f5f9;word-break:break-word}.role-chip[data-v-9529ad20]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:.7rem;font-weight:700}.role-chip.role-leader[data-v-9529ad20]{background:#ef444426;color:#fca5a5;border:1px solid rgba(239,68,68,.35)}.role-chip.role-officer[data-v-9529ad20]{background:rgba(var(--c-light-rgb),.15);color:var(--c-light);border:1px solid rgba(var(--c-light-rgb),.35)}.role-chip.role-member[data-v-9529ad20]{background:#ffffff0d;color:#cbd5e1;border:1px solid rgba(255,255,255,.1)}.muted[data-v-9529ad20]{color:#64748b}.rate-cell[data-v-9529ad20]{display:inline-flex;align-items:center;gap:10px;width:100%;justify-content:flex-end}.rate-bar[data-v-9529ad20]{flex:1;max-width:120px;height:8px;background:#ffffff0d;border-radius:999px;overflow:hidden}.rate-fill[data-v-9529ad20]{height:100%;border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}.rate-fill.rate-high[data-v-9529ad20]{background:linear-gradient(90deg,var(--c-light),var(--c-mid));box-shadow:0 0 8px rgba(var(--c-light-rgb),.35)}.rate-fill.rate-mid[data-v-9529ad20]{background:linear-gradient(90deg,var(--c-mid),var(--c-deep))}.rate-fill.rate-low[data-v-9529ad20]{background:linear-gradient(90deg,var(--c-deep),var(--c-deep));opacity:.7}.rate-fill.rate-zero[data-v-9529ad20]{background:#64748b66}.rate-num[data-v-9529ad20]{min-width:52px;text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.rate-num.rate-high[data-v-9529ad20],.rate-num.rate-mid[data-v-9529ad20]{color:var(--c-light)}.rate-num.rate-low[data-v-9529ad20]{color:var(--c-light);opacity:.7}.rate-num.rate-zero[data-v-9529ad20]{color:#64748b}.state[data-v-9529ad20]{text-align:center;padding:60px 20px;color:#64748b}.state-error[data-v-9529ad20]{color:#fca5a5}.state-emoji[data-v-9529ad20]{font-size:2.6rem;margin-bottom:8px;opacity:.6}@media(max-width:600px){.att-container[data-v-9529ad20]{padding:18px 12px 60px}.att-table th[data-v-9529ad20],.att-table td[data-v-9529ad20]{padding:10px 8px;font-size:.82rem}.col-rank[data-v-9529ad20]{width:38px}.rate-bar[data-v-9529ad20]{max-width:60px}.rate-num[data-v-9529ad20]{min-width:42px;font-size:.8rem}.role-chip[data-v-9529ad20]{font-size:.65rem}}.audit-page[data-v-77d063b2]{padding:20px;background-color:#0b0d14;color:#fff;min-height:100%;font-family:Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.audit-head[data-v-77d063b2]{display:flex;align-items:center;margin-bottom:18px;padding-left:48px;min-height:42px}.head-text[data-v-77d063b2]{display:flex;flex-direction:column;justify-content:center}.audit-title[data-v-77d063b2]{margin:0;font-size:1.2rem;font-weight:800;color:#e2e8f0;letter-spacing:.3px;line-height:1.2}.audit-sub[data-v-77d063b2]{margin:4px 0 0;font-size:.78rem;color:#64748b;line-height:1.2}.seg-tabs[data-v-77d063b2]{display:flex;align-items:center;height:48px;background-color:#14161f;padding:4px;border-radius:10px;margin-bottom:16px;gap:4px;border:1px solid #24263a;box-sizing:border-box;overflow:hidden}.seg-btn[data-v-77d063b2]{flex:1 1 0;min-width:0;height:38px;margin:0;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 12px;background:transparent;border:none;border-radius:7px;color:#94a3b8;font-size:.88rem;font-weight:600;line-height:1;cursor:pointer;transition:all .15s;white-space:nowrap;box-sizing:border-box;font-family:inherit;appearance:none;-webkit-appearance:none}.seg-btn[data-v-77d063b2]:hover{color:#fff}.seg-btn.active[data-v-77d063b2]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.filter-section[data-v-77d063b2]{margin-bottom:20px;display:flex;flex-direction:column;gap:14px}.search-input[data-v-77d063b2]{width:100%;height:42px;padding:0 16px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;transition:all .15s;box-sizing:border-box;line-height:1}.search-input[data-v-77d063b2]::placeholder{color:#475569}.search-input[data-v-77d063b2]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.action-tags[data-v-77d063b2]{display:flex;flex-wrap:wrap;gap:8px}.action-tag[data-v-77d063b2]{font-size:.82rem;padding:6px 12px;border-radius:20px;cursor:pointer;white-space:nowrap;background:#161822;color:#94a3b8;border:1px solid #2e3147;transition:all .15s;-webkit-user-select:none;user-select:none;line-height:1.2}.action-tag[data-v-77d063b2]:hover{background:#1f2233;color:#e2e8f0}.action-tag.is-active[data-v-77d063b2]{background:rgba(var(--c-light-rgb),.18);color:var(--c-light);border-color:rgba(var(--c-light-rgb),.5);font-weight:700}.log-grid[data-v-77d063b2]{display:flex;flex-direction:column;gap:12px}.log-card[data-v-77d063b2]{background:#161822f2;border:1px solid #24263a;border-radius:14px;padding:14px 16px;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease;border-left-width:4px;box-sizing:border-box}.log-card[data-v-77d063b2]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000059}.log-card.sev-critical[data-v-77d063b2]{border-left-color:#e74c3c}.log-card.sev-warning[data-v-77d063b2]{border-left-color:#f39c12}.log-card.sev-info[data-v-77d063b2]{border-left-color:#4a90e2}.log-head[data-v-77d063b2]{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.sev-badge[data-v-77d063b2]{font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:6px;letter-spacing:.5px;line-height:1.4}.sev-badge-critical[data-v-77d063b2]{background:#e74c3c2e;color:#ff7066;border:1px solid rgba(231,76,60,.4)}.sev-badge-warning[data-v-77d063b2]{background:#f39c122e;color:#ffba4d;border:1px solid rgba(243,156,18,.4)}.sev-badge-info[data-v-77d063b2]{background:#4a90e22e;color:#6db1ff;border:1px solid rgba(74,144,226,.4)}.action-label[data-v-77d063b2]{font-size:.88rem;font-weight:700;color:#e2e8f0}.log-time[data-v-77d063b2]{margin-left:auto;font-size:.75rem;color:#64748b}.log-summary[data-v-77d063b2]{font-size:.92rem;color:#cbd5e1;line-height:1.5;margin-bottom:10px;white-space:pre-line}.log-meta[data-v-77d063b2]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.meta-chip[data-v-77d063b2]{font-size:.75rem;color:#94a3b8;background:#0f111a;border:1px solid #24263a;padding:3px 8px;border-radius:6px;line-height:1.4}.meta-ip[data-v-77d063b2]{color:#64748b}.log-toggle[data-v-77d063b2]{display:block;width:100%;margin-top:4px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;line-height:1.2;transition:background .15s,color .15s;appearance:none;-webkit-appearance:none}.log-toggle[data-v-77d063b2]:hover{background:#ffffff14;color:var(--c-light)}.log-diff[data-v-77d063b2]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.diff-col[data-v-77d063b2]{background:#0f111a;border:1px solid #24263a;border-radius:8px;padding:10px;overflow:hidden}.diff-head[data-v-77d063b2]{font-size:.72rem;color:#64748b;font-weight:700;margin-bottom:6px;letter-spacing:.3px}.diff-pre[data-v-77d063b2]{margin:0;font-size:.78rem;color:#cbd5e1;white-space:pre-wrap;word-break:break-all;font-family:Consolas,Monaco,monospace;line-height:1.45;max-height:240px;overflow:auto}.state-card[data-v-77d063b2]{text-align:center;padding:60px 20px;color:#64748b;font-size:.95rem;background:#161822f2;border-radius:14px;border:1px dashed #2e3147}.state-icon[data-v-77d063b2]{font-size:32px;margin-bottom:12px;opacity:.55}.pager[data-v-77d063b2]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.pager-btn[data-v-77d063b2]{height:36px;padding:0 16px;background:#161822;border:1px solid #2e3147;color:#cbd5e1;font-size:.85rem;border-radius:8px;cursor:pointer;transition:all .15s;line-height:1;display:inline-flex;align-items:center;justify-content:center}.pager-btn[data-v-77d063b2]:hover:not(:disabled){background:rgba(var(--c-light-rgb),.12);color:var(--c-light);border-color:rgba(var(--c-light-rgb),.4)}.pager-btn[data-v-77d063b2]:disabled{opacity:.4;cursor:not-allowed}.pager-text[data-v-77d063b2]{font-size:.85rem;color:#94a3b8;min-width:64px;text-align:center}@media(max-width:768px){.log-diff[data-v-77d063b2]{grid-template-columns:1fr}.seg-btn[data-v-77d063b2]{font-size:.78rem;padding:0 6px}}.ai-page[data-v-2bb347f1]{display:flex;flex-direction:column;height:100%;min-height:calc(100vh + -0px);padding:16px 20px 20px;background-color:#0b0d14;color:#fff;font-family:Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.ai-head[data-v-2bb347f1]{flex-shrink:0;margin-bottom:12px;padding-left:48px}.ai-title[data-v-2bb347f1]{margin:0;font-size:1.2rem;font-weight:800;color:#e2e8f0;letter-spacing:.3px;line-height:1.2}.ai-sub[data-v-2bb347f1]{margin:4px 0 0;font-size:.78rem;color:#64748b;line-height:1.2}.chat-scroll[data-v-2bb347f1]{flex:1 1 auto;overflow-y:auto;padding:12px 4px;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.chat-scroll[data-v-2bb347f1]::-webkit-scrollbar{width:6px}.chat-scroll[data-v-2bb347f1]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:999px}.msg-row[data-v-2bb347f1]{display:flex;gap:10px;align-items:flex-start}.msg-row-user[data-v-2bb347f1]{flex-direction:row-reverse}.msg-row-assistant[data-v-2bb347f1]{flex-direction:row}.msg-avatar[data-v-2bb347f1]{flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:#161822;border:1px solid #24263a;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1}.msg-content-wrap[data-v-2bb347f1]{display:flex;flex-direction:column;max-width:75%}.msg-row-user .msg-content-wrap[data-v-2bb347f1]{align-items:flex-end}.msg-row-assistant .msg-content-wrap[data-v-2bb347f1]{align-items:flex-start}.msg-bubble[data-v-2bb347f1]{padding:10px 14px;border-radius:14px;font-size:.92rem;line-height:1.55;white-space:pre-line;word-break:break-word;box-sizing:border-box}.msg-bubble-user[data-v-2bb347f1]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border-bottom-right-radius:4px;font-weight:600}.msg-bubble-assistant[data-v-2bb347f1]{background:#161822;border:1px solid #24263a;color:#e2e8f0;border-bottom-left-radius:4px}.msg-time[data-v-2bb347f1]{font-size:.7rem;color:#475569;margin-top:4px;padding:0 6px}.typing[data-v-2bb347f1]{display:inline-flex;align-items:center;gap:4px;padding:14px 16px}.typing span[data-v-2bb347f1]{width:6px;height:6px;border-radius:50%;background:#94a3b8;animation:typing-bounce-2bb347f1 1.2s infinite ease-in-out}.typing span[data-v-2bb347f1]:nth-child(2){animation-delay:.15s}.typing span[data-v-2bb347f1]:nth-child(3){animation-delay:.3s}@keyframes typing-bounce-2bb347f1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-4px);opacity:1}}.composer[data-v-2bb347f1]{flex-shrink:0;display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #1f2233;margin-top:8px}.composer-input[data-v-2bb347f1]{flex:1 1 auto;min-width:0;height:48px;margin:0;padding:14px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;line-height:1.4;resize:none;outline:none;font-family:inherit;box-sizing:border-box;appearance:none;-webkit-appearance:none;transition:border-color .15s,box-shadow .15s;overflow-y:auto}.composer-input[data-v-2bb347f1]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.composer-input[data-v-2bb347f1]::placeholder{color:#475569}.composer-input[data-v-2bb347f1]:disabled{opacity:.5;cursor:not-allowed}.composer-send[data-v-2bb347f1]{flex:0 0 auto;width:48px;height:48px;margin:0;padding:0;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border:none;border-radius:10px;cursor:pointer;transition:transform .1s,opacity .15s;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle}.send-loading[data-v-2bb347f1]{display:inline-flex;gap:3px}.send-loading span[data-v-2bb347f1]{width:4px;height:4px;border-radius:50%;background:currentColor;animation:send-loading-pulse-2bb347f1 1.2s infinite ease-in-out}.send-loading span[data-v-2bb347f1]:nth-child(2){animation-delay:.15s}.send-loading span[data-v-2bb347f1]:nth-child(3){animation-delay:.3s}@keyframes send-loading-pulse-2bb347f1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1.1);opacity:1}}.composer-send[data-v-2bb347f1]:hover:not(:disabled){transform:translateY(-1px)}.composer-send[data-v-2bb347f1]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}@media(max-width:768px){.msg-content-wrap[data-v-2bb347f1]{max-width:85%}.ai-head[data-v-2bb347f1]{padding-left:48px}}.faq-page[data-v-d2a5b462]{padding:20px;background-color:#0b0d14;color:#fff;min-height:100%;font-family:Helvetica Neue,Arial,sans-serif;box-sizing:border-box}.faq-head[data-v-d2a5b462]{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding-left:48px;min-height:42px}.head-text[data-v-d2a5b462]{flex:1;display:flex;flex-direction:column;justify-content:center}.faq-title[data-v-d2a5b462]{margin:0;font-size:1.2rem;font-weight:800;color:#e2e8f0;letter-spacing:.3px;line-height:1.2}.faq-sub[data-v-d2a5b462]{margin:4px 0 0;font-size:.78rem;color:#64748b;line-height:1.2}.head-add-btn[data-v-d2a5b462]{flex-shrink:0;height:38px;padding:0 16px;background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border:none;border-radius:8px;font-size:.85rem;font-weight:800;cursor:pointer;transition:transform .1s;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.head-add-btn[data-v-d2a5b462]:hover{transform:translateY(-1px)}.filter-section[data-v-d2a5b462]{margin-bottom:16px}.search-input[data-v-d2a5b462]{width:100%;height:42px;padding:0 16px;background:#0f111a;border:1px solid #2e3147;border-radius:10px;color:#fff;font-size:.95rem;outline:none;box-sizing:border-box;line-height:1;transition:all .15s}.search-input[data-v-d2a5b462]::placeholder{color:#475569}.search-input[data-v-d2a5b462]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.faq-grid[data-v-d2a5b462]{display:flex;flex-direction:column;gap:18px}.cat-group[data-v-d2a5b462]{display:flex;flex-direction:column;gap:8px}.cat-header[data-v-d2a5b462]{font-size:.85rem;font-weight:700;color:var(--c-light);letter-spacing:.3px;padding:4px 0 4px 4px;border-bottom:1px dashed rgba(var(--c-light-rgb),.25);margin-bottom:4px}.faq-card[data-v-d2a5b462]{background:#161822f2;border:1px solid #24263a;border-left:4px solid var(--c-light);border-radius:12px;padding:12px 14px;transition:transform .15s,box-shadow .15s;box-sizing:border-box}.faq-card.is-disabled[data-v-d2a5b462]{opacity:.5;border-left-color:#475569}.faq-card[data-v-d2a5b462]:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000004d}.card-head[data-v-d2a5b462]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.card-title[data-v-d2a5b462]{font-size:.95rem;font-weight:700;color:#e2e8f0;flex:1}.badge-disabled[data-v-d2a5b462]{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:6px;background:#4755694d;color:#94a3b8}.card-actions[data-v-d2a5b462]{display:flex;gap:6px}.card-act-btn[data-v-d2a5b462]{height:28px;padding:0 10px;background:transparent;border:1px solid #2e3147;color:#94a3b8;font-size:.75rem;border-radius:6px;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;transition:all .15s}.card-act-btn[data-v-d2a5b462]:hover{background:rgba(var(--c-light-rgb),.12);color:var(--c-light);border-color:rgba(var(--c-light-rgb),.4)}.card-act-del[data-v-d2a5b462]:hover{background:#e74c3c2e;color:#ff7066;border-color:#e74c3c80}.card-content[data-v-d2a5b462]{margin-bottom:8px}.card-content-text[data-v-d2a5b462]{font-size:.88rem;color:#cbd5e1;line-height:1.55;white-space:pre-line}.card-content-text.is-clamped[data-v-d2a5b462]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-tags[data-v-d2a5b462]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.tag-chip[data-v-d2a5b462]{font-size:.72rem;color:#64748b;background:#0f111a;border:1px solid #24263a;padding:2px 8px;border-radius:6px}.card-toggle[data-v-d2a5b462]{display:block;width:100%;margin-top:4px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#94a3b8;font-size:.78rem;font-weight:600;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;transition:background .15s,color .15s}.card-toggle[data-v-d2a5b462]:hover{background:#ffffff14;color:var(--c-light)}.state-card[data-v-d2a5b462]{text-align:center;padding:60px 20px;color:#64748b;font-size:.95rem;background:#161822f2;border-radius:14px;border:1px dashed #2e3147}.state-icon[data-v-d2a5b462]{font-size:32px;margin-bottom:12px;opacity:.55}.modal-overlay[data-v-d2a5b462]{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}.modal[data-v-d2a5b462]{width:100%;max-width:560px;max-height:90vh;background:#0f111a;border:1px solid #2e3147;border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.modal-head[data-v-d2a5b462]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #24263a}.modal-title[data-v-d2a5b462]{margin:0;font-size:1.05rem;font-weight:800;color:#e2e8f0}.modal-close[data-v-d2a5b462]{width:32px;height:32px;background:transparent;border:1px solid #2e3147;border-radius:8px;color:#94a3b8;font-size:.85rem;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;display:flex;align-items:center;justify-content:center}.modal-close[data-v-d2a5b462]:hover{background:#1f2233;color:#e2e8f0}.modal-body[data-v-d2a5b462]{flex:1 1 auto;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.field[data-v-d2a5b462]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-d2a5b462]{font-size:.8rem;color:#94a3b8;font-weight:600}.required[data-v-d2a5b462]{color:#ff7066}.field-input[data-v-d2a5b462],.field-select[data-v-d2a5b462],.field-textarea[data-v-d2a5b462]{width:100%;padding:10px 12px;background:#161822;border:1px solid #2e3147;border-radius:8px;color:#fff;font-size:.9rem;outline:none;box-sizing:border-box;font-family:inherit;transition:all .15s}.field-input[data-v-d2a5b462]:focus,.field-select[data-v-d2a5b462]:focus,.field-textarea[data-v-d2a5b462]:focus{border-color:var(--c-light);box-shadow:0 0 0 3px rgba(var(--c-light-rgb),.15)}.field-textarea[data-v-d2a5b462]{resize:vertical;min-height:120px;line-height:1.5}.field-row[data-v-d2a5b462]{display:flex;gap:10px}.field-half[data-v-d2a5b462]{flex:1 1 0}.enable-toggle[data-v-d2a5b462]{height:40px;display:flex;align-items:center}.enable-btn[data-v-d2a5b462]{width:100%;height:40px;padding:0 12px;background:#161822;border:1px solid #2e3147;color:#94a3b8;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;transition:all .15s}.enable-btn.is-on[data-v-d2a5b462]{background:rgba(var(--c-light-rgb),.18);color:var(--c-light);border-color:rgba(var(--c-light-rgb),.5)}.modal-foot[data-v-d2a5b462]{display:flex;gap:10px;padding:14px 16px;border-top:1px solid #24263a}.modal-btn[data-v-d2a5b462]{flex:1 1 0;height:42px;border-radius:8px;font-size:.9rem;font-weight:700;cursor:pointer;font-family:inherit;appearance:none;-webkit-appearance:none;line-height:1;transition:all .15s}.modal-btn-cancel[data-v-d2a5b462]{background:transparent;border:1px solid #2e3147;color:#94a3b8}.modal-btn-cancel[data-v-d2a5b462]:hover{background:#1f2233;color:#e2e8f0}.modal-btn-save[data-v-d2a5b462]{background:linear-gradient(135deg,var(--c-light),var(--c-deep));color:var(--c-on);border:none;font-weight:800;box-shadow:0 2px 8px rgba(var(--c-deep-rgb),.35)}.modal-btn-save[data-v-d2a5b462]:hover{transform:translateY(-1px)}
