.theme-switcher[data-v-17238fa4]{position:fixed;bottom:20px;right:20px;z-index:9999;background:var(--n-color-modal);padding:8px 12px;border-radius:24px;box-shadow:0 4px 12px #00000026;border:1px solid var(--n-border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body{transition:background-color .3s ease,color .3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{width:100%;height:100vh}.page-container{max-width:1600px;margin:0 auto;padding:16px}@media(max-width:600px){.page-container{padding:10px}}.flex-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:16px}.flex-header .title{font-size:18px;font-weight:500;white-space:nowrap}.flex-header .actions{display:flex;gap:8px;flex-wrap:wrap}.search-bar{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.search-item{width:200px}@media(max-width:600px){.flex-header{flex-direction:column;align-items:flex-start}.flex-header .actions{width:100%}.flex-header .actions>*{flex:1}.search-bar{flex-direction:column;gap:12px}.search-item{width:100%!important;max-width:none!important}.search-bar .n-button{width:100%}}.glass-layout .n-card{background-color:#ffffff1a!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.glass-layout .n-card-header__main{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.1)}.glass-layout .n-data-table{background-color:transparent!important}.glass-layout .n-data-table th{background-color:#ffffff26!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.glass-layout .n-data-table td{background-color:transparent!important;color:#e0e0e0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.glass-layout .n-data-table tr:hover td{background-color:#fff3!important}.glass-layout .n-input,.glass-layout .n-input-group-label{background-color:#0003!important;border:1px solid rgba(255,255,255,.1)!important;color:#fff!important}.glass-layout .n-button--default-type{background-color:#ffffff1a!important;color:#fff!important;border:1px solid rgba(255,255,255,.3)!important}.glass-layout .n-button--default-type:hover{background-color:#ffffff40!important}.glass-layout .n-statistic .n-statistic-value__content{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.2)}.glass-layout .n-statistic .n-statistic-label{color:#fffc!important}.deep-dark-layout{--cyber-primary: #00ff9d;--cyber-bg: #050505;--cyber-card: #0a0a0a;--cyber-border: #1a1a1a;font-family:Fira Code,Courier New,monospace!important}.deep-dark-layout .n-card{background-color:var(--cyber-card)!important;border:1px solid var(--cyber-border)!important;border-radius:0!important;box-shadow:0 0 10px #00000080}.deep-dark-layout .n-card:hover{border-color:var(--cyber-primary)!important;box-shadow:0 0 15px #00ff9d1a}.deep-dark-layout .n-card-header__main{color:var(--cyber-primary)!important;font-family:monospace;letter-spacing:1px}.deep-dark-layout .n-button{border-radius:0!important;font-family:monospace;letter-spacing:1px}.deep-dark-layout .n-button--primary-type{background-color:#00ff9d1a!important;border:1px solid var(--cyber-primary)!important;color:var(--cyber-primary)!important}.deep-dark-layout .n-button--primary-type:hover{background-color:var(--cyber-primary)!important;color:#000!important;box-shadow:0 0 20px var(--cyber-primary)}.deep-dark-layout .n-data-table th{background-color:#0f0f0f!important;border-bottom:2px solid var(--cyber-border)!important;color:var(--cyber-primary)!important;font-family:monospace}.deep-dark-layout .n-data-table td{border-bottom:1px solid var(--cyber-border)!important;font-family:monospace;color:#888}.deep-dark-layout .n-tag{border-radius:0!important;border:1px solid currentColor;background:transparent!important}.bento-layout .n-card{border-radius:24px!important;border:none!important;box-shadow:0 4px 20px #00000008!important;transition:transform .2s ease}.bento-layout .n-card:hover{transform:translateY(-2px)}.bento-layout .n-button,.bento-layout .n-input{border-radius:12px!important}
