.auger-configurator{padding-block:25px;border-block:1px solid var(--line);margin:24px 0;min-width:0}.auger-configurator h2{font-size:1.45rem;margin:0 0 9px}.auger-intro{font-size:.875rem;line-height:1.5;color:var(--muted);margin:0 0 18px}
.auger-length-field{display:grid;gap:8px;color:var(--ink);font-size:1rem;min-width:0}.auger-length-field select{width:100%;max-width:100%;min-width:0;font:inherit;line-height:1.4;padding:13px 32px 13px 12px;border:1px solid #596773;border-radius:6px;background:#202b34;color:#fff;min-height:48px}.auger-length-field select:focus-visible{outline:2px solid var(--orange);outline-offset:3px}
.auger-drive-card{display:grid;gap:8px;margin-top:16px;padding:18px;border:1px solid var(--line);border-left:3px solid var(--orange);border-radius:0 8px 8px 0;background:var(--surface);overflow-wrap:anywhere}.auger-drive-card>span{font-size:.875rem;color:var(--muted)}.auger-drive-card strong{font-size:1.25rem;color:var(--ink)}.auger-drive-card p,.auger-drive-card small,.auger-price-scope{margin:0;color:var(--muted);font-size:.875rem;line-height:1.55}.auger-price-scope{margin-top:14px}
.auger-selection-notes{margin-bottom:28px}.auger-selection-notes h3{font-size:1.25rem;margin:0 0 12px}.auger-component-table{margin-top:18px}.auger-component-table thead th{font-weight:600;width:auto}.auger-component-table td:last-child{white-space:nowrap;font-weight:600}.detail-section .detail-note{font-size:.875rem;margin-top:15px}
:root[data-theme="light"] .auger-length-field select{background:#efede5;border-color:#99998f;color:#252722}:root[data-theme="light"] .auger-drive-card{background:#dedcd3}
@media(max-width:600px){.auger-configurator{padding-block:20px}.auger-drive-card{padding:15px}.auger-component-table{min-width:560px}}
