.password-meter__track[data-v-a9f598df]{gap:4px;margin-top:6px;display:flex}.password-meter__segment[data-v-a9f598df]{background:#d8d8d8;border-radius:2px;flex:1;height:4px}.password-meter__segment--active[data-v-a9f598df]{background:#20aec4}.account-settings{box-sizing:border-box;color:#1c2538;width:calc(100% - 32px);max-width:1360px;margin:0 auto;padding:40px 0 64px}.account-settings,.account-settings *{box-sizing:border-box}.account-settings__header{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.account-settings__header h1{color:#131c31;letter-spacing:-.035em;margin:2px 0 6px;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.05}.account-settings__header>div>p:last-child{color:#667085;max-width:700px;margin:0;font-size:16px;line-height:1.55}.account-settings__eyebrow,.account-card__eyebrow{color:#149db2;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.account-settings__form{gap:20px;display:grid}.account-card{background:#fff;border:1px solid #e2e7ef;border-radius:18px;padding:28px;overflow:hidden;box-shadow:0 8px 30px #1826400f}.account-card__header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:18px;display:flex}.account-card h2{color:#1b2437;letter-spacing:-.02em;margin:3px 0 4px;font-size:24px;font-weight:800;line-height:1.15}.account-card h3{color:#1b2437;margin:0 0 4px;font-size:18px;font-weight:800}.account-card__description,.account-avatar>p{color:#667085;max-width:720px;margin:0;font-size:14px;line-height:1.5}.account-profile-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:32px;display:grid}.account-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 20px;display:grid}.account-field--email{grid-column:1/-1}.account-field>.c-form__label,.account-field>label{color:#344054;margin:0 0 7px;font-size:13px;font-weight:700;line-height:1.35;display:block;position:relative}.account-field .c-form__input,.account-field .c-form__input.c-form__input,.account-email-row .c-form__input.c-form__input{background:#f7f8fb;border:1px solid #dfe4ec;border-radius:10px;height:46px;padding:0 14px;font-size:15px}.account-field .c-form__input:focus,.account-email-row .c-form__input:focus{background:#fff;border-color:#20aec4;box-shadow:0 0 0 3px #20aec41f}.account-email-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.account-email-row .c-form__input:disabled{opacity:1;color:#667085;cursor:not-allowed}.account-secondary-link{color:#168da0;text-align:center;border:1px solid #20aec4;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-size:13px;font-weight:800;transition:color .2s,background .2s;display:inline-flex}.account-secondary-link:hover,.account-secondary-link:focus-visible{color:#fff;background:#20aec4;text-decoration:none}.account-avatar{background:linear-gradient(145deg,#f4fbfd,#f8fafc);border:1px solid #dcebf0;border-radius:14px;align-self:stretch;padding:20px}.account-avatar>p{margin-bottom:16px}.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.account-location-layout{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);gap:24px;display:grid}.account-location-map{background:#f3f5f8;border:1px solid #e2e7ef;border-radius:12px;min-height:190px;overflow:hidden}.account-toggle-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.account-toggle{background:#f8f9fb;border:1px solid #e7eaf0;border-radius:12px;min-width:0;padding:16px}.account-field+.account-toggle{margin-top:16px}.account-toggle--wide{grid-column:1/-1}.account-toggle .c-form__field--toggle .c-form__label{color:#273248;align-items:center;min-height:24px;margin:0;font-size:13px;font-weight:700;line-height:1.35;display:flex}.account-toggle>p,.account-note{color:#7a8496;margin:9px 0 0 51px;font-size:12px;line-height:1.45}.account-note{margin:16px 0 0}.account-toggle--detailed>p{max-width:680px}.account-toggle--tos .c-form__label a{word-break:normal;-webkit-hyphens:none;hyphens:none;margin-left:4px}.account-password-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.account-social-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.account-social.account-social{border-radius:12px;min-height:86px}.account-social>a{height:100%;color:inherit;display:block}.account-social>a:hover,.account-social>a:focus-visible{filter:brightness(1.06);text-decoration:none}.account-social__content{color:#fff;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;height:100%;padding:16px;display:grid}.account-social__content .c-socialAccount__logo{object-fit:contain;max-width:42px;max-height:34px}.account-social__content strong,.account-social__content span{display:block}.account-social__content strong{font-size:14px}.account-social__content div>span{opacity:.82;margin-top:2px;font-size:11px;line-height:1.3}.account-social__status{font-size:20px;font-weight:800}.account-settings__savebar{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #dce4ee;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px 14px 20px;display:flex;position:sticky;bottom:14px;box-shadow:0 12px 34px #15223924}.account-settings__savebar p{color:#667085;margin:0;font-size:13px}.account-settings__savebar .c-btn{flex:none;min-width:220px}.account-danger{background:snow;border-color:#f3d3d2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:20px;display:grid}.account-danger .account-card__eyebrow,.account-danger h2{color:#c83f3b}.account-danger .account-card__description{max-width:900px}@media (width<=1100px){.account-profile-layout,.account-card-grid{grid-template-columns:1fr}.account-avatar{max-width:none}.account-social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.account-settings{width:calc(100% - 24px);padding:24px 0 44px}.account-settings__header{margin-bottom:18px}.account-card{border-radius:14px;padding:20px 16px}.account-card__header{margin-bottom:20px;padding-bottom:15px}.account-fields-grid,.account-password-grid,.account-toggle-list,.account-location-layout,.account-social-grid,.account-email-row{grid-template-columns:1fr}.account-secondary-link{width:100%}.account-location-map{min-height:180px}.account-settings__savebar{flex-direction:column;align-items:stretch;gap:10px;padding:12px;bottom:8px}.account-settings__savebar p{display:none}.account-settings__savebar .c-btn{width:100%;min-width:0}.account-danger{grid-template-columns:1fr;gap:20px}}
