.Account_page__hgKwN{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f7f7f3;color:#1c1d19;padding:48px 24px;color-scheme:light}.Account_shell__25ZXa{width:100%;max-width:400px}.Account_brand__253Od{display:inline-flex;align-items:center;gap:9px;font-size:18px;font-weight:700;letter-spacing:-.7px;color:inherit;text-decoration:none;margin-bottom:48px}.Account_brandMark__TD3l2{width:23px;height:23px;border:2px solid;border-radius:50%;display:inline-grid;place-items:center}.Account_brandMark__TD3l2:after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.Account_title__xjBHW{font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-1px;margin:0 0 12px}.Account_intro__H2Y6S{font-size:14px;line-height:1.65;color:#62635c;margin:0 0 28px}.Account_form__F5J8b{display:grid;gap:18px}.Account_field__fY7Nn{display:grid;gap:7px;font-size:13px;font-weight:500}.Account_input__owVLK{width:100%;border:1px solid #cecec5;background:#fff;color:#1c1d19;border-radius:5px;padding:11px 12px;outline:none;font-size:15px;font-weight:400;min-width:0}.Account_input__owVLK:focus{border-color:#525749;outline:2px solid #dde3d7;outline-offset:1px}.Account_input__owVLK::placeholder{color:#8b8b80}.Account_button___zq4u{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#24271f;color:#fff;border:1px solid #24271f;border-radius:5px;padding:11px 16px;font-size:14px;font-weight:500;min-height:44px;cursor:pointer;text-decoration:none;transition:background .15s}.Account_button___zq4u:hover{background:#424737}.Account_button___zq4u:disabled{opacity:.5;cursor:default}.Account_secondary__2Gdss{background:transparent;border-color:#c9cbc1;color:#24271f}.Account_secondary__2Gdss:hover{background:#eaece3}.Account_textButton__CiR7D{color:#454b37;font-size:13px;text-decoration:underline;text-underline-offset:3px;background:none;border:0;cursor:pointer}.Account_textButton__CiR7D:disabled{opacity:.5;cursor:default}.Account_footer__k54Hv{margin-top:24px;font-size:13px;color:#62635c;line-height:1.8}.Account_oauth__nPHap{border-top:1px solid #dedfd5;margin-top:26px;padding-top:22px;display:grid;gap:10px}.Account_error__xjvpY{color:#8c2e29;background:#fff0ec;border:1px solid #e6ccc5;border-radius:5px}.Account_error__xjvpY,.Account_success__mw7Zw{padding:11px 13px;font-size:13px;line-height:1.55}.Account_success__mw7Zw{color:#355226;background:#eef2e7;border:1px solid #d5ddc8;border-radius:5px}.Account_muted__ZTyux{color:#66695e;font-size:13px;line-height:1.6}.Account_codes__JwfAA{padding:18px;background:#fff;border:1px solid #cecec5;border-radius:5px;font-size:14px;line-height:1.9;overflow-wrap:anywhere;user-select:all;white-space:pre-wrap}.Account_actions__Frb2t{display:flex;gap:10px;flex-wrap:wrap}.Account_check__95cNY{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65}.Account_check__95cNY input{margin-top:5px;accent-color:#454b37}.Account_settings__HmxGi{background:#f7f7f3;color:#1c1d19;color-scheme:light;padding:24px;border:1px solid #dedfd5;border-radius:8px;display:grid;gap:36px}.Account_section__krawz{display:grid;gap:18px;min-width:0}.Account_section__krawz+.Account_section__krawz{border-top:1px solid #dedfd5;padding-top:28px}.Account_sectionTitle__YTv7Z{font-size:17px;letter-spacing:-.35px;font-weight:600}.Account_row__CiUU2{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid #e0e1d9}.Account_row__CiUU2:last-child{border-bottom:0}.Account_providerName__J96oR{font-size:14px;font-weight:600;margin-bottom:3px}.Account_providerStatus__pGWzD{color:#66695e;font-size:12px;line-height:1.6}.Account_badge__0SN2z{font-size:10px;color:#66695e;text-transform:uppercase;letter-spacing:.05em}.Account_radioGroup__PLI9E{display:grid;gap:10px}.Account_radio__LLlqW{display:flex;align-items:flex-start;gap:10px;border:1px solid #cecec5;border-radius:5px;padding:12px;font-size:13px;cursor:pointer}.Account_radio__LLlqW input{margin-top:4px;accent-color:#454b37}.Account_radio__LLlqW strong{display:block;font-weight:500;margin-bottom:4px}.Account_progress__yvdEZ{display:flex;gap:8px;margin-bottom:30px}.Account_progress__yvdEZ span{height:3px;flex:1;background:#dedfd5}.Account_progress__yvdEZ span[data-complete=true]{background:#626b50}@media(max-width:480px){.Account_page__hgKwN{padding:32px 20px;justify-content:flex-start}.Account_brand__253Od{margin-bottom:40px}.Account_settings__HmxGi{padding:18px}.Account_row__CiUU2{align-items:flex-start}.Account_row__CiUU2 .Account_button___zq4u{padding:9px 12px;font-size:12px}}