.app-header[data-v-e43b3990]{padding:0 24px;height:64px;display:flex;align-items:center;gap:24px;z-index:1000;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header-brand[data-v-e43b3990]{min-width:200px;display:flex;align-items:center;gap:10px}.header-logo-link[data-v-e43b3990]{height:56px;padding:0;display:inline-flex;align-items:center}.header-logo[data-v-e43b3990]{display:block;height:58px;width:auto}.header-nav[data-v-e43b3990]{flex:1;height:100%;display:flex;align-items:center;justify-content:flex-start}.header-nav-link[data-v-e43b3990]{height:100%;padding:0 22px;display:flex;align-items:center;color:#334155;font-size:15px;font-weight:600;text-decoration:none;border-bottom:3px solid transparent;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.header-nav-link[data-v-e43b3990]:hover,.header-nav-link--active[data-v-e43b3990]{color:#18a058;border-bottom-color:#18a058}.header-user[data-v-e43b3990]{cursor:pointer;flex-shrink:0}@media(max-width:767px){.app-header[data-v-e43b3990]{padding:0 16px;gap:12px}.header-brand[data-v-e43b3990]{min-width:auto}.header-logo-link[data-v-e43b3990]{height:46px;padding:0}.header-logo[data-v-e43b3990]{height:44px}.header-nav[data-v-e43b3990]{justify-content:center}.header-nav-link[data-v-e43b3990]{padding:0 12px;font-size:14px}}.content-area[data-v-e43b3990]{background:linear-gradient(135deg,#f5f7fa,#e4e7f1);position:relative}.content-area[data-v-e43b3990]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.3) 1px,transparent 1px),radial-gradient(circle at 75% 75%,rgba(255,255,255,.3) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:40px 40px,40px 40px,20px 20px,20px 20px;pointer-events:none;z-index:0}.content-wrapper[data-v-e43b3990]{position:relative;z-index:1;padding:24px;min-height:100%}.content-wrapper[data-v-e43b3990] .n-card{background:#ffffffd9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 16px #0000000d}
