@import url(https://fonts.googleapis.com/css2?family=Micro+5+Charted&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jersey+10&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,400;1,500;1,700;1,900&display=swap);:root{--q-statusColorGreen:#388f69;--q-statusColorOrange:#ffb347;--q-statusColorRed:#ff6861;--q-statusColorGrey:#ddd;--q-statusColorBlue:#5dade2;--q-lightBlueBody:#f3f9fb;--q-lightBlueGreyBorder:#d6dee1;--kt-color-border:rgba(15,23,42,.08);--kt-color-border-strong:rgba(15,23,42,.12);--kt-color-text-primary:#111827;--kt-color-text-secondary:#374151;--kt-color-text-muted:#6b7280;--kt-color-text-axis:#6b7280;--kt-color-tooltip-bg:hsla(0,0%,7%,.96);--kt-color-tooltip-border:hsla(0,0%,100%,.08);--kt-color-grid-line:rgba(15,23,42,.08);--kt-color-axis-line:rgba(15,23,42,.12);--kt-color-btn-dark-bg:#1f2937;--kt-color-btn-dark-text:#fff;--kt-radius-sm:8px;--kt-radius-md:12px;--kt-radius-lg:14px;--kt-radius-xl:18px;--kt-radius-tooltip:10px;--kt-shadow-card:0 8px 24px rgba(15,23,42,.06);--kt-shadow-tooltip:0 10px 24px rgba(0,0,0,.28);--kt-spacing-4:4px;--kt-spacing-6:6px;--kt-spacing-8:8px;--kt-spacing-10:10px;--kt-spacing-12:12px;--kt-spacing-14:14px;--kt-spacing-16:16px;--kt-spacing-18:18px;--kt-spacing-20:20px;--kt-spacing-24:24px;--kt-transition-fast:120ms ease}.micro-5-charted-regular{font-family:Micro\ 5 Charted,sans-serif;font-style:normal;font-weight:400}.jersey-10-regular{font-family:Jersey\ 10,sans-serif;font-style:normal;font-weight:400}body{background-color:#f3f9fb!important}.q-page-container{padding-top:20px!important}.q-dialog-plugin{background-color:#f3f9fb;border-radius:var(--katode-radius-dialog,8px)!important}.q-dialog__inner--minimized>div{max-width:100%!important}.filter-buttons{size:10px}.q-expansion-item__toggle-icon{font-size:15px!important}.q-input.q-field--with-bottom{padding-bottom:0}.dashboard-card{background-color:#fff!important;border-radius:2px!important;padding:10px!important}.q-item__section--avatar{min-width:0}.override-page-container{padding-left:0!important}:root{--color-primary:#0067a0;--color-secondary:#a3d4ff;--color-accent:#d00f0f;--color-fill:#1d1d1d;--color-katode-green:#84bd00;--color-katode-yellow:#ffcd00;--color-katode-purple:#9b26b6;--color-text:#3e3b38;--color-blue-dark:#0067a0;--katode-radius-sm:4px;--katode-radius-dialog:8px;--kt-color-bg:#f3f9fb;--kt-color-surface:#fff}.mx-table td:hover{background-color:#f0f8ff}.highcharts-root text{font-family:Roboto,sans-serif}.highcharts-text-outline{fill:#1d1d1d;stroke:none;stroke-width:2px;stroke-linejoin:round}.highcharts-background,.highcharts-button-box,.highcharts-text-outline{fill:#f3f9fb}.highcharts-axis-labels text,.highcharts-axis-title,.highcharts-label text,.highcharts-legend-item text,.highcharts-title,.highcharts-tooltip text{fill:#3e3b38}.mx-date-row,.mx-datepicker-header,.mx-icon-calendar,.mx-input{background-color:#f3f9fb;color:#3e3b38}.q-drawer,.q-menu{color:var(--color-text)}.q-drawer .q-slider__pin-text-container{background-color:#f3f9fb;color:#3e3b38}.q-bar{background-color:#273a4d!important}.q-bar-sticky{background-color:#273a4d;color:#fff;position:sticky;top:0;z-index:10;z-index:9999}.page-index-title{color:#273a4d;font-size:1.5em;font-weight:700}.filter-selected{color:#3c7585}.katode-page-canvas,.katode-page-canvas.q-page{background-color:var(--kt-color-bg)!important}.q-page.hms-ks-page{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:900px;overflow-x:clip;padding:12px 16px 24px;width:100%}.q-page.hms-ks-page.hms-ks-page--with-save-bar{padding-bottom:calc(180px + env(safe-area-inset-bottom, 0px))}@media (max-width:599.98px){.q-page.hms-ks-page{max-width:100%;overflow-x:hidden;padding-left:calc(12px + env(safe-area-inset-left, 0px));padding-right:calc(12px + env(safe-area-inset-right, 0px))}.q-page.hms-ks-page.hms-ks-page--with-save-bar{padding-bottom:calc(264px + env(safe-area-inset-bottom, 0px))}}@media (min-width:600px){.q-page.hms-ks-page{padding:16px 24px 32px}.q-page.hms-ks-page.hms-ks-page--with-save-bar{padding-bottom:calc(200px + env(safe-area-inset-bottom, 0px))}}.katode-list-page{box-sizing:border-box;padding:8px}.katode-list-page,.katode-list-page__section.q-card{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.katode-list-page__section.q-card{margin-bottom:0!important}.katode-list-page__section>.q-card__section:first-child{flex-shrink:0;padding-bottom:8px;padding-top:8px}.katode-list-page__section>.q-card__section:last-child{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.katode-list-page__table-scroll{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.katode-list-page__table-scroll--body-scroll{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto!important}.katode-list-page__table-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.katode-list-page__table-body .katode-app-table,.katode-list-page__table-scroll .katode-app-table{display:flex;flex:1;flex-direction:column;height:100%;margin-top:0!important;min-height:0}.katode-list-page__table-body .q-table__container,.katode-list-page__table-scroll .q-table__container{display:flex;flex:1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.katode-list-page__table-body .q-table__top,.katode-list-page__table-scroll .q-table__top{flex-shrink:0}.katode-list-page__table-body .q-table__middle,.katode-list-page__table-scroll .q-table__middle{flex:1;min-height:0;overflow-x:auto!important;overflow-y:auto!important}.katode-list-page__table-body .q-table__bottom,.katode-list-page__table-scroll .q-table__bottom{flex-shrink:0}.katode-list-page__table-body .q-table thead,.katode-list-page__table-scroll .q-table thead{position:sticky;top:0;z-index:2}.katode-list-page__table-body .q-table thead th,.katode-list-page__table-scroll .q-table thead th{background-color:var(--kt-color-surface)}.katode-list-page__footer{flex-shrink:0}.q-card{background-color:var(--kt-color-surface);border-radius:0!important;box-shadow:none!important}body.body--dark .q-card{background-color:#262626!important}.q-dialog .vdr.katode-draggable-dialog>.dialog-footer,.q-dialog .vdr.katode-draggable-dialog>.dialog-header-extra,.q-dialog .vdr.katode-draggable-dialog>.q-bar{flex-shrink:0}.q-dialog .vdr.katode-draggable-dialog>.dialog-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--max-h{max-height:min(var(--katode-dialog-max-h),100vh - 48px)}.q-dialog .dialog-content{background-color:var(--kt-color-bg)}body.body--dark .q-dialog .dialog-content{background-color:#262626!important}.dialog-header-extra .katode-dialog-tab-bar{background-color:var(--kt-color-bg)}body.body--dark .dialog-header-extra,body.body--dark .dialog-header-extra .katode-dialog-tab-bar{background-color:#262626}.q-dialog .dialog-content>.q-card:not(.q-card--bordered),.q-dialog .dialog-content>div>.q-card:not(.q-card--bordered){background-color:var(--kt-color-bg)!important}body.body--dark .q-dialog .dialog-content>.q-card:not(.q-card--bordered),body.body--dark .q-dialog .dialog-content>div>.q-card:not(.q-card--bordered){background-color:#262626!important}.q-dialog .dialog-content .q-card--bordered{background-color:var(--kt-color-surface)!important}body.body--dark .q-dialog .dialog-content .q-card--bordered{background-color:#262626!important}.q-dialog .dialog-content .q-tab-panel,.q-dialog .dialog-content .q-tab-panels{background-color:var(--kt-color-bg)!important;max-width:100%;min-width:0}.q-dialog .dialog-content .q-tab-panels{width:100%}body.body--dark .q-dialog .dialog-content .q-tab-panel,body.body--dark .q-dialog .dialog-content .q-tab-panels{background-color:#262626!important}.q-field:not(.q-field--borderless) .q-field__control,.q-field:not(.q-field--borderless) .q-field__marginal{border-radius:0!important}.q-btn-group .q-btn:not(.katode-text-caps),.q-btn-toggle .q-btn:not(.katode-text-caps),.q-btn:not(.katode-text-caps),.q-tab:not(.katode-text-caps){text-transform:none!important}.katode-text-caps,.katode-text-caps .q-btn__content{text-transform:uppercase!important}.profile-filter-toggle .q-btn{border-radius:0!important}.profile-filter-toggle--status{display:flex;flex-wrap:wrap;gap:4px}.profile-filter-toggle--status .q-btn{border-radius:0!important;flex:1 1 auto;min-width:5.5rem}.profile-filter-toggle--compact .q-btn{font-size:11px;min-height:26px;padding:0 6px}.profile-filter-toggle--compact .q-btn .q-icon{font-size:14px}.profile-filter-toggle--compact.profile-filter-toggle--status{gap:3px}.profile-filter-toggle--compact.profile-filter-toggle--status .q-btn{min-width:4.25rem;padding:0 4px}.fade-in{animation:fadeIn 1s ease-in-out;opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.title-bar-class{background-color:var(--q-secondary);padding:5px}.title-bar-class,.title-bar-class-primary{border-radius:2px;color:#fff;font-weight:700}.title-bar-class-primary{align-items:center;background-color:#273a4d;box-shadow:0;display:flex;min-height:30px;opacity:1;padding:5px 5px 5px 10px}.katode-button{color:var(--q-primary)}.katode-button,.katode-button-red{box-shadow:none;font-weight:700;min-width:60px}.katode-button-red{background-color:var(--q-katode-red);color:#800}.katode-button-primary{background-color:#0067a0}.katode-button-green,.katode-button-primary{box-shadow:none;color:#fff;font-weight:700;min-width:60px}.katode-button-green{background-color:#4fa96c}.katode-button-orange{background-color:#ffb347;box-shadow:none;color:#fff;font-weight:700;min-width:60px}.katode-save-button.q-btn{border-radius:var(--katode-radius-sm)!important}.katode-cancel-button.q-btn{border-radius:0!important;min-width:60px}.katode-delete-button.q-btn:not(.katode-delete-button--icon-only){border-radius:0!important;font-weight:700;min-width:60px}.katode-delete-button--icon-only.q-btn{border-radius:0!important;font-weight:400}.katode-delete-button--icon-only.q-btn,.katode-row-delete-button.q-btn{min-height:unset;min-width:unset;padding:0}.katode-action-button,.katode-button-outline{background-color:transparent;border:1px solid #ccc;border-radius:0!important;box-shadow:none;font-weight:700;padding:0 12px}.katode-action-button:hover,.katode-button-outline:hover{background-color:rgba(0,0,0,.04)}.q-dialog{text-transform:none!important}.q-dialog .q-dialog-plugin{background-color:var(--kt-color-bg);overflow:hidden}.q-dialog .q-dialog-plugin,.q-dialog .q-dialog-plugin .q-card{border-radius:var(--katode-radius-dialog)!important}.q-dialog .q-dialog-plugin .q-card__actions .q-btn{font-weight:700}.q-dialog .q-dialog-plugin .q-card__actions .q-btn.katode-save-button{min-width:60px}.q-dialog .q-dialog-plugin .q-card__actions .q-btn--flat{color:#757575!important}.q-dialog .q-dialog-plugin .q-card__section .q-btn:not(.katode-action-button):not(.katode-button-outline):not(.katode-save-button){border-radius:0!important}.q-dialog .q-btn .q-btn__content,.q-dialog .q-card__section,.q-dialog .q-card__title,.q-dialog .q-dialog__message,.q-dialog .q-dialog__title{text-transform:none!important}.tripletex-pdf-missing-notify.q-notification{background:#fff8e1!important;border-left:4px solid #f57c00!important;box-shadow:0 2px 10px rgba(0,0,0,.14);color:#3e2723!important;padding-right:36px!important;position:relative;transition:opacity .2s ease!important}.tripletex-pdf-missing-notify.q-notification .q-notification__message{font-size:.95rem;font-weight:600;line-height:1.35}.tripletex-pdf-missing-notify.q-notification .q-notification__caption{color:#4e342e!important;font-size:.875rem;line-height:1.45;margin-top:8px;opacity:1!important}.tripletex-pdf-missing-notify.q-notification .q-notification__icon{color:#e65100!important;font-size:28px!important}.tripletex-pdf-missing-notify.q-notification .q-notification__actions{align-self:flex-start;margin:0;padding:0;position:absolute;right:4px;top:4px}.tripletex-pdf-missing-notify.q-notification .tripletex-pdf-missing-notify__close{min-height:24px;min-width:24px;padding:0}.tripletex-pdf-missing-notify.q-notification.q-notification--top-leave-active,.tripletex-pdf-missing-notify.q-notification.q-notification--top-leave-to{left:auto!important;margin-left:10px!important;margin-right:10px!important;position:relative!important;right:auto!important;top:auto!important;transform:none!important}.tripletex-pdf-missing-notify.q-notification.q-notification--top-leave-to{opacity:0!important}.tripletex-pdf-missing-notify.q-notification.q-notification--top-leave-active{transition:opacity .2s ease!important}.tripletex-sync-notify.q-notification{border-radius:0!important;min-width:280px}.tripletex-sync-notify.q-notification .q-notification__caption{margin-top:4px;opacity:.9}.spinner-container{align-items:center;bottom:30px;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:9999}.spinner-logo{animation:bounce 2s ease-in-out infinite;height:auto;width:60px}.spinner-text{color:#fff;font-size:14px;font-weight:500;margin-top:8px}.icons-silhouette .icon[data-v-43c264ce]{color:var(--q-primary);font-size:57px;opacity:1;z-index:1000}.tooltip-default{background-color:#fff!important;color:var(--q-primary)!important}.custom-tooltip,.tooltip-default{border-radius:4px;padding:4px 8px}.draggable-dialog-header[data-v-35320ba3]{align-items:center;cursor:move;display:flex;padding:8px}.q-bar-sticky[data-v-35320ba3]{flex-shrink:0}.dialog-header-extra[data-v-35320ba3]{background-color:var(--kt-color-bg);flex-shrink:0}.dialog-content[data-v-35320ba3]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:auto}.dialog-allow-passthrough[data-v-35320ba3]{pointer-events:none}.dialog-allow-passthrough .dialog-footer[data-v-35320ba3],.dialog-allow-passthrough .dialog-header-extra[data-v-35320ba3],.dialog-allow-passthrough .q-bar-sticky[data-v-35320ba3]{pointer-events:auto}.dialog-content-passthrough[data-v-35320ba3]{pointer-events:none}.dialog-footer[data-v-35320ba3]{align-items:center;background-color:#f9f9f9;border-radius:0 0 3px 3px;border-top:1px solid #ccc;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:.2rem;z-index:10}.dialog-footer__action[data-v-35320ba3]{margin-right:auto}.dialog-footer__save[data-v-35320ba3]{margin-left:auto}.dialog-footer.single-button[data-v-35320ba3]{justify-content:flex-end}.q-bar-sticky .text-to-resize[data-v-35320ba3]{font-size:clamp(12px,2vw,13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-dialog .vdr.katode-draggable-dialog{box-sizing:border-box;display:flex!important;flex-direction:column;overflow:hidden!important}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--fixed-w{max-width:var(--katode-dialog-w)!important;width:var(--katode-dialog-w)!important}.q-dialog .vdr.katode-draggable-dialog>.dialog-footer,.q-dialog .vdr.katode-draggable-dialog>.dialog-header-extra,.q-dialog .vdr.katode-draggable-dialog>.q-bar{max-width:100%;min-width:0}.q-dialog .vdr.katode-draggable-dialog>.dialog-header-extra{overflow-x:auto}.q-dialog .vdr.katode-draggable-dialog>.dialog-content{max-width:100%;min-width:0}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--max-h{max-height:min(var(--katode-dialog-max-h),calc(100vh - 48px))}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--auto-h{height:auto!important}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--auto-h>.dialog-content{flex:0 1 auto}.q-dialog .vdr.katode-draggable-dialog.katode-draggable-dialog--auto-h.katode-draggable-dialog--max-h>.dialog-content{flex:1 1 auto;min-height:0;overflow:auto}