.touch-manipulation[data-v-9bd51e7c]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nav-bar-container[data-v-9bd51e7c]{bottom:calc(24px + env(safe-area-inset-bottom));left:50%;overflow:visible;pointer-events:none;position:fixed;transform:translate(-50%);transition:transform .25s ease,opacity .25s ease;z-index:100}.nav-bar-container.nav-hidden[data-v-9bd51e7c]{opacity:0;transform:translate(-50%,120%)}.nav-bar[data-v-9bd51e7c]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.18);border-radius:40px;cursor:grab;height:64px;overflow:visible;overscroll-behavior:none;position:relative;touch-action:none!important;transition:transform .25s cubic-bezier(.4,0,.2,1);-moz-user-select:none;user-select:none;-webkit-user-select:none;width:min(calc(100vw - 64px - env(safe-area-inset-left) - env(safe-area-inset-right)),360px);will-change:transform;-webkit-tap-highlight-color:transparent;box-shadow:0 8px 32px #0000001f,inset 0 1px #fff3;pointer-events:auto}.nav-bar[data-v-9bd51e7c]:active{cursor:grabbing}.nav-current-icon[data-v-9bd51e7c]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;box-shadow:0 2px 10px #0000001f,inset 0 1px #fff3;display:flex;height:40px;justify-content:center;opacity:.5;pointer-events:none;position:absolute;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease;width:40px;will-change:transform,opacity;z-index:10}.nav-current-icon--active[data-v-9bd51e7c]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 4px 20px #fff3,inset 0 1px #ffffff4d,0 0 30px #ffffff26;opacity:1}.nav-title[data-v-9bd51e7c]{pointer-events:none;position:absolute;top:-25px;transform-origin:bottom center;transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,1.2,.8,1);white-space:nowrap;will-change:transform,opacity;z-index:8}.nav-title-content[data-v-9bd51e7c]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.18);border-radius:18px;box-shadow:0 4px 20px #0000001a,inset 0 1px #ffffff26;color:#fff;font-size:13px;font-weight:600;padding:8px 16px;position:relative;text-shadow:0 1px 2px rgba(0,0,0,.2)}.nav-title--left[data-v-9bd51e7c],.nav-title--right[data-v-9bd51e7c]{transform:none}.icon-fade-enter-active[data-v-9bd51e7c],.icon-fade-leave-active[data-v-9bd51e7c]{transition:opacity .5s ease}.icon-fade-enter-from[data-v-9bd51e7c],.icon-fade-leave-to[data-v-9bd51e7c]{opacity:0}.nav-zone[data-v-9bd51e7c]{background:transparent;cursor:pointer;position:absolute;top:0;touch-action:none!important;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;min-height:44px;pointer-events:auto;z-index:5}@media (hover:hover) and (pointer:fine){.nav-zone[data-v-9bd51e7c]:hover{background:#ffffff0d}}.nav-badge[data-v-9bd51e7c]{background:#ef4444;border-radius:9px;box-shadow:0 1px 4px #00000040;color:#fff;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;pointer-events:none;position:absolute;text-align:center;z-index:11}@media (max-width:768px){.nav-bar[data-v-9bd51e7c]{border-radius:35px;height:62px;width:min(calc(100vw - 48px),340px)}.nav-current-icon[data-v-9bd51e7c]{height:36px;width:36px}.current-nav-icon[data-v-9bd51e7c]{height:20px;width:20px}.nav-title[data-v-9bd51e7c]{top:-40px}.nav-title-content[data-v-9bd51e7c]{border-radius:16px;font-size:12px;padding:6px 12px}}@media (max-width:480px){.nav-bar[data-v-9bd51e7c]{border-radius:30px;height:58px;width:min(calc(100vw - 40px),320px)}.nav-current-icon[data-v-9bd51e7c]{height:32px;width:32px}.current-nav-icon[data-v-9bd51e7c]{height:18px;width:18px}.nav-title[data-v-9bd51e7c]{top:-35px}.nav-title-content[data-v-9bd51e7c]{border-radius:14px;font-size:11px;padding:5px 10px}}@media (min-width:641px) and (max-width:1024px){.nav-bar[data-v-9bd51e7c]{border-radius:37.5px;height:68px;width:min(calc(100vw - 56px),380px)}.nav-current-icon[data-v-9bd51e7c]{height:38px;width:38px}.current-nav-icon[data-v-9bd51e7c]{height:22px;width:22px}.nav-title[data-v-9bd51e7c]{top:-42px}.nav-title-content[data-v-9bd51e7c]{border-radius:18px;font-size:12px;padding:7px 14px}}@media (prefers-reduced-motion:reduce){.nav-bar[data-v-9bd51e7c],.nav-bar-container[data-v-9bd51e7c],.nav-current-icon[data-v-9bd51e7c],.nav-title[data-v-9bd51e7c]{transition:none!important}.nav-bar[data-v-9bd51e7c]{-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-zone[data-v-9bd51e7c]:focus-visible{border-radius:12px;outline:2px solid hsla(0,0%,100%,.8);outline-offset:2px}.sheet-fade-enter-active[data-v-8c04e371],.sheet-fade-leave-active[data-v-8c04e371]{transition:opacity .25s ease}.sheet-fade-enter-from[data-v-8c04e371],.sheet-fade-leave-to[data-v-8c04e371]{opacity:0}.sheet-slide-enter-active[data-v-8c04e371],.sheet-slide-leave-active[data-v-8c04e371]{transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .32s ease}.sheet-slide-enter-from[data-v-8c04e371],.sheet-slide-leave-to[data-v-8c04e371]{opacity:0;transform:translateY(30px)}.custom-scroll[data-v-8c04e371]{scrollbar-color:hsla(0,0%,100%,.25) transparent;scrollbar-width:thin}.custom-scroll[data-v-8c04e371]::-webkit-scrollbar{width:8px}.custom-scroll[data-v-8c04e371]::-webkit-scrollbar-track{background:transparent}.custom-scroll[data-v-8c04e371]::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:4px}.loading-overlay[data-v-80fe8bcc]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172af2;display:flex;justify-content:center;inset:0;position:fixed;z-index:9999}.loading-overlay--subtle[data-v-80fe8bcc]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a4d;pointer-events:none}.loading-content[data-v-80fe8bcc]{align-items:center;display:flex;flex-direction:column;gap:24px;text-align:center}.loading-logo[data-v-80fe8bcc]{transition:all .6s cubic-bezier(.4,0,.2,1)}.niea-logo[data-v-80fe8bcc]{filter:drop-shadow(0 4px 12px rgba(0,212,255,.3));height:40px;width:120px}.logo-text[data-v-80fe8bcc]{font-family:Inter,system-ui,sans-serif;font-size:24px;font-weight:700;letter-spacing:2px}.loading-info[data-v-80fe8bcc]{display:flex;flex-direction:column;gap:12px;min-width:200px}.loading-stage[data-v-80fe8bcc]{color:#ffffffe6;font-size:14px;font-weight:500;text-transform:capitalize}.loading-progress[data-v-80fe8bcc]{align-items:center;display:flex;gap:12px}.progress-bar[data-v-80fe8bcc]{background:#ffffff1a;border-radius:2px;flex:1;height:4px;overflow:hidden}.progress-fill[data-v-80fe8bcc]{background:linear-gradient(90deg,#00d4ff,#ff6b35);border-radius:2px;box-shadow:0 0 8px #00d4ff80;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.progress-text[data-v-80fe8bcc]{color:#ffffffb3;font-size:12px;font-weight:500;min-width:40px}.loading-dots[data-v-80fe8bcc]{align-items:center;display:flex;gap:8px}.dot[data-v-80fe8bcc]{background:#fff3;border-radius:50%;height:8px;transition:all .3s cubic-bezier(.4,0,.2,1);width:8px}.dot.active[data-v-80fe8bcc]{background:linear-gradient(45deg,#00d4ff,#ff6b35);box-shadow:0 0 8px #00d4ff80;transform:scale(1.2)}.loading-fade-enter-active[data-v-80fe8bcc],.loading-fade-leave-active[data-v-80fe8bcc]{transition:all .4s cubic-bezier(.4,0,.2,1)}.loading-fade-enter-from[data-v-80fe8bcc]{opacity:0;transform:scale(.95)}.loading-fade-leave-to[data-v-80fe8bcc]{opacity:0;transform:scale(1.05)}@media (max-width:768px){.loading-content[data-v-80fe8bcc]{gap:20px;padding:20px}.niea-logo[data-v-80fe8bcc]{height:32px;width:100px}.logo-text[data-v-80fe8bcc]{font-size:20px}.loading-info[data-v-80fe8bcc]{min-width:180px}}@media (max-width:480px){.loading-content[data-v-80fe8bcc]{gap:16px;padding:16px}.niea-logo[data-v-80fe8bcc]{height:28px;width:80px}.logo-text[data-v-80fe8bcc]{font-size:18px;letter-spacing:1px}}.toast-container[data-v-db1f6554]{padding:env(safe-area-inset-top,1rem) 1rem 1rem;pointer-events:none;position:fixed;right:0;top:0;z-index:10000}.toast-stack[data-v-db1f6554]{align-items:flex-end;flex-direction:column;width:100vw}.toast[data-v-db1f6554],.toast-stack[data-v-db1f6554]{display:flex;gap:12px;max-width:400px}.toast[data-v-db1f6554]{align-items:flex-start;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 20px 40px #00000026,0 10px 25px #0000001a,inset 0 1px #ffffff1a,inset 0 -1px #0000001a;overflow:hidden;padding:16px;pointer-events:auto;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.toast--dismissible[data-v-db1f6554]{cursor:pointer}.toast--dismissible[data-v-db1f6554]:hover{backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);background:linear-gradient(135deg,#ffffff26,#ffffff14);border:1px solid hsla(0,0%,100%,.3);box-shadow:0 25px 50px #0003,0 15px 35px #00000026,inset 0 1px #fff3,inset 0 -1px #0000000d;transform:translateY(-2px) scale(1.02)}.toast--success[data-v-db1f6554]{background:linear-gradient(135deg,#10b9811a,#ffffff0d);border-left:4px solid #10b981}.toast--success .toast-icon[data-v-db1f6554]{color:#10b981;filter:drop-shadow(0 0 8px rgba(16,185,129,.3))}.toast--warning[data-v-db1f6554]{background:linear-gradient(135deg,#f59e0b1a,#ffffff0d);border-left:4px solid #f59e0b}.toast--warning .toast-icon[data-v-db1f6554]{color:#f59e0b;filter:drop-shadow(0 0 8px rgba(245,158,11,.3))}.toast--error[data-v-db1f6554]{background:linear-gradient(135deg,#ef44441a,#ffffff0d);border-left:4px solid #ef4444}.toast--error .toast-icon[data-v-db1f6554]{color:#ef4444;filter:drop-shadow(0 0 8px rgba(239,68,68,.3))}.toast--info[data-v-db1f6554]{background:linear-gradient(135deg,#3b82f61a,#ffffff0d);border-left:4px solid #3b82f6}.toast--info .toast-icon[data-v-db1f6554]{color:#3b82f6;filter:drop-shadow(0 0 8px rgba(59,130,246,.3))}.toast-icon[data-v-db1f6554]{flex-shrink:0;margin-top:2px}.toast-content[data-v-db1f6554]{flex:1;min-width:0}.toast-title[data-v-db1f6554]{color:#fffffff2;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:4px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.toast-message[data-v-db1f6554]{color:#ffffffd9;font-size:13px;line-height:1.5;text-shadow:0 1px 2px rgba(0,0,0,.2);word-wrap:break-word}.toast-action[data-v-db1f6554]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f64d,#3b82f626);border:1px solid rgba(59,130,246,.4);border-radius:8px;box-shadow:0 2px 8px #3b82f633,inset 0 1px #ffffff1a;color:#93c5fd;cursor:pointer;font-size:12px;font-weight:500;margin-top:8px;padding:6px 12px;text-shadow:0 1px 2px rgba(0,0,0,.3);transition:all .2s cubic-bezier(.4,0,.2,1)}.toast-action[data-v-db1f6554]:hover{background:linear-gradient(135deg,#3b82f666,#3b82f633);border:1px solid rgba(59,130,246,.6);box-shadow:0 4px 12px #3b82f64d,inset 0 1px #fff3;color:#dbeafe;transform:translateY(-1px)}.toast-close[data-v-db1f6554]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0d;border-radius:6px;color:#fff9;cursor:pointer;flex-shrink:0;margin-top:-2px;padding:4px;transition:all .2s ease}.toast-close[data-v-db1f6554]:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#ffffff26,#ffffff14);box-shadow:0 2px 8px #0000001a;color:#ffffffe6;transform:scale(1.1)}.toast-progress[data-v-db1f6554]{animation:toast-progress-db1f6554 linear forwards;background:linear-gradient(90deg,#00d4ff,#ff6b35);bottom:0;height:2px;left:0;position:absolute;transform-origin:left;width:100%}@keyframes toast-progress-db1f6554{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-enter-active[data-v-db1f6554]{transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.toast-leave-active[data-v-db1f6554]{transition:all .4s cubic-bezier(.55,.085,.68,.53)}.toast-enter-from[data-v-db1f6554]{filter:blur(4px);opacity:0;transform:translate(120%) scale(.9) rotateY(15deg)}.toast-leave-to[data-v-db1f6554]{filter:blur(4px);opacity:0;transform:translate(120%) scale(.9) rotateY(-15deg)}.toast-move[data-v-db1f6554]{transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:640px){.toast-container[data-v-db1f6554]{padding:env(safe-area-inset-top,.75rem) .75rem .75rem}.toast[data-v-db1f6554],.toast-stack[data-v-db1f6554]{max-width:100%}.toast[data-v-db1f6554]{gap:10px;padding:14px}.toast-title[data-v-db1f6554]{font-size:13px}.toast-message[data-v-db1f6554]{font-size:12px}.toast-action[data-v-db1f6554]{font-size:11px;margin-top:6px;padding:5px 10px}}@media (max-width:480px){.toast[data-v-db1f6554]{border-radius:8px;gap:8px;padding:12px}.toast-icon .w-5[data-v-db1f6554]{height:16px;width:16px}.toast-close .w-4[data-v-db1f6554]{height:14px;width:14px}}body,html{background-color:#1c1c1c;height:100%;margin:0;min-height:100%;overflow-x:hidden;padding:0}.app-root{background:linear-gradient(135deg,#1c1c1c,#404040);margin:calc(env(safe-area-inset-top)*-1) calc(env(safe-area-inset-right)*-1) calc(env(safe-area-inset-bottom)*-1) calc(env(safe-area-inset-left)*-1);min-height:100vh;min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:relative;width:100%}#__nuxt{background:transparent;min-height:100vh}
