.phone-dropdown.svelte-u0rtf6{position:relative;width:100%;z-index:5}.phone-reveal-btn.svelte-u0rtf6{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--primary-color);color:#000;border:none;border-radius:var(--border-radius);font-weight:900;font-size:.85rem;cursor:pointer}.phone-reveal-btn.open.svelte-u0rtf6{border-bottom-left-radius:0;border-bottom-right-radius:0}.phone-single-row.svelte-u0rtf6{display:flex;gap:8px;align-items:stretch}.phone-number-link.svelte-u0rtf6{flex:1;background:var(--primary-color);color:#000;min-height:52px;padding:8px 16px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);text-decoration:none}.phone-val.svelte-u0rtf6{font-size:1.05rem;font-weight:950;letter-spacing:.3px;white-space:nowrap}.phone-copy-btn.svelte-u0rtf6{width:52px;min-width:52px;height:52px;min-height:52px;flex:0 0 52px;border:1px solid var(--border-color);background:#fff;border-radius:var(--border-radius);cursor:pointer;display:flex;align-items:center;justify-content:center}.phone-menu.svelte-u0rtf6{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:50;border:1px solid var(--border-color);border-top:none;overflow:hidden}.phone-menu-row.svelte-u0rtf6{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 6px 6px 12px;border-bottom:1px solid #f0f0f0}.phone-menu-row.svelte-u0rtf6:last-child{border-bottom:none}.phone-number-link-sm.svelte-u0rtf6{flex:1;display:flex;align-items:center;min-width:0;padding:8px 4px;text-decoration:none;color:#000}.phone-number-link-sm.svelte-u0rtf6:hover .phone-val-sm:where(.svelte-u0rtf6){text-decoration:underline;text-underline-offset:2px}.phone-val-sm.svelte-u0rtf6{font-weight:800;font-size:.9rem;white-space:nowrap}.copied-hint.svelte-u0rtf6{font-size:.7rem;color:#15803d;font-weight:700;padding:2px 12px}.compact.svelte-u0rtf6 .phone-reveal-btn:where(.svelte-u0rtf6){min-height:44px}
