.modal-dialog[data-astro-cid-qubprkc5]{width:min(var(--dialog-compact-width), calc(100% - var(--space-8)));max-height:calc(100svh - var(--space-8));border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-panel);padding:var(--space-6);overflow:auto}.modal-dialog[data-astro-cid-qubprkc5]:not([open]){display:none}.modal-dialog[data-astro-cid-qubprkc5]::backdrop{background:var(--color-modal-backdrop)}.modal-dialog__header[data-astro-cid-qubprkc5]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.modal-dialog__close[data-astro-cid-qubprkc5]{width:var(--control-height);padding:var(--space-2);flex:none}h2[data-astro-cid-qubprkc5]{font-size:var(--font-size-xl);line-height:var(--primary-navigation-line-height);margin:0}.country-picker[data-astro-cid-q77abxa2]{min-width:0;position:relative}.country-picker__trigger[data-astro-cid-q77abxa2]{width:100%;min-height:var(--control-height);grid-template-columns:var(--country-flag-width) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);padding:var(--space-2) var(--space-3);font:inherit;text-align:start;cursor:pointer;display:grid}.country-picker__trigger[data-astro-cid-q77abxa2]:hover:not(:disabled){border-color:var(--color-action)}.country-picker__trigger[data-astro-cid-q77abxa2]:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:var(--focus-outline-offset)}.country-picker__trigger[data-astro-cid-q77abxa2]:disabled{cursor:wait;opacity:.65}.country-picker__trigger[data-astro-cid-q77abxa2][aria-invalid=true]{border-color:var(--color-form-error)}.country-picker__trigger[data-astro-cid-q77abxa2] img[data-astro-cid-q77abxa2],.country-picker__option img{width:var(--country-flag-width);height:var(--country-flag-height);object-fit:cover;display:block}.country-picker__trigger[data-astro-cid-q77abxa2] img[data-astro-cid-q77abxa2][hidden]{visibility:hidden}.country-picker__trigger[data-astro-cid-q77abxa2] [data-astro-cid-q77abxa2][data-country-selected-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.country-picker__chevron[data-astro-cid-q77abxa2]{width:var(--space-2);height:var(--space-2);border-right:var(--border-width) solid currentColor;border-bottom:var(--border-width) solid currentColor;transform:rotate(45deg) translateY(calc(var(--space-1) * -1))}.country-picker__trigger[data-astro-cid-q77abxa2][aria-expanded=true] .country-picker__chevron[data-astro-cid-q77abxa2]{transform:rotate(225deg) translate(calc(var(--space-1) * -1), calc(var(--space-1) * -1))}.country-picker__listbox[data-astro-cid-q77abxa2]{z-index:var(--z-popover);top:calc(100% + var(--space-1));max-height:var(--country-picker-list-max-height);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);padding:var(--space-1);box-shadow:var(--shadow-panel);position:absolute;left:0;right:0;overflow-y:auto}.country-picker__option{min-height:var(--control-height);grid-template-columns:var(--country-flag-width) minmax(0, 1fr) auto;align-items:center;gap:var(--space-2);border-radius:var(--radius-compact);padding:var(--space-2);cursor:pointer;display:grid}.country-picker__option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.country-picker__option small{color:var(--color-text-muted);font-size:var(--font-size-xs)}.country-picker__option[aria-selected=true],.country-picker__option[data-active=true]{background:var(--color-action-soft);color:var(--color-brand)}.country-picker__error[data-astro-cid-q77abxa2]{color:var(--color-form-error);font-size:var(--font-size-xs)}[data-astro-cid-q77abxa2][data-country-native],[data-astro-cid-q77abxa2][hidden]{display:none}
