[data-sig="electrician-picker"]{background:var(--dark);color:var(--surface)}[data-sig="electrician-picker"] .picker-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px}[data-sig="electrician-picker"] h2{max-width:460px}[data-sig="electrician-picker"] h2+p{color:var(--cable);margin:24px 0 32px}[data-sig="electrician-picker"] img{aspect-ratio:3/2}[data-sig="electrician-picker"] label,[data-sig="electrician-picker"] fieldset{margin-bottom:24px}[data-sig="electrician-picker"] select{margin-top:8px;background:var(--raised);color:var(--surface);border-color:var(--dark-line)}[data-sig="electrician-picker"] .check{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-weight:400}[data-sig="electrician-picker"] input[type=checkbox]{width:22px;height:22px;min-height:22px;accent-color:var(--amber);margin:0}[data-sig="electrician-picker"] .button{background:var(--surface);color:var(--ink);width:100%}[data-sig="electrician-picker"] .recommendation{margin-top:32px;padding-top:24px;border-top:1px solid var(--dark-line)}[data-sig="electrician-picker"] h3{color:var(--amber);font-size:32px;margin-bottom:16px}[data-sig="electrician-picker"] .small{color:var(--cable);margin-top:24px}
@media(max-width:700px){[data-sig="electrician-picker"] .picker-layout{grid-template-columns:minmax(0,1fr);gap:40px}[data-sig="electrician-picker"] img{aspect-ratio:16/10}}
[data-sig="electrician-picker"] .check{min-height:44px}
@media(hover:hover) and (pointer:fine){[data-sig="electrician-picker"] .button:hover{background:var(--amber);color:var(--ink)}}
