.CopyText-module__YpRjQW__copy{align-items:center;gap:var(--space-1);max-width:100%;padding:calc(var(--space-1) / 2) var(--space-1);border-radius:var(--radius-sm);background:var(--color-bg-subtle);color:var(--color-text);cursor:copy;text-align:left;border:1px dashed #0000;display:inline-flex;position:relative}.CopyText-module__YpRjQW__copy:hover{border-color:var(--color-border)}.CopyText-module__YpRjQW__copy:active{background:var(--color-bg)}.CopyText-module__YpRjQW__value{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:break-word}.CopyText-module__YpRjQW__feedback{font-size:var(--text-xs);color:var(--color-success);white-space:nowrap}.CopyText-module__YpRjQW__copy[data-copied]{border-color:var(--color-success)}
.QrCode-module__oGBNEa__qr{aspect-ratio:1;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);block-size:auto;inline-size:100%;display:block}
.Select-module__oMGoIa__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Select-module__oMGoIa__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.Select-module__oMGoIa__control{display:block;position:relative}.Select-module__oMGoIa__select{width:100%;min-height:2.75rem;padding-block:var(--space-2);padding-inline:var(--space-4) var(--space-10);font-family:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-emphasis);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);appearance:none;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.Select-module__oMGoIa__select:hover:not(:disabled){border-color:var(--color-text-subtle)}.Select-module__oMGoIa__select:disabled{background:var(--color-bg-subtle);color:var(--color-text-subtle);border-color:var(--color-border);cursor:not-allowed}.Select-module__oMGoIa__select:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-control)}.Select-module__oMGoIa__select[aria-invalid=true],.Select-module__oMGoIa__select[aria-invalid=true]:hover:not(:disabled){border-color:var(--color-danger)}.Select-module__oMGoIa__select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 25%, transparent)}.Select-module__oMGoIa__chevron{block-size:1rem;inline-size:1rem;color:var(--color-text-muted);pointer-events:none;margin-block:auto;position:absolute;inset-block:0;inset-inline-end:var(--space-4)}.Select-module__oMGoIa__select:disabled~.Select-module__oMGoIa__chevron{color:var(--color-text-subtle)}.Select-module__oMGoIa__hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Select-module__oMGoIa__error{align-items:flex-start;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-danger-text);margin:0;display:flex}.Select-module__oMGoIa__errorIcon{flex-shrink:0;width:1em;height:1em;margin-top:.2em}
.Spinner-module__H14oaG__spinner{width:var(--spinner-size,18px);height:var(--spinner-size,18px);border:2px solid var(--color-border-strong);border-top-color:var(--color-primary);border-radius:var(--radius-pill);flex:none;animation:.9s linear infinite Spinner-module__H14oaG__spinner-spin;display:inline-block}.Spinner-module__H14oaG__onButton{--spinner-size:14px;border-color:color-mix(in oklab, currentColor 35%, transparent);border-top-color:currentColor}@keyframes Spinner-module__H14oaG__spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Spinner-module__H14oaG__spinner{animation:none}}
.Button-module__XMU39W__button{justify-content:center;align-items:center;gap:var(--space-2);font-family:inherit;font-weight:var(--weight-medium);border:var(--border-width) solid transparent;border-radius:var(--radius-control);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);line-height:1;text-decoration:none;display:inline-flex}.Button-module__XMU39W__button:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-control)}.Button-module__XMU39W__button:disabled{cursor:not-allowed;background:var(--color-bg-subtle);color:var(--color-text-subtle);border-color:var(--color-border);box-shadow:none}.Button-module__XMU39W__variant-primary{background:var(--color-primary);color:var(--color-primary-text);border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.Button-module__XMU39W__variant-primary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.Button-module__XMU39W__variant-primary:active:not(:disabled){background:color-mix(in srgb, var(--color-primary-hover) 85%, var(--color-text));border-color:color-mix(in srgb, var(--color-primary-hover) 85%, var(--color-text));box-shadow:none}.Button-module__XMU39W__variant-secondary{background:var(--color-elev-3);color:var(--color-text);box-shadow:var(--shadow-raised)}@media (hover:hover){.Button-module__XMU39W__variant-secondary:hover:not(:disabled){background:var(--color-elev-5)}}.Button-module__XMU39W__variant-secondary:active:not(:disabled){background:var(--color-elev-1);box-shadow:none;transform:translateY(1px)}.Button-module__XMU39W__variant-ghost{color:var(--color-text);border-color:var(--color-border);background:0 0}.Button-module__XMU39W__variant-ghost:hover:not(:disabled){background:var(--color-bg-subtle);border-color:var(--color-border-strong)}.Button-module__XMU39W__variant-ghost:active:not(:disabled){background:color-mix(in srgb, var(--color-bg-subtle) 92%, var(--color-text));border-color:var(--color-border-strong)}.Button-module__XMU39W__variant-danger{color:var(--color-danger);border-color:var(--color-danger-border);background:0 0}.Button-module__XMU39W__variant-danger:hover:not(:disabled){background:var(--color-danger-bg);border-color:var(--color-danger)}.Button-module__XMU39W__variant-danger:active:not(:disabled){background:color-mix(in srgb, var(--color-danger-bg) 80%, var(--color-danger));border-color:var(--color-danger)}.Button-module__XMU39W__size-sm{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);min-height:2.25rem}.Button-module__XMU39W__size-md{padding:var(--space-2) var(--space-4);font-size:var(--text-base);min-height:2.75rem}@media (prefers-contrast:more),(forced-colors:active){.Button-module__XMU39W__button{border-color:currentColor}}@media (prefers-reduced-motion:reduce){.Button-module__XMU39W__button{transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.Button-module__XMU39W__variant-secondary:active:not(:disabled){transform:none}}
.Input-module__SJHy5a__field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Input-module__SJHy5a__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.Input-module__SJHy5a__input{width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-4);font-family:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-emphasis);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}.Input-module__SJHy5a__input::placeholder{color:var(--color-text-subtle)}.Input-module__SJHy5a__input:hover:not(:disabled){border-color:var(--color-text-subtle)}.Input-module__SJHy5a__input:disabled{background:var(--color-bg-subtle);color:var(--color-text-subtle);border-color:var(--color-border);cursor:not-allowed}.Input-module__SJHy5a__input:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-control)}.Input-module__SJHy5a__inputError,.Input-module__SJHy5a__inputError:hover:not(:disabled){border-color:var(--color-danger)}.Input-module__SJHy5a__inputError:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 25%, transparent)}.Input-module__SJHy5a__hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Input-module__SJHy5a__error{align-items:flex-start;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-danger-text);margin:0;display:flex}.Input-module__SJHy5a__errorIcon{flex-shrink:0;width:1em;height:1em;margin-top:.2em}
.OnboardingError-module__g488Gq__error{font-size:var(--text-sm);color:var(--color-danger-text);padding:var(--space-3) var(--space-4);background:var(--color-danger-bg);border:var(--border-width) solid var(--color-danger-border);border-radius:var(--radius-md)}.OnboardingError-module__g488Gq__limit{gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-emphasis);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.OnboardingError-module__g488Gq__limitTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.OnboardingError-module__g488Gq__limitBody{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-normal);margin:0}.OnboardingError-module__g488Gq__limitLink{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);align-self:flex-start;text-decoration:none}.OnboardingError-module__g488Gq__limitLink:hover{text-decoration:underline}
.Modal-module__Nm43La__overlay{z-index:var(--z-modal-backdrop);background:color-mix(in srgb, var(--color-text) 40%, transparent);position:fixed;inset:0}.Modal-module__Nm43La__panel{z-index:var(--z-modal);gap:var(--space-4);inline-size:min(var(--modal-inline-size), calc(100vw - 2 * var(--space-4)));max-block-size:min(80vh,44rem);padding:var(--space-5);background:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow-y:auto;transform:translate(-50%,-50%)}.Modal-module__Nm43La__panel[data-size=sm]{--modal-inline-size:26rem}.Modal-module__Nm43La__panel[data-size=md]{--modal-inline-size:40rem}.Modal-module__Nm43La__panel[data-size=lg]{--modal-inline-size:46rem}.Modal-module__Nm43La__panel[data-frame=split]{grid-template-rows:auto minmax(0,1fr);gap:0;max-block-size:min(90vh,54rem);padding:0;display:grid;overflow:hidden}.Modal-module__Nm43La__head{gap:var(--space-1);flex-direction:column;display:flex}.Modal-module__Nm43La__panel[data-frame=split] .Modal-module__Nm43La__head{padding:var(--space-6) var(--space-6) var(--space-4);border-block-end:var(--border-width) solid var(--color-border)}.Modal-module__Nm43La__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0;padding-inline-end:var(--space-10)}.Modal-module__Nm43La__description{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0}.Modal-module__Nm43La__body{gap:var(--space-4);min-block-size:0;padding:var(--space-6);flex-direction:column;display:flex;overflow-y:auto}.Modal-module__Nm43La__body:has([data-form-actions]){padding-block-end:0}.Modal-module__Nm43La__close{border-radius:var(--radius-md);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.Modal-module__Nm43La__close:hover{background:var(--color-bg-emphasis);color:var(--color-text)}
.Sheet-module__RxConW__overlay{z-index:var(--z-popover);background:color-mix(in srgb, var(--color-text) 40%, transparent);animation:Sheet-module__RxConW__sheet-fade-in var(--duration-normal) var(--ease-out);position:fixed;inset:0}.Sheet-module__RxConW__panel{z-index:var(--z-popover);background:var(--color-bg);border:var(--border-width) solid var(--color-border);max-block-size:85dvh;max-inline-size:36rem;box-shadow:var(--shadow-lg);animation:Sheet-module__RxConW__sheet-slide-up var(--duration-normal) var(--ease-out);border-block-end:0;border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.Sheet-module__RxConW__panel:has(input:focus,textarea:focus){block-size:85dvh}.Sheet-module__RxConW__head{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);flex-shrink:0;display:flex}.Sheet-module__RxConW__title{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.Sheet-module__RxConW__close{border-radius:var(--radius-md);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sheet-module__RxConW__close:hover{background:var(--color-bg-emphasis);color:var(--color-text)}.Sheet-module__RxConW__body{flex-direction:column;flex:1;min-block-size:0;display:flex}@keyframes Sheet-module__RxConW__sheet-fade-in{0%{opacity:0}to{opacity:1}}@keyframes Sheet-module__RxConW__sheet-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.Switch-module__YXqS4q__optionLabel{align-items:center;gap:var(--space-2);min-block-size:var(--space-10);cursor:pointer;display:inline-flex}.Switch-module__YXqS4q__optionLabel:has(:disabled){cursor:not-allowed}.Switch-module__YXqS4q__optionText{font-size:var(--text-sm);color:var(--color-text)}.Switch-module__YXqS4q__optionLabel:has(:disabled) .Switch-module__YXqS4q__optionText{color:var(--color-text-subtle)}.Switch-module__YXqS4q__switch{appearance:none;inline-size:var(--space-11);block-size:var(--space-6);background:var(--color-bg-subtle);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}.Switch-module__YXqS4q__switch:after{content:"";border-radius:var(--radius-pill);background:var(--color-text-subtle);block-size:1.125rem;inline-size:1.125rem;transition:transform var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:.0625rem;inset-inline-start:.0625rem}.Switch-module__YXqS4q__switch:checked{background:var(--color-primary);border-color:var(--color-primary)}.Switch-module__YXqS4q__switch:checked:after{background:var(--color-primary-text);transform:translate(1.1875rem)}.Switch-module__YXqS4q__switch:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-pill)}.Switch-module__YXqS4q__switch:disabled{cursor:not-allowed;background:var(--color-bg-subtle);border-color:var(--color-border)}.Switch-module__YXqS4q__switch:disabled:after{background:var(--color-border-strong)}@media (prefers-reduced-motion:reduce){.Switch-module__YXqS4q__switch:after{transition:none}}
.Checkbox-module__WIMFHW__field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Checkbox-module__WIMFHW__row{align-items:center;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;min-height:2.75rem;display:flex}.Checkbox-module__WIMFHW__row:has(.Checkbox-module__WIMFHW__box:disabled){cursor:not-allowed}.Checkbox-module__WIMFHW__row:has(.Checkbox-module__WIMFHW__box:disabled) .Checkbox-module__WIMFHW__text{color:var(--color-text-subtle)}.Checkbox-module__WIMFHW__text{font-size:var(--text-sm);color:var(--color-text)}.Checkbox-module__WIMFHW__box{appearance:none;inline-size:var(--space-5);block-size:var(--space-5);background:var(--color-bg-emphasis);border:var(--border-width-strong) solid var(--color-border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex:none;margin:0;position:relative}.Checkbox-module__WIMFHW__box:hover:not(:disabled){border-color:var(--color-text-subtle)}.Checkbox-module__WIMFHW__box:after{content:"";border-inline-end:var(--border-width-strong) solid var(--color-primary-text);border-block-end:var(--border-width-strong) solid var(--color-primary-text);opacity:0;block-size:.55rem;inline-size:.3rem;position:absolute;inset-block-start:.125rem;inset-inline-start:.3125rem;transform:rotate(45deg)}.Checkbox-module__WIMFHW__box:checked{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox-module__WIMFHW__box:checked:after{opacity:1}.Checkbox-module__WIMFHW__box:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}.Checkbox-module__WIMFHW__box:disabled{cursor:not-allowed;background:var(--color-bg-subtle);border-color:var(--color-border)}.Checkbox-module__WIMFHW__box:disabled:after{border-color:var(--color-text-subtle)}.Checkbox-module__WIMFHW__hint{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}
.EmptyState-module__oiawVa__empty{gap:var(--space-1);padding:var(--space-6) var(--space-4);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.EmptyState-module__oiawVa__title{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);margin:0}.EmptyState-module__oiawVa__body{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);margin:0;max-inline-size:44ch;margin-inline:auto}.EmptyState-module__oiawVa__action{justify-content:center;margin-block-start:var(--space-2);display:flex}
.SectionHeading-module__lj5doq__head{gap:var(--space-1);flex-direction:column;display:flex}.SectionHeading-module__lj5doq__title{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0}.SectionHeading-module__lj5doq__hint{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);max-inline-size:60ch;margin:0}
