.not-found-page[data-v-f7898833]{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:20px;position:relative;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.bg-layer[data-v-f7898833]{position:absolute;inset:0;background-image:url(https://img.yukiryou.icu/pic?img=ua);background-size:cover;background-position:center;z-index:-2}.bg-layer[data-v-f7898833]:after{content:"";position:absolute;inset:0;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1}.glass-card[data-v-f7898833]{display:flex;align-items:center;gap:50px;padding:50px 60px;max-width:900px;width:100%;background:#ffffffb3;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.8);border-radius:32px;box-shadow:0 24px 60px #00000014,0 0 0 1px #fff6 inset;animation:floatUp-f7898833 .8s cubic-bezier(.2,.8,.2,1)}.mascot-container[data-v-f7898833]{position:relative;width:260px;height:340px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.mascot-img[data-v-f7898833]{width:100%;height:100%;object-fit:contain;animation:slightBounce-f7898833 4s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(245,134,169,.25));z-index:2}.aurora-glow[data-v-f7898833]{position:absolute;top:50%;left:50%;width:200px;height:200px;background:radial-gradient(circle,#a78bfacc,#f472b600 70%);filter:blur(40px);opacity:.5;z-index:1;transform:translate(-50%,-50%);animation:pulseGlow-f7898833 5s ease-in-out infinite alternate}.text-container[data-v-f7898833]{flex:1;display:flex;flex-direction:column;justify-content:center;position:relative}.error-code[data-v-f7898833]{font-size:110px;line-height:.9;font-weight:900;margin:0 0 16px;background:linear-gradient(120deg,#f586a9,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 8px 30px rgba(245,134,169,.25);letter-spacing:-4px}.error-title[data-v-f7898833]{font-size:32px;font-weight:800;color:#1f2937;margin:0 0 32px;letter-spacing:-.5px}.dialog-box[data-v-f7898833]{background:#fff9;border:1px solid rgba(255,255,255,.8);padding:24px;border-radius:20px;margin-bottom:36px;position:relative;box-shadow:0 4px 12px #00000005}.dialog-box[data-v-f7898833]:before{content:"";position:absolute;left:-12px;top:40px;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid rgba(255,255,255,.8);filter:drop-shadow(-2px 0 2px rgba(0,0,0,.02))}.dialog-text[data-v-f7898833]{font-size:16px;color:#374151;line-height:1.7;margin:0}.dialog-text .name[data-v-f7898833]{color:#f586a9;font-weight:700;margin-right:4px}.dialog-sub[data-v-f7898833]{margin-top:10px;font-size:13px;color:#9ca3af;font-style:italic}.actions[data-v-f7898833]{display:flex;gap:16px;align-items:center}.glass-btn-primary[data-v-f7898833]{height:48px;font-size:16px;font-weight:600;padding:0 32px;box-shadow:0 10px 25px #f586a959;transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-btn-primary[data-v-f7898833]:hover{box-shadow:0 15px 35px #f586a980;transform:translateY(-2px) scale(1.02)}.glass-btn-secondary[data-v-f7898833]{height:48px;font-size:16px;color:#6b7280}.glass-btn-secondary[data-v-f7898833]:hover{color:#f586a9;background:#f586a914}@keyframes floatUp-f7898833{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slightBounce-f7898833{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulseGlow-f7898833{0%{opacity:.4;transform:translate(-50%,-50%) scale(.9)}to{opacity:.7;transform:translate(-50%,-50%) scale(1.1)}}@media(max-width:768px){.not-found-page[data-v-f7898833]{padding:60px 16px 16px;align-items:flex-start}.glass-card[data-v-f7898833]{flex-direction:column;padding:40px 24px;gap:24px;text-align:center;border-radius:24px}.mascot-container[data-v-f7898833]{width:200px;height:200px}.text-container[data-v-f7898833]{width:100%;align-items:center}.error-code[data-v-f7898833]{font-size:80px;margin-bottom:8px}.error-title[data-v-f7898833]{font-size:24px;margin-bottom:24px}.dialog-box[data-v-f7898833]{text-align:left;width:100%;padding:20px;margin-bottom:32px}.dialog-box[data-v-f7898833]:before{left:50%;top:-12px;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid rgba(255,255,255,.8);border-top:none;transform:translate(-50%)}.actions[data-v-f7898833]{width:100%;flex-direction:column-reverse;gap:12px}.glass-btn-primary[data-v-f7898833],.glass-btn-secondary[data-v-f7898833]{width:100%}}.layout-root[data-v-7e5b53f7]{height:100vh;position:relative;overflow:hidden;--n-color: transparent !important}.global-bg[data-v-7e5b53f7]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.global-overlay[data-v-7e5b53f7]{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff1a;z-index:1}.main-layout[data-v-7e5b53f7],.content-layout[data-v-7e5b53f7]{background:transparent!important;z-index:2;height:100%}.glass-sider[data-v-7e5b53f7]{background:linear-gradient(145deg,#ffffff40,#fff0f51a,#f0faff26)!important;backdrop-filter:saturate(180%) brightness(1.05);-webkit-backdrop-filter:saturate(180%) brightness(1.05);border-right:1px solid rgba(255,255,255,.4);box-shadow:4px 0 24px #0000000d,inset -1px 0 2px #ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}[data-v-7e5b53f7] .mobile-drawer-glass{background:linear-gradient(145deg,#fff6,#fff0f533)!important;backdrop-filter:saturate(180%) brightness(1.1);-webkit-backdrop-filter:saturate(180%) brightness(1.1);border-right:1px solid rgba(255,255,255,.5);box-shadow:inset -1px 0 2px #fff6}.logo-area[data-v-7e5b53f7]{height:70px;display:flex;align-items:center;padding:0 24px;gap:12px;transition:all .3s ease;overflow:hidden}.logo-area.collapsed[data-v-7e5b53f7]{padding:0;justify-content:center}.mobile-logo-area[data-v-7e5b53f7]{height:70px;display:flex;align-items:center;padding:0 20px;gap:12px;border-bottom:1px solid rgba(245,134,169,.1);margin-bottom:4px}.logo-box[data-v-7e5b53f7]{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:10px;background:linear-gradient(135deg,#ffffff80,#ffffff1a);border:1px solid rgba(255,255,255,.6);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000014,inset 0 1px #fffc;flex-shrink:0}.admin-logo-box[data-v-7e5b53f7]{background:#f586a91a;border:1px solid rgba(245,134,169,.2)}.logo-img[data-v-7e5b53f7]{width:24px!important;height:24px!important;object-fit:contain;display:block}.logo-text[data-v-7e5b53f7]{font-size:18px;font-weight:700;color:#5b21b6;white-space:nowrap}.glass-header[data-v-7e5b53f7]{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:linear-gradient(180deg,#ffffff4d,#ffffff0d)!important;backdrop-filter:saturate(180%) brightness(1.1);-webkit-backdrop-filter:saturate(180%) brightness(1.1);border-bottom:1px solid rgba(255,255,255,.3);box-shadow:inset 0 -1px 1px #fff3;transition:padding .3s;transform:translateZ(0)}.header-left[data-v-7e5b53f7]{display:flex;align-items:center;gap:16px}.collapse-btn[data-v-7e5b53f7]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;cursor:pointer;color:#4b5563;transition:all .2s}.collapse-btn[data-v-7e5b53f7]:hover{background:#ffffff80;color:#f586a9}.page-title[data-v-7e5b53f7]{font-size:16px;font-weight:600;color:#374151}.user-trigger[data-v-7e5b53f7]{display:flex;align-items:center;gap:10px;padding:4px 8px 4px 4px;border-radius:999px;background:linear-gradient(135deg,#fff6,#ffffff1a);border:1px solid rgba(255,255,255,.5);box-shadow:inset 0 1px 2px #ffffff4d;cursor:pointer;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.user-trigger[data-v-7e5b53f7]:hover{background:linear-gradient(135deg,#fff9,#fff3);box-shadow:0 4px 12px #f586a926,inset 0 1px 2px #fff9;border-color:#fffc;transform:translateY(-1px)}.user-avatar[data-v-7e5b53f7]{border:2px solid #fff}.username[data-v-7e5b53f7]{font-size:14px;color:#4b5563;font-weight:500}.glass-content[data-v-7e5b53f7]{background:transparent!important}.router-view-wrapper[data-v-7e5b53f7]{padding:24px 32px;min-height:100%;transition:padding .3s}.fade-enter-active[data-v-7e5b53f7],.fade-leave-active[data-v-7e5b53f7]{transition:opacity .2s}.fade-enter-from[data-v-7e5b53f7],.fade-leave-to[data-v-7e5b53f7]{opacity:0}.fade-slide-enter-active[data-v-7e5b53f7],.fade-slide-leave-active[data-v-7e5b53f7]{transition:opacity .3s ease,transform .3s ease}.fade-slide-enter-from[data-v-7e5b53f7]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-7e5b53f7]{opacity:0;transform:translateY(-10px)}[data-v-7e5b53f7] .n-menu-item-content{margin:4px 8px!important}@media(max-width:768px){.glass-header[data-v-7e5b53f7]{padding:0 16px;height:56px}.header-left[data-v-7e5b53f7]{gap:12px}.router-view-wrapper[data-v-7e5b53f7]{padding:16px}.user-trigger[data-v-7e5b53f7]{padding:2px;border:none;background:transparent}.page-title[data-v-7e5b53f7]{font-size:15px}}.glass-card[data-v-6600cb0f]{background:#ffffffbf;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.6);box-shadow:0 8px 30px #0000000a;border-radius:16px}video.shared-video[data-v-6600cb0f]{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.mv-player-content video[data-v-6600cb0f],.mini-mv-video-wrapper video[data-v-6600cb0f]{position:static;visibility:visible}.mv-player-header[data-v-6600cb0f]{display:flex;align-items:center;justify-content:space-between;width:100%}.mv-info[data-v-6600cb0f]{display:flex;align-items:center;gap:12px}.mv-header-actions[data-v-6600cb0f]{display:flex;align-items:center;gap:8px}.mv-title[data-v-6600cb0f]{display:flex;flex-direction:column;gap:4px}.mv-name[data-v-6600cb0f]{font-size:18px;font-weight:700;color:#1f2937}.mv-artist[data-v-6600cb0f]{font-size:14px;color:#6b7280}.mv-player-content[data-v-6600cb0f]{width:100%;background:#000;border-radius:8px;overflow:hidden}.mv-player-content video[data-v-6600cb0f],.mini-mv-video-wrapper video[data-v-6600cb0f]{width:100%;height:auto;display:block;cursor:pointer}.mv-player-content video[data-v-6600cb0f]{max-height:70vh}.mini-mv-player[data-v-6600cb0f]{position:fixed;width:400px;max-width:calc(100vw - 40px);z-index:2500;box-shadow:0 12px 48px #0000004d;border-radius:16px;overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.mini-mv-player[data-v-6600cb0f]:hover{box-shadow:0 16px 56px #0006}.mini-mv-player.is-dragging[data-v-6600cb0f]{box-shadow:0 20px 64px #00000080;cursor:move;cursor:grab;cursor:-webkit-grab;transition:none}.mini-mv-player.is-dragging[data-v-6600cb0f]:active{cursor:grabbing;cursor:-webkit-grabbing}.mini-mv-header[data-v-6600cb0f]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.05);cursor:move;cursor:grab;cursor:-webkit-grab;-webkit-user-select:none;user-select:none;transition:background .3s ease}.mini-mv-header[data-v-6600cb0f]:active{cursor:grabbing;cursor:-webkit-grabbing}.mini-mv-header.is-locked[data-v-6600cb0f]{cursor:default;background:#f0f8fff2}.mini-mv-header.is-locked[data-v-6600cb0f]:active{cursor:default}.mini-mv-info[data-v-6600cb0f]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.mini-mv-title[data-v-6600cb0f]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mini-mv-name[data-v-6600cb0f]{font-size:14px;font-weight:700;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-mv-artist[data-v-6600cb0f]{font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-mv-actions[data-v-6600cb0f]{display:flex;align-items:center;gap:4px;flex-shrink:0}.mini-mv-video-wrapper[data-v-6600cb0f]{width:100%;background:#000;aspect-ratio:16 / 9;overflow:hidden}.mini-mv-video-wrapper video[data-v-6600cb0f]{width:100%;height:100%;object-fit:contain}.mini-player-enter-active[data-v-6600cb0f],.mini-player-leave-active[data-v-6600cb0f]{transition:all .3s cubic-bezier(.4,0,.2,1)}.mini-player-enter-from[data-v-6600cb0f],.mini-player-leave-to[data-v-6600cb0f]{opacity:0;transform:translateY(100px) scale(.8)}@media(max-width:768px){.mini-mv-player[data-v-6600cb0f]{width:300px;bottom:80px;right:16px}}.n-dialog{background:linear-gradient(145deg,#ffffff40,#e6f0ff26,#fff3)!important;backdrop-filter:saturate(180%) brightness(1.1)!important;-webkit-backdrop-filter:saturate(180%) brightness(1.1)!important;border:1px solid rgba(255,255,255,.45)!important;border-top-color:#ffffffb3!important;border-radius:var(--lg-radius-xl, 24px)!important;box-shadow:0 24px 48px #0000001f,0 8px 24px #f586a914,inset 0 1px 2px #fffc,inset 0 -1px 2px #fff3,inset 0 0 20px #fff3!important;overflow:hidden;animation:lgBounceIn .5s cubic-bezier(.34,1.56,.64,1)!important}@keyframes lgBounceIn{0%{opacity:0;transform:scale(.92) translateY(20px)}60%{transform:scale(1.02) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.n-modal-mask{background:#00000026!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.n-dialog__title{font-size:18px!important;font-weight:700!important;color:#1f2937!important;padding:24px 24px 12px!important}.n-dialog__icon{margin-right:12px!important}.n-dialog--warning .n-dialog__icon{color:#f59e0b!important}.n-dialog--warning .n-dialog__title{color:#b45309!important}.n-dialog--error .n-dialog__icon{color:#ef4444!important}.n-dialog--error .n-dialog__title{color:#dc2626!important}.n-dialog--success .n-dialog__icon{color:#10b981!important}.n-dialog--success .n-dialog__title{color:#059669!important}.n-dialog--info .n-dialog__icon{color:#f586a9!important}.n-dialog__content{font-size:14px!important;color:#4b5563!important;padding:0 24px 20px!important;line-height:1.7!important;white-space:pre-wrap}.n-dialog__action{padding:16px 24px 24px!important;gap:12px!important;border-top:1px solid rgba(255,255,255,.2);background:#ffffff0d;box-shadow:inset 0 1px #ffffff4d}.n-dialog .n-button{height:36px!important;padding:0 20px!important;border-radius:10px!important;font-weight:600!important;font-size:14px!important;transition:all .25s ease!important}.n-dialog .n-button--default-type,.n-dialog .n-button--ghost{background:#fff6!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.6)!important;color:#374151!important;box-shadow:inset 0 1px 1px #fffc!important}.n-dialog .n-button--default-type:hover,.n-dialog .n-button--ghost:hover{background:#fff9!important;border-color:#ffffffe6!important;color:#1f2937!important;transform:translateY(-1px)!important}.n-dialog .n-button--error-type:not(.n-button--ghost){background:linear-gradient(135deg,#ef4444,#f87171)!important;border:none!important;color:#fff!important;box-shadow:0 4px 12px #ef444459!important}.n-dialog .n-button--error-type:not(.n-button--ghost):hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #ef444473!important}.n-dialog .n-button--warning-type:not(.n-button--ghost){background:linear-gradient(135deg,#f59e0b,#fbbf24)!important;border:none!important;color:#fff!important;box-shadow:0 4px 12px #f59e0b59!important}.n-dialog .n-button--warning-type:not(.n-button--ghost):hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #f59e0b73!important}.n-dialog .n-button--success-type:not(.n-button--ghost){background:linear-gradient(135deg,#10b981,#34d399)!important;border:none!important;color:#fff!important;box-shadow:0 4px 12px #10b98159!important}.n-dialog .n-button--success-type:not(.n-button--ghost):hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #10b98173!important}.n-dialog .n-button--primary-type:not(.n-button--ghost){background:linear-gradient(135deg,#f586a9,#ff7eb3)!important;border:none!important;color:#fff!important;box-shadow:0 4px 12px #f586a959!important}.n-dialog .n-button--primary-type:not(.n-button--ghost):hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #f586a973!important}.n-dialog__close{top:18px!important;right:18px!important;color:#9ca3af!important;transition:all .2s ease!important}.n-dialog__close:hover{color:#f586a9!important;transform:rotate(90deg)}.n-popconfirm{background:linear-gradient(145deg,#ffffff4d,#fff0f533)!important;backdrop-filter:saturate(180%) brightness(1.1)!important;-webkit-backdrop-filter:saturate(180%) brightness(1.1)!important;border:1px solid rgba(255,255,255,.45)!important;border-top-color:#ffffffb3!important;border-radius:var(--lg-radius-lg, 16px)!important;box-shadow:0 12px 32px #00000014,0 4px 16px #f586a914,inset 0 1px 2px #fffc,inset 0 0 15px #fff3!important;padding:16px 20px!important;animation:lgBounceIn .4s cubic-bezier(.34,1.56,.64,1)!important}.n-popconfirm__body{font-size:14px!important;color:#374151!important;line-height:1.6!important;max-width:280px!important}.n-popconfirm__action{margin-top:14px!important;gap:10px!important}.n-popconfirm .n-button{height:32px!important;padding:0 16px!important;border-radius:8px!important;font-weight:600!important;font-size:13px!important;transition:all .2s ease!important}.n-popconfirm .n-button--default-type{background:#f3f4f6e6!important;border:1px solid rgba(0,0,0,.08)!important;color:#4b5563!important}.n-popconfirm .n-button--default-type:hover{background:#f3f4f6!important;color:#374151!important}.n-popconfirm .n-button--error-type{background:linear-gradient(135deg,#ef4444,#f87171)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px #ef44444d!important}.n-popconfirm .n-button--error-type:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #ef444466!important}.n-popconfirm .n-button--primary-type{background:linear-gradient(135deg,#f586a9,#ff7eb3)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px #f586a94d!important}.n-popconfirm .n-button--primary-type:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #f586a966!important}.n-popconfirm .n-button--warning-type{background:linear-gradient(135deg,#f59e0b,#fbbf24)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px #f59e0b4d!important}.n-popconfirm .n-button--warning-type:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #f59e0b66!important}.n-popconfirm .n-button--success-type{background:linear-gradient(135deg,#10b981,#34d399)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px #10b9814d!important}.n-popconfirm .n-button--success-type:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #10b98166!important}@keyframes liquidMessageGlow{0%,to{box-shadow:0 12px 32px #00000014,0 0 15px #f586a91a,inset 0 1px 2px #ffffffe6,inset 0 -1px 2px #fff3}50%{box-shadow:0 12px 36px #0000001a,0 0 25px #f586a933,inset 0 1px 2px #fff,inset 0 -1px 2px #ffffff4d}}@keyframes messageLgSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.92)}60%{transform:translateY(5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.n-message-container .n-message,.n-message-wrapper .n-message,.n-message{position:relative!important;background:linear-gradient(145deg,#ffffff4d,#fff0f526,#f0faff33)!important;backdrop-filter:saturate(180%) brightness(1.1)!important;-webkit-backdrop-filter:saturate(180%) brightness(1.1)!important;border:1px solid rgba(255,255,255,.45)!important;border-top-color:#fffc!important;border-radius:var(--lg-radius-lg, 18px)!important;padding:14px 24px!important;animation:messageLgSlideIn .5s cubic-bezier(.34,1.56,.64,1),liquidMessageGlow 4s ease-in-out infinite!important;overflow:hidden!important}.n-message-container .n-message:before,.n-message-wrapper .n-message:before,.n-message:before{content:""!important;position:absolute!important;inset:0;background:linear-gradient(110deg,#fff0 0% 40%,#fff6 50%,#fff0 60% 100%)!important;background-size:250% 100%!important;animation:shimmer 4s cubic-bezier(.4,0,.2,1) infinite!important;pointer-events:none!important;border-radius:18px!important;mix-blend-mode:overlay!important}.n-message__content{font-size:14px!important;font-weight:500!important;color:#1f2937!important;text-shadow:0 1px 2px rgba(255,255,255,.5)!important;position:relative;z-index:1}.n-message__icon{position:relative!important;z-index:1!important}.n-message--success-type{border-left:4px solid #10b981!important;background:linear-gradient(145deg,#d1fae566,#ffffff1a,#d1fae533)!important}.n-message--success-type .n-message__icon{color:#10b981!important}.n-message--error-type{border-left:4px solid #ef4444!important;background:linear-gradient(145deg,#fee2e266,#ffffff1a,#fee2e233)!important}.n-message--error-type .n-message__icon{color:#ef4444!important}.n-message--warning-type{border-left:4px solid #f59e0b!important;background:linear-gradient(145deg,#fef3c766,#ffffff1a,#fef3c733)!important}.n-message--warning-type .n-message__icon{color:#f59e0b!important}.n-message--info-type{border-left:4px solid #f586a9!important;background:linear-gradient(145deg,#fce7f366,#ffffff1a,#fce7f333)!important}.n-message--info-type .n-message__icon{color:#f586a9!important}.n-message--loading-type{border-left:4px solid #6366f1!important;background:linear-gradient(145deg,#e0e7ff66,#ffffff1a,#e0e7ff33)!important}.n-message--loading-type .n-message__icon{color:#6366f1!important}:root{--lg-blur: 28px;--lg-blur-heavy: 44px;--lg-blur-light: 14px;--lg-saturation: 200%;--lg-brightness: 1.08;--lg-contrast: 1.05;--lg-bg-opacity: .22;--lg-bg-heavy: .35;--lg-bg-light: .12;--lg-bg-surface: .3;--lg-border-width: 1.5px;--lg-border-glow: rgba(255, 255, 255, .6);--lg-highlight-top: rgba(255, 255, 255, .85);--lg-highlight-edge: rgba(255, 255, 255, .5);--lg-specular: rgba(255, 255, 255, .65);--lg-refraction-color: rgba(200, 220, 255, .12);--lg-inner-glow: rgba(255, 255, 255, .15);--lg-shadow-sm: 0 2px 8px rgba(0, 0, 0, .04);--lg-shadow-md: 0 8px 32px rgba(0, 0, 0, .06), 0 2px 8px rgba(0, 0, 0, .04);--lg-shadow-lg: 0 20px 60px rgba(0, 0, 0, .1), 0 4px 16px rgba(0, 0, 0, .05);--lg-shadow-glow: 0 0 30px rgba(245, 134, 169, .15);--lg-accent: #f586a9;--lg-accent-light: rgba(245, 134, 169, .15);--lg-accent-glow: rgba(245, 134, 169, .3);--lg-accent-shadow: rgba(245, 134, 169, .35);--lg-radius-sm: 14px;--lg-radius-md: 20px;--lg-radius-lg: 26px;--lg-radius-xl: 34px;--lg-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--lg-ease-smooth: cubic-bezier(.25, .8, .25, 1);--lg-ease-spring: cubic-bezier(.16, 1, .3, 1);--lg-duration-fast: .2s;--lg-duration-normal: .35s;--lg-duration-slow: .5s}.lg-card{position:relative;background:linear-gradient(135deg,rgba(255,255,255,var(--lg-bg-opacity)),rgba(240,245,255,calc(var(--lg-bg-opacity) - .03)),rgba(255,240,248,calc(var(--lg-bg-opacity) - .02)));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast));border:var(--lg-border-width) solid transparent;border-image:linear-gradient(135deg,#fffc,#ffffff4d,#c8dcff66 60%,#ffc8dc66,#ffffffb3) 1;border-radius:var(--lg-radius-lg);border-image:none;border-color:#ffffff73;box-shadow:var(--lg-shadow-md),inset 0 1px 1px #fff9,inset 0 -1px 1px #ffffff26,inset 0 0 30px var(--lg-inner-glow);transition:all var(--lg-duration-normal) var(--lg-ease-smooth);overflow:hidden;isolation:isolate}.lg-card:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,.08) 30%,transparent 100%);border-radius:var(--lg-radius-lg) var(--lg-radius-lg) 50% 50% / var(--lg-radius-lg) var(--lg-radius-lg) 20% 20%;z-index:1;pointer-events:none}.lg-card:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.12) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,var(--lg-refraction-color) 0%,transparent 50%);z-index:0;pointer-events:none;animation:lgRefraction 8s ease-in-out infinite}.lg-card:hover{transform:translateY(-3px) scale(1.005);box-shadow:var(--lg-shadow-lg),inset 0 1px 1px #ffffffb3,inset 0 -1px 1px #fff3,inset 0 0 40px #fff3,var(--lg-shadow-glow);border-color:#ffffffa6}.lg-panel{background:linear-gradient(180deg,rgba(255,255,255,var(--lg-bg-surface)),rgba(248,250,255,calc(var(--lg-bg-surface) - .05)));backdrop-filter:blur(var(--lg-blur-heavy)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness));-webkit-backdrop-filter:blur(var(--lg-blur-heavy)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness));border:1px solid rgba(255,255,255,.35);box-shadow:inset 0 1px #fff9,inset 0 0 20px #ffffff1a}.lg-surface{background:rgba(255,255,255,var(--lg-bg-light));backdrop-filter:blur(var(--lg-blur-light)) saturate(160%);-webkit-backdrop-filter:blur(var(--lg-blur-light)) saturate(160%);border:1px solid rgba(255,255,255,.25);border-radius:var(--lg-radius-md);box-shadow:inset 0 1px #fff6}.lg-button{position:relative;background:linear-gradient(135deg,#ffffff59,#f5f8ff40);backdrop-filter:blur(var(--lg-blur-light)) saturate(180%);-webkit-backdrop-filter:blur(var(--lg-blur-light)) saturate(180%);border:1px solid rgba(255,255,255,.5);border-radius:var(--lg-radius-sm);box-shadow:var(--lg-shadow-sm),inset 0 1px #ffffffb3,inset 0 0 10px #ffffff1a;transition:all var(--lg-duration-fast) var(--lg-ease-smooth);cursor:pointer;overflow:hidden}.lg-button:hover{background:linear-gradient(135deg,#ffffff80,#f5f8ff66);transform:translateY(-1px);box-shadow:0 4px 20px #0000000f,inset 0 1px #fffc,inset 0 0 15px #ffffff26}.lg-button:active{transform:translateY(0) scale(.97);transition-duration:.1s}.lg-button-accent{position:relative;background:linear-gradient(135deg,#f586a9cc,#fca5c8bf,#f586a9d9);backdrop-filter:blur(var(--lg-blur-light)) saturate(180%);-webkit-backdrop-filter:blur(var(--lg-blur-light)) saturate(180%);border:1px solid rgba(255,255,255,.35);border-radius:var(--lg-radius-sm);color:#fff;font-weight:600;box-shadow:0 8px 24px var(--lg-accent-shadow),inset 0 1px 1px #ffffff80,inset 0 -1px 1px #0000000d,inset 0 0 20px #ffc8dc33;transition:all var(--lg-duration-normal) var(--lg-ease-smooth);cursor:pointer;overflow:hidden}.lg-button-accent:before{content:"";position:absolute;top:0;left:-150%;width:80%;height:100%;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);animation:lgButtonShimmer 3s var(--lg-ease-spring) infinite;pointer-events:none}.lg-button-accent:after{content:"";position:absolute;top:0;left:10%;right:10%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.35) 0%,transparent 100%);border-radius:0 0 50% 50%;pointer-events:none}.lg-button-accent:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 12px 36px var(--lg-accent-shadow),inset 0 1px 1px #fff9,inset 0 0 25px #ffc8dc40;filter:brightness(1.08)}.lg-button-accent:active{transform:translateY(0) scale(.97);transition-duration:.1s}.lg-input{background:#ffffff2e;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);border:1px solid rgba(255,255,255,.3);border-radius:var(--lg-radius-sm);box-shadow:inset 0 1px #fff6;transition:all var(--lg-duration-fast) var(--lg-ease-smooth);outline:none;color:#0f172a}.lg-input:focus{background:#ffffff59;border-color:var(--lg-accent);box-shadow:0 0 0 3px var(--lg-accent-light),0 0 20px #f586a91a,inset 0 1px #ffffff80}.lg-input::placeholder{color:#64748b;opacity:.8}.lg-stat-box{position:relative;background:linear-gradient(135deg,rgba(255,255,255,var(--lg-bg-opacity)),rgba(240,248,255,calc(var(--lg-bg-opacity) - .04)));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation));border:1px solid rgba(255,255,255,.45);border-radius:var(--lg-radius-md);overflow:hidden;transition:all var(--lg-duration-normal) var(--lg-ease-smooth);box-shadow:var(--lg-shadow-sm),inset 0 1px #fff9,inset 0 0 20px #ffffff1a}.lg-stat-box:before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 100%);pointer-events:none}.lg-stat-box:hover{transform:translateY(-3px);box-shadow:var(--lg-shadow-md),inset 0 1px #ffffffb3,inset 0 0 30px #ffffff26,var(--lg-shadow-glow)}.glass-card{position:relative;background:linear-gradient(135deg,rgba(255,255,255,var(--lg-bg-opacity)),rgba(240,245,255,calc(var(--lg-bg-opacity) - .03)),rgba(255,240,248,calc(var(--lg-bg-opacity) - .02)))!important;backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast))!important;-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-saturation)) brightness(var(--lg-brightness)) contrast(var(--lg-contrast))!important;border:var(--lg-border-width) solid rgba(255,255,255,.45)!important;border-radius:var(--lg-radius-lg)!important;box-shadow:var(--lg-shadow-md),inset 0 1px 1px #fff9,inset 0 -1px 1px #ffffff26,inset 0 0 30px var(--lg-inner-glow)!important;transition:all var(--lg-duration-normal) var(--lg-ease-smooth)!important;--n-color: transparent !important;overflow:hidden}.glass-card:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.05) 40%,transparent 100%);z-index:1;pointer-events:none;border-radius:var(--lg-radius-lg) var(--lg-radius-lg) 50% 50%}.glass-card:hover{transform:translateY(-3px)!important;box-shadow:var(--lg-shadow-lg),inset 0 1px 1px #ffffffb3,inset 0 0 40px #fff3,var(--lg-shadow-glow)!important}.glass-table{--n-td-color: transparent !important;--n-th-color: rgba(255, 255, 255, .12) !important;--n-border-color: rgba(255, 255, 255, .12) !important;--n-td-color-hover: var(--lg-accent-light) !important;--n-merged-td-color: transparent !important;--n-merged-th-color: rgba(255, 255, 255, .12) !important}@keyframes lgRefraction{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(5%,3%) rotate(1deg)}50%{transform:translate(-3%,5%) rotate(-.5deg)}75%{transform:translate(2%,-3%) rotate(.5deg)}}@keyframes lgButtonShimmer{0%{left:-150%}40%,to{left:200%}}@keyframes lgGlow{0%,to{box-shadow:var(--lg-shadow-md),inset 0 0 25px #ffffff1a,0 0 20px #f586a914}50%{box-shadow:var(--lg-shadow-md),inset 0 0 35px #ffffff2e,0 0 30px #f586a926}}@keyframes lgSlideUp{0%{opacity:0;transform:translateY(24px) scale(.96)}60%{transform:translateY(-4px) scale(1.01)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes lgPopIn{0%{opacity:0;transform:scale(.88)}50%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes lgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes lgSpectrumFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes lgPressIn{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes lgSpecularPulse{0%,to{opacity:.7}50%{opacity:1}}.fade-slide-enter-active{animation:lgSlideUp var(--lg-duration-slow) var(--lg-ease-spring)!important}.fade-slide-leave-active{transition:opacity .2s ease,transform .2s ease!important}.fade-slide-leave-to{opacity:0!important;transform:translateY(-8px)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:99px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#0003}::selection{background:#f586a940;color:#1e293b}
