.modal-content[data-v-7d345006]{text-align:center;padding:16px 24px 24px}.modal-icon-container[data-v-7d345006]{margin-bottom:16px}.modal-icon[data-v-7d345006]{color:var(--primary);background:var(--primary-light);border-radius:50%;padding:16px}.modal-message[data-v-7d345006]{color:var(--subtitle);margin-bottom:20px;font-size:15px;line-height:1.5}.execution-info[data-v-7d345006]{background:var(--primary-light-variant);border-radius:8px;margin-bottom:16px;padding:12px 16px}.execution-info-label[data-v-7d345006]{color:var(--subtitle);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px}.execution-info-value[data-v-7d345006]{color:var(--title);font-size:16px;font-weight:600}.outdated-warning[data-v-7d345006]{text-align:left;color:#b34400;background:#fff3e0;border-radius:8px;align-items:flex-start;gap:8px;padding:12px;font-size:13px;display:flex}.current-plan-warning[data-v-7d345006]{text-align:left;color:#5d4037;background:#fff8e1;border-radius:8px;align-items:flex-start;gap:8px;padding:12px;font-size:13px;display:flex}.warning-icon[data-v-7d345006]{color:var(--warning);flex-shrink:0;margin-top:2px}.confirm-error[data-v-7d345006]{text-align:left;color:#c62828;background:#ffebee;border-radius:8px;align-items:flex-start;gap:8px;padding:12px;font-size:13px;display:flex}.confirm-error-text[data-v-7d345006]{white-space:pre-wrap;word-break:break-word}.error-icon[data-v-7d345006]{color:#c62828;flex-shrink:0;margin-top:2px}[data-v-7d345006] .primary-btn{background-color:var(--primary)!important;color:#fff!important}[data-v-7d345006] .secondary-btn{color:var(--subtitle)!important}.v-application{background:rgb(var(--v-theme-background));color:rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));display:flex}.v-application__wrap{backface-visibility:hidden;flex-direction:column;flex:auto;max-width:100%;min-height:100dvh;display:flex;position:relative}.v-badge{line-height:1;display:inline-block}.v-badge__badge{pointer-events:auto;text-align:center;text-indent:0;white-space:nowrap;background:rgb(var(--v-theme-surface-variant));min-width:20px;height:1.25rem;color:rgba(var(--v-theme-on-surface-variant), var(--v-high-emphasis-opacity));border-radius:10px;justify-content:center;align-items:center;padding:4px 6px;font-family:Roboto,sans-serif;font-size:.75rem;font-weight:500;transition:all .225s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute}.v-badge__badge:has(.v-icon){padding:4px 6px}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;color:rgb(var(--v-theme-background));content:"";border-style:solid;border-width:2px;position:absolute;inset:0;transform:scale(1.05)}.v-badge--dot .v-badge__badge{border-radius:4.5px;width:9px;min-width:0;height:9px;padding:0}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--inline .v-badge__badge{vertical-align:middle;position:relative}.v-badge__badge .v-icon{color:inherit;margin:0 -2px;font-size:.75rem}.v-badge__badge img,.v-badge__badge .v-img{width:100%;height:100%}.v-badge__wrapper{display:flex;position:relative}.v-badge--inline .v-badge__wrapper{justify-content:center;align-items:center;margin:0 4px;display:inline-flex}.v-tooltip>.v-overlay__content{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));text-transform:initial;opacity:1;overflow-wrap:break-word;border-radius:4px;width:auto;padding:5px 16px;font-size:.875rem;line-height:1.6;transition-property:opacity,transform;display:inline-block}.v-tooltip>.v-overlay__content[class*=enter-active]{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip>.v-overlay__content[class*=leave-active]{transition-duration:75ms;transition-timing-function:cubic-bezier(.4,0,1,1)}.v-tooltip:not(.v-tooltip--interactive)>.v-overlay__content{pointer-events:none}.v-expansion-panel{background-color:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.v-expansion-panel:not(:first-child):after{border-color:rgba(var(--v-border-color), var(--v-border-opacity))}.v-expansion-panel--disabled .v-expansion-panel-title{color:rgba(var(--v-theme-on-surface), .26)}.v-expansion-panel--disabled .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:.461538}.v-expansion-panels{z-index:1;flex-wrap:wrap;justify-content:center;width:100%;padding:0;list-style-type:none;display:flex;position:relative}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:not(:first-child):not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:first-child:not(:last-child):not(.v-expansion-panel--active):not(.v-expansion-panel--before-active){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.v-expansion-panels:not(.v-expansion-panels--variant-accordion)>:last-child:not(:first-child):not(.v-expansion-panel--active):not(.v-expansion-panel--after-active){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:first-child:not(:last-child){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}.v-expansion-panels--variant-accordion>:last-child:not(:first-child) .v-expansion-panel-title--active{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.v-expansion-panels--variant-accordion>:not(:first-child):not(:last-child){border-radius:0!important}.v-expansion-panels--variant-accordion .v-expansion-panel-title__overlay{transition:border-radius .3s cubic-bezier(.4,0,.2,1)}.v-expansion-panel{border-radius:4px;flex:1 0 100%;max-width:100%;transition:margin-top .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),border .3s cubic-bezier(.4,0,.2,1),max-width .3s cubic-bezier(.4,0,.2,1);position:relative}.v-expansion-panel:not(:first-child):after{content:"";border-top-style:solid;border-top-width:thin;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0}.v-expansion-panel--disabled .v-expansion-panel-title{pointer-events:none}.v-expansion-panel--active:not(:first-child),.v-expansion-panel--active+.v-expansion-panel{margin-top:16px}.v-expansion-panel--active:not(:first-child):after,.v-expansion-panel--active+.v-expansion-panel:after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-title{border-bottom-right-radius:0;border-bottom-left-radius:0}.v-expansion-panel--active>.v-expansion-panel-title:not(.v-expansion-panel-title--static){min-height:64px}.v-expansion-panel__shadow{border-radius:inherit;z-index:-1;width:100%;height:100%;box-shadow:0px 3px 1px -2px var(--v-shadow-key-umbra-opacity,#0003), 0px 2px 2px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 5px 0px var(--v-shadow-key-ambient-opacity,#0000001f);position:absolute;top:0;left:0}.v-expansion-panel-title{text-align:start;border-radius:inherit;outline:none;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:16px 24px;font-size:.9375rem;line-height:1;transition:min-height .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.v-expansion-panel-title:hover>.v-expansion-panel-title__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title:focus-visible>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title:focus>.v-expansion-panel-title__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title--focusable.v-expansion-panel-title--active .v-expansion-panel-title__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:hover .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus-visible .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-expansion-panel-title--focusable.v-expansion-panel-title--active:focus .v-expansion-panel-title__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-expansion-panel-title__overlay{border-radius:inherit;opacity:0;background-color:currentColor;width:100%;height:100%;position:absolute;top:0;left:0}.v-expansion-panel-title__icon{-webkit-user-select:none;user-select:none;margin-top:-4px;margin-bottom:-4px;margin-inline-start:auto;display:inline-flex}.v-expansion-panel-text{display:flex}.v-expansion-panel-text__wrapper{flex:auto;max-width:100%;padding:8px 24px 16px}.v-expansion-panels--variant-accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--variant-accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--variant-popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--variant-popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--variant-inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--variant-inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel .v-expansion-panel__shadow{display:none}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel{border-radius:0}.v-window{overflow:hidden}.v-window__container{height:inherit;flex-direction:column;transition:all .3s cubic-bezier(.25,.8,.5,1);display:flex;position:relative}.v-window__controls{pointer-events:none;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 16px;display:flex;position:absolute;top:0;left:0}.v-window__controls>*{pointer-events:auto}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__left{transform:translate(-200%)}:has(.v-window__controls--right).v-window--show-arrows-on-hover .v-window__left{transform:translate(200%)}.v-window--show-arrows-on-hover .v-window__right{transform:translate(200%)}:has(.v-window__controls--left).v-window--show-arrows-on-hover .v-window__right{transform:translate(-200%)}.v-window--show-arrows-on-hover:hover .v-window__left,.v-window--show-arrows-on-hover:hover .v-window__right{transform:translate(0)}.v-window--vertical-arrows .v-window__controls{flex-direction:column;justify-content:center;gap:12px}.v-window--vertical-arrows .v-window__controls--left{align-items:start}.v-window--vertical-arrows .v-window__controls--right{align-items:end}.v-window--vertical-arrows .v-window__controls .v-window__left .v-icon,.v-window--vertical-arrows .v-window__controls .v-window__right .v-icon{transform:rotate(90deg)}.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.5,1)}.v-window-x-transition-leave-from,.v-window-x-transition-leave-to,.v-window-x-reverse-transition-leave-from,.v-window-x-reverse-transition-leave-to,.v-window-y-transition-leave-from,.v-window-y-transition-leave-to,.v-window-y-reverse-transition-leave-from,.v-window-y-reverse-transition-leave-to{width:100%;top:0;position:absolute!important}.v-window-x-transition-enter-from{transform:translate(100%)}.v-window-x-transition-leave-to,.v-window-x-reverse-transition-enter-from{transform:translate(-100%)}.v-window-x-reverse-transition-leave-to{transform:translate(100%)}.v-window-y-transition-enter-from{transform:translateY(100%)}.v-window-y-transition-leave-to,.v-window-y-reverse-transition-enter-from{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.subpages[data-v-595ad260]{padding-left:1em}.mini-subpages[data-v-595ad260]{padding-left:0}.v-list-item[data-v-595ad260]{height:48px;min-height:48px!important}.v-list-item[data-v-595ad260]:not(.subpages .v-list-item){height:40px;min-height:40px!important;padding-top:4px!important;padding-bottom:4px!important}.subpages .v-list-item[data-v-595ad260]{height:36px;padding-top:4px;padding-bottom:4px;min-height:36px!important}.mini-subpages .v-list-item[data-v-595ad260]{height:36px;padding-top:4px;padding-bottom:4px;padding-right:12px;font-size:.85rem;min-height:36px!important;padding-left:20px!important}.mini-subpages .subpage-title[data-v-595ad260]{display:none!important}.subpage-title[data-v-595ad260]{font-size:.85rem}.subpages .v-icon[data-v-595ad260]{width:20px;height:20px;font-size:20px!important}.subpages .d-flex.align-center[data-v-595ad260],.mini-subpages .d-flex.align-center[data-v-595ad260]{align-items:center;min-height:36px}.v-icon[data-v-595ad260]{justify-content:center;align-items:center;display:flex}.user-container[data-v-595ad260]{cursor:pointer;align-items:center;display:flex;height:30px!important}.avatar[data-v-595ad260]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-left:12px;margin-right:10px;display:flex}.user-info[data-v-595ad260]{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}.user-detail[data-v-595ad260]{color:var(--subtitle);white-space:nowrap;text-overflow:ellipsis;margin-right:5px;font-size:.8em;overflow:hidden}.d-flex.align-center[data-v-595ad260]{white-space:nowrap;text-overflow:ellipsis;align-items:center;width:100%;min-height:48px;transition:all .3s;overflow:hidden}h4[data-v-595ad260]{white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.2;transition:opacity .3s;overflow:hidden;font-size:.9em!important}.v-list-item__content[data-v-595ad260]{transition:all .3s}.page-selected[data-v-595ad260],.page-selected[data-v-595ad260] .v-list-item__prepend>.v-icon,.page-selected[data-v-595ad260] .v-icon{color:rgb(var(--v-theme-primary))!important}[data-v-595ad260] .page-selected.v-list-item,.subpages[data-v-595ad260] .page-selected.v-list-item{background-color:rgba(var(--v-theme-primary), .08)!important}.non-clickable[data-v-595ad260]{color:var(--primary-variant)!important}.mini-subpages[data-v-595ad260] .v-list-item .v-list-item__prepend>.v-icon,.mini-subpages[data-v-595ad260] .v-list-item .v-list-item__append>.v-icon{opacity:1!important}.mini-header[data-v-595ad260]{cursor:default!important;opacity:.6!important}.mini-header[data-v-595ad260]:hover{background-color:#0000!important}.mini-header .v-list-item__prepend>.v-icon[data-v-595ad260],.mini-header .v-list-item__append>.v-icon[data-v-595ad260]{opacity:.6!important;cursor:default!important}.pin-button[data-v-595ad260]{opacity:.7;transition:opacity .2s}.pin-button[data-v-595ad260]:hover{opacity:1;background-color:rgba(var(--v-theme-on-surface), .04)!important}.logo-container[data-v-595ad260]{flex-direction:column;min-height:105px;display:flex}.app-name[data-v-595ad260]{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:450;overflow:hidden}.small-font[data-v-c8cc83fe]{font-size:.85rem!important}.transition-icon[data-v-c8cc83fe]{font-size:14px;color:#000!important;text-transform:uppercase!important;letter-spacing:1px!important;text-decoration:none!important}.transition-icon:hover i[data-v-c8cc83fe]{transition:all .3s ease-in-out!important;transform:translate(0)translateY(4px)!important}.latest-plan-banner[data-v-b689b3c8]{z-index:800;background-color:var(--primary);color:#fff;padding:12px 24px 12px 80px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000026}.latest-plan-banner--outdated[data-v-b689b3c8]{background-color:var(--warning)}.banner-content[data-v-b689b3c8]{justify-content:center;align-items:center;gap:12px;max-width:1200px;margin:0 auto;display:flex}.banner-icon[data-v-b689b3c8]{color:var(--accent);flex-shrink:0}.banner-text[data-v-b689b3c8]{font-size:14px;font-weight:500}.banner-action-btn[data-v-b689b3c8]{text-transform:none;flex-shrink:0;font-weight:600;color:#fff!important;border-color:#fff!important}.banner-action-btn[data-v-b689b3c8]:hover{background-color:#ffffff1a!important}.banner-close-btn[data-v-b689b3c8]{opacity:.8;flex-shrink:0;margin-left:8px;color:#fff!important}.banner-close-btn[data-v-b689b3c8]:hover{opacity:1;background-color:#ffffff1a!important}@media (width<=768px){.latest-plan-banner[data-v-b689b3c8]{padding:10px 16px}.banner-content[data-v-b689b3c8]{flex-wrap:wrap;gap:8px}.banner-text[data-v-b689b3c8]{text-align:center;flex:100%;order:1;font-size:13px}.banner-icon[data-v-b689b3c8]{order:0}.banner-action-btn[data-v-b689b3c8]{order:2}.banner-close-btn[data-v-b689b3c8]{order:3;position:absolute;top:8px;right:8px}}.recalculation-app-banner[data-v-69995f56]{box-sizing:border-box;z-index:790;border-bottom:1px solid #00000014;width:100%;padding:10px 16px 10px 56px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000026}.recalculation-app-banner--offset-top[data-v-69995f56]{top:48px}.recalculation-app-banner--drawer-pinned[data-v-69995f56]{padding-left:250px}.recalculation-app-banner--info[data-v-69995f56]{color:#1565c0;background:#e3f2fd}.recalculation-app-banner--error[data-v-69995f56]{color:#b71c1c;background:#ffebee}.recalculation-app-banner--warning[data-v-69995f56]{color:#b34400;background:#fff8e1}.recalculation-app-banner--success[data-v-69995f56]{color:#1b5e20;background:#e8f5e9}.banner-content[data-v-69995f56]{justify-content:start;align-items:center;gap:16px;width:100%;margin:0 20px;display:flex}.banner-left[data-v-69995f56]{flex:auto;align-items:flex-start;gap:10px;min-width:0;display:flex}.banner-text-block[data-v-69995f56]{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.banner-text-primary[data-v-69995f56]{font-size:14px;font-weight:500;line-height:1.4}.banner-text-secondary[data-v-69995f56]{opacity:.9;font-size:13px;line-height:1.4}.banner-text-error[data-v-69995f56]{font-size:13px;font-weight:500;line-height:1.4}.banner-icon[data-v-69995f56]{flex-shrink:0}.recalculation-app-banner__spinner[data-v-69995f56]{margin-top:2px}.banner-actions[data-v-69995f56]{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.banner-action-btn[data-v-69995f56],.banner-close-btn[data-v-69995f56]{text-transform:none;font-weight:600}@media (width<=1024px){.recalculation-app-banner--drawer-pinned[data-v-69995f56]{padding-left:200px}}@media (width<=768px){.recalculation-app-banner[data-v-69995f56]{padding:10px 12px}.recalculation-app-banner--drawer-pinned[data-v-69995f56]{padding-left:12px}.banner-content[data-v-69995f56]{flex-wrap:wrap;align-items:flex-start}.banner-left[data-v-69995f56]{flex:100%}.banner-actions[data-v-69995f56]{justify-content:flex-end;width:100%}}.set-current-plan-fab[data-v-9bc5d832]{z-index:850;align-items:center;display:flex;position:fixed;bottom:80px;right:24px}.fab-button[data-v-9bc5d832]{transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px rgba(var(--v-theme-primary), .4)!important}.fab-button[data-v-9bc5d832]:hover:not(.is-current):not(.is-current--up-to-date):not(.is-current--outdated){transform:scale(1.05);box-shadow:0 6px 16px rgba(var(--v-theme-primary), .5)!important}.fab-button.is-current[data-v-9bc5d832]{cursor:default!important;box-shadow:0 2px 8px rgba(var(--v-theme-primary), .3)!important}.fab-button.is-current[data-v-9bc5d832]:hover{transform:none}.fab-button.is-current--up-to-date[data-v-9bc5d832]{cursor:default!important;box-shadow:0 2px 8px #4caf5066!important}.fab-button.is-current--outdated[data-v-9bc5d832]{cursor:default!important;box-shadow:0 2px 8px #ff980066!important}@media (width<=768px){.set-current-plan-fab[data-v-9bc5d832]{bottom:70px;right:16px}}.app-drawer{z-index:900!important;position:fixed!important}.main-content{width:100%;min-height:100vh;margin-left:0;padding:0;transition:margin-left .3s}.main-content.drawer-pinned{width:calc(100% - 250px);max-width:calc(100% - 250px);margin-left:250px;overflow-x:hidden}.tab-container{flex-direction:column;width:100%;display:flex}.marquee-container{color:#000;background-color:#ffe6e6;border-bottom:2px solid #fcc;flex-direction:column;width:100%;height:40px;padding:5px;font-weight:700;display:flex;box-shadow:0 2px 8px #0000001a}.v-application,.v-main{padding:0!important}html,body{overflow-x:hidden;margin:0!important;padding:0!important}.v-app{width:100%!important;max-width:100%!important}@media (width<=1024px){.main-content.drawer-pinned{width:calc(100% - 200px);max-width:calc(100% - 200px);margin-left:200px}}@media (width<=768px){.main-content.drawer-pinned{width:100%;margin-left:0}}.main-content.has-banner,.main-content.has-recalculation-banner{padding-top:48px}.main-content.has-banner.has-recalculation-banner{padding-top:96px}.initial-loading-overlay{z-index:950;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.initial-loading-content{flex-direction:column;align-items:center;gap:1rem;display:flex}.initial-loading-text{color:#fff;margin:0;font-size:1rem}.signin-landing[data-v-2838b3ca]{background:#fafbfc;min-height:100vh;display:flex}.signin-landing .v-btn[data-v-2838b3ca]{color:#fff}@media (height<=500px){.signin-landing[data-v-2838b3ca]{height:auto;min-height:100vh;overflow:visible}}.signin-landing .left-panel[data-v-2838b3ca]{flex:0 0 60%;justify-content:stretch;align-items:stretch;min-width:0;display:flex;position:relative;overflow:hidden}@media (width<=1024px){.signin-landing .left-panel[data-v-2838b3ca]{width:45%}}@media (width<=768px){.signin-landing .left-panel[data-v-2838b3ca]{width:35%;height:100vh;display:none;position:absolute}}.signin-landing .background-image[data-v-2838b3ca]{background:var(--login-background,url(./login_background-DC9re9H-.png)) center/cover no-repeat;z-index:1;position:absolute;inset:0}.signin-landing .overlay[data-v-2838b3ca]{z-index:2;background:#00000073;position:absolute;inset:0}.signin-landing[data-v-2838b3ca]:after{content:"";background:var(--primary-light-variant);z-index:5;width:2px;height:100%;position:absolute;top:0;right:-2px}@media (width<=768px){.signin-landing[data-v-2838b3ca]:after{display:none}}.signin-landing .mask-grid[data-v-2838b3ca]{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.signin-landing .mask-grid-inner[data-v-2838b3ca]{box-sizing:border-box;width:100%;height:100%;padding:4px;position:relative}.signin-landing .mask-grid-inner>.card-move[data-v-2838b3ca]{z-index:4;pointer-events:auto;width:100%;height:100%;position:relative}.signin-landing .panel-svg[data-v-2838b3ca]{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.signin-landing .animated-card[data-v-2838b3ca]{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:4;position:absolute}.signin-landing .card-icon[data-v-2838b3ca]{justify-content:center;margin-bottom:6px;display:flex}.signin-landing .card-text[data-v-2838b3ca]{color:#fff;text-align:center;white-space:pre-line;letter-spacing:.1em;font-size:1.425rem;font-weight:600}@media (width>=1920px){.signin-landing .card-text[data-v-2838b3ca]{font-size:1.365rem}}@media (width>=2560px){.signin-landing .card-text[data-v-2838b3ca]{font-size:1.68rem}}@media (width<=768px){.signin-landing .card-text[data-v-2838b3ca]{font-size:clamp(.8rem,1.2vw,1.2rem)}}.signin-landing .card-image[data-v-2838b3ca]{justify-content:center;align-items:center;width:80%;height:80%;margin-bottom:8px;display:flex}.signin-landing .card-image img[data-v-2838b3ca]{object-fit:contain;max-width:100%;max-height:100%}.signin-landing .card-image-half[data-v-2838b3ca]{height:40%}.signin-landing .card-image-small[data-v-2838b3ca]{width:auto!important;height:60%!important}.signin-landing .right-panel[data-v-2838b3ca]{background:var(--primary-light-variant);flex:0 0 40%;justify-content:center;align-items:center;display:flex;box-shadow:-2px 0 24px #0000000a}@media (width<=1024px){.signin-landing .right-panel[data-v-2838b3ca]{width:55%}}@media (width<=768px){.signin-landing .right-panel[data-v-2838b3ca]{width:100%;box-shadow:none;flex:1;position:static;right:0}}.signin-landing .form-container.minimal-form[data-v-2838b3ca]{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:361px;margin:0 auto;padding:38px 0;display:flex}@media (width>=1920px){.signin-landing .form-container.minimal-form[data-v-2838b3ca]{max-width:345.8px;padding:36.4px 0}}@media (width>=2560px){.signin-landing .form-container.minimal-form[data-v-2838b3ca]{max-width:425.6px;padding:44.8px 0}}@media (width<=768px){.signin-landing .form-container.minimal-form[data-v-2838b3ca]{justify-content:center;max-width:none;min-height:100vh;padding:16px 12px}}@media (height<=700px){.signin-landing .form-container.minimal-form[data-v-2838b3ca]{gap:.5rem;padding:26.6px 20px}}@media (height<=600px){.signin-landing .form-container.minimal-form[data-v-2838b3ca]{gap:.25rem;padding:19px 20px}}.signin-landing .app-logo[data-v-2838b3ca]{color:var(--title);text-align:center;letter-spacing:.04em;margin-bottom:1.9rem;font-size:2.28rem;font-weight:400}@media (width>=1200px) and (width<=1599px){.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:1.61rem;font-size:1.932rem}}@media (width>=1920px){.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:1.82rem;font-size:2.184rem}}@media (width>=2560px){.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:2.24rem;font-size:2.688rem}}@media (width<=768px){.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:clamp(.8rem,1.3vw,1.3rem);font-size:clamp(1rem,1.5vw,1.4rem)}}@media (height<=500px){.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:1.52rem;font-size:1.9rem}}.signin-landing .app-logo-bold[data-v-2838b3ca]{letter-spacing:-.02em;font-weight:700}.signin-landing .app-logo-normal[data-v-2838b3ca]{letter-spacing:-.02em;margin-left:.3em;font-weight:400}.signin-landing .login-form[data-v-2838b3ca]{flex-direction:column;gap:.7125rem;width:100%;display:flex}.signin-landing .login-form[data-v-2838b3ca] .v-field{background-color:#fff;font-size:.95rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__input{min-height:45.6px!important;padding:11.4px 15.2px!important;font-size:.95rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__outline{--v-field-border-width:calc(1px * .95)}.signin-landing .login-form[data-v-2838b3ca] .v-label,.signin-landing .login-form[data-v-2838b3ca] .title-input{font-size:.855rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__input input::placeholder{font-size:.95rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__append-inner .v-icon{font-size:19px!important}@media (width>=1920px){.signin-landing .login-form[data-v-2838b3ca]{gap:.6825rem}.signin-landing .login-form[data-v-2838b3ca] .v-field{font-size:.91rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__input{min-height:43.68px!important;padding:10.92px 14.56px!important;font-size:.91rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__outline{--v-field-border-width:calc(1px * .91)}.signin-landing .login-form[data-v-2838b3ca] .v-label,.signin-landing .login-form[data-v-2838b3ca] .title-input{font-size:.819rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__input input::placeholder{font-size:.91rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__append-inner .v-icon{font-size:18.2px!important}}@media (width>=2560px){.signin-landing .login-form[data-v-2838b3ca]{gap:.84rem}.signin-landing .login-form[data-v-2838b3ca] .v-field{font-size:1.12rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__input{min-height:53.76px!important;padding:13.44px 17.92px!important;font-size:1.12rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__outline{--v-field-border-width:calc(1px * 1.12)}.signin-landing .login-form[data-v-2838b3ca] .v-label,.signin-landing .login-form[data-v-2838b3ca] .title-input{font-size:1.008rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__input input::placeholder{font-size:1.12rem!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__append-inner .v-icon{font-size:22.4px!important}}@media (width<=768px){.signin-landing .login-form[data-v-2838b3ca]{gap:clamp(.35rem,.35vw,.5rem)}.signin-landing .login-form[data-v-2838b3ca] .v-field{font-size:clamp(.6rem,.7vw,.7rem)!important}.signin-landing .login-form[data-v-2838b3ca] .v-field .v-field__input{min-height:clamp(31px,2.8vw,34px)!important;padding:clamp(7px,.7vw,8px) clamp(10px,.8vw,11px)!important;font-size:clamp(.6rem,.7vw,.7rem)!important}.signin-landing .login-form[data-v-2838b3ca] .v-label,.signin-landing .login-form[data-v-2838b3ca] .title-input{font-size:clamp(.6rem,.6vw,.6rem)!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__input input::placeholder{font-size:clamp(.6rem,.7vw,.7rem)!important}.signin-landing .login-form[data-v-2838b3ca] .v-field__append-inner .v-icon{font-size:clamp(13px,1vw,14px)!important}}@media (height<=500px){.signin-landing .login-form[data-v-2838b3ca]{gap:.475rem}}.signin-landing .main-signin-btn[data-v-2838b3ca]{letter-spacing:.04em!important;text-transform:none!important;height:45.6px!important;margin-top:1.14rem!important;padding:11.4px 19px!important;font-size:.95rem!important;font-weight:400!important}@media (width>=1920px){.signin-landing .main-signin-btn[data-v-2838b3ca]{height:43.68px!important;margin-top:1.092rem!important;padding:10.92px 18.2px!important;font-size:.91rem!important}}@media (width>=2560px){.signin-landing .main-signin-btn[data-v-2838b3ca]{height:53.76px!important;margin-top:1.344rem!important;padding:13.44px 22.4px!important;font-size:1.12rem!important}}@media (width<=768px){.signin-landing .main-signin-btn[data-v-2838b3ca]{height:clamp(31px,2.8vw,34px)!important;margin-top:clamp(.6rem,.8vw,.8rem)!important;padding:clamp(7px,.7vw,8px) clamp(13px,1.4vw,14px)!important;font-size:clamp(.6rem,.8vw,.7rem)!important}}@media (height<=500px){.signin-landing .main-signin-btn[data-v-2838b3ca]{height:41.8px!important;margin-top:.76rem!important;padding:9.5px 15.2px!important;font-size:.855rem!important}}.signin-landing .divider-container[data-v-2838b3ca]{align-items:center;width:100%;margin:1.33rem 0;display:flex}@media (width>=1920px){.signin-landing .divider-container[data-v-2838b3ca]{margin:1.274rem 0}}@media (width>=2560px){.signin-landing .divider-container[data-v-2838b3ca]{margin:1.568rem 0}}@media (width<=768px){.signin-landing .divider-container[data-v-2838b3ca]{margin:clamp(.7rem,1.1vw,1rem) 0}}@media (height<=500px){.signin-landing .divider-container[data-v-2838b3ca]{margin:.95rem 0}}.signin-landing .divider-line[data-v-2838b3ca]{background-color:#e0e0e0;flex:1;height:1px}.signin-landing .divider-text[data-v-2838b3ca]{color:#666;margin:0 .95rem;font-size:.83125rem;font-weight:500}@media (width>=1920px){.signin-landing .divider-text[data-v-2838b3ca]{margin:0 .91rem;font-size:.79625rem}}@media (width>=2560px){.signin-landing .divider-text[data-v-2838b3ca]{margin:0 1.12rem;font-size:.98rem}}@media (width<=768px){.signin-landing .divider-text[data-v-2838b3ca]{margin:0 clamp(.6rem,.8vw,.7rem);font-size:clamp(.6rem,.6vw,.6rem)}}.signin-landing .social-buttons[data-v-2838b3ca]{flex-direction:column;gap:.83125rem;width:100%;display:flex}@media (width>=1920px){.signin-landing .social-buttons[data-v-2838b3ca]{gap:.79625rem}}@media (width>=2560px){.signin-landing .social-buttons[data-v-2838b3ca]{gap:.98rem}}@media (width<=768px){.signin-landing .social-buttons[data-v-2838b3ca]{gap:clamp(.5rem,.7vw,.6rem)}}.signin-landing .social-btn[data-v-2838b3ca]{cursor:pointer;justify-content:center;align-items:center;width:100%;transition:all .2s;display:flex;text-transform:none!important;background-color:#fff!important;border:.95px solid #dadce0!important;border-radius:3.8px!important;gap:.83125rem!important;height:43.7px!important;padding:11.4px 15.2px!important;font-size:.83125rem!important;font-weight:500!important}@media (width>=1920px){.signin-landing .social-btn[data-v-2838b3ca]{border:.91px solid #dadce0!important;border-radius:3.64px!important;gap:.79625rem!important;height:41.86px!important;padding:10.92px 14.56px!important;font-size:.79625rem!important}}@media (width>=2560px){.signin-landing .social-btn[data-v-2838b3ca]{border:1.12px solid #dadce0!important;border-radius:4.48px!important;gap:.98rem!important;height:51.52px!important;padding:13.44px 17.92px!important;font-size:.98rem!important}}@media (width<=768px){.signin-landing .social-btn[data-v-2838b3ca]{gap:clamp(.5rem,.7vw,.6rem)!important;height:clamp(29px,2.5vw,32px)!important;padding:clamp(7px,.7vw,8px) clamp(10px,1vw,11px)!important;font-size:clamp(.6rem,.7vw,.6rem)!important}}.signin-landing .social-btn[data-v-2838b3ca]:hover{transform:translateY(-1px);box-shadow:0 1px 6px #00000026;background-color:#f8f9fa!important}.signin-landing .social-btn.google-btn[data-v-2838b3ca]{box-shadow:0 1px 3px #0000001a;color:#3c4043!important}.signin-landing .social-btn.microsoft-btn[data-v-2838b3ca]{box-shadow:0 1px 3px #0000001a;color:#5e5e5e!important;border:.95px solid #8c8c8c!important}@media (width>=1920px){.signin-landing .social-btn.microsoft-btn[data-v-2838b3ca]{border:.91px solid #8c8c8c!important}}@media (width>=2560px){.signin-landing .social-btn.microsoft-btn[data-v-2838b3ca]{border:1.12px solid #8c8c8c!important}}.signin-landing .logo-image[data-v-2838b3ca]{object-fit:contain;flex-shrink:0;width:17.1px;height:17.1px}@media (width>=1920px){.signin-landing .logo-image[data-v-2838b3ca]{width:16.38px;height:16.38px}}@media (width>=2560px){.signin-landing .logo-image[data-v-2838b3ca]{width:20.16px;height:20.16px}}@media (width<=768px){.signin-landing .logo-image[data-v-2838b3ca]{width:clamp(11px,1vw,13px);height:clamp(11px,1vw,13px)}}.signin-landing .card-move-enter-active[data-v-2838b3ca],.signin-landing .card-move-leave-active[data-v-2838b3ca]{transition:all 1.2s cubic-bezier(.4,1.4,.6,1)}.signin-landing .card-move-enter-from[data-v-2838b3ca],.signin-landing .card-move-leave-to[data-v-2838b3ca]{opacity:0;transform:scale(.9)}.signin-landing .card-mask[data-v-2838b3ca]{z-index:1;pointer-events:none;opacity:.18;position:absolute;inset:0}.signin-landing .dots-mask[data-v-2838b3ca]{width:100%;height:100%;display:block}@media (width<=480px) and (width>=601px){.signin-landing .left-panel[data-v-2838b3ca]{width:30%!important}.signin-landing .right-panel[data-v-2838b3ca]{width:70%!important}.signin-landing .card-text[data-v-2838b3ca]{font-size:.6rem!important}}@media (orientation:landscape) and (height<=800px){.signin-landing .left-panel[data-v-2838b3ca]{width:55%}.signin-landing .right-panel[data-v-2838b3ca]{width:45.5%}.signin-landing .form-container.minimal-form[data-v-2838b3ca]{gap:.3rem;padding:16px 20px!important}.signin-landing .divider-container[data-v-2838b3ca]{margin:12px 0!important}.signin-landing .main-signin-btn[data-v-2838b3ca]{margin-top:8px!important}.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:1rem!important;font-size:2.2em!important}}@media (orientation:landscape) and (height<=600px){.signin-landing .left-panel[data-v-2838b3ca]{width:60%}.signin-landing .right-panel[data-v-2838b3ca]{width:40%}.signin-landing .form-container.minimal-form[data-v-2838b3ca]{gap:.2rem;padding:8px 16px!important}.signin-landing .app-logo[data-v-2838b3ca]{margin-bottom:.5rem!important;font-size:1.4rem!important}.signin-landing .divider-container[data-v-2838b3ca]{margin:8px 0!important}.signin-landing .social-buttons[data-v-2838b3ca]{gap:8px!important}.signin-landing .social-btn[data-v-2838b3ca]{height:36px!important;font-size:.8rem!important}}@media (prefers-reduced-motion:reduce){.animated-card[data-v-2838b3ca],.card-move-enter-active[data-v-2838b3ca],.card-move-leave-active[data-v-2838b3ca],.social-btn[data-v-2838b3ca]{transition:none}}.input-fields-container[data-v-e5ba194c]{justify-content:space-between;display:flex}.input-field[data-v-e5ba194c]{width:45%}.alternative-parameters-hint[data-v-16cad3a3]{color:var(--title);margin-top:-10px;font-weight:500}.optional-divider-col[data-v-16cad3a3]{min-width:0;position:relative}@media (width>=960px){.optional-divider-col.d-flex[data-v-16cad3a3]{align-self:stretch}}.optional-divider-sr[data-v-16cad3a3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.optional-divider[data-v-16cad3a3]{justify-content:center;align-items:center;width:100%;min-height:48px;display:flex;position:relative}.optional-divider-line[data-v-16cad3a3]{background:rgba(var(--v-theme-on-surface), .14);pointer-events:none;position:absolute}.optional-divider-badge[data-v-16cad3a3]{z-index:1;background:rgb(var(--v-theme-surface));width:44px;height:44px;color:rgba(var(--v-theme-on-surface), .42);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 0 1px rgba(var(--v-theme-on-surface), .1);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;line-height:1;display:flex;position:relative}@media (width>=960px){.optional-divider[data-v-16cad3a3]{flex:auto;width:100%;min-height:260px}.optional-divider-line[data-v-16cad3a3]{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}}@media (width<=959.98px){.optional-divider-line[data-v-16cad3a3]{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}}.load-from-db-divider[data-v-16cad3a3]{min-height:unset;align-items:center;gap:8px;display:flex}.load-from-db-divider .optional-divider-line[data-v-16cad3a3]{flex:auto;width:auto;height:1px;position:static;transform:none}.load-from-db-divider .optional-divider-badge[data-v-16cad3a3]{box-shadow:none;position:static}.load-instance-col[data-v-16cad3a3]{min-width:0}.load-instance-warning-body[data-v-16cad3a3]{white-space:pre-wrap;word-break:break-word}.load-instance-panel[data-v-16cad3a3]{border:1px dashed rgba(var(--v-theme-on-surface), .22);border-radius:8px;min-height:260px;overflow:hidden}.parameters-fields[data-v-16cad3a3]{min-height:0}.parameters-fields-body[data-v-16cad3a3]{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.load-instance-drop[data-v-16cad3a3]{flex-direction:column;flex:auto;min-height:0;display:flex}@media (width>=960px){.load-instance-columns[data-v-16cad3a3]{flex-wrap:nowrap}.load-instance-col[data-v-16cad3a3]{align-items:stretch}}.core-button{cursor:pointer;text-transform:none;letter-spacing:0;background-color:#0000;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:12px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;line-height:1.2;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.core-button__icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;display:inline-flex}.core-button__icon--before{margin-right:0}.core-button__icon--after{margin-left:0}.core-button--icon-after{flex-direction:row-reverse}.core-button__text{white-space:nowrap;text-transform:none;font-weight:600}.core-button--filled{box-shadow:0 2px 8px #0000001a}.core-button--filled:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.core-button--filled:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.core-button--outlined:hover{opacity:.9}.core-button--outlined:active{opacity:.8}.core-button--text:hover{background-color:#0000000d!important}.core-button--text:active{background-color:#0000001a!important}.core-button:disabled,.core-button[disabled]{opacity:.6;pointer-events:none;cursor:not-allowed;box-shadow:none!important;transform:none!important}.core-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.core-button--xs{border-radius:8px;gap:6px;min-height:28px;padding:6px 12px;font-size:12px}.core-button--small{border-radius:10px;gap:6px;min-height:36px;padding:8px 16px;font-size:13px}.core-button--large{border-radius:14px;gap:10px;min-height:52px;padding:16px 24px;font-size:16px}.core-button--xl{border-radius:16px;gap:12px;min-height:60px;padding:20px 32px;font-size:18px}.core-button--xs .core-button__icon{width:14px;height:14px;font-size:14px}.core-button--small .core-button__icon{width:16px;height:16px;font-size:16px}.core-button--default .core-button__icon{width:18px;height:18px;font-size:18px}.core-button--large .core-button__icon{width:20px;height:20px;font-size:20px}.core-button--xl .core-button__icon{width:22px;height:22px;font-size:22px}.core-button--text.core-button--xs{padding:4px 8px}.core-button--text.core-button--small{padding:6px 12px}.core-button--text.core-button--large{padding:12px 20px}.core-button--text.core-button--xl{padding:16px 24px}.core-button--icon{width:auto;min-width:auto;padding:8px}.core-button--icon:hover{background-color:#0000000d!important}.core-button--icon:active{background-color:#0000001a!important}.core-button--icon.core-button--xs{border-radius:6px;min-height:24px;padding:4px}.core-button--icon.core-button--small{border-radius:8px;min-height:28px;padding:6px}.core-button--icon.core-button--default{border-radius:10px;min-height:32px;padding:8px}.core-button--icon.core-button--large{border-radius:12px;min-height:40px;padding:10px}.core-button--icon.core-button--xl{border-radius:14px;min-height:44px;padding:12px}.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-autocomplete--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-autocomplete .v-field .v-text-field__prefix,.v-autocomplete .v-field .v-text-field__suffix,.v-autocomplete .v-field .v-field__input,.v-autocomplete .v-field.v-field{cursor:text}.v-autocomplete .v-field .v-field__input>input{flex:1}.v-autocomplete .v-field input{min-width:64px}.v-autocomplete .v-field:not(.v-field--focused) input{min-width:0}.v-autocomplete .v-field--dirty .v-autocomplete__selection{margin-inline-end:2px}.v-autocomplete .v-autocomplete__selection-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-autocomplete__content{box-shadow:0px 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity,#0000001f);overflow:hidden}.v-menu>.v-overlay__content.v-autocomplete__content{border-radius:4px}.v-autocomplete__mask{background:rgb(var(--v-theme-surface-light))}.v-autocomplete__selection{height:1.5rem;letter-spacing:inherit;line-height:inherit;align-items:center;max-width:calc(100% - 4px);display:inline-flex}.v-autocomplete__selection:first-child{margin-inline-start:0}.v-autocomplete--selecting-index .v-autocomplete__selection{opacity:var(--v-medium-emphasis-opacity)}.v-autocomplete--selecting-index .v-autocomplete__selection--selected{opacity:1}.v-autocomplete--selecting-index .v-field__input>input{caret-color:#0000}.v-autocomplete--single:not(.v-autocomplete--selection-slot).v-text-field input{width:100%;padding-inline:inherit;flex:1;position:absolute;left:0;right:0}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--active input{transition:none}.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--dirty:not(.v-field--focused) input,.v-autocomplete--single:not(.v-autocomplete--selection-slot) .v-field--focused .v-autocomplete__selection{opacity:0}.v-autocomplete__menu-icon{margin-inline-start:4px;transition:all .2s cubic-bezier(.4,0,.2,1)}.v-autocomplete--active-menu .v-autocomplete__menu-icon{transform:rotate(180deg)}.v-checkbox.v-input{flex:0 auto}.v-checkbox .v-selection-control{min-height:var(--v-input-control-height)}.v-dialog{justify-content:center;align-items:center;margin:auto}.v-dialog>.v-overlay__content{width:calc(100% - 48px);max-width:calc(100% - 48px);max-height:calc(100% - 48px);margin:24px}.v-dialog>.v-overlay__content,.v-dialog>.v-overlay__content>form{flex-direction:column;min-height:0;display:flex}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.v-sheet,.v-dialog>.v-overlay__content>form>.v-card,.v-dialog>.v-overlay__content>form>.v-sheet{--v-scrollbar-offset:0px;box-shadow:0px 11px 15px -7px var(--v-shadow-key-umbra-opacity,#0003), 0px 24px 38px 3px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 9px 46px 8px var(--v-shadow-key-ambient-opacity,#0000001f);border-radius:4px;flex:100%;overflow-y:auto}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>form>.v-card{flex-direction:column;display:flex}.v-dialog>.v-overlay__content>.v-card>.v-card-item,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item{padding:16px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-item+.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-item+.v-card-text{padding-top:0}.v-dialog>.v-overlay__content>.v-card>.v-card-text,.v-dialog>.v-overlay__content>form>.v-card>.v-card-text{font-size:inherit;letter-spacing:.03125em;line-height:inherit;padding:16px 24px 24px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions,.v-dialog>.v-overlay__content>form>.v-card>.v-card-actions{justify-content:flex-end}.v-dialog--fullscreen{--v-scrollbar-offset:0px}.v-dialog--fullscreen>.v-overlay__content{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;top:0;left:0;overflow-y:auto}.v-dialog--fullscreen>.v-overlay__content>.v-card,.v-dialog--fullscreen>.v-overlay__content>.v-sheet,.v-dialog--fullscreen>.v-overlay__content>form>.v-card,.v-dialog--fullscreen>.v-overlay__content>form>.v-sheet{border-radius:0;min-width:100%;min-height:100%}.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{max-width:100%;max-height:100%}.v-dialog--scrollable>.v-overlay__content,.v-dialog--scrollable>.v-overlay__content>.v-card,.v-dialog--scrollable>.v-overlay__content>form,.v-dialog--scrollable>.v-overlay__content>form>.v-card{flex-direction:column;flex:100%;display:flex}.v-dialog--scrollable>.v-overlay__content>.v-card>.v-card-text,.v-dialog--scrollable>.v-overlay__content>form>.v-card>.v-card-text{backface-visibility:hidden;overflow-y:auto}.v-textarea .v-field{--v-textarea-control-height:var(--v-input-control-height)}.v-textarea .v-field__field{--v-input-control-height:var(--v-textarea-control-height)}.v-textarea .v-field__input{-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px));-webkit-mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px));mask-image:linear-gradient(to bottom, transparent, transparent calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) - 6px), black calc(var(--v-field-padding-top,0) + var(--v-input-padding-top,0) + 4px));outline:none;flex:auto}.v-textarea .v-field__input.v-textarea__sizer{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;height:0!important;min-height:0!important}.v-textarea--no-resize .v-field__input{resize:none}.v-textarea .v-field--no-label textarea,.v-textarea .v-field--active textarea{opacity:1}.v-textarea textarea{opacity:0;flex:1;min-width:0;height:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.v-textarea textarea:focus,.v-textarea textarea:active{outline:none}.v-textarea textarea:invalid{box-shadow:none}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.core-modal__content{min-height:250px;max-height:60vh;overflow-y:auto}.core-modal__field-wrapper{margin-bottom:4px}.core-modal__field-label{color:var(--label-text);margin-bottom:4px;font-size:.875rem;font-weight:450;display:block}.core-modal__field{margin-bottom:0}.core-modal :deep(.v-text-field .v-input__details){min-height:20px;padding-top:2px}.core-modal :deep(.v-textarea .v-input__details){min-height:20px;padding-top:2px}.core-modal__boolean-field{align-items:center;min-height:56px;display:flex}.core-modal__switch{margin:0}.core-modal__date-field{position:relative}.core-modal__date-picker{border-radius:12px;overflow:hidden}.core-modal :deep(.v-date-picker){box-shadow:none;border-radius:0}.core-modal :deep(.v-date-picker__header){background-color:var(--primary);color:#fff;border-radius:0}.core-modal :deep(.v-date-picker-month__day--selected){background-color:var(--primary);color:#fff}.core-modal :deep(.v-date-picker-month__day--today){border:2px solid var(--primary)}.core-modal :deep(.v-switch .v-selection-control__input){color:var(--primary)}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.core-confirm-dialog__message{color:var(--subtitle);margin:0;font-size:14px;line-height:1.5}.core-confirm-dialog__loading-message{color:var(--primary);margin:8px 0 0;font-size:13px;font-weight:500;line-height:1.5}.core-search-input[data-v-a3905689]{width:100%;max-width:320px}.core-search-input__container[data-v-a3905689]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;height:40px;padding:0 12px;transition:all .2s;display:flex;position:relative}.core-search-input__container[data-v-a3905689]:hover{border-color:#bdbdbd}.core-search-input__container[data-v-a3905689]:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px #0984c61a}.core-search-input__icon[data-v-a3905689]{color:var(--subtitle);flex-shrink:0;margin-right:8px}.core-search-input__field[data-v-a3905689]{color:var(--title);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;font-size:14px;line-height:1.4}.core-search-input__field[data-v-a3905689]::placeholder{color:var(--subtitle)}.core-search-input__field[data-v-a3905689]:disabled{color:var(--disabled);cursor:not-allowed}.core-search-input__shortcut[data-v-a3905689]{flex-shrink:0;align-items:center;gap:2px;margin-left:8px;display:flex}.core-search-input__shortcut-key[data-v-a3905689]{background:var(--background);min-width:20px;height:20px;color:var(--subtitle);border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:500;display:inline-flex}.core-search-input__shortcut-plus[data-v-a3905689]{color:var(--subtitle);font-size:11px;font-weight:500}.core-search-input__clear[data-v-a3905689]{flex-shrink:0;margin-left:4px}.core-search-input__clear[data-v-a3905689] .v-btn__content{color:var(--subtitle)}.core-search-input__clear[data-v-a3905689]:hover .v-btn__content{color:var(--title)}.core-search-input__container[data-v-a3905689]:has(.core-search-input__field:disabled){background:var(--disabled);cursor:not-allowed;border-color:#e0e0e0}.core-search-input__container:has(.core-search-input__field:disabled) .core-search-input__icon[data-v-a3905689]{color:var(--subtitle)}@media (width<=600px){.core-search-input[data-v-a3905689]{max-width:100%}.core-search-input__shortcut[data-v-a3905689]{display:none}}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input .v-field__input{word-break:break-word}.v-file-input input[type=file]{opacity:0;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.v-file-input--dragging input[type=file]{z-index:1}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.core-bulk-upload-modal__operation-section{margin-bottom:20px}.core-bulk-upload-modal__operation-section--disabled{pointer-events:none;opacity:.7}.core-bulk-upload-modal__section-label{color:var(--title);margin-bottom:16px;font-size:16px;font-weight:600;display:block}.core-bulk-upload-modal__options-list{flex-direction:column;gap:8px;display:flex}.core-bulk-upload-modal__option-card{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:flex-start;padding:12px;transition:all .2s;display:flex}.core-bulk-upload-modal__option-card:hover{border-color:var(--primary);background-color:rgba(var(--v-theme-primary), .03)}.core-bulk-upload-modal__option-card--selected{border-color:var(--primary);background-color:rgba(var(--v-theme-primary), .08)}.core-bulk-upload-modal__option-card--selected .core-bulk-upload-modal__option-checkbox :deep(.v-selection-control__input){color:var(--primary)}.core-bulk-upload-modal__option-checkbox{margin-top:2px}.core-bulk-upload-modal__option-content{flex:1;margin-left:12px}.core-bulk-upload-modal__option-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.core-bulk-upload-modal__recommended-chip{flex-shrink:0}.core-bulk-upload-modal__option-title{color:#555;align-items:center;margin-bottom:4px;font-size:14px;font-weight:600;display:flex}.core-bulk-upload-modal__option-description{color:var(--subtitle);font-size:12px;line-height:1.4}.core-bulk-upload-modal__upload-section{margin-bottom:16px}.core-bulk-upload-modal__file-input{margin-bottom:0}.core-bulk-upload-modal__file-info{background-color:rgba(var(--v-theme-surface-variant), .3);border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));border-radius:8px;margin-bottom:16px;padding:12px}.core-bulk-upload-modal__file-item{border-bottom:1px solid rgba(var(--v-border-color), .1);align-items:center;padding:8px 0;display:flex}.core-bulk-upload-modal__file-item:last-child{border-bottom:none}.core-bulk-upload-modal__file-name{color:var(--title);font-size:14px;font-weight:500}.core-bulk-upload-modal__file-size{color:var(--subtitle);font-size:12px}.core-bulk-upload-modal__info-alert{margin-bottom:16px}.core-bulk-upload-modal__info-content{font-size:14px;line-height:1.6}.core-bulk-upload-modal__info-label{color:var(--title);margin-right:4px;font-weight:600}.core-bulk-upload-modal__info-value{color:var(--subtitle)}.core-bulk-upload-modal__error-alert{margin-bottom:0}.core-bulk-upload-modal__loading-state{background:rgba(var(--v-theme-primary), .08);border:1px solid rgba(var(--v-theme-primary), .25);border-radius:8px;align-items:center;gap:12px;margin-bottom:0;padding:14px 16px;display:flex}.core-bulk-upload-modal__loading-spinner{flex-shrink:0}.core-bulk-upload-modal__loading-text{color:var(--title);font-size:14px;font-weight:600}.slide-down-enter-active,.slide-down-leave-active{transition:all .3s}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-10px)}.core-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.core-checkbox--disabled{cursor:not-allowed;opacity:.6}.core-checkbox__input{background:#fff;border:2px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.core-checkbox:not(.core-checkbox--disabled):hover .core-checkbox__input{border-color:var(--checkbox-color);box-shadow:0 0 0 3px #0984c61a}.core-checkbox--checked .core-checkbox__input{border-color:var(--checkbox-color);box-shadow:0 0 0 1px var(--checkbox-color);background-color:#fff;border-width:1px}.core-checkbox--indeterminate .core-checkbox__input{border-color:var(--checkbox-color);box-shadow:0 0 0 1px var(--checkbox-color);background-color:#fff;border-width:2px}.core-checkbox__icon{color:var(--checkbox-color);font-weight:600;line-height:1;transition:all .15s}.core-checkbox__icon--checked,.core-checkbox__icon--indeterminate{opacity:1;transform:scale(1)}.core-checkbox--checked .core-checkbox__icon--checked{animation:.2s ease-out checkAppear}@keyframes checkAppear{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.core-checkbox:focus-visible .core-checkbox__input{outline:2px solid var(--checkbox-color);outline-offset:2px}.core-checkbox--disabled .core-checkbox__input{background-color:#f9fafb;border-color:#d1d5db}.core-checkbox--disabled.core-checkbox--checked .core-checkbox__input,.core-checkbox--disabled.core-checkbox--indeterminate .core-checkbox__input{box-shadow:none;background-color:#fff;border-color:#d1d5db}.core-checkbox--disabled .core-checkbox__icon{color:#9ca3af}.floating-selection-bar{z-index:2000;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-border-color), .12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;position:fixed;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0000001f}.selection-content{justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px;display:flex}.selection-info{align-items:center;gap:8px;display:flex}.selection-text{color:rgb(var(--v-theme-on-surface));margin-left:4px;font-size:14px;font-weight:500}.selection-actions{align-items:center;gap:8px;display:flex}.action-btn{transition:all .2s}.delete-btn{color:var(--danger);border-radius:6px;height:32px;padding:4px 12px}.delete-btn:hover{color:var(--danger);background-color:#f4433614}.btn-text{margin-left:4px;font-size:13px;font-weight:500}.close-btn{color:rgba(var(--v-theme-on-surface), .7);border-radius:50%;width:32px;height:32px}.close-btn:hover{background-color:rgba(var(--v-theme-on-surface), .08);color:rgb(var(--v-theme-on-surface))}@media (width<=600px){.floating-selection-bar{bottom:72px;left:16px;right:16px;transform:none}.selection-content{justify-content:space-between}}.core-filters-panel{background:rgba(var(--v-theme-primary), .04);border:1px solid rgba(var(--v-theme-primary), .12);border-radius:8px;padding:16px}.core-filters-panel__filter-chip{height:28px;font-size:12px}.core-filters-panel__filter-chip :deep(.v-chip__content){font-weight:500}.core-filters-panel__add-filter-btn{border-style:dashed!important;border-width:1px!important;border-color:var(--primary)!important;color:var(--primary)!important;background:0 0!important;width:32px!important;min-width:32px!important;height:28px!important}.core-filters-panel__add-filter-btn:hover{background:rgba(var(--v-theme-primary), .08)!important}.core-filters-panel__add-filter-card{border-radius:8px!important;box-shadow:0 4px 16px #0000001f!important}.core-filters-panel__add-filter-form{flex-direction:column;gap:8px;display:flex}@media (width<=600px){.core-filters-panel{padding:12px;margin:0 8px 8px!important}.core-filters-panel__add-filter-card{min-width:280px!important}}.v-data-table{width:100%}.v-data-table__table{border-collapse:separate;border-spacing:0;width:100%}.v-data-table__tr--focus{border:1px dotted #000}.v-data-table__tr--clickable{cursor:pointer}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end{text-align:end}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-end .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-end .v-data-table-header__content{flex-direction:row-reverse}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center{text-align:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--align-center .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--align-center .v-data-table-header__content{justify-content:center}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--no-padding,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--no-padding{padding:0 8px}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.v-data-table .v-table__wrapper>table>thead>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table>thead>tr th.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr>td.v-data-table-column--nowrap .v-data-table-header__content,.v-data-table .v-table__wrapper>table tbody>tr th.v-data-table-column--nowrap .v-data-table-header__content{display:contents}.v-data-table .v-table__wrapper>table>thead>tr>th,.v-data-table .v-table__wrapper>table tbody>tr>th{align-items:center}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--fixed,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--fixed{position:sticky}.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table>thead>tr>th.v-data-table__th--sortable:focus,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:hover,.v-data-table .v-table__wrapper>table tbody>tr>th.v-data-table__th--sortable:focus{cursor:pointer;color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity))}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted) .v-data-table-header__sort-icon{opacity:0}.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table>thead>tr>th:not(.v-data-table__th--sorted):focus .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):hover .v-data-table-header__sort-icon,.v-data-table .v-table__wrapper>table tbody>tr>th:not(.v-data-table__th--sorted):focus .v-data-table-header__sort-icon{opacity:.5}.v-data-table .v-table__wrapper>table>thead>tr.v-data-table__tr--mobile>td,.v-data-table .v-table__wrapper>table tbody>tr.v-data-table__tr--mobile>td{height:fit-content}.v-data-table-column--fixed,.v-data-table-column--fixed-end,.v-data-table__th--sticky{background-color:rgb(var(--v-theme-surface));background-image:inherit;z-index:1;left:0;position:sticky!important}.v-data-table-column--fixed-end{left:unset;right:0}.v-data-table-column--last-fixed{border-right:1px solid rgba(var(--v-border-color), var(--v-border-opacity))}.v-data-table-column--first-fixed-end{border-left:1px solid rgba(var(--v-border-color), var(--v-border-opacity))}.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed,.v-data-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th.v-data-table-column--fixed-end{z-index:2}.v-data-table-group-header-row td{background:rgba(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface))}.v-data-table-group-header-row td>span{padding-left:5px}.v-data-table--loading .v-data-table__td{opacity:var(--v-disabled-opacity)}.v-data-table-group-header-row__column{padding-left:calc(var(--v-data-table-group-header-row-depth) * 16px)!important}.v-data-table-header__content{align-items:center;display:flex}.v-data-table-header__sort-badge{background:rgba(var(--v-border-color), var(--v-border-opacity));border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;padding:4px;font-size:.875rem;display:inline-flex}.v-data-table-progress>th{border:none!important;height:auto!important;padding:0!important}.v-data-table-progress__loader{position:relative}.v-data-table-rows-loading,.v-data-table-rows-no-data{text-align:center}.v-data-table__tr--mobile>.v-data-table__td--expanded-row{grid-template-columns:auto;justify-content:center}.v-data-table__tr--mobile>.v-data-table__td--select-row{grid-template-columns:0;justify-content:end}.v-data-table__tr--mobile>td{min-height:var(--v-table-row-height);grid-template-columns:repeat(2,1fr);align-items:center;column-gap:4px;display:grid}.v-data-table__tr--mobile>td:not(:last-child){border-bottom:0!important}.v-data-table__td-title{text-align:start;font-weight:500}.v-data-table__td-value{text-align:end}.v-data-table__td-sort-icon{color:rgba(var(--v-theme-on-surface), var(--v-disabled-opacity))}.v-data-table__td-sort-icon-active{color:rgba(var(--v-theme-on-surface))}.v-data-table-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;padding:8px 4px;display:flex}.v-data-table-footer__items-per-page{justify-content:center;align-items:center;display:flex}.v-data-table-footer__items-per-page>span{padding-inline-end:8px}.v-data-table-footer__items-per-page>.v-select{width:90px}.v-data-table-footer__info{justify-content:flex-end;min-width:116px;padding:0 16px;display:flex}.v-data-table-footer__paginationz{align-items:center;margin-inline-start:16px;display:flex}.v-data-table-footer__page{padding:0 8px}.v-pagination__list{justify-content:center;width:100%;list-style-type:none;display:inline-flex}.v-pagination__item,.v-pagination__first,.v-pagination__prev,.v-pagination__next,.v-pagination__last{margin:.3rem}.v-table{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));font-size:.875rem;transition-property:box-shadow,opacity,background,height;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table .v-table-divider{border-right:thin solid rgba(var(--v-border-color), var(--v-border-opacity))}.v-table .v-table__wrapper>table>thead>tr>th,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>td,.v-table .v-table__wrapper>table>tbody>tr:not(:last-child)>th{border-bottom:thin solid rgba(var(--v-border-color), var(--v-border-opacity))}.v-table .v-table__wrapper>table>tfoot>tr>td,.v-table .v-table__wrapper>table>tfoot>tr>th{border-top:thin solid rgba(var(--v-border-color), var(--v-border-opacity))}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr>td{position:relative}.v-table.v-table--hover>.v-table__wrapper>table>tbody>tr:hover>td:after{background:rgba(var(--v-border-color), var(--v-hover-opacity));pointer-events:none;content:"";width:100%;height:100%;position:absolute;top:0;left:0}.v-table.v-table--striped-even>.v-table__wrapper>table>tbody>tr:nth-child(2n),.v-table.v-table--striped-odd>.v-table__wrapper>table>tbody>tr:nth-child(odd){background-image:linear-gradient(0deg, rgba(var(--v-border-color), var(--v-hover-opacity)), rgba(var(--v-border-color), var(--v-hover-opacity)))}.v-table.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{background:rgb(var(--v-theme-surface));box-shadow:inset 0 -1px 0 rgba(var(--v-border-color), var(--v-border-opacity));z-index:1}.v-table.v-table--fixed-footer>tfoot>tr>th,.v-table.v-table--fixed-footer>tfoot>tr>td{background:rgb(var(--v-theme-surface));box-shadow:inset 0 1px 0 rgba(var(--v-border-color), var(--v-border-opacity))}.v-table{border-radius:inherit;flex-direction:column;max-width:100%;line-height:1.5;display:flex}.v-table>.v-table__wrapper>table{border-spacing:0;width:100%}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>th{padding:0 16px;transition-property:box-shadow,opacity,background,height;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-table>.v-table__wrapper>table>tbody>tr>td,.v-table>.v-table__wrapper>table>thead>tr>td,.v-table>.v-table__wrapper>table>tfoot>tr>td{height:var(--v-table-row-height)}.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{height:var(--v-table-header-height);-webkit-user-select:none;user-select:none;text-align:start;font-weight:500}.v-table--density-default{--v-table-header-height:56px;--v-table-row-height:52px}.v-table--density-comfortable{--v-table-header-height:48px;--v-table-row-height:44px}.v-table--density-compact{--v-table-header-height:40px;--v-table-row-height:36px}.v-table__wrapper{border-radius:inherit;flex:auto;overflow:auto}.v-table--has-top>.v-table__wrapper{border-top-left-radius:0;border-top-right-radius:0}.v-table--has-bottom>.v-table__wrapper{border-bottom-right-radius:0;border-bottom-left-radius:0}.v-table--fixed-height>.v-table__wrapper{overflow-y:auto}.v-table--fixed-header>.v-table__wrapper>table>thead{z-index:2;position:sticky;top:0}.v-table--fixed-header>.v-table__wrapper>table>thead>tr>th{border-bottom:0!important}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr{z-index:1;position:sticky;bottom:0}.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>td,.v-table--fixed-footer>.v-table__wrapper>table>tfoot>tr>th{border-top:0!important}.v-skeleton-loader{background:rgb(var(--v-theme-surface));vertical-align:top;border-radius:4px;flex-wrap:wrap;align-items:center;display:flex;position:relative}.v-skeleton-loader__actions{justify-content:end}.v-skeleton-loader .v-skeleton-loader__ossein{height:100%}.v-skeleton-loader .v-skeleton-loader__avatar,.v-skeleton-loader .v-skeleton-loader__button,.v-skeleton-loader .v-skeleton-loader__chip,.v-skeleton-loader .v-skeleton-loader__divider,.v-skeleton-loader .v-skeleton-loader__heading,.v-skeleton-loader .v-skeleton-loader__image,.v-skeleton-loader .v-skeleton-loader__ossein,.v-skeleton-loader .v-skeleton-loader__text{background:rgba(var(--v-theme-on-surface), var(--v-border-opacity))}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line{border-radius:4px}.v-skeleton-loader__bone{border-radius:inherit;flex-wrap:wrap;flex:100%;align-items:center;display:flex;position:relative;overflow:hidden}.v-skeleton-loader__bone:after{background:linear-gradient(90deg, rgba(var(--v-theme-surface), 0), rgba(var(--v-theme-surface), .3), rgba(var(--v-theme-surface), 0));z-index:1;content:"";width:100%;height:100%;animation:1.5s infinite loading;position:absolute;top:0;left:0;transform:translate(-100%)}.v-skeleton-loader__avatar{border-radius:50%;flex:0 auto;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;margin:8px 16px}.v-skeleton-loader__avatar+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__avatar+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__avatar+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__button{border-radius:4px;max-width:64px;height:36px;margin:16px}.v-skeleton-loader__button+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__button+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__button+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__chip{border-radius:16px;max-width:96px;height:32px;margin:16px}.v-skeleton-loader__chip+.v-skeleton-loader__bone{flex:auto;margin-inline-start:0}.v-skeleton-loader__chip+.v-skeleton-loader__sentences>.v-skeleton-loader__text,.v-skeleton-loader__chip+.v-skeleton-loader__paragraph>.v-skeleton-loader__text{margin-inline-start:0}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{width:20%;max-width:88px}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{width:40%;max-width:256px}.v-skeleton-loader__date-picker-days{flex-wrap:wrap;margin:16px}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;max-width:100%;margin:4px}.v-skeleton-loader__date-picker-options{flex-wrap:nowrap}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text{flex:auto}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;margin:16px}.v-skeleton-loader__heading+.v-skeleton-loader__subtitle{margin-top:-16px}.v-skeleton-loader__image{border-radius:0;height:150px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__list-item{margin:16px}.v-skeleton-loader__list-item .v-skeleton-loader__text{margin:0}.v-skeleton-loader__table-thead{justify-content:space-between}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{max-width:16px;margin-top:16px}.v-skeleton-loader__table-tfoot{flex-wrap:nowrap}.v-skeleton-loader__table-tfoot>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-top:16px}.v-skeleton-loader__table-row{flex-wrap:nowrap;justify-content:space-evenly;align-items:baseline;margin:0 8px}.v-skeleton-loader__table-row>.v-skeleton-loader__text.v-skeleton-loader__bone{margin-inline:8px}.v-skeleton-loader__table-row+.v-skeleton-loader__divider{margin:0 16px}.v-skeleton-loader__table-cell{align-items:center;width:88px;height:48px;display:flex}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__subtitle{max-width:70%}.v-skeleton-loader__subtitle>.v-skeleton-loader__text{border-radius:8px;height:16px}.v-skeleton-loader__text{border-radius:6px;height:12px;margin:16px}.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:50%;margin-top:-8px}.v-skeleton-loader__text+.v-skeleton-loader__text+.v-skeleton-loader__text{max-width:70%}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@keyframes loading{to{transform:translate(100%)}}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__track,.v-switch__thumb{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{background-color:rgb(var(--v-theme-surface-variant));opacity:.6;cursor:pointer;border-radius:9999px;align-items:center;min-width:36px;height:14px;padding:0 5px;font-size:.5rem;transition:background-color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.v-switch--inset .v-switch__track{border-radius:9999px;min-width:52px;height:32px;font-size:.75rem}.v-switch__thumb{background-color:rgb(var(--v-theme-surface-bright));color:rgb(var(--v-theme-on-surface-bright));pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;transition:transform .15s cubic-bezier(0,0,.2,1) 50ms,color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0px 2px 4px -1px var(--v-shadow-key-umbra-opacity,#0003), 0px 4px 5px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 1px 10px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant));box-shadow:0px 0px 0px 0px var(--v-shadow-key-umbra-opacity,#0003), 0px 0px 0px 0px var(--v-shadow-key-penumbra-opacity,#00000024), 0px 0px 0px 0px var(--v-shadow-key-ambient-opacity,#0000001f)}.v-switch--inset .v-switch__thumb{width:24px;height:24px;transform:scale(.666667)}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transition:transform .15s cubic-bezier(0,0,.2,1) 50ms;transform:none}.v-switch.v-input{flex:0 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute}.v-locale--is-ltr.v-switch .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl.v-switch .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{box-shadow:none;transform:scale(.75)}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media (forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__track,.v-switch .v-switch__thumb{color:buttontext;border:1px solid}.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{color:highlighttext;background-color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__track,.v-switch.v-input--disabled .v-switch__thumb{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb,.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb{border-width:0}}.core-table-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.core-table-container>.v-card{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.table-container{border-radius:4px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.core-table-container :deep(.v-data-table){flex-direction:column;flex:1;min-height:0;display:flex}.core-table-container :deep(.v-data-table-virtual){border:1px solid rgba(var(--v-border-color), var(--v-border-opacity));flex-direction:column;flex:1;min-height:0;display:flex}.core-table-container :deep(.v-data-table-virtual .v-table__wrapper){border-radius:4px;flex:1;min-height:0;padding-bottom:0!important;overflow:auto!important}.core-table-container :deep(.v-data-table-virtual .v-table__wrapper table){min-width:100%;table-layout:auto!important;width:max-content!important}.core-table-container :deep(.v-data-table-virtual tbody):after{content:"";width:100%;height:10px;display:block}.core-table-container :deep(.v-data-table-virtual .v-data-table__thead){background-color:rgb(var(--v-theme-surface-variant))}.core-table-container :deep(.v-data-table-virtual .v-data-table-header__content){font-weight:600}.core-table-container .v-skeleton-loader{background:0 0}.no-data-alert{background-color:var(--primary-light-variant)!important;border-color:var(--primary-light)!important;color:var(--subtitle)!important}.no-data-alert :deep(.v-alert__content){color:var(--subtitle)!important}.table-actions-menu{transition:all .2s;color:rgb(var(--v-theme-on-surface))!important}.table-actions-menu:hover{background-color:rgba(var(--v-theme-primary), .08)!important;color:rgb(var(--v-theme-primary))!important}.core-table-container :deep(.table-actions-list){border-radius:8px;min-width:160px;box-shadow:0 4px 16px #0000001f}.core-table-container :deep(.table-action-item){border-radius:4px;margin:2px 4px;transition:all .2s;font-size:12px!important}.core-table-container :deep(.table-action-item:hover){background-color:rgba(var(--v-theme-primary), .08)!important}.core-table-container :deep(.table-action-item .v-list-item__prepend){margin-right:12px}.core-table-container :deep(.table-action-item .v-list-item-title){font-weight:500;font-size:12px!important}.core-table-container :deep(.v-data-table th[data-column="selection"]){justify-content:center;align-items:center;height:100%;display:flex;padding:0 8px!important}.core-table-container :deep(.v-data-table td:has(.core-checkbox)){vertical-align:middle;text-align:center!important;padding:8px!important}.core-filter-button{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;min-width:120px;height:40px;padding:0 10px 0 12px;transition:all .2s;display:flex;position:relative}.core-filter-button:hover{border-color:#bdbdbd}.core-filter-button:focus-within,.core-filter-button:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #0984c61a}.core-filter-button--active{border-color:var(--primary);background:rgba(var(--v-theme-primary), .04);box-shadow:0 0 0 1px rgba(var(--v-theme-primary), .12);padding:0 10px 0 5px}.core-filter-button--active:hover{background:rgba(var(--v-theme-primary), .06);border-color:var(--primary)}.core-filter-button__icon{color:var(--subtitle);flex-shrink:0}.core-filter-button--active .core-filter-button__icon{color:var(--primary)}.core-filter-button__text{color:var(--subtitle);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:1;order:1;margin-right:8px;font-size:14px;line-height:1.4}.core-filter-button--active .core-filter-button__text{color:var(--primary);font-weight:500}.core-filter-button__badge{z-index:1;flex-shrink:0;order:2;margin-right:8px}.core-filter-button__badge :deep(.v-badge__badge){border-radius:9px!important;min-width:18px!important;height:18px!important;font-size:11px!important}.core-filter-button__chevron{color:var(--subtitle);z-index:2;flex-shrink:0;order:3;margin-left:4px}.core-filter-button--active .core-filter-button__chevron{color:var(--primary)}.core-clear-filters-button{cursor:pointer;background:#fff;border:1px solid #f443364d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:relative}.core-clear-filters-button:hover{border-color:var(--danger);background:#f4433614;transform:translateY(-1px);box-shadow:0 2px 8px #f4433633}.core-clear-filters-button:active{transform:translateY(0);box-shadow:0 1px 4px #f4433633}.core-clear-filters-button__icon{color:var(--danger);flex-shrink:0;transition:all .2s}.core-clear-filters-button:hover .core-clear-filters-button__icon{color:var(--danger);transform:scale(1.1)}@media (width<=1200px){.core-filter-button{min-width:100px}}@media (width<=992px){.core-filter-button{min-width:90px}}@media (width<=768px){.core-filter-button{min-width:auto;padding:0 8px}.core-filter-button__text{font-size:13px}}@media (width<=600px){.core-filter-button{min-width:auto;padding:0 8px}.core-filter-button__text{display:none}.core-table-container :deep(.table-action-item .v-list-item-title){font-size:11px!important}}@media (height<=600px){.core-table-container :deep(.v-data-table-virtual tbody):after{height:50px}}table.v-data-table-virtual tbody tr.row-fijar-active,.v-data-table-virtual tbody tr.row-fijar-active,.v-data-table-virtual tbody tr.row-fijar-active.v-data-table__tr{background:#f1f9fd99!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-fijar-active){background:#f1f9fd99!important}.core-table-container :deep( .v-data-table-virtual .v-table__wrapper table tbody tr.row-fijar-active ){background:#f1f9fd99!important}.core-table-container :deep(.v-data-table-virtual .v-table tbody tr.row-fijar-active){background:#f1f9fd99!important}.core-table-container :deep(.v-data-table-virtual .v-table__wrapper tbody tr.row-fijar-active){background:#f1f9fd99!important}table.v-data-table-virtual tbody tr.row-fijar-active:hover,.v-data-table-virtual tbody tr.row-fijar-active:hover,.v-data-table-virtual tbody tr.row-fijar-active.v-data-table__tr:hover{background:#f1f9fdcc!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-fijar-active:hover){background:#f1f9fdcc!important}.core-table-container :deep( .v-data-table-virtual .v-table__wrapper table tbody tr.row-fijar-active:hover ){background:#f1f9fdcc!important}.core-table-container :deep(.v-data-table-virtual .v-table tbody tr.row-fijar-active:hover){background:#f1f9fdcc!important}.core-table-container :deep( .v-data-table-virtual .v-table__wrapper tbody tr.row-fijar-active:hover ){background:#f1f9fdcc!important}.v-data-table-virtual tbody tr.row-fijar-active td{background:0 0!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-fijar-active td){background:0 0!important}.core-table-container :deep( .v-data-table-virtual .v-table__wrapper table tbody tr.row-fijar-active td ){background:0 0!important}.core-table-container :deep(.v-data-table-virtual .v-table tbody tr.row-fijar-active td){background:0 0!important}:is(.core-table-container :deep(.v-data-table-virtual tbody tr:has(td [data-fijar-value="true"])),.core-table-container :deep( .v-data-table-virtual .v-table__wrapper table tbody tr:has(td [data-fijar-value="true"]) )){background:#f1f9fd99!important}:is(.core-table-container :deep(.v-data-table-virtual tbody tr:has(td [data-fijar-value="true"]):hover),.core-table-container :deep( .v-data-table-virtual .v-table__wrapper table tbody tr:has(td [data-fijar-value="true"]):hover )){background:#f1f9fdcc!important}.v-data-table-virtual tbody tr.row-new,.v-data-table-virtual tbody tr.row-new.v-data-table__tr{background:#4caf501f!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-new){background:#4caf501f!important}.core-table-container :deep(.v-data-table-virtual .v-table__wrapper table tbody tr.row-new){background:#4caf501f!important}.v-data-table-virtual tbody tr.row-new td{background:0 0!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-new td){background:0 0!important}.v-data-table-virtual tbody tr.row-deleted,.v-data-table-virtual tbody tr.row-deleted.v-data-table__tr{background:#c628281a!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-deleted){background:#c628281a!important}.core-table-container :deep(.v-data-table-virtual .v-table__wrapper table tbody tr.row-deleted){background:#c628281a!important}.v-data-table-virtual tbody tr.row-deleted td{background:0 0!important}.core-table-container :deep(.v-data-table-virtual tbody tr.row-deleted td){background:0 0!important}.core-table__toolbar{flex-wrap:nowrap;min-width:0}.core-table__toolbar-left{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;min-width:0;overflow:auto hidden}.core-table__toolbar-left::-webkit-scrollbar{height:6px}.core-table__date-range{flex-shrink:0}.core-table__date-range-input{min-width:140px;max-width:160px}.v-data-table-virtual .v-table__wrapper table{table-layout:auto}.v-data-table-virtual .v-table__wrapper table td,.v-data-table-virtual .v-table__wrapper table th{text-overflow:ellipsis;white-space:nowrap;max-width:300px;overflow:hidden}.v-data-table-virtual .v-table__wrapper table td:has(.inline-edit-cell.editing){white-space:normal;overflow:visible}.inline-edit-cell{align-items:center;width:100%;max-width:100%;min-height:36px;padding:4px 8px;transition:all .15s;display:flex;position:relative;overflow:hidden}.inline-edit-cell.editing{background-color:#0000;border-radius:0}.inline-edit-cell:has(.inline-edit-actions){padding-right:80px;position:relative}.inline-edit-display{cursor:pointer;border-radius:4px;align-items:center;width:100%;min-height:32px;padding:8px 4px;transition:background-color .2s;display:flex}.inline-edit-display:hover{background-color:rgba(var(--v-theme-primary), .08)}.inline-edit-display--disabled{opacity:.6;color:rgba(var(--v-theme-on-surface), .5);cursor:not-allowed!important}.inline-edit-display--disabled:hover{background-color:#00000005!important}.inline-edit-readonly{color:rgba(var(--v-theme-on-surface), .5);align-items:center;width:100%;min-height:32px;padding:8px 4px;display:flex}.inline-edit-input{flex:1;width:100%;min-width:0;max-width:100%}.inline-edit-input .v-field{font-size:13px;border:1px solid var(--primary)!important;background:0 0!important;border-radius:4px!important}.inline-edit-input .v-field__input{min-height:28px;padding:2px 6px}.inline-edit-input .v-field__outline{--v-field-border-opacity:1}.inline-edit-input .v-field__outline__start,.inline-edit-input .v-field__outline__end,.inline-edit-input .v-field__outline__notch{border:none!important}.inline-edit-input .v-field--focused{border-width:2px!important;border-color:var(--primary)!important}.inline-edit-input.v-select .v-field,.inline-edit-input.v-select .v-field__overlay{background:0 0!important}.inline-edit-switch{flex:none;width:auto;min-width:0;max-width:none}.inline-edit-switch :deep(.v-switch__track){opacity:1}.inline-edit-switch :deep(.v-switch__thumb){color:#fff}.inline-edit-actions{background:rgba(var(--v-theme-surface), .95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;border-radius:6px;align-items:center;gap:4px;padding:2px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}.inline-edit-actions .v-btn{width:32px;height:32px;min-width:32px!important}.v-data-table-virtual tbody tr.editing .inline-edit-cell:not(.editing){opacity:.6;pointer-events:none}.v-data-table-virtual tbody tr:has(.inline-edit-cell.editing){background-color:rgba(var(--v-theme-primary), .02)}@media (width<=1200px){.v-data-table-virtual .v-table__wrapper table td,.v-data-table-virtual .v-table__wrapper table th{max-width:250px}}@media (width<=992px){.v-data-table-virtual .v-table__wrapper table td,.v-data-table-virtual .v-table__wrapper table th{max-width:200px}.inline-edit-cell{min-height:34px;padding:3px 6px}}@media (width<=768px){.v-data-table-virtual .v-table__wrapper table td,.v-data-table-virtual .v-table__wrapper table th{max-width:150px}.inline-edit-input{width:100%;min-width:0;max-width:100%}.inline-edit-actions{padding:1px;right:4px}.inline-edit-actions .v-btn{width:28px;height:28px;min-width:28px!important}.inline-edit-cell:has(.inline-edit-actions){padding-right:65px}.inline-edit-display,.inline-edit-readonly{min-height:28px;padding:6px 4px}}@media (width<=576px){.v-data-table-virtual .v-table__wrapper table td,.v-data-table-virtual .v-table__wrapper table th{max-width:120px;font-size:13px}.inline-edit-cell{min-height:32px;padding:2px 4px}.inline-edit-cell:has(.inline-edit-actions){padding-right:60px}.inline-edit-actions .v-btn{width:26px;height:26px;min-width:26px!important}}.read-only-display .read-only-cell{min-height:32px;color:rgba(var(--v-theme-on-surface), 1);cursor:default;padding:8px 4px;line-height:1.5;display:block;background:0 0!important;border:none!important}.read-only-display .v-data-table-virtual tbody td{background:0 0!important}.inline-edit-cell.cell-modified{border-radius:4px;position:relative;background-color:#4caf5026!important}.inline-edit-cell.cell-modified:after{content:"";opacity:.8;background-color:#4caf50;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.inline-edit-cell.cell-modified:hover{background-color:#4caf5038!important}.inline-edit-cell.cell-modified.editing{background-color:#4caf501f!important}.excel-mode .inline-edit-display:not(.inline-edit-display--disabled):hover{background-color:rgba(var(--v-theme-primary), .12);cursor:cell}.excel-mode .inline-edit-cell.cell-focused{z-index:5}.excel-mode .inline-edit-actions{display:none}.excel-mode .inline-edit-cell.editing{background-color:#0000}.excel-mode .inline-edit-cell.cell-modified.editing{background-color:#4caf5014}.v-data-table-virtual tbody tr:has(.cell-modified){background-color:#4caf5008}.v-data-table-virtual tbody tr:has(.cell-modified):hover{background-color:#4caf500f}.core-table-alert-list.simple-list-content[data-v-959fae17]{max-height:calc(100vh - 320px);padding-bottom:8px;overflow-y:auto}.core-table-alert-list .simple-list-items[data-v-959fae17]{flex-direction:column;gap:12px;display:flex}.core-table-alert-list .simple-list-item[data-v-959fae17]{margin:0}.core-table-alert-list .simple-list-item__text[data-v-959fae17]{word-wrap:break-word;white-space:normal;color:inherit;line-height:1.6;font-size:13px!important}.table-container[data-v-959fae17]{position:relative}.core-table-loading-overlay[data-v-959fae17]{z-index:5;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:all;background-color:#ffffffb3;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.core-table-loading-overlay__text[data-v-959fae17]{color:var(--subtitle,#0009);font-size:13px;font-weight:500}.core-table-loading-fade-enter-active[data-v-959fae17],.core-table-loading-fade-leave-active[data-v-959fae17]{transition:opacity .15s ease-out}.core-table-loading-fade-enter-from[data-v-959fae17],.core-table-loading-fade-leave-to[data-v-959fae17]{opacity:0}.m-tab{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;border:none;border-bottom:3px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;min-width:90px;max-width:420px;height:48px;padding:0 20px;transition:color .2s cubic-bezier(.4,0,.2,1),border-bottom-color .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background-color:#0000!important;display:inline-flex!important}.m-tab:hover:not(.m-tab--disabled){color:rgba(var(--v-theme-on-surface), .87)!important}.m-tab--selected{color:rgba(var(--v-theme-on-surface), .87)!important;font-weight:500!important}.m-tab--selected .m-tab__indicator{display:none!important}.m-tab--disabled{opacity:.38;cursor:default;pointer-events:none}.m-tab--fixed{flex:auto;min-width:0}.m-tab--stacked{flex-direction:column;height:72px;padding:8px 16px}.m-tab__wrapper{justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;height:100%;display:flex}.m-tab__prepend,.m-tab__append{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.m-tab__content{min-width:0;color:inherit;text-align:center;flex:1;transition:color .2s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden;letter-spacing:.02857em!important;text-transform:uppercase!important;font-size:.875rem!important;font-weight:500!important;line-height:1.75!important}.m-tab__label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.m-tab--selected .m-tab__content{color:var(--primary)}.m-tab__indicator{transform-origin:50%;z-index:1;border-radius:2px 2px 0 0;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:scaleX(0);background-color:var(--primary)!important;height:2px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.m-tab--stacked .m-tab__wrapper{flex-direction:column;gap:4px}.m-tab:focus-visible{outline:2px solid rgba(var(--v-theme-primary), .5);outline-offset:2px;border-radius:4px}.m-tabs[data-v-9080b6bd]{background-color:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-border-color), var(--v-border-opacity));align-items:center;width:100%;display:flex;position:relative}.m-tabs__arrow[data-v-9080b6bd]{width:48px;min-width:48px;height:48px;color:rgba(var(--v-theme-on-surface), .6);cursor:pointer;z-index:1;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}.m-tabs__arrow[data-v-9080b6bd]:hover:not(:disabled){color:rgba(var(--v-theme-on-surface), .87);background-color:rgba(var(--v-theme-on-surface), .04)}.m-tabs__arrow[data-v-9080b6bd]:disabled{opacity:.38;cursor:default}.m-tabs__ellipsis[data-v-9080b6bd]{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex}.m-tabs__ellipsis-button[data-v-9080b6bd]{width:100%;height:100%;color:rgba(var(--v-theme-on-surface), .6);cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:flex}.m-tabs__ellipsis-button[data-v-9080b6bd]:hover{color:rgba(var(--v-theme-on-surface), .87);background-color:rgba(var(--v-theme-on-surface), .04)}.m-tabs__container[data-v-9080b6bd]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:auto hidden}.m-tabs__container[data-v-9080b6bd]::-webkit-scrollbar{display:none}.m-tabs__wrapper[data-v-9080b6bd]{align-items:center;min-height:48px;display:inline-flex;position:relative}.m-tabs--grow .m-tabs__wrapper[data-v-9080b6bd]{width:100%}.m-tabs--grow .m-tabs__wrapper[data-v-9080b6bd]>*{flex:auto}.m-tabs__dropdown[data-v-9080b6bd]{max-height:300px;overflow-y:auto}.m-tabs__dropdown-item[data-v-9080b6bd]{cursor:pointer}.m-tabs__dropdown-item--selected[data-v-9080b6bd]{background-color:rgba(var(--v-theme-primary), .12);color:rgb(var(--v-theme-primary))}.m-tabs__dropdown-item[data-v-9080b6bd]:hover{background-color:rgba(var(--v-theme-on-surface), .04)}.pending-changes-modal__input[data-v-df6b83cb]{min-width:80px;max-width:160px}.pending-changes-modal__input[data-v-df6b83cb] .v-field{border-radius:6px;font-size:.8rem}.pending-changes-modal__switch[data-v-df6b83cb]{flex-shrink:0}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.pending-changes-modal[data-v-d1cfdf0c]{border-radius:16px;max-height:90vh;box-shadow:0 8px 32px #0000001f}.pending-changes-modal.fullscreen-modal[data-v-d1cfdf0c]{border-radius:0;height:100vh;max-height:100vh}.pending-changes-modal__header[data-v-d1cfdf0c]{background:var(--background,#f6f6f6)}.pending-changes-modal__header-icon[data-v-d1cfdf0c]{background-color:var(--primary,#326786);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.pending-changes-modal__badge[data-v-d1cfdf0c]{font-size:12px;font-weight:600;background-color:var(--primary-light-variant,#e6f1f7)!important;color:var(--primary,#326786)!important}.pending-changes-modal__content[data-v-d1cfdf0c]{min-height:200px;max-height:60vh;padding:20px;overflow-y:auto}.fullscreen-modal .pending-changes-modal__content[data-v-d1cfdf0c]{flex:1;max-height:none}.pending-changes-modal__empty[data-v-d1cfdf0c]{flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;display:flex}.pending-changes-modal__empty-icon[data-v-d1cfdf0c]{background-color:var(--disabled,#f2f4f7);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}.pending-changes-modal__empty-icon .v-icon[data-v-d1cfdf0c]{color:var(--subtitle,#6e6e6e)!important}.pending-changes-modal__empty-text[data-v-d1cfdf0c]{color:var(--subtitle,#6e6e6e);margin:0;font-size:14px}.pending-changes-modal__list[data-v-d1cfdf0c]{flex-direction:column;gap:12px;display:flex}.pending-changes-modal__panel[data-v-d1cfdf0c]{border:1px solid #00000014;overflow:hidden;box-shadow:none!important;border-radius:10px!important}.pending-changes-modal__panel[data-v-d1cfdf0c]:before{box-shadow:none!important}.pending-changes-modal__panel-title[data-v-d1cfdf0c]{background-color:var(--background,#f6f6f6);transition:background-color .2s;min-height:48px!important;padding:10px 16px!important}.pending-changes-modal__panel-title[data-v-d1cfdf0c]:hover{background-color:var(--primary-light-variant,#e6f1f7)}.pending-changes-modal__table-name[data-v-d1cfdf0c]{color:var(--title,#404040);font-size:.875rem;font-weight:600}.pending-changes-modal__count-chip[data-v-d1cfdf0c]{font-weight:600;background-color:var(--primary-light-variant,#e6f1f7)!important;color:var(--primary,#326786)!important}.pending-changes-modal__row[data-v-d1cfdf0c]{border-bottom:1px solid #0000000f;transition:background-color .15s}.pending-changes-modal__row[data-v-d1cfdf0c]:last-child{border-bottom:none}.pending-changes-modal__row--alt[data-v-d1cfdf0c]{background-color:#00000004}.pending-changes-modal__row--edited[data-v-d1cfdf0c]{border-left:3px solid var(--warning,#ffb458)}.pending-changes-modal__row--new[data-v-d1cfdf0c]{border-left:3px solid var(--primary,#326786)}.pending-changes-modal__row--deleted[data-v-d1cfdf0c]{border-left:3px solid var(--danger,#f44336)}.pending-changes-modal__row-bar[data-v-d1cfdf0c]{justify-content:space-between;align-items:center;padding:6px 0;display:flex}.pending-changes-modal__type-chip--edited[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--warning,#ffb458) 15%, white)!important;color:var(--title,#404040)!important}.pending-changes-modal__type-chip--new[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--primary,#326786) 12%, white)!important;color:var(--primary-variant,#1e3f4f)!important}.pending-changes-modal__type-chip--deleted[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--danger,#f44336) 12%, white)!important;color:var(--danger-variant,#b43c31)!important}.pending-changes-modal__row-table-wrap[data-v-d1cfdf0c]{padding:10px 14px;overflow-x:auto}.pending-changes-modal__table[data-v-d1cfdf0c]{border-collapse:collapse;width:100%;font-size:.8rem}.pending-changes-modal__table th[data-v-d1cfdf0c]{text-align:left;background-color:var(--background,#f6f6f6);text-transform:uppercase;letter-spacing:.4px;color:var(--subtitle,#6e6e6e);white-space:nowrap;border-bottom:1px solid #00000014;padding:7px 10px;font-size:.7rem;font-weight:600}.pending-changes-modal__th--modified[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--success,#3ba780) 12%, var(--background,#f6f6f6))!important;color:var(--success,#3ba780)!important}.pending-changes-modal__table td[data-v-d1cfdf0c]{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #0000000a;max-width:180px;padding:8px 10px;overflow:hidden}.pending-changes-modal__td--modified[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--success,#3ba780) 8%, transparent);white-space:normal}.pending-changes-modal__td--original[data-v-d1cfdf0c]{color:var(--subtitle,#6e6e6e)}.pending-changes-modal__td--new[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--primary,#326786) 6%, transparent)}.pending-changes-modal__td--deleted[data-v-d1cfdf0c]{background-color:color-mix(in srgb, var(--danger,#f44336) 6%, transparent);color:var(--subtitle,#6e6e6e)}.pending-changes-modal__cell-change[data-v-d1cfdf0c]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pending-changes-modal__old-val[data-v-d1cfdf0c]{color:var(--danger,#f44336);opacity:.75;font-size:.75rem;text-decoration:line-through}.pending-changes-modal__arrow-icon[data-v-d1cfdf0c]{color:var(--subtitle,#6e6e6e)}.pending-changes-modal__input[data-v-d1cfdf0c]{min-width:80px;max-width:160px}.pending-changes-modal__input[data-v-d1cfdf0c] .v-field{border-radius:6px;font-size:.8rem}.pending-changes-modal__switch[data-v-d1cfdf0c]{flex-shrink:0}.pending-changes-modal__revert-btn[data-v-d1cfdf0c]{text-transform:none;letter-spacing:0;font-size:.72rem;transition:color .15s,background-color .15s;color:var(--subtitle,#6e6e6e)!important}.pending-changes-modal__revert-btn[data-v-d1cfdf0c]:hover{color:var(--danger,#f44336)!important;background-color:color-mix(in srgb, var(--danger,#f44336) 8%, transparent)!important}.pending-changes-modal__actions[data-v-d1cfdf0c]{border-top:1px solid #00000014}.pending-changes-modal__revert-all-btn[data-v-d1cfdf0c]{text-transform:none;letter-spacing:0;font-weight:500;color:var(--danger,#f44336)!important}.pending-changes-modal__cancel-btn[data-v-d1cfdf0c]{text-transform:none;letter-spacing:0;color:var(--subtitle,#6e6e6e)!important}.pending-changes-modal__save-btn[data-v-d1cfdf0c]{text-transform:none;letter-spacing:0;border-radius:8px;font-weight:500;background-color:var(--primary,#326786)!important;color:#fff!important}.pending-changes-modal__save-btn[data-v-d1cfdf0c]:hover{box-shadow:0 2px 8px #3267864d}.pending-changes-modal__processing-alert[data-v-d1cfdf0c]{font-weight:500}.pending-changes-modal__save-btn[data-v-d1cfdf0c]:disabled{box-shadow:none;background-color:var(--disabled,#f2f4f7)!important;color:var(--subtitle,#6e6e6e)!important}.w-100[data-v-d1cfdf0c]{width:100%}@media (width<=600px){.pending-changes-modal__content[data-v-d1cfdf0c]{padding:16px}.pending-changes-modal__row-table-wrap[data-v-d1cfdf0c]{padding:8px 10px}}.execution-data-view[data-v-3f949da6]{flex-direction:column;width:100%;height:100%;display:flex}.check-data-button-container[data-v-3f949da6]{flex-shrink:0;justify-content:center;align-items:center;margin-bottom:8px;padding:6px 0;display:flex}.alert-section[data-v-3f949da6]{flex-shrink:0;margin-bottom:8px}.alert-text-size[data-v-3f949da6]{font-size:.875rem}.data-tables-container[data-v-3f949da6]{flex-direction:column;flex:1;min-height:0;display:flex}.single-table-view[data-v-3f949da6],.multiple-tables-view[data-v-3f949da6]{flex:1;width:100%;height:100%;min-height:0}.table-card[data-v-3f949da6]{flex-direction:column;height:100%;display:flex}.table-card-content[data-v-3f949da6]{flex:1;min-height:0;padding:16px 0 0}.no-data-container[data-v-3f949da6]{margin-top:2rem}.etl-metadata-bar[data-v-3f949da6]{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:8px 16px;font-size:13px;display:flex}.etl-metadata-bar--from_db[data-v-3f949da6]{background:linear-gradient(90deg,#2196f314 0%,#2196f305 100%)}.etl-metadata-bar--from_excel[data-v-3f949da6]{background:linear-gradient(90deg,#4caf5014 0%,#4caf5005 100%)}.etl-metadata-bar--edited_from_db[data-v-3f949da6]{background:linear-gradient(90deg,#ff980014 0%,#ff980005 100%)}.etl-metadata-bar--reuploaded[data-v-3f949da6]{background:linear-gradient(90deg,#9c27b014 0%,#9c27b005 100%)}.etl-metadata-bar__info[data-v-3f949da6]{flex:1;align-items:center;min-width:0;display:flex}.etl-metadata-bar__text[data-v-3f949da6]{color:var(--subtitle);line-height:1.3}.etl-metadata-bar__action[data-v-3f949da6]{flex-shrink:0;align-items:center;gap:8px;margin-left:24px;display:flex}.etl-metadata-bar__switch-label[data-v-3f949da6]{color:var(--subtitle);white-space:nowrap;font-size:12px;transition:color .15s,font-weight .15s}.etl-metadata-bar__switch-label--tooltipable[data-v-3f949da6]{cursor:help;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.etl-metadata-bar__switch-label--active[data-v-3f949da6]{color:var(--title);font-weight:500}.etl-metadata-bar__switch[data-v-3f949da6]{flex-shrink:0}.tab-title-row[data-v-3f949da6]{justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;display:inline-flex}.tab-leading-indicators[data-v-3f949da6]{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.tab-label[data-v-3f949da6]{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:auto;min-width:0;overflow:hidden}.check-data-tab-icon--warning[data-v-3f949da6]{color:#e65100!important}.check-data-tab-icon--error[data-v-3f949da6]{color:#b71c1c!important}.match-indicator[data-v-3f949da6]{animation:2s infinite pulse-3f949da6}@keyframes pulse-3f949da6{0%,to{opacity:1}50%{opacity:.6}}.master-match-action-bar[data-v-3f949da6]{background:linear-gradient(90deg,#fb8c0014 0%,#fb8c0005 100%);border-bottom:1px solid #fb8c0033;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px;display:flex}.match-info[data-v-3f949da6]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.match-text[data-v-3f949da6]{color:var(--subtitle);font-size:.875rem}.match-text strong[data-v-3f949da6]{color:var(--title)}.diff-badges[data-v-3f949da6],.match-actions[data-v-3f949da6]{align-items:center;display:flex}.match-actions .v-btn-toggle[data-v-3f949da6]{border-radius:4px}.match-actions .v-btn-toggle .v-btn[data-v-3f949da6]{text-transform:none;font-size:.75rem}@media (width<=960px){.master-match-action-bar[data-v-3f949da6]{flex-direction:column;align-items:flex-start}.match-actions[data-v-3f949da6]{justify-content:flex-end;width:100%;margin-top:8px}}.pending-changes-bar{background:linear-gradient(90deg,#4caf501f 0%,#4caf500d 100%);border:1px solid #4caf5040;border-radius:8px;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;padding:12px 16px;display:flex}.v-tab.v-tab.v-btn{height:var(--v-tabs-height);border-radius:0;min-width:90px}.v-slide-group--horizontal .v-tab{max-width:360px}.v-slide-group--vertical .v-tab{justify-content:start}.v-tab__slider{pointer-events:none;opacity:0;background:currentColor;width:100%;height:2px;position:absolute;bottom:0;left:0}.v-tab--selected .v-tab__slider{opacity:1}.v-slide-group--vertical .v-tab__slider{width:2px;height:100%;top:0}.v-tabs{height:var(--v-tabs-height);display:flex}.v-tabs--density-default{--v-tabs-height:48px}.v-tabs--density-default.v-tabs--stacked{--v-tabs-height:72px}.v-tabs--density-comfortable{--v-tabs-height:44px}.v-tabs--density-comfortable.v-tabs--stacked{--v-tabs-height:68px}.v-tabs--density-compact{--v-tabs-height:36px}.v-tabs--density-compact.v-tabs--stacked{--v-tabs-height:60px}.v-tabs.v-slide-group--vertical{--v-tabs-height:48px;flex:none;height:auto}.v-tabs--align-tabs-title:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:42px}.v-tabs--fixed-tabs .v-slide-group__content>:last-child,.v-tabs--align-tabs-center .v-slide-group__content>:last-child{margin-inline-end:auto}.v-tabs--fixed-tabs .v-slide-group__content>:first-child,.v-tabs--align-tabs-center .v-slide-group__content>:first-child{margin-inline-start:auto}.v-tabs--grow{flex-grow:1}.v-tabs--grow .v-tab{flex:1 0 auto;max-width:none}.v-tabs--align-tabs-end .v-tab:first-child{margin-inline-start:auto}.v-tabs--align-tabs-end .v-tab:last-child{margin-inline-end:0}@media (width<=1279.98px){.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:first-child{margin-inline-start:52px}.v-tabs.v-slide-group--is-overflowing.v-slide-group--horizontal:not(.v-slide-group--has-affixes) .v-tab:last-child{margin-inline-end:52px}}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.data-comparison-modal[data-v-512ca1c6]{border-radius:16px;max-height:90vh;box-shadow:0 8px 32px #0000001f}.data-comparison-modal.fullscreen-modal[data-v-512ca1c6]{border-radius:0;height:100vh;max-height:100vh}.data-comparison-modal__header[data-v-512ca1c6]{background:var(--background,#f6f6f6)}.data-comparison-modal__header-icon[data-v-512ca1c6]{background-color:var(--primary,#326786);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.data-comparison-modal__header-text[data-v-512ca1c6]{flex-direction:column;display:flex}.data-comparison-modal__subtitle[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);margin-top:2px;font-size:12px;font-weight:400}.data-comparison-modal__content[data-v-512ca1c6]{min-height:400px;padding:20px}.fullscreen-modal .data-comparison-modal__content[data-v-512ca1c6]{flex:1;overflow:auto}.data-comparison-modal__loading[data-v-512ca1c6]{flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.data-comparison-modal__spinner[data-v-512ca1c6]{color:var(--primary,#326786)!important}.data-comparison-modal__loading-text[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);margin-top:16px;font-size:14px}.data-comparison-modal__tabs[data-v-512ca1c6]{border-bottom:1px solid #00000014}.data-comparison-modal__tab[data-v-512ca1c6]{font-size:13px;font-weight:500;text-transform:none!important;letter-spacing:0!important}.data-comparison-modal__summary[data-v-512ca1c6]{padding-top:4px}.data-comparison-modal__source-card[data-v-512ca1c6]{background:#fff;border:1px solid #00000014;border-radius:12px;align-items:center;gap:16px;padding:20px;transition:box-shadow .2s;display:flex}.data-comparison-modal__source-card[data-v-512ca1c6]:hover{box-shadow:0 2px 12px #0000000f}.data-comparison-modal__source-icon[data-v-512ca1c6]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.data-comparison-modal__source-icon--instance[data-v-512ca1c6]{background-color:var(--primary,#326786)}.data-comparison-modal__source-icon--master[data-v-512ca1c6]{background-color:var(--accent,#4e7f9c)}.data-comparison-modal__source-info[data-v-512ca1c6]{flex-direction:column;display:flex}.data-comparison-modal__source-label[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);font-size:13px;font-weight:500}.data-comparison-modal__source-value[data-v-512ca1c6]{color:var(--title,#404040);font-size:1.75rem;font-weight:700;line-height:1.2}.data-comparison-modal__source-unit[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);margin-left:4px;font-size:14px;font-weight:400}.data-comparison-modal__stats-grid[data-v-512ca1c6]{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px;display:grid}.data-comparison-modal__stat[data-v-512ca1c6]{text-align:center;border:1px solid #0000000f;border-radius:12px;flex-direction:column;align-items:center;padding:20px 12px;transition:transform .2s,box-shadow .2s;display:flex}.data-comparison-modal__stat[data-v-512ca1c6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000f}.data-comparison-modal__stat-icon-wrap[data-v-512ca1c6]{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:10px;display:flex}.data-comparison-modal__stat--added[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--success,#3ba780) 6%, white)}.data-comparison-modal__stat--added .data-comparison-modal__stat-icon-wrap[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--success,#3ba780) 15%, white);color:var(--success,#3ba780)}.data-comparison-modal__stat--added .data-comparison-modal__stat-value[data-v-512ca1c6]{color:var(--success,#3ba780)}.data-comparison-modal__stat--removed[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--danger,#f44336) 6%, white)}.data-comparison-modal__stat--removed .data-comparison-modal__stat-icon-wrap[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--danger,#f44336) 15%, white);color:var(--danger,#f44336)}.data-comparison-modal__stat--removed .data-comparison-modal__stat-value[data-v-512ca1c6]{color:var(--danger,#f44336)}.data-comparison-modal__stat--modified[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--warning,#ffb458) 6%, white)}.data-comparison-modal__stat--modified .data-comparison-modal__stat-icon-wrap[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--warning,#ffb458) 15%, white);color:var(--warning,#ffb458)}.data-comparison-modal__stat--modified .data-comparison-modal__stat-value[data-v-512ca1c6]{color:var(--warning,#ffb458)}.data-comparison-modal__stat--identical[data-v-512ca1c6]{background-color:var(--background,#f6f6f6)}.data-comparison-modal__stat--identical .data-comparison-modal__stat-icon-wrap[data-v-512ca1c6]{background-color:var(--disabled,#f2f4f7);color:var(--subtitle,#6e6e6e)}.data-comparison-modal__stat--identical .data-comparison-modal__stat-value[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e)}.data-comparison-modal__stat-value[data-v-512ca1c6]{font-size:1.5rem;font-weight:700;line-height:1.2}.data-comparison-modal__stat-label[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);margin-top:4px;font-size:.72rem;font-weight:500}.data-comparison-modal__data-panel[data-v-512ca1c6]{border:1px solid #00000014;border-radius:10px;overflow:hidden}.data-comparison-modal__panel-header[data-v-512ca1c6]{color:#fff;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.data-comparison-modal__panel-header--instance[data-v-512ca1c6]{background-color:var(--primary,#326786)}.data-comparison-modal__panel-header--master[data-v-512ca1c6]{background-color:var(--accent,#4e7f9c)}.data-comparison-modal__panel-chip[data-v-512ca1c6]{font-weight:600;color:#fff!important;background-color:#00000038!important}.fullscreen-modal .data-comparison-modal__virtual-table[data-v-512ca1c6]{flex:1}.data-comparison-modal__virtual-table[data-v-512ca1c6]{flex-direction:column;display:flex;overflow:auto}.data-comparison-modal__vtable-header[data-v-512ca1c6]{background-color:var(--background,#f6f6f6);color:var(--subtitle,#6e6e6e);border-bottom:1px solid #00000014;min-width:fit-content;font-size:.7rem;font-weight:600;display:flex}.data-comparison-modal__vtable-header-cell[data-v-512ca1c6]{text-transform:uppercase;letter-spacing:.4px;flex:none;width:120px;min-width:120px;padding:9px 12px}.data-comparison-modal__vtable-body[data-v-512ca1c6]{background-color:#fff;min-width:fit-content}.data-comparison-modal__vtable-row[data-v-512ca1c6]{border-bottom:1px solid #0000000a;min-width:fit-content;transition:background-color .15s;display:flex}.data-comparison-modal__vtable-row[data-v-512ca1c6]:hover{background-color:#00000008}.data-comparison-modal__vtable-cell[data-v-512ca1c6]{text-overflow:ellipsis;white-space:nowrap;width:120px;min-width:120px;color:var(--title,#404040);flex:none;align-items:center;padding:8px 12px;font-size:.75rem;display:flex;overflow:hidden}.data-comparison-modal__vtable-cell--restore[data-v-512ca1c6],.data-comparison-modal__vtable-header-cell--restore[data-v-512ca1c6],.data-comparison-modal__vtable-cell--action[data-v-512ca1c6],.data-comparison-modal__vtable-header-cell--action[data-v-512ca1c6]{background:inherit;z-index:1;flex:none;justify-content:center;width:36px;min-width:36px;padding:4px;position:sticky;left:0}.data-comparison-modal__vtable-row.row-pending-delete[data-v-512ca1c6]{opacity:.65;background-color:color-mix(in srgb, var(--danger,#f44336) 8%, transparent)!important}.data-comparison-modal__vtable-row.row-pending-delete .data-comparison-modal__vtable-cell[data-v-512ca1c6]{color:var(--danger,#f44336);text-decoration:line-through}.data-comparison-modal__vtable-row.row-pending-create[data-v-512ca1c6]{border-left:3px dashed var(--primary,#326786);background-color:color-mix(in srgb, var(--primary,#326786) 8%, transparent)!important}.data-comparison-modal__vtable-row.row-added[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--success,#3ba780) 10%, transparent)!important}.data-comparison-modal__vtable-row.row-removed[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--danger,#f44336) 10%, transparent)!important}.data-comparison-modal__vtable-row.row-modified[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--warning,#ffb458) 10%, transparent)!important}.data-comparison-modal__filters[data-v-512ca1c6]{justify-content:center;display:flex}.data-comparison-modal__filter-toggle[data-v-512ca1c6]{border:1px solid #00000014;border-radius:10px!important}.data-comparison-modal__filter-btn[data-v-512ca1c6]{font-size:13px;font-weight:500;text-transform:none!important;letter-spacing:0!important}.data-comparison-modal__empty[data-v-512ca1c6]{flex-direction:column;justify-content:center;align-items:center;padding:56px 24px;display:flex}.data-comparison-modal__empty-icon[data-v-512ca1c6]{background-color:var(--disabled,#f2f4f7);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}.data-comparison-modal__empty-icon .v-icon[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e)!important}.data-comparison-modal__empty-text[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);margin:0;font-size:14px}.data-comparison-modal__change-item[data-v-512ca1c6]{border-bottom:1px solid #0000000f;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:4px;padding:12px 16px;transition:box-shadow .15s;display:flex}.data-comparison-modal__change-item[data-v-512ca1c6]:hover{box-shadow:0 1px 6px #0000000d}.data-comparison-modal__change-item--added[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--success,#3ba780) 6%, white);border-left:3px solid var(--success,#3ba780)}.data-comparison-modal__change-item--removed[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--danger,#f44336) 6%, white);border-left:3px solid var(--danger,#f44336)}.data-comparison-modal__change-item--modified[data-v-512ca1c6]{background-color:color-mix(in srgb, var(--warning,#ffb458) 6%, white);border-left:3px solid var(--warning,#ffb458);padding:8px 12px}.data-comparison-modal__change-icon-wrap[data-v-512ca1c6]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;display:flex}.data-comparison-modal__change-icon-wrap--added[data-v-512ca1c6]{background-color:var(--success,#3ba780)}.data-comparison-modal__change-icon-wrap--removed[data-v-512ca1c6]{background-color:var(--danger,#f44336)}.data-comparison-modal__change-icon-wrap--modified[data-v-512ca1c6]{background-color:var(--warning,#ffb458)}.data-comparison-modal__change-body[data-v-512ca1c6]{flex:1;min-width:0}.data-comparison-modal__change-type[data-v-512ca1c6]{color:var(--title,#404040);margin-bottom:4px;font-size:13px;font-weight:600}.data-comparison-modal__change-data[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e);font-size:.75rem}.data-comparison-modal__change-data code[data-v-512ca1c6]{background-color:#0000000a;border-radius:6px;padding:3px 8px;font-size:.72rem}.data-comparison-modal__field-name[data-v-512ca1c6]{color:var(--title,#404040);font-weight:600}.data-comparison-modal__modified-inline-row[data-v-512ca1c6]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:.7rem;line-height:1.35;display:flex}.data-comparison-modal__mod-seg[data-v-512ca1c6]{flex-wrap:wrap;align-items:baseline;gap:3px 5px;max-width:100%;display:inline-flex}.data-comparison-modal__mod-seg--same[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e)}.data-comparison-modal__mod-seg--same .data-comparison-modal__field-name[data-v-512ca1c6]{margin-right:2px}.data-comparison-modal__mod-same-val[data-v-512ca1c6]{word-break:break-word;min-width:0}.data-comparison-modal__mod-seg--diff .data-comparison-modal__field-name[data-v-512ca1c6]:after{content:":";color:var(--title,#404040);font-weight:600}.data-comparison-modal__field-change[data-v-512ca1c6]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:4px;display:flex}.data-comparison-modal__old-value[data-v-512ca1c6]{color:var(--danger,#f44336);opacity:.8;text-decoration:line-through}.data-comparison-modal__arrow-icon[data-v-512ca1c6]{color:var(--subtitle,#6e6e6e)}.data-comparison-modal__new-value[data-v-512ca1c6]{color:var(--success,#3ba780);font-weight:600}.data-comparison-modal__changes-scroll[data-v-512ca1c6]{max-height:480px;padding-right:4px;overflow-y:auto}.data-comparison-modal__actions[data-v-512ca1c6]{border-top:1px solid #00000014}.data-comparison-modal__close-btn[data-v-512ca1c6]{text-transform:none;letter-spacing:0;border-radius:8px;min-width:100px;font-weight:500;background-color:var(--primary,#326786)!important;color:#fff!important}.data-comparison-modal__close-btn[data-v-512ca1c6]:hover{box-shadow:0 2px 8px #3267864d}@media (width<=960px){.data-comparison-modal__stats-grid[data-v-512ca1c6]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.data-comparison-modal__content[data-v-512ca1c6]{padding:16px}.data-comparison-modal__stats-grid[data-v-512ca1c6]{grid-template-columns:repeat(2,1fr);gap:8px}.data-comparison-modal__stat[data-v-512ca1c6]{padding:14px 8px}.data-comparison-modal__filter-toggle[data-v-512ca1c6]{flex-wrap:wrap}}.force-retry-confirm-dialog__message[data-v-b0ee9b35]{white-space:pre-wrap;margin:0}.core-modal-base__card{border-radius:16px;box-shadow:0 8px 32px #0000001f}.core-modal-base__header{box-sizing:border-box;border-bottom:1px solid #00000014;width:100%;justify-content:space-between!important;align-items:center!important;padding:20px 20px 12px!important;display:flex!important}.core-modal-base__header.v-card-title{justify-content:space-between!important;align-items:center!important;display:flex!important}.core-modal-base__title{color:var(--title);margin:0;font-size:18px;font-weight:600}.core-modal-base__close{flex-shrink:0!important;margin-left:auto!important}.core-modal-base__content{padding:20px}.core-modal-base__actions{gap:8px;padding:12px 20px 20px}.core-modal-base :deep(.v-field){border-radius:8px;min-height:40px}.core-modal-base :deep(.v-field--focused){box-shadow:0 0 0 2px rgba(var(--v-theme-primary), .2)}.core-modal-base :deep(.v-text-field .v-field__input){min-height:40px;padding:8px 16px;font-size:14px}.core-modal-base :deep(.v-textarea .v-field__input){padding:8px 16px;font-size:14px}.core-modal-base :deep(.v-field__outline){--v-field-border-width:1px}.core-modal-base :deep(.v-field--variant-outlined .v-field__outline__start){border-radius:8px 0 0 8px}.core-modal-base :deep(.v-field--variant-outlined .v-field__outline__end){border-radius:0 8px 8px 0}.core-modal-base :deep(.v-alert){border-radius:8px}.core-modal-base :deep(.v-alert--variant-tonal){background-color:rgba(var(--v-theme-info), .1);border:1px solid rgba(var(--v-theme-info), .2)}.core-modal-base :deep(.v-alert--variant-tonal.v-alert--type-error){background-color:rgba(var(--v-theme-error), .1);border:1px solid rgba(var(--v-theme-error), .2)}.core-modal-base :deep(.v-chip){border-radius:6px;font-size:12px}@media (width<=600px){.core-modal-base__card{max-width:calc(100vw - 32px);margin:16px}.core-modal-base__header{padding:16px 16px 8px}.core-modal-base__content{padding:16px}.core-modal-base__actions{padding:8px 16px 16px}}.review-instance-wrapper[data-v-e9e7f226]{width:100%;position:relative}.master-table-loading-overlay[data-v-e9e7f226]{z-index:100;background-color:#ffffffd9;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-content[data-v-e9e7f226]{flex-direction:column;align-items:center;gap:12px;display:flex}.loading-text[data-v-e9e7f226]{color:var(--subtitle);font-size:.9rem;font-weight:500}.review-instance-container[data-v-e9e7f226]{flex-direction:column;width:100%;margin-top:1rem;display:flex;position:relative}.review-instance-container[data-v-e9e7f226] .execution-data-view{flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.review-instance-header[data-v-e9e7f226]{z-index:20;position:absolute;top:8px;right:8px}.header-buttons[data-v-e9e7f226]{align-items:center;gap:4px;margin-top:-95px;display:flex}.maximize-button[data-v-e9e7f226]{color:var(--subtitle);box-shadow:none!important;background:0 0!important}@media (width<=1500px){.header-buttons[data-v-e9e7f226]{margin-top:-110px}}.maximize-button[data-v-e9e7f226]:hover{color:var(--title);background-color:#0000!important}.fullscreen-overlay{z-index:10000;background-color:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.fullscreen-content{background-color:#fff;border-radius:8px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.fullscreen-header{border-bottom:1px solid #0000001f;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.fullscreen-header-buttons{align-items:center;gap:8px;display:flex}.fullscreen-title{color:var(--title);margin:0;font-size:18px;font-weight:500}.minimize-button{background-color:#0000000d}.minimize-button:hover{background-color:#0000001a}.fullscreen-body{flex-direction:column;flex:1;min-height:0;padding:24px;display:flex;overflow:auto}.fullscreen-body :deep(.execution-data-view){flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}body.fullscreen-overlay-active .v-overlay,body.fullscreen-overlay-active .v-dialog,body.fullscreen-overlay-active .v-overlay__content,body.fullscreen-overlay-active .v-menu__content,body.fullscreen-overlay-active .v-select__menu{z-index:10001!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active .fullscreen-content,.fade-leave-active .fullscreen-content{transition:transform .3s,opacity .3s}.fade-enter-from .fullscreen-content,.fade-leave-to .fullscreen-content{opacity:0;transform:scale(.95)}.check-data-container[data-v-5e40d32f]{width:100%;margin-top:1rem}.small-font{font-size:.9rem}.v-radio-group>.v-input__control{flex-direction:column}.v-radio-group>.v-input__control>.v-label{margin-inline-start:16px}.v-radio-group>.v-input__control>.v-label+.v-selection-control-group{margin-top:8px;padding-inline-start:6px}.v-radio-group .v-input__details{padding-inline:16px}.unsaved-changes-modal[data-v-18edd8de]{border-radius:12px}.warning-message[data-v-18edd8de]{color:var(--subtitle);font-size:.95rem;line-height:1.5}.changes-summary[data-v-18edd8de]{align-items:center;gap:8px;display:flex}.table-wrapper[data-v-4f270d35]{width:100%;margin-bottom:0;position:relative;overflow:hidden}.table-container[data-v-4f270d35]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%;max-width:100%;display:block;position:relative;overflow-x:auto}.table-container[data-v-4f270d35]::-webkit-scrollbar{height:8px;display:block!important}.table-container[data-v-4f270d35]::-webkit-scrollbar-track{background:#f1f1f1}.table-container[data-v-4f270d35]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.table-container[data-v-4f270d35]::-webkit-scrollbar-thumb:hover{background:#555}.execution-table[data-v-4f270d35]{width:100%!important;max-width:100%!important;margin-top:0!important;margin-bottom:0!important}.execution-table[data-v-4f270d35] table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;max-width:100%!important}.execution-table[data-v-4f270d35] .v-table{width:100%!important}.execution-table[data-v-4f270d35] .v-table__wrapper{width:100%!important;overflow-x:visible!important}.execution-table[data-v-4f270d35] th,.execution-table[data-v-4f270d35] td{box-sizing:border-box!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:8px!important;overflow:hidden!important}.execution-table[data-v-4f270d35] th{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;padding:8px 4px!important;font-size:.85rem!important;line-height:1.2!important;overflow:hidden!important}.execution-table[data-v-4f270d35] colgroup{display:table-column-group!important}.execution-table[data-v-4f270d35] col{display:table-column!important}.cell-content[data-v-4f270d35]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.table-container.no-headers[data-v-4f270d35],.table-container.no-headers[data-v-4f270d35] .v-table{margin-top:0;padding-top:0}.table-container[data-v-4f270d35] .v-table__wrapper table thead.v-data-table-header--hidden{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}.table-container[data-v-4f270d35] .v-table__wrapper table tbody tr:first-child td{border-top:none}.execution-table[data-v-4f270d35] .v-data-table__tr{display:table-row}.execution-table[data-v-4f270d35] .v-data-table__td,.execution-table[data-v-4f270d35] .v-data-table__th{box-sizing:border-box;display:table-cell}.execution-table[data-v-4f270d35] .v-data-table-header__wrapper{width:100%!important}.execution-table[data-v-4f270d35] .v-data-table-header__wrapper table{table-layout:fixed!important;width:100%!important}.execution-table[data-v-4f270d35] .v-data-table-header th{white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;padding:8px 4px!important;overflow:hidden!important}.execution-table[data-v-4f270d35] .v-table__wrapper .v-data-table__th .v-data-table-header__content{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.execution-table[data-v-4f270d35] .v-chip{white-space:nowrap!important;max-width:100%!important}.execution-table[data-v-4f270d35] .v-chip__content{padding:0 8px!important}.name-cell[data-v-4f270d35]{gap:4px;min-width:0;max-width:100%;align-items:center!important;display:flex!important}.name-cell span[data-v-4f270d35]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.latest-plan-chip[data-v-4f270d35],.replanning-chip[data-v-4f270d35]{flex-shrink:0;height:20px!important;padding:0 6px!important;font-size:10px!important}.latest-plan-chip .v-icon[data-v-4f270d35]{margin-right:2px!important}.actions-container[data-v-4f270d35]{align-items:center;gap:4px;display:flex}.set-latest-icon[data-v-4f270d35]{cursor:pointer;color:var(--subtitle);transition:color .2s}.set-latest-icon[data-v-4f270d35]:hover{color:var(--primary)}.current-latest-icon[data-v-4f270d35]{cursor:default}@media (width<=768px){.table-container[data-v-4f270d35]{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}}.v-expansion-panel-title[data-v-f8e641c4]{background-color:#f2f4f8!important;font-weight:500!important}.custom-checkbox[data-v-f8e641c4]{margin-bottom:-35px}.custom-checkbox .v-label[data-v-f8e641c4]{font-size:.9rem;color:#000!important;font-weight:500!important}.history-execution-view{overflow-x:hidden}.history-execution-table-scroll{box-sizing:border-box;width:100%}:is(.history-execution-view :deep(.v-expansion-panel-text),.history-execution-view :deep(.v-expansion-panel-text__wrapper)){padding-right:0!important;overflow:visible!important}.history-loading{flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.history-loading__text{color:var(--subtitle,#0009);font-size:13px;font-weight:500}.info-card[data-v-a5a58eeb]{width:45vw;margin:0 auto}.button-container[data-v-a5a58eeb]{justify-content:center;align-items:center;height:100%;padding-bottom:30px;display:flex}.small-font[data-v-728589ab]{font-size:.85rem!important}[data-v-ce7fc71b] .v-table{height:55vh}.settings-title[data-v-674600db]{color:var(--title)!important;font-size:1.1rem!important;font-weight:500!important}.simple-list-container{width:100%}.simple-list-content{max-height:calc(100vh - 320px);padding-bottom:8px;overflow-y:auto}.simple-list-items{flex-direction:column;gap:12px;display:flex}.simple-list-item{margin:0}.simple-list-item__text{word-wrap:break-word;white-space:normal;color:inherit;line-height:1.6;font-size:13px!important}.no-data-alert{margin:0}.core-bulk-edit-modal{border-radius:12px!important}.core-bulk-edit-modal__header{align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}.core-bulk-edit-modal__header-icon{background:rgba(var(--v-theme-primary), .1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex}.core-bulk-edit-modal__header-text{flex-direction:column;gap:2px;display:flex}.core-bulk-edit-modal__title{color:var(--title);font-size:1rem;font-weight:600;line-height:1.4}.core-bulk-edit-modal__subtitle{color:var(--subtitle);font-size:.8rem;line-height:1.4}.core-bulk-edit-modal__body{max-height:55vh;overflow-y:auto;padding:20px 24px!important}.core-bulk-edit-modal__field-wrapper{flex-direction:column;gap:4px;margin-bottom:4px;display:flex}.core-bulk-edit-modal__field-label{color:var(--label-text);font-size:.8rem;font-weight:500}.core-bulk-edit-modal__actions{gap:8px;padding:12px 24px!important}.core-bulk-edit-modal__hint{color:var(--subtitle);align-items:center;font-size:.75rem;display:flex}.core-bulk-edit-modal__cancel-btn,.core-bulk-edit-modal__apply-btn{font-size:.85rem}.chart-card{border:1px solid #00000014;border-radius:12px;flex-direction:column;height:100%;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a;background:#fff!important}.chart-card:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}.chart-header{padding:20px 24px 12px}.chart-title{color:var(--title,#404040);letter-spacing:.01em;font-size:.8125rem;font-weight:600;line-height:1.5}.chart-content{flex:1;min-height:0;padding:8px 16px 16px}.kpi-card{background:#fff;border:1px solid #00000014;border-radius:12px;height:100%;transition:all .2s;overflow:hidden;box-shadow:0 1px 3px #0000000a}.kpi-card:hover{border-color:#0000001f;box-shadow:0 4px 12px #00000014}.kpi-content{box-sizing:border-box;flex-direction:column;height:100%;padding:20px;display:flex}.positive{color:var(--success,#3ba780)}.negative{color:var(--danger,#f44336)}.text-subtitle{color:var(--subtitle,#6e6e6e)}.text-title{color:var(--title,#404040)}.kpi-top-section[data-v-6fe5886c]{margin-bottom:12px}.kpi-header[data-v-6fe5886c]{align-items:center;gap:10px;display:flex}.kpi-icon-wrapper[data-v-6fe5886c]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.kpi-icon--primary[data-v-6fe5886c]{background-color:var(--primary-light-variant,#e6f1f7)}.kpi-icon--primary .kpi-icon[data-v-6fe5886c]{color:var(--primary,#326786)}.kpi-icon--accent[data-v-6fe5886c]{background-color:var(--primary-light-variant,#e6f1f7)}.kpi-icon--accent .kpi-icon[data-v-6fe5886c]{color:var(--accent,#4e7f9c)}.kpi-icon--success[data-v-6fe5886c]{background-color:#3ba7801f}.kpi-icon--success .kpi-icon[data-v-6fe5886c]{color:var(--success,#3ba780)}.kpi-icon--warning[data-v-6fe5886c]{background-color:#ffb45826}.kpi-icon--warning .kpi-icon[data-v-6fe5886c]{color:var(--warning,#ffb458)}.kpi-title[data-v-6fe5886c]{color:var(--subtitle,#6e6e6e);letter-spacing:.01em;flex:1;font-size:.8125rem;font-weight:500;line-height:1.4}.kpi-value[data-v-6fe5886c]{color:var(--title,#404040);letter-spacing:-.02em;margin-bottom:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2}.kpi-bottom-section[data-v-6fe5886c]{align-items:center;gap:6px;margin-top:auto;font-size:.8125rem;line-height:1.4;display:flex}.kpi-change[data-v-6fe5886c]{letter-spacing:.01em;align-items:center;font-weight:600;display:inline-flex}.kpi-separator[data-v-6fe5886c]{color:var(--subtitle,#6e6e6e);margin:0 2px;font-size:.75rem}.kpi-period[data-v-6fe5886c]{color:var(--subtitle,#6e6e6e);font-size:.8125rem;font-weight:400}.kpi-change.positive[data-v-6fe5886c]{color:var(--success,#3ba780)}.kpi-change.negative[data-v-6fe5886c]{color:var(--danger,#f44336)}.chart-title[data-v-9153f6a7]{margin-bottom:8px}.chart-total-section[data-v-9153f6a7]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.chart-total-label[data-v-9153f6a7]{color:var(--subtitle,#6e6e6e);font-size:.8125rem;font-weight:500}.chart-total-value[data-v-9153f6a7]{color:var(--title,#404040);letter-spacing:-.01em;font-size:1.375rem;font-weight:700}.chart-total-change[data-v-9153f6a7]{letter-spacing:.01em;font-size:.8125rem;font-weight:600}.chart-total-period[data-v-9153f6a7]{color:var(--subtitle,#6e6e6e);font-size:.8125rem;font-weight:400}.chart-message[data-v-9153f6a7]{background:var(--primary-light-variant,#e6f1f7);color:var(--title,#404040);border-left:3px solid var(--primary,#326786);border-radius:8px;margin:12px 24px;padding:10px 14px;font-size:.8125rem;line-height:1.5}.chart-content[data-v-bbb84677]{padding:8px 16px 16px}.chart-wrapper[data-v-bbb84677]{flex-direction:column;align-items:center;gap:12px;display:flex}.chart-visual[data-v-bbb84677]{justify-content:center;align-items:center;width:100%;max-width:220px;display:flex;position:relative}.chart-center-label[data-v-bbb84677]{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chart-center-total[data-v-bbb84677]{color:var(--title,#404040);letter-spacing:-.01em;margin-bottom:4px;font-size:1.25rem;font-weight:700;line-height:1.2}.chart-center-text[data-v-bbb84677]{color:var(--subtitle,#6e6e6e);font-size:.75rem;font-weight:500}.chart-legend[data-v-bbb84677]{flex-direction:column;gap:6px;width:100%;max-height:200px;display:flex;overflow-y:auto}.legend-item[data-v-bbb84677]{border-radius:4px;align-items:flex-start;gap:8px;padding:3px 4px;transition:background-color .15s;display:flex}.legend-item[data-v-bbb84677]:hover{background-color:#0000000a}.legend-color[data-v-bbb84677]{border-radius:3px;flex-shrink:0;width:10px;height:10px;margin-top:3px}.legend-text[data-v-bbb84677]{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.legend-label[data-v-bbb84677]{color:var(--title,#404040);word-break:break-word;font-size:.8125rem;font-weight:500;line-height:1.3}.legend-stats[data-v-bbb84677]{white-space:nowrap;flex-shrink:0;align-items:baseline;gap:4px;margin-left:auto;display:inline-flex}.legend-value[data-v-bbb84677]{color:var(--title,#404040);font-size:.8125rem;font-weight:600}.legend-percentage[data-v-bbb84677]{color:var(--subtitle,#6e6e6e);font-size:.75rem;font-weight:400}.pie-tooltip{background:#fff;border:1px solid #e0e0e0;border-radius:6px;min-width:120px;padding:8px 12px;box-shadow:0 2px 8px #0000001f}.pie-tooltip-header{align-items:center;gap:8px;margin-bottom:4px;display:flex}.pie-tooltip-dot{border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.pie-tooltip-label{color:#333;word-break:break-word;font-size:13px;font-weight:600;line-height:1.3}.pie-tooltip-body{align-items:baseline;gap:6px;padding-left:18px;display:flex}.pie-tooltip-value{color:#1a1a1a;font-size:14px;font-weight:700}.pie-tooltip-pct{color:#666;font-size:12px;font-weight:400}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.chart-content[data-v-3d4acf45]{position:relative}.map-container[data-v-3d4acf45]{border-radius:8px;width:100%;height:300px;min-height:300px;overflow:hidden}.map-loading-overlay[data-v-3d4acf45]{z-index:1000;background-color:#ffffffe6;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.map-error-overlay[data-v-3d4acf45]{z-index:1001;background-color:#fffffff2;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loading-content[data-v-3d4acf45]{flex-direction:column;align-items:center;gap:12px;display:flex}.loading-spinner[data-v-3d4acf45]{border:4px solid #0984c633;border-top-color:var(--primary,#0984c6);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-3d4acf45}@keyframes spin-3d4acf45{to{transform:rotate(360deg)}}.loading-text[data-v-3d4acf45]{color:var(--subtitle,#666);text-align:center;font-size:14px}.error-text[data-v-3d4acf45]{color:var(--danger,#dc3545);text-align:center;padding:16px;font-size:14px}[data-v-e2201373] .custom-marker{background:0 0;border:none}.pending-changes-bar[data-v-3f949da6]{background:linear-gradient(90deg,#4caf501f 0%,#4caf500d 100%);border:1px solid #4caf5040;border-radius:8px;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;padding:12px 16px;display:flex}.view-container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.section-view{flex-direction:column;flex:1;min-height:0;display:flex}.loading-container{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:300px;display:flex}.loading-container p{color:var(--subtitle);margin-top:1rem;font-size:1rem}.table-section{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.table-section--dashboard{overflow:hidden auto}.table-card,.table-section>.v-card{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.table-card-content{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.table-card-content>.core-table-container{flex-direction:column;flex:1;min-height:0;display:flex}.section-view .table-card .m-tab{max-width:min(480px,55vw)}.section-view .table-card .m-tab__content{min-width:0;overflow:hidden}.section-view .table-card .m-tab__label{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;display:block;overflow:hidden}.section-view :deep(.v-tab){text-transform:none;font-weight:500}.section-view :deep(.v-tab--selected){color:#fff}.section-view :deep(.v-card-text.table-card-content){flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.dashboard-layout{flex-direction:column;gap:24px;min-height:0;display:flex}.table-with-widgets{align-items:flex-start;gap:16px;width:100%;min-height:0;display:flex}.table-column{flex-direction:column;flex:7;min-width:0;min-height:420px;display:flex}.widgets-column{flex-direction:column;flex:3;gap:16px;min-width:280px;max-width:400px;max-height:600px;padding-right:16px;display:flex;overflow-y:auto}.kpis-section{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.kpi-item{min-width:0}.charts-section{flex-direction:column;gap:16px;display:flex}.chart-item{flex-shrink:0;min-width:0}.bottom-charts-section{flex-shrink:0;grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}.bottom-chart-item{min-width:0}@media (width>=1600px){.widgets-column{max-width:450px}}@media (width<=1600px){.widgets-column{max-width:360px}}@media (width<=1200px){.table-with-widgets{flex-direction:column}.table-column{flex:none;width:100%;min-height:350px}.widgets-column{flex-flow:wrap;flex:none;width:100%;max-width:none;max-height:none;padding-right:0;overflow-y:visible}.kpis-section{flex:1;min-width:280px}.charts-section{flex-flow:wrap;flex:1;min-width:280px}.chart-item{flex:1;min-width:280px}.bottom-charts-section{grid-template-columns:1fr}}@media (width<=992px){.table-section{margin-top:1rem!important}.kpis-section{grid-template-columns:1fr}.widgets-column{gap:12px}.table-column{min-height:300px}}@media (width<=768px){.table-section{margin-top:.75rem!important}.table-with-widgets{gap:12px}.widgets-column,.charts-section{flex-direction:column}.chart-item{min-width:100%}.bottom-charts-section{gap:12px}}@media (width<=576px){.loading-container{min-height:200px}.kpis-section{gap:8px}.charts-section{gap:12px}.widgets-column{gap:8px;padding-right:0}}.roles-col[data-v-ba6260ff]{flex-direction:column;flex:0 0 340px;min-width:280px;display:flex}.roles-list[data-v-ba6260ff]{flex-direction:column;gap:2px;min-height:80px;padding:8px 8px 4px;display:flex}.roles-list.is-loading[data-v-ba6260ff]{opacity:.7}.role-item[data-v-ba6260ff]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s;display:flex;position:relative}.role-item[data-v-ba6260ff]:hover{background:#00000008}.role-item--active[data-v-ba6260ff]{background:#5b6bb51a}.role-item--active[data-v-ba6260ff]:before{content:"";background:var(--primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.role-item__icon[data-v-ba6260ff]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.role-item__icon--neutral[data-v-ba6260ff]{color:var(--subtitle);background:#0000000f}.role-item__icon--primary[data-v-ba6260ff]{color:#4a5aa5;background:#ebedf6}.role-item__icon--info[data-v-ba6260ff]{color:#2f7aad;background:#e8f1f8}.role-item__icon--success[data-v-ba6260ff]{color:#257558;background:#e6f1ed}.role-item__icon--warning[data-v-ba6260ff]{color:#9a5f2e;background:#f6efe8}.role-item__icon--secondary[data-v-ba6260ff]{color:#6841a0;background:#efeaf6}.role-item__body[data-v-ba6260ff]{flex:1;min-width:0}.role-item__title[data-v-ba6260ff]{color:var(--title);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:1.2;overflow:hidden}.role-item__subtitle[data-v-ba6260ff]{color:var(--subtitle);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.75rem;overflow:hidden}.role-item__right[data-v-ba6260ff]{flex-shrink:0;align-items:center;gap:2px;display:flex}.role-item__count[data-v-ba6260ff]{justify-content:center;min-width:28px}.role-permissions[data-v-ba6260ff]{background:#00000006;border-radius:10px;margin:8px 12px;padding:12px 14px}.role-permissions__title[data-v-ba6260ff]{color:var(--subtitle);letter-spacing:.06em;text-transform:uppercase;align-items:center;margin-bottom:8px;font-size:.7rem;font-weight:700;display:flex}.role-permissions__list[data-v-ba6260ff]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.role-permissions__item[data-v-ba6260ff]{color:var(--title);align-items:center;gap:8px;font-size:.85rem;display:flex}.role-permissions__empty[data-v-ba6260ff]{color:var(--subtitle);font-size:.8rem;font-style:italic}.roles-add[data-v-ba6260ff]{border-top:1px solid #0000000f;margin-top:auto;padding:12px}.panel-header[data-v-ba6260ff]{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}.panel-header__left[data-v-ba6260ff]{align-items:center;gap:8px;display:flex}.section-subtitle[data-v-ba6260ff]{color:var(--title);letter-spacing:.01em;font-size:.95rem;font-weight:600}.empty-state[data-v-ba6260ff]{flex-direction:column;align-items:center;padding:32px 0;display:flex}.users-col[data-v-19d35653]{flex:1;min-width:0}.search-bar[data-v-19d35653]{border-bottom:1px solid #0000000f;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.search-bar__input[data-v-19d35653]{flex:1;min-width:220px}.search-bar__filter-chip[data-v-19d35653]{font-weight:500}.table-wrapper[data-v-19d35653]{padding:8px 12px 4px}.user-cell[data-v-19d35653]{align-items:center;gap:12px;min-width:0;padding:4px 0;display:flex}.user-avatar[data-v-19d35653]{color:#fff;letter-spacing:.02em;background:#5b6bb5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:600;display:flex}.user-info[data-v-19d35653]{flex-direction:column;min-width:0;display:flex}.user-name[data-v-19d35653]{color:var(--title);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;line-height:1.2;overflow:hidden}.user-handle[data-v-19d35653]{color:var(--subtitle);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;overflow:hidden}.roles-cell[data-v-19d35653]{flex-wrap:wrap;gap:4px;padding:4px 0;display:flex}.role-chip[data-v-19d35653]{font-weight:500}.role-chip__dot[data-v-19d35653]{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.users-table-wrapper[data-v-19d35653] tbody tr:last-child td{border-bottom:none}.users-table-wrapper[data-v-19d35653] .v-table__wrapper{border-radius:0 0 8px 8px}.users-table-wrapper[data-v-19d35653] tbody td{height:auto;padding-top:14px;padding-bottom:14px}.users-table-wrapper[data-v-19d35653] tbody tr{height:68px}.users-table-wrapper[data-v-19d35653] thead th{padding-top:12px;padding-bottom:12px}.panel-header[data-v-19d35653]{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}.panel-header__left[data-v-19d35653]{align-items:center;gap:8px;display:flex}.section-subtitle[data-v-19d35653]{color:var(--title);letter-spacing:.01em;font-size:.95rem;font-weight:600}.empty-state[data-v-19d35653]{flex-direction:column;align-items:center;padding:32px 0;display:flex}.dialog-title[data-v-7bd2ff2c],.dialog-title[data-v-616ff8cf],.dialog-title[data-v-9c950238]{color:var(--title);align-items:center;font-size:1rem;font-weight:600;display:flex}.user-info-pill[data-v-9c950238]{background:#0000000a;border-radius:8px;align-items:center;min-width:0;padding:8px 12px;display:flex;overflow:hidden}.user-info-pill .font-weight-medium[data-v-9c950238]{white-space:nowrap;flex-shrink:0}.user-info-pill .text-disabled[data-v-9c950238]{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.roles-layout[data-v-2c5eb6ae]{align-items:flex-start;gap:20px;display:flex}@media (width<=960px){.roles-layout[data-v-2c5eb6ae]{flex-direction:column}}.agent-section[data-v-138b47ed]{background:#fff;border:1px solid #00000014;border-radius:12px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.agent-section__error-banner[data-v-138b47ed]{background:rgba(var(--v-theme-error), .06);border-bottom:1px solid #0000000f;border-left:3px solid rgb(var(--v-theme-error));flex-shrink:0;align-items:flex-start;gap:12px;margin:0;padding:12px 12px 12px 16px;display:flex}.agent-section__error-banner-icon[data-v-138b47ed]{opacity:.92;flex-shrink:0;margin-top:2px}.agent-section__error-banner-main[data-v-138b47ed]{flex:1;min-width:0}.agent-section__error-banner-title[data-v-138b47ed]{color:var(--title,#404040);margin:0 0 4px;font-size:.9375rem;font-weight:600;line-height:1.35}.agent-section__error-banner-body[data-v-138b47ed]{color:var(--subtitle,#6e6e6e);margin:0;font-size:.8125rem;line-height:1.45}.agent-section__error-banner-details[data-v-138b47ed]{margin-top:10px}.agent-section__error-banner-summary[data-v-138b47ed]{cursor:pointer;color:var(--primary,#001970);-webkit-user-select:none;user-select:none;font-size:.75rem;list-style:none}.agent-section__error-banner-summary[data-v-138b47ed]::-webkit-details-marker{display:none}.agent-section__error-banner-pre[data-v-138b47ed]{white-space:pre-wrap;word-break:break-word;max-height:140px;color:var(--title,#404040);background:#0000000d;border:1px solid #0000000f;border-radius:8px;margin:8px 0 0;padding:8px 10px;font-size:.6875rem;line-height:1.4;overflow:auto}.agent-section__error-banner-actions[data-v-138b47ed]{flex-wrap:wrap;align-items:center;gap:4px;margin-top:12px;display:flex}.agent-section__error-retry[data-v-138b47ed]{text-transform:none;letter-spacing:normal}.agent-section__error-banner-close[data-v-138b47ed]{flex-shrink:0;align-self:flex-start;margin:-4px -4px 0 0}.agent-section__chat[data-v-138b47ed]{flex-direction:column;height:100%;min-height:0;display:flex}.agent-section__messages[data-v-138b47ed]{flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow-y:auto}.agent-section__welcome[data-v-138b47ed]{color:var(--subtitle,#6e6e6e);flex-direction:column;justify-content:center;align-items:center;padding:48px 20px;display:flex}.agent-section__welcome-icon[data-v-138b47ed]{margin-bottom:12px}.agent-section__welcome-text[data-v-138b47ed]{color:var(--subtitle,#6e6e6e);margin:0;font-size:.9375rem}.agent-section__message[data-v-138b47ed]{align-items:flex-start;gap:12px;max-width:85%;display:flex}.agent-section__message--user[data-v-138b47ed]{flex-direction:row-reverse;align-self:flex-end}.agent-section__message--assistant[data-v-138b47ed]{align-self:flex-start}.agent-section__message-avatar[data-v-138b47ed]{background:rgba(var(--v-theme-primary), .1);width:36px;height:36px;color:var(--primary,#001970);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-section__message-bubble[data-v-138b47ed]{border:1px solid #00000014;border-radius:12px;padding:12px 16px;box-shadow:0 1px 2px #0000000a}.agent-section__message-bubble--loading[data-v-138b47ed]{align-items:center;gap:10px;display:flex}.agent-section__loading-text[data-v-138b47ed]{color:var(--subtitle,#6e6e6e);font-size:.875rem}.agent-section__message--user .agent-section__message-bubble[data-v-138b47ed]{background:var(--primary-light-variant,#f1f9fd);border-color:rgba(var(--v-theme-primary), .2);color:var(--title,#404040)}.agent-section__message--assistant .agent-section__message-bubble[data-v-138b47ed]{color:var(--title,#404040);background:#fff}.agent-section__message-text[data-v-138b47ed]{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.5}.agent-section__message-md[data-v-138b47ed]{word-break:break-word;margin:0;font-size:.9375rem;line-height:1.5}.agent-section__message-md[data-v-138b47ed] p{margin:0 0 .5em}.agent-section__message-md[data-v-138b47ed] p:last-child{margin-bottom:0}.agent-section__message-md[data-v-138b47ed] ul,.agent-section__message-md[data-v-138b47ed] ol{margin:.35em 0;padding-left:1.35em}.agent-section__message-md[data-v-138b47ed] li{margin:.15em 0}.agent-section__message-md[data-v-138b47ed] blockquote{color:var(--subtitle,#6e6e6e);border-left:3px solid #0000001f;margin:.5em 0;padding-left:.85em}.agent-section__message-md[data-v-138b47ed] pre{background:#0000000f;border-radius:8px;margin:.5em 0;padding:.75em 1em;overflow-x:auto}.agent-section__message-md[data-v-138b47ed] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}.agent-section__message-md[data-v-138b47ed] p code,.agent-section__message-md[data-v-138b47ed] li code{background:#0000000f;border-radius:4px;padding:.12em .4em}.agent-section__message-md[data-v-138b47ed] pre code{background:0 0;padding:0;font-size:.8125rem}.agent-section__message-md[data-v-138b47ed] a{color:var(--primary,#001970);text-underline-offset:2px;text-decoration:underline}.agent-section__message-md[data-v-138b47ed] h1,.agent-section__message-md[data-v-138b47ed] h2,.agent-section__message-md[data-v-138b47ed] h3{margin:.65em 0 .35em;font-weight:600;line-height:1.25}.agent-section__message-md[data-v-138b47ed] h1{font-size:1.125rem}.agent-section__message-md[data-v-138b47ed] h2{font-size:1.0625rem}.agent-section__message-md[data-v-138b47ed] h3{font-size:1rem}.agent-section__message-md[data-v-138b47ed] h1:first-child,.agent-section__message-md[data-v-138b47ed] h2:first-child,.agent-section__message-md[data-v-138b47ed] h3:first-child{margin-top:0}.agent-section__message-md[data-v-138b47ed] table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.875rem}.agent-section__message-md[data-v-138b47ed] th,.agent-section__message-md[data-v-138b47ed] td{text-align:left;border:1px solid #0000001a;padding:.35em .5em}.agent-section__message-md[data-v-138b47ed] th{background:#0000000a}.agent-section__input-bar[data-v-138b47ed]{background:var(--background,#f6f6f6);border-top:1px solid #00000014;flex-shrink:0;align-items:flex-end;gap:12px;padding:16px 24px 24px;display:flex}.agent-section__input-wrap[data-v-138b47ed]{flex:1;min-width:0;position:relative}.agent-section__mentions[data-v-138b47ed]{z-index:10;background:#fff;border:1px solid #0000001f;border-radius:12px;flex-direction:column;max-height:220px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #0000001f}.agent-section__mentions-list[data-v-138b47ed]{max-height:210px;overflow-y:auto}.agent-section__mentions-message[data-v-138b47ed]{margin:0;padding:12px 16px;font-size:.8125rem}.agent-section__mentions-message--error[data-v-138b47ed]{color:rgb(var(--v-theme-error))}.agent-section__mentions-empty[data-v-138b47ed]{min-height:48px}.agent-section__mention-item--active[data-v-138b47ed]{background:rgba(var(--v-theme-primary), .08)}.agent-section__mention-title-row[data-v-138b47ed]{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.agent-section__mention-chip[data-v-138b47ed]{letter-spacing:.01em;text-transform:uppercase;max-width:42%;color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary), .1);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex-shrink:0;padding:0 6px;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-block;overflow:hidden}.agent-section__mention-label[data-v-138b47ed]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.agent-section__input[data-v-138b47ed]{flex:1}.agent-section__input[data-v-138b47ed] .v-field{background:#fff;border:1px solid #0000001f;border-radius:12px;box-shadow:0 1px 2px #0000000a}.agent-section__input[data-v-138b47ed] .v-field--focused{border-color:var(--primary,#001970);box-shadow:0 0 0 1px var(--primary,#001970)}.agent-section__send-btn[data-v-138b47ed]{border-radius:12px;flex-shrink:0;min-width:48px;height:48px}.agent-view[data-v-b4ae9e13]{flex-direction:column;flex:1;min-height:0;padding-bottom:20px;display:flex}.agent-view__chat-wrapper[data-v-b4ae9e13]{flex-direction:column;flex:1;min-height:0;margin-top:16px;display:flex}.not-found-container[data-v-cc181e0c]{justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex}.not-found-content[data-v-cc181e0c]{text-align:center;flex-direction:column;align-items:center;max-width:480px;display:flex}.not-found-icon[data-v-cc181e0c]{opacity:.3;margin-bottom:16px;font-size:72px!important}.not-found-code[data-v-cc181e0c]{color:rgb(var(--v-theme-primary));opacity:.15;margin:0;font-size:6rem;font-weight:700;line-height:1}.not-found-title[data-v-cc181e0c]{color:var(--title);margin:16px 0 8px;font-size:1.5rem;font-weight:600}.not-found-subtitle[data-v-cc181e0c]{color:var(--subtitle);margin:0;font-size:.95rem}
