.schema-org-sentinel[data-v-b75e332c]{display:none}.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:#6b7280!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;--ui-primary: #f586a9;--ui-primary-hover: #f26d99;--ui-primary-soft: rgba(245, 134, 169, .14);--ui-blue: #6aa8ff;--ui-blue-soft: rgba(106, 168, 255, .16);--ui-mint: #20bfa9;--ui-warning: #f59e0b;--ui-danger: #ef4444;--ui-bg-wash: rgba(255, 255, 255, .72);--ui-bg-card: rgba(255, 255, 255, .74);--ui-bg-card-strong: rgba(255, 255, 255, .88);--ui-border: rgba(255, 255, 255, .72);--ui-border-subtle: rgba(15, 23, 42, .08);--ui-text: #202635;--ui-text-muted: #667085;--ui-text-soft: #8a94a6;--ui-radius-sm: 8px;--ui-radius-md: 12px;--ui-radius-lg: 16px;--ui-radius-xl: 20px;--ui-shadow-sm: 0 8px 24px rgba(31, 41, 55, .06);--ui-shadow-md: 0 18px 44px rgba(31, 41, 55, .1);--ui-shadow-glow: 0 16px 40px rgba(245, 134, 169, .14);--ui-page-max: 1180px}.ui-page{width:min(100%,var(--ui-page-max));margin:0 auto;color:var(--ui-text)}.ui-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.ui-page-title{margin:0;font-size:26px;line-height:1.2;font-weight:800;color:var(--ui-text)}.ui-page-subtitle{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--ui-text-muted)}.ui-card{position:relative;background:linear-gradient(145deg,#ffffffeb,#fff4f9c2 55%,#f2f8ffcc);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-sm);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);overflow:hidden}.ui-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:#ffffffdb;pointer-events:none}.ui-card-hover{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ui-card-hover:hover{transform:translateY(-2px);border-color:#fffffff2;box-shadow:var(--ui-shadow-md),var(--ui-shadow-glow)}.ui-stat-card{padding:18px;min-height:112px}.ui-section-title{display:flex;align-items:center;gap:12px;margin:8px 0 16px;color:var(--ui-text-muted);font-size:13px;font-weight:700;letter-spacing:0}.ui-section-title:before,.ui-section-title:after{content:"";height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(148,163,184,.45),transparent)}.ui-pill{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:2px 10px;border-radius:999px;background:var(--ui-primary-soft);color:var(--ui-primary-hover);font-size:12px;font-weight:700}.ui-icon-box{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--ui-radius-md);background:var(--ui-primary-soft);color:var(--ui-primary-hover)}.ui-primary-button{border:0;border-radius:var(--ui-radius-md);background:linear-gradient(135deg,var(--ui-primary),#ff9cc0);color:#fff;box-shadow:0 10px 24px #f586a93d;font-weight:700}.ui-grid{display:grid;gap:16px}.mobile-action-bar{display:none}.responsive-table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table>*{min-width:620px}:where(.n-modal){max-width:min(92vw,var(--modal-width, 520px))!important}@media(max-width:768px){.ui-page-header{align-items:stretch;flex-direction:column}.ui-page-title{font-size:22px}.ui-card{border-radius:var(--ui-radius-md)}.mobile-action-bar{position:sticky;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:20;display:flex;gap:10px;padding:10px;border:1px solid rgba(255,255,255,.82);border-radius:16px;background:#ffffffdb;box-shadow:0 16px 40px #1f29371f;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.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}
