.Profile-module__U9uqNq__container{background-color:#f8fafc;min-height:100vh;padding:20px}.Profile-module__U9uqNq__wrapper{max-width:800px;margin:0 auto}.Profile-module__U9uqNq__header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:40px;padding:20px 0;display:flex}.Profile-module__U9uqNq__title{color:#1e293b;margin-bottom:8px;font-size:2rem;font-weight:700}.Profile-module__U9uqNq__subtitle{color:#64748b}.Profile-module__U9uqNq__backButton{color:#475569;background-color:#e2e8f0;border-radius:6px;padding:8px 16px;font-size:14px;text-decoration:none}.Profile-module__U9uqNq__errorMessage{color:#dc2626;background-color:#fecaca;border:1px solid #fecaca;border-radius:6px;margin-bottom:24px;padding:12px 16px}.Profile-module__U9uqNq__successMessage{color:#166534;background-color:#dcfce7;border:1px solid #bbf7d0;border-radius:6px;margin-bottom:24px;padding:12px 16px}.Profile-module__U9uqNq__grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.Profile-module__U9uqNq__card{background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000001a}.Profile-module__U9uqNq__cardTitle{color:#1e293b;margin-bottom:20px;font-size:1.5rem;font-weight:600}.Profile-module__U9uqNq__infoItem{background-color:#f8fafc;border-radius:6px;justify-content:space-between;align-items:center;padding:12px;display:flex}.Profile-module__U9uqNq__infoLabel{font-weight:500}.Profile-module__U9uqNq__roleBadge{color:#fff;border-radius:4px;padding:4px 8px;font-size:12px}.Profile-module__U9uqNq__roleAdmin{background-color:#dc2626}.Profile-module__U9uqNq__roleUser{background-color:#3b82f6}.Profile-module__U9uqNq__formGroup{margin-bottom:16px}.Profile-module__U9uqNq__label{color:#374151;margin-bottom:8px;font-weight:500;display:block}.Profile-module__U9uqNq__input{background-color:#fff;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:12px;font-size:16px}.Profile-module__U9uqNq__input:disabled{background-color:#f9fafb}.Profile-module__U9uqNq__helperText{color:#6b7280;margin-top:4px;font-size:12px}.Profile-module__U9uqNq__accountsInfo{background-color:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:12px}.Profile-module__U9uqNq__accountsTitle{color:#0369a1;margin-bottom:4px;font-weight:500}.Profile-module__U9uqNq__accountsCount{color:#64748b;font-size:14px}.Profile-module__U9uqNq__warning{color:#dc2626;margin-top:4px;font-size:12px}.Profile-module__U9uqNq__buttonGroup{gap:12px;display:flex}.Profile-module__U9uqNq__button{cursor:pointer;border:none;border-radius:6px;padding:12px 16px;font-size:16px;transition:background-color .2s}.Profile-module__U9uqNq__button:disabled{cursor:not-allowed}.Profile-module__U9uqNq__buttonPrimary{color:#fff;background-color:#10b981;flex:1;font-weight:600}.Profile-module__U9uqNq__buttonPrimary:disabled{background-color:#9ca3af}.Profile-module__U9uqNq__buttonSecondary{color:#fff;background-color:#6b7280}.Profile-module__U9uqNq__buttonSecondary:disabled{background-color:#9ca3af}.Profile-module__U9uqNq__actionsGrid{flex-direction:column;gap:12px;display:flex}.Profile-module__U9uqNq__actionButton{cursor:pointer;text-align:left;border:none;border-radius:6px;padding:12px 16px;font-size:16px;transition:background-color .2s}.Profile-module__U9uqNq__actionEdit{color:#fff;background-color:#3b82f6}.Profile-module__U9uqNq__actionPassword{color:#fff;background-color:#f59e0b}.Profile-module__U9uqNq__actionSocials{color:#fff;cursor:pointer;text-align:left;background-color:#8b5cf6;border-radius:6px;padding:12px 16px;font-size:16px;text-decoration:none;display:block}.Profile-module__U9uqNq__actionLogout{color:#fff;background-color:#ef4444;margin-top:20px}.Profile-module__U9uqNq__tooltip{color:#6b7280;background-color:#f8fafc;border-radius:6px;padding:12px;font-size:12px}.Profile-module__U9uqNq__tooltipTitle{margin-bottom:8px;font-weight:700}.Profile-module__U9uqNq__tooltipList{margin:8px 0 0 16px;padding:0}.Profile-module__U9uqNq__loadingContainer{justify-content:center;align-items:center;height:100vh;display:flex}@media (max-width:768px){.Profile-module__U9uqNq__grid{grid-template-columns:1fr;gap:16px}.Profile-module__U9uqNq__header{text-align:center;flex-direction:column;gap:16px}.Profile-module__U9uqNq__buttonGroup{flex-direction:column}}
