body{background-image:url(/assets/background-R2bwFjp-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh}#app{min-height:100vh;background:transparent!important}.n-layout,.n-layout-content,.n-layout-scroll-container,.n-config-provider{background:transparent!important}:root{font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;line-height:1.6;font-weight:400;color:#1d2129;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1,"calt" 1}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none;transition:opacity .2s ease}a:hover{opacity:.8}body{margin:0;min-height:100vh;color:#111827;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:url(/assets/background-R2bwFjp-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(8px);-webkit-filter:blur(8px);z-index:-1;transform:scale(1.1)}#app{min-height:100vh;position:relative;z-index:1}.n-layout,.n-layout-content,.n-layout-scroll-container{background:transparent!important}::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}*{transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}.n-card{transition:all .3s cubic-bezier(.4,0,.2,1)!important;border-radius:16px!important}.n-button{transition:all .2s cubic-bezier(.4,0,.2,1)!important;font-weight:600!important;border-radius:12px!important}.n-button:active{transform:scale(.97)}.n-input:focus-within{box-shadow:0 0 0 3px #0ea5e933;border-color:#0ea5e9}.n-tag{font-weight:600!important;letter-spacing:.3px!important}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:pageEnter .5s cubic-bezier(.16,1,.3,1)}body.dark-theme{background-image:url(/assets/background-R2bwFjp-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;color:#e5e7eb}body.dark-theme .modern-sider{background:#111827b3!important;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);border-right-color:#1f293780!important}body.dark-theme .logo-container{background:transparent;border-bottom-color:#1f293780}body.dark-theme .logo-text{background:linear-gradient(135deg,#fff,#67e8f9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body.dark-theme .modern-menu .n-menu-item{color:#9ca3af!important}body.dark-theme .modern-menu .n-menu-item:hover{background:#1f2937!important;color:#fff!important}body.dark-theme .modern-menu .n-menu-item--selected{background:#0ea5e9!important;color:#fff!important}body.dark-theme .modern-menu .n-menu-item-content__icon{color:#9ca3af!important}body.dark-theme .modern-menu .n-menu-item--selected .n-menu-item-content__icon{color:#fff!important}body.dark-theme .modern-header{background:#111827b3!important;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);border-bottom-color:#1f293780!important}body.dark-theme .page-title{color:#f9fafb}body.dark-theme .theme-toggle-button,body.dark-theme .user-button,body.dark-theme .theme-toggle-button .n-icon,body.dark-theme .user-button .n-icon{color:#d1d5db!important}body.dark-theme .modern-content{background:transparent!important}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6{color:#f9fafb!important}body.dark-theme p,body.dark-theme span,body.dark-theme div,body.dark-theme .n-text{color:#9ca3af!important}body.dark-theme .glass-card{background:#111827d9!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(59,130,246,.3)!important;box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease!important}body.dark-theme .glass-card:hover{transform:translateY(-4px);border-color:#0ea5e980;box-shadow:0 0 20px #0ea5e933,0 12px 40px #0006!important}body.dark-theme .section-title,body.dark-theme .card-title{color:#f9fafb!important}body.dark-theme .modern-table{background:#111827b3!important;border-color:#1f293780!important}body.dark-theme .n-data-table-th{background:#1f2937cc!important;color:#f9fafb!important}body.dark-theme .n-data-table-td{color:#9ca3af!important;background:#11182799!important}body.dark-theme .n-button,body.dark-theme .n-button-group,body.dark-theme .n-descriptions-item-label,body.dark-theme .n-descriptions-item-content,body.dark-theme .n-alert,body.dark-theme .n-card .n-card-header__main,body.dark-theme .n-space,body.dark-theme .n-grid-item{color:#d1d5db!important}body.dark-theme .n-input{background:#1f2937cc!important;color:#f9fafb!important;border-color:#37415199!important}body.dark-theme .n-input input{color:#f9fafb!important}body.dark-theme .n-code,body.dark-theme .api-code{background:#1f2937cc!important;color:#67e8f9!important;border-color:#37415199!important}body.dark-theme .gradient-text{background:linear-gradient(135deg,#fff,#e5e7eb)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body.dark-theme .subtitle,body.dark-theme .section-title,body.dark-theme .card-title,body.dark-theme .welcome-subtitle{color:#9ca3af!important}body.light-theme{background-image:url(/assets/background-R2bwFjp-.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;color:#111827}body.light-theme .modern-sider{background:#ffffffd9!important;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-right-color:#f1f5f980!important}body.light-theme .logo-container{background:transparent;border-bottom-color:#f1f5f980}body.light-theme .logo-text{background:linear-gradient(135deg,#0369a1,#0ea5e9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body.light-theme .modern-menu .n-menu-item{color:#475569!important}body.light-theme .modern-menu .n-menu-item:hover{background:#f1f5f9!important;color:#1e293b!important}body.light-theme .modern-menu .n-menu-item--selected{background:#0ea5e9!important;color:#fff!important}body.light-theme .modern-menu .n-menu-item-content__icon{color:#64748b!important}body.light-theme .modern-menu .n-menu-item--selected .n-menu-item-content__icon{color:#fff!important}body.light-theme .modern-header{background:#ffffffd9!important;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(10px) saturate(180%);border-bottom-color:#f1f5f980!important}body.light-theme .page-title{color:#1e293b}body.light-theme .theme-toggle-button,body.light-theme .user-button,body.light-theme .theme-toggle-button .n-icon,body.light-theme .user-button .n-icon{color:#475569!important}body.light-theme .modern-content{background:transparent!important}body.light-theme h1,body.light-theme h2,body.light-theme h3,body.light-theme h4,body.light-theme h5,body.light-theme h6{color:#1e293b!important}body.light-theme p,body.light-theme span,body.light-theme div,body.light-theme .n-text{color:#475569!important}body.light-theme .glass-card{background:#ffffffd9!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 8px 32px #0000001a!important;transition:all .3s ease!important}body.light-theme .glass-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000026,0 0 0 4px #0ea5e91a!important}body.light-theme .modern-table{background:#ffffffb3!important;border-color:#f1f5f980!important}body.light-theme .n-data-table-th{background:#f8fafccc!important;color:#475569!important}body.light-theme .n-data-table-td{color:#475569!important;background:#fff9!important}body.light-theme .n-button,body.light-theme .n-button-group,body.light-theme .n-descriptions-item-label,body.light-theme .n-descriptions-item-content,body.light-theme .n-alert,body.light-theme .n-card .n-card-header__main,body.light-theme .n-space,body.light-theme .n-grid-item{color:#475569!important}body.light-theme .n-input{background:#ffffffe6!important;color:#1e293b!important;border-color:#e2e8f099!important}body.light-theme .n-input input{color:#1e293b!important}body.light-theme .gradient-text{background:linear-gradient(135deg,#1e293b,#334155)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body.light-theme .subtitle,body.light-theme .section-title,body.light-theme .card-title,body.light-theme .welcome-subtitle{color:#475569!important}
