.user-profile-modal[data-v-875f356f]{display:flex;flex-direction:column;height:100%}.profile-content[data-v-875f356f]{flex:1;overflow-y:auto;padding:25px}.stats-grid[data-v-875f356f]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:30px}@media (max-width:768px){.profile-content[data-v-875f356f]{padding:20px}.stats-grid[data-v-875f356f]{gap:15px;grid-template-columns:1fr}}@media (max-width:480px){.profile-content[data-v-875f356f]{padding:15px}}.loading-status[data-v-875f356f]{align-items:center;color:#ffffffb3;display:flex;flex-direction:column;gap:12px;padding:40px 20px}.spinner[data-v-875f356f]{animation:spin-875f356f 1s linear infinite;border:3px solid hsla(0,0%,100%,.1);border-radius:50%;border-top-color:#4ecdc4;height:30px;width:30px}@keyframes spin-875f356f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.error-state[data-v-875f356f]{align-items:center;color:#ff6b6b;display:flex;flex-direction:column;gap:12px;padding:40px 20px}.retry-btn[data-v-875f356f]{background:#ff6b6b33;border:1px solid hsla(0,100%,71%,.3);border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px;transition:background .3s ease}.retry-btn[data-v-875f356f]:hover{background:#ff6b6b4d}.edit-btn[data-v-875f356f]:disabled,.save-btn[data-v-875f356f]:disabled{cursor:not-allowed;opacity:.5}
