.sc-item>a.row:hover,.sc-item>button.row:hover:not(:disabled){background:0 0}@media (hover:hover){.sc-item:has(>a.row:hover){background:var(--surface-strong)}}.sc-item .svc-menu{align-items:center;display:flex}.sc-item .svc-menu>.icon-btn .icon{color:var(--muted)}.empty.sc-empty-inline{padding:32px 16px 8px}.sc-form .sc-error{color:var(--danger)}.sc-phones{container-type:inline-size}.sc-phone{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"num wa del";align-items:center;gap:6px;display:grid}.sc-phone-box{background:var(--surface);border:1px solid #0000;border-radius:16px;grid-area:num;align-items:center;gap:6px;min-width:0;min-height:56px;padding:0 12px 0 8px;display:flex}.sc-phone-box:focus-within{border-color:var(--ink)}.sc-kind{background:var(--surface-strong);max-width:9.5em;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:4px;padding:0 8px 0 12px;font-size:15px;display:inline-flex}.sc-kind-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sc-kind .icon{width:14px;height:14px;color:var(--muted);flex:none}.sc-kind:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.svc-form .sc-phone-box input{background:0 0;border:0;border-radius:0;flex:1;min-width:0;min-height:54px;padding:0}.sc-wa{min-height:40px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-area:wa;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:14px;font-weight:500;display:inline-flex}.sc-wa .icon{width:18px;height:18px}.sc-wa[aria-pressed=true]{background:var(--accent);color:var(--bg);box-shadow:none}.sc-wa:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-phone-remove{grid-area:del}@container (max-width:330px){.sc-phone{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num del""wa."}.sc-wa{justify-self:start}}.sc-add-phone{justify-self:start;gap:6px}.sc-address{padding-right:4px}.sc-address .spinner{margin-right:12px}.sc-map-row{margin-top:2px}.sc-map-row .row{min-height:52px}.sc-map-dialog .pmap{border-radius:20px;overflow:hidden}.sc-map-address{color:var(--muted);min-height:1.4em;margin:12px 4px 0;font-size:15px;line-height:1.4}.sc-others .sc-count{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:15px}.choice.sc-add-all{color:var(--accent)}.dialog .sc-section .section-title,.dialog .sc-all .section-title{letter-spacing:-.01em;color:var(--muted);margin:0;padding:4px 4px 10px;font-size:15px;font-weight:600;line-height:1.35}.sc-all{gap:20px}.sc-pick{background:var(--surface);width:100%;min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:16px;align-items:center;gap:8px;padding:0 18px;font-size:17px;display:flex}.sc-pick:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sc-pick-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sc-pick .icon{width:18px;height:18px;color:var(--muted);flex:none}.sc-pick-popover .choice .card-text{gap:1px;display:grid}.sc-pick-popover .choice .card-support{color:var(--muted);font-size:13px}.sc-pick-add{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.sc-pick-add .choice .icon{color:var(--accent)}.sc-reach{margin-top:2px}.sc-reach .row{min-height:52px}
