.layout-nav-type-vertical .layout-vertical-nav .nav-header .header-action{font-size:1.25rem}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title,.layout-nav-type-vertical .layout-vertical-nav .nav-link>:first-child,.layout-nav-type-vertical .layout-vertical-nav .nav-group>:first-child{white-space:nowrap;margin-block:0;margin-inline:1rem;padding-block:0;padding-inline:.9375rem}.layout-nav-type-vertical .layout-vertical-nav .nav-link .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-item-icon{flex-shrink:0;margin-inline-end:.5rem;font-size:1.375rem}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-link .nav-item-icon{margin-inline:.5rem 1rem;font-size:.375rem}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-link .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-group .nav-item-icon{visibility:hidden}.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:first-child:before{opacity:calc(var(--v-selected-opacity) * var(--v-theme-overlay-multiplier))}.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:hover:first-child .nav-group.active>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:hover:first-child .nav-group.active>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:hover:first-child .nav-group.open>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:hover:first-child .nav-group.open>:first-child:before{opacity:calc(var(--v-selected-opacity) + var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:focus-visible:first-child .nav-group.active>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:focus-visible:first-child .nav-group.active>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:focus-visible:first-child .nav-group.open>:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:focus-visible:first-child .nav-group.open>:first-child:before{opacity:calc(var(--v-selected-opacity) + var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.layout-nav-type-vertical .layout-vertical-nav .nav-group.active>:focus:first-child:before,.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>:focus:first-child:before{opacity:calc(var(--v-selected-opacity) + var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title{block-size:1.5rem;color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity));text-transform:uppercase;font-size:.75rem}.layout-nav-type-vertical .layout-vertical-nav .nav-item-badge{text-align:center;vertical-align:baseline;white-space:nowrap;border-radius:1.5rem;padding-block:.25em;padding-inline:.55em;font-size:.8em;font-weight:500;line-height:1;display:inline-block}.layout-nav-type-vertical .layout-vertical-nav{color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.layout-nav-type-vertical .layout-vertical-nav .nav-item-title{letter-spacing:.15px}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title{letter-spacing:.4px}.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-exact-active{background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), .14), 0 0 transparent, 0 0 transparent}.layout-nav-type-vertical .layout-vertical-nav .nav-link a{color:inherit}.layout-navbar{color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.layout-wrapper.layout-nav-type-vertical .layout-navbar .navbar-content-container{box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), .14), 0 0 transparent, 0 0 transparent;padding-inline:1.2rem}.layout-wrapper.layout-nav-type-vertical .layout-navbar.navbar-blur{isolation:isolate}.layout-wrapper.layout-nav-type-vertical .layout-navbar.navbar-blur:after{z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg, rgba(var(--v-theme-background), 70%) 44%, rgba(var(--v-theme-background), 43%) 73%, rgba(var(--v-theme-background), 0%));content:"";background-repeat:repeat;block-size:calc(64px + 1.5rem);position:absolute;inset-block-start:-1rem;inset-inline:0;-webkit-mask:linear-gradient(#000,#000 18%,#0000 100%);mask:linear-gradient(#000,#000 18%,#0000 100%)}.layout-nav-type-vertical .layout-vertical-nav .nav-group.open .nav-group-label:has(+.nav-group-children-wrapper>.nav-group-children>.nav-link>.router-link-exact-active){--v-theme-overlay-multiplier:2;color:rgb(var(--v-theme-primary))}.layout-nav-type-vertical .layout-vertical-nav .nav-header .header-action{background-color:rgb(var(--v-theme-primary));justify-content:center;align-items:center;block-size:1.375rem;inline-size:1.375rem;display:flex}.layout-nav-type-vertical .layout-vertical-nav .nav-link>:first-child,.layout-nav-type-vertical .layout-vertical-nav .nav-group>:first-child{border-radius:.375rem;block-size:2.625rem;margin-block-end:.25rem}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-link .nav-item-icon{margin-inline:6px 20px;transition:transform .25s ease-in-out}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-link .nav-item-icon,.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group .nav-group .nav-item-icon{visibility:visible;margin-inline-start:14px}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title{block-size:1.125rem;color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity));text-transform:uppercase;font-size:.8125rem;line-height:1.125rem}.layout-nav-type-vertical .layout-vertical-nav .nav-item-badge{z-index:1;border-radius:500px;justify-content:center;align-items:center;block-size:1.5rem;margin-inline-end:.5rem;padding-block:0;padding-inline:.625rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;display:flex}.layout-nav-type-vertical .layout-vertical-nav .nav-item-title{letter-spacing:normal;line-height:1.375rem}.layout-nav-type-vertical .layout-vertical-nav .nav-link>.router-link-exact-active{--v-activated-opacity:.16;background-color:rgba(var(--v-theme-primary), var(--v-activated-opacity));box-shadow:none;color:rgb(var(--v-theme-primary))}.layout-wrapper.layout-nav-type-vertical .layout-navbar .navbar-content-container{box-shadow:0 2px 6px rgba(var(--v-shadow-key-umbra-color), var(--v-shadow-sm-opacity)), 0 0 transparent, 0 0 transparent;padding-inline:1.5rem}.layout-wrapper.layout-nav-type-vertical .navbar-blur.layout-navbar .navbar-content-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgb(var(--v-theme-surface), .88)}.v-dialog .v-card::-webkit-scrollbar{background:rgb(var(--v-theme-surface));border-start-end-radius:14px;border-end-end-radius:14px;block-size:8px;inline-size:4px}.v-dialog .v-card::-webkit-scrollbar-track{background:0 0}.v-dialog .v-card::-webkit-scrollbar-thumb{background:rgb(var(--v-theme-perfect-scrollbar-thumb));border-radius:.5rem}.v-dialog .v-card::-webkit-scrollbar-corner{display:none}.layout-nav-type-vertical .layout-vertical-nav{background-color:rgb(var(--v-theme-surface))}.layout-vertical-nav-collapsed.layout-nav-type-vertical .layout-vertical-nav.hovered{box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), var(--v-shadow-md-opacity)), 0 0 transparent, 0 0 transparent}.layout-nav-type-vertical .layout-vertical-nav .nav-header{min-block-size:64px;margin-inline:0;padding:1.0625rem 2rem;overflow:hidden}.layout-nav-type-vertical .layout-vertical-nav .nav-header .app-logo{flex-shrink:0;transition:transform .25s ease-in-out}.layout-vertical-nav-collapsed.layout-nav-type-vertical .layout-vertical-nav:not(.hovered) .nav-header .app-logo{transform:translate(-4px)}[dir=rtl] .layout-vertical-nav-collapsed.layout-nav-type-vertical .layout-vertical-nav:not(.hovered) .nav-header .app-logo{transform:translate(4px)}.layout-nav-type-vertical .layout-vertical-nav .nav-header .app-title{margin-inline-start:.9rem}.layout-nav-type-vertical .layout-vertical-nav .vertical-nav-items-shadow{z-index:1;background:linear-gradient(rgb(var(--v-theme-surface)) 5%, rgba(var(--v-theme-surface), 75%) 45%, rgba(var(--v-theme-surface), 20%) 80%, transparent);opacity:0;pointer-events:none;will-change:opacity;block-size:55px;inline-size:100%;transition:opacity .15s ease-in-out;position:absolute;inset-block-start:62px}[dir=rtl] .layout-nav-type-vertical .layout-vertical-nav .vertical-nav-items-shadow{transform:translate(8px)}.layout-nav-type-vertical .layout-vertical-nav.scrolled .vertical-nav-items-shadow{opacity:1}.layout-nav-type-vertical .layout-vertical-nav .ps__rail-y{z-index:1}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title{margin-block-end:1.125rem}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title:not(:first-child){margin-block-start:1.625rem}.layout-nav-type-vertical .layout-vertical-nav .nav-section-title .placeholder-icon{margin-inline:auto}.layout-nav-type-vertical .layout-vertical-nav .nav-link,.layout-nav-type-vertical .layout-vertical-nav .nav-group{overflow:hidden}.layout-nav-type-vertical .layout-vertical-nav .nav-link.disabled,.layout-nav-type-vertical .layout-vertical-nav .nav-group.disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.layout-nav-type-vertical .layout-vertical-nav .nav-link a,.layout-nav-type-vertical .layout-vertical-nav .nav-group a{outline:none}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a{position:relative}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:currentColor;block-size:100%;inline-size:100%;position:absolute;inset:0}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a:not(.router-link-active,.router-link-exact-active):hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.layout-nav-type-vertical .layout-vertical-nav .nav-link>a:not(.router-link-active,.router-link-exact-active):focus-visible:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.layout-nav-type-vertical .layout-vertical-nav .nav-link>a:not(.router-link-active,.router-link-exact-active):focus:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group-arrow{transform-origin:50%;will-change:transform;flex-shrink:0;transition:transform .15s ease-in-out}.layout-nav-type-vertical .layout-vertical-nav .nav-group.open>.nav-group-label .nav-group-arrow{transform:rotate(90deg)}.layout-nav-type-vertical .layout-vertical-nav .nav-group>:first-child{position:relative}.layout-nav-type-vertical .layout-vertical-nav .nav-group>:first-child:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:currentColor;block-size:100%;inline-size:100%;position:absolute;inset:0}.layout-nav-type-vertical .layout-vertical-nav .nav-group:not(.active,.open)>:first-child:hover:before{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.layout-nav-type-vertical .layout-vertical-nav .nav-group:not(.active,.open)>:first-child:focus-visible:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.layout-nav-type-vertical .layout-vertical-nav .nav-group:not(.active,.open)>:first-child:focus:before{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.vertical-nav-section-title-enter-active,.vertical-nav-section-title-leave-active{transition:opacity .1s ease-in-out,transform .1s ease-in-out}.vertical-nav-section-title-enter-from,.vertical-nav-section-title-leave-to{opacity:0;transform:translate(15px)}[dir=rtl] .vertical-nav-section-title-enter-from,[dir=rtl] .vertical-nav-section-title-leave-to{transform:translate(-15px)}.transition-slide-x-enter-active,.transition-slide-x-leave-active{transition:opacity .1s ease-in-out,transform .12s ease-in-out}.transition-slide-x-enter-from,.transition-slide-x-leave-to{opacity:0;transform:translate(-15px)}[dir=rtl] .transition-slide-x-enter-from,[dir=rtl] .transition-slide-x-leave-to{transform:translate(15px)}.vertical-nav-app-title-enter-active,.vertical-nav-app-title-leave-active{transition:opacity .1s ease-in-out,transform .12s ease-in-out}.vertical-nav-app-title-enter-from,.vertical-nav-app-title-leave-to{opacity:0;transform:translate(-15px)}[dir=rtl] .vertical-nav-app-title-enter-from,[dir=rtl] .vertical-nav-app-title-leave-to{transform:translate(15px)}.layout-vertical-nav ol,.layout-vertical-nav ul,.layout-horizontal-nav ol,.layout-horizontal-nav ul{list-style:none}.scrollable-content.v-navigation-drawer .v-navigation-drawer__content{flex-direction:column;display:flex;overflow:hidden}code{color:rgb(var(--v-code-color));border-radius:3px;padding-block:.2em;padding-inline:.4em;font-size:90%;font-weight:400}.layout-wrapper.layout-nav-type-vertical:not(.layout-navbar-sticky) .layout-navbar .navbar-content-container{margin-block-start:1rem}.layout-wrapper.layout-nav-type-vertical .layout-navbar .navbar-content-container{background-color:rgb(var(--v-theme-surface));border-radius:6px}.layout-wrapper.layout-nav-type-vertical .layout-footer .footer-content-container{border-radius:6px 6px 0 0}.layout-footer-sticky.layout-wrapper.layout-nav-type-vertical .layout-footer .footer-content-container{background-color:rgb(var(--v-theme-surface));box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), .14), 0 0 transparent, 0 0 transparent;padding-block:0;padding-inline:1.2rem}.layout-wrapper.layout-nav-type-vertical.layout-content-height-fixed .page-content-container>.v-layout:first-child{min-block-size:100%;overflow:hidden}.layout-wrapper.layout-nav-type-vertical.layout-content-height-fixed .page-content-container>.v-layout:first-child>.v-main .v-main__wrap>:first-child{block-size:100%;overflow-y:auto}.layout-wrapper.layout-nav-type-horizontal.layout-content-height-fixed>.layout-page-content{display:flex}body .layout-wrapper.layout-nav-type-vertical.layout-navbar-sticky .layout-navbar{inset-block-start:1rem}body .layout-wrapper.layout-nav-type-vertical.layout-navbar-sticky .layout-page-content{margin-block-start:1rem}.v-avatar-group{align-items:center;display:flex}.v-avatar-group>*{transition:transform .25s,box-shadow .15s}.v-avatar-group>:not(:first-child){margin-inline-start:-.8rem}.v-avatar-group>:hover{z-index:2;box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), .14), 0 0 transparent, 0 0 transparent;transform:translateY(-5px)scale(1.05)}.v-avatar-group>.v-avatar{border:2px solid rgb(var(--v-theme-surface));transition:transform .15s}.v-alert--variant-outlined:not([class*=text-]),.v-avatar--variant-outlined:not([class*=text-]),.v-btn.v-btn--variant-outlined:not([class*=text-]),.v-card--variant-outlined:not([class*=text-]),.v-chip--variant-outlined:not([class*=text-]),.v-list-item--variant-outlined:not([class*=text-]),.v-alert--variant-outlined.text-default,.v-avatar--variant-outlined.text-default,.v-btn.v-btn--variant-outlined.text-default,.v-card--variant-outlined.text-default,.v-chip--variant-outlined.text-default,.v-list-item--variant-outlined.text-default{border-color:rgba(var(--v-border-color), var(--v-border-opacity))}.v-label.custom-input{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));opacity:1;white-space:normal;padding:1rem}.v-label.custom-input:hover{border-color:rgba(var(--v-border-color), .25)}.v-label.custom-input.active{border-color:rgb(var(--v-theme-primary))}.v-label.custom-input.active .v-icon{color:rgb(var(--v-theme-primary))!important}.v-label.custom-input.custom-checkbox .v-input__control,.v-label.custom-input.custom-radio .v-input__control{grid-area:none}[dir=rtl] .v-data-table-footer__pagination .v-btn .v-icon{transform:rotate(180deg)}.v-dialog .v-dialog-close-btn{z-index:1;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem;color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity))!important}.v-dialog .v-dialog-close-btn .v-btn__overlay{display:none}@media (width>=600px){.v-dialog.v-dialog-sm .v-overlay__content,.v-dialog.v-dialog-lg .v-overlay__content,.v-dialog.v-dialog-xl .v-overlay__content{inline-size:565px!important}}@media (width>=960px){.v-dialog.v-dialog-lg .v-overlay__content,.v-dialog.v-dialog-xl .v-overlay__content{inline-size:865px!important}}@media (width>=1264px){.v-dialog.v-dialog-xl .v-overlay__content{inline-size:1165px!important}}.v-expansion-panels.customized-panels{border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));border-radius:6px}.v-expansion-panels.customized-panels .v-expansion-panel-title{background-color:rgb(var(--v-theme-expansion-panel-text-custom-bg));border-block-end:1px solid rgba(var(--v-border-color), var(--v-border-opacity));margin-block-end:-1px}.v-expansion-panels.customized-panels .v-expansion-panel-text__wrapper{padding:20px}.v-tabs.v-tabs-pill .v-tab.v-btn{transition:none;border-radius:.25rem!important}.v-tabs.v-tabs-pill .v-tab.v-btn .v-tab__slider{visibility:hidden}body .v-tabs.v-tabs-pill .v-tab--selected.text-primary{background-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary))!important}body .v-tabs.v-tabs-pill .v-tab--selected.text-secondary{background-color:rgb(var(--v-theme-secondary));color:rgb(var(--v-theme-on-secondary))!important}body .v-tabs.v-tabs-pill .v-tab--selected.text-error{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))!important}body .v-tabs.v-tabs-pill .v-tab--selected.text-info{background-color:rgb(var(--v-theme-info));color:rgb(var(--v-theme-on-info))!important}body .v-tabs.v-tabs-pill .v-tab--selected.text-success{background-color:rgb(var(--v-theme-success));color:rgb(var(--v-theme-on-success))!important}body .v-tabs.v-tabs-pill .v-slide-group__content{gap:.25rem}body .v-tabs.v-tabs-pill .v-tab--selected.text-warning{background-color:rgb(var(--v-theme-warning));color:rgb(var(--v-theme-on-warning))!important}.v-timeline--vertical.v-timeline .v-timeline-item .v-timeline-item__body{justify-self:stretch!important}.v-switch .v-selection-control:not(.v-selection-control--dirty) .v-switch__thumb{color:#fff!important}.demo-space-x{flex-wrap:wrap;align-items:center;margin-block-start:-16px;display:flex}.demo-space-x>*{margin-block-start:16px;margin-inline-end:16px}.demo-space-y>*{margin-block-end:16px}.demo-space-y>:last-child{margin-block-end:0}.match-height.v-row .v-card{block-size:100%}.whitespace-no-wrap{white-space:nowrap}.text-white{color:#fff!important}.text-link:not(:hover){color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.bg-var-theme-background{background-color:rgba(var(--v-theme-on-background), var(--v-hover-opacity))!important}.bg-global-primary{background-color:rgb(var(--v-global-theme-primary))!important;color:rgb(var(--v-theme-on-primary))!important}.bg-light-primary{background-color:rgba(var(--v-theme-primary), var(--v-activated-opacity))!important}.bg-light-secondary{background-color:rgba(var(--v-theme-secondary), var(--v-activated-opacity))!important}.bg-light-error{background-color:rgba(var(--v-theme-error), var(--v-activated-opacity))!important}.bg-light-info{background-color:rgba(var(--v-theme-info), var(--v-activated-opacity))!important}.bg-light-success{background-color:rgba(var(--v-theme-success), var(--v-activated-opacity))!important}.bg-light-warning{background-color:rgba(var(--v-theme-warning), var(--v-activated-opacity))!important}.clamp-text{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-badge .v-badge__badge{border-radius:6px!important;block-size:12px!important;inline-size:12px!important}.leading-normal{line-height:normal!important}[dir=rtl] .flip-in-rtl{transform:scaleX(-1)}.carousel-delimiter-top-end .v-carousel__controls{justify-content:end;block-size:40px;padding-inline:1rem;inset-block-start:0}.carousel-delimiter-top-end .v-carousel__controls .v-btn--icon.v-btn--density-default{block-size:calc(var(--v-btn-height) - 10px);color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));inline-size:calc(var(--v-btn-height) - 8px)}.carousel-delimiter-top-end .v-carousel__controls .v-btn--icon.v-btn--density-default.v-btn--active{color:#fff}.carousel-delimiter-top-end .v-carousel__controls .v-btn--icon.v-btn--density-default .v-btn__overlay{opacity:0}.carousel-delimiter-top-end .v-carousel__controls .v-btn--icon.v-btn--density-default .v-ripple__container{display:none}.carousel-delimiter-top-end .v-carousel__controls .v-btn--icon.v-btn--density-default .v-btn__content .v-icon{block-size:8px!important;inline-size:8px!important;font-size:8px!important}.carousel-delimiter-top-end.dots-active-primary .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-primary))!important}.carousel-delimiter-top-end.dots-active-secondary .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-secondary))!important}.carousel-delimiter-top-end.dots-active-error .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-error))!important}.carousel-delimiter-top-end.dots-active-info .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-info))!important}.carousel-delimiter-top-end.dots-active-success .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-success))!important}.carousel-delimiter-top-end.dots-active-warning .v-carousel__controls .v-btn--active{color:rgb(var(--v-theme-warning))!important}.v-timeline-item .timeline-chip{background:rgba(var(--v-theme-on-surface), var(--v-hover-opacity));border-radius:6px;padding-block:5px;padding-inline:10px}body.v-theme--dark .ps__rail-y,body.v-theme--dark .ps__rail-x{background-color:#0000!important}body.v-theme--dark .ps__thumb-y{background-color:rgba(var(--v-theme-surface-variant), .35)}.ps__thumb-y{inset-inline-end:.0625rem;inline-size:.25rem!important}.ps__thumb-y,.ps__thumb-x{background-color:rgb(var(--v-theme-perfect-scrollbar-thumb))!important}.ps__thumb-x{block-size:.25rem!important}.ps__rail-x{block-size:.5rem;background:0 0!important}.ps__rail-y{inline-size:.5rem!important;background:0 0!important;inset-inline-start:unset!important;inset-inline-end:.125rem!important}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{inline-size:.375rem!important}a{color:rgb(var(--v-theme-primary));text-decoration:none}p{margin-block-end:1rem}svg.iconify{block-size:1em;inline-size:1em}.layout-nav-type-vertical .layout-vertical-nav{box-shadow:0 2px 6px rgba(var(--v-shadow-key-umbra-color), var(--v-shadow-sm-opacity)), 0 0 transparent, 0 0 transparent}.layout-nav-type-vertical .layout-vertical-nav .nav-header{margin-block-start:.75rem}.layout-nav-type-vertical .layout-vertical-nav .nav-header .app-title-wrapper h1{font-size:28px}@media (width<=1279px){.layout-nav-type-vertical .layout-vertical-nav:not(.visible) .header-action{opacity:0}}.layout-nav-type-vertical .layout-vertical-nav .nav-items{padding-block-start:.25rem}.layout-nav-type-vertical .layout-vertical-nav .nav-items .ps__thumb-y{inline-size:.125rem}.layout-nav-type-vertical .layout-vertical-nav .nav-items .ps__rail-y.ps--clicking .ps__thumb-y,.layout-nav-type-vertical .layout-vertical-nav .nav-items .ps__rail-y:focus>.ps__thumb-y,.layout-nav-type-vertical .layout-vertical-nav .nav-items .ps__rail-y:hover>.ps__thumb-y{inline-size:.375rem}.layout-nav-type-vertical .layout-vertical-nav .title-text{flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:.75rem;display:flex}.layout-nav-type-vertical .layout-vertical-nav .title-text:before{border-block-end:1px solid rgba(var(--v-border-color), var(--v-border-opacity));content:"";flex:0 1.16rem;margin-inline-start:-1.91rem}.layout-nav-type-vertical .layout-vertical-nav .nav-link .router-link-exact-active:after{background-color:rgb(var(--v-theme-primary));content:"";border-start-start-radius:.375rem;border-end-start-radius:.375rem;block-size:2.625rem;inline-size:.25rem;position:absolute;inset-inline-end:-1rem}.layout-nav-type-vertical .layout-vertical-nav .nav-group.open .nav-group-label:has(+.nav-group-children-wrapper>.nav-group-children>.nav-link>.router-link-exact-active):after{background-color:rgb(var(--v-theme-primary));content:"";border-start-start-radius:.375rem;border-end-start-radius:.375rem;block-size:2.625rem;inline-size:.25rem;position:absolute;inset-inline-end:-1rem}.layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-group-children-wrapper .nav-group-children .nav-link .nav-item-icon{color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity))}.layout-footer-sticky.layout-wrapper.layout-nav-type-vertical .layout-footer .footer-content-container{box-shadow:0 4px 12px rgba(var(--v-shadow-key-umbra-color), var(--v-shadow-lg-opacity)), 0 0 transparent, 0 0 transparent}.v-timeline-item .app-timeline-title{color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));font-size:15px;font-weight:500;line-height:1.3125rem}.v-timeline-item .app-timeline-meta{color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity));font-size:11px;line-height:.875rem}.v-timeline-item .app-timeline-text{color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity));font-size:13px;line-height:1.25rem}.v-spacer{flex-grow:1}.app-logo{display:flex;align-items:center!important;column-gap:.5rem!important}.app-logo .app-logo-title{letter-spacing:.15px!important;text-transform:lowercase!important;font-size:1.75rem!important;font-weight:700!important;line-height:1.75rem!important}.text-white-variant{color:#ffffffc7!important}.bg-custom-background{background-color:rgb(var(--v-table-header-color))}.v-expansion-panel-title .v-expansion-panel-title__overlay,.v-expansion-panel-title--active .v-expansion-panel-title__overlay,.v-expansion-panel-title:hover .v-expansion-panel-title__overlay,.v-expansion-panel-title:focus .v-expansion-panel-title__overlay,.v-expansion-panel-title:focus-visible .v-expansion-panel-title__overlay,.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay,.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:0!important}.v-expansion-panels .v-expansion-panel .v-expansion-panel__shadow{box-shadow:0 3px 8px rgba(var(--v-shadow-key-umbra-color), .14), 0 0 transparent, 0 0 transparent}.v-expansion-panels .v-expansion-panel-text__wrapper{font-size:1rem;color:rgba(var(--v-theme-on-surface), var(--v-medium-emphasis-opacity))!important}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot{box-shadow:0 0 0 .1875rem rgb(var(--v-theme-on-surface-variant))}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-primary{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-primary), .12)}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-secondary{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-secondary), .12)}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-error{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-error), .12)}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-info{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-info), .12)}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-success{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-success), .12)}.v-timeline-item .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-warning{box-shadow:0 0 0 .1875rem rgba(var(--v-theme-warning), .12)}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-on-surface-variant));background-color:rgb(var(--v-theme-surface))!important;background-color:rgb(var(--v-theme-surface))!important;background-color:rgb(var(--v-theme-surface))!important;background-color:rgb(var(--v-theme-surface))!important;background-color:rgb(var(--v-theme-surface))!important;background-color:rgb(var(--v-theme-surface))!important}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-primary{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-primary))}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-secondary{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-secondary))}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-error{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-error))}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-info{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-info))}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-success{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-success))}.v-timeline-variant-outlined.v-timeline .v-timeline-divider__dot .v-timeline-divider__inner-dot.bg-warning{box-shadow:inset 0 0 0 .125rem rgb(var(--v-theme-warning))}.v-tabs.v-tabs-pill .v-tab.v-btn{border-radius:.375rem!important}.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-link .router-link-exact-active,.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-group.active:not(.nav-group .nav-group)>:first-child,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-link .router-link-exact-active,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-group.active:not(.nav-group .nav-group)>:first-child{color:rgb(var(--v-theme-on-primary))!important}.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-link .router-link-exact-active:before,.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-group.active:not(.nav-group .nav-group)>:first-child:before,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-link .router-link-exact-active:before,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-group.active:not(.nav-group .nav-group)>:first-child:before{z-index:-1;color:rgb(var(--v-theme-primary));opacity:1!important}.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-link .router-link-exact-active,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-group .nav-link .router-link-exact-active{color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))!important}.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-link .router-link-exact-active:before,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-group .nav-link .router-link-exact-active:before{color:#0000}.v-application.v-theme--dark .layout-nav-type-vertical .layout-vertical-nav .nav-group .nav-link .router-link-exact-active:hover:before,.v-application .v-theme-provider.v-theme--dark .layout-vertical-nav .nav-group .nav-link .router-link-exact-active:hover:before{color:inherit;opacity:var(--v-hover-opacity)!important}.v-application.v-theme--dark .layout-wrapper.layout-nav-type-horizontal .layout-horizontal-nav .nav-items .nav-group.active:not(.sub-item)>:first-child .nav-group-label:before{z-index:-1;opacity:1}.v-application.v-theme--dark .layout-wrapper.layout-nav-type-horizontal .layout-horizontal-nav .nav-items .nav-group.active:not(.sub-item)>:first-child .nav-group-label .v-icon,.v-application.v-theme--dark .layout-wrapper.layout-nav-type-horizontal .layout-horizontal-nav .nav-items .nav-group.active:not(.sub-item)>:first-child .nav-group-label .nav-item-title{color:rgb(var(--v-theme-on-primary))}*,:before,:after{box-sizing:inherit;background-repeat:no-repeat}html{box-sizing:border-box}.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps{position:relative}.cursor-pointer{cursor:pointer}.app-list-shell{width:100%}.app-table-panel{overflow:hidden;border-color:var(--app-border-subtle)!important;background:rgba(var(--v-theme-surface), .99)!important;border-radius:14px!important;box-shadow:0 12px 24px -26px #080f1cb8!important}.app-table-panel__container{flex-direction:column;gap:.85rem;padding:1rem;display:flex}.app-table-panel__topbar,.app-table-panel__toolbar,.app-table-panel__footer,.app-table-filters__actions,.app-table-filters-sheet__header,.app-table-filters-sheet__actions{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.app-table-panel__topbar{align-items:flex-start}.app-table-panel__heading{min-width:0}.app-table-panel__title{letter-spacing:-.03em;font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:900;line-height:1.05}.app-table-panel__subtitle{color:rgba(var(--v-theme-on-surface), .62);margin-top:.35rem}.app-table-panel__topbar-actions,.app-table-panel__toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.app-table-panel__search{flex:280px;min-width:min(100%,280px)}.app-table-panel__search .v-field{background:rgba(var(--v-theme-on-surface), .025);border-radius:10px!important}.app-table-panel__action-btn,.app-table-panel__topbar-actions .v-btn{text-transform:none!important;letter-spacing:0!important;border-radius:10px!important;font-weight:700!important}.app-table-panel__mobile-add,.app-table-panel__mobile-add>*{align-items:center;display:flex}.app-table-panel__per-page{inline-size:82px}.app-table-panel__per-page .v-field,.app-table-filters__actions .v-btn,.app-table-filters-sheet__actions .v-btn{border-radius:10px!important}.app-table-filters{border:1px solid var(--app-border-subtle);background:rgba(var(--v-theme-surface), .96);box-shadow:inset 0 1px 0 rgba(var(--v-theme-on-surface), .02);border-radius:12px;padding:.8rem .9rem}.app-table-filters__actions{margin-top:.8rem}.app-table-panel__info{border-top:1px solid var(--app-border-subtle);padding-top:.75rem}.app-table-panel__table-wrap{background:0 0}.app-table-panel__table{background:0 0!important}.app-table-panel__table table thead th{background:var(--app-surface-muted)!important;color:rgba(var(--v-theme-on-surface), .56)!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding-block:.75rem!important;font-size:.68rem!important;font-weight:800!important}.app-table-panel__table table tbody td{vertical-align:middle;border-color:var(--app-border-subtle)!important;padding-block:.72rem!important}.app-table-panel__table table tbody tr:hover{background:rgba(var(--v-theme-primary), .024)!important}.app-table-panel__footer{padding:.65rem 1rem .75rem}.app-table-panel__footer--mobile{margin-top:.45rem;padding-top:1rem}.app-table-panel__summary{color:rgba(var(--v-theme-on-surface), .64);font-size:.8rem;font-weight:600}.app-table-panel__summary strong{color:rgb(var(--v-theme-on-surface));font-weight:800}.app-table-mobile{flex-direction:column;display:flex}.app-table-mobile__list{flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.app-table-mobile__stage{flex-direction:column;gap:.55rem;display:flex}.app-table-mobile__slide{gap:.75rem;display:grid}.app-table-mobile-card{flex-direction:column;display:flex;border-color:var(--app-border-subtle)!important;background:rgba(var(--v-theme-surface), .98)!important;border-radius:13px!important;box-shadow:0 12px 24px -28px #080f1cbd!important}.app-table-mobile-card__body{flex-direction:column;flex:auto;gap:.65rem;padding:.75rem .8rem .6rem;display:flex}.app-table-mobile-card__primary,.app-table-mobile-card__secondary{min-width:0}.app-table-mobile-card__secondary{color:rgba(var(--v-theme-on-surface), .72)}.app-table-mobile-card__field-label,.app-table-mobile-card__detail dt,.app-table-mobile-card__footer-label{color:rgba(var(--v-theme-on-surface), .48);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:800}.app-table-mobile-card__field-label{margin-bottom:.35rem}.app-table-mobile-card__field-value{min-width:0}.app-table-mobile-card__field-value--primary{font-weight:700}.app-table-mobile-card__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem .75rem;margin:0;display:grid}.app-table-mobile-card__detail{gap:.22rem;min-width:0;display:grid}.app-table-mobile-card__detail dd{min-width:0;margin:0}.app-table-mobile-card__footer{border-top:1px solid var(--app-border-subtle);background:0 0;flex-direction:column;align-items:stretch;gap:.45rem;padding:.45rem .8rem .75rem;display:flex}.app-table-mobile-card__footer-actions,.app-table-mobile-card__footer-actions>div,.app-table-mobile-card__footer-actions .d-flex{flex-wrap:wrap;align-items:center;inline-size:auto;max-inline-size:100%;display:flex;justify-content:flex-start!important;gap:.35rem!important}.app-table-mobile__nav{justify-content:center;align-items:center;gap:.55rem;padding:0 .75rem .1rem;display:flex}.app-table-mobile__nav-btn{min-inline-size:34px!important}.app-table-mobile__nav-status{text-align:center;min-inline-size:68px;color:rgba(var(--v-theme-on-surface), .64);letter-spacing:.04em;font-size:.76rem;font-weight:700}.app-table-filters-sheet{border-radius:18px 18px 0 0!important}.app-table-filters-sheet__handle{background:rgba(var(--v-theme-on-surface), .14);border-radius:999px;block-size:5px;inline-size:44px;margin:.75rem auto 0}.app-table-filters-sheet__header{padding:.85rem .85rem .35rem}.app-table-filters-sheet__title{letter-spacing:-.02em;font-size:1rem;font-weight:900}.app-table-filters-sheet__subtitle{color:rgba(var(--v-theme-on-surface), .58);margin-top:.2rem;font-size:.84rem}.app-table-filters-sheet__content{padding:.35rem .85rem 0!important}.app-table-filters-sheet__actions{padding:.85rem!important}.app-ui--tenant .app-table-mobile__list--tenant{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;scroll-padding-inline:.75rem;overflow-x:auto}.app-ui--tenant .app-table-mobile__list--tenant::-webkit-scrollbar{display:none}.app-ui--tenant .app-table-mobile__slide--tenant{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:minmax(0,1fr);min-inline-size:100%}.app-ui--tenant .app-table-mobile__slide--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.app-ui--tenant .app-table-mobile-card{block-size:100%;border-color:rgba(var(--v-theme-primary), .16)!important;box-shadow:0 14px 28px -30px #000000d1!important}.app-ui--tenant .app-table-mobile__slide--tenant .app-table-mobile-card:nth-child(odd){background:rgba(var(--v-theme-surface), .99)!important}.app-ui--tenant .app-table-mobile__slide--tenant .app-table-mobile-card:nth-child(2n){background:linear-gradient(180deg, rgba(var(--v-theme-primary), .045) 0%, rgba(var(--v-theme-surface), .985) 68%)!important}.app-ui--tenant .app-table-mobile-card__body{gap:.6rem}.app-ui--tenant .app-table-mobile-card__field-label,.app-ui--tenant .app-table-mobile-card__footer-label{color:rgba(var(--v-theme-primary), .7)}.app-ui--tenant .app-table-mobile-card__primary{border:1px solid rgba(var(--v-theme-primary), .14);background:rgba(var(--v-theme-primary), .04);border-bottom:1px solid rgba(var(--v-theme-primary), .12);border-radius:10px;padding:.7rem .75rem .62rem}.app-ui--tenant .app-table-mobile-card__secondary{color:rgba(var(--v-theme-on-surface), .76);padding:.05rem .2rem 0}.app-ui--tenant .app-table-mobile-card__details{border-top:1px solid rgba(var(--v-theme-on-surface), .04);padding-top:.2rem}.app-ui--tenant .app-table-mobile-card__footer{border-top-color:rgba(var(--v-theme-primary), .1);background:linear-gradient(180deg, rgba(var(--v-theme-on-surface), .012), rgba(var(--v-theme-primary), .018));margin-top:.15rem;padding-top:.55rem}.app-ui--tenant .app-table-mobile-card__footer .v-btn{block-size:34px;min-inline-size:34px}.app-ui--tenant .app-table-mobile__nav{gap:.45rem}.app-ui--tenant .app-table-mobile__nav-btn{border:1px solid rgba(var(--v-theme-primary), .14)!important}.app-ui--tenant .app-table-mobile__nav-status{border:1px solid rgba(var(--v-theme-primary), .1);background:rgba(var(--v-theme-primary), .035);border-radius:999px;min-inline-size:76px;padding:.35rem .55rem}.app-ui--tenant .app-table-panel__footer--mobile{border-top:1px solid rgba(var(--v-theme-on-surface), .04);margin-top:.7rem;padding-top:1.1rem}@media (width<=960px){.app-table-panel__container{gap:.75rem;padding:.75rem}.app-table-panel__topbar,.app-table-panel__toolbar,.app-table-panel__footer{flex-direction:column;align-items:stretch}.app-table-panel__topbar-actions{justify-content:flex-start}.app-table-panel__toolbar{gap:.4rem}.app-ui--tenant .app-table-panel__search{flex:none;width:100%;min-width:0}.app-ui--tenant .app-table-panel__toolbar-actions{flex-wrap:wrap;justify-content:flex-start;row-gap:.35rem;overflow:visible}.app-ui--tenant .app-table-panel__toolbar-actions>*{flex:none}.app-ui--tenant .app-table-panel__mobile-add .v-btn,.app-ui--tenant .app-table-panel__action-btn{min-inline-size:36px!important;padding-inline:0!important}.app-ui--tenant .app-table-panel__mobile-add .v-btn{justify-content:center;inline-size:38px;min-inline-size:38px!important}.app-ui--tenant .app-table-panel__mobile-add a{display:inline-flex}.app-ui--tenant .app-table-panel__mobile-add .v-btn .v-btn__prepend{margin-inline:0!important}.app-ui--tenant .app-table-panel__mobile-add .v-btn .v-btn__prepend+.v-btn__content{display:none}.app-ui--tenant .app-table-panel__action-btn--icon{inline-size:36px}.app-ui--tenant .app-table-panel__per-page{inline-size:72px;min-inline-size:72px}.app-table-panel__footer .v-pagination__list{justify-content:center;inline-size:100%}.app-table-mobile__list{padding:.6rem .75rem .3rem}}.app-ui{--app-shell-bg:rgb(var(--v-theme-background));--app-surface-muted:rgba(var(--v-theme-on-surface), .028);--app-border-subtle:rgba(var(--v-border-color), .1);--app-header-bg:rgba(var(--v-theme-surface), .88);--app-nav-hover:rgba(var(--v-theme-on-surface), .035);--app-nav-active:rgba(var(--v-theme-primary), .1);--app-card-shadow:0 16px 36px -28px #0f172a42;--app-card-shadow-strong:0 24px 48px -32px #0f172a52;--app-radius-lg:18px;--app-radius-xl:24px;--app-page-max-width:1480px;background:var(--app-shell-bg);color:rgb(var(--v-theme-on-surface));font-family:Public Sans,sans-serif}.app-ui--central{--app-shell-bg:color-mix(in srgb, rgb(var(--v-theme-background)) 90%, white 10%);--app-surface-muted:rgba(var(--v-theme-on-surface), .02);--app-border-subtle:rgba(var(--v-border-color), .14);--app-header-bg:rgba(var(--v-theme-surface), .96);--app-nav-hover:rgba(var(--v-theme-on-surface), .03);--app-nav-active:rgba(var(--v-theme-primary), .1);--app-card-shadow:0 12px 28px -24px #0f172a2e;--app-card-shadow-strong:0 20px 36px -28px #0f172a3d;--app-radius-lg:16px;--app-radius-xl:20px}.app-ui--tenant{--app-shell-bg:color-mix(in srgb, rgb(var(--v-theme-background)) 94%, rgb(var(--v-theme-primary)) 6%);--app-surface-muted:rgba(var(--v-theme-primary), .04);--app-border-subtle:rgba(var(--v-border-color), .11);--app-header-bg:rgba(var(--v-theme-surface), .9);--app-nav-hover:rgba(var(--v-theme-primary), .05);--app-nav-active:rgba(var(--v-theme-primary), .11);--app-card-shadow:0 18px 38px -30px #064e3b3d;--app-card-shadow-strong:0 28px 54px -38px #064e3b47;--app-radius-lg:18px;--app-radius-xl:24px}.app-ui__main{flex-direction:column;height:100dvh;min-height:100dvh;display:flex;overflow:hidden}.app-ui__scroll{-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:env(safe-area-inset-bottom,0px);flex:1;overflow:hidden auto}.app-ui__content{min-width:0;max-width:100%;width:min(100%, var(--app-page-max-width));margin:0 auto}.app-mobile-topbar{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--app-header-bg);border-bottom:1px solid var(--app-border-subtle);position:sticky;top:0}.app-sidebar{background:rgb(var(--v-theme-surface))!important;border-right:1px solid var(--app-border-subtle)!important}.app-sidebar__footer{border-top:1px solid var(--app-border-subtle);background:color-mix(in srgb, rgb(var(--v-theme-surface)) 84%, transparent);margin-top:auto;padding:1rem}.app-scrollbar{height:0;min-height:0;overflow:hidden auto}.app-scrollbar::-webkit-scrollbar{width:6px}.app-scrollbar::-webkit-scrollbar-track{background:0 0}.app-scrollbar::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface), .14);border-radius:999px}.app-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-on-surface), .22)}.app-page-shell{width:min(100%, var(--app-page-max-width));margin:0 auto;padding:1rem}.app-page-shell--narrow{width:min(100%,1120px)}.app-page-shell--spacious{padding:1.25rem}.app-panel{overflow:hidden;border:1px solid var(--app-border-subtle)!important;border-radius:var(--app-radius-lg)!important;background:rgba(var(--v-theme-surface), .99)!important;box-shadow:var(--app-card-shadow)!important}.app-panel__container{flex-direction:column;gap:1rem;padding:1rem;display:flex}.app-panel__header,.app-panel__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.app-panel__header{align-items:flex-start}.app-panel__heading{flex-direction:column;gap:.25rem;min-width:0;display:flex}.app-panel__title{letter-spacing:-.03em;font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:900;line-height:1.05}.app-panel__subtitle{color:rgba(var(--v-theme-on-surface), .62)}.app-panel__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.app-panel__support{padding-top:.15rem}.app-panel__body{min-width:0}.app-panel__body--flush{margin-block-end:-1rem;margin-inline:-1rem}.app-panel__footer{background:rgba(var(--v-theme-surface), .96);flex-wrap:wrap;padding:.85rem 1rem}.app-panel__footer--sticky{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;bottom:0}.app-subpanel{border:1px solid var(--app-border-subtle);border-radius:calc(var(--app-radius-lg) - 2px);background:rgba(var(--v-theme-surface), .98);box-shadow:inset 0 1px 0 rgba(var(--v-theme-on-surface), .02)}.app-subpanel--padded{padding:1rem 1.1rem}.app-subpanel__header{border-bottom:1px solid var(--app-border-subtle);background:var(--app-surface-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.95rem 1.1rem;display:flex}.app-subpanel__title{margin:0;font-size:.95rem;font-weight:800}.app-subpanel__subtitle{color:rgba(var(--v-theme-on-surface), .6);margin:.2rem 0 0;font-size:.82rem}.app-subpanel__body{padding:1rem 1.1rem}.app-panel-muted{border:1px solid var(--app-border-subtle);border-radius:calc(var(--app-radius-lg) - 2px);background:var(--app-surface-muted)}.app-tile-card{border:1px solid var(--app-border-subtle)!important;background:rgba(var(--v-theme-surface), .98)!important;border-radius:16px!important;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s!important;box-shadow:0 12px 24px -28px #080f1c8a!important}.app-tile-card:hover{transform:translateY(-2px);border-color:rgba(var(--v-theme-primary), .22)!important;box-shadow:var(--app-card-shadow-strong)!important}.app-empty-state--panel{border:1px dashed rgba(var(--v-theme-primary), .18);border-radius:calc(var(--app-radius-lg) - 2px);background:radial-gradient(circle at top right, rgba(var(--v-theme-primary), .06), transparent 40%), rgba(var(--v-theme-surface), .96);min-height:280px}.app-tabbed-layout__tabs{padding-inline:.35rem}.app-tabbed-layout__pane{padding:1rem}.app-workspace__header-content{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.app-workspace__back{flex-shrink:0;margin-top:.05rem}.app-workspace{--app-workspace-aside-width:360px;grid-template-columns:minmax(0, 1fr) minmax(300px, var(--app-workspace-aside-width));min-height:560px;display:grid}.app-workspace__main,.app-workspace__aside,.app-workspace__empty{min-width:0}.app-workspace__main,.app-workspace__empty{padding:1rem}.app-workspace__aside{border-left:1px solid var(--app-border-subtle);background:linear-gradient(180deg, rgba(var(--v-theme-primary), .035), rgba(var(--v-theme-surface), .98));padding:1rem}.app-page-header{border-radius:var(--app-radius-xl);border:1px solid var(--app-border-subtle);background:linear-gradient(180deg, rgba(var(--v-theme-surface), .98), rgba(var(--v-theme-surface), .9));box-shadow:var(--app-card-shadow);justify-content:space-between;align-items:flex-start;gap:1rem;margin-block-end:1.5rem;padding:1.25rem 1.35rem;display:flex}.app-ui--central .app-page-header{background:rgba(var(--v-theme-surface), .98)}.app-page-header__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);align-items:center;gap:.4rem;margin-bottom:.4rem;font-size:.74rem;font-weight:800;display:inline-flex}.app-page-header__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2vw,2.25rem);font-weight:900;line-height:1.05}.app-page-header__subtitle{max-width:760px;color:rgba(var(--v-theme-on-surface), .68);margin:.45rem 0 0}.app-page-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.app-section-card,.app-metric-card{border:1px solid var(--app-border-subtle)!important;border-radius:var(--app-radius-lg)!important;background:rgba(var(--v-theme-surface), .98)!important;box-shadow:var(--app-card-shadow)!important}.app-section-card{overflow:hidden}.app-section-card__header{border-bottom:1px solid var(--app-border-subtle);background:var(--app-surface-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.app-section-card__title{margin:0;font-size:1rem;font-weight:800}.app-section-card__subtitle{color:rgba(var(--v-theme-on-surface), .6);margin:.25rem 0 0;font-size:.85rem}.app-surface-premium{background:linear-gradient(180deg, rgba(var(--v-theme-surface), .98), rgba(var(--v-theme-primary), .028))!important}.app-surface-enterprise{background:rgba(var(--v-theme-surface), .99)!important}.app-table{background:0 0!important}.app-table th{text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--v-theme-on-surface), .46)!important;background:var(--app-surface-muted)!important;font-size:.72rem!important;font-weight:800!important}.app-table td{border-color:var(--app-border-subtle)!important}.app-pill-chip{border-radius:999px!important;font-weight:800!important}.app-soft-button{border-radius:999px!important}.app-panel-banner{border:1px solid var(--app-border-subtle);border-radius:var(--app-radius-xl);background:radial-gradient(circle at top right, rgba(var(--v-theme-primary), .1), transparent 40%), rgba(var(--v-theme-surface), .98);box-shadow:var(--app-card-shadow)}.app-dashboard-hero{border:1px solid var(--app-border-subtle);border-radius:var(--app-radius-xl);background:radial-gradient(circle at top right, rgba(var(--v-theme-primary), .1), transparent 40%), linear-gradient(180deg, rgba(var(--v-theme-surface), .98), rgba(var(--v-theme-surface), .94));box-shadow:var(--app-card-shadow);position:relative;overflow:hidden}.app-ui--tenant .app-dashboard-hero{background:radial-gradient(circle at top right, rgba(var(--v-theme-primary), .12), transparent 38%), linear-gradient(180deg, rgba(var(--v-theme-surface), .99), rgba(var(--v-theme-primary), .03))}.app-ui--tenant [class*=tenant-dashboard-] .app-dashboard-hero{background:rgba(var(--v-theme-surface), .99);box-shadow:0 12px 28px #0f172a0f}.app-ui--tenant [class*=tenant-dashboard-] .app-surface-premium{background:rgba(var(--v-theme-surface), .99)!important}.app-ui--tenant [class*=tenant-dashboard-] .app-section-card__header{background:rgba(var(--v-theme-surface), .82)}.app-ui--tenant [class*=tenant-dashboard-] .app-page-header{background:rgba(var(--v-theme-surface), .99)}.app-dashboard-hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .55);align-items:center;gap:.42rem;margin-bottom:.55rem;font-size:.75rem;font-weight:800;display:inline-flex}.app-dashboard-hero__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2vw,2.4rem);font-weight:900;line-height:1.02}.app-dashboard-hero__subtitle{max-width:700px;color:rgba(var(--v-theme-on-surface), .66);margin:.55rem 0 0}.app-filter-shell{border:1px solid var(--app-border-subtle);border-radius:var(--app-radius-xl);background:rgba(var(--v-theme-surface), .98);box-shadow:var(--app-card-shadow);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.app-filter-shell__meta{min-width:0}.app-filter-shell__title{font-size:1rem;font-weight:800}.app-filter-shell__subtitle{color:rgba(var(--v-theme-on-surface), .58);margin-top:.2rem;font-size:.84rem}.app-filter-shell__controls{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.app-quick-link-list{flex-direction:column;gap:.65rem;display:flex}.app-quick-link-item{border:1px solid var(--app-border-subtle);background:rgba(var(--v-theme-surface), .94);color:inherit;border-radius:16px;align-items:center;gap:.85rem;padding:.95rem 1rem;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex}.app-quick-link-item:hover{border-color:rgba(var(--v-theme-primary), .2);box-shadow:var(--app-card-shadow);background:rgba(var(--v-theme-primary), .04);transform:translateY(-1px)}.app-quick-link-item__icon{background:rgba(var(--v-theme-primary), .1);width:42px;height:42px;color:rgb(var(--v-theme-primary));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.app-empty-state{color:rgba(var(--v-theme-on-surface), .58);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 1.25rem;display:flex}.app-dashboard-table-wrap{overflow-x:auto}@media (width<=960px){.app-filter-shell{align-items:stretch}.app-filter-shell__controls{flex-direction:column;align-items:stretch}}.app-ui--central .app-panel-banner{background:rgba(var(--v-theme-surface), .98)}.app-ornament-muted,.premium-gradient,.header-gradient{box-shadow:none!important;background:0 0!important}@media (width<=960px){.app-page-shell--spacious,.app-page-shell--narrow,.app-page-shell{width:100%;padding:.75rem}.app-panel__container{gap:.85rem;padding:.85rem}.app-panel__header,.app-panel__footer{flex-direction:column;align-items:stretch}.app-panel__actions{justify-content:flex-start}.app-panel__body--flush{margin-block-end:-.85rem;margin-inline:-.85rem}.app-tabbed-layout__pane,.app-workspace__main,.app-workspace__aside,.app-workspace__empty{padding:.85rem}.app-workspace{grid-template-columns:1fr}.app-workspace__aside{border-left:0;border-top:1px solid var(--app-border-subtle)}.app-page-header{flex-direction:column;align-items:stretch}.app-page-header__actions{justify-content:flex-start}}.app-ui--tenant,.app-ui--central{--app-shell-font:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-card-shadow:0 16px 34px -30px #0f172a2e;--app-card-shadow-strong:0 24px 42px -34px #0f172a38;--app-border-subtle:rgba(var(--v-border-color), .074);--app-radius-lg:13px;--app-radius-xl:17px;--app-nav-hover:rgba(var(--v-theme-primary), .038);--app-nav-active:rgba(var(--v-theme-primary), .07);--app-shell-text-muted:rgba(var(--v-theme-on-surface), .54);--app-shell-text-soft:rgba(var(--v-theme-on-surface), .42);--app-shell-surface:rgba(var(--v-theme-surface), .99);--app-shell-surface-muted:rgba(var(--v-theme-on-surface), .018);--app-shell-surface-accent:rgba(var(--v-theme-primary), .052);--app-shell-icon-sm:16px;--app-shell-icon-md:18px;--app-shell-icon-lg:20px;--app-shell-icon-xl:22px;--app-shell-icon-frame:2rem;font-family:var(--app-shell-font)}.app-ui--central{--app-nav-hover:rgba(var(--v-theme-primary), .038);--app-nav-active:rgba(var(--v-theme-primary), .074)}.app-ui--tenant,.app-ui--central,.app-ui--tenant .v-application,.app-ui--central .v-application,.app-ui--tenant .v-theme--dark,.app-ui--tenant .v-theme--light,.app-ui--central .v-theme--dark,.app-ui--central .v-theme--light{font-family:var(--app-shell-font)}.app-ui--tenant .app-panel__title,.app-ui--central .app-panel__title,.app-ui--tenant .app-page-header__title,.app-ui--central .app-page-header__title,.app-ui--tenant .app-dashboard-hero__title,.app-ui--central .app-dashboard-hero__title,.app-ui--tenant .app-table-panel__title,.app-ui--central .app-table-panel__title{font-family:var(--app-shell-font);letter-spacing:-.025em;font-weight:800}.app-ui--tenant .app-panel__subtitle,.app-ui--central .app-panel__subtitle,.app-ui--tenant .app-page-header__subtitle,.app-ui--central .app-page-header__subtitle,.app-ui--tenant .app-dashboard-hero__subtitle,.app-ui--central .app-dashboard-hero__subtitle,.app-ui--tenant .app-table-panel__subtitle,.app-ui--central .app-table-panel__subtitle{color:var(--app-shell-text-muted);font-weight:500}.app-ui--tenant .v-btn,.app-ui--central .v-btn,.app-ui--tenant .v-chip,.app-ui--central .v-chip,.app-ui--tenant .v-field,.app-ui--central .v-field,.app-ui--tenant .v-field__input,.app-ui--central .v-field__input,.app-ui--tenant .v-label,.app-ui--central .v-label,.app-ui--tenant .v-tab,.app-ui--central .v-tab,.app-ui--tenant .v-card-text,.app-ui--central .v-card-text,.app-ui--tenant .v-card-subtitle,.app-ui--central .v-card-subtitle,.app-ui--tenant .text-body-1,.app-ui--central .text-body-1,.app-ui--tenant .text-body-2,.app-ui--central .text-body-2,.app-ui--tenant .text-caption,.app-ui--central .text-caption{font-family:var(--app-shell-font)}.app-ui--tenant .v-btn,.app-ui--central .v-btn{letter-spacing:0;text-transform:none;font-weight:600}.app-ui--tenant .text-subtitle-1,.app-ui--central .text-subtitle-1,.app-ui--tenant .text-subtitle-2,.app-ui--central .text-subtitle-2{font-family:var(--app-shell-font);letter-spacing:-.015em;font-weight:700}.app-ui--tenant .v-tab,.app-ui--central .v-tab{min-height:36px;font-size:.88rem;font-weight:600}.app-ui--tenant .app-sidebar,.app-ui--central .app-sidebar{background:var(--app-shell-surface)!important;border-right:1px solid var(--app-border-subtle)!important;box-shadow:none!important}.app-ui--tenant .app-sidebar__brand,.app-ui--central .app-sidebar__brand{padding:1.35rem 1.3rem 1rem}.app-ui--tenant .app-sidebar__quick-actions,.app-ui--central .app-sidebar__quick-actions{padding:0 1rem 1rem}.app-ui--tenant .app-sidebar__nav,.app-ui--central .app-sidebar__nav{padding:0 .72rem .8rem}.app-ui--tenant .app-sidebar__brand-link,.app-ui--central .app-sidebar__brand-link{color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:flex}.app-ui--tenant .app-sidebar__brand-logo,.app-ui--central .app-sidebar__brand-logo{border:1px solid rgba(var(--v-theme-primary), .11);background:rgba(var(--v-theme-primary), .075);width:44px;height:44px;color:rgb(var(--v-theme-primary));border-radius:14px;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff2e}.app-ui--tenant .app-sidebar__brand-name,.app-ui--central .app-sidebar__brand-name{letter-spacing:-.025em;font-size:.98rem;font-weight:800;line-height:1.12}.app-ui--tenant .app-sidebar__brand-caption,.app-ui--central .app-sidebar__brand-caption{letter-spacing:.06em;text-transform:uppercase;color:var(--app-shell-text-soft);margin-top:.16rem;font-size:.69rem;font-weight:700}.app-ui--tenant .app-sidebar__footer,.app-ui--central .app-sidebar__footer{border-top:1px solid var(--app-border-subtle);background:color-mix(in srgb, rgb(var(--v-theme-surface)) 94%, transparent);padding:.95rem 1rem 1rem}.app-ui--tenant .app-mobile-topbar,.app-ui--central .app-mobile-topbar{background:rgba(var(--v-theme-surface), .94);border-bottom:1px solid var(--app-border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-ui--tenant .app-panel,.app-ui--central .app-panel,.app-ui--tenant .app-section-card,.app-ui--central .app-section-card,.app-ui--tenant .app-metric-card,.app-ui--central .app-metric-card,.app-ui--tenant .app-filter-shell,.app-ui--central .app-filter-shell{border-color:var(--app-border-subtle)!important;box-shadow:var(--app-card-shadow)!important}.app-ui--tenant .app-quick-actions__icon,.app-ui--central .app-quick-actions__icon,.app-ui--tenant .app-user-card__menu-icon,.app-ui--central .app-user-card__menu-icon,.app-ui--tenant .app-nav-list__icon-slot,.app-ui--central .app-nav-list__icon-slot,.app-ui--tenant .app-nav-list__child-icon-slot,.app-ui--central .app-nav-list__child-icon-slot{line-height:0}.app-ui--tenant .app-quick-actions__icon .v-icon,.app-ui--central .app-quick-actions__icon .v-icon,.app-ui--tenant .app-user-card__menu-icon .v-icon,.app-ui--central .app-user-card__menu-icon .v-icon,.app-ui--tenant .app-nav-list__icon-slot .v-icon,.app-ui--central .app-nav-list__icon-slot .v-icon,.app-ui--tenant .app-nav-list__child-icon-slot .v-icon,.app-ui--central .app-nav-list__child-icon-slot .v-icon,.app-ui--tenant .tenant-page-topbar__prepend .v-icon,.app-ui--tenant .app-page-header__eyebrow .v-icon,.app-ui--central .app-page-header__eyebrow .v-icon{vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-ui--tenant .v-icon:before,.app-ui--tenant .v-icon:after,.app-ui--central .v-icon:before,.app-ui--central .v-icon:after{vertical-align:baseline}.app-ui--tenant .app-nav-list__row.active .app-nav-list__icon-slot,.app-ui--central .app-nav-list__row.active .app-nav-list__icon-slot,.app-ui--tenant .app-nav-list__row.is-open .app-nav-list__icon-slot,.app-ui--central .app-nav-list__row.is-open .app-nav-list__icon-slot{background:rgba(var(--v-theme-primary), .08)}.app-ui--tenant .app-table-panel__action-btn,.app-ui--central .app-table-panel__action-btn,.app-ui--tenant .tenant-page-topbar__actions .v-btn,.app-ui--tenant .app-page-header__actions .v-btn,.app-ui--central .app-page-header__actions .v-btn{min-height:38px;box-shadow:none!important;border-radius:12px!important}.app-ui--tenant .tenant-page-topbar__actions .v-btn .v-btn__prepend,.app-ui--tenant .app-page-header__actions .v-btn .v-btn__prepend,.app-ui--central .app-page-header__actions .v-btn .v-btn__prepend,.app-ui--tenant .app-table-panel__action-btn .v-btn__prepend,.app-ui--central .app-table-panel__action-btn .v-btn__prepend{margin-inline-end:.4rem}.app-ui--tenant .tenant-page-topbar__actions .v-btn .v-icon,.app-ui--tenant .tenant-page-topbar__prepend .v-icon,.app-ui--tenant .app-page-header__actions .v-btn .v-icon,.app-ui--central .app-page-header__actions .v-btn .v-icon,.app-ui--tenant .app-table-panel__action-btn .v-icon,.app-ui--central .app-table-panel__action-btn .v-icon{font-size:var(--app-shell-icon-md)}.app-ui--tenant .tenant-page-layout__back,.app-ui--tenant .app-workspace__back,.app-ui--central .app-workspace__back{background:rgba(var(--v-theme-on-surface), .028);block-size:2.15rem;inline-size:2.15rem;border-radius:11px!important}.app-ui--tenant .tenant-page-topbar__prepend,.app-ui--central .app-workspace__header-content{align-items:center}.app-ui--tenant .tenant-page-topbar__prepend .v-sheet{min-block-size:44px;min-inline-size:44px;box-shadow:none!important;border-radius:14px!important}.app-ui--tenant .app-page-header__eyebrow,.app-ui--central .app-page-header__eyebrow,.app-ui--tenant .app-dashboard-hero__eyebrow,.app-ui--central .app-dashboard-hero__eyebrow,.app-ui--tenant .app-filter-shell__subtitle,.app-ui--central .app-filter-shell__subtitle{font-family:var(--app-shell-font)}.app-ui--tenant .app-page-header__eyebrow,.app-ui--central .app-page-header__eyebrow,.app-ui--tenant .app-dashboard-hero__eyebrow,.app-ui--central .app-dashboard-hero__eyebrow{letter-spacing:.06em}.app-ui--tenant .app-page-header__eyebrow .v-icon,.app-ui--central .app-page-header__eyebrow .v-icon{font-size:13px}.app-ui--tenant .app-table-panel__search .v-field,.app-ui--central .app-table-panel__search .v-field{background:rgba(var(--v-theme-on-surface), .02);border-radius:12px!important}.app-ui--tenant .app-table-panel__per-page .v-field,.app-ui--central .app-table-panel__per-page .v-field{border-radius:12px!important}@media (width<=960px){.app-ui--tenant .app-sidebar__brand,.app-ui--central .app-sidebar__brand{padding:1rem 1rem .85rem}.app-ui--tenant .app-sidebar__quick-actions,.app-ui--central .app-sidebar__quick-actions{padding-inline:.9rem}.app-ui--tenant .app-sidebar__nav,.app-ui--central .app-sidebar__nav{padding-inline:.65rem}.app-ui--tenant .app-sidebar__footer,.app-ui--central .app-sidebar__footer{padding:.85rem .95rem .95rem}}.app-ui--tenant{--tenant-title-display:clamp(1.28rem, 1.02rem + .78vw, 1.68rem);--tenant-title-page:clamp(.9rem, .86rem + .18vw, .98rem);--tenant-title-page-compact:clamp(.84rem, .82rem + .12vw, .9rem);--tenant-title-drawer:clamp(.86rem, .84rem + .12vw, .92rem);--tenant-title-section:clamp(.79rem, .77rem + .07vw, .84rem);--tenant-nav-header-size:.56rem;--tenant-nav-item-size:.77rem;--tenant-text-body:.82rem;--tenant-text-subtitle:.76rem;--tenant-text-meta:.74rem;--tenant-space-shell:.68rem;--tenant-space-panel:.7rem;--tenant-space-section:.66rem}.app-ui--tenant .tenant-module-shell{width:100%;padding:var(--tenant-space-shell)}@supports (view-transition-name:none){.app-ui--tenant .tenant-page-layout__surface{view-transition-name:tenant-page-surface}.app-ui--tenant .tenant-page-topbar{view-transition-name:tenant-page-topbar}.app-ui--tenant .tenant-tabbed-page__tabs{view-transition-name:tenant-page-tabs}::view-transition-old(tenant-page-surface){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}::view-transition-new(tenant-page-surface){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}::view-transition-old(tenant-page-topbar){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}::view-transition-new(tenant-page-topbar){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}::view-transition-old(tenant-page-tabs){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}::view-transition-new(tenant-page-tabs){animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.72,.2,1)}}.app-ui--tenant .app-page-shell{padding:var(--tenant-space-shell)}.app-ui--tenant .app-page-shell--spacious{padding:calc(var(--tenant-space-shell) + .15rem)}.app-ui--tenant .app-panel__container,.app-ui--tenant .app-table-panel__container{gap:var(--tenant-space-panel);padding:var(--tenant-space-panel)}.app-ui--tenant .app-panel__header,.app-ui--tenant .app-panel__footer,.app-ui--tenant .app-page-header,.app-ui--tenant .app-filter-shell,.app-ui--tenant .tenant-page-topbar{gap:.32rem}.app-ui--tenant .app-panel__title,.app-ui--tenant .app-page-header__title,.app-ui--tenant .app-table-panel__title{font-size:var(--tenant-title-page);letter-spacing:-.02em;text-wrap:balance;font-weight:680;line-height:1.08}.app-ui--tenant .app-filter-shell__title,.app-ui--tenant .tenant-page-topbar__title,.app-ui--tenant .preview-toolbar__title{font-size:var(--tenant-title-page-compact);letter-spacing:-.018em;text-wrap:balance;font-weight:680;line-height:1.06}.app-ui--tenant .tenant-drawer-shell .app-panel__title,.app-ui--tenant .tenant-drawer-shell .tenant-page-topbar__title{font-size:var(--tenant-title-drawer);letter-spacing:-.018em;font-weight:680;line-height:1.08}.app-ui--tenant .app-dashboard-hero__title{font-size:var(--tenant-title-display);letter-spacing:-.028em;text-wrap:balance;font-weight:700;line-height:1.02}.app-ui--tenant .app-section-card__title,.app-ui--tenant .app-subpanel__title{font-size:var(--tenant-title-section);letter-spacing:-.012em;font-weight:700;line-height:1.22}.app-ui--tenant .app-panel__subtitle,.app-ui--tenant .app-page-header__subtitle,.app-ui--tenant .app-table-panel__subtitle,.app-ui--tenant .app-dashboard-hero__subtitle,.app-ui--tenant .app-filter-shell__subtitle,.app-ui--tenant .tenant-page-topbar__subtitle,.app-ui--tenant .preview-toolbar__subtitle,.app-ui--tenant .app-section-card__subtitle,.app-ui--tenant .app-subpanel__subtitle{font-size:var(--tenant-text-subtitle);font-weight:500;line-height:1.38}.app-ui--tenant .app-table th,.app-ui--tenant .text-caption,.app-ui--tenant .v-card-subtitle,.app-ui--tenant .preview-toolbar__status-chip{letter-spacing:.035em;font-size:var(--tenant-text-meta)!important}.app-ui--tenant .v-card-text,.app-ui--tenant .text-body-1,.app-ui--tenant .text-body-2,.app-ui--tenant .v-field__input,.app-ui--tenant .v-label,.app-ui--tenant .v-chip,.app-ui--tenant .v-btn{font-size:var(--tenant-text-body)}.app-ui--tenant .v-btn,.app-ui--tenant .v-tab,.app-ui--tenant .v-chip,.app-ui--tenant .v-list-item-title,.app-ui--tenant .v-label{font-weight:600}.app-ui--tenant .v-tab{min-height:28px;font-size:.75rem}.app-ui--tenant .text-h4{font-size:var(--tenant-title-page)!important;letter-spacing:-.022em!important;font-weight:700!important;line-height:1.12!important}.app-ui--tenant .text-h5{font-size:var(--tenant-title-page-compact)!important;letter-spacing:-.018em!important;font-weight:700!important;line-height:1.16!important}.app-ui--tenant .text-h6{font-size:var(--tenant-title-section)!important;letter-spacing:-.014em!important;font-weight:700!important;line-height:1.24!important}.app-ui--tenant .preview-toolbar{border-color:var(--app-border-subtle)!important;border-radius:var(--app-radius-lg)!important;box-shadow:var(--app-card-shadow)!important}.app-ui--tenant .preview-toolbar .v-toolbar__content{gap:.64rem;padding:.6rem .75rem}.app-ui--tenant .tenant-page-topbar__actions .v-btn,.app-ui--tenant .preview-toolbar__actions .v-btn,.app-ui--tenant .app-filter-shell__controls .v-btn{min-height:30px}.app-ui--tenant .tenant-topbar-meta{font-size:var(--tenant-text-meta);letter-spacing:.008em;font-weight:680}.app-ui--tenant .app-nav-list__header{font-size:var(--tenant-nav-header-size)!important}.app-ui--tenant .app-nav-list__row{min-height:32px;font-size:var(--tenant-nav-item-size)}.app-ui--tenant .app-nav-list__child-row{min-height:26px;font-size:calc(var(--tenant-nav-item-size) - .04rem)}@media (width<=960px){.app-ui--tenant{--tenant-space-shell:.62rem;--tenant-space-panel:.64rem;--tenant-space-section:.62rem}.app-ui--tenant .tenant-module-shell{padding:var(--tenant-space-shell)}.app-ui--tenant .preview-toolbar .v-toolbar__content{padding:.72rem .8rem}}@media (width<=600px){.app-ui--tenant{--tenant-title-display:clamp(1.18rem, 1rem + .6vw, 1.36rem);--tenant-title-page:clamp(.86rem, .84rem + .12vw, .94rem);--tenant-title-page-compact:clamp(.82rem, .8rem + .1vw, .88rem);--tenant-title-drawer:.86rem;--tenant-title-section:.79rem;--tenant-nav-header-size:.54rem;--tenant-nav-item-size:.75rem;--tenant-text-body:.8rem;--tenant-text-subtitle:.74rem;--tenant-text-meta:.7rem;--tenant-space-shell:.54rem;--tenant-space-panel:.58rem;--tenant-space-section:.56rem}}.tenant-general-layout__slot{width:100%;padding:.9rem}.tenant-page-shell{width:min(100%, var(--app-page-max-width));margin:0 auto}.tenant-page-shell--narrow{width:min(100%,1120px)}.tenant-page-shell--spacious{width:min(100%,1560px)}.tenant-page-shell--wide{width:min(100%,1820px)}.tenant-surface-card,.tenant-surface-card__container{min-width:0}.tenant-page-topbar{flex-direction:column;gap:.55rem;display:flex}.tenant-page-topbar__row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.65rem;display:grid}.tenant-page-topbar__main{flex:auto;align-items:flex-start;gap:.7rem;min-width:0;display:flex}.tenant-page-topbar__prepend{flex-shrink:0;align-items:flex-start;gap:.65rem;display:flex}.tenant-page-topbar__heading{min-width:0}.tenant-page-topbar__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-self:start;align-items:center;gap:.42rem;margin-top:.14rem;display:flex}.tenant-page-topbar__actions .v-btn,.tenant-page-topbar__actions .v-chip{border-radius:12px;min-height:32px}.tenant-page-topbar__actions>.d-flex{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.42rem;display:flex}.tenant-page-topbar__support{padding-top:0}.tenant-page-layout__body{min-width:0}.tenant-page-layout__back{flex-shrink:0;margin-top:.15rem}.tenant-topbar-meta{border:1px solid rgba(var(--v-theme-on-surface), .11);background:rgba(var(--v-theme-surface), .995);min-height:32px;color:rgba(var(--v-theme-on-surface), .76);appearance:none;font:inherit;text-align:left;white-space:nowrap;border-radius:12px;align-items:center;gap:.42rem;padding:.34rem .72rem;line-height:1.08;display:inline-flex;box-shadow:0 10px 20px -22px #0f172a47}.tenant-topbar-meta__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tenant-topbar-meta__label{align-items:center;min-width:0;line-height:1.08;display:inline-flex}.tenant-topbar-meta--interactive{cursor:pointer;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s}.tenant-topbar-meta--interactive:hover{border-color:rgba(var(--v-theme-primary), .16);background:rgba(var(--v-theme-primary), .045);color:rgb(var(--v-theme-on-surface));box-shadow:0 12px 20px -24px rgba(var(--v-theme-primary), .2)}.tenant-topbar-meta--loading{color:rgb(var(--v-theme-primary))}.tenant-topbar-meta--neutral{color:rgba(var(--v-theme-on-surface), .78)}.tenant-topbar-meta--primary{border-color:rgba(var(--v-theme-primary), .15);background:rgba(var(--v-theme-primary), .06);color:rgb(var(--v-theme-primary))}.tenant-topbar-meta--success{border-color:rgba(var(--v-theme-success), .16);background:rgba(var(--v-theme-success), .07);color:rgb(var(--v-theme-success))}.tenant-topbar-meta--warning{border-color:rgba(var(--v-theme-warning), .18);background:rgba(var(--v-theme-warning), .08);color:rgb(var(--v-theme-warning))}.tenant-topbar-meta--info{border-color:rgba(var(--v-theme-info), .16);background:rgba(var(--v-theme-info), .07);color:rgb(var(--v-theme-info))}.tenant-topbar-meta--error{border-color:rgba(var(--v-theme-error), .16);background:rgba(var(--v-theme-error), .07);color:rgb(var(--v-theme-error))}.tenant-page-layout__body--flush{margin-block-end:-.95rem;margin-inline:-.95rem}.tenant-page-layout__footer{flex-wrap:wrap}.tenant-tabbed-page__tabs{padding-inline:.35rem}.tenant-tabbed-page__pane{padding:.95rem}.tenant-workspace-page{--tenant-workspace-aside-width:360px;grid-template-columns:minmax(0, 1fr) minmax(300px, var(--tenant-workspace-aside-width));min-height:560px;display:grid}.tenant-workspace-page__body,.tenant-workspace-page__main,.tenant-workspace-page__aside,.tenant-workspace-page__empty{min-width:0}.tenant-workspace-page__main,.tenant-workspace-page__empty{padding:.95rem}.tenant-workspace-page__aside{border-left:1px solid var(--app-border-subtle);background:linear-gradient(180deg, rgba(var(--v-theme-primary), .035), rgba(var(--v-theme-surface), .98));padding:.95rem}.tenant-drawer-shell{background:0 0!important}.tenant-drawer-shell__frame{height:100%;box-shadow:none!important;border-left:1px solid var(--app-border-subtle)!important;border-radius:0!important}.tenant-drawer-shell__scroll{flex-direction:column;height:100%;min-height:0;display:flex}.tenant-drawer-shell__container{flex:auto;min-height:0}.tenant-drawer-shell__body{overflow-y:auto}.tenant-drawer-shell__footer{flex-shrink:0}.tenant-section-card{min-width:0}@media (width<=1280px){.tenant-workspace-page{grid-template-columns:minmax(0,1fr)}.tenant-workspace-page__aside{border-left:0;border-top:1px solid var(--app-border-subtle)}}@media (width<=960px){.tenant-general-layout__slot{padding:.75rem}.tenant-page-topbar__row{grid-template-columns:minmax(0,1fr)}.tenant-page-topbar__actions{justify-content:flex-start;width:100%;margin-top:0}.tenant-page-topbar__actions>.d-flex{justify-content:flex-start}.tenant-page-topbar__actions>*{flex:0 auto}}@media (width<=600px){.tenant-general-layout__slot{padding:.65rem}.tenant-page-topbar__main{width:100%}.tenant-tabbed-page__pane,.tenant-workspace-page__main,.tenant-workspace-page__aside,.tenant-workspace-page__empty{padding:.8rem}}.app-ui--tenant .v-slide-group__content{gap:.15rem}.offline-banner[data-v-fd0a3d29]{z-index:2500;color:#fef3c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#302108f5;border:1px solid #f59e0b3d;border-radius:14px;align-items:center;gap:.75rem;width:min(30rem,100vw - 2rem);padding:.85rem 1rem;font-size:.9rem;display:flex;position:fixed;inset:1rem 1rem auto auto;box-shadow:0 18px 40px #18100333}.status-dot[data-v-fd0a3d29]{background:#f59e0b;border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;box-shadow:0 0 0 .3rem #f59e0b24}.resilience-notice[data-v-fd0a3d29]{z-index:2400;border:1px solid rgba(var(--v-border-color), .16);background:rgba(var(--v-theme-surface), .96);width:min(24rem,100vw - 2rem);color:rgb(var(--v-theme-on-surface));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px;align-items:flex-start;gap:.9rem;padding:.95rem 1rem;display:flex;position:fixed;inset:auto 1rem 1rem auto;box-shadow:0 18px 42px #0f172a24}.resilience-notice[data-state=slow][data-v-fd0a3d29]{border-color:rgba(var(--v-theme-primary), .18)}.resilience-notice[data-state=notice][data-v-fd0a3d29]{border-color:rgba(var(--v-theme-warning), .22)}.resilience-notice__indicator[data-v-fd0a3d29]{background:rgba(var(--v-theme-primary), .08);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.resilience-notice__indicator[data-state=notice][data-v-fd0a3d29]{background:rgba(var(--v-theme-warning), .12)}.resilience-notice__status-dot[data-v-fd0a3d29]{background:rgb(var(--v-theme-warning));width:.72rem;height:.72rem;box-shadow:0 0 0 .32rem rgba(var(--v-theme-warning), .12);border-radius:999px}.resilience-notice__content[data-v-fd0a3d29]{flex:1;min-width:0}.resilience-notice__kicker[data-v-fd0a3d29]{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .5);margin:0;font-size:.7rem;font-weight:800}.resilience-notice__title[data-v-fd0a3d29]{margin:.18rem 0 0;font-size:.95rem;font-weight:800;line-height:1.3}.resilience-notice__message[data-v-fd0a3d29]{color:rgba(var(--v-theme-on-surface), .66);margin:.24rem 0 0;font-size:.84rem;line-height:1.45}.resilience-notice__actions[data-v-fd0a3d29]{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.resilience-shell[data-v-fd0a3d29]{z-index:2400;pointer-events:none;justify-content:center;align-items:flex-start;padding:5rem 1rem 1rem;display:flex;position:fixed;inset:0}.resilience-shell--blocking[data-v-fd0a3d29]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#0f172a1f}.resilience-card[data-v-fd0a3d29]{width:min(30rem,100%);color:rgb(var(--v-theme-on-surface));background:rgba(var(--v-theme-surface), .98);border:1px solid rgba(var(--v-border-color), .16);pointer-events:auto;border-radius:22px;padding:1.25rem 1.25rem 1rem;box-shadow:0 26px 60px #0f172a2e}.resilience-card[data-state=degraded][data-v-fd0a3d29]{border-color:rgba(var(--v-theme-warning), .22)}.resilience-card[data-state=error][data-v-fd0a3d29]{border-color:rgba(var(--v-theme-error), .22)}.resilience-card__header[data-v-fd0a3d29]{align-items:center;gap:.9rem;display:flex}.resilience-card__status-mark[data-v-fd0a3d29]{background:rgba(var(--v-theme-primary), .08);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.resilience-card__status-mark[data-state=degraded][data-v-fd0a3d29]{background:rgba(var(--v-theme-warning), .1)}.resilience-card__status-mark[data-state=error][data-v-fd0a3d29]{background:rgba(var(--v-theme-error), .1)}.resilience-card__status-dot[data-v-fd0a3d29]{background:rgb(var(--v-theme-primary));width:.7rem;height:.7rem;box-shadow:0 0 0 .34rem rgba(var(--v-theme-primary), .12);border-radius:999px}.resilience-card__status-mark[data-state=degraded] .resilience-card__status-dot[data-v-fd0a3d29]{background:rgb(var(--v-theme-warning));box-shadow:0 0 0 .34rem rgba(var(--v-theme-warning), .12)}.resilience-card__status-mark[data-state=error] .resilience-card__status-dot[data-v-fd0a3d29]{background:rgb(var(--v-theme-error));box-shadow:0 0 0 .34rem rgba(var(--v-theme-error), .12)}.resilience-spinner[data-v-fd0a3d29]{border:3px solid rgba(var(--v-theme-primary), .12);border-top-color:rgba(var(--v-theme-primary), .9);border-radius:999px;width:2.25rem;height:2.25rem;animation:1s linear infinite resilience-spin-fd0a3d29}.resilience-spinner--compact[data-v-fd0a3d29]{border-width:2px;width:1.15rem;height:1.15rem}.resilience-kicker[data-v-fd0a3d29]{color:rgba(var(--v-theme-on-surface), .52);text-transform:uppercase;letter-spacing:.1em;margin:0 0 .22rem;font-size:.72rem;font-weight:800}.resilience-title[data-v-fd0a3d29]{margin:0;font-size:1.16rem;font-weight:800;line-height:1.25}.resilience-message[data-v-fd0a3d29]{color:rgba(var(--v-theme-on-surface), .72);margin:.9rem 0 0;font-size:.94rem;line-height:1.6}.resilience-trace[data-v-fd0a3d29]{color:rgba(var(--v-theme-on-surface), .54);margin:.8rem 0 0;font-size:.83rem}.resilience-actions[data-v-fd0a3d29]{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.resilience-btn[data-v-fd0a3d29]{border:1px solid rgba(var(--v-border-color), .16);cursor:pointer;border-radius:999px;padding:.72rem 1rem;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s}.resilience-btn[data-v-fd0a3d29]:hover{transform:translateY(-1px)}.resilience-btn--primary[data-v-fd0a3d29]{background:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-on-primary));border-color:rgba(var(--v-theme-primary), .32);box-shadow:0 10px 24px rgba(var(--v-theme-primary), .2)}.resilience-btn--ghost[data-v-fd0a3d29]{background:rgba(var(--v-theme-surface), .98);color:rgb(var(--v-theme-on-surface))}.resilience-btn--compact[data-v-fd0a3d29]{padding:.48rem .8rem;font-size:.78rem;line-height:1}.resilience-banner-enter-active[data-v-fd0a3d29],.resilience-banner-leave-active[data-v-fd0a3d29],.resilience-notice-enter-active[data-v-fd0a3d29],.resilience-notice-leave-active[data-v-fd0a3d29],.resilience-overlay-enter-active[data-v-fd0a3d29],.resilience-overlay-leave-active[data-v-fd0a3d29]{transition:all .25s}.resilience-banner-enter-from[data-v-fd0a3d29],.resilience-banner-leave-to[data-v-fd0a3d29],.resilience-overlay-enter-from[data-v-fd0a3d29],.resilience-overlay-leave-to[data-v-fd0a3d29]{opacity:0;transform:translateY(-10px)}.resilience-notice-enter-from[data-v-fd0a3d29],.resilience-notice-leave-to[data-v-fd0a3d29]{opacity:0;transform:translateY(10px)}@keyframes resilience-spin-fd0a3d29{to{transform:rotate(360deg)}}@media (width<=640px){.offline-banner[data-v-fd0a3d29],.resilience-notice[data-v-fd0a3d29]{width:auto;inset-inline:1rem}.resilience-notice__actions[data-v-fd0a3d29]{width:100%}.resilience-shell[data-v-fd0a3d29]{padding-top:4.5rem}.resilience-card[data-v-fd0a3d29]{border-radius:20px;padding:1rem}.resilience-actions[data-v-fd0a3d29]{flex-direction:column}.resilience-btn[data-v-fd0a3d29]{width:100%}}.app-quick-actions__label[data-v-76ab37b8]{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--v-theme-on-surface), .44);margin-bottom:.6rem;font-size:.66rem;font-weight:700}.app-quick-actions__grid[data-v-76ab37b8]{border:1px solid var(--app-border-subtle);border-radius:calc(var(--app-radius-lg) - 1px);background:rgba(var(--v-theme-surface), .74);grid-template-columns:repeat(4,minmax(0,1fr));gap:.34rem;padding:.3rem;display:grid}.app-quick-actions__item[data-v-76ab37b8]{min-height:40px;color:rgba(var(--v-theme-on-surface), .66);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:flex}.app-quick-actions__icon[data-v-76ab37b8]{background:rgba(var(--v-theme-on-surface), .024);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:1.88rem;height:1.88rem;line-height:0;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.app-quick-actions__item[data-v-76ab37b8]:hover{background:rgba(var(--v-theme-surface), .9);color:rgb(var(--v-theme-on-surface));border-color:rgba(var(--v-border-color), .06)}.app-quick-actions__item:hover .app-quick-actions__icon[data-v-76ab37b8]{background:rgba(var(--v-theme-primary), .05);border-color:rgba(var(--v-theme-primary), .08);color:rgb(var(--v-theme-primary))}.app-quick-actions__item--primary[data-v-76ab37b8]{background:rgba(var(--v-theme-primary), .07);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary), .1)}.app-quick-actions__item--primary .app-quick-actions__icon[data-v-76ab37b8]{background:rgba(var(--v-theme-primary), .08);border-color:rgba(var(--v-theme-primary), .1);color:rgb(var(--v-theme-primary))}.app-quick-actions__item--primary[data-v-76ab37b8]:hover{background:rgba(var(--v-theme-primary), .085)}.print-downloads-card__header[data-v-319e1252]{border:1px solid rgba(var(--v-theme-on-surface), .11);background:rgba(var(--v-theme-surface), .992);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:1rem;margin:.3rem;padding:1rem 1rem .9rem;display:flex}.print-downloads-card__header-copy[data-v-319e1252]{min-width:0}.print-downloads-card__eyebrow[data-v-319e1252]{color:rgb(var(--v-theme-primary));letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.38rem;margin-bottom:.38rem;font-size:.7rem;font-weight:700;display:inline-flex}.print-downloads-card__title[data-v-319e1252]{letter-spacing:-.03em;font-size:1.04rem;font-weight:800;line-height:1.15}.print-downloads-card__subtitle[data-v-319e1252]{max-width:30rem;color:rgba(var(--v-theme-on-surface), .58);margin-top:.22rem;font-size:.81rem;line-height:1.5}.print-downloads-card__state[data-v-319e1252]{min-height:180px;color:rgba(var(--v-theme-on-surface), .66);justify-content:center;align-items:center;gap:.8rem;font-size:.9rem;font-weight:600;display:flex}.print-downloads-sections[data-v-319e1252]{flex-direction:column;gap:1rem;display:flex}.print-downloads-section[data-v-319e1252]{flex-direction:column;gap:.72rem;display:flex}.print-downloads-section__title[data-v-319e1252]{font-size:.94rem;font-weight:800}.print-downloads-grid[data-v-319e1252]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.8rem;display:grid}.print-download-tile__header[data-v-319e1252]{align-items:center;gap:.7rem;display:flex}.print-download-tile__icon[data-v-319e1252]{background:rgba(var(--v-theme-primary), .08);width:42px;height:42px;color:rgb(var(--v-theme-primary));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.print-download-tile__title[data-v-319e1252]{font-size:.9rem;font-weight:800}.print-download-tile__caption[data-v-319e1252]{color:rgba(var(--v-theme-on-surface), .56);font-size:.75rem;line-height:1.45}.print-download-tile__meta[data-v-319e1252]{color:rgba(var(--v-theme-on-surface), .64);flex-direction:column;gap:.24rem;margin-top:.92rem;font-size:.78rem;line-height:1.5;display:flex}.app-user-card[data-v-01696173]{border:1px solid var(--app-border-subtle);border-radius:calc(var(--app-radius-lg) - 1px);background:rgba(var(--v-theme-surface), .985);overflow:hidden}.app-user-card__trigger[data-v-01696173]{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.7rem;width:100%;padding:.76rem .82rem;display:flex}.app-user-card__trigger[data-v-01696173]:hover,.app-user-card__trigger.is-open[data-v-01696173]{background:var(--app-surface-muted)}.app-user-card__avatar[data-v-01696173]{border:1px solid rgba(var(--v-theme-on-surface), .06)}.app-user-card__meta[data-v-01696173]{flex:1;min-width:0}.app-user-card__name[data-v-01696173]{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:700;overflow:hidden}.app-user-card__email[data-v-01696173]{color:rgba(var(--v-theme-on-surface), .5);white-space:nowrap;text-overflow:ellipsis;font-size:.73rem;font-weight:500;overflow:hidden}.app-user-card__chevron[data-v-01696173]{color:rgba(var(--v-theme-on-surface), .4);flex-shrink:0}.app-user-card__menu[data-v-01696173]{border-top:1px solid var(--app-border-subtle);padding:.3rem}.app-user-card__menu-item[data-v-01696173]{width:100%;color:rgb(var(--v-theme-on-surface));cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.68rem;padding:.64rem .74rem;font-size:.84rem;font-weight:600;text-decoration:none;display:flex}.app-user-card__menu-icon[data-v-01696173]{background:rgba(var(--v-theme-on-surface), .024);width:1.8rem;height:1.8rem;color:rgba(var(--v-theme-on-surface), .66);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-user-card__menu-item[data-v-01696173]:hover{background:rgba(var(--v-theme-primary), .06);color:rgb(var(--v-theme-primary))}.app-user-card__menu-item:hover .app-user-card__menu-icon[data-v-01696173]{background:rgba(var(--v-theme-primary), .08);color:rgb(var(--v-theme-primary))}.app-user-card__menu-item.danger[data-v-01696173]:hover{background:rgba(var(--v-theme-error), .06);color:rgb(var(--v-theme-error))}.app-user-card__menu-item.danger:hover .app-user-card__menu-icon[data-v-01696173]{background:rgba(var(--v-theme-error), .08);color:rgb(var(--v-theme-error))}.app-switcher-card[data-v-2a121a2b]{overflow:hidden}.app-switcher-card__header[data-v-2a121a2b]{border:1px solid rgba(var(--v-theme-on-surface), .11);background:rgba(var(--v-theme-surface), .992);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:.9rem;margin:.3rem;padding:1rem 1rem .9rem;display:flex}.app-switcher-card__header-copy[data-v-2a121a2b]{min-width:0}.app-switcher-card__eyebrow[data-v-2a121a2b]{color:rgb(var(--v-theme-primary));letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.38rem;margin-bottom:.38rem;font-size:.7rem;font-weight:700;display:inline-flex}.app-switcher-card__title[data-v-2a121a2b]{letter-spacing:-.03em;font-size:1.04rem;font-weight:800;line-height:1.15}.app-switcher-card__subtitle[data-v-2a121a2b]{max-width:26rem;color:rgba(var(--v-theme-on-surface), .58);margin-top:.22rem;font-size:.81rem;line-height:1.5}.app-switcher-grid[data-v-2a121a2b]{grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:.72rem;display:grid}.app-switcher-tile[data-v-2a121a2b]{border:1px solid rgba(var(--v-theme-on-surface), .1);background:rgba(var(--v-theme-surface), .992);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:.46rem;min-height:134px;padding:.9rem .9rem .88rem;transition:border-color .18s,transform .18s,box-shadow .18s,background-color .18s;display:flex;position:relative}.app-switcher-tile[data-v-2a121a2b]:hover{border-color:rgba(var(--v-theme-primary), .18);background:rgba(var(--v-theme-surface), 1);transform:translateY(-1px);box-shadow:0 12px 20px -24px #0f172a29}.app-switcher-tile--active[data-v-2a121a2b]{border-color:rgba(var(--v-theme-primary), .28);background:rgba(var(--v-theme-primary), .03);box-shadow:none}.app-switcher-tile__check[data-v-2a121a2b]{color:rgb(var(--v-theme-primary));position:absolute;top:.8rem;right:.8rem}.app-switcher-tile__icon[data-v-2a121a2b]{border:1px solid rgba(var(--v-theme-primary), .16);background:rgba(var(--v-theme-primary), .055);width:46px;height:46px;color:rgb(var(--v-theme-primary));border-radius:13px;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s;display:flex}.app-switcher-tile--active .app-switcher-tile__icon[data-v-2a121a2b]{background:rgba(var(--v-theme-primary), .07);color:rgb(var(--v-theme-primary));border-color:rgba(var(--v-theme-primary), .22);box-shadow:none}.app-switcher-tile__name[data-v-2a121a2b]{color:rgb(var(--v-theme-on-surface));font-size:.88rem;font-weight:800;line-height:1.15}.app-switcher-tile--active .app-switcher-tile__name[data-v-2a121a2b]{color:rgb(var(--v-theme-primary))}.app-switcher-tile__url[data-v-2a121a2b]{max-width:100%;color:rgba(var(--v-theme-on-surface), .44);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:600;overflow:hidden}.app-switcher-tile--active .app-switcher-tile__url[data-v-2a121a2b]{color:rgba(var(--v-theme-on-surface), .56)}.app-nav-list[data-v-052bfa98]{flex-direction:column;gap:.15rem;display:flex}.app-nav-list__header[data-v-052bfa98]{letter-spacing:.06em;text-transform:uppercase;min-height:auto;color:rgba(var(--v-theme-on-surface), .42);margin:.95rem 0 .18rem;font-size:.67rem;font-weight:700;padding:0 .88rem!important}.app-nav-list__row[data-v-052bfa98],.app-nav-list__child-row[data-v-052bfa98]{text-decoration:none}.app-nav-list__row[data-v-052bfa98]{width:100%;min-height:40px;color:rgba(var(--v-theme-on-surface), .7);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:2rem minmax(0,1fr) 1.2rem;align-items:center;gap:.68rem;padding:.54rem .78rem;font-size:.89rem;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:grid}.app-nav-list__row[data-v-052bfa98]:hover{background:var(--app-nav-hover);border-color:rgba(var(--v-border-color), .05);color:rgb(var(--v-theme-on-surface))}.app-nav-list__row.is-open[data-v-052bfa98],.app-nav-list__row.active[data-v-052bfa98]{background:var(--app-nav-active);border-color:rgba(var(--v-theme-primary), .08);color:rgb(var(--v-theme-primary))}.app-nav-list__icon-slot[data-v-052bfa98],.app-nav-list__child-icon-slot[data-v-052bfa98],.app-nav-list__chevron-slot[data-v-052bfa98]{justify-content:center;align-items:center;display:inline-flex}.app-nav-list__icon-slot[data-v-052bfa98]{background:rgba(var(--v-theme-on-surface), .02);border-radius:11px;width:2rem;height:2rem;transition:background .18s,color .18s}.app-nav-list__icon[data-v-052bfa98],.app-nav-list__chevron[data-v-052bfa98]{color:rgba(var(--v-theme-on-surface), .5)}.app-nav-list__row.active .app-nav-list__icon[data-v-052bfa98],.app-nav-list__row.is-open .app-nav-list__icon[data-v-052bfa98],.app-nav-list__row.active .app-nav-list__chevron[data-v-052bfa98],.app-nav-list__row.is-open .app-nav-list__chevron[data-v-052bfa98]{color:rgb(var(--v-theme-primary))}.app-nav-list__label[data-v-052bfa98],.app-nav-list__child-label[data-v-052bfa98]{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.2;overflow:hidden}.app-nav-list__chevron-slot[data-v-052bfa98]{justify-content:flex-end;width:1.2rem}.app-nav-list__chevron[data-v-052bfa98]{transition:transform .18s}.app-nav-list__chevron.is-open[data-v-052bfa98]{transform:rotate(180deg)}.app-nav-list__group[data-v-052bfa98]{margin-bottom:.05rem}.app-nav-list__group[data-v-052bfa98] .v-list-group__items{padding-inline-start:0!important}.app-nav-list__children[data-v-052bfa98]{gap:.14rem;padding:.16rem 0 .12rem;display:grid}.app-nav-list__child-row[data-v-052bfa98]{min-height:34px;color:rgba(var(--v-theme-on-surface), .62);border-radius:10px;grid-template-columns:.5rem 1.9rem minmax(0,1fr);align-items:center;gap:.42rem;padding:.36rem .72rem .36rem .95rem;font-size:.82rem;font-weight:500;transition:background .18s,color .18s;display:grid}.app-nav-list__child-row[data-v-052bfa98]:hover{background:rgba(var(--v-theme-on-surface), .018);color:rgba(var(--v-theme-on-surface), .82)}.app-nav-list__child-row.active[data-v-052bfa98],.app-nav-list__child-row.highlight[data-v-052bfa98]{background:rgba(var(--v-theme-primary), .06);color:rgb(var(--v-theme-primary));font-weight:700}.app-nav-list__child-rail[data-v-052bfa98]{background:rgba(var(--v-theme-on-surface), .12);justify-self:center;width:1px;height:100%;min-height:18px}.app-nav-list__child-row.active .app-nav-list__child-rail[data-v-052bfa98],.app-nav-list__child-row.highlight .app-nav-list__child-rail[data-v-052bfa98]{background:rgba(var(--v-theme-primary), .22)}.app-nav-list__child-icon-slot[data-v-052bfa98]{background:rgba(var(--v-theme-on-surface), .018);color:currentColor;border-radius:10px;width:1.9rem;height:1.9rem;transition:background .18s,color .18s}.app-nav-list__child-row.active .app-nav-list__child-icon-slot[data-v-052bfa98],.app-nav-list__child-row.highlight .app-nav-list__child-icon-slot[data-v-052bfa98]{background:rgba(var(--v-theme-primary), .1)}.app-nav-list__child-icon[data-v-052bfa98]{color:currentColor}@media (width<=600px){.app-nav-list__row[data-v-052bfa98]{min-height:40px;font-size:.88rem}.app-nav-list__child-row[data-v-052bfa98]{font-size:.82rem}}.brand-link[data-v-90ddaa6f]{color:inherit;text-decoration:none}.brand-name[data-v-90ddaa6f]{line-height:1.12}.brand-logo--tiny[data-v-90ddaa6f]{border-radius:8px;width:26px;height:26px}.app-alert-card[data-v-90ddaa6f]{border:1px solid rgba(var(--v-border-color), .08);overflow:hidden;box-shadow:0 22px 46px -34px #0f172a42!important}.app-alert-card__bar[data-v-90ddaa6f]{background:rgba(var(--v-theme-error), .68);height:5px}.app-alert-card__icon[data-v-90ddaa6f]{background:rgba(var(--v-theme-error), .08);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;display:flex}
