@charset "UTF-8";@media (max-width: 700px){.flex-sm-min-fill{flex:1 1 auto}}.btn-text-white{color:#fff!important}.tbl-header-fixed{overflow:visible!important;overflow-x:scroll!important;max-height:70vh}.tbl-header-fixed thead th{position:sticky;top:0;z-index:1}.card-scroll-offset{scroll-margin-top:10rem}.accordion-section-spacing{margin-bottom:.5rem}.accordion-section .accordion-body{background-color:var(--bs-body-bg)}.accordion-section .accordion-body .card-text.bg-light{background-color:transparent!important}.accordion-section-title{font-size:1.1rem;font-weight:600;line-height:1.35}.accordion-section-actions{display:flex;flex-wrap:wrap;gap:.5rem;width:fit-content;max-width:100%;margin-left:auto;margin-top:1rem}.accordion-section-actions>*{flex-shrink:0}.checkbox-large{width:1.1rem!important;height:1.1rem!important;margin:0 .4rem 0 0!important;flex-shrink:0;float:none;align-self:center}.switch-large{width:45px!important;height:25px!important;margin:0 7px 0 0;flex-shrink:0}.checkbox-text{display:flex;white-space:wrap;cursor:pointer;text-align:start!important;margin:0}.form-input-md{min-width:215px!important}.form-fields-row>[class*=col-]{min-width:0}.form-fields-row .form-input-md,.form-fields-row .typeahead-wrapper,.form-fields-row .form-outlined,.form-fields-row .form-outlined-datetime,.form-fields-row .dropdown,.form-fields-row .dropdown-select-input,.form-fields-row .input-group{min-width:0!important;max-width:100%;width:100%}.form-fields-row .form-outlined-datetime__group{width:100%;grid-template-columns:minmax(0,1fr) auto minmax(4rem,4.25rem)}.form-fields-row .form-outlined-datetime__date{min-width:0}.form-fields-row .checkbox-text{min-width:0;overflow-wrap:anywhere}@media (min-width: 700px){.form-input-sm{max-width:101px!important}}.dropdown-toggle:after{display:none!important}.page-sidebar-spacer{--page-sidebar-width: 18rem;--page-sidebar-width-expanded: 18rem;--page-sidebar-width-collapsed: 4.75rem;--page-shell-surface: rgba(var(--bs-primary-rgb), .03);--page-shell-border: rgba(var(--bs-primary-rgb), .12);--page-shell-shadow: 0 0 0 1px rgba(var(--bs-primary-rgb), .04), 0 4px 16px rgba(0, 0, 0, .06);width:min(var(--page-sidebar-width),100vw);min-width:min(var(--page-sidebar-width),100vw);flex-shrink:0;position:sticky;top:0;align-self:flex-start;display:flex;block-size:var(--app-content-block);max-block-size:var(--app-content-block);transition:width .2s ease,min-width .2s ease}.page-sidebar-spacer--expanded{--page-sidebar-width: var(--page-sidebar-width-expanded)}.page-sidebar-spacer--collapsed{--page-sidebar-width: var(--page-sidebar-width-collapsed)}.page-sidebar-shell{background:var(--page-shell-surface)}.page-sidebar-shell--compact{width:min(var(--page-sidebar-width, 18rem),100vw)}.page-sidebar-shell--expanded{--page-sidebar-width: var(--page-sidebar-width-expanded)}.page-sidebar-shell--collapsed{--page-sidebar-width: var(--page-sidebar-width-collapsed)}.page-sidebar-shell--desktop{position:static;height:100%;max-height:100%;overflow-y:auto;padding:.75rem .5rem;border-right:1px solid var(--page-shell-border);box-shadow:var(--page-shell-shadow);background:var(--page-shell-surface);-webkit-overflow-scrolling:touch;scroll-behavior:smooth;transition:width .2s ease,padding .2s ease}.page-right-sidebar{--page-right-sidebar-width-md: 220px;--page-right-sidebar-width-xl: 220px;--page-right-sidebar-width: var(--page-right-sidebar-width-md);--page-shell-surface: rgba(var(--bs-primary-rgb), .03);--page-shell-border: rgba(var(--bs-primary-rgb), .12);--page-shell-shadow: 0 0 0 1px rgba(var(--bs-primary-rgb), .04), 0 4px 16px rgba(0, 0, 0, .06);width:min(var(--page-right-sidebar-width),100vw);min-width:min(var(--page-right-sidebar-width),100vw);flex-shrink:0;position:sticky;top:0;align-self:flex-start;display:flex}.page-right-sidebar-shell{width:min(var(--page-right-sidebar-width),100vw);min-width:min(var(--page-right-sidebar-width),100vw);height:auto;max-height:none;overflow-y:visible;overflow-x:hidden;padding:.75rem;border-left:1px solid var(--page-shell-border);box-shadow:var(--page-shell-shadow);background:var(--page-shell-surface);color:rgba(var(--bs-primary-rgb),.9);-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.page-right-sidebar-shell--mobile{min-height:100%;padding:1rem 1rem max(1rem,1rem + var(--app-safe-bottom));width:100%!important;max-width:100%!important;animation:slideInFromRight .3s ease-out}.page-right-sidebar-shell--mobile .page-info-panel__title{display:none}.page-right-sidebar-shell--mobile .page-info-panel__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.875rem;align-items:start}.page-right-sidebar-shell--mobile .page-info-panel__section{min-width:0}@media (min-width: 1200px){.page-right-sidebar{--page-right-sidebar-width: var(--page-right-sidebar-width-xl)}}.page-info-panel{display:flex;flex-direction:column;gap:.75rem;color:#495057}.page-info-panel__title{margin:.25rem 0;color:rgba(var(--bs-primary-rgb),.92);font-size:1.125rem;font-weight:700;line-height:1.2}.page-info-panel__content{display:flex;flex-direction:column;gap:.75rem}.page-info-panel__section{display:flex;flex-direction:column;gap:.375rem}.page-info-panel__section-title{color:rgba(var(--bs-primary-rgb),.7);font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;display:flex;align-items:center;gap:.45rem;padding:0 .125rem .2rem}.page-info-panel__section-title:after{content:"";flex:1;height:1px;background:linear-gradient(to right,rgba(var(--bs-primary-rgb),.18),transparent)}.page-info-panel__section-title-icon{font-size:.8rem;opacity:.75}.page-info-panel__section-body{display:flex;flex-direction:column;gap:.375rem;padding-left:.25rem;font-size:.875rem;line-height:1.35}.page-info-panel__row{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0}.page-info-panel__row-shell{display:block;width:100%;min-width:0}.page-info-panel__icon{flex:0 0 1rem;min-width:1rem;color:currentColor;font-size:.875rem;opacity:.72}.page-info-panel__value{flex:1 1 auto;min-width:0;color:#495057;font-size:.875rem;font-weight:500;white-space:normal;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 1399px){.page-info-panel__section-body{font-size:.875rem}.page-info-panel__icon{font-size:1rem}.page-info-panel__value{font-size:.875rem}}.page-sidebar-shell__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .25rem .75rem}.page-sidebar-shell__header--stacked{flex-direction:row;align-items:center;justify-content:flex-end;gap:.75rem;padding:0 .5rem .2rem;margin:0}.page-sidebar-shell__toggle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0!important;border-radius:8px;flex-shrink:0;line-height:1}.page-sidebar-shell__toggle i{pointer-events:none;display:flex;align-items:center;justify-content:center}.page-sidebar-shell__title{flex:1 1 auto;min-width:0;margin:0;color:rgba(var(--bs-primary-rgb),.9);font-size:1.125rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.page-sidebar-shell--collapsed .page-sidebar-shell__title{display:none}.page-sidebar-shell--collapsed .page-sidebar-shell__header--stacked{flex-direction:column;padding:0 .5rem .5rem}.page-sidebar-shell--collapsed .page-sidebar-shell__toggle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0}.page-sidebar-offcanvas{background:linear-gradient(to bottom,rgba(var(--bs-primary-rgb),.04),rgba(var(--bs-primary-rgb),.02));width:min(var(--page-sidebar-width, 18rem),85vw)!important;max-width:min(var(--page-sidebar-width, 18rem),85vw)!important;border-right:1px solid rgba(var(--bs-primary-rgb),.12);box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.06),0 4px 12px #00000014,0 16px 48px #0000001f}.page-sidebar-offcanvas--compact{--bs-offcanvas-width: min(var(--page-sidebar-width, 18rem), 85vw)}.page-sidebar-offcanvas-body{width:min(var(--page-sidebar-width, 18rem),85vw)!important;max-width:min(var(--page-sidebar-width, 18rem),85vw)!important;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.page-sidebar-shell--mobile{min-height:100%;padding:0;width:100%!important;max-width:100%!important;animation:slideInFromLeft .3s ease-out}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.sidebar-offcanvas-header{background:linear-gradient(135deg,var(--bs-primary) 0%,rgba(var(--bs-primary-rgb),.85) 100%);border-bottom:1px solid rgba(255,255,255,.2);padding:1rem 1.25rem;box-shadow:0 2px 8px #0000001a;min-height:64px;display:flex;align-items:center}.sidebar-offcanvas-header .offcanvas-title{color:#fff;font-weight:700;font-size:1.125rem;text-shadow:0 1px 2px rgba(0,0,0,.1);margin:0}.sidebar-offcanvas-header .btn-close{filter:brightness(0) invert(1);opacity:.9;transition:all .2s ease;padding:.75rem}.sidebar-offcanvas-header .btn-close:hover{opacity:1;transform:scale(1.1)}.sidebar-offcanvas-header .btn-close:focus{box-shadow:0 0 0 .25rem #ffffff4d}.sidebar-button{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:1000;background:linear-gradient(135deg,var(--bs-primary) 0%,rgba(var(--bs-primary-rgb),.9) 100%);border-radius:0 8px 8px 0;padding:.2rem .175rem;box-shadow:0 2px 8px rgba(var(--bs-primary-rgb),.3),0 4px 16px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);animation:pulseButton 2s ease-in-out infinite}.sidebar-button:hover{transform:translateY(-50%) translate(2px);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4),0 6px 20px #0003;animation:none}.sidebar-button:active{transform:translateY(-50%) scale(.95)}.sidebar-button .btn{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;transition:all .2s ease}.sidebar-button .btn:hover{transform:scale(1.05)}.sidebar-button .btn:active{transform:scale(.95)}.sidebar-button i{font-size:1.125rem;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.page-right-sidebar-mobile-fab{position:fixed;right:max(1rem,1rem + var(--app-safe-right));bottom:max(1rem,1rem + var(--app-safe-bottom));z-index:1050;width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--bs-primary) 0%,rgba(var(--bs-primary-rgb),.9) 100%);box-shadow:0 2px 8px rgba(var(--bs-primary-rgb),.3),0 4px 16px #00000026;transition:all .3s cubic-bezier(.4,0,.2,1);animation:pulseButton 2s ease-in-out infinite}.page-right-sidebar-mobile-fab:hover{transform:scale(1.06);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4),0 6px 20px #0003;animation:none}.page-right-sidebar-mobile-fab:active{transform:scale(.95)}.page-right-sidebar-mobile-fab .btn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:all .2s ease}.page-right-sidebar-mobile-fab .btn:hover,.page-right-sidebar-mobile-fab .btn:active{transform:none}.page-right-sidebar-mobile-fab i{font-size:1.125rem;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.page-right-sidebar-offcanvas{background:linear-gradient(to bottom,rgba(var(--bs-primary-rgb),.04),rgba(var(--bs-primary-rgb),.02));height:min(70vh,var(--app-content-block) - 1rem)!important;max-height:min(70vh,var(--app-content-block) - 1rem)!important;border-top:1px solid rgba(var(--bs-primary-rgb),.12);border-left:0;border-radius:1rem 1rem 0 0;box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.06),0 4px 12px #00000014,0 16px 48px #0000001f;transition:transform .35s cubic-bezier(.4,0,.2,1)}.page-right-sidebar-offcanvas-body{width:100%!important;max-width:100%!important;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@keyframes pulseButton{0%,to{box-shadow:0 2px 8px rgba(var(--bs-primary-rgb),.3),0 4px 16px #00000026}50%{box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.5),0 6px 20px #0003}}.page-sidebar-offcanvas{transition:transform .35s cubic-bezier(.4,0,.2,1)}body.page-sidebar-open .offcanvas-backdrop,body.page-right-sidebar-open .offcanvas-backdrop{backdrop-filter:blur(4px);background-color:#0006;transition:opacity .3s ease}.page-sidebar-offcanvas-body,.page-sidebar-shell--mobile,.page-right-sidebar-offcanvas-body,.page-right-sidebar-shell--mobile{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.sidebar-button,.page-right-sidebar-mobile-fab,.sidebar-offcanvas-header{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none}@media (prefers-reduced-motion: reduce){.page-sidebar-shell--mobile,.page-sidebar-offcanvas,.sidebar-button,.sidebar-button .btn,.page-right-sidebar-shell--mobile,.page-right-sidebar-offcanvas,.page-right-sidebar-mobile-fab,.page-right-sidebar-mobile-fab .btn,.sidebar-offcanvas-header .btn-close{animation:none!important;transition:none!important}}.bg-header{background:var(--bs-primary);background-image:none;background-color:var(--bs-primary);border-bottom:1px solid rgba(0,0,0,.14);box-shadow:0 10px 26px #0f172a38}.app-topnav{min-height:var(--app-header-height, 2.8rem);padding-inline:max(.5rem,var(--app-safe-left)) max(.5rem,var(--app-safe-right));gap:.25rem}.app-topnav__item{display:flex;align-items:center}.app-topnav__link{align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999px;min-block-size:2.35rem;font-size:1.125rem;line-height:1;letter-spacing:.01em;text-shadow:0 1px 0 rgba(0,0,0,.08);transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease,opacity .18s ease;-webkit-tap-highlight-color:transparent;user-select:none}.app-topnav__link i{display:inline-flex;align-items:center;justify-content:center;inline-size:1.25em;line-height:1;font-size:1.05em;opacity:.92;transition:opacity .18s ease,transform .18s ease}.app-topnav__link:hover{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29,0 10px 20px #0f172a1f;color:#fffffffa}.app-topnav__link:hover i{opacity:1}.app-topnav__link:active{transform:translateY(1px);background:#ffffff29}.app-topnav__link:focus-visible{outline:none;box-shadow:0 0 0 4px #ffffff29,0 0 0 6px rgba(var(--bs-primary-rgb),.45),inset 0 0 0 1px #ffffff2e}.app-topnav__link--icononly{padding-inline:.65rem;justify-content:center}.app-topnav__link[aria-expanded=true]{background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 24px #0f172a24}.app-topnav__menu.dropdown-menu{margin-top:.5rem;padding:.5rem;border-radius:1rem;border:1px solid rgba(var(--bs-primary-rgb),.14);background:#fffffff7;box-shadow:0 18px 32px #0f172a29;overflow:hidden;min-width:15rem}.app-topnav__menu .dropdown-item{display:flex;align-items:center;gap:.8rem;position:relative;overflow:hidden;border-radius:8px;padding:.55rem .625rem;color:#495057;font-size:.9rem;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.app-topnav__menu .dropdown-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--bs-primary);border-radius:0 2px 2px 0;transition:height .25s ease}.app-topnav__menu .dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.07);color:var(--bs-primary)}.app-topnav__menu .dropdown-item:hover:before{height:55%}.app-topnav__menu .dropdown-item:focus-visible{outline:none;background:rgba(var(--bs-primary-rgb),.1);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.22);color:var(--bs-primary)}.app-topnav__menu .dropdown-item:focus-visible:before{height:70%}.app-topnav__menu .dropdown-item.active,.app-topnav__menu .dropdown-item:active{background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary)}.app-topnav__menu .dropdown-item.active:before,.app-topnav__menu .dropdown-item:active:before{height:70%}.app-topnav__menu .dropdown-item.disabled,.app-topnav__menu .dropdown-item:disabled{opacity:.55}@media (max-width: 576px){.app-topnav__link{padding:.55rem .6rem}}@media (prefers-reduced-motion: reduce){.app-topnav__link,.app-topnav__link i,.app-topnav__menu .dropdown-item{transition:none!important}}.modal-body{background-color:var(--bs-modal-bg, var(--bs-body-bg))}.modal-body .card-text.bg-light{background-color:transparent!important}.modal-body .nav-tabs~*{padding-top:.5rem}.divider{margin-bottom:.5rem}.form-section-card{padding:0!important;border-color:rgba(var(--bs-primary-rgb),.14)!important;box-shadow:0 0 0 1px rgba(var(--bs-primary-rgb),.03),0 10px 24px #0f172a0f!important;background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.03),#fff0 4.5rem),#fff}.form-section-card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid rgba(var(--bs-primary-rgb),.12)}.form-section-card__heading{display:flex;align-items:center;gap:.875rem;min-width:0}.form-section-card__icon{width:2.25rem;height:2.25rem;border-radius:.8rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1);box-shadow:inset 0 0 0 1px rgba(var(--bs-primary-rgb),.08)}.form-section-card__icon i{font-size:1rem}.form-section-card__heading-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.form-section-card__title{margin:0;color:#243b53;font-size:1.08rem;font-weight:700;line-height:1.25}.form-section-card__subtitle{margin:.25rem 0 0;color:#5c6b7a;font-size:.9rem;line-height:1.4}.form-section-card__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex:0 1 auto}.form-section-card__body{display:flex;flex-direction:column;padding:1rem;gap:.875rem}.form-section-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1rem 1rem;border-top:1px solid rgba(var(--bs-primary-rgb),.1)}@media (max-width: 767.98px){.form-section-card__header{flex-direction:column;align-items:stretch;padding:.875rem .75rem .625rem}.form-section-card__actions{justify-content:flex-start}.form-section-card__body{padding:.625rem .75rem .75rem}.form-section-card__footer{padding:.75rem .75rem .875rem}}@media print{.page-sidebar-spacer{block-size:auto!important;max-block-size:none!important;position:static!important;align-self:stretch!important}.page-sidebar-shell--desktop{height:auto!important;max-height:none!important;overflow:visible!important}.page-right-sidebar{position:static!important}.page-right-sidebar-shell{height:auto!important;max-height:none!important;overflow:visible!important}}.flex-table-container{flex:1 1 auto!important;min-height:0}.flex-table-row{display:flex;align-items:center;gap:.5rem;padding:.5rem;flex-wrap:wrap}.flex-table-header{font-weight:600;position:sticky;top:0;z-index:1}.flex-table-column.no-overflow{overflow-x:hidden;text-overflow:ellipsis}@media (max-width: 576px){.flex-table-column{flex:1 1 100%!important}}.responsive-table{display:flex;flex-direction:column;gap:0}.responsive-table-desktop-shell{border:1px solid var(--bs-border-color, #dee2e6);border-radius:.5rem;overflow:hidden;background:var(--bs-body-bg, #fff);box-shadow:0 1px 2px #0f172a14,0 6px 18px #0f172a0f}.responsive-table-desktop{background:var(--bs-body-bg, #fff)}.responsive-table-desktop th{font-weight:600;white-space:nowrap;color:var(--bs-emphasis-color, inherit);padding-top:.95rem;padding-bottom:.95rem}.responsive-table-desktop td{padding-top:.85rem;padding-bottom:.85rem}.responsive-table-desktop tbody tr{transition:background-color .16s ease,color .15s ease,box-shadow .16s ease}.responsive-table-desktop tbody a{color:inherit}.responsive-table-desktop tbody tr[tabindex="0"]{cursor:pointer}.responsive-table-desktop tbody tr[tabindex="0"]:focus-visible{outline:2px solid var(--bs-primary);outline-offset:-2px}.responsive-table-desktop-table--offset-zebra>thead>tr>*{background-color:var(--bs-tertiary-bg, #f8f9fa);box-shadow:inset 0 0 0 9999px var(--bs-tertiary-bg, #f8f9fa)}.responsive-table-desktop-table--offset-zebra>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-body-bg, #fff);box-shadow:inset 0 0 0 9999px var(--bs-body-bg, #fff)}.responsive-table-desktop-table--offset-zebra>tbody>tr:nth-of-type(2n)>*{background-color:rgba(var(--bs-emphasis-color-rgb),.02);box-shadow:inset 0 0 0 9999px rgba(var(--bs-emphasis-color-rgb),.02)}.responsive-table-desktop-table--offset-zebra.table-hover>tbody>tr:hover>*{background-color:rgba(var(--bs-primary-rgb),.08);box-shadow:inset 0 0 0 9999px rgba(var(--bs-primary-rgb),.08),inset 0 1px rgba(var(--bs-primary-rgb),.12),inset 0 -1px rgba(var(--bs-primary-rgb),.12)}.responsive-table-mobile{display:grid;gap:.5rem;min-width:0}.responsive-table-card input.form-input-md,.responsive-table-card textarea.form-input-md,.responsive-table-card select.form-select.form-input-md{min-width:0!important;max-width:100%}.responsive-table-card article{min-width:0}.responsive-table-card article>.flex-sm-min-fill,.responsive-table-card article>.form-outlined{width:100%;max-width:100%;min-width:0}.responsive-table-card{min-width:0;overflow-wrap:break-word;word-break:break-word;border:1px solid rgba(var(--bs-emphasis-color-rgb),.08);border-left:.2rem solid var(--bs-primary);border-radius:.75rem;background:var(--bs-body-bg, #fff);padding:.75rem .875rem;box-shadow:0 .15rem .5rem #0f172a0f,0 .05rem .15rem #0000000a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.responsive-table-card[tabindex="0"]{cursor:pointer}.responsive-table-card:hover,.responsive-table-card:focus-within{transform:translateY(-1px);border-color:rgba(var(--bs-primary-rgb),.2);border-left-color:var(--bs-primary);background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.04),rgba(var(--bs-primary-rgb),.01)),var(--bs-body-bg, #fff);box-shadow:0 .4rem 1rem #0f172a1a,0 .1rem .25rem #0000000d}.responsive-table-card[tabindex="0"]:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.responsive-table-card__link:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:.75rem}.responsive-table-card--skeleton{border-left-color:rgba(var(--bs-primary-rgb),.25)}.responsive-table-placeholder{display:inline-block;min-height:.9rem;border-radius:999px;background-color:rgba(var(--bs-primary-rgb),.5)!important}.responsive-table-skeleton-row td{padding-top:1rem;padding-bottom:1rem}.responsive-table-footer{min-height:0}.responsive-table-sentinel{height:1px}.mobile-card-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.mobile-card-row__label{flex:0 0 8rem;min-width:0;font-size:.75rem;line-height:1.35;color:var(--bs-secondary-color, #6c757d)}.mobile-card-row__value{flex:1 1 auto;min-width:0;max-width:100%;font-size:.8125rem}.mobile-card-row__value .flex-sm-min-fill{width:100%;max-width:100%;min-width:0}.mobile-card-row__value .flex-sm-min-fill>div{width:100%;max-width:100%;min-width:0}.mobile-card-row__value .dropdown{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.mobile-card-row__value .dropdown-select-input{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.mobile-card-row__value .form-outlined,.mobile-card-row__value .input-group{width:100%;max-width:100%;min-width:0}.mobile-card-row__value input.form-control,.mobile-card-row__value textarea.form-control,.mobile-card-row__value select.form-select{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.mobile-card-row__value>*{min-width:0;max-width:100%}.mobile-card-row--end .mobile-card-row__value{text-align:right}.mobile-card-row--end .mobile-card-row__value input.form-control,.mobile-card-row--end .mobile-card-row__value textarea.form-control{text-align:start}@media (max-width: 360px){.mobile-card-row__label{flex-basis:6.5rem}}.mobile-card-title{font-size:1rem;line-height:1.3}.mobile-card-subtitle{font-size:.75rem;line-height:1.3;color:var(--bs-secondary-color, #6c757d)}.mobile-card-highlight{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;text-align:right;min-width:0}.mobile-card-highlight__value{font-weight:600;font-size:1rem;line-height:1.3;color:var(--bs-emphasis-color, inherit)}.mobile-card-highlight__label{font-size:.75rem;line-height:1.3;color:var(--bs-secondary-color, #6c757d);white-space:nowrap}.responsive-table-card>*{min-width:0}.responsive-table-card .badge{font-size:.75rem}.responsive-table-card hr{border:none;height:1px;background:linear-gradient(to right,transparent,rgba(var(--bs-emphasis-color-rgb),.2) 15%,rgba(var(--bs-emphasis-color-rgb),.2) 85%,transparent);margin:0;opacity:1}.ql-snow{border-radius:7px;border:1px solid #DEE2E6!important;background:#fff}.ql-editor,.ql-container{min-height:250px!important}.editor-single{padding-bottom:1rem;border-bottom:1px solid #dee2e6}.form-outlined{position:relative;--label-bg: var(--bs-body-bg, #fff)}.form-outlined input.form-control,.form-outlined textarea.form-control{border:1px solid var(--bs-border-color);border-radius:.375rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-outlined input.form-control:focus,.form-outlined textarea.form-control:focus{border-color:var(--bs-primary);outline:0;box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.form-outlined input.form-control.is-invalid,.form-outlined textarea.form-control.is-invalid{border-color:var(--bs-danger)}.form-outlined input.form-control.is-invalid:focus,.form-outlined textarea.form-control.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-outlined label{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);font-size:1rem;color:var(--bs-secondary-color);background-color:transparent;padding:0;transition:all .2s ease-in-out;pointer-events:none;z-index:1;line-height:normal;max-width:calc(100% - 1.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-outlined label:before{content:"";position:absolute;left:-.25rem;right:-.25rem;top:50%;transform:translateY(-50%);height:.55rem;background-color:var(--label-bg);border-radius:.25rem;z-index:-1;display:none}.form-outlined input.form-control::placeholder,.form-outlined textarea.form-control::placeholder{opacity:0;transition:opacity .2s ease-in-out}.form-outlined input.form-control:focus::placeholder,.form-outlined textarea.form-control:focus::placeholder{opacity:.5}.form-outlined:focus-within label,.form-outlined input:focus+label,.form-outlined input:focus~label,.form-outlined input:not(:placeholder-shown)+label,.form-outlined input:not(:placeholder-shown)~label,.form-outlined input.has-value+label,.form-outlined input.has-value~label,.form-outlined input:-webkit-autofill+label,.form-outlined input:-webkit-autofill~label,.form-outlined textarea:focus+label,.form-outlined textarea:not(:placeholder-shown)+label,.form-outlined textarea.has-value+label{top:0;transform:translateY(-50%);font-size:.75rem;padding:0 .125rem;max-width:calc(100% - .5rem);line-height:normal}.form-outlined:focus-within label:before,.form-outlined input:focus+label:before,.form-outlined input:focus~label:before,.form-outlined input:not(:placeholder-shown)+label:before,.form-outlined input:not(:placeholder-shown)~label:before,.form-outlined input.has-value+label:before,.form-outlined input.has-value~label:before,.form-outlined input:-webkit-autofill+label:before,.form-outlined input:-webkit-autofill~label:before,.form-outlined textarea:focus+label:before,.form-outlined textarea:not(:placeholder-shown)+label:before,.form-outlined textarea.has-value+label:before{display:block}.form-outlined:focus-within label,.form-outlined input:focus+label,.form-outlined input:focus~label,.form-outlined textarea:focus+label{color:var(--bs-primary)}.form-outlined input:not(:focus):not(:placeholder-shown)+label,.form-outlined input:not(:focus):not(:placeholder-shown)~label,.form-outlined input:not(:focus).has-value+label,.form-outlined input:not(:focus).has-value~label,.form-outlined textarea:not(:focus):not(:placeholder-shown)+label,.form-outlined textarea:not(:focus).has-value+label{color:var(--bs-secondary-color)}.form-outlined input:disabled+label,.form-outlined input:disabled~label,.form-outlined textarea:disabled+label,.form-outlined textarea:disabled~label{--label-bg: var(--bs-secondary-bg);color:var(--bs-secondary-color)}.form-outlined textarea.form-control{padding-top:.625rem;min-height:calc(1.5em + 1.25rem)}.form-outlined textarea+label{top:calc(.625rem + .75em);transform:translateY(-50%)}.form-outlined textarea:focus+label,.form-outlined textarea:not(:placeholder-shown)+label,.form-outlined textarea.has-value+label{top:0;transform:translateY(-50%)}.form-outlined textarea+label:before{left:-.25rem;right:-.25rem;top:50%;transform:translateY(-50%);height:.65rem}.form-outlined input.form-input-sm+label,.form-outlined input.form-input-sm~label{font-size:.875rem}.form-outlined input.form-input-sm:focus+label,.form-outlined input.form-input-sm:focus~label,.form-outlined input.form-input-sm:not(:placeholder-shown)+label,.form-outlined input.form-input-sm:not(:placeholder-shown)~label,.form-outlined input.form-input-sm.has-value+label,.form-outlined input.form-input-sm.has-value~label{font-size:.7rem}.form-outlined.form-outlined-datetime .form-outlined-datetime__group{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(4rem,4.25rem);align-items:center;gap:0;border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.375rem .75rem;background:var(--bs-body-bg);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-outlined.form-outlined-datetime:focus-within .form-outlined-datetime__group{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.25)}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__date,.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__time{border:0;box-shadow:none!important;outline:0;padding:0;padding-right:2rem;background:transparent;min-width:0;height:auto;line-height:1.5;position:relative}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__date{flex:1}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__time{width:100%;max-width:4.25rem;padding-right:1.375rem}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__date::-webkit-calendar-picker-indicator,.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__time::-webkit-calendar-picker-indicator{position:absolute;right:0;width:1rem;height:1rem;opacity:.6;cursor:pointer;background:transparent}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__date::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem}.form-outlined.form-outlined-datetime input.form-control.form-outlined-datetime__time::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.5a.5.5 0 0 0-1 0V9a.5.5 0 0 0 .252.434l3.5 2a.5.5 0 0 0 .496-.868L8 8.71z'/%3E%3Cpath d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m7-8A7 7 0 1 1 1 8a7 7 0 0 1 14 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem}.form-outlined.form-outlined-datetime .form-outlined-datetime__divider{width:1px;height:1.5rem;margin:0 .5rem;background:var(--bs-border-color);opacity:.9;display:inline-block}.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__date::-webkit-datetime-edit-text,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__date::-webkit-datetime-edit-month-field,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__date::-webkit-datetime-edit-day-field,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__date::-webkit-datetime-edit-year-field,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__time::-webkit-datetime-edit-text,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__time::-webkit-datetime-edit-hour-field,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__time::-webkit-datetime-edit-minute-field,.form-outlined.form-outlined-datetime:not(.has-value):not(:focus-within) input.form-control.form-outlined-datetime__time::-webkit-datetime-edit-ampm-field{opacity:0}.form-outlined.form-outlined-datetime label{max-width:calc(100% - 9.25rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-outlined.form-outlined-datetime:focus-within label,.form-outlined.form-outlined-datetime.has-value label{top:0;transform:translateY(-50%);font-size:.75rem;padding:0 .125rem;max-width:calc(100% - 8.25rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-outlined.form-outlined-datetime:focus-within label:before,.form-outlined.form-outlined-datetime.has-value label:before{display:block}.form-outlined.form-outlined-datetime:focus-within label{color:var(--bs-primary)}.form-outlined.form-outlined-datetime:not(:focus-within).has-value label{color:var(--bs-secondary-color)}.form-outlined.form-outlined-datetime .form-outlined-datetime__group:has(input:disabled){background:var(--bs-secondary-bg);border-color:var(--bs-border-color);opacity:.65}.form-outlined.form-outlined-datetime:has(input:disabled) label{--label-bg: var(--bs-secondary-bg);color:var(--bs-secondary-color)}.form-outlined.form-outlined-datetime.is-invalid .form-outlined-datetime__group{border-color:var(--bs-danger)}.form-outlined.form-outlined-datetime.is-invalid:focus-within .form-outlined-datetime__group{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.modal-content .form-outlined{--label-bg: var(--bs-modal-bg, var(--bs-body-bg, #fff))}.card .form-outlined{--label-bg: var(--bs-card-bg, var(--bs-body-bg, #fff))}.offcanvas .form-outlined{--label-bg: var(--bs-offcanvas-bg, var(--bs-body-bg, #fff))}.dropdown-menu .form-outlined{--label-bg: var(--bs-dropdown-bg, var(--bs-body-bg, #fff))}.bg-body-tertiary .form-outlined{--label-bg: var(--bs-tertiary-bg, var(--bs-body-bg, #fff))}.bg-light .form-outlined{--label-bg: var(--bs-light-bg-subtle, #f8f9fa)}.bg-secondary-subtle .form-outlined{--label-bg: var(--bs-secondary-bg-subtle, var(--bs-body-bg, #fff))}.bg-primary-subtle .form-outlined{--label-bg: var(--bs-primary-bg-subtle, var(--bs-body-bg, #fff))}.bg-success-subtle .form-outlined{--label-bg: var(--bs-success-bg-subtle, var(--bs-body-bg, #fff))}.bg-warning-subtle .form-outlined{--label-bg: var(--bs-warning-bg-subtle, var(--bs-body-bg, #fff))}.bg-danger-subtle .form-outlined{--label-bg: var(--bs-danger-bg-subtle, var(--bs-body-bg, #fff))}.bg-info-subtle .form-outlined{--label-bg: var(--bs-info-bg-subtle, var(--bs-body-bg, #fff))}.dropdown.form-outlined input.form-control{cursor:pointer}.dropdown.form-outlined .dropdown-menu{position:absolute;z-index:1000}.dropdown-select-input{background-image:url("data:image/svg+xml,%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-position:right .75rem center;background-size:16px 12px;padding-right:3rem;transition:background-image .2s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-select-input:disabled{background-image:none}.dropdown.show .dropdown-select-input{background-image:url("data:image/svg+xml,%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 11 6-6 6 6'/%3e%3c/svg%3e");white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown.form-outlined .dropdown-select-input+label,.dropdown.form-outlined .dropdown-select-input~label{max-width:calc(100% - 3.75rem)}.dropdown.form-outlined:focus-within .dropdown-select-input+label,.dropdown.form-outlined:focus-within .dropdown-select-input~label,.dropdown.form-outlined .dropdown-select-input:focus+label,.dropdown.form-outlined .dropdown-select-input:focus~label,.dropdown.form-outlined .dropdown-select-input:not(:placeholder-shown)+label,.dropdown.form-outlined .dropdown-select-input:not(:placeholder-shown)~label,.dropdown.form-outlined .dropdown-select-input.has-value+label,.dropdown.form-outlined .dropdown-select-input.has-value~label{max-width:calc(100% - 3.75rem)}.input-group .form-outlined{flex:1 1 auto;width:1%;min-width:0;align-self:flex-start}.input-group .form-outlined input.form-control,.input-group .form-outlined textarea.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>*{align-self:flex-start}.input-group.input-group--selection-with-icon>*{align-self:stretch}.input-group.input-group--selection-with-icon>.input-group-text.input-group-text--selection-icon{display:flex;align-items:center;justify-content:center;line-height:1}.form-outlined .invalid-feedback{margin-top:.25rem;font-size:.875em;color:var(--bs-danger);display:none}.form-outlined .invalid-feedback.d-block{display:block}.form-fields-row.form-fields-row--address-feedback-slot{align-items:flex-start}.form-row-field-affix{align-self:center;flex-shrink:0;line-height:1.25}.form-field-group{display:flex;flex-direction:column;gap:.75rem}.form-field-group .form-fields-row{align-items:flex-start}.form-field-group .checkbox-text{align-items:center}.form-field-group .form-check{align-items:center;margin-bottom:0}.form-field-group+.form-field-group{margin-top:1rem}.form-field-group__header{display:flex;flex-direction:column;gap:.125rem}.form-field-group__title{font-size:.925rem;font-weight:600;line-height:1.2;color:var(--bs-heading-color, var(--bs-body-color))}.form-field-group__description{font-size:.875rem;line-height:1.35;color:var(--bs-secondary-color)}.typeahead-wrapper{position:relative;width:100%}.typeahead-wrapper .search-icon-container{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.typeahead-wrapper .search-icon-container i{font-size:1rem;color:#6c757d}.typeahead-wrapper .search-icon-container .spinner-border{max-height:17px;max-width:17px}.typeahead-wrapper input{padding-right:40px!important}.bi-cust-zorgdomein:before{display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 21 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M8.051 14.235 C4.583 14.235 1.771 11.445 1.771 8.003 1.771 4.561 4.583 1.771 8.051 1.771 11.519 1.771 14.331 4.561 14.331 8.003 14.331 11.445 11.519 14.235 8.051 14.235 Z M8.051 0.013 C3.604 0.013 0 3.59 0 8.003 0 12.416 3.604 15.992 8.051 15.992 12.497 15.992 16.102 12.416 16.102 8.003 16.102 3.59 12.497 0.013 8.051 0.013 Z' fill='%230173cf'/%3E%3Cpath d='M16.171 20.963 C14.481 20.963 13.111 19.603 13.111 17.927 13.111 16.25 14.481 14.891 16.171 14.891 17.86 14.891 19.23 16.25 19.23 17.927 19.23 19.603 17.86 20.963 16.171 20.963 Z M16.171 13.132 C13.502 13.132 11.339 15.278 11.339 17.926 11.339 20.574 13.502 22.72 16.171 22.72 18.838 22.72 21.001 20.574 21.001 17.926 21.001 15.278 18.838 13.132 16.171 13.132 Z' fill='%23f5821f'/%3E%3Cpath d='M11.191 30.214 C9.232 30.214 7.643 28.638 7.643 26.694 7.643 24.749 9.232 23.173 11.191 23.173 13.15 23.173 14.739 24.749 14.739 26.694 14.739 28.638 13.15 30.214 11.191 30.214 Z M11.191 21.425 C8.256 21.425 5.877 23.786 5.877 26.699 5.877 29.611 8.256 31.972 11.191 31.972 14.126 31.972 16.505 29.611 16.505 26.699 16.505 23.786 14.126 21.425 11.191 21.425 Z' fill='%230173cf'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem 1rem;width:1rem;height:1rem;vertical-align:-.125em}.bi-cust-bottle:before{display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='24' viewBox='0 0 14 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(33, 37, 41, 0.75)'%3E%3Crect x='6' y='0' width='2' height='2' rx='1' /%3E%3Crect x='4' y='2' width='6' height='1.5' rx='0.5' /%3E%3Cpath d='M4.5,3.5 L4.5,6 Q2,7 2,9 L2,12 Q2,22 4,22 L10,22 Q12,22 12,12 L12,9 Q12,7 9.5,6 L9.5,3.5 Z' style='stroke-width:2px' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1rem 1rem;width:1rem;height:1rem;vertical-align:-.125em}
