.admin-module__4WpgRW__page{color:#17212b;background:#f4f6f8;min-height:100vh;padding:28px}.admin-module__4WpgRW__shell{gap:24px;width:min(100%,1080px);margin:0 auto;display:grid}.admin-module__4WpgRW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-module__4WpgRW__header h1{letter-spacing:0;font-size:2rem;line-height:1.2}.admin-module__4WpgRW__currentOrg{color:#4a5663;margin-top:4px;font-size:.94rem}.admin-module__4WpgRW__headerActions{align-items:center;gap:12px;display:flex}.admin-module__4WpgRW__badge{color:#07507f;vertical-align:middle;background:#e8f3fb;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:.75rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__muted{color:#4a5663;font-size:.92rem}.admin-module__4WpgRW__logoutButton{color:#17212b;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:0 14px;font-weight:800}.admin-module__4WpgRW__logoutButton:hover:not(:disabled){color:#07507f;border-color:#07507f}.admin-module__4WpgRW__logoutButton:disabled{cursor:wait;opacity:.65}.admin-module__4WpgRW__dangerButton{color:#9c2727;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d99a9a;border-radius:6px;padding:0 10px;font-weight:800}.admin-module__4WpgRW__dangerButton:hover:not(:disabled){background:#fff2f2}.admin-module__4WpgRW__dangerButton:disabled{cursor:not-allowed;opacity:.55}.admin-module__4WpgRW__secondaryButton{color:#17212b;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:0 10px;font-weight:800}.admin-module__4WpgRW__secondaryButton:hover:not(:disabled){color:#07507f;border-color:#07507f}.admin-module__4WpgRW__secondaryButton:disabled{cursor:not-allowed;opacity:.55}.admin-module__4WpgRW__inlineSelect{color:#17212b;min-width:112px;min-height:32px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:4px 8px}.admin-module__4WpgRW__inlineSelect:focus{border-color:#07507f;outline:3px solid #07507f2e}.admin-module__4WpgRW__inlineSelect:disabled{cursor:not-allowed;opacity:.65}.admin-module__4WpgRW__inlineInput{color:#17212b;width:min(100%,260px);min-height:32px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:4px 8px}.admin-module__4WpgRW__urlInput{min-width:220px}.admin-module__4WpgRW__inlineInput:focus{border-color:#07507f;outline:3px solid #07507f2e}.admin-module__4WpgRW__inlineInput:disabled{cursor:not-allowed;opacity:.65}.admin-module__4WpgRW__baseUrlEditor{align-items:center;gap:8px;min-width:286px;display:flex}.admin-module__4WpgRW__mailboxLink{color:#07507f;font-weight:800;text-decoration:none}.admin-module__4WpgRW__mailboxLink:hover{text-decoration:underline}.admin-module__4WpgRW__tableActions{flex-wrap:wrap;gap:8px;display:flex}.admin-module__4WpgRW__content{gap:18px;display:grid}.admin-module__4WpgRW__adminArea{gap:24px;padding-block:12px;display:grid}.admin-module__4WpgRW__adminArea+.admin-module__4WpgRW__adminArea{border-top:2px solid #c9d0d8;margin-top:14px;padding-top:38px}.admin-module__4WpgRW__section,.admin-module__4WpgRW__actions{gap:14px;display:grid}.admin-module__4WpgRW__sectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-module__4WpgRW__primaryButton{color:#fff;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;background:#07507f;border:0;border-radius:6px;padding:0 14px;font-weight:800}.admin-module__4WpgRW__primaryButton:hover:not(:disabled){background:#0d6efd}.admin-module__4WpgRW__primaryButton:disabled{cursor:not-allowed;opacity:.55}.admin-module__4WpgRW__section h2,.admin-module__4WpgRW__form h2{letter-spacing:0;font-size:1rem;line-height:1.3}.admin-module__4WpgRW__tableWrap{background:#fff;border:1px solid #d8dee6;border-radius:8px;overflow-x:auto}.admin-module__4WpgRW__table{border-collapse:collapse;width:100%;min-width:560px}.admin-module__4WpgRW__table th,.admin-module__4WpgRW__table td{text-align:left;border-bottom:1px solid #e8edf2;padding:12px 14px;font-size:.92rem}.admin-module__4WpgRW__table th{color:#4a5663;background:#f9fafb;font-weight:800}.admin-module__4WpgRW__table tr:last-child td{border-bottom:0}.admin-module__4WpgRW__table tbody tr{cursor:pointer}.admin-module__4WpgRW__table tbody tr:hover{background:#f5f9fc}.admin-module__4WpgRW__selectedRow{background:#e8f3fb}.admin-module__4WpgRW__selectedRow td{border-bottom-color:#c6ddeb}.admin-module__4WpgRW__rowSelectButton{color:#07507f;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.admin-module__4WpgRW__rowSelectButton:hover{text-decoration:underline}.admin-module__4WpgRW__settingsPanel{background:#fff;border:1px solid #d8dee6;border-radius:8px;gap:16px;padding:16px;display:grid}.admin-module__4WpgRW__metaGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.admin-module__4WpgRW__metaGrid div{gap:4px;display:grid}.admin-module__4WpgRW__metaGrid span,.admin-module__4WpgRW__settingsForm label span{color:#4a5663;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__metaGrid strong{color:#17212b;font-size:.94rem}.admin-module__4WpgRW__yearTabs{flex-wrap:wrap;gap:8px;display:flex}.admin-module__4WpgRW__yearTab,.admin-module__4WpgRW__yearTabActive{min-height:34px;font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-weight:800}.admin-module__4WpgRW__yearTab{color:#17212b;background:#fff;border:1px solid #c9d0d8}.admin-module__4WpgRW__yearTab:hover:not(:disabled){color:#07507f;border-color:#07507f}.admin-module__4WpgRW__yearTabActive{color:#07507f;background:#e8f3fb;border:1px solid #07507f}.admin-module__4WpgRW__yearTab:disabled,.admin-module__4WpgRW__yearTabActive:disabled{cursor:wait;opacity:.65}.admin-module__4WpgRW__slugValue{align-items:center;gap:8px;min-width:0;display:flex}.admin-module__4WpgRW__slugValue code{color:#17212b;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.admin-module__4WpgRW__settingsForm{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.admin-module__4WpgRW__settingsForm label{gap:6px;display:grid}.admin-module__4WpgRW__settingsForm input{color:#17212b;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:8px 10px}.admin-module__4WpgRW__settingsForm input:focus{border-color:#07507f;outline:3px solid #07507f2e}.admin-module__4WpgRW__settingsForm input:disabled{cursor:not-allowed;opacity:.65}.admin-module__4WpgRW__settingsActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-module__4WpgRW__settingsActions button,.admin-module__4WpgRW__secondaryLinkButton{min-height:40px;font:inherit;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-weight:800;text-decoration:none;display:inline-flex}.admin-module__4WpgRW__settingsActions button[type=submit]{color:#fff;cursor:pointer;background:#07507f;border:0}.admin-module__4WpgRW__settingsActions button[type=submit]:hover:not(:disabled){background:#0d6efd}.admin-module__4WpgRW__secondaryLinkButton{color:#17212b;background:#fff;border:1px solid #c9d0d8}.admin-module__4WpgRW__secondaryLinkButton:hover{color:#07507f;border-color:#07507f}.admin-module__4WpgRW__apiKeyPanel{gap:14px;display:grid}.admin-module__4WpgRW__apiKeyForm{background:#fff;border:1px solid #d8dee6;border-radius:8px;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:12px;padding:16px;display:grid}.admin-module__4WpgRW__apiKeyForm label{color:#3a4652;gap:6px;font-size:.88rem;font-weight:800;display:grid}.admin-module__4WpgRW__apiKeyForm input,.admin-module__4WpgRW__apiKeyForm select{color:#17212b;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:8px 10px;font-weight:400}.admin-module__4WpgRW__apiKeyForm input:focus,.admin-module__4WpgRW__apiKeyForm select:focus{border-color:#07507f;outline:3px solid #07507f2e}.admin-module__4WpgRW__apiKeyForm button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#07507f;border:0;border-radius:6px;font-weight:800}.admin-module__4WpgRW__apiKeyForm button:hover:not(:disabled){background:#0d6efd}.admin-module__4WpgRW__apiKeyForm button:disabled,.admin-module__4WpgRW__apiKeyForm input:disabled,.admin-module__4WpgRW__apiKeyForm select:disabled{cursor:wait;opacity:.65}.admin-module__4WpgRW__checkboxGrid{border:1px solid #d8dee6;border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;min-width:0;margin:0;padding:12px;display:grid}.admin-module__4WpgRW__checkboxGrid legend{color:#4a5663;padding:0 4px;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__checkboxGrid label{align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}.admin-module__4WpgRW__checkboxGrid input{width:16px;min-height:16px}.admin-module__4WpgRW__scopeSelector{border:1px solid #d8dee6;border-radius:8px;grid-column:1/-1;gap:0;min-width:0;margin:0;padding:0;display:grid;overflow:hidden}.admin-module__4WpgRW__scopeSelector legend{color:#4a5663;margin-left:12px;padding:0 4px;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__scopeSelector label{cursor:pointer;border-bottom:1px solid #e8edf2;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px;display:grid}.admin-module__4WpgRW__scopeSelector label:last-child{border-bottom:0}.admin-module__4WpgRW__scopeSelector label:hover{background:#f5f9fc}.admin-module__4WpgRW__scopeSelector input{width:16px;min-height:16px;margin-top:2px}.admin-module__4WpgRW__scopeSelector span{gap:3px;display:grid}.admin-module__4WpgRW__scopeSelector strong{color:#17212b;font-size:.9rem}.admin-module__4WpgRW__scopeSelector small{color:#4a5663;font-size:.82rem;font-weight:400;line-height:1.4}.admin-module__4WpgRW__createdKeyBox{background:#f1fff4;border:1px solid #9ac7a5;border-radius:8px;gap:6px;padding:12px;display:grid}.admin-module__4WpgRW__createdKeyBox span{color:#1d6b2f;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__createdKeyBox code{overflow-wrap:anywhere;color:#17212b;font-size:.92rem}.admin-module__4WpgRW__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-module__4WpgRW__form{background:#fff;border:1px solid #d8dee6;border-radius:8px;gap:12px;padding:16px;display:grid}.admin-module__4WpgRW__form label{color:#3a4652;gap:6px;font-size:.88rem;font-weight:800;display:grid}.admin-module__4WpgRW__form input,.admin-module__4WpgRW__form select,.admin-module__4WpgRW__form textarea{color:#17212b;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:8px 10px;font-weight:400}.admin-module__4WpgRW__form textarea.admin-module__4WpgRW__recoveryPassphraseField{resize:vertical;word-break:break-all;min-height:88px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92rem}.admin-module__4WpgRW__form .admin-module__4WpgRW__fieldHint{color:#4a5663;margin:0;font-size:.9rem;font-weight:400;line-height:1.45}.admin-module__4WpgRW__form input:focus,.admin-module__4WpgRW__form select:focus,.admin-module__4WpgRW__form textarea:focus{border-color:#07507f;outline:3px solid #07507f2e}.admin-module__4WpgRW__form button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#07507f;border:0;border-radius:6px;font-weight:800}.admin-module__4WpgRW__form button:hover:not(:disabled){background:#0d6efd}.admin-module__4WpgRW__form button:disabled{cursor:wait;opacity:.65}.admin-module__4WpgRW__modalBackdrop{z-index:1000;background:#17212b94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.admin-module__4WpgRW__modalForm,.admin-module__4WpgRW__apiKeyForm.admin-module__4WpgRW__modalForm{grid-template-columns:1fr;width:min(100%,560px);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 18px 50px #17212b3d}.admin-module__4WpgRW__modalHeader{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-module__4WpgRW__form .admin-module__4WpgRW__modalCloseButton,.admin-module__4WpgRW__apiKeyForm .admin-module__4WpgRW__modalCloseButton{color:#17212b;background:#fff;border:1px solid #c9d0d8;min-height:32px;padding:0 10px}.admin-module__4WpgRW__form .admin-module__4WpgRW__modalCloseButton:hover:not(:disabled),.admin-module__4WpgRW__apiKeyForm .admin-module__4WpgRW__modalCloseButton:hover:not(:disabled){color:#07507f;background:#fff;border-color:#07507f}.admin-module__4WpgRW__notice,.admin-module__4WpgRW__error{border-radius:6px;padding:10px 12px;font-size:.92rem}.admin-module__4WpgRW__notice{color:#1d6b2f;background:#f1fff4;border:1px solid #9ac7a5}.admin-module__4WpgRW__error{color:#9c2727;background:#fff2f2;border:1px solid #e0a4a4}@media (max-width:760px){.admin-module__4WpgRW__page{padding:18px}.admin-module__4WpgRW__actions{grid-template-columns:1fr}.admin-module__4WpgRW__header,.admin-module__4WpgRW__headerActions{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__sectionHeader{flex-direction:column;align-items:flex-start}.admin-module__4WpgRW__primaryButton{width:100%}.admin-module__4WpgRW__modalBackdrop{align-items:end;padding:12px}.admin-module__4WpgRW__modalForm,.admin-module__4WpgRW__apiKeyForm.admin-module__4WpgRW__modalForm{max-height:calc(100vh - 24px)}.admin-module__4WpgRW__metaGrid,.admin-module__4WpgRW__settingsForm,.admin-module__4WpgRW__apiKeyForm{grid-template-columns:1fr}.admin-module__4WpgRW__settingsActions{flex-direction:column;align-items:stretch}.admin-module__4WpgRW__settingsActions button,.admin-module__4WpgRW__secondaryLinkButton{width:100%}}
.CryptoSetupFrame-module__Ai-cja__wrap{gap:10px;min-width:0;display:grid}.CryptoSetupFrame-module__Ai-cja__compact{gap:8px}.CryptoSetupFrame-module__Ai-cja__title{letter-spacing:0;color:inherit;margin:0;font-size:1.05rem;line-height:1.25}.CryptoSetupFrame-module__Ai-cja__hint,.CryptoSetupFrame-module__Ai-cja__missing,.CryptoSetupFrame-module__Ai-cja__status,.CryptoSetupFrame-module__Ai-cja__error{margin:0;font-size:.86rem;line-height:1.45}.CryptoSetupFrame-module__Ai-cja__hint,.CryptoSetupFrame-module__Ai-cja__missing,.CryptoSetupFrame-module__Ai-cja__status{opacity:.86}.CryptoSetupFrame-module__Ai-cja__error{color:#b42318}.CryptoSetupFrame-module__Ai-cja__frame{border:1px solid color-mix(in srgb, currentColor 18%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:8px;width:100%;min-height:200px}.CryptoSetupFrame-module__Ai-cja__continue{background:var(--action-background-color,#07507f);min-height:40px;color:var(--action-text-color,#fff);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:0 14px;font-weight:800}.CryptoSetupFrame-module__Ai-cja__continue:hover{filter:brightness(.96)}
.TotpInput-module__kGdxla__group{grid-template-columns:repeat(6,minmax(0,44px));gap:8px;width:fit-content;max-width:100%;display:grid}.TotpInput-module__kGdxla__group .TotpInput-module__kGdxla__digit{color:#17212b;text-align:center;caret-color:#07507f;background:#fff;border:1px solid #9aa6b2;border-radius:6px;width:100%;min-width:0;height:48px;padding:0;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace;font-size:1.35rem;font-weight:700;line-height:1}.TotpInput-module__kGdxla__group .TotpInput-module__kGdxla__digit:focus{border-color:#07507f;outline:3px solid #07507f2e}.TotpInput-module__kGdxla__group .TotpInput-module__kGdxla__digit:disabled{cursor:not-allowed;opacity:.65}@media (max-width:420px){.TotpInput-module__kGdxla__group{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%}}
.page-module___8aEwW__page{background-color:var(--primary-color);background-image:var(--background-gradient), var(--background-image);min-height:100vh;color:var(--text-color);background-position:50%;background-size:cover;place-items:center;padding:32px;display:grid}.page-module___8aEwW__main{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:48px;width:min(100%,920px);display:grid}.page-module___8aEwW__header{align-content:center;gap:24px;display:grid}.page-module___8aEwW__logo{width:var(--logo-width,var(--logo-size));height:var(--logo-height,var(--logo-size));object-fit:contain}.page-module___8aEwW__logoFallback{width:var(--logo-width,var(--logo-size));height:var(--logo-height,var(--logo-size));border:1px solid var(--accent-color);background:var(--action-background-color);color:var(--action-text-color);border-radius:8px;place-items:center;font-weight:800;display:grid}.page-module___8aEwW__intro{color:var(--text-color);gap:12px;display:grid}.page-module___8aEwW__intro h2{color:var(--text-color);font-size:clamp(2.5rem,7vw,5.5rem);line-height:.95}.page-module___8aEwW__intro h3{color:var(--accent-color);font-size:clamp(1.5rem,4vw,2.4rem);line-height:1.1}.page-module___8aEwW__intro p{max-width:48ch;font-size:1.08rem;line-height:1.7}.page-module___8aEwW__title{color:var(--text-color);letter-spacing:0;font-size:1.75rem;line-height:1.2}.page-module___8aEwW__panel{border:1px solid var(--accent-color);background:color-mix(in srgb, var(--primary-color) 88%, black 12%);color:var(--text-color);border-radius:8px;gap:22px;padding:28px;display:grid;box-shadow:0 20px 60px #00000042}.page-module___8aEwW__form{color:var(--text-color);gap:16px;display:grid}.page-module___8aEwW__field{gap:7px;font-size:.92rem;font-weight:700;display:grid}.page-module___8aEwW__field input{border:1px solid var(--accent-color);background:var(--primary-color);width:100%;min-height:44px;color:var(--text-color);font:inherit;border-radius:6px;padding:10px 12px;font-weight:400}.page-module___8aEwW__field input:focus{border-color:var(--accent-color);outline:3px solid color-mix(in srgb, var(--accent-color), transparent 68%)}.page-module___8aEwW__checkboxField{align-items:center;gap:9px;font-size:.9rem;font-weight:700;display:flex}.page-module___8aEwW__checkboxField input{width:17px;height:17px;accent-color:var(--action-background-color)}.page-module___8aEwW__submit{background:var(--action-background-color);min-height:46px;color:var(--action-text-color);font:inherit;cursor:pointer;border:0;border-radius:6px;font-weight:700}.page-module___8aEwW__submit:hover:not(:disabled){filter:brightness(.92)}.page-module___8aEwW__submit:disabled{cursor:wait;opacity:.7}.page-module___8aEwW__error{color:#9c2727;background:#fff2f2;border:1px solid #e0a4a4;border-radius:6px;padding:10px 12px;font-size:.92rem}.page-module___8aEwW__optionList{gap:10px;display:grid}.page-module___8aEwW__orgOption{border:1px solid var(--accent-color);background:var(--primary-color);min-height:58px;color:var(--text-color);text-align:left;cursor:pointer;border-radius:6px;justify-items:start;gap:3px;padding:12px 14px;display:grid}.page-module___8aEwW__orgOption:hover:not(:disabled){border-color:var(--accent-color);background:var(--accent-color);color:var(--primary-color);box-shadow:inset 4px 0 0 var(--accent-color)}.page-module___8aEwW__orgOption:hover:not(:disabled) small{color:var(--primary-color)}.page-module___8aEwW__orgOption:disabled{cursor:wait;opacity:.7}.page-module___8aEwW__orgOption span{font-weight:800}.page-module___8aEwW__orgOption small{color:var(--text-color);opacity:.78}.page-module___8aEwW__emptyState{border:1px solid var(--accent-color);background:color-mix(in srgb, var(--primary-color) 82%, black 18%);color:var(--text-color);border-radius:6px;padding:12px;line-height:1.5}.page-module___8aEwW__secondaryButton{border:1px solid var(--accent-color);min-height:42px;color:var(--text-color);font:inherit;cursor:pointer;background:0 0;border-radius:6px;font-weight:700}.page-module___8aEwW__secondaryButton:hover{border-color:var(--accent-color);background:var(--accent-color);color:var(--primary-color)}@media (max-width:760px){.page-module___8aEwW__page{place-items:start;padding:20px}.page-module___8aEwW__main{grid-template-columns:1fr;gap:28px}.page-module___8aEwW__panel{padding:22px}}
.profile-module__5FeCNW__page{color:#17212b;background:#f4f6f8;min-height:100vh;padding:28px}.profile-module__5FeCNW__shell{width:min(100%,760px);margin:0 auto}.profile-module__5FeCNW__content{gap:18px;display:grid}.profile-module__5FeCNW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-module__5FeCNW__header h1{letter-spacing:0;font-size:2rem;line-height:1.2}.profile-module__5FeCNW__header p{color:#4a5663;margin-top:4px;font-size:.94rem}.profile-module__5FeCNW__headerActions{align-items:center;gap:10px;display:flex}.profile-module__5FeCNW__managementLink,.profile-module__5FeCNW__logoutButton{color:#17212b;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d0d8;border-radius:6px;align-items:center;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.profile-module__5FeCNW__managementLink:hover,.profile-module__5FeCNW__logoutButton:hover:not(:disabled){color:#07507f;border-color:#07507f}.profile-module__5FeCNW__logoutButton:disabled{cursor:wait;opacity:.65}.profile-module__5FeCNW__section{background:#fff;border:1px solid #d8dee6;border-radius:8px;padding:20px}.profile-module__5FeCNW__profileForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-module__5FeCNW__profileForm label{gap:6px;display:grid}.profile-module__5FeCNW__profileForm label:last-of-type,.profile-module__5FeCNW__profileForm button{grid-column:1/-1}.profile-module__5FeCNW__profileForm span{color:#4a5663;font-size:.82rem;font-weight:800}.profile-module__5FeCNW__profileForm input{color:#17212b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:8px 10px}.profile-module__5FeCNW__profileForm input:focus{border-color:#07507f;outline:3px solid #07507f2e}.profile-module__5FeCNW__profileForm button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#07507f;border:0;border-radius:6px;font-weight:800}.profile-module__5FeCNW__profileForm button:disabled{cursor:wait;opacity:.65}.profile-module__5FeCNW__securityHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.profile-module__5FeCNW__securityHeading h2,.profile-module__5FeCNW__backupCodes h3{letter-spacing:0}.profile-module__5FeCNW__securityHeading h2{font-size:1.2rem}.profile-module__5FeCNW__securityHeading p,.profile-module__5FeCNW__setupInstructions>p,.profile-module__5FeCNW__backupCodes p{color:#4a5663;margin-top:4px;line-height:1.5}.profile-module__5FeCNW__enabledStatus,.profile-module__5FeCNW__disabledStatus{border-radius:999px;flex:none;padding:5px 9px;font-size:.78rem;font-weight:800}.profile-module__5FeCNW__enabledStatus{color:#205c35;background:#dff2e5}.profile-module__5FeCNW__disabledStatus{color:#4a5663;background:#e9edf1}.profile-module__5FeCNW__securityForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.profile-module__5FeCNW__securityForm label{gap:6px;display:grid}.profile-module__5FeCNW__securityForm span{color:#4a5663;font-size:.82rem;font-weight:800}.profile-module__5FeCNW__securityForm input{color:#17212b;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c9d0d8;border-radius:6px;padding:8px 10px}.profile-module__5FeCNW__securityForm input:focus{border-color:#07507f;outline:3px solid #07507f2e}.profile-module__5FeCNW__securityForm button,.profile-module__5FeCNW__backupCodes button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#07507f;border:0;border-radius:6px;padding:0 14px;font-weight:800}.profile-module__5FeCNW__securityForm button:disabled{cursor:wait;opacity:.65}.profile-module__5FeCNW__securityActions{gap:18px;display:grid}.profile-module__5FeCNW__securityForm .profile-module__5FeCNW__dangerButton{background:#a12626}.profile-module__5FeCNW__setupLayout{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:24px;display:grid}.profile-module__5FeCNW__qrCode{background:#fff;width:184px;height:184px}.profile-module__5FeCNW__setupInstructions{gap:14px;min-width:0;display:grid}.profile-module__5FeCNW__setupInstructions details{color:#4a5663;font-size:.84rem}.profile-module__5FeCNW__setupInstructions summary{cursor:pointer;font-weight:800}.profile-module__5FeCNW__setupInstructions code{overflow-wrap:anywhere;color:#17212b;margin-top:8px;line-height:1.45;display:block}.profile-module__5FeCNW__backupCodes{background:#fff8e8;border-left:4px solid #b07b12;gap:14px;margin-top:20px;padding:16px;display:grid}.profile-module__5FeCNW__backupCodes h3{font-size:1rem}.profile-module__5FeCNW__backupCodes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;list-style:none;display:grid}.profile-module__5FeCNW__backupCodes code{font-weight:800}.profile-module__5FeCNW__backupCodes button{justify-self:start}.profile-module__5FeCNW__notice,.profile-module__5FeCNW__error{border-radius:6px;padding:12px 14px;font-weight:700}.profile-module__5FeCNW__notice{color:#205c35;background:#edf8f0;border:1px solid #9ac9ad}.profile-module__5FeCNW__error{color:#8a2020;background:#fff2f2;border:1px solid #d99a9a}@media (max-width:640px){.profile-module__5FeCNW__page{padding:18px}.profile-module__5FeCNW__header{flex-direction:column;align-items:flex-start}.profile-module__5FeCNW__profileForm,.profile-module__5FeCNW__securityForm,.profile-module__5FeCNW__setupLayout{grid-template-columns:1fr}.profile-module__5FeCNW__securityForm button{width:100%}.profile-module__5FeCNW__backupCodes ul{grid-template-columns:1fr}}
