.profile-page[data-v-23de71ec]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh}.profile-header-section[data-v-23de71ec]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;overflow:hidden;padding:3rem 0 2rem;position:relative}.profile-header-section[data-v-23de71ec]:before{background:radial-gradient(circle at 20% 80%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.1) 0,transparent 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.profile-header-content[data-v-23de71ec]{margin:0 auto;max-width:1200px;padding:0 2rem;position:relative;z-index:1}.profile-header-section .display-1[data-v-23de71ec]{font-size:2.5rem!important;font-weight:300;margin-bottom:.5rem}.profile-header-section .subtitle-1[data-v-23de71ec]{font-size:1.1rem;opacity:.9}.profile-card[data-v-23de71ec]{background:linear-gradient(145deg,#fff,#f8f9ff);border:1px solid rgba(102,126,234,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.profile-card[data-v-23de71ec]:hover{box-shadow:0 20px 40px rgba(102,126,234,.15)!important;transform:translateY(-4px)}.profile-card-header[data-v-23de71ec]{background:linear-gradient(135deg,#667eea,#764ba2);padding:2.5rem 2rem;position:relative;text-align:center}.profile-avatar-container[data-v-23de71ec]{display:inline-block;margin-bottom:1.5rem;position:relative}.profile-avatar[data-v-23de71ec]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:4px solid hsla(0,0%,100%,.2)}.profile-edit-btn[data-v-23de71ec]{bottom:8px;height:32px!important;position:absolute;right:8px;width:32px!important}.profile-name[data-v-23de71ec]{color:#fff;font-size:1.75rem;font-weight:500;margin:0 0 .75rem;text-shadow:0 2px 4px rgba(0,0,0,.1)}.profile-id-badge[data-v-23de71ec]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:#fff;display:inline-flex;font-weight:500;padding:.5rem 1rem}.section-title[data-v-23de71ec]{align-items:center;border-bottom:2px solid #f0f2ff;color:#667eea;display:flex;font-size:1.1rem;font-weight:600;padding-bottom:.5rem}.profile-details[data-v-23de71ec]{margin-top:1rem}.detail-item[data-v-23de71ec]{align-items:center;border-bottom:1px solid #f5f7fa;display:flex;justify-content:space-between;padding:1rem 0;transition:background-color .2s ease}.detail-item[data-v-23de71ec]:hover{background-color:rgba(102,126,234,.02);border-radius:8px;margin:0 -1rem;padding-left:1rem;padding-right:1rem}.detail-item[data-v-23de71ec]:last-child{border-bottom:none}.detail-label[data-v-23de71ec]{align-items:center;color:#4a5568;display:flex;font-size:.875rem;font-weight:600}.detail-value[data-v-23de71ec]{color:#2d3748;font-weight:500;max-width:200px;overflow:hidden;text-align:right;text-overflow:ellipsis}.detail-chip[data-v-23de71ec]{font-weight:600!important;letter-spacing:.5px}.management-card[data-v-23de71ec]{background:linear-gradient(145deg,#fff,#f8f9ff);border:1px solid rgba(102,126,234,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.management-card[data-v-23de71ec]:hover{box-shadow:0 16px 32px rgba(102,126,234,.12)!important;transform:translateY(-2px)}.modern-tabs-header[data-v-23de71ec]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:0}.modern-tabs-header .v-tab[data-v-23de71ec]{color:hsla(0,0%,100%,.8)!important;font-weight:500;letter-spacing:.5px;min-width:140px;text-transform:none;transition:all .3s ease}.modern-tabs-header .v-tab--active[data-v-23de71ec]{background:hsla(0,0%,100%,.1);border-radius:8px 8px 0 0;color:#fff!important}.modern-tabs-header .v-tab[data-v-23de71ec]:hover{background:hsla(0,0%,100%,.05);border-radius:8px 8px 0 0}.tab-content[data-v-23de71ec]{background:#fff}.tab-content-wrapper[data-v-23de71ec]{padding:2rem}.tab-header[data-v-23de71ec]{border-bottom:2px solid #f0f2ff;padding-bottom:1rem}.tab-title[data-v-23de71ec]{color:#2d3748;font-size:1.5rem;font-weight:600;margin:0 0 .5rem}.tab-subtitle[data-v-23de71ec]{color:#718096;font-size:1rem;line-height:1.5;margin:0}.error-state[data-v-23de71ec],.loading-state[data-v-23de71ec]{margin-top:-2rem}.profile-skeleton[data-v-23de71ec]{border:1px solid rgba(102,126,234,.1)}.error-card[data-v-23de71ec],.profile-skeleton[data-v-23de71ec]{background:linear-gradient(145deg,#fff,#f8f9ff)}.error-card[data-v-23de71ec]{border:1px solid rgba(239,83,80,.1)}@media (max-width:768px){.profile-header-section[data-v-23de71ec]{padding:2rem 0 1.5rem}.profile-header-content[data-v-23de71ec]{padding:0 1rem}.profile-header-section .display-1[data-v-23de71ec]{font-size:2rem!important}.profile-card-header[data-v-23de71ec]{padding:2rem 1.5rem}.profile-name[data-v-23de71ec]{font-size:1.5rem}.tab-content-wrapper[data-v-23de71ec]{padding:1.5rem}.detail-item[data-v-23de71ec]{align-items:flex-start;flex-direction:column;text-align:left}.detail-value[data-v-23de71ec]{margin-top:.5rem;max-width:none;text-align:left}.modern-tabs-header .v-tab[data-v-23de71ec]{font-size:.875rem;min-width:auto}}@media (max-width:600px){.profile-avatar[data-v-23de71ec]{height:100px!important;width:100px!important}.profile-avatar .v-icon[data-v-23de71ec]{font-size:50px!important}.tab-title[data-v-23de71ec]{font-size:1.25rem}}.management-card[data-v-23de71ec],.profile-card[data-v-23de71ec]{animation:slideInUp-23de71ec .6s ease-out}@keyframes slideInUp-23de71ec{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.grey-border[data-v-23de71ec]{border:1px solid rgba(94,86,105,.22)!important}