.photographer-option[data-v-3b3baecb]{text-align:left;background:linear-gradient(120deg,#121c28,#101923);border:1px solid #ffffff0b;border-radius:14px;grid-template-columns:52px minmax(0,1fr) 28px;align-items:center;gap:9px;width:100%;padding:9px 10px;transition:border-color .15s,background .15s;display:grid}.photographer-option[data-v-3b3baecb]:hover{border-color:#9575ff66}.photographer-option[data-v-3b3baecb]:focus-visible{outline-offset:2px;outline:2px solid #a594ff}.photographer-option[data-v-3b3baecb]:disabled{opacity:.6}.photographer-option.is-selected[data-v-3b3baecb]{background:#211d3c;border-color:#9875ff}.person-avatar-wrap[data-v-3b3baecb]{width:52px;height:52px;display:block;position:relative}.person-avatar[data-v-3b3baecb]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:52px;height:52px}.person-avatar-empty[data-v-3b3baecb]{color:#b49aff;background:linear-gradient(140deg,#34235a,#142637);justify-content:center;align-items:center;display:flex}.person-radius-dot[data-v-3b3baecb]{border:2px solid #111b26;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.person-radius-dot.is-nearby[data-v-3b3baecb]{background:#24db8c}.person-radius-dot.is-muted[data-v-3b3baecb]{background:#788397}.person-details[data-v-3b3baecb]{grid-template-columns:minmax(0,1fr) clamp(74px,23vw,92px);align-items:center;gap:7px;min-width:0;display:grid}.person-info[data-v-3b3baecb]{flex-direction:column;gap:4px;min-width:0;display:flex}.person-name-row[data-v-3b3baecb]{align-items:center;gap:5px;min-width:0;display:flex}.person-name[data-v-3b3baecb]{overflow-wrap:anywhere;color:#f5f5fb;min-width:0;font-size:13px;font-weight:600;line-height:1.2}.person-approved[data-v-3b3baecb]{color:#fff;background:#8053ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.person-location[data-v-3b3baecb]{color:#a8afc4;flex-wrap:wrap;gap:3px 7px;font-size:10px;line-height:1.3}.person-city[data-v-3b3baecb],.person-location[data-v-3b3baecb]{align-items:center;min-width:0;display:flex}.person-city[data-v-3b3baecb]{gap:4px;max-width:100%}.person-city>span[data-v-3b3baecb]{text-overflow:ellipsis;overflow:hidden}.person-city>span[data-v-3b3baecb],.person-distance[data-v-3b3baecb]{white-space:nowrap}.person-availability[data-v-3b3baecb],.person-experience[data-v-3b3baecb]{font-size:10px;line-height:1.3}.person-experience[data-v-3b3baecb]{color:#a8afc4;flex-direction:column;gap:4px;min-width:0;display:flex}.person-event-count[data-v-3b3baecb]{white-space:nowrap;align-items:center;gap:4px;display:flex}.person-experience-label[data-v-3b3baecb]{color:#758298;padding-left:18px;font-size:9px;display:block}.person-arrow[data-v-3b3baecb]{color:#c4b2ff;background:#302362;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@media (width<=360px){.person-event-count[data-v-3b3baecb]{font-size:9px}.person-event-count[data-v-3b3baecb] svg{width:12px;height:12px}}@media (width>=520px){.photographer-option[data-v-3b3baecb]{grid-template-columns:60px minmax(0,1fr) 32px;gap:12px;padding:12px}.person-avatar[data-v-3b3baecb],.person-avatar-wrap[data-v-3b3baecb]{width:60px;height:60px}.person-details[data-v-3b3baecb]{grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:12px;display:grid}.person-name[data-v-3b3baecb]{font-size:15px}.person-experience-label[data-v-3b3baecb]{font-size:10px}.person-arrow[data-v-3b3baecb]{width:32px;height:32px}}
