*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f5f7fa;color:#333}a{color:#1677ff;text-decoration:none}button{cursor:pointer}input,select{font-size:14px}.btn{padding:8px 20px;border:none;border-radius:6px;font-size:14px}.btn-primary{background:#1677ff;color:#fff}.btn-primary:hover{background:#4096ff}.btn-primary:disabled{background:#91caff;cursor:not-allowed}.btn-outline{background:#fff;border:1px solid #d9d9d9;color:#333}.card{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 3px #00000014}.form-group{margin-bottom:16px}.form-group label{display:block;margin-bottom:6px;font-weight:500}.form-group input,.form-group select{width:100%;padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px}.tag{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px}.tag-green{background:#f6ffed;color:#52c41a}.tag-blue{background:#e6f4ff;color:#1677ff}.tag-red{background:#fff2f0;color:#ff4d4f}.tag-orange{background:#fff7e6;color:#fa8c16}
