@charset "UTF-8";.account{display:flex;justify-content:center;padding-block:var(--space-lg);padding-inline:var(--space-sm)}.account__card{inline-size:100%;max-inline-size:25rem;padding:var(--space-md);background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.account__title{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);margin-block-end:var(--space-3xs)}.account__sub{color:var(--color-text-muted);font-size:var(--text-sm);margin-block-end:var(--space-sm)}.account__error{padding:var(--space-2xs) var(--space-xs);margin-block-end:var(--space-sm);border-radius:var(--radius-md);font-size:var(--text-sm);color:#ffd7d0;background-color:#5a1f14}.account__form{display:flex;flex-direction:column;gap:var(--space-sm)}.account__card--otp .account__title,.account__card--otp .account__sub{text-align:center}.account__card--otp .otp-field{align-items:center}.account__card--otp .otp{justify-content:center}.account__switch{margin-block-start:var(--space-sm);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.field__hint{font-size:var(--text-xs);color:var(--color-text-faint)}.account__ok{padding:var(--space-2xs) var(--space-xs);margin-block-end:var(--space-sm);border-radius:var(--radius-md);font-size:var(--text-sm);color:#d6f5e3;background-color:#1c4634}.account--wide .account__stack{inline-size:100%;max-inline-size:47.5rem;display:flex;flex-direction:column;gap:var(--space-sm)}.account--wide .account__card{max-inline-size:none}.addrbook{display:flex;flex-direction:column;gap:var(--space-sm)}.addrbook__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm)}.addrbook__title{font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display)}.addrbook__blurb{font-size:var(--text-sm);color:var(--color-text-muted)}.addrbook__empty{font-size:var(--text-sm);color:var(--color-text-faint)}.addrbook__list{display:flex;flex-direction:column;gap:var(--space-2xs)}@media(max-width:640px){.addrbook__head{flex-direction:column}}.addrcard{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--hairline-weight) solid var(--color-divider);border-radius:var(--radius-md)}.addrcard__main{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.addrcard__title{display:flex;align-items:center;gap:var(--space-2xs);font-size:.9375rem;font-weight:var(--weight-medium)}.addrcard__flag{flex:none}.addrcard__line{font-size:var(--text-sm);color:var(--color-text-muted)}.addrcard__line--muted{color:var(--color-text-faint);font-size:var(--text-xs)}.addrcard__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3xs);flex:none}.addrcard__danger:hover{color:#e2a08c}.addrcard__confirm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3xs)}.addrcard__confirmText{font-size:var(--text-xs);color:var(--color-text-muted)}@media(max-width:640px){.addrcard{flex-direction:column}.addrcard__actions{justify-content:flex-start}}.addreditor{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm);border:var(--hairline-weight) solid var(--color-accent);border-radius:var(--radius-md);background-color:color-mix(in srgb,var(--color-accent) 6%,transparent)}.addreditor__title{font-size:var(--text-h6);font-weight:var(--weight-medium);letter-spacing:var(--tracking-h6);text-transform:uppercase}[dir=rtl] .addreditor__title{text-transform:none}.addreditor__title{color:var(--color-text-muted)}.addreditor__actions{display:flex;justify-content:flex-end;gap:var(--space-2xs)}.account__hint{font-size:var(--text-xs);color:var(--color-text-faint);text-align:center;margin-block-start:var(--space-2xs)}.resend{display:flex;flex-direction:column;align-items:center;gap:var(--space-3xs);margin-block-start:var(--space-2xs)}.resend__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.resend__button{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--text-sm);color:var(--color-accent-text);text-decoration:underline;text-underline-offset:2px}.resend__wait{min-block-size:1.25rem;font-size:var(--text-sm);color:var(--color-text-faint)}
