.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}}*{font-family:Inter,Roboto,sans-serif;margin:0;padding:0;box-sizing:border-box}.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}