.header[data-v-f36dbf3b]{background:#fff;padding:0}.header-inner[data-v-f36dbf3b]{display:flex;align-items:center;gap:24px;padding:0 24px;height:56px}.header-right[data-v-f36dbf3b]{margin-left:auto}.logo[data-v-f36dbf3b]{font-size:18px;font-weight:700;color:#18a058}.login-wrap[data-v-7428d1c4]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f5f7fa}.login-card[data-v-7428d1c4]{width:380px;box-shadow:0 8px 32px #00000014;border-radius:12px}.login-logo[data-v-7428d1c4]{font-size:20px;font-weight:700;color:#18a058;text-align:center;margin-bottom:20px}.login-hint[data-v-7428d1c4]{text-align:center;color:#888;padding:24px 0}.ip-box[data-v-7428d1c4]{display:flex;align-items:center;gap:12px;justify-content:center;margin:16px 0}.ip-val[data-v-7428d1c4]{font-family:monospace;font-size:18px;font-weight:600;color:#333;-webkit-user-select:all;user-select:all}.login-foot[data-v-7428d1c4]{margin-top:12px;text-align:center;color:#999;font-size:12px}html,body,#app{margin:0;padding:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:#f5f7fa}.layout-root{min-height:100vh;display:flex;flex-direction:column}.page-content{padding:20px 28px;max-width:1400px;margin:0 auto;width:100%;box-sizing:border-box}.section-card{background:#fff;border-radius:8px;padding:18px 22px;margin-bottom:16px;box-shadow:0 1px 4px #0000000a}.muted{color:#909399;font-size:12px}.strong{font-weight:600}.mono{font-family:SF Mono,Menlo,Consolas,monospace}
