.prototype-ui .customer-editor-layout{grid-template-columns:minmax(0,1fr) 300px}.prototype-ui .customer-editor-main{grid-template-columns:minmax(0,1fr);gap:17px;min-width:0;display:grid}.prototype-ui .customer-editor-main .workspace-notice{margin:0}.prototype-ui .customer-editor-existing{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.prototype-ui .customer-editor-existing p{flex:1;min-width:220px}.prototype-ui .customer-editor-city{grid-template-columns:minmax(110px,.55fr) minmax(180px,1.45fr);gap:18px;display:grid}.prototype-ui .customer-editor-tags{border:0;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;display:flex}.prototype-ui .customer-editor-tags legend{color:var(--muted);margin-bottom:10px;padding:0;font-size:12px}.prototype-ui .customer-editor-tags label{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:inline-flex}.prototype-ui .customer-editor-tags input{width:18px;height:18px;accent-color:var(--blue);margin:0}.prototype-ui .customer-editor-review{position:sticky;top:24px}.prototype-ui .customer-editor-review h3{color:var(--ink);margin:0 0 10px;font-size:12px;font-weight:600}.prototype-ui .customer-editor-duplicates,.prototype-ui .customer-editor-next{border-top:1px solid var(--line);padding-top:16px}.prototype-ui .customer-editor-duplicate-list{margin:12px 0 0;padding:0;list-style:none;display:grid}.prototype-ui .customer-editor-duplicate-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.prototype-ui .customer-editor-duplicate-list li>span{overflow-wrap:anywhere;gap:4px;min-width:0;font-size:12px;display:grid}.prototype-ui .customer-editor-duplicate-list small{color:var(--muted);font-size:11px}.prototype-ui .customer-editor-next .workspace-link-row{border-bottom:0;padding:12px 0}.prototype-ui .customer-editor-result{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.prototype-ui .address-field{position:relative}.prototype-ui .address-suggestions{z-index:5;background:var(--card);border:1px solid var(--line);border-radius:8px;margin:4px 0 0;padding:4px 0;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 32px #142b401f}.prototype-ui .address-suggestions[hidden]{display:none}.prototype-ui .address-suggestions li{min-height:44px;color:var(--ink);cursor:pointer;box-sizing:border-box;gap:3px;padding:9px 12px;font-size:12px;display:grid}.prototype-ui .address-suggestions li small{color:var(--muted);font-size:11px}.prototype-ui .address-suggestions li:hover,.prototype-ui .address-suggestions li[aria-selected=true]{background:var(--rail)}@media (width<=1050px){.prototype-ui .customer-editor-layout{grid-template-columns:minmax(0,1fr)}.prototype-ui .customer-editor-review{position:static}}@media (width<=560px){.prototype-ui .customer-editor-main .workspace-fields,.prototype-ui .customer-editor-city{grid-template-columns:1fr}}.prototype-ui .page:has(.customer-editor-layout) .page-heading .row{flex-wrap:wrap}@media (width<=660px),(pointer:coarse){.prototype-ui .page:has(.customer-editor-layout) :is(.page-heading,.customer-editor-main,.customer-editor-review,dialog) .button{min-height:44px}}