.profile-email-status{display:inline-flex;align-items:center;gap:.35rem;margin-top:.35rem;font-family:var(--font-family-main);font-size:.82rem;font-weight:700;letter-spacing:.02em;border-radius:999px;line-height:1.2}.profile-email-status--compact{margin-top:0;font-size:.78rem}.profile-email-status--verified{padding:.28rem .65rem;color:#15803d;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.28)}.profile-email-status--verified svg{font-size:.85em}.profile-email-status--verify{padding:.32rem .75rem;color:#92610d;background:rgba(232,176,61,.16);border:1px solid rgba(201,148,30,.4);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.profile-email-status--verify:hover{color:var(--color-ink);background:rgba(232,176,61,.28);border-color:var(--color-gold)}.profile-email-verify-banner{margin-bottom:1.25rem;padding:1rem 1.15rem;border-radius:1rem;border:1px solid rgba(201,148,30,.35);background:linear-gradient(135deg,rgba(232,176,61,.12),#fffdf9)}.profile-email-verify-banner__title{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;color:var(--color-ink)}.profile-email-verify-banner__text{margin:0 0 .85rem;font-size:.95rem;line-height:1.5;color:var(--color-ink-muted)}.profile-details__row--email .profile-details__val-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.profile-details__email-line{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.profile-email-verify-modal__password{margin-bottom:1rem}.profile-email-verify-modal__password label{display:block;margin-bottom:.4rem;font-size:.95rem;font-weight:600;color:var(--color-ink)}.profile-email-verify-modal__password input{width:100%;min-height:3rem;padding:.75rem 1rem;font-size:1rem;border:1px solid rgba(31,26,20,.12);border-radius:.75rem;box-sizing:border-box}.profile-email-verify-modal__password input:focus{outline:none;border-color:var(--color-gold);box-shadow:0 0 0 3px rgba(232,176,61,.2)}