.react-confirm-alert-overlay{background:rgba(0,0,0,.5);font-family:inherit}.react-confirm-alert{background:var(--background);border-radius:var(--border-radius);padding:20px;font-family:inherit;animation:none}.react-confirm-alert-button-group{justify-content:space-between}.react-confirm-alert-button{font-family:inherit;padding:10px 20px;margin:0 5px;border:3px solid var(--accent);border-radius:var(--border-radius);cursor:pointer;transition:background-color .1s,color .1s;font-weight:700;font-size:16px!important}.react-confirm-alert-button:first-child{background-color:var(--accent);color:var(--text-on-accent);border:3px solid var(--accent)}.react-confirm-alert-button:first-child:hover{background-color:var(--background);color:var(--accent);border:3px solid var(--accent)}.react-confirm-alert-button:last-child{background-color:var(--red);color:var(--text-on-accent);border:3px solid var(--red)}.react-confirm-alert-button:last-child:hover{background-color:var(--background);color:var(--red);border:3px solid var(--red)}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:hsla(0,0%,100%,.9);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.account_container__5WRml{max-width:640px;margin:0 auto;padding:clamp(40px,6vh,64px) 24px 80px}.account_title__pJ1Xi{text-align:center;margin-bottom:32px}.account_card__GTH8r{background:var(--paper-raised);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px;margin-bottom:20px}.account_cardTitle___iPpI{font-size:var(--step-3);margin-bottom:16px}.account_subheading__VKefy{margin-top:24px;margin-bottom:12px;font-size:var(--step-2);font-weight:600;color:var(--ink)}.account_subStatusRow__39dl2{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.account_subStatus__XUk53{font-size:var(--step-4);font-weight:700;color:var(--ink);line-height:1.1}.account_subMeta__22bcZ{margin-top:4px;color:var(--text-soft);font-size:var(--step-1)}.account_badge__1jPnD{font-size:var(--step-0);font-weight:700;padding:3px 11px;border-radius:999px;border:1px solid transparent}.account_badgeActive__iu_J5{background:rgba(107,171,144,.16);border-color:rgba(78,140,113,.28);color:var(--accent-strong)}.account_badgeExpired__tEvF9{background:rgba(191,97,127,.16);border-color:rgba(191,97,127,.38);color:var(--red)}.account_actions__tPjWN{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.account_note__612nJ{margin-top:14px;font-size:var(--step-0);color:var(--text-soft)}.account_upsell__SzcqO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:16px 18px;background:var(--accent-tint);border:1px solid rgba(78,140,113,.28);border-radius:var(--radius-md)}.account_upsellText__f81B7{min-width:0}.account_upsellTitle__tbqCE{font-weight:700;color:var(--ink)}.account_upsellNote__M0huW{margin-top:2px;font-size:var(--step-0);color:var(--text-soft)}.account_upsell__SzcqO button{white-space:nowrap}.account_row__gAygj{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:4px 0}.account_rowLabel__zYhvW{color:var(--text-soft);font-size:var(--step-0);font-weight:600}.account_rowValue__fm5YL{color:var(--text);word-break:break-all;text-align:right}.account_form__UCL3w{display:flex;flex-direction:column;gap:14px}.account_field__V0nPT{display:flex;flex-direction:column;gap:6px}.account_field__V0nPT label{font-size:var(--step-0);font-weight:600;color:var(--text-soft)}.account_checkRow__KnKZt{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:var(--step-1)}.account_checkRow__KnKZt input[type=checkbox]{flex-shrink:0}.account_error__dYAbI{margin-top:14px;color:var(--red);font-weight:700;font-size:var(--step-0)}.account_logoutRow__8g7LX{margin-top:22px;padding-top:18px;border-top:1px solid var(--border)}.account_danger___0un2{border:1px solid rgba(191,97,127,.4);background:rgba(191,97,127,.05);border-radius:var(--radius-lg);padding:24px;margin-top:28px}.account_dangerTitle__i8pLf{font-size:var(--step-3);color:var(--red);margin-bottom:8px}.account_dangerText__x9pit{margin-bottom:18px;max-width:56ch;color:var(--text-soft)}.account_spinner__nDkuE{width:44px;height:44px;margin:16px 0;border:6px solid var(--border);border-bottom-color:var(--accent);border-radius:50%;display:inline-block;box-sizing:border-box;animation:account_rotation__Xi7cM 1s linear infinite}@keyframes account_rotation__Xi7cM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}