.sprintly-input-wrapper[data-v-ebc20f8a]{display:flex;flex-direction:column;gap:8px;width:100%}.input-label[data-v-ebc20f8a]{font-size:.9rem;font-weight:500;color:#fff;display:flex;align-items:center;gap:4px;transition:color .3s ease}.theme--light .input-label[data-v-ebc20f8a]{color:#1a1a1a}.required-mark[data-v-ebc20f8a]{color:#e67e4e}.input-container[data-v-ebc20f8a]{display:flex;align-items:center;background:#000;border:none;border-radius:8px;padding:0 14px;transition:all .3s ease;gap:10px}.input-container.is-focused[data-v-ebc20f8a]{border-color:#bc3c44;box-shadow:0 0 0 3px rgba(188,60,68,.1)}.input-container.has-error[data-v-ebc20f8a]{border-color:#e67e4e}.input-container[data-v-ebc20f8a]:hover:not(.has-error):not(.is-focused){border-color:#3a3e45}.theme--light .input-container[data-v-ebc20f8a]{background:#f9fafb;border-color:#d1d5db}.theme--light .input-container.is-focused[data-v-ebc20f8a]{background:#fff;border-color:#bc3c44}.theme--light .input-container[data-v-ebc20f8a]:hover:not(.has-error):not(.is-focused){border-color:#b0b0b0}.input-field[data-v-ebc20f8a]{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:.9rem;padding:12px 0;font-family:Inter,sans-serif}.input-field[data-v-ebc20f8a]::-moz-placeholder{color:#5a5f66}.input-field[data-v-ebc20f8a]::placeholder{color:#5a5f66}.input-field[data-v-ebc20f8a]:disabled{opacity:.5;cursor:not-allowed}.input-field.textarea-field[data-v-ebc20f8a]{resize:vertical;min-height:80px;padding:12px 0;line-height:1.5}.theme--light .input-field[data-v-ebc20f8a]{color:#1a1a1a}.theme--light .input-field[data-v-ebc20f8a]::-moz-placeholder{color:#9ca3af}.theme--light .input-field[data-v-ebc20f8a]::placeholder{color:#9ca3af}.input-append-icon[data-v-ebc20f8a],.input-prepend-icon[data-v-ebc20f8a]{color:#999;flex-shrink:0}.theme--light .input-append-icon[data-v-ebc20f8a],.theme--light .input-prepend-icon[data-v-ebc20f8a]{color:#666}.toggle-password-btn[data-v-ebc20f8a]{background:transparent;border:none;color:#999;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s}.toggle-password-btn[data-v-ebc20f8a]:hover{background:#2a2a2a;color:#fff}.theme--light .toggle-password-btn[data-v-ebc20f8a]{color:#666}.theme--light .toggle-password-btn[data-v-ebc20f8a]:hover{background:#e0e0e0;color:#1a1a1a}.input-message[data-v-ebc20f8a]{min-height:18px;font-size:.8rem}.error-text[data-v-ebc20f8a]{color:#e67e4e;display:flex;align-items:center;gap:4px}.hint-text[data-v-ebc20f8a]{color:#999;transition:color .3s ease}.theme--light .hint-text[data-v-ebc20f8a]{color:#666}@media(max-width:600px){.input-field[data-v-ebc20f8a]{font-size:.85rem;padding:10px 0}.input-container[data-v-ebc20f8a]{padding:0 12px}}.sprintly-btn[data-v-4489c47f]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;font-family:Inter,sans-serif;position:relative;overflow:hidden}.sprintly-btn[data-v-4489c47f]:hover:not(:disabled){transform:translateY(-1px)}.sprintly-btn[data-v-4489c47f]:active:not(:disabled){transform:translateY(0)}.sprintly-btn[data-v-4489c47f]:disabled{opacity:.5;cursor:not-allowed}.sprintly-btn.btn-loading[data-v-4489c47f]{pointer-events:none}.btn-small[data-v-4489c47f]{padding:6px 16px;font-size:.85rem}.btn-medium[data-v-4489c47f]{padding:10px 24px;font-size:.9rem}.btn-large[data-v-4489c47f]{padding:14px 32px;font-size:1rem}.btn-block[data-v-4489c47f]{width:100%}.btn-primary[data-v-4489c47f]{background:#bc3c44;color:#fff}.btn-primary[data-v-4489c47f]:hover:not(:disabled){background:#9a3139;box-shadow:0 4px 12px rgba(188,60,68,.4)}.btn-secondary[data-v-4489c47f]{background:#2a2a2a;color:#fff;border:none}.btn-secondary[data-v-4489c47f]:hover:not(:disabled){background:#444;border-color:#3a3e45}.theme--light .btn-secondary[data-v-4489c47f]{background:#f0f0f0;color:#1a1a1a;border-color:#d1d5db}.theme--light .btn-secondary[data-v-4489c47f]:hover:not(:disabled){background:#e0e0e0;border-color:#b0b0b0}.btn-danger[data-v-4489c47f]{background:#e67e4e;color:#fff}.btn-danger[data-v-4489c47f]:hover:not(:disabled){background:#d96d3e;box-shadow:0 4px 12px rgba(230,126,78,.3)}.btn-ghost[data-v-4489c47f]{background:transparent;color:#999}.btn-ghost[data-v-4489c47f]:hover:not(:disabled){background:#2a2a2a;color:#fff}.theme--light .btn-ghost[data-v-4489c47f]{color:#666}.theme--light .btn-ghost[data-v-4489c47f]:hover:not(:disabled){background:#f0f0f0;color:#1a1a1a}.btn-outline[data-v-4489c47f]{background:transparent;color:#bc3c44;border:1px solid #bc3c44}.btn-outline[data-v-4489c47f]:hover:not(:disabled){background:rgba(188,60,68,.1);border-color:#9a3139}.btn-loader[data-v-4489c47f]{position:relative}.btn-icon[data-v-4489c47f]{display:flex;align-items:center}.btn-text[data-v-4489c47f]{display:inline-flex;align-items:center}@media(max-width:600px){.btn-small[data-v-4489c47f]{padding:5px 12px;font-size:.8rem}.btn-medium[data-v-4489c47f]{padding:8px 20px;font-size:.85rem}.btn-large[data-v-4489c47f]{padding:12px 28px;font-size:.95rem}}.force-password-overlay[data-v-c51f3326]{position:fixed;inset:0;background:rgba(0,0,0,.85);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.theme--light .force-password-overlay[data-v-c51f3326]{background:rgba(0,0,0,.6)}.force-password-card[data-v-c51f3326]{width:100%;max-width:520px;background:#070d16;border-radius:20px;padding:36px;box-shadow:0 25px 55px rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.05);text-align:center}.theme--light .force-password-card[data-v-c51f3326]{background:#fff;border-color:#e0e0e0;box-shadow:0 25px 45px rgba(0,0,0,.15)}.card-icon[data-v-c51f3326]{width:72px;height:72px;border-radius:50%;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:rgba(188,60,68,.15);border:1px solid rgba(188,60,68,.3);color:#bc3c44}.card-title[data-v-c51f3326]{font-size:1.4rem;margin-bottom:8px;color:#fff}.theme--light .card-title[data-v-c51f3326]{color:#1a1a1a}.card-description[data-v-c51f3326]{color:#a0a4b8;margin-bottom:24px;font-size:.95rem}.theme--light .card-description[data-v-c51f3326]{color:#4b4f63}.inputs[data-v-c51f3326]{display:flex;flex-direction:column;gap:16px}.password-hints[data-v-c51f3326]{list-style:none;padding:0;margin:16px 0;display:flex;flex-direction:column;gap:6px;font-size:.85rem;color:#6c7285;text-align:left}.password-hints li.ok[data-v-c51f3326]{color:#52c41a}.alert[data-v-c51f3326]{display:flex;align-items:center;gap:8px;border-radius:10px;padding:10px 14px;font-size:.9rem;margin-top:8px;text-align:left}.alert.error[data-v-c51f3326]{background:rgba(230,126,78,.15);color:#ffb199;border:1px solid rgba(230,126,78,.4)}.alert.success[data-v-c51f3326]{background:rgba(82,196,26,.15);color:#9be88b;border:1px solid rgba(82,196,26,.4)}.actions[data-v-c51f3326]{display:flex;flex-direction:column;gap:12px;margin-top:24px}.force-password-fade-enter-active[data-v-c51f3326],.force-password-fade-leave-active[data-v-c51f3326]{transition:opacity .25s ease}.force-password-fade-enter[data-v-c51f3326],.force-password-fade-leave-to[data-v-c51f3326]{opacity:0}@media(max-width:600px){.force-password-card[data-v-c51f3326]{padding:28px 20px}}*,:after,:before{font-family:Inter,Roboto,sans-serif;margin:0;padding:0;box-sizing:border-box}body,html{overflow-x:hidden}#app,body,html{margin:0!important;padding:0!important;width:100%}#app{min-height:100%}.v-main,.v-main__wrap{padding:0!important;padding-top:0!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important;overflow:visible!important}.v-application--wrap,.v-main,.v-main__wrap{margin:0!important;width:100%!important;max-width:100%!important}.v-application--wrap{padding:0!important;min-height:100vh!important}.v-application{width:100%!important;max-width:100%!important}@media(max-width:768px){#app,.v-application,.v-application--wrap,.v-main,.v-main__wrap,body,html{margin:0!important;padding:0!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.container,.container.fill-height,.container.fluid,.v-application .container,.v-application .container.fluid{margin:0!important;padding-left:0!important;padding-right:0!important;max-width:100%!important}}.app{background-color:#10111d!important;transition:background-color .3s ease}.theme--light .app,.theme--light.v-application{background-color:#f5f5f5!important}::-webkit-scrollbar-track{background:#070d16}.theme--light ::-webkit-scrollbar-track{background:#e0e0e0}::-webkit-scrollbar-thumb{background:#444}.theme--light ::-webkit-scrollbar-thumb{background:#999}::-webkit-scrollbar-thumb:hover{background:#3a3e45}.theme--light ::-webkit-scrollbar-thumb:hover{background:#777}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;border-radius:4px;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:inset 0 0 0 30px #2a2a2a!important}.theme--light input:-webkit-autofill,.theme--light input:-webkit-autofill:focus,.theme--light input:-webkit-autofill:hover,.theme--light select:-webkit-autofill,.theme--light select:-webkit-autofill:focus,.theme--light select:-webkit-autofill:hover,.theme--light textarea:-webkit-autofill,.theme--light textarea:-webkit-autofill:focus,.theme--light textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}:root{--sprintly-primary:#bc3c44;--sprintly-secondary:#fc0;--sprintly-bg:#10111d;--sprintly-panel:#070d16;--sprintly-hover:#2a2a2a;--sprintly-border:#444;--sprintly-text:#fff;--sprintly-text-muted:#999;--sprintly-success:#fc0;--sprintly-warning:#fc0;--sprintly-danger:#bc3c44;--sprintly-info:#fc0}.theme--light{--sprintly-bg:#f5f5f5;--sprintly-panel:#fff;--sprintly-hover:#f0f0f0;--sprintly-border:#e0e0e0;--sprintly-text:#1a1a1a;--sprintly-text-muted:#666}.v-data-table{border-radius:8px!important;overflow:hidden!important;border:1px solid var(--sprintly-border)!important}.v-data-table,.v-data-table__wrapper{background:#111!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:#0a0a0a!important;color:#ccc!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-bottom:2px solid var(--sprintly-primary)!important;padding:16px 12px!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th .v-icon{color:#ccc!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr{background:#111!important;transition:background-color .2s ease!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr:hover{background:#070d16!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{color:var(--sprintly-text)!important;border-bottom:1px solid #222!important;padding:16px 12px!important}.v-data-footer{background:#0a0a0a!important;color:#ccc!important;border-top:1px solid var(--sprintly-border)!important}.v-data-footer__pagination,.v-data-footer__select .v-select__selection{color:var(--sprintly-text)!important}.theme--light .v-data-table{background:#fff!important;border:1px solid #e0e0e0!important}.theme--light .v-data-table__wrapper{background:#fff!important}.theme--light .v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:#f5f5f5!important;color:#666!important;border-bottom:2px solid var(--sprintly-primary)!important}.theme--light .v-data-table>.v-data-table__wrapper>table>thead>tr>th .v-icon{color:#666!important}.theme--light .v-data-table>.v-data-table__wrapper>table>tbody>tr{background:#fff!important}.theme--light .v-data-table>.v-data-table__wrapper>table>tbody>tr:hover{background:#e8f0fe!important}.theme--light .v-data-table>.v-data-table__wrapper>table>tbody>tr>td{color:#1a1a1a!important;border-bottom:1px solid #e0e0e0!important}.theme--light .v-data-footer{background:#f5f5f5!important;color:#666!important;border-top:1px solid #e0e0e0!important}.theme--light .v-data-footer__pagination,.theme--light .v-data-footer__select .v-select__selection{color:#1a1a1a!important}.v-dialog{box-shadow:0 24px 48px rgba(0,0,0,.5)!important;overflow:hidden!important}.v-dialog,.v-dialog>.v-card{border-radius:12px!important}.v-dialog>.v-card{background:var(--sprintly-panel)!important;box-shadow:none!important}.v-dialog>.v-card>.v-card__title{font-weight:600!important;font-size:18px!important;padding:20px 24px!important;border-bottom:1px solid var(--sprintly-border)!important}.v-dialog>.v-card>.v-card__text,.v-dialog>.v-card>.v-card__title{background:var(--sprintly-panel)!important;color:var(--sprintly-text)!important}.v-dialog>.v-card>.v-card__text{padding:24px!important}.v-dialog>.v-card>.v-card__actions{background:var(--sprintly-panel)!important;padding:16px 24px!important;border-top:1px solid var(--sprintly-border)!important}.v-overlay--active{backdrop-filter:blur(4px)!important}.v-overlay__scrim{background:rgba(13,15,18,.85)!important}.v-card{border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.3)!important;border:1px solid var(--sprintly-border)!important}.v-card,.v-card__title{background:var(--sprintly-panel)!important}.v-card__title{color:var(--sprintly-text)!important;font-weight:600!important;padding:16px 20px!important;border-bottom:1px solid var(--sprintly-border)!important}.v-card__subtitle{color:var(--sprintly-text-muted)!important;padding:0 20px 16px 20px!important}.v-card__text{color:var(--sprintly-text)!important;padding:20px!important}.v-card__actions,.v-card__text{background:var(--sprintly-panel)!important}.v-card__actions{padding:12px 20px!important;border-top:1px solid var(--sprintly-border)!important}.v-list{background:var(--sprintly-panel)!important;padding:0!important}.v-list-item{background:transparent!important;color:var(--sprintly-text)!important;border-bottom:1px solid var(--sprintly-border)!important;min-height:56px!important;transition:background-color .2s ease!important}.v-list-item:hover{background:var(--sprintly-hover)!important}.v-list-item--active{background:rgba(102,227,196,.1)!important;border-left:3px solid var(--sprintly-primary)!important}.theme--light .v-list{background:#fff!important}.theme--light .v-list-item{color:#1a1a1a!important;border-bottom:1px solid #e0e0e0!important}.theme--light .v-list-item .v-list-item__title{color:#1a1a1a!important}.theme--light .v-list-item .v-icon,.theme--light .v-list-item .v-list-item__subtitle{color:#666!important}.theme--light .v-list-item:hover{background:#f5f5f5!important}.theme--light .v-list-item--active{background:rgba(188,60,68,.08)!important}.v-list-item--active:before{opacity:0!important}.v-list-item__title{color:var(--sprintly-text)!important;font-weight:500!important}.v-list-item__icon,.v-list-item__subtitle{color:var(--sprintly-text-muted)!important}.v-list-item--active .v-list-item__icon{color:var(--sprintly-primary)!important}.theme--light .v-divider{border-color:#e0e0e0!important}.v-menu__content{box-shadow:0 4px 12px rgba(0,0,0,.4)!important}.theme--light .v-menu__content{background:#fff!important;border:1px solid #e0e0e0!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.v-chip{background:rgba(102,227,196,.1)!important;color:var(--sprintly-primary)!important;border:1px solid rgba(102,227,196,.2)!important;font-weight:500!important;font-size:12px!important;padding:0 12px!important;height:28px!important}.v-chip.success{background:rgba(82,212,176,.1)!important;color:var(--sprintly-success)!important;border-color:rgba(82,212,176,.2)!important}.v-chip.warning{background:rgba(230,176,78,.1)!important;color:var(--sprintly-warning)!important;border-color:rgba(230,176,78,.2)!important}.v-chip.error{background:rgba(230,126,78,.1)!important;color:var(--sprintly-danger)!important;border-color:rgba(230,126,78,.2)!important}.v-chip.info{background:rgba(78,128,230,.1)!important;color:var(--sprintly-info)!important;border-color:rgba(78,128,230,.2)!important}.v-btn{text-transform:none!important;font-weight:500!important;letter-spacing:.3px!important;border-radius:6px!important;box-shadow:none!important;transition:all .2s ease!important}@media(max-width:768px){.app-main,.calendar-page,.card-main,.dashboard-card,.dashboard-view,.events-page,.filter-bar,.home-dashboard,.main-content,.mobile-tests-section,.sprintly-card,.table-info-bar,.tests-view{padding:12px!important}.card-main .v-card__text,.card-main .v-card__title,.sprintly-card .v-card__text,.sprintly-card .v-card__title,.v-card__text,.v-card__title{padding-left:16px!important;padding-right:16px!important}.filter-bar,.filters-container,.filters-row,.mobile-tests-section,.quick-access-grid,.stats-grid,.table-info-bar{gap:12px!important;margin-bottom:16px!important}}.v-btn.primary{background:var(--sprintly-primary)!important}.v-btn.primary,.v-btn.primary .v-btn__content,.v-btn.primary .v-icon{color:#fff!important}.v-btn.primary:hover{background:#7debce!important;transform:translateY(-1px)!important}.swal2-popup{background:#070d16!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 12px 32px rgba(0,0,0,.45)!important}.swal2-html-container,.swal2-popup,.swal2-title{color:#fff!important}.swal2-icon{border-color:hsla(0,0%,100%,.25)!important}.swal2-icon.swal2-warning{color:#fc0!important;border-color:#fc0!important}.swal2-icon.swal2-error{color:#bc3c44!important;border-color:#bc3c44!important}.swal2-icon.swal2-success{color:#52d4b0!important;border-color:#52d4b0!important}.swal2-actions .swal2-confirm{background:#bc3c44!important;color:#fff!important;border:none!important}.swal2-actions .swal2-cancel{background:#2a2a2a!important;color:#fff!important;border:1px solid hsla(0,0%,100%,.15)!important}.swal2-close,.v-snack__content{color:#fff!important}.v-snack__wrapper{border-radius:10px!important;box-shadow:0 10px 24px rgba(0,0,0,.35)!important}.v-snack.success .v-btn,.v-snack.success .v-icon,.v-snack.success .v-snack__content,.v-snack.warning .v-btn,.v-snack.warning .v-icon,.v-snack.warning .v-snack__content,.v-snack__wrapper.success .v-btn,.v-snack__wrapper.success .v-icon,.v-snack__wrapper.success .v-snack__content,.v-snack__wrapper.warning .v-btn,.v-snack__wrapper.warning .v-icon,.v-snack__wrapper.warning .v-snack__content{color:#1a1a1a!important}.v-btn.primary:active{transform:translateY(0)!important}.v-btn.secondary{background:var(--sprintly-hover)!important;color:var(--sprintly-text)!important;border:1px solid var(--sprintly-border)!important}.v-btn.secondary:hover{background:#282c35!important;border-color:#3a3f4a!important}.v-btn.success{background:var(--sprintly-success)!important;color:#000!important}.v-btn.success:hover{background:#63dbb8!important}.v-btn.warning{background:var(--sprintly-warning)!important;color:#000!important}.v-btn.warning:hover{background:#eab95f!important}.v-btn.error{background:var(--sprintly-danger)!important;color:#fff!important}.v-btn.error:hover{background:#ea8f5f!important}.v-btn--outlined{background:transparent!important;border:1px solid var(--sprintly-border)!important;color:var(--sprintly-text)!important}.v-btn--outlined:hover{background:var(--sprintly-hover)!important;border-color:var(--sprintly-primary)!important}.v-btn--outlined.primary{border-color:var(--sprintly-primary)!important;color:var(--sprintly-primary)!important}.v-btn--outlined.error{border-color:var(--sprintly-danger)!important;color:var(--sprintly-danger)!important}.v-btn--text{color:var(--sprintly-text-muted)!important}.v-btn--text:hover{background:var(--sprintly-hover)!important;color:var(--sprintly-text)!important}.v-btn--icon{color:var(--sprintly-text-muted)!important}.v-btn--icon:hover{background:var(--sprintly-hover)!important;color:var(--sprintly-text)!important}.v-btn--disabled{opacity:.5!important;cursor:not-allowed!important}.v-text-field{margin-bottom:16px!important}.v-text-field .v-input__control{border-radius:6px!important}.v-select .v-input__control,.v-select .v-input__slot,.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field .v-input__slot:after,.v-text-field .v-input__slot:before{background:transparent!important;box-shadow:none!important}.v-input__details,.v-messages{background:transparent!important}.v-text-field input,.v-text-field textarea{color:var(--sprintly-text)!important;padding:12px 16px!important}.v-text-field .v-label{color:var(--sprintly-text-muted)!important;font-size:14px!important}.v-text-field .v-label--active{color:var(--sprintly-primary)!important}.v-text-field--outlined fieldset{border-color:var(--sprintly-border)!important;border-radius:6px!important}.v-text-field--outlined:hover fieldset{border-color:var(--sprintly-primary)!important}.v-text-field--outlined.v-input--is-focused fieldset{border-color:var(--sprintly-primary)!important;border-width:2px!important}.v-text-field--filled>.v-input__control>.v-input__slot{background:transparent!important;border-bottom:none!important}.v-text-field--filled .v-input__slot:after,.v-text-field--filled .v-input__slot:before{border-bottom:none!important}.v-text-field.error--text .v-label{color:var(--sprintly-danger)!important}.v-text-field.error--text fieldset{border-color:var(--sprintly-danger)!important}.v-select .v-select__selection{color:var(--sprintly-text)!important}.v-select .v-icon{color:var(--sprintly-text-muted)!important}.v-select--is-menu-active .v-icon{color:var(--sprintly-primary)!important}.v-menu__content{background:var(--sprintly-panel)!important;border:1px solid var(--sprintly-border)!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important;overflow:hidden!important}.v-select-list .v-list-item{color:var(--sprintly-text)!important;border-bottom:1px solid var(--sprintly-border)!important}.v-select-list .v-list-item:hover{background:var(--sprintly-hover)!important}.v-select-list .v-list-item--active{background:rgba(102,227,196,.1)!important;color:var(--sprintly-primary)!important}.v-input--selection-controls .v-label{color:var(--sprintly-text)!important}.v-input--selection-controls__input .v-icon{color:var(--sprintly-text-muted)!important}.v-input--checkbox.primary--text .v-icon,.v-input--is-label-active .v-input--selection-controls__input .v-icon,.v-radio .v-input--selection-controls__ripple{color:var(--sprintly-primary)!important}.v-toolbar{background:var(--sprintly-panel)!important;border-bottom:1px solid var(--sprintly-border)!important}.v-toolbar__title{font-weight:600!important}.v-toolbar__items .v-btn,.v-toolbar__title{color:var(--sprintly-text)!important}.v-divider{border-color:var(--sprintly-border)!important}.v-tabs{background:var(--sprintly-panel)!important;border-bottom:1px solid var(--sprintly-border)!important}.v-tab{color:var(--sprintly-text-muted)!important;text-transform:none!important;font-weight:500!important}.v-tab:hover{color:var(--sprintly-text)!important}.v-tab--active{color:var(--sprintly-primary)!important}.v-tabs-slider{background-color:var(--sprintly-primary)!important}.v-progress-linear{background-color:var(--sprintly-bg)!important}.v-progress-linear__determinate,.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{background-color:var(--sprintly-primary)!important}.v-progress-circular__overlay{stroke:var(--sprintly-primary)!important}.v-expansion-panels{background:transparent!important}.v-expansion-panel{background:var(--sprintly-panel)!important;border:1px solid var(--sprintly-border)!important;border-radius:8px!important;margin-bottom:8px!important}.v-expansion-panel-header{color:var(--sprintly-text)!important;padding:16px 20px!important}.v-expansion-panel-header:hover{background:var(--sprintly-hover)!important}.v-expansion-panel-content__wrap{color:var(--sprintly-text)!important;padding:20px!important;background:var(--sprintly-panel)!important}.v-alert{border-radius:8px!important;border-left:4px solid!important}.v-alert.success{background:rgba(82,212,176,.1)!important;color:var(--sprintly-success)!important;border-color:var(--sprintly-success)!important}.v-alert.warning{background:rgba(230,176,78,.1)!important;color:var(--sprintly-warning)!important;border-color:var(--sprintly-warning)!important}.v-alert:not(.v-alert--outlined).v-alert--prominent.warning,.v-alert:not(.v-alert--outlined).warning,.v-alert:not(.v-alert--outlined).warning .v-alert__content,.v-alert:not(.v-alert--outlined).warning .v-icon{color:#1a1200!important}.lif-info-alert{border-color:#4ea8de!important;background:rgba(78,168,222,.08)!important}.lif-info-text{color:#a0cfef!important;font-size:.88rem}.v-alert.error{background:rgba(230,126,78,.1)!important;color:var(--sprintly-danger)!important;border-color:var(--sprintly-danger)!important}.v-alert.info{background:rgba(78,128,230,.1)!important;color:var(--sprintly-info)!important;border-color:var(--sprintly-info)!important}.v-snack__wrapper{background:var(--sprintly-panel)!important;border:1px solid var(--sprintly-border)!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,.4)!important}.v-snack__content,.v-snack__wrapper{color:var(--sprintly-text)!important}.v-badge__badge{background:var(--sprintly-primary)!important;color:#000!important;font-weight:600!important}.v-badge__badge.error{background:var(--sprintly-danger)!important;color:#fff!important}.v-badge__badge.success{background:var(--sprintly-success)!important;color:#000!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--sprintly-bg)}::-webkit-scrollbar-thumb{background:var(--sprintly-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--sprintly-hover)}.sprintly-panel{background:var(--sprintly-panel)!important;border:1px solid var(--sprintly-border)!important;border-radius:8px!important;padding:20px!important}.sprintly-text{color:var(--sprintly-text)!important}.sprintly-text-muted{color:var(--sprintly-text-muted)!important}.sprintly-border{border:1px solid var(--sprintly-border)!important}.sprintly-divider{height:1px;background:var(--sprintly-border);margin:16px 0}.sprintly-hover:hover{background:var(--sprintly-hover)!important;transition:background-color .2s ease!important}@media(max-width:960px){.v-dialog{margin:16px!important}.v-dialog>.v-card>.v-card__title{font-size:16px!important;padding:16px!important}.v-dialog>.v-card>.v-card__text{padding:16px!important}}@media(max-width:600px){.v-dialog--fullscreen{margin:0!important;border-radius:0!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:12px 8px!important;font-size:11px!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{padding:12px 8px!important;font-size:13px!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.slide-up{animation:slideUp .3s ease-out}.maint-root{min-height:100vh;background:#0a1120;color:hsla(0,0%,100%,.92);font-family:inherit}.maint-hero{background:linear-gradient(135deg,#0d1b35,#1a0e1a 60%,#2a0810);border-bottom:1px solid rgba(188,60,68,.25);padding:12px 32px}.maint-hero-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;width:100%}.maint-hero-right{display:flex;align-items:center;gap:20px;flex-shrink:0}.maint-hero-meta-item{display:flex;align-items:center;gap:6px;font-size:.85rem;color:hsla(0,0%,100%,.65)}.maint-hero-meta-icon{color:rgba(188,60,68,.75)!important}.maint-hero-hint{display:flex;align-items:center;font-size:.85rem;color:hsla(0,0%,100%,.2);font-style:italic}.maint-hero-title{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:#fff;display:flex;align-items:center;gap:8px;margin:0 0 2px}.maint-hero-icon{color:#bc3c44}.maint-hero-sub{font-size:.875rem;color:hsla(0,0%,100%,.5);margin:0}.maint-tab-bar{gap:4px;padding:0 32px;background:#0f1a2e;border-bottom:1px solid hsla(0,0%,100%,.06);overflow-x:auto;position:sticky;top:0;z-index:50}.maint-tab-bar,.maint-tab-btn{display:flex;align-items:center}.maint-tab-btn{gap:6px;padding:14px 20px 12px;font-size:.85rem;font-weight:500;color:hsla(0,0%,100%,.5);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:color .18s,border-color .18s}.maint-tab-btn:hover{color:hsla(0,0%,100%,.85)}.maint-tab-btn.active{color:#fff;border-bottom-color:#bc3c44;font-weight:600}.maint-tab-icon{opacity:.7}.maint-tab-btn.active .maint-tab-icon{opacity:1;color:#bc3c44}.maint-date-input,.maint-filter-select{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.75);font-size:.85rem;padding:8px 12px;outline:none;cursor:pointer}.maint-date-input:focus,.maint-filter-select:focus{border-color:rgba(188,60,68,.4)}.maint-date-input option,.maint-filter-select option{background:#0d1b35;color:#fff}.maint-date-input{min-width:130px}.maint-pagination{display:flex;align-items:center;gap:4px;margin-top:16px;flex-wrap:wrap}.maint-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border-radius:6px;border:1px solid hsla(0,0%,100%,.1);background:transparent;color:hsla(0,0%,100%,.6);font-size:.82rem;cursor:pointer;transition:background .14s,color .14s}.maint-page-btn:hover:not(:disabled){background:hsla(0,0%,100%,.08);color:#fff}.maint-page-btn:disabled{opacity:.3;cursor:not-allowed}.maint-page-btn.active{background:#bc3c44;border-color:#bc3c44;color:#fff;font-weight:700}.maint-page-ellipsis{color:hsla(0,0%,100%,.3);padding:0 4px}.maint-page-info{margin-left:12px;font-size:.8rem;color:hsla(0,0%,100%,.4)}.maint-badge--active{background:rgba(76,175,80,.15);color:#66bb6a}.maint-badge--inactive{background:rgba(188,60,68,.15);color:#e57373}.maint-content{max-width:1200px;margin:0 auto;padding:28px 24px 60px}.maint-panel-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px;gap:16px;flex-wrap:wrap}.maint-panel-title{font-size:1.15rem;font-weight:700;margin:0 0 4px;color:hsla(0,0%,100%,.92)}.maint-panel-sub{font-size:.8rem;color:hsla(0,0%,100%,.45);margin:0}.maint-btn-primary{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:#bc3c44;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .18s,opacity .18s;white-space:nowrap}.maint-btn-primary:hover{background:#d44751}.maint-btn-primary:disabled{opacity:.45;cursor:not-allowed}.maint-btn-primary.maint-btn-sm{padding:7px 14px;font-size:.8rem}.maint-btn-ghost{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:transparent;color:hsla(0,0%,100%,.65);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .18s,color .18s}.maint-btn-ghost:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9)}.maint-btn-danger{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:#c0392b;color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer}.maint-btn-danger:hover{background:#e74c3c}.maint-btn-danger:disabled{opacity:.45;cursor:not-allowed}.maint-search-row{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.maint-search-wrap{flex:1;min-width:200px;max-width:380px;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:0 12px}.maint-search-icon{color:hsla(0,0%,100%,.35)!important;flex-shrink:0}.maint-search-input{flex:1;background:none;border:none;outline:none;color:hsla(0,0%,100%,.85);font-size:.875rem;padding:9px 0}.maint-search-input::-moz-placeholder{color:hsla(0,0%,100%,.3)}.maint-search-input::placeholder{color:hsla(0,0%,100%,.3)}.maint-count-chip{padding:5px 12px;background:rgba(188,60,68,.12);border:1px solid rgba(188,60,68,.25);border-radius:20px;font-size:.78rem;font-weight:600;color:#bc3c44;white-space:nowrap}.maint-table-wrap{overflow-x:auto;border-radius:10px;border:1px solid hsla(0,0%,100%,.07)}.maint-table{width:100%;border-collapse:collapse;font-size:.875rem}.maint-table thead{position:sticky;top:0;z-index:1;background:#0d1b35}.maint-table th{padding:11px 14px;text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.07);white-space:nowrap}.maint-table .maint-th-actions{text-align:right;padding-right:18px}.maint-table td{padding:11px 14px;color:hsla(0,0%,100%,.82);border-bottom:1px solid hsla(0,0%,100%,.04);vertical-align:middle}.maint-table .maint-row{transition:background .14s}.maint-table .maint-row:last-child td{border-bottom:none}.maint-table .maint-row:hover td{background:hsla(0,0%,100%,.03)}.maint-table .maint-row:nth-child(2n) td{background:hsla(0,0%,100%,.015)}.maint-table .maint-row:nth-child(2n):hover td{background:hsla(0,0%,100%,.04)}.maint-table .maint-cell-main{font-weight:600;color:hsla(0,0%,100%,.92)}.maint-table .maint-cell-sub{display:block;font-size:.74rem;font-weight:400;color:hsla(0,0%,100%,.42);margin-top:1px}.maint-table .maint-cell-desc{color:hsla(0,0%,100%,.55);font-size:.82rem;max-width:260px}.maint-empty{text-align:center;padding:40px 0!important;color:hsla(0,0%,100%,.3);font-style:italic}.maint-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:600;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.7);letter-spacing:.04em;text-transform:uppercase}.maint-badge--success{background:rgba(0,200,83,.12);color:#00c853}.maint-badge--danger{background:rgba(213,0,0,.12);color:#ff5252}.maint-badge--warn{background:rgba(255,152,0,.12);color:#ffb74d}.maint-badge--info{background:rgba(41,121,255,.12);color:#7aaaf0}.maint-badge--gender{background:rgba(88,130,210,.15);color:#7aaaf0}.maint-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.maint-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:none;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);cursor:pointer;transition:background .15s,color .15s}.maint-icon-btn:hover{background:hsla(0,0%,100%,.12);color:#fff}.maint-icon-btn:disabled{opacity:.35;cursor:not-allowed}.maint-icon-btn.danger{color:rgba(230,126,78,.7)}.maint-icon-btn.danger:hover{background:rgba(230,126,78,.15);color:#e67e4e}.maint-icon-btn.warn{color:rgba(255,183,77,.7)}.maint-icon-btn.warn:hover{background:rgba(255,183,77,.12);color:#ffb74d}.maint-icon-btn.success{color:rgba(0,200,83,.7)}.maint-icon-btn.success:hover{background:rgba(0,200,83,.12);color:#00c853}.maint-loading{justify-content:center;padding:60px 0}.maint-error,.maint-loading{display:flex;align-items:center}.maint-error{gap:10px;padding:20px 16px;background:rgba(230,126,78,.08);border:1px solid rgba(230,126,78,.2);border-radius:8px;color:#e67e4e;font-size:.875rem}.maint-subtab-bar{display:flex;gap:4px;margin-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.07)}.maint-subtab-btn{padding:8px 16px 7px;font-size:.82rem;font-weight:500;color:hsla(0,0%,100%,.45);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s}.maint-subtab-btn:hover{color:hsla(0,0%,100%,.75)}.maint-subtab-btn.active{color:hsla(0,0%,100%,.9);border-bottom-color:#bc3c44;font-weight:600}.maint-dialog{background:#0f1a2e;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden;color:hsla(0,0%,100%,.88)}.maint-dialog--danger{border-color:rgba(192,57,43,.3)}.maint-dialog-header{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 16px;border-bottom:1px solid hsla(0,0%,100%,.07)}.maint-dialog-header h3{font-size:1rem;font-weight:700;margin:0;color:hsla(0,0%,100%,.92)}.maint-dialog-header .danger-title{color:#e67e4e;display:flex;align-items:center}.maint-dialog-close{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.4);display:flex;align-items:center;padding:2px;border-radius:4px}.maint-dialog-close:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.06)}.maint-dialog-body{padding:20px 22px;display:flex;flex-direction:column;gap:14px}.maint-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 22px 18px;border-top:1px solid hsla(0,0%,100%,.07)}.maint-field-group{display:flex;flex-direction:column;gap:6px}.maint-field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:600px){.maint-field-row{grid-template-columns:1fr}}.maint-label{font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.55);letter-spacing:.03em;text-transform:uppercase}.maint-label .req{color:#bc3c44}.maint-input,.maint-select,.maint-textarea{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:7px;padding:9px 12px;font-size:.875rem;color:hsla(0,0%,100%,.88);outline:none;width:100%;box-sizing:border-box;transition:border-color .15s}.maint-input::-moz-placeholder,.maint-select::-moz-placeholder,.maint-textarea::-moz-placeholder{color:hsla(0,0%,100%,.28)}.maint-input::placeholder,.maint-select::placeholder,.maint-textarea::placeholder{color:hsla(0,0%,100%,.28)}.maint-input:focus,.maint-select:focus,.maint-textarea:focus{border-color:rgba(188,60,68,.5);box-shadow:0 0 0 2px rgba(188,60,68,.1)}.maint-select{cursor:pointer}.maint-select option{background:#0f1a2e;color:hsla(0,0%,100%,.88)}.maint-textarea{resize:vertical;min-height:72px;line-height:1.45}.maint-checkbox{width:16px;height:16px;accent-color:#bc3c44;cursor:pointer}.maint-input--error{border-color:rgba(192,57,43,.7)!important}.maint-field-error{font-size:.75rem;color:#e57373;margin-top:-2px}.maint-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.maint-detail-full{grid-column:1/-1}.maint-detail-item{display:flex;flex-direction:column;gap:4px}.maint-detail-label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.38)}.maint-detail-value{font-size:.9rem;color:hsla(0,0%,100%,.88);font-weight:500}.maint-section-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.07)}.theme--light .maint-panel-title{color:#111827}.theme--light .maint-panel-sub{color:rgba(0,0,0,.45)}.theme--light .maint-btn-ghost{color:rgba(0,0,0,.6);border-color:rgba(0,0,0,.14)}.theme--light .maint-btn-ghost:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.85)}.theme--light .maint-search-wrap{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1)}.theme--light .maint-search-icon{color:rgba(0,0,0,.35)!important}.theme--light .maint-search-input{color:rgba(0,0,0,.85)}.theme--light .maint-search-input::-moz-placeholder{color:rgba(0,0,0,.3)}.theme--light .maint-search-input::placeholder{color:rgba(0,0,0,.3)}.theme--light .maint-table-wrap{border-color:rgba(80,100,200,.1);background:#fff;box-shadow:0 2px 12px rgba(80,100,180,.08)}.theme--light .maint-table thead{background:#eef1fa}.theme--light .maint-table th{color:rgba(60,60,130,.52);border-bottom-color:rgba(80,100,200,.1)}.theme--light .maint-table td{color:rgba(20,20,60,.78);border-bottom-color:rgba(0,0,0,.045)}.theme--light .maint-table .maint-row:hover td{background:#f5f7ff}.theme--light .maint-table .maint-row:nth-child(2n) td{background:rgba(80,100,200,.018)}.theme--light .maint-table .maint-row:nth-child(2n):hover td{background:#f5f7ff}.theme--light .maint-table .maint-cell-main{color:#1a1a2e}.theme--light .maint-table .maint-cell-sub{color:rgba(0,0,0,.42)}.theme--light .maint-table .maint-cell-desc{color:rgba(0,0,0,.5)}.theme--light .maint-empty{color:rgba(0,0,0,.3)}.theme--light .maint-badge{background:rgba(0,0,0,.07);color:rgba(0,0,0,.6)}.theme--light .maint-icon-btn{background:rgba(0,0,0,.06);color:rgba(0,0,0,.55)}.theme--light .maint-icon-btn:hover{background:rgba(0,0,0,.1);color:rgba(0,0,0,.85)}.theme--light .maint-icon-btn.danger{color:rgba(188,60,68,.7)}.theme--light .maint-icon-btn.danger:hover{background:rgba(188,60,68,.1);color:#bc3c44}.theme--light .maint-icon-btn.warn{color:rgba(200,130,0,.8)}.theme--light .maint-icon-btn.warn:hover{background:rgba(200,130,0,.1);color:#b07800}.theme--light .maint-icon-btn.success{color:rgba(0,150,80,.8)}.theme--light .maint-icon-btn.success:hover{background:rgba(0,150,80,.1);color:#006b38}.theme--light .maint-subtab-bar{border-bottom-color:rgba(0,0,0,.08)}.theme--light .maint-subtab-btn{color:rgba(0,0,0,.42)}.theme--light .maint-subtab-btn:hover{color:rgba(0,0,0,.72)}.theme--light .maint-subtab-btn.active{color:rgba(0,0,0,.88);border-bottom-color:#bc3c44}.theme--light .maint-hero{background:linear-gradient(135deg,#dce3f5,#ede0f0 60%,#f5e0e8);border-bottom-color:rgba(180,150,200,.25);box-shadow:0 2px 12px rgba(80,60,140,.08)}.theme--light .maint-hero-title{color:#1a1a2e}.theme--light .maint-hero-sub{color:rgba(0,0,0,.52)}.theme--light .maint-hero-meta-item{color:rgba(0,0,0,.55)}.theme--light .maint-hero-hint{color:rgba(0,0,0,.3)}.theme--light .maint-tab-bar{background:#fff;border-bottom-color:rgba(80,100,200,.1);box-shadow:0 1px 6px rgba(80,100,180,.06)}.theme--light .maint-tab-btn{color:rgba(0,0,0,.45)}.theme--light .maint-tab-btn:hover{color:rgba(0,0,0,.78)}.theme--light .maint-tab-btn.active{color:#1a1a2e;border-bottom-color:#bc3c44}.theme--light .maint-date-input,.theme--light .maint-filter-select{background:#f4f6ff;border-color:rgba(80,100,200,.18);color:#1a1a2e}.theme--light .maint-date-input:focus,.theme--light .maint-filter-select:focus{border-color:rgba(188,60,68,.5)}.theme--light .maint-date-input option,.theme--light .maint-filter-select option{background:#fff;color:#1a1a2e}.theme--light .maint-page-btn{border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.6)}.theme--light .maint-page-btn:hover:not(:disabled){background:rgba(80,100,200,.08);color:#1a1a2e}.theme--light .maint-page-btn.active{background:#bc3c44;border-color:#bc3c44;color:#fff}.theme--light .maint-page-ellipsis{color:rgba(0,0,0,.3)}.theme--light .maint-page-info{color:rgba(0,0,0,.42)}@media(max-width:768px){.maint-hero{padding:20px 16px}.maint-tab-bar{padding:0 16px}.maint-content{padding:16px 12px 40px}.maint-panel-header{flex-direction:column}.maint-search-wrap{max-width:100%}}.v-snack__wrapper{background:rgba(10,14,26,.96)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;box-shadow:0 8px 32px rgba(0,0,0,.6)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;min-width:280px!important;max-width:440px!important;padding:0!important}.v-snack__content{padding:13px 16px!important;font-size:.875rem!important;font-weight:500!important;color:hsla(0,0%,100%,.88)!important;display:flex!important;align-items:center!important;gap:10px!important;line-height:1.4!important}.v-snack__content .v-icon{font-size:18px!important;flex-shrink:0!important}.v-snack__action{padding:0 12px 0 0!important;margin:0!important}.v-snack__action .v-btn{font-size:.78rem!important;font-weight:600!important;letter-spacing:.02em!important;color:hsla(0,0%,100%,.45)!important;padding:0 8px!important;min-width:0!important;height:auto!important}.v-snack__action .v-btn:hover{color:hsla(0,0%,100%,.8)!important}.v-snack__action .v-btn:before{display:none!important}.v-snack.success .v-snack__wrapper,.v-snack.toast-success .v-snack__wrapper{border-left:3px solid #52d4b3!important}.v-snack.success .v-snack__wrapper .v-icon,.v-snack.toast-success .v-snack__wrapper .v-icon{color:#52d4b3!important}.v-snack.error .v-snack__wrapper,.v-snack.toast-error .v-snack__wrapper{border-left:3px solid #bc3c44!important}.v-snack.error .v-snack__wrapper .v-icon,.v-snack.toast-error .v-snack__wrapper .v-icon{color:#bc3c44!important}.v-snack.toast-warning .v-snack__wrapper,.v-snack.warning .v-snack__wrapper{border-left:3px solid #e07c3a!important}.v-snack.toast-warning .v-snack__wrapper .v-icon,.v-snack.warning .v-snack__wrapper .v-icon{color:#e07c3a!important}.v-snack.info .v-snack__wrapper{border-left:3px solid #6baee8!important}.v-snack.info .v-snack__wrapper .v-icon{color:#6baee8!important}.swal2-container{z-index:9999!important}.swal2-popup{background:#0e1629!important;border:1px solid hsla(0,0%,100%,.09)!important;border-radius:16px!important;padding:32px 32px 28px!important;box-shadow:0 24px 64px rgba(0,0,0,.7)!important;width:auto!important;max-width:440px!important;font-family:inherit!important}.swal2-backdrop-show{background:rgba(5,8,18,.75)!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.swal2-icon{border:none!important;margin:0 auto 20px!important;width:56px!important;height:56px!important;border-radius:50%!important}.swal2-icon.swal2-warning{background:rgba(215,100,30,.1)!important;border:1.5px solid rgba(215,100,30,.3)!important;color:#e07c3a!important}.swal2-icon.swal2-warning .swal2-icon-content{color:#e07c3a!important;font-size:1.6rem!important}.swal2-icon.swal2-error{background:rgba(188,60,68,.1)!important;border:1.5px solid rgba(188,60,68,.3)!important}.swal2-icon.swal2-error .swal2-icon-content{color:#bc3c44!important}.swal2-icon.swal2-error .swal2-x-mark-line-left,.swal2-icon.swal2-error .swal2-x-mark-line-right{background:#bc3c44!important}.swal2-icon.swal2-success{background:rgba(82,212,179,.08)!important;border:1.5px solid rgba(82,212,179,.3)!important}.swal2-icon.swal2-success .swal2-success-ring{border-color:rgba(82,212,179,.25)!important}.swal2-icon.swal2-success [class^=swal2-success-line]{background:#52d4b3!important}.swal2-icon.swal2-info{background:rgba(107,174,232,.08)!important;border:1.5px solid rgba(107,174,232,.25)!important}.swal2-icon.swal2-info .swal2-icon-content{color:#6baee8!important}.swal2-title{color:hsla(0,0%,100%,.92)!important;font-size:1.05rem!important;font-weight:700!important;padding:0!important;margin:0 0 10px!important;line-height:1.4!important}.swal2-content,.swal2-html-container{color:hsla(0,0%,100%,.5)!important;font-size:.875rem!important;line-height:1.6!important;margin:0 0 4px!important;padding:0!important}.swal2-actions{margin:22px 0 0!important;gap:8px!important;flex-wrap:wrap!important;justify-content:flex-end!important}.swal2-confirm{border-radius:9px!important;padding:9px 20px!important;font-size:.85rem!important;font-weight:700!important;border:none!important;box-shadow:none!important;letter-spacing:.01em!important;transition:background .15s,opacity .15s!important}.swal2-confirm:focus{box-shadow:none!important;outline:none!important}.swal2-cancel{border-radius:9px!important;padding:9px 20px!important;font-size:.85rem!important;font-weight:600!important;background:hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.65)!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:none!important;transition:background .15s!important}.swal2-cancel:hover{background:hsla(0,0%,100%,.1)!important;color:#fff!important}.swal2-cancel:focus{box-shadow:none!important;outline:none!important}.swal2-footer{border-top:1px solid hsla(0,0%,100%,.06)!important;color:hsla(0,0%,100%,.3)!important;font-size:.78rem!important}.swal2-input,.swal2-textarea{background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;color:hsla(0,0%,100%,.88)!important;font-size:.9rem!important;box-shadow:none!important}.swal2-input:focus,.swal2-textarea:focus{border-color:rgba(188,60,68,.5)!important;box-shadow:0 0 0 2px rgba(188,60,68,.15)!important}