.ProfilePage[data-v-f083a362]{gap:32px;margin-top:16px}.ProfilePage[data-v-f083a362],.ProfilePage__header[data-v-f083a362]{display:flex;flex-direction:column}.ProfilePage__header[data-v-f083a362]{gap:4px}.ProfilePage__title[data-v-f083a362]{color:#1b1b1b;font-size:24px;font-weight:500;line-height:28px;margin:0}.ProfilePage__subtitle[data-v-f083a362]{color:var(--app-text-muted);font-size:12px;line-height:16px;margin:0}.ProfilePage__section[data-v-f083a362]{background:var(--app-card);border-radius:32px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:16px;max-width:672px;padding:16px}.ProfilePage__section--merchant[data-v-f083a362]{background:transparent;box-shadow:none;max-width:560px;padding:0}.ProfilePage__merchantCard[data-v-f083a362]{background:var(--app-card);border-radius:24px;box-shadow:0 0 20px #010d350d;display:flex;flex-direction:column;gap:24px;max-width:383px;padding:18px 20px 22px}.ProfilePage__merchantFields[data-v-f083a362],.ProfilePage__passwordBlock[data-v-f083a362]{display:flex;flex-direction:column;gap:12px}.ProfilePage__passwordBlock[data-v-f083a362]{border-top:1px solid #edeef1;padding-top:24px}.ProfilePage__readonlyField[data-v-f083a362]{align-items:flex-start;background:var(--app-background);border-radius:16px;display:flex;gap:12px;height:52px;padding:10px 14px}.ProfilePage__readonlyField--editable[data-v-f083a362]{align-items:center;background:transparent;border-radius:0;min-height:0;padding:0;transition:gap .26s ease}.ProfilePage__readonlyField--editing[data-v-f083a362]{gap:0}.ProfilePage__readonlyFieldBody[data-v-f083a362]{flex:1;min-width:0}.ProfilePage__readonlyField--editable .ProfilePage__readonlyFieldBody[data-v-f083a362]{background:var(--app-background);border-radius:16px;display:flex;flex-direction:column;height:52px;justify-content:center;padding:10px 16px;position:relative;transition:padding .26s ease,min-height .26s ease,border-radius .26s ease}.ProfilePage__readonlyFieldLabel[data-v-f083a362]{color:#80869a;font-size:12px;font-weight:400;line-height:16px;margin:0}.ProfilePage__readonlyFieldValue[data-v-f083a362]{color:#7f89a1;font-size:14px;font-weight:400;line-height:18px;margin:0}.ProfilePage__readonlyInput[data-v-f083a362]{background:transparent;border:0;color:#80869a;font-size:14px;font-weight:400;line-height:18px;margin:0;outline:none;padding:0;width:100%}.ProfilePage__readonlyFieldBody--editing .ProfilePage__readonlyInput[data-v-f083a362]{color:#262626;padding-right:124px}.ProfilePage__readonlyInput[readonly][data-v-f083a362]{pointer-events:none}.ProfilePage__readonlyFieldValue--break[data-v-f083a362],.ProfilePage__readonlyInput--break[data-v-f083a362]{word-break:break-word}.ProfilePage__readonlyFieldValue--password[data-v-f083a362]{letter-spacing:.04em}.ProfilePage__editButton[data-v-f083a362]{align-items:center;align-self:center;color:#80869a;cursor:inherit;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;margin-top:0;overflow:hidden;padding:0;transition:color .2s ease,transform .26s ease,opacity .2s ease,width .26s ease;width:24px}.ProfilePage__editButton[data-v-f083a362]:disabled{cursor:default;opacity:.45}.ProfilePage__editButton[data-v-f083a362]:hover{color:#07f}.ProfilePage__editButton[data-v-f083a362] svg{height:24px;width:24px}.ProfilePage__editButton--hidden[data-v-f083a362]{opacity:0;pointer-events:none;transform:scale(.85);width:0}.ProfilePage__saveButton[data-v-f083a362]{background:#ced0d7;border-radius:6px;color:#fff;font-size:13px;font-weight:500;height:36px;line-height:18px;opacity:0;padding:5px 12px 7px;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%) translate(8px) scale(.96);transition:background-color .2s ease,opacity .2s ease,transform .26s ease;width:90px}.ProfilePage__saveButton--enabled[data-v-f083a362]{background:#262626}.ProfilePage__saveButton--visible[data-v-f083a362]{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0) scale(1)}.ProfilePage__merchantActions[data-v-f083a362]{padding-top:0}.ProfilePage__passwordButton[data-v-f083a362]{background:#fff;border:1px solid #e6e7eb;color:#80869a;height:52px;width:100%}.ProfilePage__passwordButton[data-v-f083a362]:hover{background:#fff;border-color:#cfd6e6;color:#7f89a1}.ProfilePage__grid[data-v-f083a362]{display:grid;font-size:14px;gap:12px;grid-template-columns:1fr;line-height:20px}.ProfilePage__field[data-v-f083a362]{background:var(--app-background);border-radius:16px;padding:8px 12px}.ProfilePage__fieldLabel[data-v-f083a362]{color:var(--app-text-muted);font-size:12px;line-height:16px;margin:0}.ProfilePage__fieldValue[data-v-f083a362]{font-weight:500;margin:4px 0 0}.ProfilePage__fieldValue--break[data-v-f083a362]{word-break:break-word}.ProfilePage__pendingEmail[data-v-f083a362]{color:#b45309;font-size:12px;line-height:16px;margin:5.6px 0 0}.ProfilePage__actions[data-v-f083a362]{border-top:1px solid rgba(245,245,247,.7);display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.ProfilePage__success[data-v-f083a362]{color:#059669;font-size:12px;line-height:16px;margin-top:8px}.ProfilePage__passwordFields[data-v-f083a362]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__field::-moz-placeholder,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__field::-moz-placeholder{color:#80869a}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__field::placeholder,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__field::placeholder{color:#80869a}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__error,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__error{margin-left:16px}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control{border:none}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control:focus-within,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control:focus-within{border:none}.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput:first-child .BaseInput__control:not(.BaseInput__control--error){margin-bottom:12px}.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput:first-child .BaseInput__control.BaseInput__control--error{margin-bottom:0}.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control{height:52px}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control--error,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control--error{background:#ffe2e2;color:#e62627}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control--error .BaseInput__field,.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control--error .BaseInput__mask,.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control--error .BaseInput__toggle,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control--error .BaseInput__field,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control--error .BaseInput__mask,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control--error .BaseInput__toggle{color:#e62627}.ProfilePage__passwordFields[data-v-f083a362] .BaseInput__control--error .BaseInput__field--masked,.ProfilePage__passwordFields--modal[data-v-f083a362] .BaseInput__control--error .BaseInput__field--masked{caret-color:#e62627}.ProfilePage__passwordModalHeader[data-v-f083a362]{align-items:center;display:flex;gap:12px;justify-content:space-between}.ProfilePage__passwordModalTitle[data-v-f083a362]{color:#1b1b1b;font-size:24px;font-weight:500;line-height:30px;margin:0}.ProfilePage__passwordModalClose[data-v-f083a362]{align-items:center;background:none;color:#262626;display:inline-flex;height:32px;justify-content:center;position:relative;transition:color .2s ease;width:32px}.ProfilePage__passwordModalClose[data-v-f083a362]:after,.ProfilePage__passwordModalClose[data-v-f083a362]:before{background:#262626;border-radius:999px;content:"";height:1.5px;position:absolute;width:12px}.ProfilePage__passwordModalClose[data-v-f083a362]:before{transform:rotate(45deg)}.ProfilePage__passwordModalClose[data-v-f083a362]:after{transform:rotate(-45deg)}.ProfilePage__passwordModalActions[data-v-f083a362]{display:flex;flex-direction:column;gap:12px;margin-top:20px}.ProfilePage__passwordSaveButton[data-v-f083a362]{background:#262626;border-radius:16px;color:#fff;min-height:52px;width:100%}.ProfilePage__passwordSaveButton[data-v-f083a362]:hover{background:#1f1f1f}.ProfilePage__error[data-v-f083a362]{color:#ef4444;font-size:12px;line-height:16px;margin:8px 0 0}@media(min-width:640px){.ProfilePage__grid[data-v-f083a362]{grid-template-columns:1fr 1fr}}@media(min-width:768px){.ProfilePage__section[data-v-f083a362]{padding:24px}.ProfilePage__section--merchant[data-v-f083a362]{padding:0}.ProfilePage__merchantCard[data-v-f083a362]{padding:18px 20px 22px}}@media(max-width:768px){.ProfilePage[data-v-f083a362]{gap:0;margin-top:0}.ProfilePage__title[data-v-f083a362]{display:none}}
