#app{width:100%;height:100%}html,body{margin:0;padding:0;width:100%;height:100%}.layout[data-v-55235cf6]{min-height:100vh}.header[data-v-55235cf6]{background:#fff;padding:0;box-shadow:0 2px 8px #0000000f;position:sticky;top:0;z-index:1000}.header .header-content[data-v-55235cf6]{max-width:1200px;margin:0 auto;display:flex;align-items:center;height:100%;padding:0 24px}.header .header-content .logo[data-v-55235cf6]{font-size:20px;font-weight:700;margin-right:48px;color:#1890ff}.header .header-content .right[data-v-55235cf6]{margin-left:auto;display:flex;align-items:center}.header .header-content .right .user-dropdown[data-v-55235cf6]{display:flex;align-items:center;gap:8px;color:#000000d9}.header .header-content .right .user-dropdown[data-v-55235cf6]:hover{color:#1890ff}.header .header-content .right .user-dropdown .username[data-v-55235cf6]{margin-left:8px}.header .header-content .right .login-btn[data-v-55235cf6]{margin-left:16px}.content-container[data-v-55235cf6]{max-width:1200px;margin:0 auto;background:#fff;padding:24px;border-radius:8px;min-height:calc(100vh - 112px)}.layout[data-v-d3cac48f]{min-height:100vh}.header[data-v-d3cac48f]{background:#fff;padding:0;box-shadow:0 2px 8px #0000000f;position:sticky;top:0;z-index:1000}.header .header-content[data-v-d3cac48f]{padding:0 24px;display:flex;align-items:center;height:100%}.header .header-content .logo[data-v-d3cac48f]{font-size:20px;font-weight:700;margin-right:48px;color:#1890ff}.header .header-content .right[data-v-d3cac48f]{margin-left:auto;display:flex;align-items:center}.header .header-content .right .user-dropdown[data-v-d3cac48f]{display:flex;align-items:center;gap:8px;color:#000000d9}.header .header-content .right .user-dropdown[data-v-d3cac48f]:hover{color:#1890ff}.header .header-content .right .user-dropdown .username[data-v-d3cac48f]{margin-left:8px}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width: 768px){.container{padding:0 15px}}
