﻿@import'https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&display=swap';@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Albert Sans";src:url("/css/fonts/AlbertSans-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Font Awesome 6 Pro";src:url("/css/font-awesome/webfonts/fa-solid-900.ttf") format("truetype");font-weight:900;font-style:normal}:root{--mpro-primary: #306;--mpro-primary-8: rgb(51 0 102 / 8%);--mpro-primary-12: rgb(51 0 102 / 12%);--mpro-primary-16: rgb(51 0 102 / 16%);--mpro-primary-20: rgb(51 0 102 / 20%);--mpro-primary-25: rgb(51 0 102 / 25%);--mpro-primary-50: rgb(51 0 102 / 50%);--mpro-primary-80: rgb(51 0 102 / 80%);--mpro-base-text: #404040;--mpro-base-text-8: rgb(64 64 64 / 8%);--mpro-base-text-12: rgb(64 64 64 / 12%);--mpro-base-text-16: rgb(64 64 64 / 16%);--mpro-base-text-20: rgb(64 64 64 / 20%);--mpro-base-text-24: rgb(64 64 64 / 24%);--mpro-base-text-30: rgb(64 64 64 / 30%);--mpro-base-text-50: rgb(64 64 64 / 50%);--mpro-base-text-60: rgb(64 64 64 / 60%);--mpro-base-text-65: rgb(64 64 64 / 65%);--mpro-text-color: #959595;--mpro-white: #fff;--mpro-white-50: #ffffff50;--mpro-black: #000;--mpro-black-2: rgb(0 0 0 / 2%);--mpro-black-4: rgb(0 0 0 / 4%);--mpro-black-5: rgb(0 0 0 / 5%);--mpro-black-8: rgb(0 0 0 / 8%);--mpro-black-12: rgb(0 0 0 / 12%);--mpro-secondary: #f3f3f3;--mpro-bg-color: #fefefe;--mpro-gray-100: #fafafa;--mpro-gray-200: #f3f3f3;--mpro-gray-300: #d2d2d2;--mpro-gray-300-2: #ebebeb;--mpro-gray-400: #c8c8c8;--mpro-gray-500: #aeaeae;--mpro-gray-600: #8c8c8c;--mpro-gray-700: #646464;--mpro-gray-800: #474747;--mpro-gray-900: #1c1c1c;--mpro-gray-900-33: rgb(28 28 28 / 33%);--mpro-gray-900-20: rgb(28 28 28 / 20%);--mpro-background-hover: rgb(51 0 102 / 12%);--mpro-border-base: #e6e6e6;--mpro-border-hover: #d2d2d2;--mpro-timepicker-hover: #f6f6f6;--mpro-link-hover: #430065;--mpro-input-border-focused: #306;--mpro-tertiary: #430065;--mpro-light: #f4f5f8;--mpro-primary-button: #306;--mpro-primary-button-hover: #a24ecd;--mpro-primary-button-active: #430065;--mpro-secondary-button: #e2dce8;--mpro-secondary-button-hover: #f0ebf4;--mpro-secondary-button-active: #c7c2cc;--mpro-error: #dc3545;--mpro-error-8: rgb(220 53 69 / 8%);--mpro-error-16: rgb(220 53 69 / 16%);--mpro-error-24: rgb(220 53 69 / 24%);--mpro-error-30: rgb(220 53 69 / 30%);--mpro-info: #567df4;--mpro-info-8: rgb(86 125 244 / 8%);--mpro-info-16: rgb(86 125 244 / 16%);--mpro-info-24: rgb(86 125 244 / 24%);--mpro-info-30: rgb(86 125 244 / 30%);--mpro-success: #20a779;--mpro-success-8: rgb(32 167 121 / 8%);--mpro-success-16: rgb(32 167 121 / 16%);--mpro-success-24: rgb(32 167 121 / 24%);--mpro-success-30: rgb(32 167 121 / 30%);--mpro-warning: #fd7e14;--mpro-warning-8: rgb(253 126 20 / 8%);--mpro-warning-16: rgb(253 126 20 / 16%);--mpro-warning-24: rgb(253 126 20 / 24%);--mpro-warning-30: rgb(253 126 20 / 30%);--mpro-notification-error-text: #721c24;--mpro-notification-error-background: #f5c6cb;--mpro-notification-error-border: #f8d7da;--mpro-notification-info-text: #07697d;--mpro-notification-info-background: #bbf0fb;--mpro-notification-info-border: #cff4fc;--mpro-notification-success-text: #0d462c;--mpro-notification-success-background: #bfddcf;--mpro-notification-success-border: #d1e7dd;--mpro-notification-warning-text: #856404;--mpro-notification-warning-background: #ffeeba;--mpro-notification-warning-border: #fff3cd;--mpro-series-a: #20c997;--mpro-series-a-light-50: #8fe4cb;--mpro-series-a-light-75: #58d7b1;--mpro-series-a-dark-75: #189771;--mpro-series-a-dark-50: #10654c;--mpro-series-b: #007bff;--mpro-series-b-light-50: #fff;--mpro-series-b-light-75: #fff;--mpro-series-b-dark-75: #000;--mpro-series-b-dark-50: #000;--mpro-series-c: #6f42c1;--mpro-series-c-light-50: #fff;--mpro-series-c-light-75: #fff;--mpro-series-c-dark-75: #020103;--mpro-series-c-dark-50: #000;--mpro-series-d: #dc3534;--mpro-series-d-light-50: #fff;--mpro-series-d-light-75: #fff;--mpro-series-d-dark-75: #000;--mpro-series-d-dark-50: #0e0302;--mpro-series-e: #ffc107;--mpro-series-e-light-50: #fff;--mpro-series-e-light-75: #fff;--mpro-series-e-dark-75: #070500;--mpro-series-e-dark-50: #000;--mpro-series-f: #28a745;--mpro-series-f-light-50: #d8f6df;--mpro-series-f-light-75: #fff;--mpro-series-f-dark-75: #000;--mpro-series-f-dark-50: #000;--mpro-bp-min-width-xxl: 87.5rem;--mpro-bp-min-width-xl: 75rem;--mpro-bp-min-width-lg: 62rem;--mpro-bp-max-width-xxxl: 100rem;--mpro-bp-max-width-xxl: 90rem;--mpro-bp-max-width-xl: 87.4988rem;--mpro-bp-max-width-lg: 74.9988rem;--mpro-bp-max-width-md: 61.9988rem;--mpro-line-height-display-xl: 6.25rem;--mpro-line-height-display-lg: 5.25rem;--mpro-line-height-display-md: 4.1875rem;--mpro-line-height-display-sm: 3.125rem;--mpro-line-height-xxl: 2.5rem;--mpro-line-height-xl: 2.25rem;--mpro-line-height-lg: 2rem;--mpro-line-height-md: 1.75rem;--mpro-line-height-sm: 1.5rem;--mpro-line-height-xs: 1.25rem;--mpro-line-height-xxs: 1.125rem;--mpro-font-size-display-xl: 5.25rem;--mpro-font-size-display-lg: 4.375rem;--mpro-font-size-display-md: 3.5rem;--mpro-font-size-display-sm: 2.625rem;--mpro-font-size-xxxl: 2.5rem;--mpro-font-size-xxl: 1.875rem;--mpro-font-size-xl: 1.75rem;--mpro-font-size-lg: 1.5rem;--mpro-font-size-md: 1.25rem;--mpro-font-size-sm: 1rem;--mpro-font-size-xs: 0.875rem;--mpro-font-size-xxs: 0.75rem;--mpro-font-weight-light: 300;--mpro-font-weight-normal: 400;--mpro-font-weight-medium: 500;--mpro-font-weight-semibold: 600;--mpro-font-weight-bold: 700;--mpro-font-weight-extrabold: 800;--mpro-font-weight-black: 900;--mpro-font-family: 'Albert Sans', sans-serif;--mpro-font-fa-icons: 'Font Awesome 6 Pro';--mpro-border-radius: 0.5rem;--mpro-shadow-bg: #1f002e;--mpro-shadow-bg-14: rgb(31 0 46 / 14%);--mpro-wy-theme-accent-color: #e5e0eb;--mpro-width-content: calc(100vw - 9.25rem)}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow:hidden}body{min-height:100vh;font-family:var(--mpro-font-family);font-size:var(--mpro-font-size-sm);line-height:var(--mpro-line-height-xs);font-weight:var(--mpro-font-weight-normal);color:var(--mpro-base-text);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-size-adjust:100%}::-webkit-scrollbar{width:0.5rem;height:0.5rem;background-color:rgba(0,0,0,0)}::-webkit-scrollbar-track{border-radius:0.625rem;background:var(--mpro-secondary)}::-webkit-scrollbar-thumb{width:0.375rem;background-color:var(--mpro-black-12);border-radius:0.625rem;border:1px solid var(--mpro-gray-200)}hr{background-color:var(--mpro-gray-300-2);opacity:1}.required-fields{position:absolute;bottom:0;right:0;display:flex;justify-content:end;color:var(--mpro-primary);font-size:0.75rem}.loading-progress{position:relative;display:block;width:8rem;height:8rem;margin:20vh auto 1rem}.loading-progress circle{fill:none;stroke:#e0e0e0;stroke-width:.6rem;transform-origin:50% 50%;transform:rotate(-90deg)}.loading-progress circle:last-child{stroke:#1b6ec2;stroke-dasharray:calc(3.141*var(--blazor-load-percentage, 0%)*.8),500%;transition:stroke-dasharray .05s ease-in-out}.loading-progress-text{position:absolute;text-align:center;font-weight:bold;inset:calc(20vh + 3.25rem) 0 auto .2rem}.loading-progress-text::after{content:var(--blazor-load-percentage-text, "Loading")}.scroll{overflow:auto}.page{display:grid;grid-template-rows:min-content minmax(100px, auto);height:100vh;width:100%}p{font-size:14px}a{color:var(--mpro-primary);font-weight:700;text-decoration:none;cursor:pointer}a:hover{color:var(--mpro-primary);text-decoration:underline}a.disabled-navigation{color:var(--mpro-base-text)}a.disabled-navigation:hover{cursor:default;color:var(--mpro-base-text);text-decoration:none}.content{display:grid;grid-template-rows:min-content minmax(100px, auto);height:100%;width:100vw;padding:1.25rem 4.5rem 2rem;overflow:auto;overflow-x:hidden;background:var(--mpro-bg-color)}#blazor-error-ui{display:none !important}.k-input-icon{position:relative}.k-input-icon .fa{position:absolute;left:0.5rem;z-index:1;color:var(--mpro-base-text)}.k-input-icon .k-input-inner{padding-left:2rem}.k-table-td.k-command-cell span{display:flex;flex-wrap:wrap;gap:0.25rem}.k-table-td.k-command-cell span button{width:80px}.grid-no-toolbar .k-toolbar{display:none}.k-window{min-width:21.875rem !important;max-height:90%}.k-window-actions{flex-flow:row nowrap;padding:1rem;gap:1rem}.k-window-actions>button{width:50%;font-weight:var(--mpro-font-weight-bold)}.k-window .k-form-action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:1rem;width:calc(100% + 2rem);margin:0 -1rem -1rem;padding:1rem;border-top:0.0625rem solid var(--mpro-gray-200)}.k-window .k-form-action-buttons>button{width:50%}.k-grid{max-height:100%}.header{display:flex;justify-content:space-between;align-items:center;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:1rem}.header h1{margin-bottom:0}.header .k-button:not(.k-icon-button){width:10.125rem;min-width:10.125rem}.header-options{display:flex;gap:1rem}.header+.k-grid{max-height:calc(100% - 72px)}.k-picker .k-button-md.k-icon-button .k-button-icon.k-svg-icon::before{content:"";font-family:var(--mpro-font-fa-icons)}.k-picker .k-button-md.k-icon-button .k-button-icon.k-svg-icon>svg{display:none}.k-tabstrip .k-tabstrip-content.k-content{border-color:var(--mpro-white);padding-block:0;padding-inline:0}.k-window-titlebar-action{opacity:1}.k-window-titlebar-action .k-svg-i-x::before{content:"";font-family:var(--mpro-font-fa-icons);font-weight:700;font-size:1rem;color:var(--mpro-base-text)}.k-window-titlebar-action .k-svg-i-x>svg{display:none}.k-button-solid-primary .k-button-text{color:var(--mpro-white) !important}.confirm-modal-content{padding-bottom:1rem;display:flex;flex-direction:column;gap:0.25rem}.confirm-modal-action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:1rem;width:calc(100% + 2rem);margin:0 -1rem -1rem;padding:1rem;border-top:.0625rem solid var(--mpro-gray-200)}.confirm-modal-action-buttons .k-button{width:50%}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s !important}.title-grid{margin-bottom:-0.5rem}.k-button{gap:0.375rem}.k-switch{margin-bottom:0.3125rem}.k-switch-wrapper{display:flex;gap:0.25rem;align-items:center}.k-switch-wrapper label.k-form-label{margin-bottom:0}.k-switch-label-on,.k-switch-label-off{display:block;top:50%;transform:translateY(-50%);width:calc(100% - 1.5rem);text-align:center;font-size:0.75rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.5px}.k-switch-label-off{right:0;color:var(--mpro-primary)}.k-switch-label-on{color:var(--mpro-white)}.k-button-group{height:2.25rem}.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item:active,.k-tabstrip-top>.k-tabstrip-items-wrapper .k-tabstrip-item.k-active{border-bottom-color:var(--mpro-primary) !important}.k-popup>.k-list{max-height:12.5rem}.k-daterangepicker{display:flex;align-items:center;gap:1rem;width:auto}.k-daterangepicker .k-floating-label-container{padding-top:0}.k-daterangepicker .k-floating-label{display:none}.k-time-footer,.k-datetime-footer{flex-direction:row-reverse}.simple-time-picker .k-time-now{display:none}.validation-errors{display:flex;flex-direction:column}.validation-message{color:var(--mpro-error);padding-top:1rem;margin-bottom:0}.rounded-6{border-radius:.6rem !important}.rounded-10{border-radius:1rem !important}.hidden{display:none !important}.display-content{display:contents}.description-multiline{white-space:pre-line;overflow-wrap:anywhere}.k-form-fieldset{width:auto}.k-stepper .k-step-list .k-step.k-step-current.k-focus .k-step-link .k-step-indicator::after{display:none}.authentication-error{display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:100%;padding:7.5rem 1.5rem 1.5rem}.authentication-error__card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:41.25rem;min-height:22.25rem;padding:2rem;border-radius:var(--mpro-border-radius);background:var(--mpro-white);box-shadow:0 0.5rem 1.5rem var(--mpro-black-8);text-align:center;gap:1rem}.authentication-error h1{margin:0;color:var(--mpro-primary);font-size:var(--mpro-font-size-xxl);line-height:var(--mpro-line-height-xxl)}.authentication-error__message{margin:0;color:var(--mpro-base-text);font-size:var(--mpro-font-size-xs);line-height:var(--mpro-line-height-xs)}.authentication-error__trace{margin:0;font-size:var(--mpro-font-size-xs);color:var(--mpro-base-text)}.authentication-error button{width:8.9375rem;margin-top:0;border:0.0625rem solid var(--mpro-primary-button);border-radius:var(--mpro-border-radius);padding:0.625rem 1rem;background:var(--mpro-primary-button);color:var(--mpro-white);font-weight:var(--mpro-font-weight-semibold);font-size:var(--mpro-font-size-xs);cursor:pointer;transition:background .2s ease,border-color .2s ease}.authentication-error button:hover{background:var(--mpro-primary-button-hover);border-color:var(--mpro-primary-button-hover)}.authentication-error button:active{background:var(--mpro-primary-button-active);border-color:var(--mpro-primary-button-active)}.badge{display:inline-flex !important;justify-content:center;align-items:center;height:1.875rem;padding:0.5rem 1rem;border-radius:1.5625rem;color:var(--mpro-white);font-size:0.75rem;line-height:0.875rem}.badge.green{background-color:var(--mpro-success)}.k-calendar-range .k-other-month{visibility:hidden}.k-colorpicker{display:flex;align-items:center;border-color:var(--mpro-secondary);background:var(--mpro-secondary);color:var(--mpro-base-text)}.k-colorpicker:hover,.k-colorpicker.k-hover{border-color:var(--mpro-gray-300-2);background:var(--mpro-gray-300-2);color:var(--mpro-base-text)}.k-coloreditor{min-width:17.125rem}.k-coloreditor-views{padding-bottom:0}.k-coloreditor-views .k-colorpalette{align-self:stretch}.k-colorpicker-full-width{width:100%}.user-settings{margin-top:0.75rem;padding-top:0.75rem;border-top:0.0625rem solid var(--mpro-border-base)}.user-setting-item{display:flex;gap:0.5rem;align-items:center}.user-setting-item .fa-icon{font-size:1rem}.user-setting-item .fa-icon.fa-circle-check{color:var(--mpro-success)}.user-setting-item .fa-icon.fa-circle-xmark{color:var(--mpro-error)}.color-wrap{display:inline-block;width:2.25rem;height:2.25rem;padding:0.4375rem;background:#f3f3f3;border-radius:var(--mpro-border-radius)}.color-wrap i{display:block;width:100%;height:100%;border-radius:0.25rem}.details-container{margin:0.5625rem 0 1.0625rem 0;padding:0.5rem 1rem 1rem 1rem;display:flex;justify-content:space-between;align-items:flex-start;border-radius:var(--mpro-border-radius);border:1px solid var(--mpro-gray-300-2);background-color:var(--mpro-bg-color)}.details-container-row{flex-direction:column;justify-content:initial;width:var(--mpro-width-content);min-height:fit-content;margin-bottom:0}.details-container-row h3{margin-bottom:0}.details-container-row .k-tabstrip{width:calc(100% + 32px);height:calc(100% - 32px)}.details-container .information-container{display:flex;flex-direction:column;width:100%;height:100%}.details-container .information-container h3{margin-bottom:0}.details-container .information-container .title-container{display:flex;align-items:center;gap:0.5rem;padding:0.3125rem 0}.details-container .information-container .title-container h1,.details-container .information-container .title-container h2,.details-container .information-container .title-container h3{margin-bottom:0}.details-container .information-container .title-container .circle-badge{height:1.875rem;width:1.875rem;background-color:var(--mpro-success);border-radius:1.5625rem;display:flex;justify-content:center;align-items:center}.details-container .information-container .title-container .circle-badge .fa-check{color:var(--mpro-white)}.details-container .k-tabstrip{margin:0 -1rem}.details-container .k-tabstrip .k-tabstrip-content{padding:0 1rem;border:0}.details-container .k-tabstrip .k-tabstrip-content .k-grid{max-width:100%;max-height:100%}.details-component{height:100%;width:100%;width:var(--mpro-width-content)}.details-component-inner{width:var(--mpro-width-content)}.details-component .generic-grid{height:calc(100% - 16px)}.details-component .generic-grid .k-grid{max-width:100%;max-height:100%}.fa-icon-state{font-size:1rem}.fa-icon-state.fa-circle-check{color:var(--mpro-success)}.fa-icon-state.fa-circle-xmark{color:var(--mpro-error)}.location-information-row>div>p>a{color:var(--mpro-primary) !important;font-weight:700;cursor:pointer}.location-information-row>div>p>a:hover{text-decoration:underline !important}.k-list-item{height:50px !important;max-height:50px !important}.k-dropdownlist-popup .k-list-item-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.virtual-multiselect .k-popup.k-multiselect-popup>.k-list .k-list-content{overflow:auto;overflow-y:auto}.k-popup.k-multiselect-popup>.k-list{overflow:auto;position:relative}.k-popup.k-multiselect-popup>.k-list .k-list-content{overflow:initial;overflow-y:initial}.k-popup.k-multiselect-popup>.k-list .k-list-header{position:sticky;top:0;z-index:1}.k-popup.k-multiselect-popup .item-row,.k-popup.k-multiselect-popup .header-row{display:table;width:100%}.k-popup.k-multiselect-popup .item-row>div,.k-popup.k-multiselect-popup .header-row>div{display:table-cell;width:12.5rem;min-width:12.5rem;min-height:2.3125rem;padding:0.5rem;border-right:0.0625rem solid #dee2e6;border-bottom:0.0625rem solid #dee2e6;color:var(--mpro-base-text);font-size:0.875rem;font-weight:500;text-align:left;line-height:1.25rem;overflow-wrap:anywhere;word-break:normal}.k-popup.k-multiselect-popup .item-row>div:nth-child(1),.k-popup.k-multiselect-popup .header-row>div:nth-child(1){position:sticky;left:0;background:var(--mpro-white);width:1.5625rem;min-width:1.5625rem;max-width:1.5625rem;padding:0.5rem 0;text-align:center}.k-popup.k-multiselect-popup .item-row>div:nth-child(1) .k-checkbox-wrap,.k-popup.k-multiselect-popup .header-row>div:nth-child(1) .k-checkbox-wrap{margin:0 auto}.k-popup.k-multiselect-popup .item-row>div:last-child,.k-popup.k-multiselect-popup .header-row>div:last-child{width:100%}.k-popup.k-multiselect-popup .header-row{background:var(--mpro-gray-100)}.k-popup.k-multiselect-popup .header-row>div{font-weight:bold}.k-popup.k-multiselect-popup .header-row>div:nth-child(1){position:sticky;left:0;background:var(--mpro-gray-100)}.k-popup.k-multiselect-popup .item-row{width:calc(100% + 1rem);margin:-0.375rem -0.5rem;background:var(--mpro-white)}.k-popup.k-multiselect-popup .k-list-item:hover .item-row,.k-popup.k-multiselect-popup .k-list-item.k-selected .item-row{background:var(--mpro-white)}.k-popup.k-multiselect-popup .k-list-item.hidden-item{display:none}.file-item{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px;margin-bottom:5px}.file-preview{display:flex;align-items:center;justify-content:center}.image-preview{display:block;width:100%;height:10rem;object-fit:cover;border-radius:8px;overflow:hidden}.file-info{display:flex;flex-direction:row;align-items:center;justify-content:center;overflow-wrap:break-word;text-align:left}.file-info-label{padding-right:.5rem}.k-filter-delete-button{margin-right:auto}.k-form .k-form-legend{border:0;font-size:1rem;font-weight:700;line-height:1.25;text-transform:none;text-overflow:ellipsis;overflow:hidden}.k-form.k-form-no-action .k-form-buttons{display:none}.k-form .k-form-group-scroll{max-height:calc(90vh - 185px);margin:0 -1rem;padding:0 1rem;overflow:auto}.k-form .k-form-fieldset.k-form-group>.k-form-legend,.k-form .k-form-group--horizontal>.k-form-legend{display:none}.k-form .k-form-fieldset.k-form-group>.k-form-fieldset,.k-form .k-form-group--horizontal>.k-form-fieldset{width:auto;min-width:18.75rem}.k-form .k-form-group--horizontal{display:flex;gap:2rem}.k-form .k-form-legend:empty,.k-form .k-form-no-legend .k-form-legend{display:none}.k-form .k-form-fieldset{position:relative;margin-top:0.5625rem;padding-bottom:0.25rem}.k-form .k-form-fieldset .k-form-legend+.k-form-field{margin-top:0}.k-form .k-form-fieldset.k-form-group-bottom-border{margin-bottom:1rem;padding-bottom:1rem;border-bottom:0.0625rem solid var(--mpro-gray-200)}.k-form .k-form-fieldset:not(:last-child,.k-form-group,.k-form-group-scroll)::after{content:"";position:absolute;right:-1rem;top:0;bottom:0;display:block;width:0.0625rem;background:var(--mpro-gray-200)}.k-form .k-form-buttons{display:flex;justify-content:flex-end;gap:1rem;margin:1rem -1rem 0;padding:1rem 1rem 0;border-top:0.0625rem solid var(--mpro-gray-200)}.k-form .k-form-buttons>button{width:100%;max-width:12.5rem}.k-form .k-form-buttons .k-form-action-buttons{margin-top:0;padding-top:0;border:0}.k-label[for=property-formitem]:not(.k-form-label-show){display:none}.k-form-fieldset.k-form-legend-hidden .k-form-legend{display:none}.k-form-fieldset.k-form-legend-hidden .property-form-item{margin-top:0}.upload-files{padding:1.25rem;background:var(--mpro-light)}.k-input-solid.k-valid.k-invalid{border-color:#dc3545}.settings-btn .k-svg-i-caret-alt-down,.k-input .k-svg-icon.k-svg-i-caret-alt-up,.k-input .k-svg-icon.k-svg-i-caret-alt-down{font-family:var(--mpro-font-fa-icons)}.settings-btn .k-svg-i-caret-alt-down>svg,.k-input .k-svg-icon.k-svg-i-caret-alt-up>svg,.k-input .k-svg-icon.k-svg-i-caret-alt-down>svg{display:none}.k-input .k-svg-icon.k-svg-i-caret-alt-down::before{content:""}.k-input .k-svg-icon.k-svg-i-caret-alt-up::before{content:""}.k-dropdownlist-popup .k-list-optionlabel{display:none}.dropdown-create-job-types::before{content:"+";display:inline-block;margin-right:-0.375rem;padding:0.4375rem 0 0 0.75rem;font-family:var(--mpro-font-fa-icons);font-weight:900}.k-form-field.leadtime-hours,.k-form-field.leadtime-minutes{margin-top:0.25rem}.k-form-field.leadtime-hours .k-label,.k-form-field.leadtime-minutes .k-label{display:none}.k-grid{max-width:calc(100vw - 148px);width:100%;height:100%;max-height:calc(100% - 73px);min-height:fit-content}.k-grid.k-grid-with-title-max-height{max-height:calc(100% - 40px)}.k-grid-header .k-grid-header-sticky,.k-grid-header .k-grid-header-sticky.k-sorted,.k-grid .k-master-row .k-grid-content-sticky{color:#212529;border-color:#dee2e6}.k-grid-header .k-grid-header-sticky,.k-grid-header .k-grid-header-sticky.k-sorted{background-color:#f8f9fa}.k-grid .k-master-row .k-grid-content-sticky{background-color:var(--mpro-white)}.k-grid .k-table-row th:nth-child(2):last-child,.k-grid .k-table-row td:nth-child(2):last-child{width:100%}.k-grid .k-grid-header .k-table-th,.k-grid td,.k-grid .k-table-td{min-width:6.25rem;width:6.25rem}.k-grid .k-grid-header .k-table-th{position:relative;padding-inline:0.5rem 1.875rem;overflow:hidden}.k-grid .k-grid-header .k-table-th:not(:has(.k-grid-header-menu)){padding-inline-end:0.5rem}.k-grid .k-grid-header .k-table-th .k-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-grid .k-grid-header .k-grid-header-menu{position:absolute;top:50%;inset-inline-end:0.5rem;transform:translateY(-50%)}.k-grid .k-grid-header .k-column-resizer{right:0}.k-grid td,.k-grid .k-table-td{overflow-wrap:anywhere;word-break:normal}.k-grid td span:not(.k-loader-segment),.k-grid td a,.k-grid .k-table-td span:not(.k-loader-segment),.k-grid .k-table-td a{position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.k-grid td span:not(.k-loader-segment).multi-rows-value,.k-grid td a.multi-rows-value,.k-grid .k-table-td span:not(.k-loader-segment).multi-rows-value,.k-grid .k-table-td a.multi-rows-value{display:block;overflow:initial}.k-grid td span:not(.k-loader-segment).multi-rows-value span,.k-grid td a.multi-rows-value span,.k-grid .k-table-td span:not(.k-loader-segment).multi-rows-value span,.k-grid .k-table-td a.multi-rows-value span{display:block;white-space:nowrap}.k-grid td .k-map,.k-grid td img,.k-grid .k-table-td .k-map,.k-grid .k-table-td img{display:block;width:100%;height:90px;object-fit:cover;border-radius:8px;overflow:hidden}.k-grid td .k-map+span,.k-grid td img+span,.k-grid .k-table-td .k-map+span,.k-grid .k-table-td img+span{position:absolute;bottom:0;left:0;right:0;display:block;padding:2px 4px;border-radius:0 0 8px 8px;color:var(--mpro-black)}.k-grid td .k-map+span:empty,.k-grid td img+span:empty,.k-grid .k-table-td .k-map+span:empty,.k-grid .k-table-td img+span:empty{display:none}.k-grid td .k-map-controls,.k-grid .k-table-td .k-map-controls{display:none}.k-grid table colgroup col{min-width:150px}.k-grid table colgroup col.k-group-col{min-width:initial}.k-grid table colgroup col.k-group-col+col{min-width:initial}.k-grid .k-toolbar .k-grid-search.k-input{min-width:12.0625rem}.k-grid .k-toolbar .k-grid-search.k-input .k-input-inner{padding-left:0}.k-grid .k-toolbar .k-grid-search-filter.k-input{min-width:12.0625rem}.k-grid .k-toolbar .k-toolbar-items{display:flex;align-items:center;width:100%;gap:.5rem}.k-grid .k-toolbar .k-toolbar-items>*{display:inline-flex;flex-shrink:0;align-content:center;vertical-align:middle}.k-grid-first-col-center .k-grid-header .k-table-th:first-child,.k-grid-first-col-center th.k-first.k-table-th,.k-grid-first-col-center td:first-child,.k-grid-first-col-center .k-table-td:first-child,.k-grid-first-col-center .k-table-group-td+.k-table-td{max-width:1.5625rem;padding-left:0;padding-right:0;text-align:center}.k-grid-first-col-center .k-grid-header .k-table-th:first-child span,.k-grid-first-col-center th.k-first.k-table-th span,.k-grid-first-col-center td:first-child span,.k-grid-first-col-center .k-table-td:first-child span,.k-grid-first-col-center .k-table-group-td+.k-table-td span{display:flex;overflow:initial;align-items:center;justify-content:center}.k-grid-first-col-center .k-grid-header .k-table-th:first-child .k-checkbox-wrap,.k-grid-first-col-center th.k-first.k-table-th .k-checkbox-wrap,.k-grid-first-col-center td:first-child .k-checkbox-wrap,.k-grid-first-col-center .k-table-td:first-child .k-checkbox-wrap,.k-grid-first-col-center .k-table-group-td+.k-table-td .k-checkbox-wrap{position:relative;left:-1px}.k-grid-first-col-center table colgroup col:first-child{min-width:initial}.k-grid .fa-circle-check{font-size:var(--mpro-font-size-lg);color:var(--mpro-success)}.k-grid .fa-circle-xmark{font-size:var(--mpro-font-size-lg);color:var(--mpro-error)}.k-grid .k-table colgroup col:nth-child(2):last-child{width:100% !important;min-width:9.375rem}.k-pager{font-weight:500}.k-pager-nav.k-button-md.k-icon-button .k-button-icon.k-svg-icon::before{content:"";font-family:var(--mpro-font-fa-icons)}.k-pager-nav.k-button-md.k-icon-button .k-button-icon.k-svg-icon>svg{display:none}.k-pager-nav.k-button-md.k-icon-button.k-pager-first .k-button-icon.k-svg-icon::before{content:""}.k-pager-nav.k-button-md.k-icon-button[data-index="1"] .k-button-icon.k-svg-icon::before{content:""}.k-pager-nav.k-button-md.k-icon-button.k-pager-last .k-button-icon.k-svg-icon::before{content:""}.k-pager-sizes .k-input-inner,.k-pager-sizes .k-input-value-text{padding-right:0}.generic-grid{display:flex;flex-direction:column;margin-top:1rem}.generic-grid a{color:var(--mpro-primary)}.generic-grid a:hover{text-decoration:underline}.generic-grid tbody>tr:not(.k-detail-row):hover,.generic-grid .k-table-tbody>.k-table-row:not(.k-detail-row).k-hover{background:none}.generic-grid .k-table-row.k-selected.row-disabled>.k-table-td,.generic-grid .k-table-row.k-selected.row-disabled>td,.generic-grid .k-table-row.k-selected>.k-table-td,.generic-grid .k-table-row.k-selected>td,.generic-grid .k-table-row.row-disabled>.k-table-td,.generic-grid .k-table-row.row-disabled>td{background:none}.generic-grid .k-table-row.k-selected.row-disabled>.k-table-td,.generic-grid .k-table-row.k-selected.row-disabled>td,.generic-grid .k-table-row.row-disabled>.k-table-td,.generic-grid .k-table-row.row-disabled>td{color:var(--mpro-text-color) !important}.generic-grid .k-table-row.k-selected.row-disabled>.k-table-td a,.generic-grid .k-table-row.k-selected.row-disabled>td a,.generic-grid .k-table-row.row-disabled>.k-table-td a,.generic-grid .k-table-row.row-disabled>td a{color:var(--mpro-primary-50)}.generic-grid .k-table-row.k-selected.row-disabled>.k-table-td a:hover,.generic-grid .k-table-row.k-selected.row-disabled>td a:hover,.generic-grid .k-table-row.row-disabled>.k-table-td a:hover,.generic-grid .k-table-row.row-disabled>td a:hover{color:var(--mpro-primary-50);text-decoration:underline}.generic-grid .btn-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.k-svg-i-sort-asc-small::before{content:"";font-family:var(--mpro-font-fa-icons)}.k-svg-i-sort-asc-small>svg{display:none}.k-svg-i-sort-desc-small::before{content:"";font-family:var(--mpro-font-fa-icons)}.k-svg-i-sort-desc-small>svg{display:none}.search-match{background-color:var(--mpro-primary);font-weight:900;color:var(--mpro-white);border-radius:0.25rem}.table-container{position:relative;max-height:18.75rem;width:100%;max-width:calc(100vw - 148px);overflow:auto}.table-container.height-auto{max-height:100%}.table-sticky{width:100%;border-collapse:collapse;border:0.0625rem solid var(--mpro-border-base)}.table-sticky td,.table-sticky th{width:4.75rem;max-width:4.75rem;min-height:2.4375rem;padding:0.3125rem;background:var(--mpro-white);box-sizing:border-box;text-align:left;text-align:center}.table-sticky th{padding:0.625rem 0.3125rem;background:var(--mpro-gray-100);font-size:0.875rem;line-height:1.25rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-sticky td{border-left:0.0625rem solid var(--mpro-border-base);border-top:0.0625rem solid var(--mpro-border-base)}.table-sticky thead{position:sticky;top:-1px;z-index:2}.table-sticky thead th{border-left:0.0625rem solid var(--mpro-border-base);border-bottom:0.0625rem solid var(--mpro-border-base);background:var(--mpro-gray-100);font-weight:700}.table-sticky thead th:first-child{left:0;z-index:3;border-left:0}.table-sticky tbody th{border-bottom:0.0625rem solid var(--mpro-border-base);background:var(--mpro-white)}.table-sticky tr>:first-child{position:sticky;left:0;width:7.5rem;min-width:7.5rem;text-align:left}.k-grid-language-pack.k-grid{max-height:calc(100vh - 25rem);margin-top:1.25rem}.k-grid-language-pack.k-grid .k-toolbar .k-input{min-width:18.125rem}.k-grid-language-pack.k-grid td,.k-grid-language-pack.k-grid .k-table-td{height:2.5rem;padding-top:0;padding-bottom:0}.k-grid-language-pack.k-grid td .k-textbox.k-input,.k-grid-language-pack.k-grid .k-table-td .k-textbox.k-input{width:auto;margin-left:-0.4375rem;margin-right:-0.4375rem}.k-grid-language-pack.k-grid td .k-textbox.k-input input,.k-grid-language-pack.k-grid .k-table-td .k-textbox.k-input input{padding-left:0.375rem}.language-pack-wrap{display:flex;gap:1rem}.language-pack-wrap>div{width:100%}td .fa-circle-check{font-size:var(--mpro-font-size-lg);color:var(--mpro-success)}td .fa-circle-xmark{font-size:var(--mpro-font-size-lg);color:var(--mpro-error)}td .fa-circle-minus{font-size:var(--mpro-font-size-lg);color:var(--mpro-info)}.k-master-row.k-selected.k-table-alt-row td.k-grid-content-sticky::before{background-color:var(--mpro-white)}.k-master-row.k-selected:hover td.k-grid-content-sticky::before{background-color:var(--mpro-white)}.table-sticky tr>:first-child.permission-col{min-width:4rem;max-width:4rem;width:4rem}.multi-rows-value table tr td{border:0;min-width:auto;width:fit-content;max-width:fit-content;padding:0;white-space:nowrap}.multi-rows-value table tr td:first-child{max-width:100%;padding:4px 4px 4px 0;text-align:left;font-weight:bold}.column-tooltip .k-tooltip{background-color:#fff;box-shadow:0 0 15px 0 #000;border-radius:10px}.column-tooltip .k-tooltip img{border-radius:10px;height:50vh}.home-root{background:var(--mpro-white);color:var(--mpro-primary);padding:4.5rem 4.5rem;display:flex;flex-flow:column wrap;overflow:hidden;align-items:center}.home-root *{text-align:center}.home-content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:1;min-width:0;max-width:100%}.home-title{font-size:36px}.home-subtitle{font-size:20px;padding-top:0.625rem;max-width:80%;white-space:normal;overflow-wrap:break-word;line-height:1.4}.home-welcome-image{max-width:75%;max-height:75%;height:auto;width:auto;display:block}.k-loader-container-overlay{opacity:.4;background:var(--mpro-gray-400)}.loading-wrapper{width:64px;height:64px;position:absolute;top:50%;left:50%;display:flex;font-family:Helvetica,sans-serif;flex-direction:column;justify-content:center;transform:translate(-50%, -50%)}.loading-wrapper .loading-text{text-align:center}.loading-wrapper .circle{box-sizing:border-box;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);border-radius:100%}.loading-wrapper .circle-primary{border-top:4px solid var(--mpro-primary-80);border-bottom:4px solid var(--mpro-primary-80)}.loading-wrapper .circle-white{border-top:4px solid var(--mpro-white);border-bottom:4px solid var(--mpro-white)}.loading-wrapper .circle-small{box-sizing:border-box;border-right:4px solid rgba(0,0,0,0);border-left:4px solid rgba(0,0,0,0);border-radius:100%}.loading-wrapper .circle-small-primary{border-top:4px solid var(--mpro-primary-50);border-bottom:4px solid var(--mpro-primary-50)}.loading-wrapper .circle-small-white{border-top:4px solid var(--mpro-white-50);border-bottom:4px solid var(--mpro-white-50)}.loading-wrapper .loading-circle{height:100%;width:100%;position:absolute;animation:rotate .7s infinite linear}.loading-wrapper .loading-circle-small{height:50%;width:50%;position:absolute;top:25%;left:25%;animation:rotate-reverse 1.4s infinite linear}@keyframes rotate{from{transform:rotate(0deg) translate3d(0, 0, 0)}to{transform:rotate(359deg) translate3d(0, 0, 0)}}@keyframes rotate-reverse{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:var(--mpro-white);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.svg-spinner{animation:rotate 2s linear infinite;width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}.svg-spinner .path{stroke:var(--mpro-white);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.k-window .k-window-titlebar .k-window-title{gap:0.5rem}.k-window-title::before{display:none;content:"" !important}.bulk-edit-records{display:flex;flex-direction:column;gap:0.5rem;padding:0.5rem 1rem 1rem;border-radius:0.5rem;background:var(--mpro-warning-8);text-align:center}.bulk-edit-records p{margin-bottom:0}.bulk-edit-records .checkbox-wrapper{text-align:left}.filter-modal .k-window-content{overflow:hidden}.filter-modal .k-filter{position:relative;top:5.75rem;width:calc(100% + 1rem);max-height:calc(100vh - 23.75rem);margin-bottom:4.375rem;overflow:auto;padding-right:1rem}.filter-modal .k-toolbar .k-picker{width:11.25rem}.filter-modal .k-form .k-form-field{position:absolute;top:1.75rem;width:100%}.filter-modal .k-input{max-width:28.75rem}.filter-ddl-width-250 .k-filter-toolbar .k-toolbar .k-filter-field:first-child .k-dropdownlist{width:15.625rem}.k-window-content .text-right{display:flex;align-items:center;gap:16px;margin:16px -16px -16px;padding:16px;border-top:1px solid var(--mpro-secondary)}.k-window-content .text-right>button{width:100%}.k-window .k-scheduler-edit-form.k-form .k-form-buttons{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field:nth-child(1),.k-window .k-scheduler-edit-form.k-form .k-form-field:nth-child(6){display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=desc]{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=desc]+.k-input{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=telerik-blazor-scheduler-start]{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=telerik-blazor-scheduler-start]+.k-input{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=telerik-blazor-scheduler-end]{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-field label[for=telerik-blazor-scheduler-end]+.k-input{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-layout .k-form-field:first-child,.k-window .k-scheduler-edit-form.k-form .k-form-layout .k-form-field:nth-child(7),.k-window .k-scheduler-edit-form.k-form .k-form-layout .k-form-field:nth-child(6):last-child{display:none}.k-window .k-scheduler-edit-form.k-form .k-form-layout .k-form-field:nth-child(6){display:block}.k-form{height:100%;width:100%}.k-form-layout{height:100%;width:100%}.model-info .code,.model-info-header>div{display:flex;align-items:center;gap:0.5rem}.model-info{width:var(--mpro-width-content);margin-bottom:1rem;padding:0.375rem 1rem 0.375rem 1rem;border:0.0625rem solid var(--mpro-gray-300-2);border-radius:var(--mpro-border-radius);background-color:var(--mpro-white)}.model-info.open .model-info-header .fa-chevron-down{transform:rotate(180deg)}.model-info.open .model-info-content{display:block}.model-info-header{display:flex;align-items:self-start}.model-info-header .fa-chevron-down{transform:rotate(0);transition:.3s all}.model-info-title{flex-wrap:wrap}.model-info-title h1{margin-bottom:0;margin-right:1.25rem}.model-info-title>div{display:flex;gap:0.5rem;align-items:center}.model-info-btn-actions{margin-left:auto}.model-info .badge{display:inline-flex !important;justify-content:center;align-items:center;height:1.875rem;padding:0.5rem 1rem;border-radius:1.5625rem;color:var(--mpro-white);font-size:0.75rem;line-height:0.875rem;background-color:var(--mpro-success)}.model-info .badge.disabled{background-color:var(--mpro-text-color)}.model-info .code{font-weight:var(--mpro-font-weight-extrabold)}.model-info p{margin-bottom:0}.model-info-content{display:none;padding:1.5rem 0 1rem}.model-info-content p{color:var(--mpro-base-text);font-size:var(--mpro-font-size-xs);font-weight:var(--mpro-font-weight-medium);line-height:var(--mpro-line-height-xs)}.model-info-content p:not(.k-flex-layout){display:block}.model-info-content p strong{display:inline-block;margin-right:4px;overflow-wrap:anywhere;word-break:normal}.not-found-page{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 13.75rem);padding:1.5rem 0}.not-found-card{width:min(100%,45rem);padding:2.5rem 3rem;text-align:center}.not-found-card h1{margin:0;color:var(--mpro-gray-900);font-size:var(--mpro-font-size-xxl);line-height:var(--mpro-line-height-lg);font-weight:var(--mpro-font-weight-bold)}.not-found-message{margin:0.875rem auto 0;max-width:33.75rem;color:var(--mpro-gray-700);font-size:var(--mpro-font-size-md);line-height:var(--mpro-line-height-sm)}.not-found-action{margin-top:1.75rem;min-width:12.5rem}@media(max-width: var(--mpro-bp-max-width-md)){.not-found-page{min-height:calc(100vh - 10rem)}.not-found-card{padding:1.75rem 1.25rem;border-radius:var(--mpro-border-radius)}.not-found-card h1{font-size:var(--mpro-font-size-xl);line-height:var(--mpro-line-height-md)}.not-found-message{font-size:var(--mpro-font-size-sm);line-height:var(--mpro-line-height-xs)}.not-found-action{width:100%;min-width:0}}.k-notification{padding:1rem;z-index:2;font-size:0.875rem;line-height:1.25rem;bottom:2rem;right:2rem}.k-notification-close-action{width:16px;height:16px;border-radius:50%;background:var(--mpro-white)}.k-notification-success{background:var(--mpro-success);color:var(--mpro-white)}.k-notification-success .k-notification-close-action{color:var(--mpro-success)}.k-notification-info{background:var(--mpro-info);color:var(--mpro-white)}.k-notification-info .k-notification-close-action{color:var(--mpro-info)}.k-notification-warning{background:var(--mpro-warning);color:var(--mpro-white)}.k-notification-warning .k-notification-close-action{color:var(--mpro-warning)}.k-notification-error{background:var(--mpro-error);color:var(--mpro-white)}.k-notification-error .k-notification-close-action{color:var(--mpro-error)}.k-scheduler-toolbar .telerik-blazor.k-button.k-toolbar-button.k-nav-current.k-button-flat.k-rounded-md.k-button-md.k-button-flat-base{display:block}.k-scheduler .k-event{padding:0}.k-button-group.telerik-blazor.k-toolbar-button-group.k-scheduler-navigation{display:flex !important;flex:1}.k-tabstrip-scrollable>.k-tabstrip-items-wrapper>.k-button{border-radius:0.25rem;color:var(--mpro-primary)}.k-tabstrip-scrollable>.k-tabstrip-items-wrapper>.k-button.k-disabled{opacity:.75}.k-tabstrip .k-svg-i-caret-alt-left svg,.k-tabstrip .k-svg-i-caret-alt-right svg{display:none}.k-tabstrip .k-svg-i-caret-alt-left::before,.k-tabstrip .k-svg-i-caret-alt-right::before{font-family:var(--mpro-font-fa-icons)}.k-tabstrip .k-svg-i-caret-alt-left::before{content:""}.k-tabstrip .k-svg-i-caret-alt-right::before{content:""}.contacts-details{margin-top:1.5rem}.k-toolbar .telerik-blazor.k-button.k-toolbar-button.k-nav-current.k-button-flat.k-rounded-md.k-button-md.k-button-flat-base{display:none}.audit-cell-component-container{margin-bottom:0.625rem}.cron-editor{width:25rem;border:.05rem solid var(--mpro-gray-300-2);border-radius:var(--mpro-border-radius);background-color:var(--mpro-white);padding:1rem}.cron-editor.open .cron-editor-header .fa-chevron-down{transform:rotate(180deg)}.cron-editor-header{display:flex;flex-direction:row;align-items:center}.cron-editor-header-buttons{margin-left:auto}.cron-editor-fields{display:flex;flex-direction:column;gap:1rem;padding:1rem 0 0}.cron-editor-options-outer{display:flex;flex-direction:row;gap:.5rem;align-items:center}.cron-editor-options-inner{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem}.cron-editor-time-options{display:flex;flex-direction:row;gap:.5rem}.cron-editor-list{max-width:fit-content}.cron-editor-hour-options{display:flex;flex-direction:row;gap:.5rem}.circle-badge{display:inline-flex !important;justify-content:center;align-items:center;height:1.875rem;padding:0.5rem 1rem;border-radius:1.5625rem;color:var(--mpro-white);font-size:0.75rem;line-height:0.875rem}.model-info .badge.flow-circle-badge,.badge.flow-circle-badge{background-color:var(--mpro-success)}.model-info .badge.flow-circle-badge-red-color,.badge.flow-circle-badge-red-color{background-color:var(--mpro-notification-error-background)}.model-info .badge.flow-circle-badge-green-color,.badge.flow-circle-badge-green-color{background-color:var(--mpro-success)}.model-info .badge.flow-circle-badge-yellow-color,.badge.flow-circle-badge-yellow-color{background-color:var(--mpro-warning)}.timeline-badge{background-color:var(--mpro-primary);color:var(--mpro-white);border-radius:1.5625rem;min-width:2.5rem;padding:0.5rem 1.125rem;font-size:var(--mpro-font-size-xxs);line-height:0.875rem}.wizard{position:fixed;max-height:100vh;width:100%;margin:-1.25rem -4.5rem -4rem -4.5rem;background-color:#306;overflow:auto}.wizard-component{margin:5.625rem auto;width:39.75rem;border-radius:var(--mpro-border-radius);box-shadow:0 0.75rem 2rem 0 rgba(21,0,31,.2);background-color:var(--mpro-secondary)}.wizard-component .logo{display:flex;justify-content:center}.wizard-component .logo img{width:8rem;margin-top:2.5rem}.k-wizard{padding-block:1.25rem 1.875rem;padding-inline:2.5rem;min-height:28.5625rem}.k-wizard .k-stepper{padding:0.625rem 1.75rem 0 1.75rem}.k-wizard .k-stepper .k-step-current .k-step-label .k-step-text{font-weight:bold}.k-wizard .k-wizard-steps{margin-top:2.5rem}.k-wizard .k-wizard-steps .k-wizard-step{padding:0 1.75rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-buttons{margin-top:2.5rem;padding-bottom:0.625rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content{min-height:290px;background-color:var(--mpro-white);border-radius:var(--mpro-border-radius);border:0.0625rem solid var(--mpro-gray-400);padding:2.5rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content h2{font-size:var(--mpro-font-size-xl);line-height:var(--mpro-line-height-xxl);font-weight:var(--mpro-font-weight-normal);margin-bottom:0}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content p{margin-bottom:1.75rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content .summary p{margin-bottom:1rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content .summary p:last-of-type{margin-bottom:1.75rem}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content .summary .txt-bold{font-size:var(--mpro-font-size-sm);line-height:var(--mpro-line-height-xs);font-weight:var(--mpro-font-weight-bold)}.k-wizard .k-wizard-steps .k-wizard-step .k-wizard-content .skip-step{display:flex;justify-content:center;margin-top:2.5rem}.k-wizard .k-wizard-steps #wizard-step-4 .k-button{height:2.25rem}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form{display:flex;align-items:flex-end;gap:1.25rem;margin-top:0 !important}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form .k-form-field,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-form-field,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-form-field{width:100%}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form .k-form-field .api-sensor-cell,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-form-field .api-sensor-cell,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-form-field .api-sensor-cell{position:relative}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form .k-form-field .api-sensor-cell .success-icon,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-form-field .api-sensor-cell .success-icon,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-form-field .api-sensor-cell .success-icon{opacity:0;position:absolute;right:0.5rem;top:0.625rem;font-size:var(--mpro-font-size-sm);color:var(--mpro-success)}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form .k-form-field .api-sensor-cell .k-input.k-invalid,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-form-field .api-sensor-cell .k-input.k-invalid,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-form-field .api-sensor-cell .k-input.k-invalid{margin-bottom:-0.25rem}.k-wizard .k-wizard-steps #wizard-step-4 .api-sensor-form .k-form-field .api-sensor-cell .k-input.k-valid+.success-icon,.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-form-field .api-sensor-cell .k-input.k-valid+.success-icon,.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-form-field .api-sensor-cell .k-input.k-valid+.success-icon{opacity:1}.k-wizard .k-wizard-steps #wizard-step-4 .project-sensor-form .k-button{width:5.875rem}.k-wizard .k-wizard-steps #wizard-step-4 .other{margin-top:1.75rem;margin-bottom:0 !important}.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .txt-xs{font-size:var(--mpro-font-size-xxs)}.k-wizard .k-wizard-steps #wizard-step-4 .other-sensor-form .k-button{margin-bottom:1.25rem}.k-wizard .k-wizard-steps #wizard-step-4 .buttons{margin-top:2.5rem}.k-wizard .k-form{margin-top:1.75rem}.k-wizard .k-form .k-form-field{position:relative;margin-top:1.75rem}.k-wizard .k-form .k-form-field>.k-label{margin-bottom:0.25rem}.k-wizard .k-form .k-form-buttons{margin-top:1.75rem;border:0}.k-wizard .k-form .k-form-buttons span{font-size:var(--mpro-font-size-xxs);line-height:var(--mpro-line-height-xxs);color:var(--mpro-primary)}.k-wizard .package-form{margin-top:0}.k-wizard .package-form .k-form-buttons{display:none}.k-wizard .package-form .k-radio-list{gap:1.75rem}.k-wizard .package-form .k-radio-item{padding-block:0}.wizard-sites-modal{min-width:calc(100% - 10rem) !important;max-width:59.5rem;background-color:var(--mpro-secondary)}.wizard-sites-modal .k-window-titlebar{border-color:rgba(0,0,0,0);padding-inline:2.5rem;padding-block:2.5rem 0.625rem}.wizard-sites-modal .k-window-titlebar .k-window-title{font-size:var(--mpro-font-size-lg);line-height:var(--mpro-line-height-xxl)}.wizard-sites-modal .k-window-titlebar .k-svg-i-x::before{font-size:var(--mpro-font-size-lg)}.wizard-sites-modal .k-window-content{padding:1rem 2.5rem 2.5rem 2.5rem;overflow:hidden;display:flex}.wizard-sites-modal .sites-grid{display:flex;flex-direction:column;overflow:hidden}.wizard-sites-modal .sites-grid .k-grid{max-height:35rem}.wizard-sites-modal .sites-grid .k-grid .k-table-row.k-selected>td,.wizard-sites-modal .sites-grid .k-grid .k-grid .k-table-row.k-selected>.k-table-td{background-color:rgba(0,0,0,0)}.wizard-sites-modal .sites-grid .action-button{margin-top:auto;padding-top:1.25rem;display:flex;place-content:flex-end flex-end}.wizard-sites-modal .sites-grid .action-button .k-button[type=submit]{width:8.9375rem}.wizard-sites-modal .badge-container{line-height:var(--mpro-line-height-xxl)}.wizard-sites-modal .badge-container .badge{background-color:var(--mpro-primary);border-radius:1.5625rem;min-width:3.1875rem;padding:0.5rem 1rem;font-size:var(--mpro-font-size-xxs);line-height:0.875rem}.add-edit-wizard-site-modal .required-fields{color:var(--mpro-primary);display:flex;justify-content:end;margin-top:1rem}.add-edit-wizard-site-modal .address{margin:0}.add-edit-wizard-site-modal .address .k-form-legend{border-color:rgba(0,0,0,0)}.add-edit-wizard-site-modal .address .k-input{width:16.125rem;margin-right:0.375rem}.add-edit-wizard-site-modal .address .k-button{width:8.9375rem}.add-edit-wizard-site-modal .city-area{margin:0;display:flex;gap:0.5rem}.add-edit-wizard-site-modal .city-area .k-form-legend{display:none}.add-edit-wizard-site-modal .city-area .k-form-field{width:12.75rem}.add-edit-wizard-site-modal .contact{margin:1rem 0 0}.success-modal .k-window-titlebar{border-color:rgba(0,0,0,0);padding:2.5rem 2.5rem 1.25rem 2.5rem}.success-modal .k-window-title{display:flex;justify-content:center;color:var(--mpro-primary);font-size:var(--mpro-font-size-xl) !important;line-height:var(--mpro-line-height-xxl) !important;font-weight:var(--mpro-font-weight-normal) !important}.success-modal .k-window-content{padding:0 2.5rem 2.5rem 2.5rem;display:flex;flex-direction:column;align-items:center}.success-modal .k-window-content p{margin-bottom:1.25rem;text-align:center}.wizard-users-modal{min-width:calc(100% - 10rem) !important;max-width:рем(952);background-color:var(--mpro-secondary)}.wizard-users-modal .k-window-titlebar{border-color:rgba(0,0,0,0);padding-inline:2.5rem;padding-block:2.5rem 0.625rem}.wizard-users-modal .k-window-titlebar .k-window-title{font-size:var(--mpro-font-size-lg);line-height:var(--mpro-line-height-xxl)}.wizard-users-modal .k-window-titlebar .k-svg-i-x::before{font-size:var(--mpro-font-size-lg)}.wizard-users-modal .k-window-content{padding:1rem 2.5rem 2.5rem 2.5rem;overflow:hidden;display:flex}.wizard-users-modal .users-grid{display:flex;flex-direction:column;overflow:hidden}.wizard-users-modal .users-grid .k-treelist{max-height:35rem}.wizard-users-modal .users-grid .k-treelist .site-manager-switch{margin-left:auto;display:flex;align-items:center;gap:0.5rem}.wizard-users-modal .users-grid .k-treelist .k-button{width:2.125rem}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-plus::before{content:"+"}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-pencil::before{content:""}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-trash::before{content:""}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-save::before{content:""}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-cancel::before{content:""}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-plus::before,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-pencil::before,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-trash::before,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-save::before,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-cancel::before{font-weight:var(--mpro-font-weight-bold);font-family:var(--mpro-font-fa-icons)}.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-plus>svg,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-pencil>svg,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-trash>svg,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-save>svg,.wizard-users-modal .users-grid .k-treelist .k-button .k-svg-i-cancel>svg{display:none}.wizard-users-modal .users-grid .k-treelist .treelist-cell{position:relative}.wizard-users-modal .users-grid .k-treelist .treelist-cell .error-icon{opacity:0;position:absolute;right:0.3125rem;top:0.625rem;font-size:var(--mpro-font-size-sm);color:var(--mpro-error)}.wizard-users-modal .users-grid .k-treelist .treelist-cell .k-input.k-invalid+.error-icon{opacity:1}.wizard-users-modal .users-grid .action-button{margin-top:auto;padding-top:1.25rem;display:flex;place-content:flex-end flex-end}.wizard-users-modal .users-grid .action-button .k-button[type=submit]{width:8.9375rem}.wizard-users-modal .badge-container{line-height:var(--mpro-line-height-xxl)}.wizard-users-modal .badge-container .badge{background-color:var(--mpro-primary);border-radius:1.5625rem;min-width:3.1875rem;padding:0.5rem 1rem;font-size:var(--mpro-font-size-xxs);line-height:0.875rem}.k-wizard.wizard-user-management{padding-block:16px 0;padding-inline:0;border-radius:0.5rem;background:var(--mpro-secondary)}.k-wizard.wizard-user-management .k-stepper{pointer-events:none}.k-wizard.wizard-user-management .k-input.k-valid,.k-wizard.wizard-user-management .k-input.k-invalid{position:relative}.k-wizard.wizard-user-management .k-input.k-valid::after,.k-wizard.wizard-user-management .k-input.k-invalid::after{position:absolute;right:7px;top:7px;display:block;font-family:var(--mpro-font-fa-icons)}.k-wizard.wizard-user-management .k-textbox.k-invalid::after{content:"";color:var(--mpro-error)}.k-wizard.wizard-user-management .k-stepper .k-step-done .k-step-indicator .k-step-indicator-text{position:relative;font-size:0}.k-wizard.wizard-user-management .k-stepper .k-step-done .k-step-indicator .k-step-indicator-text::after{content:"";position:absolute;top:0;left:-0.375rem;display:block;font-size:0.875rem;font-family:var(--mpro-font-fa-icons)}.k-wizard.wizard-user-management .k-wizard-steps{margin-top:16px}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step{padding:0 20px}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content{height:31.875rem;max-height:calc(100vh - 396px);padding:24px;overflow:auto}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form{margin-top:0}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group{padding:0 5px 5px;margin:0 -5px -5px}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group.none{display:none}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group.block{display:block}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group.k-form-group-first-row .k-form-layout .k-form-field{margin-top:0}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group.k-form-group-switch{margin-top:0.5rem}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group.k-form-group-switch .k-form-layout .k-form-field{display:flex;align-items:center;gap:8px;margin-top:1rem}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group .k-form-legend{display:none}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-group::after{display:none}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-content .k-form .k-form-buttons{display:none}.k-wizard.wizard-user-management .k-wizard-steps .k-wizard-step .k-wizard-buttons{margin:24px 4px 24px 0;padding:0}.k-wizard-content .k-button-group{display:flex;width:100%}.k-wizard-content .k-button-group .k-button{width:100%}.k-wizard-content .k-button-group .k-button-text{display:block;width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.k-wizard-content .k-button-group .k-button:focus,.k-wizard-content .k-button-group .k-button.k-selected{position:relative;z-index:9;border-color:var(--mpro-link-hover);background-color:var(--mpro-link-hover);color:var(--mpro-white)}.k-wizard-content .k-button-group .k-button:focus{box-shadow:0 0 0 .25rem var(--mpro-primary-50)}.wizard-step-indicator{padding-bottom:0.5rem;overflow-x:auto}.wizard-step-indicator ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-between;position:relative;gap:0.25rem;width:fit-content;min-width:100%}.wizard-step-indicator ul::after{content:"";position:absolute;top:3.125rem;left:3.125rem;right:3.125rem;transform:translateY(-50%);display:block;height:0.375rem;border-radius:0.375rem;background:var(--mpro-gray-200)}.wizard-step-indicator ul:not(.timeline-job) li:first-child .time,.wizard-step-indicator ul:not(.timeline-job) li:last-child .time{width:6.875rem}.wizard-step-indicator ul:not(.timeline-job) li:first-child::after,.wizard-step-indicator ul:not(.timeline-job) li:last-child::after{border:0.1875rem solid var(--mpro-primary);background:var(--mpro-gray-200)}.wizard-step-indicator ul li{position:relative;display:flex;flex-direction:column;font-size:var(--mpro-font-size-sm);line-height:1.5em;align-items:center}.wizard-step-indicator ul li:first-child:last-child{margin:0 auto}.wizard-step-indicator ul li::after{content:"";position:absolute;top:2.625rem;z-index:1;display:block;width:1rem;height:1rem;border-radius:50%;background:var(--mpro-primary)}.wizard-step-indicator ul li .tumb{position:relative;display:flex;justify-content:center;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;background:var(--mpro-primary);border-radius:0.125rem;color:var(--mpro-white);font-size:0.875rem;font-weight:500;line-height:1.25rem}.wizard-step-indicator ul li .tumb-text{display:block;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard-step-indicator ul li .tumb::after{content:"";display:block;position:absolute;bottom:-0.3125rem;width:0;height:0;border-style:solid;border-right:0.375rem solid rgba(0,0,0,0);border-left:0.375rem solid rgba(0,0,0,0);border-top:0.4375rem solid var(--mpro-primary);border-bottom:0}.wizard-step-indicator ul li .tumb+.time{margin-top:2.5rem}.wizard-step-indicator ul li .time{margin-top:4.5rem;text-align:center}.wizard-step-indicator ul li .image{display:block;width:12.5rem;height:4.25rem;margin-top:0.9375rem;border-radius:0.375rem;border:0.0625rem solid #ddd}.wizard-step-indicator ul li .image img{display:block;width:100%;height:100%;object-fit:contain}.information-row{display:flex;padding:0.4375rem 0.5rem;gap:0.5rem;align-items:center}.information-row h1{margin-bottom:0}.information-row button{margin-left:auto}.location-information-row{display:flex;gap:1.5rem;height:13.25rem}.location-information-row.height-auto{height:auto}.location-information-row.height-30vh{height:30vh;max-height:26.25rem;min-height:15.625rem}.location-information-row .info-card{display:flex;flex-direction:column;width:100%;padding:0.75rem;align-items:flex-start;gap:0.5rem}.location-information-row .info-card.max-w{max-width:18.75rem}.location-information-row .info-card.max-h{height:23.125rem}.location-information-row .info-card.no-padding{padding:0}.location-information-row .info-card.map-info-card{padding:0;border-radius:var(--mpro-border-radius);border:1px solid var(--mpro-border-base);overflow:hidden}.location-information-row .info-card.map-info-card .k-map{width:100%;height:100%}.location-information-row .info-card.map-info-card .k-map-controls{display:none}.location-information-row .info-card h4{width:100%;margin-bottom:0.25rem;padding-bottom:0.75rem;border-bottom:1px solid var(--mpro-border-base);font-size:0.875rem;line-height:1.25rem;font-weight:700}.location-information-row .card-title{font-weight:700}.location-information-row .map-card{border:1px solid var(--mpro-gray-400);border-radius:var(--mpro-border-radius)}.location-information-row .statement-info-card{display:flex;flex-direction:column;gap:1.5rem;width:100%}.location-information-row .statement-info-card .info-card{height:50%}.location-information-row .statement-info-card .info-card .scroll{max-height:100%}.location-information-row .bordered-info-card{border-radius:var(--mpro-border-radius);border:0.0625rem solid var(--mpro-border-base);background-color:var(--mpro-white);height:auto}.location-information-row .bordered-info-card .action-notification{display:flex;align-items:center;gap:0.25rem;width:100%;margin-bottom:0.5rem;font-weight:var(--mpro-font-weight-bold)}.location-information-row .bordered-info-card .card-title{display:flex;align-items:center;gap:0.25rem;width:100%;padding-bottom:0.75rem;border-bottom:0.0625rem solid var(--mpro-border-base);font-weight:700}.location-information-row .bordered-info-card .actions{overflow:auto;width:100%}.location-information-row .bordered-info-card .actions .action{width:100%;display:flex;flex-wrap:wrap}.location-information-row .bordered-info-card .actions .action .description{font-size:var(--mpro-font-size-xs);font-weight:var(--mpro-font-weight-medium);width:100%;margin:0}.location-information-row .bordered-info-card .actions .action .user-name{font-size:var(--mpro-font-size-xxs);font-weight:var(--mpro-font-weight-normal);position:relative;margin-right:0.5rem}.location-information-row .bordered-info-card .actions .action .date{font-size:var(--mpro-font-size-xxs);font-weight:var(--mpro-font-weight-normal);margin-left:0.25rem}.location-information-row .bordered-info-card .actions .action .user-name::after{margin-right:0.25rem;content:"";position:absolute;top:50%;left:calc(100% + 0.25rem);width:4px;height:4px;background-color:var(--mpro-text-color);border-radius:50%;transform:translateY(-50%)}.k-grid-follow .open,.k-grid-follow .scheduled,.k-grid-follow .completed{border-radius:1.5625rem;min-width:3.1875rem;padding:0.5rem 1rem;font-size:var(--mpro-font-size-xxs);line-height:0.875rem;color:var(--mpro-white)}.k-grid-follow .open{background-color:var(--mpro-info)}.k-grid-follow .scheduled{background-color:var(--mpro-base-text)}.k-grid-follow .completed{background-color:var(--mpro-success)}.flows-grid{display:flex;flex-direction:column;max-width:calc(100vw - 148px);width:100%}.flows-grid .header{justify-content:space-between}.flows-grid .filter{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem}.filters-container{display:flex;align-items:center;gap:.75rem}.filters-container .filters-dropdown{flex:1}.filters-container .filters-button{flex-shrink:0}.k-filter-menu .k-button-group{width:100%}.k-filter-menu .k-button-group .k-button{width:inherit}.job-badge-recurring{display:inline-flex;justify-content:center;align-items:center;height:30px;padding:8px 16px;border:2px solid var(--mpro-primary);border-radius:25px;color:var(--mpro-primary);font-size:12px;font-weight:700;line-height:14px}.job-grid{display:flex;flex-direction:column;max-width:calc(100vw - 148px);width:100%}.job-grid .header{justify-content:space-between;margin-bottom:0.5rem}.job-grid .k-button-group .k-button-text{width:auto}.job-grid .filter{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.job-grid .filter .k-button-group{margin-right:auto}.job-grid .filter .k-multiselect{min-width:11.25rem;width:auto}.job-grid .filter .k-combobox{max-width:11.25rem}.job-grid .k-scheduler{margin-top:1rem}.job-grid .k-scheduler,.job-grid .generic-grid{max-height:calc(100% - 7.1875rem)}.job-grid .k-button-group.telerik-blazor.k-toolbar-button-group.k-scheduler-navigation{flex:0}.job-grid .k-grid{max-height:100%}.k-job-assets-grid .k-table colgroup col:nth-child(2){min-width:31.25rem !important}.filter-button-group .k-button{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.filter-button-group .k-button:hover{background-color:var(--mpro-gray-300-2)}.filter-button-group .k-button:focus{border-color:rgba(0,0,0,0);box-shadow:none;background:none}.filter-button-group .k-button.active{background-color:var(--mpro-gray-900-20)}.job-create-window.k-window .k-window-content{padding:0}.job-create-window.k-window .k-window-content .k-grid{max-height:calc(90vh - 160px)}.job-create-window.k-window .k-window-content .job-with-label .k-grid{max-height:calc(90vh - 194px)}.job-create-window.k-window .k-window-actions>*{flex:initial}.job-create-window.k-window .k-window-actions>button{max-width:12.5rem}.job-create-window.k-window .information-label{height:26px;margin-bottom:8px;padding:4px 8px;border-radius:20px;background:var(--mpro-primary-8);color:var(--mpro-base-text);font-size:12px;font-weight:700;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-create-window .k-tabstrip-items-wrapper.k-vstack{width:10rem;min-width:10rem}.job-create-window .k-tabstrip .k-tabstrip-content.k-content{padding:1rem 1rem 0.5rem}.job-create-window .k-form{display:flex;height:100%}.job-create-window .k-form .k-form-fieldset{margin-top:0}.job-create-window .k-form .k-form-layout{width:100%}.job-create-window .k-form .k-form-buttons{display:none}.job-clone-window .k-actions>div{width:100%}.job-clone-window .k-actions .btn-actions{display:flex;width:100%;gap:1rem;margin-top:1rem}.job-clone-window .k-actions .btn-actions>button{width:100%}.tooltip-planner .k-tooltip{padding:0.9375rem 0.625rem;border-radius:var(--mpro-border-radius);border-color:var(--mpro-gray-200);color:var(--mpro-base-text);background-color:var(--mpro-bg-color)}.tooltip-planner .k-tooltip-content{display:flex;flex-direction:column;gap:0.5rem}.tooltip-planner .k-tooltip .k-callout{color:var(--mpro-white)}.tooltip-planner .k-tooltip .item{display:flex;flex-direction:column}.tooltip-planner .k-tooltip .item strong{font-size:1rem}.planner-item{width:100%;height:100%;padding:0.1875rem 0.375rem;z-index:1 !important}.planner-item-content{display:block}.k-event .k-event-actions:first-child{top:2px}.k-event-readonly{pointer-events:none !important}.k-event-readonly-is-editable-on-planner{cursor:not-allowed !important}.onpoint-event-grid{flex-direction:column;max-width:calc(100vw - 148px);width:100%}.onpoint-event-grid-header-filter .filter{display:flex;align-items:center;justify-content:end}.onpoint-event-grid-header-filter .filter .k-textbox{max-width:20rem;margin-right:1rem}.onpoint-event-grid-header-filter .filter .k-daterangepicker{display:flex}.onpoint-recurrence-scheduler .k-scheduler-edit-form .k-form-field:has(input[id=is-all-day-checkbox]){display:none}.pdauser-mobilelog-grid{flex-direction:column;max-width:calc(100vw - 148px);width:100%}.pdauser-mobilelog-grid-header-filter .filter{display:flex;align-items:center;justify-content:end}.pdauser-mobilelog-grid-header-filter .filter .k-textbox{max-width:20rem;margin-right:1rem}.pdauser-mobilelog-grid-header-filter .filter .k-daterangepicker{display:flex}.nested-filter{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin-top:1rem}.form-clone-window .k-actions>div{width:100%}.form-clone-window .k-actions .btn-actions{display:flex;width:100%;gap:1rem;margin-top:1rem}.form-clone-window .k-actions .btn-actions>button{width:100%}.scheduled-instance-form-details{display:flex;flex-direction:column;margin-top:2rem}.scheduled-instance-crm-selector{display:flex;flex-direction:column;gap:2rem}.flows-page{display:flex;flex-direction:column;max-width:calc(100vw - 148px);width:100%}.flows-page .header{justify-content:space-between}.flows-page .filter{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem}.tenant-config-details{max-height:fit-content}.tenant-config-empty-details{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-bottom:15rem}wy-comments{--wy-theme-color: var(--mpro-primary);--wy-component-background-color: var(--mpro-primary);--wy-border-radius: 2px;display:block;padding:0;gap:0 !important}wy-comments::part(wy-notification-button-list){display:none}wy-comments::part(wy-comment-list){flex:1 1 0;min-height:0;overflow-y:auto !important;--wy-gap: 4px;padding-bottom:70px !important}wy-comments::part(wy-comment),wy-comments::part(wy-comment-view){display:block;margin-bottom:16px;margin-left:12px;margin-right:12px;background:var(--mpro-secondary);border-radius:8px;--wy-gap: 8px;--wy-font-size: 12px;--wy-component-color: var(--mpro-gray-700);line-height:16px;color:var(--mpro-gray-900) !important;font-size:16px !important;font-weight:600 !important}wy-comments::part(wy-highlight){background:color-mix(in srgb, var(--mpro-primary));border-left:4px solid var(--mpro-primary)}wy-comments::part(wy-avatar){--wy-component-avatar-background-color: var(--mpro-primary);--wy-avatar-border-radius: 99px;--wy-component-avatar-size: 31px;width:30px;height:30px;flex-shrink:0}wy-comments::part(wy-avatar-shape){background:var(--mpro-primary) !important;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}wy-comments::part(wy-avatar-initials-text){font-size:15px;font-weight:700;line-height:20px}wy-comments::part(wy-comment-editor){position:absolute !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:10 !important;background:#fff;--wy-font-size: 15px;--wy-input-padding-x: 12px;--wy-input-padding-y: 8px;border-radius:16px}wy-comments::part(wy-comment-footer){position:absolute;right:0;bottom:-4px}wy-comments::part(wy-reactions-line){flex-direction:row}wy-comments::part(wy-button){background:rgba(0,0,0,0) !important;border:none}wy-comments::part(wy-disabled){opacity:.4;cursor:not-allowed}wy-comments::part(wy-preview){--wy-appbar-height: 8rem}wy-comments::part(wy-dropdown-item):hover,wy-comments::part(wy-dropdown-item):focus,wy-comments::part(wy-poll-option):hover,wy-comments::part(wy-poll-option-button):hover{--wy-component-background-color: color-mix(in srgb, var(--mpro-primary) 15%, white);--wy-on-surface-variant: var(--mpro-primary);background:color-mix(in srgb, var(--mpro-primary) 15%, white);color:var(--mpro-primary)}wy-comments::part(wy-comment-editor-text){border:1px solid var(--mpro-gray-600);border-radius:calc(1.25*var(--wy-size, 1rem));padding:1px}wy-comments::part(wy-content){font-size:14px}wy-button::part(wy-button-primary),wy-comments::part(wy-button-primary){--wy-component-color: var(--mpro-white);background:var(--mpro-primary) !important;color:var(--mpro-white) !important;border-radius:4px}wy-messenger{--wy-input-filled-border-radius: 2px;--wy-button-border-radius: 4px}wy-messenger::part(wy-avatar-shape){background:var(--mpro-primary) !important;border-radius:50%;display:flex;align-items:center;justify-content:center}wy-messenger::part(wy-conversation-new-button){--wy-component-background-color: var(--mpro-primary) !important;--wy-on-surface-variant: var(--mpro-white) !important;--wy-button-padding-y: 12px}wy-messenger::part(wy-input-group){--wy-on-surface-variant: var(--mpro-gray-900);--wy-component-background-color: var(--mpro-white)}wy-messenger::part(wy-input-group-input){--wy-component-background-color: var(--mpro-white);border-color:var(--mpro-gray-700);padding:12px 12px 12px 44px;border-radius:4px}wy-messenger::part(wy-input-group-button-icon){display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);z-index:1}wy-messenger::part(wy-item-rounded-outer){border-bottom:1px solid var(--mpro-gray-600);border-radius:0;padding:20px 12px}wy-messenger::part(wy-button-state-layer)::before{background:rgba(0,0,0,0)}wy-messenger::part(wy-tab){flex:1;font-size:16px;padding:16px;color:var(--mpro-gray-900);font-weight:600;border-radius:0}wy-messenger::part(wy-active){border-bottom:2px solid var(--mpro-primary)}wy-messenger::part(wy-item){border-bottom:1px solid var(--mpro-gray-600);border-radius:0}wy-messenger::part(wy-button-primary){width:100%;height:52px;--wy-component-background-color: var(--mpro-primary) !important;--wy-component-color: var(--mpro-white) !important;background:var(--mpro-primary) !important;color:var(--mpro-white) !important}wy-messenger::part(wy-buttons-reverse){padding-left:8px;padding-right:12px}wy-messenger::part(wy-footbar){--wy-component-background-color: transparent}wy-messenger::part(wy-overlay),wy-messenger::part(wy-header){--wy-component-background-color: var(--mpro-white)}wy-messenger::part(wy-dialog-modal){height:70vh;margin-top:auto}wy-messenger::part(wy-titlebar-title){font-size:16px;font-weight:bold}wy-messenger::part(wy-dialog){border-radius:16px 16px 0 0;overflow:hidden}wy-messenger::part(wy-pane-body){padding-left:8px;padding-right:8px}wy-messenger::part(wy-input){z-index:2;background:rgba(0,0,0,0)}wy-messenger::part(wy-header){padding-top:8px}wy-messenger::part(wy-footerbar){--wy-component-background-color: transparent}wy-messenger::part(wy-footerbar-sticky){position:sticky;bottom:0;background:var(--mpro-white);z-index:10}wy-messenger::part(wy-messenger-layout){height:100%}wy-messenger::part(wy-message-editor-text){border-radius:4px;padding:4px}wy-messenger::part(wy-message-editor-inputs){display:flex;align-items:center;gap:8px}wy-messenger::part(wy-button-sm){background:rgba(0,0,0,0)}wy-messenger::part(wy-message-me){--wy-component-background-color: var(--mpro-primary);--wy-component-color: var(--mpro-white)}wy-messenger::part(wy-button-inherit-color){background:var(--mpro-primary);border-radius:8px}wy-messenger::part(wy-reaction-menu-button){color:var(--mpro-white)}wy-messenger::part(wy-button-type-reset){display:none !important}.notification-icon-wrapper,.notification-button-wrapper{position:relative;display:inline-flex}.notification-icon-wrapper wy-notification-badge,.notification-button-wrapper wy-notification-badge,.notification-messenger-icon-wrapper wy-messenger-badge{position:absolute}.notification-icon-wrapper wy-notification-badge{top:-7px;right:-5px}.notification-messenger-icon-wrapper wy-messenger-badge{top:2px;right:10px}.notification-button-wrapper wy-notification-badge{top:-24px;right:-14px}.k-popover{left:-175px;position:absolute}.notifications-popover{width:350px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;flex-direction:column}.notifications-popover .k-popover-inner{display:flex;flex-direction:column;height:70vh;padding:0}.notifications-popover .k-popover-inner .k-popover-body{flex:1;display:flex;flex-direction:column;padding:0;overflow:hidden}.notifications-popover .notifications-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e0e0e0;flex-shrink:0;background-color:#fff}.notifications-popover .notifications-header h4{margin:0;font-size:1rem;font-weight:600;color:#333}.notifications-popover .notifications-header .close-btn{background:none;border:none;color:#333;cursor:pointer;font-size:1rem;padding:.25rem;transition:color .2s}.notifications-popover .notifications-header .close-btn:hover{color:#555}.notifications-popover .notifications-body{flex:1;overflow-y:auto;background-color:#fff}.notifications-popover .notifications-footer{border-top:1px solid #e0e0e0;padding:.75rem 1rem;text-align:center;flex-shrink:0;background-color:#fff}.notifications-popover .notifications-footer .mark-all-btn{width:100%;font-weight:500}wy-notification-badge::part(wy-badge),wy-messenger-badge::part(wy-badge){--wy-on-primary-container-light: var(--mpro-white)}wy-notification-badge::part(wy-badge-top-right),wy-messenger-badge::part(wy-badge-top-right){background:var(--mpro-error)}wy-posts{--wy-input-filled-border-radius: 2px;--wy-button-border-radius: 4px;--wy-primary: var(--mpro-primary);--wy-primary-light: var(--mpro-primary-button-activea6);display:block;padding:0;gap:0 !important}wy-posts::part(wy-avatar-shape){background:var(--mpro-primary) !important;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}wy-posts::part(wy-post-new-button){--wy-component-background-color: var(--mpro-primary);--wy-on-surface-variant: var(--mpro-white);--wy-button-padding-y: 12px}wy-posts::part(wy-input-group){--wy-on-surface-variant: var(--mpro-gray-900);--wy-component-background-color: var(--mpro-white)}wy-posts::part(wy-input-group-input){--wy-component-background-color: var(--mpro-white);border-color:var(--mpro-gray-700);padding:12px 12px 12px 44px;border-radius:4px}wy-posts::part(wy-item-rounded-outer){border-radius:0;padding:20px 12px}wy-posts::part(wy-button-state-layer)::before{background:rgba(0,0,0,0)}wy-posts::part(wy-button-primary){width:100%;height:52px;--wy-component-background-color: var(--mpro-primary)}wy-posts::part(wy-footbar),wy-posts::part(wy-footerbar){--wy-component-background-color: transparent}wy-posts::part(wy-overlay),wy-posts::part(wy-header){--wy-component-background-color: var(--mpro-white)}wy-posts::part(wy-header){padding-top:8px}wy-posts::part(wy-avatar-initials-text){font-size:15px;font-weight:700;line-height:20px}wy-posts::part(wy-avatar){--wy-component-avatar-background-color: var(--mpro-primary);--wy-avatar-border-radius: 99px;--wy-component-avatar-size: 31px;width:30px;height:30px;flex-shrink:0}wy-posts::part(wy-reactions-line){direction:rtl}wy-posts::part(wy-button){background:rgba(0,0,0,0) !important;border:none}wy-posts::part(wy-disabled){opacity:.4;cursor:not-allowed}wy-posts::part(wy-preview){--wy-appbar-height: 8rem}wy-posts::part(wy-dropdown-item):hover,wy-posts::part(wy-dropdown-item):focus,wy-posts::part(wy-poll-option):hover,wy-posts::part(wy-poll-option-button):hover{--wy-component-background-color: color-mix(in srgb, var(--mpro-primary) 15%, white);--wy-on-surface-variant: var(--mpro-primary);background:color-mix(in srgb, var(--mpro-primary) 15%, white);color:var(--mpro-primary)}wy-posts::part(wy-content){font-size:14px}wy-posts::part(wy-comment-editor-text){border:1px solid var(--mpro-border-base);border-radius:calc(1.25*var(--wy-size, 1rem));padding:2px}wy-posts::part(wy-post-view),wy-posts::part(wy-posts-header){display:block;margin-bottom:16px;margin-left:12px;margin-right:12px;background:var(--mpro-secondary);border-radius:8px;--wy-gap: 8px;--wy-font-size: 12px;--wy-component-color: var(--mpro-gray-700);line-height:16px;color:var(--mpro-gray-900) !important;font-size:16px !important;font-weight:600 !important}wy-posts::part(wy-post){display:block;background:var(--mpro-border-base);border-radius:8px;padding-bottom:4px;margin-left:8px;margin-right:8px;--wy-gap: 8px;--wy-font-size: 12px;--wy-component-color: var(--mpro-gray-700);line-height:16px;color:var(--mpro-gray-900) !important}wy-posts::part(wy-post-comments){background-color:#fff;border-radius:8px}wy-posts::part(wy-item-left){margin-right:0}wy-posts::part(wy-item-title){font-weight:700;font-size:14px}wy-posts::part(wy-item-rows){display:flex;flex-direction:row;gap:1rem;margin-top:.5rem;justify-content:left}wy-posts::part(wy-button-type-reset){display:none !important}wy-posts::part(wy-reaction-menu-button){color:var(--mpro-white)}wy-posts::part(wy-button-sm){background:rgba(0,0,0,0)}wy-posts::part(wy-post-editor-inputs){display:flex;align-items:center;gap:8px}wy-posts::part(wy-post-editor-text){border:1px solid var(--mpro-gray-200);border-radius:4px;padding:4px}wy-posts::part(wy-button-inherit-color){background:var(--mpro-gray-200);border-radius:8px;--wy-component-color: var(--mpro-gray-700)}wy-posts::part(wy-dialog-modal){height:70vh;margin-top:auto}wy-posts::part(wy-titlebar-title){font-size:16px;font-weight:bold}wy-posts::part(wy-dialog){border-radius:16px 16px 0 0;overflow:hidden}wy-posts::part(wy-pane-body){padding-left:8px;padding-right:8px}wy-posts::part(wy-input){z-index:2;background:rgba(0,0,0,0)}wy-posts::part(wy-footerbar-sticky){position:sticky;bottom:0;background:var(--mpro-white);border-top:1px solid var(--mpro-gray-400);z-index:10}wy-button::part(wy-button-primary),wy-posts::part(wy-button-primary){--wy-component-color: var(--mpro-white);background:var(--mpro-primary) !important;color:var(--mpro-white) !important;border-radius:4px}.chat-sidebar-container{position:fixed;top:95px;right:0;bottom:0;width:0;overflow:hidden;transition:width .3s ease;z-index:1000;box-shadow:-0.25rem 0 1rem 0 var(--mpro-shadow-bg-14)}.chat-sidebar-container.visible{width:30%}.chat-sidebar-container .chat-sidebar{background-color:#fff;position:absolute;top:0;right:0;height:100%;width:100%;display:flex;flex-direction:column;transition:right .3s ease;box-shadow:-2px 0 8px rgba(0,0,0,.3)}.chat-sidebar-container .chat-sidebar .chat-sidebar-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;font-size:1.1rem;font-weight:500;color:var(--mpro-base-text);background-color:var(--kendo-color-app-surface)}.chat-sidebar-container .chat-sidebar .chat-sidebar-header .close-btn{background:none;border:none;font-size:1.2rem;cursor:pointer}.chat-sidebar-container .chat-sidebar .chat-sidebar-body{height:100%;padding:1rem}.chat-sidebar-container .chat-sidebar .chat-sidebar-body .comments-wrapper{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden}.chat-sidebar-container .chat-sidebar wy-messenger{flex:1;width:100%;height:100%}.visible .chat-sidebar-container .chat-sidebar{right:0}:root{--wy-theme-color: #330066;--wy-primary: #330066;--wy-surface-2: #f1ebf4}.no-info-status{color:var(--mpro-primary);font-weight:700}.k-appbar.k-appbar-dark{padding-left:1.5rem;padding-right:1.5rem;box-shadow:none}.k-appbar.k-appbar-dark .k-appbar-separator{min-height:1.75rem;color:var(--mpro-primary);margin-right:0.5rem;margin-left:0.5rem}.k-appbar.k-appbar-dark .k-input{width:12.375rem}.k-appbar.k-appbar-dark .k-button-solid-primary:not(.k-avatar-solid-primary,:hover,:focus){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.k-appbar.k-appbar-dark .client-logo{display:block;height:20px;object-fit:cover}.k-menu.k-nav-menu{z-index:1001;display:flex;gap:0.5rem;min-height:2.5rem;padding-block:0.25rem 0 !important;padding:0 1rem;box-shadow:0 0.25rem 1rem 0 var(--mpro-shadow-bg-14);background:var(--mpro-white)}.k-menu .k-svg-i-caret-alt-down::before{content:"";font-weight:var(--mpro-font-weight-bold);font-family:var(--mpro-font-fa-icons)}.k-menu .k-svg-i-caret-alt-down>svg{display:none}.index-page{background:var(--mpro-primary);width:100%;height:100%;display:grid;position:absolute;left:0;top:0}.index-page .index-component{margin:7.5rem auto;width:41.25rem;height:fit-content;background:var(--mpro-secondary);border-radius:var(--mpro-border-radius)}.index-page .index-component h1{font-size:var(--mpro-font-size-xxxl);line-height:var(--mpro-line-height-xxl);color:var(--mpro-base-text);display:flex;justify-content:center;margin-top:7.5rem;margin-bottom:2.5rem}.index-page .index-component .action-buttons{display:flex;justify-content:center;gap:1rem;padding-bottom:7.5rem}.index-page .index-component .action-buttons .k-button{width:8.9375rem}/*# sourceMappingURL=app.min.css.map */
