@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:300;src:url(/build/fonts/Urbanist-Light.7b025f87.ttf) format("truetype")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:400;src:url(/build/fonts/Urbanist-Regular.7b4135da.ttf) format("truetype")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:500;src:url(/build/fonts/Urbanist-Medium.f8f0306f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:700;src:url(/build/fonts/Urbanist-Bold.f92fb382.ttf) format("truetype")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:300;src:url(/build/fonts/Comfortaa-Light.861267cc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/build/fonts/Comfortaa-Regular.2ba85268.ttf) format("truetype")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:600;src:url(/build/fonts/Comfortaa-SemiBold.b5c30a6e.ttf) format("truetype")}:root{--vz-body-font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--vz-body-font-size:1rem;--vz-font-base:1rem;--vz-body-font-weight:400;--vz-body-line-height:1.6}body{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Comfortaa,Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;line-height:1.3}.h1,h1{font-size:2rem}.h1,.h2,h1,h2{font-weight:600}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem;font-weight:600}.h4,h4{font-size:1.25rem}.h4,.h5,h4,h5{font-weight:500}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem;font-weight:500}.card-header,.card-title{font-family:Comfortaa,Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.btn,.dropdown-menu,.nav-link,.navbar,.sidebar{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.btn{font-size:1rem;font-weight:500}.form-control,.form-label,.form-select,.table{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.table th{font-weight:600}.badge{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500}.card .card-header .card-title,.card .card-header h5,.card .card-header h6,.page-title-box .page-title,.page-title-box h4{font-family:Comfortaa,Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}.card .card-body,.counter-value,.fs-22,.fs-24{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.counter-value,.fs-22,.fs-24{font-weight:600}.breadcrumb{font-size:.875rem}.alert,.breadcrumb{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.alert .alert-heading,.modal-title{font-family:Comfortaa,Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.modal-title{font-weight:600}.modal-body{font-family:Urbanist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html:not([data-bs-theme=dark])[data-sidebar=dark]{--vz-vertical-menu-bg:#046bb3;--vz-vertical-menu-border:#046bb3;--vz-vertical-menu-item-color:hsla(0,0%,100%,.8);--vz-vertical-menu-item-bg:hsla(0,0%,100%,.15);--vz-vertical-menu-item-hover-color:#fff;--vz-vertical-menu-item-active-color:#fff;--vz-vertical-menu-item-active-bg:hsla(0,0%,100%,.15);--vz-vertical-menu-sub-item-color:hsla(0,0%,100%,.7);--vz-vertical-menu-sub-item-hover-color:#fff;--vz-vertical-menu-sub-item-active-color:#fff;--vz-vertical-menu-title-color:hsla(0,0%,100%,.5);--vz-twocolumn-menu-iconview-bg:#035a96;--vz-vertical-menu-box-shadow:0 2px 4px rgba(0,0,0,.15);--vz-vertical-menu-dropdown-box-shadow:0 2px 4px rgba(0,0,0,.15);--vz-sidebar-user-bg:hsla(0,0%,100%,.08)}html:not([data-bs-theme=dark]){--vz-primary:#046bb3;--vz-primary-rgb:4,107,179;--vz-primary-bg-subtle:rgba(4,107,179,.1);--vz-primary-border-subtle:rgba(4,107,179,.25);--vz-primary-text-emphasis:#035a96;--vz-link-color:#046bb3;--vz-link-color-rgb:4,107,179;--vz-link-hover-color:#035a96;--vz-link-hover-color-rgb:3,90,150}html:not([data-bs-theme=dark]) .btn-primary{--vz-btn-bg:#046bb3;--vz-btn-border-color:#046bb3;--vz-btn-hover-bg:#035a96;--vz-btn-hover-border-color:#035a96;--vz-btn-active-bg:#035a96;--vz-btn-active-border-color:#035a96;--vz-btn-disabled-bg:#046bb3;--vz-btn-disabled-border-color:#046bb3}html:not([data-bs-theme=dark]) .btn-outline-primary{--vz-btn-color:#046bb3;--vz-btn-border-color:#046bb3;--vz-btn-hover-bg:#046bb3;--vz-btn-hover-border-color:#046bb3;--vz-btn-active-bg:#046bb3;--vz-btn-active-border-color:#046bb3}html:not([data-bs-theme=dark]) .btn-soft-primary{--vz-btn-color:#046bb3;--vz-btn-bg:rgba(4,107,179,.1);--vz-btn-border-color:transparent;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:#046bb3;--vz-btn-hover-border-color:#046bb3;--vz-btn-active-color:#fff;--vz-btn-active-bg:#046bb3;--vz-btn-active-border-color:#046bb3}.table tbody tr{border-bottom:1px solid var(--vz-border-color)}.table tbody tr:last-child{border-bottom:0}.table.table-borderless tbody tr{border-bottom:1px solid var(--vz-border-color)}.table.table-borderless tbody tr:last-child{border-bottom:0}html[data-bs-theme=dark]{--vz-primary:#0580d4;--vz-primary-rgb:5,128,212;--vz-primary-bg-subtle:rgba(5,128,212,.15);--vz-primary-border-subtle:rgba(5,128,212,.3);--vz-primary-text-emphasis:#0580d4;--vz-link-color:#0580d4;--vz-link-color-rgb:5,128,212;--vz-link-hover-color:#046bb3;--vz-link-hover-color-rgb:4,107,179}.hover-light{transition:background-color .15s ease-in-out}.hover-light:hover{background-color:var(--vz-tertiary-bg)}html[data-bs-theme=dark] .btn-primary{--vz-btn-bg:#046bb3;--vz-btn-border-color:#046bb3;--vz-btn-hover-bg:#0580d4;--vz-btn-hover-border-color:#0580d4;--vz-btn-active-bg:#0580d4;--vz-btn-active-border-color:#0580d4;--vz-btn-disabled-bg:#046bb3;--vz-btn-disabled-border-color:#046bb3}html[data-bs-theme=dark] .btn-outline-primary{--vz-btn-color:#0580d4;--vz-btn-border-color:#0580d4;--vz-btn-hover-bg:#046bb3;--vz-btn-hover-border-color:#046bb3;--vz-btn-active-bg:#046bb3;--vz-btn-active-border-color:#046bb3}html[data-bs-theme=dark] .btn-soft-primary{--vz-btn-color:#0580d4;--vz-btn-bg:rgba(5,128,212,.15);--vz-btn-hover-bg:#046bb3;--vz-btn-hover-border-color:#046bb3;--vz-btn-active-bg:#046bb3;--vz-btn-active-border-color:#046bb3}.form-control.bg-light::placeholder,.form-select.bg-light::placeholder{color:var(--vz-body-color)}a.card{text-decoration:none}[data-form-validation-target=submitBtn].disabled,[data-form-validation-target=submitBtn]:disabled{cursor:not-allowed;pointer-events:auto}.accordion-body .choices__inner,.accordion-body .choices__list--dropdown .choices__item,.accordion-body .form-label{color:var(--vz-body-color)}div.choices{margin-bottom:0}.choices__inner{background-color:#fff;border-color:#ced4da;border-radius:4px;font-size:1rem;line-height:1.5;min-height:0;padding:8px 14.4px}.choices[data-type*=select-one] .choices__inner{padding-right:43.2px}.choices__list--single{padding:0}.choices__placeholder{color:var(--vz-body-color);opacity:1}.choices[data-type*=select-one]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px;border:none;height:12px;margin-top:-6px;transform:none;width:12px}.choices[data-type*=select-one].is-open:after{border:none;margin-top:-6px;transform:rotate(180deg)}.is-focused .choices__inner,.is-open .choices__inner{border-color:rgba(4,107,179,.5);box-shadow:0 0 0 .2rem rgba(4,107,179,.25)}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{margin-left:15px!important;margin-right:15px!important}.choices__list--dropdown,.choices__list[aria-expanded]{z-index:2}.choices[data-type*=select-multiple] .choices__inner{padding-bottom:4px;padding-top:4px}.choices__list--multiple .choices__item{background-color:var(--vz-primary);border-color:var(--vz-primary)}.choices:has(select.bg-light) .choices__inner{background-color:var(--vz-light);border-color:var(--vz-light);font-size:var(--vz-font-base);line-height:1.5}html[data-bs-theme=dark] .choices__inner{background-color:#262a2f;border-color:#2a2f34}html[data-bs-theme=dark] .choices[data-type*=select-one]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ced4da' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}html[data-bs-theme=dark] .choices__list--dropdown,html[data-bs-theme=dark] .choices__list[aria-expanded]{background-color:#262a2f;border-color:#2a2f34}html[data-bs-theme=dark] .choices__input--cloned{background-color:#262a2f;border-color:#2a2f34!important;color:#ced4da}html[data-bs-theme=dark] .choices__list--dropdown .choices__item--selectable.is-highlighted,html[data-bs-theme=dark] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:hsla(0,0%,100%,.08)}html[data-bs-theme=dark] .choices:has(select.bg-light) .choices__inner{background-color:var(--vz-light);border-color:var(--vz-light)}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:hsla(0,0%,100%,.9);fill:hsla(0,0%,100%,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{color:hsla(0,0%,100%,.9)}.text-muted{color:#6c6f7b!important}.breadcrumb-item.active,.footer{color:#6c6f7b}.badge.bg-secondary-subtle{color:#4a4d55!important}.badge.bg-info-subtle{color:#0a5885!important}.badge.bg-warning-subtle{color:#7a5a00!important}html:not([data-bs-theme=dark]):not([data-sidebar=dark]) .navbar-nav .nav-link{color:#4a4d55}html:not([data-bs-theme=dark]):not([data-sidebar=dark]) .navbar-nav .nav-link.active,html:not([data-bs-theme=dark]):not([data-sidebar=dark]) .navbar-nav .nav-link:hover{color:#212529}#scrollbar{overflow-x:hidden;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-gutter:stable;scrollbar-width:thin}#scrollbar:hover{scrollbar-color:hsla(0,0%,100%,.4) transparent}#scrollbar{height:calc(100vh - 70px)}html[data-sidebar=light] #scrollbar{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-gutter:stable;scrollbar-width:thin}html[data-sidebar=light] #scrollbar:hover{scrollbar-color:rgba(0,0,0,.4) transparent}.chat-conversation{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.chat-conversation:hover{scrollbar-color:rgba(0,0,0,.3) transparent}.chat-room-list{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-gutter:stable;scrollbar-width:thin}.chat-room-list:hover{scrollbar-color:rgba(0,0,0,.3) transparent}#all-noti-tab>div,#messages-tab>div,#search-dropdown>div{overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-gutter:stable;scrollbar-width:thin}#all-noti-tab>div:hover,#messages-tab>div:hover,#search-dropdown>div:hover{scrollbar-color:rgba(0,0,0,.3) transparent}.bg-purple-subtle{background-color:rgba(105,56,239,.1)!important}.text-purple{color:#6938ef!important}.badge-purple{background-color:#6938ef!important;color:#fff}.badge.bg-purple-subtle{color:#5a2ed6!important}html[data-bs-theme=dark] .bg-purple-subtle{background-color:rgba(105,56,239,.2)!important}html[data-bs-theme=dark] .badge.bg-purple-subtle,html[data-bs-theme=dark] .text-purple{color:#a78bfa!important}.wizard-section-heading{border-bottom:1px solid var(--vz-border-color);color:var(--vz-body-color);font-size:.9375rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem}.row+.wizard-section-heading,.wizard-section-heading+.row+.wizard-section-heading,div[data-controller]+.wizard-section-heading{margin-top:1.5rem}.table-sticky-header thead th{background-color:var(--vz-card-bg,#fff);position:sticky;top:0;z-index:1}.impersonation-banner{align-items:center;display:flex;height:40px;justify-content:center;overflow:hidden;white-space:nowrap}body.has-impersonation-banner{padding-top:40px;--header-height:110px}body.has-impersonation-banner .navbar-menu{top:40px}.navbar-menu .navbar-nav .nav-link.menu-link.menu-link-chevron[data-bs-toggle=collapse]:after{display:none}.navbar-menu .navbar-nav .nav-link.menu-link.menu-link-chevron[data-bs-toggle=collapse] .menu-chevron{font-size:1.2rem;margin-left:auto;transition:transform .2s}.navbar-menu .navbar-nav .nav-link.menu-link.menu-link-chevron[data-bs-toggle=collapse][aria-expanded=true] .menu-chevron{transform:rotate(180deg)}:root{--ps-bg:#070a14;--ps-bg2:#0d1222;--ps-card:hsla(0,0%,100%,.04);--ps-line:hsla(0,0%,100%,.1);--ps-ink:#f2f4fb;--ps-muted:#9aa4c0;--ps-a:#5b7cff;--ps-b:#9a6bff;--ps-c:#2fd4c0;--ps-a-rgb:91,124,255;--ps-b-rgb:154,107,255;--ps-c-rgb:47,212,192;--ps-a-soft:#aab8ff;--ps-b-soft:#b79bff}html[data-bs-theme=dark]{color-scheme:dark;--vz-body-bg:var(--ps-bg);--vz-body-bg-rgb:7,10,20;--vz-body-color:var(--ps-ink);--vz-body-color-rgb:242,244,251;--vz-emphasis-color:#fff;--vz-secondary-color:var(--ps-muted);--vz-secondary-color-rgb:154,164,192;--vz-tertiary-color:#7d88a8;--vz-secondary-bg:var(--ps-bg2);--vz-secondary-bg-rgb:13,18,34;--vz-tertiary-bg:#151b30;--vz-tertiary-bg-rgb:21,27,48;--vz-heading-color:var(--ps-ink);--vz-border-color:var(--ps-line);--vz-border-color-translucent:var(--ps-line);--vz-card-bg-fill:transparent;--vz-input-bg-custom:hsla(0,0%,100%,.04);--vz-input-border-custom:hsla(0,0%,100%,.14);--vz-footer-bg:var(--ps-bg2);--vz-footer-color:var(--ps-muted);--vz-topnav-bg:var(--ps-bg2);--vz-page-title-border:none;--vz-primary:var(--ps-a);--vz-primary-rgb:var(--ps-a-rgb);--vz-primary-text-emphasis:var(--ps-a-soft);--vz-primary-bg-subtle:rgba(91,124,255,.14);--vz-primary-border-subtle:rgba(91,124,255,.35);--vz-secondary:var(--ps-b);--vz-secondary-rgb:var(--ps-b-rgb);--vz-secondary-text-emphasis:var(--ps-b-soft);--vz-secondary-bg-subtle:rgba(154,107,255,.2);--vz-secondary-border-subtle:rgba(154,107,255,.4);--vz-success:var(--ps-c);--vz-success-rgb:var(--ps-c-rgb);--vz-success-text-emphasis:var(--ps-c);--vz-success-bg-subtle:rgba(47,212,192,.14);--vz-success-border-subtle:rgba(47,212,192,.35);--vz-link-color:var(--ps-a-soft);--vz-link-color-rgb:170,184,255;--vz-link-hover-color:#fff;--vz-link-hover-color-rgb:255,255,255;--vz-form-valid-color:var(--ps-c);--vz-form-valid-border-color:var(--ps-c)}html[data-bs-theme=dark] .card{--vz-card-bg:var(--ps-bg2);--vz-card-cap-bg:transparent;--vz-card-border-color:var(--ps-line)}html[data-bs-theme=dark] .table{--vz-table-color:var(--ps-ink);--vz-table-border-color:var(--ps-line);--vz-table-striped-bg:hsla(0,0%,100%,.03);--vz-table-hover-bg:rgba(var(--ps-a-rgb),0.1);--vz-table-hover-color:var(--ps-ink);--vz-table-active-bg:rgba(var(--ps-a-rgb),0.16)}html[data-bs-theme=dark] .table-light,html[data-bs-theme=dark] .table>:not(caption)>.table-light>*{--vz-table-bg:hsla(0,0%,100%,.04);--vz-table-color:var(--ps-ink);--vz-table-border-color:var(--ps-line)}html[data-bs-theme=dark] .dropdown-menu{--vz-dropdown-bg:var(--ps-bg2);--vz-dropdown-border-color:var(--ps-line);--vz-dropdown-link-hover-bg:rgba(var(--ps-a-rgb),0.14);--vz-dropdown-link-active-bg:rgba(var(--ps-a-rgb),0.25);--vz-dropdown-divider-bg:var(--ps-line);border:1px solid var(--ps-line)}html[data-bs-theme=dark] .modal{--vz-modal-bg:var(--ps-bg2);--vz-modal-border-color:var(--ps-line);--vz-modal-header-border-color:var(--ps-line);--vz-modal-footer-border-color:var(--ps-line)}html[data-bs-theme=dark] .offcanvas{--vz-offcanvas-bg:var(--ps-bg2);--vz-offcanvas-border-color:var(--ps-line)}html[data-bs-theme=dark] .tooltip{--vz-tooltip-bg:#1b2340;--vz-tooltip-color:var(--ps-ink)}html[data-bs-theme=dark] .popover{--vz-popover-bg:var(--ps-bg2);--vz-popover-border-color:var(--ps-line)}html[data-bs-theme=dark] .list-group{--vz-list-group-bg:transparent;--vz-list-group-border-color:var(--ps-line);--vz-list-group-action-hover-bg:hsla(0,0%,100%,.04);--vz-list-group-action-active-bg:rgba(var(--ps-a-rgb),0.14)}html[data-bs-theme=dark] .nav-tabs{--vz-nav-tabs-border-color:var(--ps-line);--vz-nav-tabs-link-active-bg:var(--ps-bg2);--vz-nav-tabs-link-active-color:#fff;--vz-nav-tabs-link-active-border-color:var(--ps-line) var(--ps-line) var(--ps-bg2);--vz-nav-tabs-link-hover-border-color:var(--ps-line)}html[data-bs-theme=dark] .form-control:focus,html[data-bs-theme=dark] .form-select:focus{border-color:rgba(var(--ps-a-rgb),.55);box-shadow:0 0 0 .2rem rgba(var(--ps-a-rgb),.35)}html[data-bs-theme=dark] .form-control::placeholder,html[data-bs-theme=dark] .form-select::placeholder{color:#7d88a8}html[data-bs-theme=dark] .btn-check:focus-visible+.btn,html[data-bs-theme=dark] .btn:focus-visible,html[data-bs-theme=dark] .form-check-input:focus{box-shadow:0 0 0 .2rem rgba(var(--ps-a-rgb),.35)}html[data-bs-theme=dark] .form-check-input:checked{background-color:var(--ps-a);border-color:var(--ps-a)}html[data-bs-theme=dark] .btn-primary{--vz-btn-bg:var(--ps-a);--vz-btn-border-color:var(--ps-a);--vz-btn-hover-bg:#7893ff;--vz-btn-hover-border-color:#7893ff;--vz-btn-active-bg:#4768e6;--vz-btn-active-border-color:#4768e6;--vz-btn-disabled-bg:var(--ps-a);--vz-btn-disabled-border-color:var(--ps-a);--vz-btn-focus-shadow-rgb:91,124,255}html[data-bs-theme=dark] .btn-outline-primary{--vz-btn-color:var(--ps-a-soft);--vz-btn-border-color:rgba(91,124,255,.55);--vz-btn-hover-color:#fff;--vz-btn-hover-bg:var(--ps-a);--vz-btn-hover-border-color:var(--ps-a);--vz-btn-active-color:#fff;--vz-btn-active-bg:var(--ps-a);--vz-btn-active-border-color:var(--ps-a);--vz-btn-focus-shadow-rgb:91,124,255}html[data-bs-theme=dark] .btn-soft-primary{--vz-btn-color:var(--ps-a-soft);--vz-btn-bg:rgba(91,124,255,.14);--vz-btn-border-color:transparent;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:var(--ps-a);--vz-btn-hover-border-color:var(--ps-a);--vz-btn-active-color:#fff;--vz-btn-active-bg:var(--ps-a);--vz-btn-active-border-color:var(--ps-a)}html[data-bs-theme=dark] .btn-secondary{--vz-btn-bg:var(--ps-b);--vz-btn-border-color:var(--ps-b);--vz-btn-hover-bg:#ae88ff;--vz-btn-hover-border-color:#ae88ff;--vz-btn-active-bg:#8656e6;--vz-btn-active-border-color:#8656e6;--vz-btn-focus-shadow-rgb:154,107,255}html[data-bs-theme=dark] .btn-soft-secondary{--vz-btn-color:var(--ps-b-soft);--vz-btn-bg:rgba(154,107,255,.2);--vz-btn-border-color:transparent;--vz-btn-hover-color:#fff;--vz-btn-hover-bg:var(--ps-b);--vz-btn-hover-border-color:var(--ps-b)}html[data-bs-theme=dark] .btn-success{--vz-btn-color:#04201c;--vz-btn-bg:var(--ps-c);--vz-btn-border-color:var(--ps-c);--vz-btn-hover-color:#04201c;--vz-btn-hover-bg:#57e0d0;--vz-btn-hover-border-color:#57e0d0;--vz-btn-active-color:#04201c;--vz-btn-active-bg:#27b8a7;--vz-btn-active-border-color:#27b8a7;--vz-btn-focus-shadow-rgb:47,212,192}html[data-bs-theme=dark] .btn-soft-success{--vz-btn-color:var(--ps-c);--vz-btn-bg:rgba(47,212,192,.14);--vz-btn-border-color:transparent;--vz-btn-hover-color:#04201c;--vz-btn-hover-bg:var(--ps-c);--vz-btn-hover-border-color:var(--ps-c)}html[data-bs-theme=dark] .btn-outline-success{--vz-btn-color:var(--ps-c);--vz-btn-border-color:var(--ps-c);--vz-btn-hover-color:#04201c;--vz-btn-hover-bg:var(--ps-c);--vz-btn-hover-border-color:var(--ps-c)}html[data-bs-theme=dark] .bg-primary{background-color:var(--ps-a)!important}html[data-bs-theme=dark] .bg-success{color:#04201c!important}html[data-bs-theme=dark][data-sidebar=dark]{--vz-vertical-menu-bg:var(--ps-bg2);--vz-vertical-menu-border:var(--ps-line);--vz-vertical-menu-item-color:var(--ps-muted);--vz-vertical-menu-item-bg:rgba(var(--ps-a-rgb),0.14);--vz-vertical-menu-item-hover-color:#fff;--vz-vertical-menu-item-active-color:var(--ps-a-soft);--vz-vertical-menu-item-active-bg:rgba(var(--ps-a-rgb),0.14);--vz-vertical-menu-sub-item-color:var(--ps-muted);--vz-vertical-menu-sub-item-hover-color:#fff;--vz-vertical-menu-sub-item-active-color:var(--ps-a-soft);--vz-vertical-menu-title-color:#7d88a8;--vz-twocolumn-menu-iconview-bg:var(--ps-bg);--vz-vertical-menu-box-shadow:none;--vz-sidebar-user-bg:hsla(0,0%,100%,.04)}html[data-bs-theme=dark][data-topbar=dark]{--vz-header-bg:var(--ps-bg2);--vz-header-border:var(--ps-line);--vz-header-item-color:#e1e4ee;--vz-header-item-bg:hsla(0,0%,100%,.06);--vz-header-item-sub-color:var(--ps-muted);--vz-topbar-user-bg:hsla(0,0%,100%,.05);--vz-topbar-search-bg:hsla(0,0%,100%,.05);--vz-topbar-search-color:var(--ps-ink)}html[data-bs-theme=dark] #page-topbar{border-bottom:1px solid var(--ps-line)}html[data-bs-theme=dark] .breadcrumb-item.active,html[data-bs-theme=dark] .footer,html[data-bs-theme=dark] .text-muted{color:var(--ps-muted)!important}html[data-bs-theme=dark] .badge.bg-secondary-subtle{color:var(--ps-b-soft)!important}html[data-bs-theme=dark] .badge.bg-info-subtle{color:#7fc9ee!important}html[data-bs-theme=dark] .badge.bg-warning-subtle{color:#f9c66f!important}html[data-bs-theme=dark] .bg-light{background-color:hsla(0,0%,100%,.07)!important;color:var(--ps-ink)}html[data-bs-theme=dark] .bg-light .text-dark,html[data-bs-theme=dark] .bg-light.text-dark,html[data-bs-theme=dark] .bg-white .text-dark{color:var(--ps-ink)!important}html[data-bs-theme=dark] .bg-white{background-color:var(--ps-bg2)!important}html[data-bs-theme=dark] .btn-light{--vz-btn-color:var(--ps-ink);--vz-btn-bg:hsla(0,0%,100%,.07);--vz-btn-border-color:var(--ps-line);--vz-btn-hover-color:#fff;--vz-btn-hover-bg:hsla(0,0%,100%,.14);--vz-btn-hover-border-color:var(--ps-line)}html[data-bs-theme=dark] .border,html[data-bs-theme=dark] .border-bottom,html[data-bs-theme=dark] .border-end,html[data-bs-theme=dark] .border-start,html[data-bs-theme=dark] .border-top{--vz-border-color:var(--ps-line)}html[data-bs-theme=dark] .choices__inner,html[data-bs-theme=dark] .choices__input--cloned{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14)!important;color:var(--ps-ink)}html[data-bs-theme=dark] .choices__list--dropdown,html[data-bs-theme=dark] .choices__list[aria-expanded]{background-color:var(--ps-bg2);border-color:var(--ps-line);color:var(--ps-ink)}html[data-bs-theme=dark] .choices__list--dropdown .choices__item--selectable.is-highlighted,html[data-bs-theme=dark] .choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:rgba(var(--ps-a-rgb),.18)}.ap-page turbo-frame{position:relative;transition:opacity .15s ease}.ap-page turbo-frame[busy]{opacity:.55;pointer-events:none;transition:opacity .15s ease .3s}.ap-page turbo-frame[busy]:after{animation:ap-fade-in .15s ease .3s both,ap-spin .7s linear infinite;border:2px solid var(--vz-primary,#4a90d9);border-radius:50%;border-top:2px solid transparent;content:"";height:1.1rem;position:absolute;right:.8rem;top:.6rem;width:1.1rem;z-index:5}.ap-page .ap-card{border:1px solid var(--ps-line)}.ap-page .ap-card-main{border:2px solid var(--vz-primary,#4a90d9);box-shadow:0 0 0 3px var(--vz-primary-bg-subtle,rgba(64,81,137,.2))}.ap-page .ap-card-main>.card-header{background:hsla(0,0%,100%,.03)}.ap-page .ap-card-caption{color:var(--vz-primary,#4a90d9);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ap-page td[data-project-id]{cursor:pointer;position:relative}.ap-page td[data-project-id]:hover:not(.ap-active){background-color:hsla(0,0%,100%,.04)}.ap-page [data-ap-item]{transition:background-color .2s ease,box-shadow .2s ease}.ap-page .list-group-item.active .text-muted{color:hsla(0,0%,100%,.8)!important}.ap-page .ap-active{background-color:var(--vz-primary-bg-subtle,rgba(64,81,137,.2));box-shadow:inset 3px 0 0 var(--vz-primary,#4a90d9)}.ap-page turbo-frame#arbeitsplatz-modal{display:flex!important;flex-direction:column;max-height:100%;min-height:0}.ap-page turbo-frame#arbeitsplatz-modal>*{display:flex;flex-direction:column;max-height:100%;min-height:0}.ap-page turbo-frame#arbeitsplatz-modal .modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}.ap-page .ap-focus{border-color:var(--vz-primary,#4a90d9);box-shadow:0 0 0 2px var(--vz-primary,#4a90d9)}.ap-page .ap-vorgang{border:1px solid transparent;border-radius:.25rem;padding:.35rem .5rem}.ap-page .ap-vorgang.ap-active{border-color:var(--ps-line)}.ap-page .ap-vorgang-link:hover strong{text-decoration:underline}.ap-page .ap-chevron{display:inline-block;transition:transform .15s ease}.ap-page [aria-expanded=false]>.ap-chevron{transform:rotate(-90deg)}.ap-page .ap-row{border-bottom:1px solid var(--ps-line)}.ap-page .ap-row:hover:not(.ap-active){background-color:hsla(0,0%,100%,.04)}.ap-page .ap-task{border-radius:.25rem;transition:background-color .15s ease}.ap-page .ap-task:hover{background-color:hsla(0,0%,100%,.05)}.ap-page .ap-done{align-items:center;background:transparent;border:2px solid var(--vz-secondary-color,#878a99);border-radius:50%;color:transparent;display:inline-flex;flex:0 0 auto;font-size:.9rem;height:1.4rem;justify-content:center;line-height:1;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:1.4rem}.ap-page .ap-done:focus-visible:not(span),.ap-page .ap-done:hover:not(span){background-color:var(--vz-success,#0ab39c);border-color:var(--vz-success,#0ab39c);color:#fff}.ap-page .ap-done.is-done{background-color:var(--vz-success,#0ab39c);border-color:var(--vz-success,#0ab39c);color:#fff}.ap-page .ap-done.is-done:hover:not(span){background-color:transparent;color:var(--vz-success,#0ab39c)}.ap-page .ap-done.is-disabled{cursor:not-allowed;opacity:.45}.ap-page turbo-frame#arbeitsplatz-chat[busy]{opacity:1;pointer-events:auto}.ap-page turbo-frame#arbeitsplatz-chat[busy]:after{content:none}.ap-page .ap-chat .ap-chat-thread{max-height:55vh;min-height:12rem;overflow-y:auto}.ap-page .ap-chat .ap-chat-user>div{max-width:85%}.ap-page .ap-chat .ap-chat-user>div,.ap-page .ap-chat [data-role=answer-text]{overflow-wrap:anywhere;white-space:pre-wrap}.ap-page .ap-chat .card-footer textarea{max-height:8rem;resize:none}.ap-page .list-group-item[aria-busy=true]{opacity:.7}@keyframes ap-spin{to{transform:rotate(1turn)}}@keyframes ap-fade-in{0%{opacity:0}to{opacity:1}}.message-teaser{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.table-conversations tbody tr{cursor:pointer;transition:background-color .15s ease-in-out}.table-conversations tbody tr.unread{background-color:rgba(var(--vz-primary-rgb),.08)}.table-conversations tbody tr.unread td{font-weight:500}.table-conversations tbody tr.unread .ticket-code{color:var(--vz-primary);font-weight:600}.table-conversations tbody tr:not(.unread) .ticket-code{color:var(--vz-secondary-color)}.conversation-subject{color:var(--vz-body-color);font-weight:500;margin-bottom:2px;text-decoration:none}.conversation-subject:hover{color:var(--vz-primary)}.table-conversations thead th.sort{cursor:pointer;padding-left:1.5rem;position:relative}.table-conversations thead th.sort:hover{background-color:rgba(var(--vz-primary-rgb),.05)}.table-conversations thead th.sort.asc,.table-conversations thead th.sort.desc{color:var(--vz-primary)}.table .sort:after,.table .sort:before{color:var(--vz-secondary-color);font-family:remixicon!important;font-size:.75rem;left:.25rem;opacity:.5;position:absolute}.table .sort:before{content:"";top:10px}.table .sort:after{content:"";top:16px}.table .sort.asc:before,.table .sort.desc:after{color:var(--vz-primary);opacity:1}.tasks-board{gap:12px;overflow-x:visible}.tasks-board .tasks-list{background-color:var(--vz-tertiary-bg);border-radius:.375rem;flex:1 1 0;margin-right:0;min-width:0;padding:.75rem}.tasks-board .tasks-list:first-child{margin-left:0}.tasks-board .tasks-list-header{background-color:var(--vz-tertiary-bg);border-radius:.375rem .375rem 0 0;margin:-.75rem -.75rem .75rem;padding:.75rem .75rem .5rem;position:sticky;top:var(--header-height,70px);z-index:2}@media(max-width:991.98px){.tasks-board{overflow-x:auto}.tasks-board .tasks-list{flex:0 0 auto;min-width:250px}.tasks-board .tasks-list-header{position:static;top:auto}}.tasks-wrapper{max-height:none}.tasks:empty:before{border:2px dashed var(--vz-border-color);border-radius:.375rem;color:var(--vz-secondary-color);content:"Aufgaben hierher ziehen";display:block;font-style:italic;padding:2rem 1rem;text-align:center;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.tasks-board.is-dragging .tasks:empty:before{background-color:var(--vz-primary-bg-subtle);border-color:var(--vz-primary);color:var(--vz-primary)}.tasks-board.is-dragging .tasks-list:hover{border-radius:.375rem;outline:2px dashed var(--vz-primary);outline-offset:-2px}.tasks-board.is-dragging .tasks:hover{background-color:var(--vz-primary-bg-subtle);border-radius:.375rem}.tasks-box{cursor:grab}.tasks-box:active{cursor:grabbing}.tasks-box.sortable-ghost{background-color:var(--vz-primary-bg-subtle);border:2px dashed var(--vz-primary);opacity:.4}.tasks-box.sortable-chosen{box-shadow:0 8px 25px rgba(0,0,0,.15)}.tasks-box.sortable-drag{transform:rotate(2deg)}.tasks-box .dropdown-menu{z-index:1055}.tasks-box:has(.dropdown-menu.show){position:relative;z-index:100}.col-xl-8[data-project-tabs-target=mainContent]{transition:flex .3s ease,max-width .3s ease}.col-xl-4[data-project-tabs-target=sidebar]{transition:opacity .2s ease}.col-xl-4[data-project-tabs-target=sidebar].d-none{opacity:0}.timer-pill{bottom:2rem;display:none;position:fixed;right:2rem;z-index:1050}.timer-pill.active{display:block}.timer-pill.warning .btn{animation:timer-pulse 1.5s infinite}.timer-pill.danger .btn{animation:timer-pulse 1s infinite}.timer-pill-stop i{font-size:1.25rem}.timer-pill-time{font-family:var(--vz-font-monospace);font-weight:600}.global-timer-widget{bottom:2rem;display:none;position:fixed;right:2rem;z-index:1050}.global-timer-widget .card{box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:280px}.global-timer-widget.warning .card{border-color:var(--vz-warning)}.global-timer-widget.warning .badge{animation:timer-pulse 1.5s infinite;background-color:var(--vz-warning)!important}.global-timer-widget.danger .card{border-color:var(--vz-danger)}.global-timer-widget.danger .badge{animation:timer-pulse 1s infinite;background-color:var(--vz-danger)!important}.global-timer-display{font-family:var(--vz-font-monospace);font-size:2rem;font-weight:600}.timer-fab{align-items:center;border-radius:50%;bottom:2rem;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;height:56px;justify-content:center;position:fixed;right:2rem;width:56px;z-index:1040}.timer-fab i{font-size:24px}.btn.is-loading{pointer-events:none;position:relative}.btn.is-loading:after{animation:spinner-border .75s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:1rem;position:absolute;width:1rem}@keyframes timer-pulse{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:575.98px){.timer-pill{bottom:1rem;right:1rem}.global-timer-widget{bottom:0;left:0;padding:0 .5rem .5rem;right:0}.global-timer-widget .card{border-radius:.5rem .5rem 0 0;margin-bottom:0;min-width:auto;width:100%}.timer-fab{bottom:1rem;height:48px;right:1rem;width:48px}.timer-fab i{font-size:20px}@supports(padding-bottom:env(safe-area-inset-bottom)){.timer-pill{bottom:calc(1rem + env(safe-area-inset-bottom))}.global-timer-widget{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}.timer-fab{bottom:calc(1rem + env(safe-area-inset-bottom))}}}@media(min-width:1200px){.inbox-sidebar{max-height:calc(100vh - 70px - 2rem);overflow-y:auto;position:sticky;top:calc(70px + 1.5rem)}}.table-responsive:has(.dropdown-menu.show){overflow:visible}.snackbar-container{bottom:0;display:flex;flex-direction:column;gap:8px;left:50%;max-width:480px;padding:16px;pointer-events:none;position:fixed;transform:translateX(-50%);width:100%;z-index:1060}@media(max-width:767.98px){.snackbar-container{max-width:100%;padding:8px}}.snackbar{align-items:center;animation:snackbar-slide-up .3s ease-out;background:var(--vz-card-bg,#fff);border-left:4px solid;border-radius:var(--vz-border-radius,4px);box-shadow:var(--vz-box-shadow);color:var(--vz-body-color);display:flex;gap:8px;overflow:hidden;padding:12px 16px;pointer-events:auto;position:relative}.snackbar--exit{animation:snackbar-fade-out .3s ease-in forwards}.snackbar__icon{flex-shrink:0;font-size:1.25rem}.snackbar__message{flex:1;font-size:.875rem;line-height:1.4}.snackbar__action{background:none;border:none;color:var(--vz-link-color);cursor:pointer;flex-shrink:0;font-size:.8125rem;font-weight:600;padding:4px 8px;white-space:nowrap}.snackbar__action:hover{text-decoration:underline}.snackbar__close{background:none;border:none;color:var(--vz-body-color);cursor:pointer;flex-shrink:0;font-size:1.25rem;line-height:1;opacity:.6;padding:0 4px}.snackbar__close:hover{opacity:1}.snackbar__progress{bottom:0;height:3px;left:0;position:absolute;transition:width linear;width:100%}@keyframes snackbar-slide-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes snackbar-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}.feed-section{color:var(--vz-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.05em;margin:1.5rem 0 .25rem;padding-left:.25rem;text-transform:uppercase}.feed-item{border-radius:.4rem;cursor:pointer;display:flex;gap:.85rem;padding:.8rem 1rem .8rem 1.15rem;position:relative;transition:background-color .12s ease}.feed-item:hover{background:var(--vz-light)}.feed-item+.feed-item{border-top:1px solid var(--vz-border-color)}.feed-item.is-critical:before,.feed-item.is-unread:before{background:var(--vz-primary);border-radius:3px;bottom:.7rem;content:"";left:0;position:absolute;top:.7rem;width:3px}.feed-item.is-critical:before{background:var(--vz-danger)}.feed-item.is-read .feed-headline{color:var(--vz-text-muted);font-weight:500}.feed-item.is-read .avatar-title{opacity:.65}.feed-item.no-link{cursor:default}.feed-headline{font-size:.875rem;font-weight:600;line-height:1.35;margin:0}.feed-headline .who{font-weight:700}.feed-headline .obj,.feed-headline .who{color:var(--vz-heading-color)}.feed-context{color:var(--vz-text-muted);font-size:.8rem;margin:.1rem 0 0}.feed-context i{opacity:.7}.feed-meta{color:var(--vz-text-muted);font-size:.72rem;margin-top:.25rem}.feed-dot{border-radius:50%;display:inline-block;height:7px;margin-right:.3rem;vertical-align:middle;width:7px}.feed-expand{color:var(--vz-primary);cursor:pointer;font-size:.72rem;font-weight:600;text-decoration:none}.sys-avatar .avatar-title{background:var(--vz-light);border:1px dashed var(--vz-border-color);color:var(--vz-text-muted)}.feed-pinned{background:var(--vz-warning-bg-subtle,#fff8ec);border:1px solid var(--vz-warning-border-subtle,#f7e6c4);border-radius:.6rem;margin-bottom:.5rem;padding:.4rem .25rem}.feed-pinned-head{align-items:center;color:#b07d00;display:flex;font-size:.72rem;font-weight:700;gap:.4rem;letter-spacing:.05em;padding:.35rem .9rem .1rem;text-transform:uppercase}.feed-chips{display:flex;flex-wrap:wrap;gap:.4rem}.feed-chip{background:var(--vz-card-bg);border:1px solid var(--vz-border-color);border-radius:999px;color:var(--vz-body-color);cursor:pointer;font-size:.78rem;padding:.25rem .7rem;text-decoration:none;white-space:nowrap}.feed-chip.active{background:var(--vz-primary);border-color:var(--vz-primary);color:#fff}.feed-chip .cnt{background:var(--vz-danger);border-radius:999px;color:#fff;display:inline-block;font-size:.65rem;font-weight:700;line-height:16px;margin-left:.3rem;min-width:16px;padding:0 4px;text-align:center}.feed-chip.active .cnt{background:#fff;color:var(--vz-primary)}.feed-system-card{border:1px solid var(--vz-border-color);border-radius:.5rem;margin-top:.5rem;overflow:hidden}.feed-system-head{align-items:center;cursor:pointer;display:flex;gap:.65rem;padding:.7rem 1rem}.feed-system-head:hover{background:var(--vz-light)}.feed-system-body{padding:.25rem 1rem .75rem}.feed-sub{color:var(--vz-text-muted);font-size:.78rem;padding:.35rem 0 .1rem}.feed-sub+.feed-sub{border-top:1px dashed var(--vz-border-color)}.yp-workspace{align-items:flex-start;display:flex;gap:1rem;padding:1rem}.yp-rail{display:flex;flex:0 0 300px;flex-direction:column;gap:.5rem;max-width:300px;min-width:0;transition:max-width .15s,flex-basis .15s}.yp-grid-col{flex:1 1 0;min-width:0}@media(max-width:991.98px){.yp-workspace{flex-direction:column}.yp-rail{flex-basis:auto;max-width:none;width:100%}}.yp-rail-header{align-items:center;display:flex;justify-content:space-between}.yp-rail-toggle{line-height:1;user-select:none}.yp-rail.yp-rail-collapsed{flex-basis:auto;max-width:2.25rem}.yp-rail.yp-rail-collapsed .yp-rail-groups,.yp-rail.yp-rail-collapsed .yp-rail-header h6,.yp-rail.yp-rail-collapsed .yp-rail-search{display:none}.yp-rail-groups{border:2px dashed var(--vz-border-color);border-radius:.375rem;display:flex;flex-direction:column;gap:.5rem;max-height:70vh;min-height:60px;overflow-y:auto;padding:.5rem;transition:border-color .15s,background-color .15s}.yp-group-header{align-items:center;border-radius:.25rem;cursor:pointer;display:flex;font-size:.8125rem;font-weight:600;gap:.375rem;padding:.25rem .375rem;user-select:none}.yp-group-header:hover{background:rgba(var(--vz-primary-rgb),.06)}.yp-group-caret{transition:transform .15s}.yp-group-count{margin-left:auto}.yp-group-cards{display:flex;flex-direction:column;gap:.375rem;padding:.25rem 0 .25rem .5rem}.yp-group.yp-group-collapsed .yp-group-cards{display:none}.yp-group.yp-group-collapsed .yp-group-caret{transform:rotate(-90deg)}.yp-card,.yp-rail-empty{font-size:.8125rem}.yp-card{align-items:center;background:var(--vz-card-bg);border:1px solid var(--vz-border-color);border-radius:.375rem;cursor:grab;display:inline-flex;gap:.375rem;padding:.375rem .75rem;transition:box-shadow .15s,opacity .15s;user-select:none;white-space:nowrap}.yp-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.yp-card.yp-dragging{opacity:.4}.yp-rail .yp-card{display:flex;white-space:normal;width:100%}.yp-drag-handle{color:var(--vz-secondary-color);cursor:grab;font-weight:700;letter-spacing:1px}.yp-badge[draggable=true]{cursor:grab;user-select:none}.yp-badge[draggable=true].yp-dragging{opacity:.4}.yp-drop-target{transition:background-color .15s}.yp-drop-highlight-neutral{background-color:rgba(var(--vz-primary-rgb),.1)!important}.yp-drop-highlight-warning{background-color:rgba(var(--vz-warning-rgb),.15)!important}.yp-drop-highlight-danger{background-color:rgba(var(--vz-danger-rgb),.15)!important}.yp-dirty-row{background-color:rgba(var(--vz-warning-rgb),.05)}.yp-capped-marker,.yp-shift-marker{cursor:help;font-size:.75rem}.yp-month-header th{border-bottom:none!important;color:var(--vz-secondary-color);font-size:.75rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.yp-staff-row td{padding-bottom:.125rem!important;padding-top:.125rem!important}.yp-staff-row .badge{font-size:.6875rem}.yp-staff-toggle{cursor:pointer;user-select:none}.yp-staff-toggle:hover{color:var(--vz-primary)}.yp-grid-col tbody .yp-drop-target:empty{cursor:pointer}.yp-grid-col tbody .yp-drop-target:empty:before{color:var(--vz-border-color);content:"·";opacity:.55}.yp-grid-col tbody tr:hover .yp-drop-target:empty:before{color:var(--vz-secondary-color);opacity:1}.yp-grid-empty{font-size:.875rem}.signature-editor-host{display:flex;flex-direction:column}.se-pages{background:var(--vz-light,#f3f6f9);border-radius:.25rem;max-height:70vh;overflow-y:auto;padding:.5rem}.se-page{background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.15);margin:0 auto 1rem;position:relative}.se-page canvas{display:block}.se-overlay{inset:0;position:absolute}.se-field{background:rgba(64,81,137,.12);border:2px solid var(--vz-primary,#405189);cursor:move;position:absolute;touch-action:none}.se-field.se-readonly{cursor:default}.se-field-label{color:var(--vz-primary,#405189);font-size:.7rem;left:0;position:absolute;top:-1.1rem;white-space:nowrap}.se-field-del{background:var(--vz-danger,#f06548);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:.9rem;height:1.2rem;line-height:1;position:absolute;right:-.6rem;top:-.6rem;width:1.2rem}.se-field-resize{background:var(--vz-primary,#405189);bottom:-.4rem;cursor:nwse-resize;height:.8rem;position:absolute;right:-.4rem;touch-action:none;width:.8rem}.se-readonly .se-field-del,.se-readonly .se-field-resize{display:none}.ps-viewer-status{color:var(--vz-secondary,#878a99);font-size:.85rem}.ps-pages{background:var(--vz-light,#f3f6f9);border-radius:.25rem;max-height:75vh;overflow-y:auto;padding:.75rem}.ps-page{margin:0 auto 1.25rem}.ps-page:last-child{margin-bottom:0}.ps-page-head{align-items:center;color:var(--vz-secondary,#878a99);display:flex;font-size:.8rem;gap:.5rem;margin-bottom:.35rem}.ps-page-badge{color:var(--vz-primary,#405189);font-weight:600}.ps-canvas-wrap{background:#fff;box-shadow:0 0 .5rem rgba(0,0,0,.15);margin:0 auto;position:relative}.ps-canvas-wrap canvas{display:block}.ps-overlay{inset:0;pointer-events:none;position:absolute}.ps-zone{background:rgba(64,81,137,.45);border:2px solid var(--vz-primary,#405189);border-radius:2px;position:absolute}.ps-zone-label{color:#fff;font-size:.72rem;font-weight:600;left:50%;position:absolute;text-shadow:0 1px 2px rgba(0,0,0,.45);top:50%;transform:translate(-50%,-50%);white-space:nowrap}.observer-item .observer-remove-btn{line-height:1;opacity:0;padding:0;transition:opacity .15s ease-in-out,color .15s ease-in-out}.observer-item:hover .observer-remove-btn{opacity:1}.observer-item .observer-remove-btn:focus-visible,.observer-item:focus-within .observer-remove-btn{opacity:1}@media(hover:none){.observer-item .observer-remove-btn{opacity:1}}.observer-item .observer-remove-btn:hover{color:var(--bs-danger)!important}.card-hover{transition:box-shadow .2s ease-in-out,transform .1s ease-in-out}.card-hover:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);transform:translateY(-2px)}.template-card{cursor:pointer;transition:border-color .15s,background-color .15s}.template-card:hover{border-color:var(--vz-primary)!important}.progress-height-5{height:5px}.progress-height-6{height:6px}.progress-height-10{height:10px}.w-80px{width:80px}.max-h-300{max-height:300px;overflow-y:auto}.max-h-400{max-height:400px;overflow-y:auto}.max-w-180px{max-width:180px}.batch-toolbar-sticky{bottom:1rem;box-shadow:0 -2px 10px rgba(0,0,0,.1);position:sticky;z-index:1020}.sticky-side-div{position:sticky;top:calc(var(--header-height, 70px) + 1.5rem)}.mention{color:var(--vz-primary);font-weight:600}.tribute-container{background:var(--vz-dropdown-bg);border:1px solid var(--vz-border-color);border-radius:var(--vz-border-radius);box-shadow:var(--vz-box-shadow);max-height:200px;overflow-y:auto;z-index:1060}.tribute-container ul{list-style:none;margin:0;padding:.25rem 0}.tribute-container li{cursor:pointer;font-size:.875rem;padding:.35rem .75rem}.tribute-container li.highlight,.tribute-container li:hover{background:var(--vz-dropdown-link-hover-bg)}