.account-page[data-v-1408823a]{padding:16px 8px 8px}.account-container[data-v-1408823a]{max-width:1100px;margin:0 auto}.account-shell[data-v-1408823a]{border-radius:22px;background:linear-gradient(145deg,#f7faff,#fff 45%,#f9fbff);border:1px solid rgba(23,84,180,.1);-webkit-box-shadow:0 16px 50px rgba(17,63,140,.08);box-shadow:0 16px 50px rgba(17,63,140,.08);overflow:hidden;-webkit-animation:fadeInUp-1408823a .45s ease;animation:fadeInUp-1408823a .45s ease}.account-header[data-v-1408823a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 26px;border-bottom:1px solid rgba(23,84,180,.1);background:linear-gradient(120deg,rgba(25,118,210,.06),rgba(111,154,255,.04))}.header-title[data-v-1408823a]{margin:0;font-size:1.4rem;font-weight:700;color:#103d8c;letter-spacing:.2px}.header-subtitle[data-v-1408823a]{margin:6px 0 0;color:#5f6b7d;font-size:.94rem}.header-chip[data-v-1408823a]{font-weight:600}.section-card[data-v-1408823a]{border-radius:16px;border-color:rgba(16,61,140,.14)!important;background:#fff;padding:18px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.section-card[data-v-1408823a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 26px rgba(18,67,149,.12);box-shadow:0 10px 26px rgba(18,67,149,.12)}.section-title[data-v-1408823a]{margin:2px 0 16px;font-size:1.05rem;font-weight:700;color:#1a3f78}.avatar-wrap[data-v-1408823a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:8px 0 16px}.profile-avatar[data-v-1408823a]{border:4px solid #fff;-webkit-box-shadow:0 10px 26px rgba(17,57,121,.18);box-shadow:0 10px 26px rgba(17,57,121,.18)}.upload-box[data-v-1408823a]{border:1px dashed rgba(25,118,210,.45);border-radius:14px;padding:18px 12px;text-align:center;background:rgba(25,118,210,.03);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.upload-box[data-v-1408823a]:hover{border-color:rgba(25,118,210,.85);background:rgba(25,118,210,.08)}.upload-title[data-v-1408823a]{color:#1d4b96;font-weight:600;font-size:.95rem}.upload-hint[data-v-1408823a]{margin-top:4px;color:#6b7789;font-size:.8rem;word-break:break-word}.field-modern[data-v-1408823a] .v-input__slot{border-radius:12px!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease}.field-modern[data-v-1408823a] .v-input__slot:hover{-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.08);box-shadow:0 0 0 3px rgba(25,118,210,.08)}.phone-modern[data-v-1408823a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border:1px solid rgba(16,61,140,.22);border-radius:12px;padding:11px 12px;min-height:56px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease}.phone-modern[data-v-1408823a]:focus-within{border-color:#1976d2;-webkit-box-shadow:0 0 0 3px rgba(25,118,210,.14);box-shadow:0 0 0 3px rgba(25,118,210,.14)}.phone-icon[data-v-1408823a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.phone-input[data-v-1408823a]{width:100%;outline:none;border:0;font-size:.95rem;background:transparent;color:#1c2636}.save-row[data-v-1408823a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.action-btn[data-v-1408823a]{text-transform:none;font-weight:600;letter-spacing:.2px;border-radius:10px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.action-btn[data-v-1408823a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 20px rgba(25,118,210,.22);box-shadow:0 8px 20px rgba(25,118,210,.22)}.save-btn[data-v-1408823a]{min-width:170px}.confirm-card[data-v-1408823a]{border-radius:16px}.confirm-title[data-v-1408823a]{background:linear-gradient(120deg,#1e6fd0,#3f8df0);color:#fff;font-weight:700;font-size:1.05rem}.inputfile[data-v-1408823a]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}@-webkit-keyframes fadeInUp-1408823a{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp-1408823a{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:960px){.account-header[data-v-1408823a]{padding:20px}}@media (max-width:600px){.account-page[data-v-1408823a]{padding:8px 0 0}.account-header[data-v-1408823a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px}.header-title[data-v-1408823a]{font-size:1.2rem}.section-card[data-v-1408823a]{padding:14px}.save-row[data-v-1408823a]{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.save-btn[data-v-1408823a]{width:100%}}