.tuobai-wholesale,.tuobai-sheet{color:#17202b;font-family:inherit}
.tuobai-wholesale{width:min(100%,1060px);margin:32px auto 70px;padding:0 18px;box-sizing:border-box}
.tuobai-wholesale h1{margin-bottom:12px}.tuobai-form-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;margin-top:26px;align-items:start}
.tuobai-fields{display:grid;gap:10px}.tuobai-fields label{font-weight:600;margin-top:8px}.tuobai-fields input,.tuobai-fields select,.tuobai-fields textarea{box-sizing:border-box;width:100%;max-width:100%;padding:11px 12px;border:1px solid #9ca4ae;border-radius:5px;font:inherit;color:inherit;background:#fff}.tuobai-fields button{margin-top:12px;cursor:pointer}.tuobai-email{margin:0 0 6px;overflow-wrap:anywhere}
.tuobai-summary{background:#f6f4f8;border:1px solid #e5dfea;border-radius:10px;padding:20px}.tuobai-summary h2{margin-top:0;font-size:1.2rem}.tuobai-summary-line{display:flex;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid #e4e1e7}.tuobai-summary-line div:last-child{margin-left:auto;white-space:nowrap}.tuobai-summary-line img{width:54px;height:54px;object-fit:cover;border-radius:4px}.tuobai-pack dl{margin:0}.tuobai-pack dl div{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:5px 0;border-bottom:1px solid #eee}.tuobai-pack dd{margin:0}.tuobai-pack dt{font-weight:600}
.tuobai-document{background:#f6f4f8;margin:0;padding:24px;font:15px/1.45 system-ui,sans-serif}.tuobai-sheet{background:white;max-width:1150px;margin:0 auto;padding:clamp(16px,4vw,42px);border-radius:12px}.tuobai-sheet-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:28px}.tuobai-sheet-actions a{margin-right:auto}.tuobai-sheet-actions button{background:#23133f;color:#fff;padding:10px 15px;border:0;border-radius:5px;font:inherit;cursor:pointer}.tuobai-sheet-head{display:flex;justify-content:space-between;gap:15px;align-items:center;border-bottom:2px solid #23133f;padding-bottom:16px}.tuobai-sheet-head h1{margin:4px 0 0}.tuobai-wordmark{font-weight:800;letter-spacing:.1em;margin:0;color:#543d77}.tuobai-sheet-contact,.tuobai-sheet-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 20px;margin:16px 0}.tuobai-sheet-contact p,.tuobai-sheet-totals p{overflow-wrap:anywhere;margin:4px 0}.tuobai-sheet-totals p{background:#f0edf6;padding:12px;border-radius:6px}.tuobai-table-wrap{overflow-x:auto}.tuobai-sheet table{width:100%;border-collapse:collapse;font-size:14px}.tuobai-sheet td,.tuobai-sheet th{padding:9px;border:1px solid #dbdce1;text-align:left}.tuobai-sheet th{background:#f0edf6}.tuobai-sheet td img{display:block;object-fit:cover;border-radius:4px}.tuobai-sheet td:nth-child(2){min-width:130px}
@media(max-width:700px){.tuobai-form-layout{grid-template-columns:1fr}.tuobai-document{padding:8px}.tuobai-sheet-head{align-items:flex-start}.tuobai-sheet-head h1{font-size:1.35rem}}
@media print{@page{size:A4 landscape;margin:10mm}.tuobai-document,.tuobai-sheet{padding:0;background:#fff}.tuobai-sheet-actions{display:none}.tuobai-table-wrap{overflow:visible}.tuobai-sheet tr,.tuobai-sheet-totals{break-inside:avoid}.tuobai-sheet thead{display:table-header-group}.tuobai-sheet table{font-size:10px}.tuobai-sheet td,.tuobai-sheet th{padding:5px}}
