.logo-container[data-v-e2121450]{height:64px;border-bottom:1px solid var(--divider-color);padding:0 12px;overflow:hidden}.logo-content[data-v-e2121450]{height:100%;display:flex;align-items:center;justify-content:center}.logo-image[data-v-e2121450]{height:40px;width:auto;object-fit:contain}.header-content[data-v-e2121450]{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px}.left[data-v-e2121450],.right[data-v-e2121450]{display:flex;align-items:center;gap:16px}.header-lang-btn[data-v-e2121450]{display:flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--divider-color);border-radius:16px;background-color:transparent;color:var(--text-color);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .2s,color .2s}.header-lang-btn[data-v-e2121450]:hover{border-color:var(--primary-color);color:var(--primary-color)}.header-lang-btn .lang-flag[data-v-e2121450]{width:16px;height:auto;border-radius:2px;display:block}.user-info[data-v-e2121450]{display:flex;align-items:center;gap:12px;cursor:pointer;padding:6px 12px;border-radius:6px;transition:background-color .2s ease;background-color:transparent}.user-info[data-v-e2121450]:hover{background-color:#0000000d}.user-info.dark[data-v-e2121450]:hover{background-color:#ffffff14}.user-text[data-v-e2121450]{display:flex;flex-direction:column}.name-and-tag[data-v-e2121450]{display:flex;align-items:center;gap:8px}.username[data-v-e2121450]{font-size:14px;font-weight:500;color:var(--text-color);line-height:1.2}[data-v-e2121450] .n-tag{font-size:12px;padding:0 8px;height:18px;line-height:18px}.user-popover[data-v-e2121450]{padding:4px}.user-popover-header[data-v-e2121450]{display:flex;align-items:center;gap:12px}.user-popover-name[data-v-e2121450]{display:flex;flex-direction:column;gap:2px;min-width:0}.user-group[data-v-e2121450]{font-size:12px;opacity:.65}.user-stat-row[data-v-e2121450]{display:flex;justify-content:space-between;align-items:center;gap:12px}.stat-label[data-v-e2121450]{font-size:13px;opacity:.65}.stat-value[data-v-e2121450]{font-size:13px;font-weight:500;color:inherit}.user-popover-actions[data-v-e2121450]{display:flex;flex-direction:column;gap:4px}.user-popover-actions[data-v-e2121450] .n-button{justify-content:flex-start}[data-v-e2121450] .n-layout-sider{background:var(--body-color)}[data-v-e2121450] .n-layout-header{position:sticky;top:0;z-index:100;background-color:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}[data-v-e2121450] .n-layout-header.header-dark{background-color:#181818b3}@media (max-width: 768px){.username[data-v-e2121450]{display:none}.user-info[data-v-e2121450]{padding:4px}.header-content[data-v-e2121450]{padding:0 12px}.header-lang-btn span[data-v-e2121450]{display:none}.header-lang-btn[data-v-e2121450]{padding:5px 8px}}[data-v-e2121450] .n-layout-sider{z-index:1000}.mobile-sider[data-v-e2121450]{position:fixed;z-index:1000;height:100vh;left:0;top:0;background-color:var(--n-color);transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.mobile-sider[data-v-e2121450]:not(.n-layout-sider--collapsed){transform:translate(0)}.mobile-mask[data-v-e2121450]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.mobile-mask[style*="display: block"][data-v-e2121450]{opacity:1}[data-v-e2121450] .mobile-menu .n-menu-item{height:50px;padding:0 20px}[data-v-e2121450] .mobile-menu .n-menu-item .n-menu-item-content{display:flex;align-items:center;gap:12px}[data-v-e2121450] .mobile-menu .n-menu-item .n-menu-item-content .n-icon{width:18px;height:18px}[data-v-e2121450] .mobile-menu .n-menu-item .n-menu-item-content .n-menu-item-content__text{font-size:14px;opacity:1!important;display:block!important}.dark .mobile-sider[data-v-e2121450]{background-color:#242424;border-right-color:#ffffff17}.dark .mobile-mask[data-v-e2121450]{background:rgba(0,0,0,.5)}@media (max-width: 768px){.logo-container[data-v-e2121450]{padding:16px 20px;border-bottom:1px solid var(--divider-color)}.dark .logo-container[data-v-e2121450]{border-bottom-color:#ffffff17}.logo-content[data-v-e2121450]{justify-content:flex-start;gap:12px}.logo-text[data-v-e2121450]{font-size:16px;opacity:1!important;display:block!important}}.content-shifted[data-v-e2121450]{position:relative;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}@media (max-width: 768px){.content-shifted[data-v-e2121450]{transform:translate(240px)}}[data-v-e2121450] .n-layout-sider-scroll-container{height:calc(100% - 64px)}[data-v-e2121450] .n-layout-sider-scroll-container::-webkit-scrollbar{width:5px}[data-v-e2121450] .n-layout-sider-scroll-container::-webkit-scrollbar-track{background:transparent}[data-v-e2121450] .n-layout-sider-scroll-container::-webkit-scrollbar-thumb{background-color:var(--divider-color);border-radius:10px;transition:background-color .2s}[data-v-e2121450] .n-layout-sider-scroll-container::-webkit-scrollbar-thumb:hover{background-color:var(--text-color-3)}.n-popselect-menu{border-radius:10px!important}.lang-flag-option{display:flex;align-items:center;gap:8px;min-width:120px}.lang-flag-option .lang-flag{width:18px;height:auto;border-radius:2px;display:block}.app-container{display:flex;flex-direction:column;min-height:100vh;--mobile-padding: 12px 8px;--small-screen-padding: 8px 4px;--card-gap-mobile: 12px;--card-gap-desktop: 16px;--font-size-small: 12px;--font-size-normal: 14px;--font-size-title: 16px;--border-radius: 8px}:root{view-transition-name:theme-root;isolation:isolate;--theme-transition-duration: .6s}html,body{height:100%;margin:0}::view-transition-old(theme-root),::view-transition-new(theme-root){animation:none}::view-transition-group(theme-root){animation:none;background-color:var(--vt-bg)}::view-transition-image-pair(theme-root){animation:none}@keyframes theme-reveal{0%{clip-path:circle(0 at 50% 50%)}to{clip-path:circle(150vmax at 50% 50%)}}::view-transition-new(theme-root){clip-path:circle(0 at 50% 50%);animation:theme-reveal var(--theme-transition-duration) ease-out both;will-change:clip-path;mix-blend-mode:normal}::view-transition-old(theme-root){mix-blend-mode:normal}:root[data-theme=light]{color-scheme:light;--vt-bg: #ffffff;--divider-color: rgba(0, 0, 0, .09);--border-color: rgba(0, 0, 0, .09);--card-color: #ffffff;--text-color: rgba(0, 0, 0, .88);--text-color-3: rgba(0, 0, 0, .52);--primary-color: #1E90FF;--primary-color-hover: #0066CC}:root[data-theme=dark]{color-scheme:dark;--vt-bg: #121212;--divider-color: rgba(255, 255, 255, .09);--border-color: rgba(255, 255, 255, .09);--card-color: #181818;--text-color: rgba(255, 255, 255, .82);--text-color-3: rgba(255, 255, 255, .52);--primary-color: #0066CC;--primary-color-hover: #1E90FF}html,body{background-color:var(--vt-bg)}@media (prefers-reduced-motion: reduce){::view-transition-new(theme-root){animation:none;clip-path:none}}:root[data-theme-switching="1"]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:root[data-theme-switching="1"] *,:root[data-theme-switching="1"] *:before,:root[data-theme-switching="1"] *:after{transition-property:none!important;transition-duration:0s!important;transition-delay:0s!important}.n-message{position:relative;overflow:hidden}.n-message:after{content:"";position:absolute;top:0;left:0;height:2px;width:100%;animation:progress-shrink 3s linear forwards}.n-message:hover:after{animation-play-state:paused}.n-message--success-type:after{background:#18a058}.n-message--error-type:after{background:#d03050}.n-message--info-type:after{background:#2080f0}.n-message--warning-type:after{background:#f0a020}.n-message--loading-type:after{background:#2080f0}@keyframes progress-shrink{0%{width:100%}to{width:0}}.n-message-container--top .n-message-wrapper{margin-bottom:12px;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .38s cubic-bezier(.16,1,.3,1)}.n-message-container--top .n-message-wrapper:nth-last-child(1){transform:scale(1);opacity:1}.n-message-container--top .n-message-wrapper:nth-last-child(2){transform:scale(.97);opacity:.93}.n-message-container--top .n-message-wrapper:nth-last-child(3){transform:scale(.94);opacity:.86}.n-message-container--top .n-message-wrapper:nth-last-child(4){transform:scale(.915);opacity:.8}.n-message-container--top .n-message-wrapper:nth-last-child(5){transform:scale(.89);opacity:.74}.n-drawer[data-stack-depth]:not([data-stack-depth="0"]){transform-origin:right center;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .38s cubic-bezier(.16,1,.3,1)}.n-drawer--right-placement[data-stack-depth="1"]{transform:translate(-14px) scale(.98)}.n-drawer--right-placement[data-stack-depth="2"]{transform:translate(-28px) scale(.96)}.n-drawer--right-placement[data-stack-depth="3"]{transform:translate(-42px) scale(.94)}.n-drawer--right-placement[data-stack-depth="4"]{transform:translate(-56px) scale(.92)}body:has(.n-drawer:hover) .n-drawer--right-placement[data-stack-depth="1"]{transform:translate(-52px) scale(.97);opacity:.93}body:has(.n-drawer:hover) .n-drawer--right-placement[data-stack-depth="2"]{transform:translate(-104px) scale(.94);opacity:.86}body:has(.n-drawer:hover) .n-drawer--right-placement[data-stack-depth="3"]{transform:translate(-156px) scale(.915);opacity:.8}body:has(.n-drawer:hover) .n-drawer--right-placement[data-stack-depth="4"]{transform:translate(-208px) scale(.89);opacity:.74}@media (max-width: 760px){.n-drawer--right-placement[data-stack-depth],body:has(.n-drawer:hover) .n-drawer--right-placement[data-stack-depth]{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.n-message-container--top .n-message-wrapper,.n-drawer[data-stack-depth]:not([data-stack-depth="0"]){transition-duration:.01ms}}
