.header[data-v-f2034a15]{padding:0 24px;position:sticky;top:0;z-index:1000;background:var(--n-color)}.header-content[data-v-f2034a15]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:64px;max-width:1400px;margin:0 auto}.logo[data-v-f2034a15]{font-size:24px;font-weight:700;cursor:pointer}.menu-wrap[data-v-f2034a15]{min-width:0}.search-controls[data-v-f2034a15]{display:flex;align-items:center;gap:12px;flex-wrap:nowrap}.search-input[data-v-f2034a15]{width:320px}.mobile-actions[data-v-f2034a15]{display:none;align-items:center;gap:6px}@media(max-width:980px){.header[data-v-f2034a15]{padding:0 16px}.header-content[data-v-f2034a15]{gap:12px}.logo[data-v-f2034a15]{font-size:22px}.search-input[data-v-f2034a15]{width:240px}}@media(max-width:820px){.header-content[data-v-f2034a15]{grid-template-columns:auto 1fr auto}.menu-wrap[data-v-f2034a15],.search-controls[data-v-f2034a15]{display:none}.mobile-actions[data-v-f2034a15]{display:flex;justify-self:end;justify-content:flex-end}}@media(max-width:640px){.logo[data-v-f2034a15]{font-size:20px}}.mobile-search-panel[data-v-f2034a15]{display:none}@media(max-width:820px){.mobile-search-panel[data-v-f2034a15]{display:flex;align-items:center;gap:10px;padding:0 0 12px;max-width:1400px;margin:0 auto}.mobile-search-input[data-v-f2034a15]{flex:1}}.footer[data-v-08e0fe2b]{padding:16px 24px;text-align:center}.footer-content[data-v-08e0fe2b]{color:var(--text-color-3);font-size:14px}html,body,#app{margin:0;padding:0;height:100%}.app-layout{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;padding:24px;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
