.distributor-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.distributor-breadcrumb{color:var(--apxr-text-muted);margin:0 0 24px;font-size:13px;line-height:1.6}.distributor-hero-grid .band-title{font-size:clamp(40px,4.8vw,68px)}.distributor-hero-actions{margin-top:28px}.distributor-data,.distributor-step-label{font-family:var(--apxr-font-data)}.distributor-hud-figure,.distributor-window-figure{min-width:0;margin:0}.distributor-hud{background:var(--apxr-display-bg);border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);font-family:var(--apxr-font-hud);padding:clamp(20px,2.5vw,36px);font-size:18px;line-height:1.5}.distributor-hud p{margin:16px 0 0}.distributor-hud-status{color:var(--apxr-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.distributor-hud .distributor-hud-bin{margin-top:36px;font-size:clamp(28px,3.5vw,44px);font-weight:600;line-height:1.2}.distributor-hud-item{font-size:15px}.distributor-hud-verify{color:var(--apxr-accent-text);letter-spacing:.06em;font-weight:600}.distributor-voice{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.distributor-voice span{border:1px solid var(--apxr-border);border-radius:var(--apxr-radius);color:var(--apxr-text-muted);padding:4px 12px}.distributor-hud-caption,.distributor-window-caption{color:var(--apxr-text-muted);margin-top:16px;font-size:12px;line-height:1.6}.distributor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.distributor-card{background:var(--apxr-surface);border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);min-width:0;padding:28px}.distributor-card h3,.distributor-step h3{margin:0;font-size:21px;font-weight:700;line-height:1.3}.distributor-card p,.distributor-step p{margin:16px 0 0;line-height:1.7}.distributor-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.distributor-step-label{color:var(--apxr-accent-text);margin-bottom:20px;font-size:13px;display:block}.distributor-product{border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);min-width:0;padding:clamp(16px,2vw,28px)}.distributor-product-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:24px;display:flex}.distributor-product-header h2{font-family:var(--apxr-font-ui);margin:0;font-size:22px}.distributor-product-header p{color:var(--apxr-text-muted);margin:0;font-size:13px}.distributor-product-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:28px;display:grid}.distributor-table-scroll{min-width:0;overflow-x:auto}.distributor-table-scroll:focus-visible{outline:2px solid var(--apxr-accent-text);outline-offset:4px}.distributor-table-scroll table{border-collapse:collapse;width:100%;min-width:max-content;font-family:var(--apxr-font-data);text-align:left;font-size:12px}.distributor-table-scroll th,.distributor-table-scroll td{border-bottom:1px solid var(--apxr-border);white-space:nowrap;padding:16px 12px}.distributor-table-scroll th{color:var(--apxr-text-muted);font-weight:500}.distributor-low{color:var(--apxr-accent-text)}.distributor-ok{color:var(--apxr-success-text)}.distributor-withdrawals h3{margin:0 0 12px;font-size:15px}.distributor-withdrawals ul{margin:0;padding:0;list-style:none}.distributor-withdrawals li{border-bottom:1px solid var(--apxr-border);font-family:var(--apxr-font-data);overflow-wrap:anywhere;padding:16px 0;font-size:12px;line-height:1.8}.distributor-withdrawals strong,.distributor-withdrawals span{display:block}.distributor-withdrawals span{color:var(--apxr-text-muted)}.distributor-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:40px 0 0;padding:0;list-style:none;display:grid}.distributor-checklist li{border-top:1px solid var(--apxr-border);padding-top:16px;line-height:1.6}.distributor-checklist li:before{content:"✓";color:var(--apxr-success-text);margin-right:12px}#distributor-faq{background:var(--apxr-surface)}.distributor-faq-list{max-width:800px;margin-top:36px}.distributor-faq-list details{border-bottom:1px solid var(--apxr-border);padding:24px 0}.distributor-faq-list summary{cursor:pointer;font-weight:600;line-height:1.5}.distributor-faq-list p{color:var(--apxr-text-muted);margin:16px 0 0;line-height:1.7}@media (width<=1000px){.distributor-hero-grid,.distributor-product-grid{grid-template-columns:minmax(0,1fr)}.distributor-hud-figure{width:100%;max-width:560px}}@media (width<=700px){.distributor-grid,.distributor-steps,.distributor-checklist{grid-template-columns:minmax(0,1fr)}.distributor-card{padding:24px}}