:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#333;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{min-width:320px;min-height:100vh}#app{width:100%;min-height:100vh}.container[data-v-3fb59d5e]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background:url(https://trae-api-cn.mchost.guru/api/ide/v1/text_to_image?prompt=logistics%20warehouse%20modern%20supply%20chain%20background&image_size=landscape_16_9);background-size:cover;background-position:center;position:relative}.container[data-v-3fb59d5e]:before{content:"";position:absolute;inset:0;background:#00000080;z-index:1}.container[data-v-3fb59d5e]>*{position:relative;z-index:2}.header[data-v-3fb59d5e]{text-align:center;margin-bottom:40px}.logo[data-v-3fb59d5e]{font-size:36px;font-weight:700;color:#fff;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.login-form[data-v-3fb59d5e]{width:360px;padding:30px;background-color:#fffffff2;border-radius:12px;box-shadow:0 8px 32px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.login-form h2[data-v-3fb59d5e]{text-align:center;margin-bottom:20px;color:#333}.form-group[data-v-3fb59d5e]{margin-bottom:20px}label[data-v-3fb59d5e]{display:block;margin-bottom:8px;font-size:14px;color:#666}input[data-v-3fb59d5e]{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px}button[data-v-3fb59d5e]{width:100%;padding:12px;background-color:#409eff;color:#fff;border:none;border-radius:4px;font-size:16px;cursor:pointer;margin-top:10px}button[data-v-3fb59d5e]:hover{background-color:#66b1ff}.footer[data-v-3fb59d5e]{margin-top:40px;text-align:center;font-size:14px;color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.1)}.beian[data-v-3fb59d5e]{margin-top:10px;font-size:12px;color:#ffffffe6}.links[data-v-3fb59d5e]{margin-top:20px;text-align:center}.links a[data-v-3fb59d5e]{margin:0 10px;color:#409eff;text-decoration:none}.links a[data-v-3fb59d5e]:hover{text-decoration:underline}
