.page-module-scss-module__xK125a__profileContainer{gap:1.5rem;display:flex}@media (max-width:768px){.page-module-scss-module__xK125a__profileContainer{flex-direction:column;gap:5px}}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar{background-color:var(--surface-container-lowest);border-radius:12px;width:240px;height:min-content;padding:1rem}@media (max-width:768px){.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar{white-space:nowrap;gap:5px;width:auto;display:flex;overflow-x:scroll}}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem{cursor:pointer;color:var(--on-surface);border-radius:4px;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;transition:background-color .2s,color .2s;display:flex}@media (max-width:768px){.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem{text-align:center}}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem svg{fill:currentColor;width:20px;height:20px}@media (max-width:768px){.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem svg{display:none}}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem:hover{background-color:var(--secondary);color:var(--on-secondary)}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__sidebar .page-module-scss-module__xK125a__menuItem.page-module-scss-module__xK125a__active{background-color:var(--tertiary);color:var(--on-tertiary);font-weight:600}.page-module-scss-module__xK125a__profileContainer .page-module-scss-module__xK125a__mainContent{background-color:var(--surface-container-lowest);border-radius:12px;flex-grow:1;padding:1rem}.page-module-scss-module__xK125a__balanceRow{gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__xK125a__balanceRow .page-module-scss-module__xK125a__balanceCard{background-color:var(--secondary);border-radius:8px;flex-grow:1;align-items:center;gap:.5rem;padding:.75rem;display:flex}.page-module-scss-module__xK125a__balanceRow .page-module-scss-module__xK125a__balanceCard .page-module-scss-module__xK125a__balanceTitle{color:var(--on-secondary);font-size:.875rem}.page-module-scss-module__xK125a__balanceRow .page-module-scss-module__xK125a__balanceCard .page-module-scss-module__xK125a__balanceValue{color:var(--on-secondary);font-size:1rem;font-weight:600}.page-module-scss-module__xK125a__balanceSection{gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__xK125a__balanceSection .page-module-scss-module__xK125a__balanceCard{background-color:var(--surface-bright);border-radius:8px;flex-grow:1;align-items:center;gap:.5rem;padding:.75rem;display:flex}.page-module-scss-module__xK125a__balanceSection .page-module-scss-module__xK125a__balanceCard .page-module-scss-module__xK125a__balanceIcon{fill:currentColor;width:24px;height:24px}.page-module-scss-module__xK125a__balanceSection .page-module-scss-module__xK125a__balanceCard .page-module-scss-module__xK125a__balanceDetails .page-module-scss-module__xK125a__balanceAmount{color:var(--on-surface);font-size:1rem;font-weight:600}.page-module-scss-module__xK125a__balanceSection .page-module-scss-module__xK125a__balanceCard .page-module-scss-module__xK125a__balanceDetails .page-module-scss-module__xK125a__balanceLabel{color:var(--on-surface);font-size:.875rem}.page-module-scss-module__xK125a__orderStatuses{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1.5rem;display:grid}.page-module-scss-module__xK125a__orderStatuses .page-module-scss-module__xK125a__statusRow{border-bottom:1px solid var(--outline);justify-content:space-between;padding:.75rem;display:flex}.page-module-scss-module__xK125a__orderStatuses .page-module-scss-module__xK125a__statusRow .page-module-scss-module__xK125a__statusLabel,.page-module-scss-module__xK125a__orderStatuses .page-module-scss-module__xK125a__statusRow .page-module-scss-module__xK125a__statusValue{color:var(--on-surface);font-size:.875rem}.page-module-scss-module__xK125a__actionsRow{gap:.5rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__xK125a__actionsRow .page-module-scss-module__xK125a__depositButton{background-color:var(--primary);width:100%;color:var(--on-primary);cursor:pointer;border:none;border-radius:8px;padding:.75rem;font-weight:600;transition:background-color .2s}.page-module-scss-module__xK125a__actionsRow .page-module-scss-module__xK125a__depositButton:hover{color:color-mix(in srgb,var(--on-primary),black 20%)}.page-module-scss-module__xK125a__actionsRow .page-module-scss-module__xK125a__ordersButton{background-color:var(--surface-bright);width:100%;color:var(--on-surface);cursor:pointer;border:none;border-radius:8px;padding:.75rem;font-weight:600;transition:background-color .2s}.page-module-scss-module__xK125a__actionsRow .page-module-scss-module__xK125a__ordersButton:hover{background-color:color-mix(in srgb,var(--surface-bright),black 20%)}.page-module-scss-module__xK125a__operationsSection h3{color:var(--on-surface);margin-bottom:1rem;font-size:1rem;font-weight:600}.page-module-scss-module__xK125a__operationsSection .page-module-scss-module__xK125a__noOperations{background-color:var(--surface-bright);border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.page-module-scss-module__xK125a__operationsSection .page-module-scss-module__xK125a__noOperations svg{fill:currentColor;width:64px;height:64px}.page-module-scss-module__xK125a__operationsSection .page-module-scss-module__xK125a__noOperations .page-module-scss-module__xK125a__noOperationsText{text-align:center;color:var(--on-surface);font-size:.875rem;line-height:1.4}.page-module-scss-module__xK125a__error{color:#ef4444;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;margin-top:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.875rem;display:block}.page-module-scss-module__xK125a__notification{z-index:1000;border-radius:8px;padding:1rem;font-size:.875rem;font-weight:500;animation:.3s ease-out page-module-scss-module__xK125a__slideIn;position:fixed;top:20px;right:20px;box-shadow:0 4px 6px #0000001a}.page-module-scss-module__xK125a__notification-success{color:#065f46;background-color:#d1fae5;border:1px solid #a7f3d0}.page-module-scss-module__xK125a__notification-error{color:#991b1b;background-color:#fee2e2;border:1px solid #fecaca}.page-module-scss-module__xK125a__notification-info{color:#1e40af;background-color:#dbeafe;border:1px solid #bfdbfe}.page-module-scss-module__xK125a__notification-warning{color:#92400e;background-color:#fef3c7;border:1px solid #fde68a}@keyframes page-module-scss-module__xK125a__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}
.ProfilePage-module-scss-module__UyQoUa__profilePage h1{color:var(--on-surface);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.ProfilePage-module-scss-module__UyQoUa__profilePage .ProfilePage-module-scss-module__UyQoUa__balanceRow{gap:1rem;margin-bottom:1.5rem;display:flex}.ProfilePage-module-scss-module__UyQoUa__profilePage .ProfilePage-module-scss-module__UyQoUa__balanceRow .ProfilePage-module-scss-module__UyQoUa__balanceCard{background-color:var(--secondary);border-radius:8px;flex-grow:1;align-items:center;gap:.5rem;padding:.75rem;display:flex}.ProfilePage-module-scss-module__UyQoUa__profilePage .ProfilePage-module-scss-module__UyQoUa__balanceRow .ProfilePage-module-scss-module__UyQoUa__balanceCard .ProfilePage-module-scss-module__UyQoUa__balanceTitle{color:var(--on-secondary);font-size:.875rem}.ProfilePage-module-scss-module__UyQoUa__profilePage .ProfilePage-module-scss-module__UyQoUa__balanceRow .ProfilePage-module-scss-module__UyQoUa__balanceCard .ProfilePage-module-scss-module__UyQoUa__balanceValue{color:var(--on-secondary);font-size:1rem;font-weight:600}
.ProfileForm-module-scss-module__QiNwLW__sectionPhoto{gap:20px;display:flex}@media (max-width:768px){.ProfileForm-module-scss-module__QiNwLW__sectionPhoto{display:block}}.ProfileForm-module-scss-module__QiNwLW__sectionPhoto .ProfileForm-module-scss-module__QiNwLW__photo{background-color:var(--surface-container-highest);border-radius:50%;width:100px;height:100px;margin-bottom:10px}.ProfileForm-module-scss-module__QiNwLW__section{flex-grow:1;margin-bottom:1.5rem}.ProfileForm-module-scss-module__QiNwLW__section button{width:100%;height:40px;color:var(--on-primary);background-color:var(--primary);border:none;border-radius:6px;margin-bottom:10px;font-weight:500}.ProfileForm-module-scss-module__QiNwLW__section button:hover{color:color-mix(in srgb,var(--on-primary),black 20%);background-color:color-mix(in srgb,var(--primary),black 20%)}.ProfileForm-module-scss-module__QiNwLW__section button:disabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-container-highest);color:var(--on-surface)}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow{gap:1rem;margin-bottom:1rem;display:flex}@media (max-width:768px){.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow{margin-bottom:0;display:block}}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow .ProfileForm-module-scss-module__QiNwLW__data{flex-direction:column;flex-grow:1;gap:.5rem;width:100%;margin-bottom:10px;display:flex}@media (max-width:768px){.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow .ProfileForm-module-scss-module__QiNwLW__data{margin-bottom:10px}}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow .ProfileForm-module-scss-module__QiNwLW__data input{min-height:56px}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__dataRow .ProfileForm-module-scss-module__QiNwLW__data label{color:var(--on-surface)}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__sectionButton{gap:10px;display:flex}@media (max-width:768px){.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__sectionButton{display:block}}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__sectionButton button{background-color:var(--error);width:100%;height:40px;color:var(--on-error);border:none;border-radius:6px;font-weight:500}.ProfileForm-module-scss-module__QiNwLW__section .ProfileForm-module-scss-module__QiNwLW__sectionButton button:hover{background-color:color-mix(in srgb,var(--error),black 20%);color:color-mix(in srgb,var(--on-error),black 20%)}.ProfileForm-module-scss-module__QiNwLW__error{color:var(--on-error);background-color:var(--error);border-radius:4px;margin-top:.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.875rem}.ProfileForm-module-scss-module__QiNwLW__dialog{background-color:var(--surface-container-high);border:none;border-radius:28px;min-width:280px;max-width:560px;position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%)}.ProfileForm-module-scss-module__QiNwLW__dialog::backdrop{background-color:#00000080}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent{padding:24px}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent h3{color:var(--on-surface);margin-bottom:16px;font-size:24px;line-height:32px}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent p{color:var(--on-surface-var);margin-bottom:24px;font-size:14px;line-height:20px}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons{justify-content:flex-end;gap:10px;width:100%;display:flex}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons button{cursor:pointer;border:none;border-radius:4px;flex-grow:1;padding:8px 16px}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons button.ProfileForm-module-scss-module__QiNwLW__cancelButton{background-color:var(--surface-container-highest);height:40px;color:var(--on-surface);opacity:.6;border:none;border-radius:6px;margin-bottom:10px;font-weight:500}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons button.ProfileForm-module-scss-module__QiNwLW__cancelButton:hover{color:color-mix(in srgb,var(--on-surface),black 20%);background-color:color-mix(in srgb,var(--surface-container-highest),black 20%)}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons button.ProfileForm-module-scss-module__QiNwLW__deleteButton{background-color:var(--error);height:40px;color:var(--on-error);border:none;border-radius:6px;font-weight:500}.ProfileForm-module-scss-module__QiNwLW__dialog .ProfileForm-module-scss-module__QiNwLW__dialogContent .ProfileForm-module-scss-module__QiNwLW__dialogButtons button.ProfileForm-module-scss-module__QiNwLW__deleteButton:hover{background-color:color-mix(in srgb,var(--error),black 20%);color:color-mix(in srgb,var(--on-error),black 20%)}
