.page-title-box[data-v-b97200b6]{padding-bottom:8px}.env-banner[data-v-b97200b6]{width:100%;text-align:center;font-weight:600;padding:6px 0;font-size:14px;letter-spacing:.5px;color:#fff;margin-bottom:1%}.env-banner.dev[data-v-b97200b6]{background-color:#dc3545}.env-banner.demo[data-v-b97200b6]{background-color:#fd7e14}.vue-switcher{position:relative;display:inline-block}.vue-switcher__label{display:block;font-size:10px;margin-bottom:5px}.vue-switcher input{opacity:0;width:100%;height:100%;position:absolute;z-index:1;cursor:pointer}.vue-switcher div{height:15px;width:36px;position:relative;border-radius:30px;display:-ms-flex;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;transition:.2s linear,background-color .2s linear}.vue-switcher div:after{content:"";height:20px;width:20px;border-radius:100px;display:block;transition:.15s linear,background-color .15s linear;position:absolute;left:100%;margin-left:-18px;cursor:pointer;top:-3px;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.vue-switcher--unchecked div{justify-content:flex-end}.vue-switcher--unchecked div:after{left:15px}.vue-switcher--disabled div{opacity:.3}.vue-switcher--disabled input{cursor:not-allowed}.vue-switcher--bold div{top:-8px;height:26px;width:51px}.vue-switcher--bold div:after{margin-left:-24px;top:3px}.vue-switcher--bold--unchecked div:after{left:28px}.vue-switcher--bold .vue-switcher__label span{padding-bottom:7px;display:inline-block}.vue-switcher-theme--default.vue-switcher-color--default div{background-color:#b7b7b7}.vue-switcher-theme--default.vue-switcher-color--default div:after{background-color:#9d9d9d}.vue-switcher-theme--default.vue-switcher-color--default.vue-switcher--unchecked div{background-color:#aaa}.vue-switcher-theme--default.vue-switcher-color--default.vue-switcher--unchecked div:after{background-color:#c4c4c4}.vue-switcher-theme--default.vue-switcher-color--blue div{background-color:#77b0c8}.vue-switcher-theme--default.vue-switcher-color--blue div:after{background-color:#539bb9}.vue-switcher-theme--default.vue-switcher-color--blue.vue-switcher--unchecked div{background-color:#c0dae5}.vue-switcher-theme--default.vue-switcher-color--blue.vue-switcher--unchecked div:after{background-color:#77b0c8}.vue-switcher-theme--default.vue-switcher-color--red div{background-color:#c87777}.vue-switcher-theme--default.vue-switcher-color--red div:after{background-color:#b95353}.vue-switcher-theme--default.vue-switcher-color--red.vue-switcher--unchecked div{background-color:#e5c0c0}.vue-switcher-theme--default.vue-switcher-color--red.vue-switcher--unchecked div:after{background-color:#c87777}.vue-switcher-theme--default.vue-switcher-color--yellow div{background-color:#c9c377}.vue-switcher-theme--default.vue-switcher-color--yellow div:after{background-color:#bab353}.vue-switcher-theme--default.vue-switcher-color--yellow.vue-switcher--unchecked div{background-color:#e6e3c0}.vue-switcher-theme--default.vue-switcher-color--yellow.vue-switcher--unchecked div:after{background-color:#c9c377}.vue-switcher-theme--default.vue-switcher-color--orange div{background-color:#c89577}.vue-switcher-theme--default.vue-switcher-color--orange div:after{background-color:#b97953}.vue-switcher-theme--default.vue-switcher-color--orange.vue-switcher--unchecked div{background-color:#e5cec0}.vue-switcher-theme--default.vue-switcher-color--orange.vue-switcher--unchecked div:after{background-color:#c89577}.vue-switcher-theme--default.vue-switcher-color--green div{background-color:#77c88d}.vue-switcher-theme--default.vue-switcher-color--green div:after{background-color:#53b96e}.vue-switcher-theme--default.vue-switcher-color--green.vue-switcher--unchecked div{background-color:#c0e5ca}.vue-switcher-theme--default.vue-switcher-color--green.vue-switcher--unchecked div:after{background-color:#77c88d}.vue-switcher-theme--bulma.vue-switcher-color--default div{background-color:#dcdcdc}.vue-switcher-theme--bulma.vue-switcher-color--default div:after{background-color:#f5f5f5}.vue-switcher-theme--bulma.vue-switcher-color--default.vue-switcher--unchecked div{background-color:#e8e8e8}.vue-switcher-theme--bulma.vue-switcher-color--default.vue-switcher--unchecked div:after{background-color:#f5f5f5}.vue-switcher-theme--bulma.vue-switcher-color--primary div{background-color:#05ffda}.vue-switcher-theme--bulma.vue-switcher-color--primary div:after{background-color:#00d1b2}.vue-switcher-theme--bulma.vue-switcher-color--primary.vue-switcher--unchecked div{background-color:#6bffe9}.vue-switcher-theme--bulma.vue-switcher-color--primary.vue-switcher--unchecked div:after{background-color:#05ffda}.vue-switcher-theme--bulma.vue-switcher-color--blue div{background-color:#5e91e3}.vue-switcher-theme--bulma.vue-switcher-color--blue div:after{background-color:#3273dc}.vue-switcher-theme--bulma.vue-switcher-color--blue.vue-switcher--unchecked div{background-color:#b5ccf2}.vue-switcher-theme--bulma.vue-switcher-color--blue.vue-switcher--unchecked div:after{background-color:#5e91e3}.vue-switcher-theme--bulma.vue-switcher-color--red div{background-color:#ff6b89}.vue-switcher-theme--bulma.vue-switcher-color--red div:after{background-color:#ff3860}.vue-switcher-theme--bulma.vue-switcher-color--red.vue-switcher--unchecked div{background-color:#ffd1da}.vue-switcher-theme--bulma.vue-switcher-color--red.vue-switcher--unchecked div:after{background-color:#ff6b89}.vue-switcher-theme--bulma.vue-switcher-color--yellow div{background-color:#ffe78a}.vue-switcher-theme--bulma.vue-switcher-color--yellow div:after{background-color:#ffdd57}.vue-switcher-theme--bulma.vue-switcher-color--yellow.vue-switcher--unchecked div{background-color:#fffcf0}.vue-switcher-theme--bulma.vue-switcher-color--yellow.vue-switcher--unchecked div:after{background-color:#ffe78a}.vue-switcher-theme--bulma.vue-switcher-color--green div{background-color:#3dde75}.vue-switcher-theme--bulma.vue-switcher-color--green div:after{background-color:#22c65b}.vue-switcher-theme--bulma.vue-switcher-color--green.vue-switcher--unchecked div{background-color:#94edb3}.vue-switcher-theme--bulma.vue-switcher-color--green.vue-switcher--unchecked div:after{background-color:#3dde75}.vue-switcher-theme--bootstrap.vue-switcher-color--default div{background-color:#e6e6e6}.vue-switcher-theme--bootstrap.vue-switcher-color--default div:after{background-color:#f0f0f0}.vue-switcher-theme--bootstrap.vue-switcher-color--default.vue-switcher--unchecked div{background-color:#f5f5f5}.vue-switcher-theme--bootstrap.vue-switcher-color--default.vue-switcher--unchecked div:after{background-color:#f0f0f0}.vue-switcher-theme--bootstrap.vue-switcher-color--primary div{background-color:#4f93ce}.vue-switcher-theme--bootstrap.vue-switcher-color--primary div:after{background-color:#337ab7}.vue-switcher-theme--bootstrap.vue-switcher-color--primary.vue-switcher--unchecked div{background-color:#9fc4e4}.vue-switcher-theme--bootstrap.vue-switcher-color--primary.vue-switcher--unchecked div:after{background-color:#4f93ce}.vue-switcher-theme--bootstrap.vue-switcher-color--success div{background-color:#80c780}.vue-switcher-theme--bootstrap.vue-switcher-color--success div:after{background-color:#5cb85c}.vue-switcher-theme--bootstrap.vue-switcher-color--success.vue-switcher--unchecked div{background-color:#c7e6c7}.vue-switcher-theme--bootstrap.vue-switcher-color--success.vue-switcher--unchecked div:after{background-color:#80c780}.vue-switcher-theme--bootstrap.vue-switcher-color--info div{background-color:#85d0e7}.vue-switcher-theme--bootstrap.vue-switcher-color--info div:after{background-color:#5bc0de}.vue-switcher-theme--bootstrap.vue-switcher-color--info.vue-switcher--unchecked div{background-color:#daf1f8}.vue-switcher-theme--bootstrap.vue-switcher-color--info.vue-switcher--unchecked div:after{background-color:#85d0e7}.vue-switcher-theme--bootstrap.vue-switcher-color--warning div{background-color:#f4c37d}.vue-switcher-theme--bootstrap.vue-switcher-color--warning div:after{background-color:#f0ad4e}.vue-switcher-theme--bootstrap.vue-switcher-color--warning.vue-switcher--unchecked div{background-color:#fceedb}.vue-switcher-theme--bootstrap.vue-switcher-color--warning.vue-switcher--unchecked div:after{background-color:#f4c37d}.vue-switcher-theme--bootstrap.vue-switcher-color--danger div{background-color:#d9534f}.vue-switcher-theme--bootstrap.vue-switcher-color--danger div:after{background-color:#c9302c}.vue-switcher-theme--bootstrap.vue-switcher-color--danger.vue-switcher--unchecked div{background-color:#eba5a3}.vue-switcher-theme--bootstrap.vue-switcher-color--danger.vue-switcher--unchecked div:after{background-color:#d9534f}.user-profile-page[data-v-32435bae]{color:var(--text-main)}.user-profile-card[data-v-32435bae]{border:1px solid var(--border-muted);box-shadow:var(--shadow-md);background:#fff}.user-profile-card-body[data-v-32435bae]{background:linear-gradient(180deg,#fff,#f8fafc)}.user-profile-page .btn-primary[data-v-32435bae]{background:var(--brand-accent);border-color:var(--brand-accent);box-shadow:0 6px 16px rgba(61,126,255,.18)}.user-profile-page .btn-primary[data-v-32435bae]:focus,.user-profile-page .btn-primary[data-v-32435bae]:hover{background:#2f6ae6;border-color:#2f6ae6}.user-profile-page .btn-success[data-v-32435bae]{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:0 6px 16px rgba(47,42,94,.18)}.user-profile-page .btn-success[data-v-32435bae]:focus,.user-profile-page .btn-success[data-v-32435bae]:hover{background:#25224f;border-color:#25224f}.user-profile-page .btn-outline-primary[data-v-32435bae]{color:var(--brand-accent);border-color:var(--brand-accent)}.user-profile-page .btn-outline-primary[data-v-32435bae]:focus,.user-profile-page .btn-outline-primary[data-v-32435bae]:hover{background:var(--brand-accent);border-color:var(--brand-accent);color:#fff}.user-profile-page .btn-light[data-v-32435bae]{background:var(--surface);border-color:var(--border-muted)}.user-profile-page .form-control[data-v-32435bae],.user-profile-page .multiselect__tags[data-v-32435bae]{border:1px solid var(--border-muted);border-radius:8px}.user-profile-page .form-control[data-v-32435bae]:focus,.user-profile-page .multiselect__tags[data-v-32435bae]:focus-within{border-color:var(--brand-accent);box-shadow:0 0 0 .15rem rgba(61,126,255,.18)}.security-layout[data-v-32435bae]{padding-top:4px!important;padding-bottom:4px}.security-section[data-v-32435bae]{border:1px solid var(--border-muted);border-radius:12px;background:#fff;padding:10px 12px}.security-section__title[data-v-32435bae]{color:var(--brand-primary);font-weight:700;border-bottom:1px dashed var(--border-muted);padding-bottom:5px;margin-bottom:8px!important}.security-action-btn[data-v-32435bae]{min-width:180px;border-radius:8px}.security-layout .security-section[data-v-32435bae]{margin-bottom:10px!important}.security-layout .row.pl-4.pr-4.mt-4[data-v-32435bae]{margin-top:.5rem!important;padding-left:.35rem!important;padding-right:.35rem!important}.security-layout .form-group[data-v-32435bae]{margin-bottom:.45rem}.security-layout .form-group .text-muted[data-v-32435bae]{margin-top:.2rem!important}.security-layout .text-right[data-v-32435bae]{margin-top:.3rem}.twofa-box[data-v-32435bae]{padding-top:8px;padding-bottom:8px}.twofa-header[data-v-32435bae]{margin-bottom:6px}.twofa-description[data-v-32435bae]{margin-bottom:8px}.twofa-status h6[data-v-32435bae]{margin-bottom:4px}.twofa-status p[data-v-32435bae]{margin-bottom:0}#modal-center .modal-content[data-v-32435bae],#modal-disable .modal-content[data-v-32435bae]{border-radius:14px;border:1px solid var(--border-muted);box-shadow:var(--shadow-md);background:linear-gradient(180deg,#fff,#f8fafc)}#modal-center .modal-header[data-v-32435bae],#modal-disable .modal-header[data-v-32435bae]{border-bottom:1px solid var(--border-muted)}#modal-center .modal-title[data-v-32435bae],#modal-disable .modal-title[data-v-32435bae]{color:var(--brand-primary);font-weight:700}#modal-disable .btn-success[data-v-32435bae]{background:var(--brand-primary);border-color:var(--brand-primary);box-shadow:0 6px 16px rgba(47,42,94,.18)}#modal-disable .btn-success[data-v-32435bae]:focus,#modal-disable .btn-success[data-v-32435bae]:hover{background:#25224f;border-color:#25224f}.bg-light-red[data-v-32435bae]{background-color:hsla(0,100%,90%,.4)}.form-check-input[data-v-32435bae]{display:none}.form-check-label[data-v-32435bae]{cursor:pointer;display:block;padding:10px;border:1px solid #ddd;border-radius:4px;transition:border-color .3s}.form-check-input:checked+.form-check-label[data-v-32435bae]{border-color:var(--brand-accent);background-color:#f0f8ff}.method-card[data-v-32435bae]{display:flex;align-items:center;border:1px solid #dee2e6;border-radius:8px;padding:12px;cursor:pointer;transition:all .2s ease-in-out;margin-bottom:12px;background-color:#fff}.method-card[data-v-32435bae]:hover{background-color:#f8f9fa;border-color:var(--brand-accent)}.method-card.active[data-v-32435bae]{border-color:var(--brand-accent);background-color:#e9f2ff}.qr-code[data-v-32435bae]{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.profile-photo-wrap[data-v-32435bae]{display:flex;align-items:flex-start;flex:0 0 auto}.profile-header-row[data-v-32435bae]{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1rem}.profile-header-content[data-v-32435bae]{display:flex;flex:1 1 260px;min-width:0;flex-direction:column}.profile-action-row[data-v-32435bae]{display:flex;flex-wrap:nowrap;align-items:center}.profile-upload-block[data-v-32435bae]{margin-left:0}.profile-photo[data-v-32435bae]{position:relative;width:110px;height:110px}.profile-photo img[data-v-32435bae]{width:110px;height:110px;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 6px 16px rgba(18,38,63,.12)}.photo-badge[data-v-32435bae]{position:absolute;bottom:4px;right:4px;background:var(--brand-accent);color:#fff;font-size:11px;padding:2px 6px;border-radius:999px;box-shadow:0 2px 6px rgba(61,126,255,.3)}.profile-name[data-v-32435bae]{font-size:x-large;font-weight:700;margin-bottom:0}.profile-btn[data-v-32435bae]{padding:8px 16px;font-size:.9rem;border-radius:8px;min-width:140px;text-align:center;white-space:nowrap}@media (min-width:992px) and (max-height:800px),(min-width:992px) and (max-width:1100px){.user-profile-card .card-body[data-v-32435bae]{padding:.75rem .85rem}.user-profile-page[data-v-32435bae] .nav-tabs .nav-link{padding:.35rem .65rem}.user-profile-page[data-v-32435bae] .tab-content{padding-top:.2rem}.user-profile-page .row.pl-4.pr-4[data-v-32435bae],.user-profile-page .row.px-4[data-v-32435bae],.user-profile-page .security-layout[data-v-32435bae]{padding-left:.3rem!important;padding-right:.3rem!important}.user-profile-page .row.mt-4.mb-5[data-v-32435bae],.user-profile-page .row.mt-4[data-v-32435bae]{margin-top:.45rem!important}.user-profile-page .profile-header-row[data-v-32435bae]{gap:.7rem}.user-profile-page .mb-5[data-v-32435bae]{margin-bottom:.55rem!important}.user-profile-page .form-group[data-v-32435bae]{margin-bottom:.5rem}.user-profile-page .form-control[data-v-32435bae],.user-profile-page textarea.form-control[data-v-32435bae]{min-height:34px;padding-top:.24rem;padding-bottom:.24rem}.user-profile-page .btn[data-v-32435bae],.user-profile-page .profile-btn[data-v-32435bae],.user-profile-page .security-action-btn[data-v-32435bae]{min-height:34px;padding:.3rem .65rem}.profile-photo[data-v-32435bae],.profile-photo img[data-v-32435bae]{width:92px;height:92px}.profile-name[data-v-32435bae]{margin-bottom:0}.profile-action-row[data-v-32435bae]{gap:.25rem}.security-layout[data-v-32435bae]{padding-bottom:0}.security-section[data-v-32435bae]{padding:.65rem;border-radius:10px;margin-bottom:.55rem!important}.security-section__title[data-v-32435bae]{padding-bottom:.35rem;margin-bottom:.5rem!important}.security-action-btn[data-v-32435bae]{min-width:148px}.method-card[data-v-32435bae]{padding:.6rem;margin-bottom:.5rem}.qr-code[data-v-32435bae]{width:136px;height:136px}#modal-center .modal-dialog[data-v-32435bae],#modal-disable .modal-dialog[data-v-32435bae]{max-width:520px}#modal-center .modal-header[data-v-32435bae],#modal-disable .modal-header[data-v-32435bae]{padding:.7rem .9rem}#modal-center .modal-body[data-v-32435bae],#modal-disable .modal-body[data-v-32435bae]{padding:.75rem .85rem}}