.c-icon[data-v-439e2232]{margin-right:.3rem}.c-header-nav .dropdown-item[data-v-439e2232]{min-width:250px}.account-header-shell[data-v-439e2232],.account-header-toggle[data-v-439e2232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.account-header-toggle[data-v-439e2232]{gap:.75rem;padding:.35rem .25rem .35rem .75rem;color:#17233c}.account-header-toggle__identity[data-v-439e2232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;max-width:168px;line-height:1.15}.account-header-toggle__name[data-v-439e2232]{display:block;max-width:100%;overflow:hidden;color:#1d2a44;font-size:.875rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.account-header-toggle__avatar[data-v-439e2232]{width:35px;height:35px;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;overflow:hidden;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(26,38,62,.08),0 6px 14px rgba(26,38,62,.14);box-shadow:0 0 0 1px rgba(26,38,62,.08),0 6px 14px rgba(26,38,62,.14)}.account-header-toggle__avatar .c-avatar-img[data-v-439e2232]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-profile-modal[data-v-439e2232] .modal-content{border:0;border-radius:8px;background:transparent;-webkit-box-shadow:none;box-shadow:none}.account-profile-modal[data-v-439e2232] .modal-dialog{max-width:480px}.account-profile-modal[data-v-439e2232] .modal-body{padding:0}.account-profile-dialog[data-v-439e2232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.account-profile-card[data-v-439e2232]{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-width:0;max-height:calc(100vh - 56px);border:1px solid #eadde0;border-radius:8px;background:#fff;position:relative;overflow:hidden;padding:1.35rem .95rem 1rem;-webkit-box-shadow:0 20px 46px rgba(56,18,24,.2);box-shadow:0 20px 46px rgba(56,18,24,.2)}.account-profile-card[data-v-439e2232]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#8c1515}.account-profile-card__portrait[data-v-439e2232]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.15rem}.account-profile-card__avatar[data-v-439e2232]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:76px;height:76px;-webkit-box-flex:0;-ms-flex:0 0 76px;flex:0 0 76px;overflow:hidden;border-radius:50%;border:4px solid #fff;background:#fff7f6;color:#8f101c;font-size:1.35rem;font-weight:900;line-height:1;-webkit-box-shadow:0 0 0 2px rgba(36,179,167,.68),0 10px 24px rgba(143,16,28,.14);box-shadow:0 0 0 2px rgba(36,179,167,.68),0 10px 24px rgba(143,16,28,.14)}.account-profile-card__avatar img[data-v-439e2232]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-profile-card__image-input[data-v-439e2232]{display:none}.account-profile-card__image-edit[data-v-439e2232]{position:absolute;right:3px;bottom:3px;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;min-width:25px;height:25px;padding:0;border:1px solid rgba(143,16,28,.18);border-radius:50%;background:hsla(0,0%,100%,.96);color:#75111b;-webkit-box-shadow:0 4px 10px rgba(56,18,24,.18);box-shadow:0 4px 10px rgba(56,18,24,.18)}.account-profile-card__image-edit .c-icon[data-v-439e2232]{width:13px;height:13px;margin-right:0}.account-profile-card__image-edit.is-saving[data-v-439e2232]{opacity:.72;cursor:wait}.account-profile-card__image-error[data-v-439e2232]{margin:.72rem auto 0;max-width:88%;color:#8f101c;font-size:.7rem;font-weight:700;line-height:1.35;text-align:center}.account-profile-card__name[data-v-439e2232]{min-width:0;margin:.8rem 0 0;color:#5f1119;font-size:.95rem;font-weight:800;line-height:1.32;text-align:center;overflow-wrap:anywhere}.account-profile-card__details[data-v-439e2232]{min-width:0;overflow-y:auto;margin-top:1.35rem;padding-right:.18rem;border-top:1px solid #eadde0;background:hsla(0,0%,100%,.54)}.account-profile-card__detail-row[data-v-439e2232]{display:grid;grid-template-columns:minmax(128px,auto) minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:.65rem;min-width:0;padding:.46rem 0;border-bottom:1px solid #eee4e6}.account-profile-card__detail-row span[data-v-439e2232]{color:#8b6f78;font-size:.66rem;font-weight:800;line-height:1.35}.account-profile-card__detail-row strong[data-v-439e2232]{min-width:0;margin:0;color:#26313d;font-size:.76rem;font-weight:600;line-height:1.35;text-align:right;overflow-wrap:anywhere}@media (max-width:575.98px){.account-profile-modal[data-v-439e2232] .modal-dialog{max-width:calc(100vw - 32px);margin:1.25rem auto}.account-profile-card[data-v-439e2232]{max-height:calc(100vh - 40px)}.account-profile-card__detail-row[data-v-439e2232]{grid-template-columns:minmax(104px,auto) minmax(0,1fr)}.account-header-toggle__identity[data-v-439e2232]{display:none}.account-header-toggle[data-v-439e2232]{padding-left:.35rem}}.profile-page[data-v-27af9a05]{max-width:1280px;margin:0 auto;padding:.5rem .25rem 2rem;color:#252a32}.profile-page__header[data-v-27af9a05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:1.4rem 1.5rem;border:1px solid #e3e6eb;border-left:4px solid #8c1515;border-radius:14px;background:#fff}.profile-page__header span[data-v-27af9a05]{color:#8c1515;font-size:.72rem;font-weight:800;letter-spacing:.1em}.profile-page__header h1[data-v-27af9a05]{margin:.25rem 0;font-size:1.75rem}.profile-page__header p[data-v-27af9a05],.profile-page__identity p[data-v-27af9a05]{margin:0;color:#697180}.profile-page__card[data-v-27af9a05]{border:1px solid #e3e6eb;border-radius:14px;-webkit-box-shadow:none;box-shadow:none}.profile-page__identity[data-v-27af9a05]{text-align:center}.profile-page__identity[data-v-27af9a05] .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.profile-page__avatar[data-v-27af9a05]{position:relative;width:132px;height:132px;margin-bottom:1rem}.profile-page__avatar img[data-v-27af9a05]{width:100%;height:100%;border:4px solid #f3dddd;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-page__image-edit[data-v-27af9a05]{position:absolute;right:2px;bottom:2px;display:grid;width:42px;height:42px;place-items:center;border:1px solid #d9dde3;border-radius:50%;background:#fff;color:#8c1515}.profile-page__identity h2[data-v-27af9a05]{margin:.25rem 0;font-size:1.35rem}.profile-page__error[data-v-27af9a05]{margin-bottom:.5rem!important;color:#b42318!important;font-size:.8rem}.profile-page__section-title[data-v-27af9a05]{margin-bottom:1rem;font-size:1.1rem}.profile-page__details[data-v-27af9a05]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #eceef1}.profile-page__detail[data-v-27af9a05]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:76px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.9rem 1rem;border-right:1px solid #eceef1;border-bottom:1px solid #eceef1}.profile-page__detail[data-v-27af9a05]:nth-child(2n){border-right:0}.profile-page__detail span[data-v-27af9a05]{color:#737b87;font-size:.75rem}.profile-page__detail strong[data-v-27af9a05]{margin-top:.25rem;overflow-wrap:anywhere}@media (max-width:575.98px){.profile-page__header[data-v-27af9a05]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-page__details[data-v-27af9a05]{grid-template-columns:1fr}.profile-page__detail[data-v-27af9a05]{border-right:0}}