@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Poppins:wght@600;700&display=swap";:root{--sidebar-width: 260px;--sidebar-inner-width: 228px;--header-brand-width: 260px;--content-padding-x: 24px;--header-height: 54px;--mobile-stacked-form-footer-offset: 10.5rem;--desktop-form-footer-offset: 5.5rem}.custom-session-div{display:flex;flex-direction:column;align-items:center;gap:.5rem;pointer-events:none}.custom-session-div .custom-session-toast{pointer-events:auto}.custom-session-toast{position:relative;display:flex;width:100%;max-width:min(80%,48rem);align-items:center;gap:.75rem;border-radius:.5rem;padding:.75rem 1rem;font-size:13px;font-weight:600;line-height:1.625;color:#fff;box-shadow:0 10px 15px -3px #0000001a}.custom-session-toast--success{border:1px solid #00c06f;background-color:#00d97e}.custom-session-toast--error{border:1px solid #a0181d;background-color:#ba1419}.custom-session-toast__message{flex:1 1 0%;min-width:0;margin:0;text-align:center}.custom-session-toast__close-spacer{flex-shrink:0;width:1.75rem;height:1.75rem}.custom-session-toast__close{display:flex;flex-shrink:0;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:.375rem;background:transparent;color:#ffffffe6;cursor:pointer}.custom-session-toast__close:hover{color:#fff}.custom-session-toast__close svg{width:1rem;height:1rem}.sidebar-group>summary{list-style:none}.sidebar-group>summary::-webkit-details-marker{display:none}.sidebar-chevron{transition:transform .2s ease-out}.sidebar-group[open] .sidebar-chevron{transform:scaleY(-1)}[data-ui-collapse-panel]{overflow:hidden;transition:height .28s ease}.sidebar-group.sidebar-group-skip-transition [data-ui-collapse-panel],.sidebar-group-skip-transition [data-ui-collapse-panel]{transition:none!important}[data-ui-dropdown-panel]{pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}[data-ui-dropdown-panel].is-open{pointer-events:auto;opacity:1;transform:translateY(0)}[data-ui-dropdown-panel].is-fixed.is-open{pointer-events:auto;opacity:1;transform:translateY(0);z-index:10000;background:#fff;border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f;max-height:13rem;overflow-y:auto}[data-contracts-row-action-menu]:not([open])>[data-contracts-row-action-panel]{display:none!important}[data-contracts-row-action-menu]>[data-contracts-row-action-panel]:not(.is-open){display:none!important}[data-app-shell-root] .system-settings-select--pagination[open]>[data-ui-dropdown-panel],[data-app-shell-root] .system-settings-select--pagination>[data-ui-dropdown-panel].is-open{pointer-events:auto;opacity:1;transform:translateY(0);background:#fff;border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f}[data-app-shell-root] .system-settings-select--pagination>[data-ui-dropdown-panel].is-fixed.is-open{position:fixed;margin-top:0;pointer-events:auto;opacity:1;transform:translateY(0);z-index:10000;max-height:13rem;overflow-y:auto;background:#fff;border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f}[data-app-shell-root] .pdf-template-pagination{position:relative;z-index:20;overflow:visible;border-top:0}[data-app-shell-root] .contracts-list-pagination{overflow:visible}[data-app-shell-root] .list-pagination,[data-app-shell-root] .system-settings-pagination{position:relative;z-index:20;overflow:visible}@media(prefers-reduced-motion:reduce){[data-ui-collapse-panel],[data-ui-dropdown-panel]{transition:none}}.mobile-menu-panel{max-height:min(80vh,calc(100dvh - var(--header-height) - 16px));overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.modules-menu-item{display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid #f2f2f2;border-radius:8px;padding:16px 12px;text-decoration:none;color:#143762;background:#fff;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.modules-menu-item:hover{border-color:#d8dee5;background:#f4f6f9}.modules-menu-item.is-active{border-color:#cae0ff;color:#0e458e}.modules-menu-item__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background:#edf1fe;color:#556f8e}.modules-menu-item.is-active .modules-menu-item__icon{background:#0e458e;color:#fff}.modules-menu-item__label{width:100%;text-align:center;font-size:13px;line-height:21px;word-break:break-word}.modules-menu-item.is-active .modules-menu-item__label{font-weight:500}.modules-menu-footer-link{display:flex;min-height:38px;align-items:center;gap:8px;border-radius:4px;padding:6px 8px;font-size:13px;line-height:21px;color:#556f8e;text-decoration:none;transition:background-color .15s ease}.modules-menu-footer-link:hover{background:#f4f6f9}[data-header-dropdown] [data-ui-dropdown-panel].is-fixed.is-open{pointer-events:auto;opacity:1;transform:translateY(0);z-index:10000;overflow-y:auto}[data-modules-menu] [data-ui-dropdown-panel].is-fixed.is-open{background:#fff;border:1px solid #d8dee5;border-radius:12px;box-shadow:0 8px 24px #1437621f}.sidebar-ai-btn{position:relative;display:flex;width:100%;max-width:var(--sidebar-inner-width, 218px);min-width:0;height:38px;min-height:38px;max-height:38px;flex-wrap:nowrap;align-items:center;gap:8px;overflow:hidden;border-radius:8px;border:1px solid #e5d5fa;background:#fff;padding:6px 12px;margin:0;font:inherit;color:#010274;font-size:13px;line-height:21px;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset -1px 1px 6px #e5d5fad9;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.sidebar-ai-btn:hover{border-color:#d4b8f5;background:#faf7fe;box-shadow:inset -1px 1px 6px #e5d5faf2,0 2px 10px #e5d5fa66}.sidebar-ai-btn:active{background:#f3ebfd;box-shadow:inset -1px 1px 8px #e5d5faf2}.sidebar-ai-btn:focus-visible{outline:2px solid #c9a8f0;outline-offset:2px}.sidebar-ai-icon{position:relative;display:block;width:30px;height:30px;min-width:30px;min-height:30px;flex-shrink:0;line-height:0}.sidebar-ai-icon-frame{position:relative;display:block;width:30px;height:30px;overflow:hidden;transition:transform .15s ease}.sidebar-ai-icon-glow{position:absolute;left:2.42px;top:5.81px;width:23.226px;height:22.742px;overflow:hidden;pointer-events:none}.sidebar-ai-icon-glow-svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;overflow:hidden}.sidebar-ai-graphic{position:absolute;left:1.45px;top:6.29px;display:block;width:26px;height:20px;min-width:26px;min-height:20px;max-width:none;max-height:none;margin:0;padding:0;border:0;pointer-events:none}.sidebar-ai-btn{text-decoration:none}.sidebar-ai-btn:hover .sidebar-ai-icon-frame{transform:scale(1.06)}.ui-tooltip-floating{position:fixed;z-index:9999;max-width:calc(100vw - 16px);padding:.25rem .5rem;border-radius:.5rem;background:#143762;color:#fff;font-size:12px;line-height:1.25rem;font-weight:400;white-space:nowrap;box-shadow:0 3px 7px #00000026;pointer-events:none;transform:translate(-50%,calc(-100% - 8px))}.ui-tooltip-floating:after{content:"";position:absolute;top:100%;left:calc(50% + var(--ui-tooltip-arrow-offset, 0px));transform:translate(-50%);border:5px solid transparent;border-top-color:#143762}@media(min-width:1024px){[data-app-shell-root] [data-sidebar-main]>main:has([data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)),[data-pdf-template-list-card]:has(.pdf-template-pagination)){display:flex;flex-direction:column;min-height:0;overflow:hidden}[data-app-shell-root] [data-contracts-list-page],[data-app-shell-root] [data-system-settings-list-desktop]{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;max-height:calc(100dvh - var(--header-height) - 3rem);overflow:hidden}[data-app-shell-root] [data-system-settings-list-desktop]{max-height:none;overflow:visible}[data-app-shell-root] [data-contracts-list-page]>:not([data-contracts-list-card]){flex-shrink:0}[data-app-shell-root] [data-contracts-list-page]>[data-contracts-list-card]{flex:1 1 auto;min-height:0;max-height:100%}[data-app-shell-root] [data-contracts-list-page][data-contracts-list-static]{flex:0 0 auto;max-height:none;overflow-x:clip;overflow-y:visible}[data-app-shell-root] [data-contracts-list-page][data-contracts-list-static]>[data-contracts-list-card]{flex:0 1 auto;max-height:none}[data-app-shell-root] [data-sidebar-main]:has([data-contracts-list-static])>main{min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)),[data-app-shell-root] [data-pdf-template-list-card]:has(.pdf-template-pagination){display:flex;flex-direction:column;min-height:0;max-height:none}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination))>:not([data-contracts-table-area]):not(.contracts-list-pagination):not(.pdf-template-pagination):not(.contracts-list-card-footer){flex-shrink:0}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)) [data-contracts-table-area]{flex:1 1 auto;min-height:0;overflow:hidden}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)) [data-contracts-table-wrap],[data-app-shell-root] [data-pdf-template-list-card]:has(.pdf-template-pagination) .pdf-template-table-wrap--scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-app-shell-root] .contracts-list-pagination,[data-app-shell-root] [data-contracts-list-card] .pdf-template-pagination,[data-app-shell-root] [data-contracts-list-card] .list-pagination,[data-app-shell-root] [data-pdf-template-list-card] .pdf-template-pagination,[data-app-shell-root] .fast-sign-list-pagination{flex-shrink:0;position:static;overflow:visible;margin-top:12px;border-top:0;background:transparent}}@media(max-width:1023px){[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)):has([data-contracts-table-area]),[data-app-shell-root] [data-system-settings-list-card]:has(.list-pagination),[data-app-shell-root] [data-pdf-template-list-card]:has(.pdf-template-pagination){display:flex;flex-direction:column;max-height:calc(100dvh - var(--header-height) - 2rem);min-height:0}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)):has([data-contracts-table-area])>:not([data-contracts-table-area]):not(.contracts-list-pagination):not(.pdf-template-pagination):not(.flex):not(.contracts-list-card-footer),[data-app-shell-root] [data-system-settings-list-card]:has(.list-pagination)>:not(.list-pagination):not([data-system-settings-mobile-card]),[data-app-shell-root] [data-pdf-template-list-card]:has(.pdf-template-pagination)>:not(.pdf-template-list-card-footer){flex-shrink:0}[data-app-shell-root] [data-contracts-list-card]:is(:has(.contracts-list-pagination),:has(.list-pagination)):has([data-contracts-table-area]) [data-contracts-table-area],[data-app-shell-root] [data-system-settings-list-card]:has(.list-pagination) [data-system-settings-mobile-card],[data-app-shell-root] [data-pdf-template-list-card]:has(.pdf-template-pagination) [data-pdf-template-mobile-card]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}[data-app-shell-root] [data-contracts-list-card]:has([data-fast-sign-contract-mobile-card]),[data-app-shell-root] [data-contracts-list-card]:has([data-contracts-mobile-card]){max-height:none;overflow:visible}[data-app-shell-root] [data-contracts-list-card]:has([data-fast-sign-contract-mobile-card])>.flex.flex-col.gap-3,[data-app-shell-root] [data-contracts-list-card]:has([data-contracts-mobile-card])>.flex.flex-col.gap-3{flex:none;min-height:0;overflow:visible}[data-app-shell-root] [data-contracts-list-card] .contracts-list-pagination,[data-app-shell-root] [data-contracts-list-card] .pdf-template-pagination,[data-app-shell-root] [data-pdf-template-list-card] .pdf-template-pagination,[data-app-shell-root] .fast-sign-list-pagination{flex-shrink:0;position:static;margin-top:12px;border-top:0;background:transparent}}[data-app-shell-root]{display:flex;min-height:100vh;width:100%;max-width:none;flex-direction:column;background-color:#f4f6f9;position:relative;z-index:1;isolation:isolate;box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.625;color:#143762;-webkit-font-smoothing:antialiased}[data-sidebar-layout]{display:flex;min-height:calc(100vh - var(--header-height));flex:1 1 auto;flex-direction:column;padding-top:var(--header-height)}[data-app-shell-root] .app-header__brand-link{min-width:0;max-width:100%}[data-app-shell-root] .app-header__brand-logo{display:block;width:auto;height:auto;max-width:100%;max-height:1.5rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(max-width:1023px){[data-app-shell-root] .app-header__brand-link{max-width:min(100%,calc(100vw - 11rem))}}.app-sidebar{box-sizing:border-box;width:var(--sidebar-width);max-width:var(--sidebar-width);min-width:0;overflow:hidden}.app-sidebar>.flex{box-sizing:border-box;width:100%;max-width:100%;min-width:0;align-items:stretch}.app-sidebar-inner{box-sizing:border-box;width:100%;max-width:var(--sidebar-inner-width);min-width:0}[data-app-shell-root] *,[data-app-shell-root] *:before,[data-app-shell-root] *:after{box-sizing:border-box}:where([data-app-shell-root] button:not(.sidebar-ai-btn):not(.modules-menu-item):not([data-sidebar-toggle]):not([data-mobile-menu-toggle]):not([data-select-option]):not([data-user-choices-trigger]):not([data-contracts-row-action]):not([data-contracts-header-btn]):not([data-contracts-form-action]):not([data-contracts-section-toggle]):not(.contracts-reminder-icon-btn):not([data-contracts-page-btn]):not([role=tab]):not([data-ai-chat-show-files-btn]):not([data-ai-chat-thread-options-btn]):not([data-ai-chat-theme-btn]):not(.ai-chat-icon-btn):not(.ai-chat-nav-btn):not(.ai-chat-thread):not(.ai-chat-thread-menu):not(.ai-chat-suggestion):not(.ai-chat-input-icon-btn):not(.ai-chat-send-btn):not(.ai-chat-feedback-btn):not(.ai-chat-sidebar-edge-toggle):not(.ai-chat-thread-menu-action)){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;line-height:inherit;text-align:inherit;cursor:pointer;box-shadow:none}[data-app-shell-root] :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.ai-chat-input)){-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;line-height:inherit;color:inherit;box-shadow:none;background-color:#fff}[data-app-shell-root] :where(select,textarea){margin:0;font:inherit;line-height:inherit;color:inherit;box-shadow:none;background-color:transparent}[data-app-shell-root] :where(label){display:block;margin-bottom:0}[data-app-shell-root] :where(h1,h2,h3,h4,h5,h6,p){margin:0}[data-app-shell-root] :where(form){margin:0}[data-app-shell-root] :where(table){width:100%;border-collapse:collapse;border-spacing:0;caption-side:bottom;background-color:transparent}[data-app-shell-root] :where(thead,tbody,tfoot,tr){border:0}[data-app-shell-root] :where(th,td){padding:0;text-align:inherit;border:0;font-weight:inherit;vertical-align:middle;background-color:transparent}[data-app-shell-root] :where(a){color:inherit;text-decoration:none}[data-app-shell-root] :where(details){margin:0}[data-app-shell-root] :where(summary){list-style:none;cursor:pointer}[data-app-shell-root] summary::-webkit-details-marker{display:none}[data-app-shell-root] [data-ui-select]>summary,[data-app-shell-root] .system-settings-select>summary.system-settings-select-trigger{display:flex;align-items:center;box-sizing:border-box}[data-app-shell-root] img:not(.sidebar-ai-graphic):not(.ai-chat-avatar__graphic),[data-app-shell-root] svg:not(.sidebar-ai-icon-glow-svg):not(.ai-chat-avatar__icon):not(.ai-chat-avatar__svg):not(.ai-chat-thread-menu__icon):not(.ai-chat-thread__dot):not(.ai-chat-input-icon-btn__icon):not(.ai-chat-send-btn__icon){max-width:none;vertical-align:middle}[data-app-shell-root] [data-mobile-menu-shell]>[data-ui-collapse-panel]{height:auto;max-height:0;overflow:hidden;transition:max-height .28s ease}[data-app-shell-root] [data-mobile-menu-shell][data-menu-open]>[data-ui-collapse-panel]{max-height:min(80vh,calc(100dvh - var(--header-height) - 16px))}[data-app-shell-root] [data-mobile-menu-toggle]{flex-shrink:0;border:1px solid rgb(255 255 255 / .2);border-radius:6px;padding:0;touch-action:manipulation}@media(min-width:1024px){html:has([data-app-shell-root]).sidebar-collapsed .app-header{grid-template-columns:auto minmax(0,1fr) auto}html:has([data-app-shell-root]).sidebar-collapsed .app-header__center{padding-left:var(--content-padding-x)}[data-sidebar-layout].sidebar-toggle-skip-transition [data-sidebar],[data-sidebar-layout].sidebar-toggle-skip-transition [data-sidebar-main],[data-sidebar-layout].sidebar-toggle-skip-transition [data-sidebar-toggle],[data-sidebar-layout].sidebar-toggle-skip-transition [data-sidebar-chevron]{transition:none!important}[data-app-shell-root] [data-sidebar]{display:flex;transition:transform .3s ease-out}[data-app-shell-root] [data-sidebar-layout]{min-height:calc(100vh - var(--header-height))}[data-app-shell-root] [data-sidebar-main]{position:relative;margin-left:var(--sidebar-width);height:calc(100vh - var(--header-height));min-height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow:hidden;transition:margin-left .3s ease-out}[data-app-shell-root] [data-sidebar-layout][data-sidebar-collapsed=true] [data-sidebar]{transform:translate(-100%)}[data-app-shell-root] [data-sidebar-layout][data-sidebar-collapsed=true] [data-sidebar-main]{margin-left:0!important}[data-app-shell-root] [data-sidebar-layout]:not(:has([data-sidebar])) [data-sidebar-main]{margin-left:0!important}[data-app-shell-root] [data-sidebar-toggle]{position:fixed;top:50%;left:var(--sidebar-width);z-index:40;display:flex;width:16px;height:60px;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid #eee;border-left:0;border-radius:0 24px 24px 0;background:#fff;padding:0;margin:0;color:#556f8e;cursor:pointer;transform:translateY(-50%);transition:left .3s ease-out,border-color .15s ease}[data-app-shell-root] [data-sidebar-toggle]:hover{border-color:#d8dee5}[data-app-shell-root] [data-sidebar-layout][data-sidebar-collapsed=true] [data-sidebar-toggle]{left:0;transform:translateY(-50%)}[data-app-shell-root] [data-sidebar-toggle] [data-sidebar-chevron]{display:block;width:12px;height:12px;flex-shrink:0}[data-app-shell-root] [data-sidebar-main]>main{background-color:transparent}[data-app-shell-root] [data-sidebar-chevron]{transform:rotate(90deg);transition:transform .3s ease-out}[data-app-shell-root] [data-sidebar-layout][data-sidebar-collapsed=true] [data-sidebar-chevron]{transform:rotate(-90deg)}}html:has([data-sidebar-layout]) .main-content>div:has([data-app-shell-root]){display:contents}html:has([data-sidebar-layout]) #sidebar,html:has([data-sidebar-layout]) #topbar,html:has([data-sidebar-layout]) nav.navbar-vertical,html:has([data-sidebar-layout]) nav.navbar,html:has([data-sidebar-layout]) .navbar.navbar-light{display:none!important}html:has([data-sidebar-layout]) body,html:has([data-sidebar-layout]) body.admin-layout{overflow-x:hidden;padding:0!important;background:#f4f6f9!important}html:has([data-sidebar-layout]) *:has(.navbar-vertical)~.main-content,html:has([data-sidebar-layout]) .main-content{margin:0!important;padding:0!important;overflow:visible!important;max-width:none!important;width:100%!important}html:has([data-sidebar-layout]) .main-content>*{max-width:none!important;width:100%!important;padding:0!important}html:has([data-sidebar-layout]) .main-content .max-w-2l{max-width:none!important;width:100%!important}html:has([data-app-shell-root]) .custom-session-div{position:fixed;right:0;bottom:0;left:0;z-index:2000;display:flex;width:auto;flex-direction:column;align-items:center;gap:.5rem;padding:10px;pointer-events:none;text-align:center}html:has([data-app-shell-root]) .custom-session-div .custom-session-toast{pointer-events:auto}@media(min-width:1024px){html:has([data-app-shell-root]) .custom-session-div{left:var(--sidebar-width)}html:has([data-app-shell-root] [data-sidebar-layout]:not(:has([data-sidebar]))) .custom-session-div{left:0}}html.sidebar-collapsed:has([data-app-shell-root]) .custom-session-div{left:0}[data-app-shell-root] .system-settings-alert{border:1px solid #f1aeb5;border-radius:8px;background:#f8d7da;padding:.75rem 1rem;color:#842029;font-size:13px;line-height:21px}[data-app-shell-root] .system-settings-switch,.system-settings-dialog-backdrop .system-settings-switch{display:flex;align-items:center;gap:.75rem}[data-app-shell-root] .system-settings-switch input[type=checkbox],.system-settings-dialog-backdrop .system-settings-switch input[type=checkbox]{width:39px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid #d8dee5;background:#f3f5f7;position:relative;cursor:pointer}[data-app-shell-root] .system-settings-switch input[type=checkbox]:after,.system-settings-dialog-backdrop .system-settings-switch input[type=checkbox]:after{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px #0000001f;transition:transform .2s ease}[data-app-shell-root] .system-settings-switch input[type=checkbox]:checked,.system-settings-dialog-backdrop .system-settings-switch input[type=checkbox]:checked{border-color:#0e458e;background:#0e458e}[data-app-shell-root] .system-settings-switch input[type=checkbox]:checked:after,.system-settings-dialog-backdrop .system-settings-switch input[type=checkbox]:checked:after{transform:translate(18px)}[data-app-shell-root] .system-settings-permissions,.system-settings-dialog-backdrop .system-settings-permissions{display:flex;flex-direction:column;gap:1.5rem}[data-app-shell-root] .system-settings-permissions-section__header,.system-settings-dialog-backdrop .system-settings-permissions-section__header{display:grid;grid-template-columns:minmax(0,1fr) 140px 140px;align-items:center;-moz-column-gap:0;column-gap:0}[data-app-shell-root] .system-settings-permissions-section__header--manage .system-settings-permissions-section__toggle,.system-settings-dialog-backdrop .system-settings-permissions-section__header--manage .system-settings-permissions-section__toggle{grid-column:2}[data-app-shell-root] .system-settings-permissions-section__header:not(.system-settings-permissions-section__header--manage) .system-settings-permissions-section__toggle,.system-settings-dialog-backdrop .system-settings-permissions-section__header:not(.system-settings-permissions-section__header--manage) .system-settings-permissions-section__toggle{grid-column:3}[data-app-shell-root] .system-settings-permissions-section__title,.system-settings-dialog-backdrop .system-settings-permissions-section__title{display:flex;align-items:center;gap:.5rem;min-width:0}[data-app-shell-root] .system-settings-permissions-section__toggle,.system-settings-dialog-backdrop .system-settings-permissions-section__toggle{display:flex;align-items:center;justify-content:center;gap:.5rem}[data-app-shell-root] .system-settings-permissions-table,.system-settings-dialog-backdrop .system-settings-permissions-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:21px}[data-app-shell-root] .system-settings-permissions-table thead th,.system-settings-dialog-backdrop .system-settings-permissions-table thead th{padding-bottom:.75rem;font-size:11px;font-weight:600;text-transform:uppercase;color:#8a9fc4}[data-app-shell-root] .system-settings-permissions-table tbody td,.system-settings-dialog-backdrop .system-settings-permissions-table tbody td{border-bottom:1px solid #e9ecf0}[data-app-shell-root] .system-settings-permission-template-form{padding-bottom:5.5rem}[data-employee-settings-panel] [data-employee-settings-tabs] .employee-settings-tab-link{display:inline-flex;height:2rem;align-items:center;border-radius:.5rem;border:1px solid #d8dee5;background:#fff;padding:0 .75rem;font-size:13px;font-weight:500;line-height:21px;color:#667d99;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[data-employee-settings-panel] [data-employee-settings-tabs] .employee-settings-tab-link:hover{background:#f4f6f9}[data-employee-settings-panel] [data-employee-settings-tabs] .employee-settings-tab-link.active{border-color:#0f4f9b;background:#f1f6fb;color:#0f4f9b}[data-app-shell-root] .system-settings-general-form>.flex{align-items:stretch}[data-app-shell-root] .system-settings-logo-field-wrap .form-group{margin-bottom:0;flex:1;min-width:0}[data-app-shell-root] .system-settings-logo-field-wrap .form-group>label{display:none}[data-app-shell-root] .system-settings-logo-input{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-width:0;height:36px;padding:0 12px;border:1px solid #d8dee5;border-radius:8px;background-color:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}[data-app-shell-root] .system-settings-logo-input:hover{border-color:#c5ced8}[data-app-shell-root] .system-settings-logo-input:has(.dz-drag-hover){border-color:#0e458e;background-color:#f1f5f9}[data-app-shell-root] .system-settings-logo-input__preview{position:relative;z-index:1;display:block;flex-shrink:0;height:24px;width:auto;max-width:min(120px,40%);-o-object-fit:contain;object-fit:contain;pointer-events:none}[data-app-shell-root] .system-settings-logo-input__dropzone{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;min-width:0}[data-app-shell-root] .system-settings-logo-field-wrap #dropzone_company_logo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;width:100%;min-width:0;height:auto;min-height:0;margin-bottom:0!important;padding:0;border:0;border-radius:0;background-color:transparent;cursor:pointer}[data-app-shell-root] .system-settings-logo-field-wrap #dropzone_company_logo .dz-message{display:none}[data-app-shell-root] .system-settings-logo-field-wrap #dropzone_company_logo .dz-preview{display:none!important}[data-app-shell-root] .system-settings-general-section__toggle{margin:0;border:0;background:transparent;padding:0;cursor:pointer}[data-app-shell-root] .system-settings-general-section__toggle:hover h2{color:#143762}[data-app-shell-root] .system-settings-general-section__panel{margin-top:0;padding-top:0;border-top:0}[data-app-shell-root] .system-settings-general-section__panel[x-cloak]{display:none!important}[data-app-shell-root] .system-settings-user-choices{width:100%}[data-app-shell-root] .system-settings-user-choices-trigger{display:flex;width:100%;min-width:0;max-width:100%;align-items:center;justify-content:space-between;gap:1rem;height:36px;min-height:36px;padding:0 2.75rem 0 .75rem;border:1px solid #d8dee5;border-radius:8px;background-color:#fff;color:#143762;font-size:13px;line-height:21px;text-align:left;cursor:pointer;overflow:hidden;position:relative}[data-app-shell-root] .system-settings-user-choices-trigger:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .system-settings-user-choices-trigger__label{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#143762}[data-app-shell-root] .system-settings-user-choices-trigger__label.is-placeholder{color:#95a5b8}[data-app-shell-root] [data-contracts-reminder-recipients-many] .system-settings-user-choices-trigger__label{font-size:12px;letter-spacing:-.01em}[data-app-shell-root] .system-settings-user-choices-trigger .system-settings-select-trigger__affordance{position:absolute;top:50%;right:8px;z-index:2;transform:translateY(-50%);pointer-events:none}[data-app-shell-root] .system-settings-select-trigger{color:#143762}[data-app-shell-root] .form-group>input.form-control:not(.choices__input):not([type=hidden]),[data-app-shell-root] .form-group:not([data-company-choices])>select.form-control:not(.choices__input){width:100%;height:36px;min-height:36px;flex-shrink:0;box-sizing:border-box;border-radius:8px;border:1px solid #d8dee5;background:#fff;padding:0 12px;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] .form-group>textarea.form-control{width:100%;height:auto;min-height:72px;flex-shrink:0;box-sizing:border-box;border-radius:8px;border:1px solid #d8dee5;background:#fff;padding:8px 12px;font-size:13px;line-height:21px;color:#143762;resize:vertical}[data-app-shell-root] .form-group>input.form-control:not(.choices__input):focus,[data-app-shell-root] .form-group:not([data-company-choices])>select.form-control:not(.choices__input):focus,[data-app-shell-root] .form-group>textarea.form-control:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .form-group>input.form-control.is-invalid,[data-app-shell-root] .form-group:not([data-company-choices])>select.form-control.is-invalid,[data-app-shell-root] .form-group>textarea.form-control.is-invalid{border-color:#c4373b;box-shadow:0 0 0 1px #c4373b}[data-app-shell-root] .form-group>label:not([class*=flex]):not([class*=cursor-pointer]):not([class*=text-]){display:block;margin-bottom:6px;font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root] .system-settings-select-trigger__affordance{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:22px;color:#667d99}[data-app-shell-root] .system-settings-select-trigger__divider{display:block;width:1px;height:16px;background-color:#e9ecf0;flex-shrink:0}[data-app-shell-root] .system-settings-native-select-wrap{position:relative;display:flex;width:100%;max-width:100%}[data-app-shell-root] .system-settings-native-select-wrap--compact{display:inline-flex;width:auto}[data-app-shell-root] .system-settings-native-select-wrap .system-settings-select-trigger__affordance{position:absolute;top:50%;right:8px;z-index:2;transform:translateY(-50%);pointer-events:none}[data-app-shell-root] .system-settings-native-select-wrap>select,[data-app-shell-root] .system-settings-native-select{width:100%;height:36px;padding:0 2.75rem 0 .75rem;border:1px solid #d8dee5;border-radius:8px;background-color:#fff;background-image:none!important;color:#143762;font-size:13px;font-weight:400;line-height:21px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}[data-app-shell-root] .system-settings-native-select-wrap--compact>select,[data-app-shell-root] .system-settings-native-select.system-settings-native-select--compact{height:32px;min-width:63px;padding-right:2.75rem;border-color:#dbdfe9;background-color:#fcfcfc;color:#54595f;letter-spacing:-.13px}[data-app-shell-root] .system-settings-native-select-wrap>select:focus,[data-app-shell-root] .system-settings-native-select:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .system-settings-select-trigger [data-select-label].text-muted,[data-app-shell-root] .system-settings-select [data-select-label]:empty{color:#95a5b8}[data-app-shell-root] .system-settings-select [data-select-option].is-selected,[data-app-shell-root] .system-settings-select [data-select-option][aria-selected=true]{background:#f1f6fb;font-weight:500;color:#143762}[data-app-shell-root] .system-settings-select-trigger-multiline{display:flex;min-height:36px;height:auto;width:100%;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.625rem 2.75rem .625rem .75rem;border:1px solid #d8dee5;border-radius:8px;background-color:#fff;color:#143762;font-size:13px;line-height:21px;text-align:left;cursor:pointer;position:relative}[data-app-shell-root] .system-settings-select-trigger-multiline .system-settings-select-trigger__affordance{position:absolute;top:50%;right:8px;z-index:2;transform:translateY(-50%);pointer-events:none}[data-app-shell-root] .system-settings-select-trigger-multiline:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] [data-contracts-reminder-recipients]{position:relative;z-index:1;overflow:visible;min-width:0;width:100%}[data-app-shell-root] [data-contracts-reminder-actions] [data-contracts-reminder-recipients],[data-app-shell-root] [data-contracts-reminder-controls--recipients-only] [data-contracts-reminder-recipients]{width:auto;max-width:100%}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices{width:100%;min-width:0;max-width:100%}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices>ul[role=alert]{display:none}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-select-trigger-multiline{min-height:36px;max-height:min(7.5rem,32vh);overflow-x:hidden;overflow-y:auto;align-content:flex-start;align-items:flex-start;padding-right:2.75rem;-webkit-overflow-scrolling:touch}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices-chip{display:inline-flex;max-width:calc(100% - .25rem);align-items:center;gap:6px;border-radius:6px;background:#f1f6fb;padding:6px 10px;font-size:12px;line-height:16px;color:#143762;flex-shrink:0}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices-chip__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices-chip__remove{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:transparent;color:#667d99;font-size:14px;line-height:1;cursor:pointer}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices-chip__remove:hover{color:#143762}[data-app-shell-root] [data-contracts-reminder-recipients]:has([data-user-choices-trigger][aria-expanded=true]){z-index:70}[data-app-shell-root] [data-contracts-reminder-recipients] [data-user-choices-panel]{max-height:min(13rem,calc(100dvh - 12rem))}[data-app-shell-root] [data-contracts-reminder-rows] [data-contracts-reminder-cell]>[data-contracts-split-row] .system-settings-select-trigger{min-height:36px;height:36px}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-rows],[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-grid-row]{display:flex;flex-direction:column;gap:12px;min-width:0}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]{display:flex;min-width:0;flex-direction:column;gap:6px}[data-app-shell-root][data-system-settings-scope] .contracts-reminder-field-label{display:inline-flex;align-items:flex-start;gap:4px;min-height:21px;margin:0;font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]{display:flex;flex-direction:row;align-items:stretch;gap:12px;width:100%;min-width:0}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]>input[type=number],[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]>[data-contracts-select-wrap]{flex:1 1 0%;min-width:0}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-controls--recipients-only]{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%;min-width:0}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-controls--recipients-only] [data-contracts-reminder-recipients]{flex:1 1 0%;min-width:0;width:100%}@media(max-width:479px){[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]{flex-direction:column;align-items:stretch}[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]>input[type=number],[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-cell]>[data-contracts-split-row]>[data-contracts-select-wrap]{flex:none;width:100%;max-width:100%;min-width:0;min-height:36px;height:36px}}@media(min-width:1280px){[data-app-shell-root][data-system-settings-scope] [data-contracts-reminder-grid-row]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}}@media(max-width:1023px){[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-select-trigger-multiline{max-height:min(4.25rem,24vh)}[data-app-shell-root] [data-contracts-reminder-recipients] .system-settings-user-choices-chip{max-width:calc(100% - .25rem)}[data-app-shell-root]:not([data-system-settings-scope]) [data-contracts-reminder-recipients] .system-settings-select-trigger-multiline{max-height:min(8rem,32vh)}}[data-app-shell-root] .system-settings-native-select{display:block;width:100%}[data-app-shell-root] .system-settings-native-select--invalid{border-color:#c4373b!important;box-shadow:0 0 0 1px #c4373b}[data-app-shell-root] .system-settings-native-select:disabled{background-color:#fff;color:#95a5b8;cursor:not-allowed;opacity:.65}[data-app-shell-root] button.system-settings-native-select,[data-app-shell-root] .system-settings-native-select--multiline{height:auto;min-height:36px;padding-top:.375rem;padding-bottom:.375rem}.system-settings-dialog-backdrop,[data-app-shell-root] .system-settings-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1060;display:flex;align-items:center;justify-content:center;padding:1rem;background:#00040ab3}.system-settings-dialog-backdrop.hidden,[data-app-shell-root] .system-settings-dialog-backdrop.hidden{display:none}body.system-settings-dialog-open{overflow:hidden}.system-settings-dialog,[data-app-shell-root] .system-settings-dialog{width:min(500px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);overflow:visible;border:0;border-radius:12px;padding:0;background:#fff;box-shadow:0 0 2px #0000000f,0 10px 40px #1437621f}.system-settings-dialog.system-settings-dialog--lg,[data-app-shell-root] .system-settings-dialog.system-settings-dialog--lg{width:min(640px,calc(100vw - 2rem))}@media(min-width:768px){#permissionTemplateFormDialog .system-settings-dialog,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-dialog{width:min(960px,calc(100vw - 2rem))}}#permissionTemplateFormDialog .system-settings-dialog,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-dialog{max-height:calc(100dvh - 2rem)}#permissionTemplateFormDialog .system-settings-dialog__inner,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-dialog__inner{gap:16px;padding:16px 20px;overscroll-behavior:contain}#permissionTemplateFormDialog .system-settings-dialog__title,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-dialog__title{font-size:18px;line-height:26px}#permissionTemplateFormDialog .system-settings-dialog__body .system-settings-form,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-dialog__body .system-settings-form{gap:16px}#permissionTemplateFormDialog .system-settings-form>.grid,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-form>.grid{gap:12px 16px}#permissionTemplateFormDialog [data-system-settings-permission-section],[data-app-shell-root] #permissionTemplateFormDialog [data-system-settings-permission-section]{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}#permissionTemplateFormDialog .system-settings-permissions,[data-app-shell-root] #permissionTemplateFormDialog .system-settings-permissions{gap:1rem}.system-settings-dialog.system-settings-dialog--permission-template,[data-app-shell-root] .system-settings-dialog.system-settings-dialog--permission-template{width:min(960px,calc(100vw - 2rem))}.system-settings-dialog-backdrop .system-settings-dialog__inner,[data-app-shell-root] .system-settings-dialog__inner{display:flex;width:100%;min-width:0;max-height:calc(100vh - 2rem);flex-direction:column;gap:24px;padding:20px 24px;box-sizing:border-box;overflow-y:auto}.system-settings-dialog-backdrop .system-settings-dialog__content,[data-app-shell-root] .system-settings-dialog__content{display:flex;width:100%;min-width:0;flex-direction:column}.system-settings-dialog-backdrop .system-settings-dialog__header,[data-app-shell-root] .system-settings-dialog__header{display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px}.system-settings-dialog-backdrop .system-settings-dialog__title,[data-app-shell-root] .system-settings-dialog__title{margin:0;flex:1 1 auto;min-width:0;font-size:20px;font-weight:600;line-height:28px;color:#143762}.system-settings-dialog-backdrop .system-settings-dialog__close,[data-app-shell-root] .system-settings-dialog__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#556f8e;cursor:pointer;transition:background-color .15s ease,color .15s ease}.system-settings-dialog-backdrop .system-settings-dialog__close:hover,[data-app-shell-root] .system-settings-dialog__close:hover{background:#f3f5f7;color:#143762}.system-settings-dialog-backdrop .system-settings-dialog__body,[data-app-shell-root] .system-settings-dialog__body{display:flex;width:100%;min-width:0;flex-direction:column}.system-settings-dialog-backdrop .system-settings-dialog__body .system-settings-form,[data-app-shell-root] .system-settings-dialog__body .system-settings-form{display:flex;width:100%;min-width:0;flex-direction:column;gap:24px}.system-settings-dialog-backdrop .system-settings-dialog__fields,[data-app-shell-root] .system-settings-dialog__fields{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}.system-settings-dialog-backdrop .system-settings-dialog__actions,[data-app-shell-root] .system-settings-dialog__actions{display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:center;gap:16px}.system-settings-dialog-backdrop .system-settings-dialog__btn,[data-app-shell-root] .system-settings-dialog__btn{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;line-height:21px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.system-settings-dialog-backdrop .system-settings-dialog__btn--secondary,[data-app-shell-root] .system-settings-dialog__btn--secondary{border:1px solid #d8dee5;background:#fff;color:#556f8e}.system-settings-dialog-backdrop .system-settings-dialog__btn--secondary:hover,[data-app-shell-root] .system-settings-dialog__btn--secondary:hover{background:#f3f5f7}.system-settings-dialog-backdrop .system-settings-dialog__btn--outline-primary,[data-app-shell-root] .system-settings-dialog__btn--outline-primary{border:1px solid #0e458e;background:#fff;color:#0e458e}.system-settings-dialog-backdrop .system-settings-dialog__btn--outline-primary:hover,[data-app-shell-root] .system-settings-dialog__btn--outline-primary:hover{background:#f1f6fb}.system-settings-dialog-backdrop .system-settings-dialog__btn--primary,[data-app-shell-root] .system-settings-dialog__btn--primary{border:1px solid #0e458e;background:#0e458e;color:#fff}.system-settings-dialog-backdrop .system-settings-dialog__btn--primary:hover,[data-app-shell-root] .system-settings-dialog__btn--primary:hover{background:#0c3a77;border-color:#0c3a77}.system-settings-dialog-backdrop [data-ui-dropdown-panel].is-fixed.is-open{z-index:90}[data-app-shell-root] .system-settings-filter-bar{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){[data-app-shell-root] .system-settings-filter-bar--2col{grid-template-columns:minmax(0,1fr) auto;align-items:start}[data-app-shell-root] .system-settings-filter-bar--select-action{grid-template-columns:minmax(0,258px) auto;align-items:start}[data-app-shell-root] .system-settings-filter-bar--3col{grid-template-columns:minmax(0,1fr) 258px auto;align-items:start}[data-app-shell-root] .system-settings-filter-bar--pages{grid-template-columns:minmax(0,1fr) minmax(320px,400px) auto;align-items:start}[data-app-shell-root] .system-settings-filter-bar__actions--align-input{align-self:start;padding-top:27px}}@media(min-width:640px){[data-app-shell-root] .system-settings-filter-bar__actions--align-input.system-settings-filter-bar__actions--inline{align-self:start;padding-top:27px}}[data-app-shell-root] .system-settings-filter-field{display:flex;min-width:0;flex-direction:column;gap:6px}[data-app-shell-root] .system-settings-filter-date-range{display:flex;align-items:center;gap:8px}[data-app-shell-root] .system-settings-filter-date-range .system-settings-date-input{min-width:0;flex:1}[data-app-shell-root] .system-settings-date-input{position:relative;display:flex;height:36px;min-width:0;flex:1;align-items:center;border-radius:8px;border:1px solid #d8dee5;background-color:#fff;padding:8px 12px;cursor:pointer}[data-app-shell-root] .system-settings-date-input:focus-within{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .system-settings-date-input__content{display:flex;width:100%;min-width:0;align-items:center;gap:8px;pointer-events:none}[data-app-shell-root] .system-settings-date-input__display{min-width:0;flex:1;border:0;background:transparent;padding:0;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] .system-settings-date-input__display::-moz-placeholder{color:#95a5b8}[data-app-shell-root] .system-settings-date-input__display::placeholder{color:#95a5b8}[data-app-shell-root] .system-settings-date-input__field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;color-scheme:light;-moz-appearance:none;appearance:none;-webkit-appearance:none}[data-app-shell-root] .system-settings-date-input__field::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}[data-app-shell-root] .system-settings-select-trigger:not(.system-settings-select-trigger-multiline):not(.system-settings-select-trigger--inline){height:36px;min-height:36px}[data-app-shell-root] [data-ui-select][open]>summary.system-settings-select-trigger:not(.system-settings-select-trigger--inline):not(.system-settings-select-trigger--pagination),[data-app-shell-root] [data-ui-select]>summary.system-settings-select-trigger:not(.system-settings-select-trigger--inline):not(.system-settings-select-trigger--pagination):focus-visible{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e;outline:none}[data-app-shell-root] details[data-ui-select][open]>[data-ui-dropdown-panel]{pointer-events:auto;opacity:1;transform:translateY(0)}[data-app-shell-root] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed{z-index:10000}[data-contracts-form-page] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed,[data-contracts-panel-form] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed{z-index:10050}[data-app-shell-root] .system-settings-user-choices-trigger[aria-expanded=true],[data-app-shell-root] .system-settings-user-choices-trigger:focus-visible{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e;outline:none}[data-app-shell-root] [data-user-choices-panel],[data-app-shell-root] [data-contracts-category-panel]{border:1px solid #d8dee5;border-radius:8px;background:#fff;box-shadow:0 8px 24px #1437621f}[data-app-shell-root] [data-user-choices-panel].is-fixed,[data-app-shell-root] [data-contracts-category-panel].is-fixed{z-index:10000}[data-app-shell-root] .system-settings-select-trigger--inline{height:32px;min-height:32px;border-color:#dbdfe9;background-color:#fcfcfc}[data-app-shell-root] .system-settings-select-trigger--pagination{height:32px;min-height:32px;min-width:63px;border-color:#dbdfe9;background-color:#fcfcfc}[data-app-shell-root] .system-settings-select--pagination[data-ui-select]{width:auto;max-width:-moz-fit-content;max-width:fit-content;vertical-align:middle}[data-app-shell-root] .system-settings-select--pagination>[data-ui-dropdown-panel]{top:100%;left:0;right:auto;min-width:100%}[data-app-shell-root] .system-settings-filter-bar__actions{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:12px}[data-app-shell-root] .system-settings-filter-bar__actions--stacked{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:4px}[data-app-shell-root] .system-settings-filter-btn{display:inline-flex;height:36px;min-height:36px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;border:0;font-size:13px;font-weight:500;line-height:21px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[data-app-shell-root] .system-settings-filter-btn__icon{width:12.54px;height:12.54px;flex-shrink:0}[data-app-shell-root] .system-settings-filter-btn--clear{min-width:80px;border:1px solid #d8dee5;background-color:#fff;color:#556f8e}[data-app-shell-root] .system-settings-filter-btn--clear:hover{border-color:#b8c3d0}[data-app-shell-root] .system-settings-filter-btn--search{min-width:88px;background-color:#0e458e;color:#fff}[data-app-shell-root] .system-settings-filter-btn--search:hover{background-color:#0c3d7a}[data-app-shell-root] .system-settings-filter-bar__actions--stacked .system-settings-filter-btn{width:100%;min-width:0}[data-app-shell-root] .system-settings-color-field__control{display:flex;height:38px;width:100%;align-items:center;gap:8px;border-radius:8px;border:1px solid #d8dee5;background-color:#fff;padding-left:12px;padding-right:12px}[data-app-shell-root] .system-settings-color-field__control input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;padding:0;border:1px solid #e9ecf0;border-radius:3px;background-color:transparent;cursor:pointer;flex-shrink:0}[data-app-shell-root] .system-settings-color-field__control input[type=color]::-webkit-color-swatch-wrapper{padding:0}[data-app-shell-root] .system-settings-color-field__control input[type=color]::-webkit-color-swatch{border:none;border-radius:2px}[data-app-shell-root] .system-settings-color-field__control input[type=color]::-moz-color-swatch{border:none;border-radius:2px}[data-app-shell-root] .system-settings-color-field__value{font-size:14px;line-height:22px;text-transform:uppercase;color:#333}[data-app-shell-root] .system-settings-page-form__layout{display:flex;flex-direction:column;gap:20px;align-items:stretch}@media(min-width:1024px){[data-app-shell-root] .system-settings-page-form__layout{flex-direction:row;align-items:flex-start}}[data-app-shell-root] .system-settings-page-form__main{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:20px}[data-app-shell-root] .system-settings-page-form__sidebar{width:100%;flex-shrink:0}@media(min-width:1024px){[data-app-shell-root] .system-settings-page-form__sidebar{width:300px}}[data-app-shell-root] .system-settings-page-form__card{display:flex;flex-direction:column;gap:20px;border:1px solid #e9ecf0;border-radius:12px;background:#fff;padding:12px 16px 16px}[data-app-shell-root] .system-settings-page-form__editor-shell{margin-top:6px;border:1px solid #d8dee5;border-radius:12px;background:#f3f5f7;padding:12px}[data-app-shell-root] .system-settings-page-form__editor-shell .system-settings-rich-editor .tox.tox-tinymce{border:1px solid #d8dee5;border-radius:8px;overflow:hidden}[data-app-shell-root] .system-settings-page-form__thumbnail{display:flex;aspect-ratio:349 / 200;width:100%;align-items:center;justify-content:center;overflow:hidden;border:1px dashed #bad4e9;border-radius:8px;background:#f1f6fb}[data-app-shell-root] .system-settings-page-form__sidebar-divider{height:1px;width:100%;background:#e9ecf0}[data-app-shell-root] .system-settings-page-form__published-row{display:flex;align-items:center;justify-content:space-between;gap:20px}[data-app-shell-root] .system-settings-page-form .system-settings-form-shell__body{padding-bottom:5.5rem}[data-app-shell-root] [data-system-settings-list-desktop] .list-pagination,[data-app-shell-root] [data-system-settings-list-card] .list-pagination{position:static;margin-top:12px;border-top:0;background:transparent}[data-app-shell-root] [data-system-settings-list-desktop]>.rounded-xl:has(.list-pagination){display:block}[data-app-shell-root] .system-settings-data-table thead th,.system-settings-dialog-backdrop .system-settings-data-table thead th,[data-app-shell-root] .system-settings-data-table tbody td,.system-settings-dialog-backdrop .system-settings-data-table tbody td{border-bottom:1px solid #e9ecf0}[data-app-shell-root] .system-settings-table-scroll{max-height:517px;overflow:auto;border:1px solid #e9ecf0;border-radius:8px}[data-app-shell-root] .system-settings-table-scroll .system-settings-data-table thead th,[data-app-shell-root] .system-settings-table-scroll table thead th{position:sticky;top:0;z-index:2;background:#f3f5f7;box-shadow:0 1px #e9ecf0}[data-app-shell-root] .system-settings-pagination-icon--left{transform:scaleY(-1) rotate(180deg)}[data-app-shell-root] .system-settings-form-shell__body{display:flex;flex-direction:column;gap:1rem;padding-bottom:5.5rem}[data-app-shell-root] .system-settings-form-shell__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}[data-app-shell-root] .system-settings-form-shell__title{margin:0;flex:1 1 0%;min-width:0;font-size:20px;font-weight:600;line-height:28px;color:#143762}[data-app-shell-root] .system-settings-form-shell__back-link{display:inline-flex;height:36px;min-width:80px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #d8dee5;border-radius:8px;background:#fff;font-size:13px;font-weight:500;line-height:21px;color:#556f8e;text-decoration:none;transition:border-color .15s ease}[data-app-shell-root] .system-settings-form-shell__back-link:hover{border-color:#b8c3d0}[data-app-shell-root] .system-settings-form-shell__name-card{border:1px solid #e9ecf0;border-radius:12px;background:#fff;padding:12px 16px 16px}[data-app-shell-root] .system-settings-form-shell__name-label-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:6px}[data-app-shell-root] .system-settings-form-shell__ai-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-size:13px;font-weight:500;line-height:21px;color:#0e458e;cursor:pointer}[data-app-shell-root] .system-settings-form-shell__ai-btn:hover{color:#0c3d7a}[data-app-shell-root] .system-settings-form-shell__ai-icon{width:15.8px;height:auto}[data-app-shell-root] .system-settings-form-shell__label{display:block;margin-bottom:6px;font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root] .system-settings-form-shell__input{display:block;width:100%;height:36px;padding:8px 12px;border:1px solid #d8dee5;border-radius:8px;background:#fff;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] .system-settings-form-shell__input::-moz-placeholder{color:#95a5b8}[data-app-shell-root] .system-settings-form-shell__input::placeholder{color:#95a5b8}[data-app-shell-root] .system-settings-form-shell__input:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .system-settings-form-shell__input--error{border-color:#c4373b}[data-app-shell-root] .system-settings-form-shell__field-error{margin-top:6px;font-size:12px;line-height:18px;color:#c4373b}[data-app-shell-root] .system-settings-form-shell__footer{position:fixed;right:0;bottom:0;left:0;z-index:50;border-top:1px solid #e9ecf0;background:#fff;padding:12px 16px;box-shadow:0 -1px 8px #0000000d}@media(min-width:1024px){[data-app-shell-root] .system-settings-form-shell__footer{left:var(--sidebar-width)}}html.sidebar-collapsed [data-app-shell-root] .system-settings-form-shell__footer{left:0}[data-app-shell-root] .system-settings-form-shell__footer-actions{display:flex;align-items:center;justify-content:center;gap:12px}@media(max-width:1023px){[data-app-shell-root] .system-settings-form-shell__footer,[data-app-shell-root] .pdf-builder-form__footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}[data-app-shell-root] .system-settings-form-shell__footer-actions,[data-app-shell-root] .pdf-builder-form__footer-actions{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px;width:100%}[data-app-shell-root] .system-settings-form-shell__btn,[data-app-shell-root] .pdf-builder-form__footer .pdf-builder-form__btn{width:100%;min-height:36px;height:36px}[data-app-shell-root] .pdf-builder-form__action-group{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%}}[data-app-shell-root] .system-settings-form-shell__btn{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;line-height:21px;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-app-shell-root] .system-settings-form-shell__btn--outline-primary{border:1px solid #0e458e;background:#fff;color:#0e458e}[data-app-shell-root] .system-settings-form-shell__btn--outline-primary:hover{background:#f1f6fb}[data-app-shell-root] .system-settings-form-shell__btn--secondary{border:1px solid #d8dee5;background:#fff;color:#556f8e}[data-app-shell-root] .system-settings-form-shell__btn--secondary:hover{background:#f3f5f7}[data-app-shell-root] .system-settings-form-shell__btn--primary{border:1px solid #0e458e;background:#0e458e;color:#fff}[data-app-shell-root] .system-settings-form-shell__btn--primary:hover{background:#0c3a77;border-color:#0c3a77}[data-app-shell-root] .modal{display:none}[data-app-shell-root] .modal.show,[data-app-shell-root] .modal.d-block{display:flex!important;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;padding:1.75rem 1rem;overflow-x:hidden;overflow-y:auto;outline:0;background-color:#14376259}[data-app-shell-root] .modal.show .modal-dialog,[data-app-shell-root] .modal.d-block .modal-dialog{position:relative;width:100%;max-width:32rem;margin:0;pointer-events:none}[data-app-shell-root] .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 3.5rem)}[data-app-shell-root] .modal.show .modal-content,[data-app-shell-root] .modal.d-block .modal-content{pointer-events:auto;border-radius:.75rem;border:1px solid #e9ecf0;background:#fff;box-shadow:0 10px 40px #1437621f}[data-app-shell-root] .modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:0;padding:1.25rem 1.25rem 0}[data-app-shell-root] .modal-header h2{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#143762}[data-app-shell-root] .modal-body{padding:1rem 1.25rem 1.25rem}[data-app-shell-root] .modal-body .system-settings-form{display:flex;width:100%;min-width:0;flex-direction:column;gap:24px}[data-app-shell-root] .btn-close{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:#78829d;cursor:pointer}[data-app-shell-root] .btn-close:before{content:"×";font-size:1.5rem;line-height:1}[data-app-shell-root] .btn-close:hover{background:#f3f5f7;color:#143762}[data-app-shell-root] .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#14376259}[data-app-shell-root] .perm-import-modal__backdrop{background:#00000080}[data-app-shell-root] .perm-import-modal__content{min-height:min(480px,calc(100dvh - 4rem))}[data-app-shell-root] .perm-import-modal__subtitle{font-size:13px;line-height:21px}[data-app-shell-root] .perm-import-modal__template-list{max-height:320px;overflow-y:auto}[data-app-shell-root] .perm-import-modal__template-item{cursor:pointer;border-left:3px solid transparent;transition:background-color .2s ease}[data-app-shell-root] .perm-import-modal__template-item--selected{border-left-color:#0e458e;background-color:#f1f6fb}[data-app-shell-root] .perm-import-modal__template-radio{width:1.2em;height:1.2em;cursor:pointer;flex-shrink:0}[data-app-shell-root] .perm-import-modal__template-divider{border-color:#f0f0f0}[data-employment-sync-confirm-modal]{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:120}html[data-employment-sync-confirm-open] [data-employment-sync-confirm-modal]{display:flex}html[data-employment-sync-confirm-open] #modalAddContract .system-settings-dialog{pointer-events:none}html[data-employment-sync-confirm-open] #modalAddContract [data-employment-sync-confirm-modal]{pointer-events:auto}html[data-employment-sync-confirm-open] #modalAddContract{overflow:visible}html[data-employment-sync-confirm-open] [data-employment-sync-confirm-modal]{z-index:130}html[data-employment-sync-confirm-open] #modalAddContract .system-settings-dialog{filter:blur(1px);opacity:.55}html[data-employment-sync-confirm-open] #modalAddContract .system-settings-dialog__actions{visibility:hidden;pointer-events:none}html[data-employment-sync-confirm-open] #modalAddContract [data-user-choices-panel],html[data-employment-sync-confirm-open] #modalAddContract [data-user-choices-panel].is-fixed,html[data-employment-sync-confirm-open] #modalAddContract .flatpickr-calendar.open,html[data-employment-sync-confirm-open] #modalAddContract .flatpickr-calendar{display:none!important;visibility:hidden!important;pointer-events:none!important}html[data-employment-sync-confirm-open] #modalAddContract [data-contracts-reminder-recipients]:has([data-user-choices-trigger][aria-expanded=true]){z-index:1}[data-app-shell-root] .pdf-template-pagination-icon--left,[data-app-shell-root] .system-settings-pagination-icon--left{transform:scaleY(-1) rotate(180deg)}[data-app-shell-root] .pdf-template-data-table thead th,[data-app-shell-root] .pdf-template-data-table tbody td{border-bottom:1px solid #e9ecf0}[data-app-shell-root] .pdf-template-data-table{table-layout:fixed}[data-app-shell-root] .pdf-template-data-table .pdf-template-spacer-col{width:auto;padding:0}[data-app-shell-root] .pdf-template-data-table .pdf-template-trailing-col{width:200px}[data-app-shell-root] .pdf-template-data-table .pdf-template-actions-col{padding:0;text-align:right;vertical-align:middle;width:124px;white-space:nowrap}[data-app-shell-root] .pdf-template-row-actions form{display:inline-flex}[data-app-shell-root] .pdf-template-table-wrap--scroll{max-height:517px;overflow:auto;border:1px solid #e9ecf0;border-radius:8px}[data-app-shell-root] .pdf-template-table-wrap--scroll .pdf-template-data-table thead th,[data-app-shell-root] .pdf-template-table-wrap--scroll table thead th{position:sticky;top:0;z-index:2;background:#f3f5f7}[data-app-shell-root] .pdf-builder-form__body{display:flex;flex-direction:column;gap:1rem;padding-bottom:5.5rem}[data-app-shell-root] .pdf-builder-form__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}[data-app-shell-root] .pdf-builder-form__title{margin:0;flex:1 1 0%;min-width:0;font-size:20px;font-weight:600;line-height:28px;color:#143762}[data-app-shell-root] .pdf-builder-form__back-link{display:inline-flex;height:36px;min-width:80px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:1px solid #d8dee5;border-radius:8px;background:#fff;font-size:13px;font-weight:500;line-height:21px;color:#556f8e;text-decoration:none;transition:border-color .15s ease}[data-app-shell-root] .pdf-builder-form__back-link:hover{border-color:#b8c3d0}[data-app-shell-root] .pdf-builder-form__name-card{border:1px solid #e9ecf0;border-radius:12px;background:#fff;padding:12px 16px 16px}[data-app-shell-root] .pdf-builder-form__name-label-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:6px}[data-app-shell-root] .pdf-builder-form__ai-btn{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-size:13px;font-weight:500;line-height:21px;color:#0e458e;cursor:pointer}[data-app-shell-root] .pdf-builder-form__ai-btn:hover{color:#0c3d7a}[data-app-shell-root] .pdf-builder-form__ai-icon{width:15.8px;height:18.75px}[data-app-shell-root] .pdf-builder-form__label{display:block;margin-bottom:0;font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root] .pdf-builder-form__input{display:block;width:100%;height:36px;padding:8px 12px;border:1px solid #d8dee5;border-radius:8px;background:#fff;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] .pdf-builder-form__input::-moz-placeholder{color:#95a5b8}[data-app-shell-root] .pdf-builder-form__input::placeholder{color:#95a5b8}[data-app-shell-root] .pdf-builder-form__input:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .pdf-builder-form__input--error{border-color:#ba1419}[data-app-shell-root] .pdf-builder-form__input--error:focus{box-shadow:0 0 0 1px #ba1419}[data-app-shell-root] .pdf-builder-form__field-error{margin:6px 0 0;font-size:13px;line-height:21px;color:#ba1419}[data-app-shell-root] .pdf-builder-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}@media(min-width:1200px){[data-app-shell-root] .pdf-builder-layout{grid-template-columns:minmax(0,1.35fr) minmax(380px,.9fr)}}[data-app-shell-root] .pdf-builder-form__edit-panel{border:1px solid #e9ecf0;border-radius:12px;background:#fff;padding:12px 16px 16px}[data-app-shell-root] .pdf-builder-form__intro{margin:0 0 1rem;font-size:12px;line-height:20px;color:#556f8e}[data-app-shell-root] .pdf-template-editor .tox.tox-tinymce{width:100%!important;border:1px solid #d8dee5;border-radius:8px;box-shadow:none}[data-app-shell-root] .pdf-builder-stack{display:grid;gap:1rem}[data-app-shell-root] .pdf-builder-section{border:1px solid #d8dee5;border-radius:12px;background:#f3f5f7;padding:12px}[data-app-shell-root] .pdf-builder-section-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:8px}@media(min-width:640px){[data-app-shell-root] .pdf-builder-section-header{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:.75rem}}[data-app-shell-root] .pdf-builder-section-title{margin:0;font-size:13px;font-weight:500;line-height:21px;color:#143762}[data-app-shell-root] .pdf-builder-section-copy{margin:0;font-size:12px;line-height:20px;color:#556f8e}@media(min-width:640px){[data-app-shell-root] .pdf-builder-section-copy{flex:1 1 0%;text-align:right}}[data-app-shell-root] .pdf-preview-panel{padding:2rem;overflow:hidden;background:linear-gradient(180deg,#f8fbff,#f3f6fb);border:1px solid #dfe7f1;border-radius:1.25rem;box-shadow:0 1.5rem 3rem #12263f14}@media(min-width:1200px){[data-app-shell-root] .pdf-preview-panel{position:sticky;top:1.5rem}}[data-app-shell-root] .pdf-preview-title{margin:0 0 .35rem;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#50627a}[data-app-shell-root] .pdf-preview-copy{margin:0 0 1rem;font-size:.85rem;color:#7b8ba1}[data-app-shell-root] .pdf-preview-frame{display:block;width:100%;max-width:100%;border:1px solid #dee2e6;border-radius:.375rem;background:#fff;vertical-align:top}[data-app-shell-root] .pdf-preview-shell{overflow:hidden;border-radius:.375rem}[data-app-shell-root] .pdf-preview-placeholder{display:flex;min-height:980px;align-items:center;justify-content:center;padding:1rem;border:1px solid #dee2e6;border-radius:.375rem;background:#fff;text-align:center;font-size:.875rem;color:#6c757d}[data-app-shell-root] .pdf-builder-form__footer{position:fixed;right:0;bottom:0;left:0;z-index:50;border-top:1px solid #e9ecf0;background:#fff;padding:12px 16px;box-shadow:0 -1px 8px #0000000d}@media(min-width:1024px){[data-app-shell-root] .pdf-builder-form__footer{left:var(--sidebar-width)}}html.sidebar-collapsed [data-app-shell-root] .pdf-builder-form__footer{left:0}[data-app-shell-root] .pdf-builder-form__footer-actions{display:flex;align-items:center;justify-content:center;gap:12px}[data-app-shell-root] .pdf-builder-form__save-wrap,[data-app-shell-root] .pdf-builder-form__action-group{display:flex;gap:12px}[data-app-shell-root] .pdf-builder-form__btn--outline-primary{border:1px solid #0e458e;background:#fff;color:#0e458e}[data-app-shell-root] .pdf-builder-form__btn--outline-primary:hover{background:#f1f6fb}[data-app-shell-root] .pdf-builder-form__btn{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;line-height:21px;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}[data-app-shell-root] .pdf-builder-form__btn--secondary{border:1px solid #d8dee5;background:#fff;color:#556f8e}[data-app-shell-root] .pdf-builder-form__btn--secondary:hover{border-color:#b8c3d0}[data-app-shell-root] .pdf-builder-form__btn--primary{border:1px solid #0e458e;background:#0e458e;color:#fff}[data-app-shell-root] .pdf-builder-form__btn--primary:hover{background:#0c3d7a;border-color:#0c3d7a}[data-dashboard-fullscreen]{min-height:100vh;width:100%;max-width:none}[data-dashboard-fullscreen] .dashboard-main{width:100%;max-width:none;padding-top:var(--header-height)}[data-dashboard-fullscreen] .dashboard-shell{box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:24px;background:#f4f6f9}[data-app-shell-root] .dashboard-page{display:flex;width:100%;min-width:0;max-width:none;flex-direction:column;gap:20px}[data-app-shell-root] .dashboard-page__intro{display:flex;width:100%;flex-direction:column;gap:16px}[data-app-shell-root] .dashboard-page__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-height:36px;padding-bottom:16px;border-bottom:1px solid #e9ecf0}[data-app-shell-root] .dashboard-page__heading{display:flex;min-width:0;flex-direction:column;gap:2px}[data-app-shell-root] .dashboard-page__pretitle{margin:0;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#667d99}[data-app-shell-root] .dashboard-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-app-shell-root] .dashboard-page__title{font-size:20px;font-weight:600;line-height:28px;color:#143762}[data-app-shell-root] .dashboard-card{border:1px solid #e9ecf0;border-radius:12px;background:#fff}[data-app-shell-root] .dashboard-filter-card{padding:12px 16px 16px}[data-app-shell-root] .dashboard-filter-bar{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}[data-app-shell-root] .dashboard-filter-bar .system-settings-filter-field{display:flex;flex:1 1 100%;min-width:0;flex-direction:column;gap:6px}[data-app-shell-root] .dashboard-filter-bar label,[data-app-shell-root] .dashboard-filter-bar .dashboard-filter-bar__label{font-size:13px;font-weight:500;line-height:21px;color:#556f8e}@media(min-width:640px){[data-app-shell-root] .dashboard-filter-bar .system-settings-filter-field{flex:1 1 calc(50% - 6px)}}@media(min-width:1280px){[data-app-shell-root] .dashboard-filter-bar .system-settings-filter-field{flex:1 1 0}[data-app-shell-root] .dashboard-filter-bar .system-settings-filter-bar__actions{flex:0 0 auto;padding-top:27px}}[data-app-shell-root] .dashboard-metrics-grid{display:flex;flex-direction:column;gap:20px;width:100%}[data-app-shell-root] .dashboard-stat-row{display:flex;flex-wrap:wrap;gap:20px;width:100%}[data-app-shell-root] .dashboard-stat-row>*{flex:1 1 100%;min-width:0}@media(min-width:640px){[data-app-shell-root] .dashboard-stat-row>*{flex:1 1 calc(50% - 10px)}}@media(min-width:1280px){[data-app-shell-root] .dashboard-stat-row>*{flex:1 1 0}}[data-app-shell-root] .dashboard-stat-card{min-height:71px;padding:12px 16px}[data-app-shell-root] .dashboard-stat-card__body{display:flex;align-items:flex-start;gap:12px;width:100%}[data-app-shell-root] .dashboard-stat-card__content{flex:1 1 0;min-width:0}[data-app-shell-root] .dashboard-stat-card__icon{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px}[data-app-shell-root] .dashboard-stat-card__icon svg{display:block;flex-shrink:0}[data-app-shell-root] .dashboard-stat-card__trend{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;margin-left:auto}[data-app-shell-root] .dashboard-stat-card__trend-value{font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}[data-app-shell-root] .dashboard-stat-card__trend--up .dashboard-stat-card__trend-value{color:#34c759}[data-app-shell-root] .dashboard-stat-card__trend--down .dashboard-stat-card__trend-value{color:#c43539}[data-app-shell-root] .dashboard-stat-card__value{font-size:18px;font-weight:600;line-height:26px}[data-app-shell-root] .dashboard-stat-card__label{font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root] .dashboard-content-row{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch;width:100%}[data-app-shell-root] .dashboard-content-row__main{flex:1 1 100%;min-width:min(100%,20rem)}[data-app-shell-root] .dashboard-content-row__aside{flex:1 1 100%;width:100%;min-width:0}@media(min-width:1280px){[data-app-shell-root] .dashboard-metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}[data-app-shell-root] .dashboard-metrics-grid>.dashboard-stat-row,[data-app-shell-root] .dashboard-metrics-grid>.dashboard-content-row{display:contents}[data-app-shell-root] .dashboard-metrics-grid .dashboard-content-row__main{grid-column:1 / span 3;min-width:0}[data-app-shell-root] .dashboard-metrics-grid .dashboard-content-row__aside{grid-column:4;min-width:0;width:auto;max-width:none}[data-app-shell-root] .dashboard-content-row__main{flex:3 1 0;min-width:0}[data-app-shell-root] .dashboard-content-row__aside{flex:1 1 0;width:auto;max-width:none}}[data-app-shell-root] .dashboard-panel{display:flex;height:100%;flex-direction:column;gap:16px;padding:16px}[data-app-shell-root] .dashboard-panel--aside{min-height:100%}[data-app-shell-root] .dashboard-panel__footer-btn{width:100%;margin-top:auto}[data-app-shell-root] .dashboard-panel__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}[data-app-shell-root] .dashboard-panel__title{font-size:18px;font-weight:600;line-height:26px;color:#143762}[data-app-shell-root] .dashboard-chart-view-select{display:inline-block;width:auto;min-width:0;max-width:none}[data-app-shell-root] .dashboard-chart-view-select>summary.system-settings-select-trigger{width:auto;min-width:8rem;max-width:min(280px,40vw)}[data-app-shell-root] .dashboard-chart-view-select [data-select-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-app-shell-root] .dashboard-chart-view-select [data-ui-dropdown-panel]{width:-moz-max-content;width:max-content;min-width:100%;max-width:min(360px,calc(100vw - 2rem))}[data-app-shell-root] .dashboard-chart-view-select [data-ui-dropdown-panel] [data-select-option]{white-space:nowrap}[data-app-shell-root] .dashboard-filter-bar [data-ui-select]>summary.system-settings-select-trigger,[data-app-shell-root] .dashboard-chart-view-select>summary.system-settings-select-trigger{height:36px;min-height:36px;border-color:#d8dee5;background-color:#fff;padding-right:8px;padding-left:12px;gap:16px}[data-app-shell-root] .dashboard-filter-bar [data-select-label],[data-app-shell-root] .dashboard-chart-view-select [data-select-label]{color:#143762;font-weight:400}[data-app-shell-root] .dashboard-cost-chart{position:relative;height:336px;flex:1 1 auto;width:100%;min-width:0}[data-app-shell-root] .dashboard-cost-chart__inner{display:flex;height:100%;width:100%;min-width:0;gap:8px}[data-app-shell-root] .dashboard-cost-chart__y-axis{display:flex;flex:0 0 32px;flex-direction:column;justify-content:space-between;height:290px;padding-bottom:46px;box-sizing:content-box}[data-app-shell-root] .dashboard-cost-chart__y-label{font-size:12px;line-height:20px;color:#777;text-align:right;white-space:nowrap}[data-app-shell-root] .dashboard-cost-chart__plot{position:relative;flex:1 1 0;min-width:0;height:100%}[data-app-shell-root] .dashboard-cost-chart__grid{position:absolute;top:0;right:0;bottom:46px;left:0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}[data-app-shell-root] .dashboard-cost-chart__grid-line{border-top:1px dashed #e9ecf0}[data-app-shell-root] .dashboard-cost-chart__grid-line--baseline{border-top:1px solid #e9ecf0}[data-app-shell-root] .dashboard-cost-chart__plot:before{content:"";position:absolute;top:0;bottom:46px;left:0;width:1px;background:#e9ecf0;pointer-events:none}[data-app-shell-root] .dashboard-cost-chart__bars{position:relative;display:flex;height:100%;align-items:flex-end;gap:8px;overflow-x:auto;padding:0 8px 0 0}[data-app-shell-root] .dashboard-cost-chart__bar-col{display:flex;position:relative;min-width:5.5625rem;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%;min-height:0}[data-app-shell-root] .dashboard-cost-chart__bar-wrap{display:flex;flex:1 1 auto;width:100%;align-items:flex-end;justify-content:center;min-height:0}[data-app-shell-root] .dashboard-cost-chart__bar{display:block;width:30px;min-width:30px;min-height:4px;border-radius:4px;background:#0e458e;transition:opacity .15s ease}[data-app-shell-root] .dashboard-cost-chart__bar:hover{opacity:.8}[data-app-shell-root] .dashboard-cost-chart__tooltip{position:absolute;z-index:20;visibility:hidden;width:-moz-max-content;width:max-content;max-width:10rem;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;background:#fff;padding:.8rem .95rem;box-shadow:0 0 1rem #00000008;pointer-events:none}[data-app-shell-root] .dashboard-cost-chart__tooltip-arrow{position:absolute;top:100%;left:50%;width:.75rem;height:.75rem;transform:translate(-50%) translate(-.5rem) rotate(45deg);border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background:#fff}[data-app-shell-root] .dashboard-cost-chart__tooltip-title{margin:0 0 .25rem;text-align:center;font-size:13px;font-weight:400;line-height:21px;color:#143762;white-space:nowrap}[data-app-shell-root] .dashboard-cost-chart__tooltip-body{display:flex;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap}[data-app-shell-root] .dashboard-cost-chart__tooltip-value{font-size:13px;line-height:21px;color:#556f8e}[data-app-shell-root] .dashboard-cost-chart__tooltip-dot{display:inline-block;width:.5rem;height:.5rem;flex-shrink:0;border-radius:9999px;background:#0e458e}[data-app-shell-root] .dashboard-cost-chart__bar--empty{height:0;min-height:0}[data-app-shell-root] .dashboard-cost-chart__label{display:-webkit-box;flex-shrink:0;height:40px;width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-align:center;font-size:12px;line-height:16px;color:#556f8e}[data-app-shell-root] .dashboard-cost-chart__empty{width:100%;padding:2.5rem 0;text-align:center;font-size:13px;line-height:21px;color:#556f8e}[data-app-shell-root] .dashboard-ai-list{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:295px}[data-app-shell-root] .dashboard-ai-item{display:flex;min-height:46px;align-items:center;border:1px solid #e9ecf0;border-radius:8px;background:#f1f6fb;padding:8px 12px}[data-app-shell-root] .dashboard-ai-item__row{display:flex;width:100%;min-width:0;align-items:center;gap:8px}[data-app-shell-root] .dashboard-ai-item__icon{display:inline-flex;flex-shrink:0;width:15px;height:15px;color:#556f8e}[data-app-shell-root] .dashboard-ai-item__icon svg{width:15px;height:15px}[data-app-shell-root] .dashboard-ai-item__title{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:21px;color:#143762}[data-app-shell-root] .dashboard-ai-item__link{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:21px;color:#556f8e;text-decoration:none;white-space:nowrap}[data-app-shell-root] .dashboard-ai-item__link:hover{color:#0e458e;text-decoration:none}[data-app-shell-root] .dashboard-ai-item__link--static{cursor:default}[data-app-shell-root] .dashboard-ai-item__chevron{font-size:13px;line-height:1;color:#556f8e}[data-app-shell-root] .dashboard-ai-empty{border-radius:8px;background:#f3f5f7;padding:24px 12px;text-align:center;font-size:13px;line-height:21px;color:#556f8e}[data-app-shell-root] .dashboard-expiring__view-all{flex-shrink:0;font-size:13px;font-weight:500;line-height:21px;color:#143762;text-decoration:none}[data-app-shell-root] .dashboard-expiring__view-all:hover{color:var(--color-brand, #0e458e)}[data-app-shell-root] .dashboard-expiring-list{display:flex;flex-direction:column;gap:12px}[data-app-shell-root] .dashboard-expiring-item{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-radius:8px;border:1px solid #e9ecf0;background:#fff;padding:12px 16px}[data-app-shell-root] .dashboard-expiring-item__main{min-width:0;flex:1 1 auto}[data-app-shell-root] .dashboard-expiring-item__title{display:inline-block;margin:0 0 4px;font-size:14px;font-weight:600;line-height:22px;color:#143762;text-decoration:underline;text-underline-offset:2px}[data-app-shell-root] .dashboard-expiring-item__title:hover{color:var(--color-brand, #0e458e)}[data-app-shell-root] .dashboard-expiring-item__meta,[data-app-shell-root] .dashboard-expiring-item__date{margin:0;font-size:13px;line-height:21px;color:#556f8e}[data-app-shell-root] .dashboard-expiring-item__download{flex-shrink:0}[data-app-shell-root] .dashboard-expiring-empty{border-radius:8px;background:#f3f5f7;padding:24px 12px;text-align:center;font-size:13px;line-height:21px;color:#556f8e}@media(max-width:767.98px){[data-app-shell-root] .dashboard-expiring-item{flex-direction:column;align-items:stretch}[data-app-shell-root] .dashboard-expiring-item__download{width:100%;justify-content:center}}[data-app-shell-root] .dashboard-input{height:36px;border-radius:8px;border:1px solid #d8dee5;background:#fff;padding:8px 12px;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] .dashboard-filter-bar .system-settings-date-input{height:36px;min-height:36px}[data-app-shell-root] .dashboard-filter-bar .system-settings-filter-btn{height:36px;min-width:80px;border-radius:8px;gap:6px;padding:8px 12px;font-size:13px;line-height:21px}[data-app-shell-root] .dashboard-btn{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:21px;border:0;cursor:pointer}[data-app-shell-root] .dashboard-btn__icon{width:12px;height:12px;flex-shrink:0}[data-app-shell-root] .dashboard-btn--primary{background:#0e458e;color:#fff}[data-app-shell-root] .dashboard-btn--primary:hover{background:#0c3d7d}[data-app-shell-root] .dashboard-btn--secondary{border:1px solid #d8dee5;background:#fff;color:#143762}[data-app-shell-root] .dashboard-btn--secondary:hover{background:#f3f5f7}[data-dashboard-fullscreen] .system-settings-filter-field{display:flex;min-width:0;flex-direction:column;gap:6px}[data-dashboard-fullscreen] .system-settings-filter-date-range{display:flex;align-items:center;gap:8px}[data-app-shell-root] .dashboard-date-range{width:100%;min-width:0}[data-app-shell-root] .dashboard-date-range-input{display:flex;width:100%;height:36px;min-width:0;align-items:center;gap:8px;border:1px solid #d8dee5;border-radius:8px;background:#fff;padding:8px 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-app-shell-root] .dashboard-date-range-input:focus-visible{outline:none;border-color:#0e458e;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] .dashboard-date-range-input__field{min-width:0;flex:1;border:0;background:transparent;padding:0;font-size:13px;line-height:21px;color:#143762;cursor:pointer}[data-app-shell-root] .dashboard-date-range-input__field::-moz-placeholder{color:#95a5b8}[data-app-shell-root] .dashboard-date-range-input__field::placeholder{color:#95a5b8}[data-app-shell-root] .flatpickr-calendar{border:1px solid #e9ecf0;border-radius:12px;box-shadow:0 8px 24px #1437621f;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.flatpickr-calendar.open{z-index:10050}[data-app-shell-root] .flatpickr-months{padding:12px 12px 8px}[data-app-shell-root] .flatpickr-current-month{font-size:14px;font-weight:600;color:#143762}[data-app-shell-root] .flatpickr-weekday{font-size:12px;font-weight:500;color:#556f8e}[data-app-shell-root] .flatpickr-day{border-radius:6px;color:#143762;font-size:13px;line-height:32px}[data-app-shell-root] .flatpickr-day:hover,[data-app-shell-root] .flatpickr-day:focus{background:#f1f6fb;border-color:#f1f6fb}[data-app-shell-root] .flatpickr-day.today{border-color:#d8dee5}[data-app-shell-root] .flatpickr-day.selected,[data-app-shell-root] .flatpickr-day.startRange,[data-app-shell-root] .flatpickr-day.endRange{background:#0e458e;border-color:#0e458e;color:#fff}[data-app-shell-root] .flatpickr-day.inRange{background:#f1f6fb;border-color:#f1f6fb;box-shadow:-4px 0 #f1f6fb,4px 0 #f1f6fb;color:#143762}[data-app-shell-root] .flatpickr-day.startRange.startRange,[data-app-shell-root] .flatpickr-day.endRange.endRange{border-radius:6px}[data-app-shell-root] .flatpickr-prev-month,[data-app-shell-root] .flatpickr-next-month{color:#556f8e;fill:#556f8e}[data-dashboard-fullscreen] .system-settings-date-input{position:relative;display:flex;height:36px;min-height:36px;flex:1 1 0;min-width:0;align-items:center;border:1px solid #d8dee5;border-radius:8px;background:#fff;padding:0 12px}[data-dashboard-fullscreen] .system-settings-filter-btn{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;line-height:21px}[data-dashboard-fullscreen] .system-settings-filter-btn--clear{border:1px solid #d8dee5;background:#fff;color:#556f8e}[data-dashboard-fullscreen] .system-settings-filter-btn--search{border:1px solid #0e458e;background:#0e458e;color:#fff}[data-dashboard-fullscreen] .system-settings-filter-bar__actions{display:flex;gap:12px;align-items:center}[data-dashboard-fullscreen] .custom-session-div{left:0}[data-app-shell-root] #dropzone-read-contract.dz-clickable{cursor:pointer}[data-app-shell-root] #dropzone-read-contract.dz-clickable *{cursor:default}[data-app-shell-root] #dropzone-read-contract.dz-clickable .dz-message,[data-app-shell-root] #dropzone-read-contract.dz-clickable .dz-message *{cursor:pointer}[data-app-shell-root] #dropzone-read-contract.dz-clickable:hover{border-color:#667d99}[data-app-shell-root] #dropzone-read-contract.dz-drag-hover{border-color:#0e458e}[data-contracts-slide-over] .form-control,[data-app-shell-root] [data-contracts-slide-over] .form-control,[data-contracts-slide-over] select.form-control,[data-app-shell-root] [data-contracts-slide-over] select.form-control,[data-contracts-slide-over] textarea.form-control,[data-app-shell-root] [data-contracts-slide-over] textarea.form-control,.offcanvas .form-control,.offcanvas select.form-control,.offcanvas textarea.form-control{height:36px;width:100%;border-radius:8px;border:1px solid #d8dee5;background:#fff;padding:0 12px;font-size:13px;line-height:21px;color:#143762}[data-contracts-slide-over] textarea.form-control,[data-app-shell-root] [data-contracts-slide-over] textarea.form-control,.offcanvas textarea.form-control{height:auto;min-height:72px;padding:8px 12px}[data-contracts-slide-over] .form-control:focus,[data-contracts-slide-over] select.form-control:focus,[data-contracts-slide-over] textarea.form-control:focus,[data-app-shell-root] [data-contracts-slide-over] .form-control:focus,[data-app-shell-root] [data-contracts-slide-over] select.form-control:focus,[data-app-shell-root] [data-contracts-slide-over] textarea.form-control:focus,.offcanvas .form-control:focus,.offcanvas select.form-control:focus,.offcanvas textarea.form-control:focus{border-color:#0e458e;outline:none;box-shadow:0 0 0 1px #0e458e}[data-contracts-slide-over] .form-label,[data-contracts-slide-over] label,[data-app-shell-root] [data-contracts-slide-over] .form-label,[data-app-shell-root] [data-contracts-slide-over] label,.offcanvas .form-label,.offcanvas label{font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-contracts-slide-over] .btn,[data-app-shell-root] [data-contracts-slide-over] .btn,.offcanvas .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 12px;min-height:36px;font-size:13px;font-weight:500;line-height:21px;text-decoration:none}[data-contracts-slide-over] .btn-primary,[data-app-shell-root] [data-contracts-slide-over] .btn-primary,.offcanvas .btn-primary{background:#0e458e;border-color:#0e458e;color:#fff}[data-contracts-slide-over] .btn-secondary,[data-app-shell-root] [data-contracts-slide-over] .btn-secondary,.offcanvas .btn-secondary{background:#fff;border-color:#d8dee5;color:#143762}[data-contracts-slide-over] .form-group,[data-app-shell-root] [data-contracts-slide-over] .form-group,.offcanvas .form-group{margin-bottom:1rem}[data-contracts-slide-over] .d-none,[data-app-shell-root] [data-contracts-slide-over] .d-none,.offcanvas .d-none{display:none!important}[data-app-shell-root] .system-settings-filter-btn.is-active{border-color:#d8dee5;color:#556f8e;background:#f4f6f9}.offcanvas{--bs-offcanvas-width: min(640px, 92vw);position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:#143762;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;box-shadow:-8px 0 32px #1437621f;transition:transform .3s ease-in-out}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:1px solid #e9ecf0;transform:translate(100%)}.offcanvas.w-50{--bs-offcanvas-width: min(50vw, 720px);width:var(--bs-offcanvas-width)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #e9ecf0;padding:1rem 1.25rem}.offcanvas-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:#143762}.offcanvas-body{flex:1 1 auto;padding:1rem 1.25rem 1.5rem;overflow-y:auto}.offcanvas-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#14376259}.offcanvas-backdrop.fade{opacity:0;transition:opacity .15s linear}.offcanvas-backdrop.show{opacity:1}body.modal-open,body.offcanvas-open{overflow:hidden}.offcanvas .row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.offcanvas .row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.offcanvas .col-12{flex:0 0 auto;width:100%}@media(min-width:768px){.offcanvas .col-md-6{flex:0 0 auto;width:50%}.offcanvas .col-md-12{flex:0 0 auto;width:100%}}.offcanvas .d-flex{display:flex!important}.offcanvas .d-grid{display:grid!important}.offcanvas .d-none{display:none!important}.offcanvas .flex-row{flex-direction:row!important}.offcanvas .flex-column{flex-direction:column!important}.offcanvas .justify-content-start{justify-content:flex-start!important}.offcanvas .gap-2{gap:.5rem!important}.offcanvas .gap-3{gap:.75rem!important}.offcanvas .w-50{width:50%!important}.offcanvas .w-100{width:100%!important}.offcanvas .ml-1{margin-left:.25rem!important}.offcanvas .ml-3{margin-left:1rem!important}.offcanvas .mr-1{margin-right:.25rem!important}.offcanvas .mt-5{margin-top:3rem!important}.offcanvas .mb-0{margin-bottom:0!important}.offcanvas .mb-5{margin-bottom:3rem!important}.offcanvas .text-center{text-align:center!important}.offcanvas .text-muted{color:#78829d!important}.offcanvas .text-danger{color:#ba1419!important}.offcanvas .btn-link{background:transparent;border-color:transparent;color:#78829d;text-decoration:none}.offcanvas .btn-link:hover{color:#556f8e;text-decoration:underline}.offcanvas .btn-block{display:block;width:100%}.offcanvas .bg-primary-subtle{background:#f1f6fb!important;border-color:#0e458e!important;color:#0e458e!important}.offcanvas .form-check.form-switch{display:flex;align-items:center;min-height:1.5rem;padding-left:0}.offcanvas .form-check-input{width:2.75rem;height:1.5rem;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8dee5;border-radius:999px;background-color:#e9ecf0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.offcanvas .form-check-input:checked{background-color:#0e458e;border-color:#0e458e}.offcanvas .form-check-input:focus{outline:none;box-shadow:0 0 0 2px #0e458e33}.offcanvas .table{width:100%;border-collapse:collapse;margin-bottom:0}.offcanvas .table th,.offcanvas .table td{padding:.5rem .75rem;border-bottom:1px solid #e9ecf0;text-align:left;vertical-align:middle;font-size:13px;line-height:21px;color:#143762}.offcanvas .table thead th{font-weight:600;color:#556f8e;background:#f8f9fb}.offcanvas .table-sm th,.offcanvas .table-sm td{padding:.375rem .5rem}.offcanvas .is-invalid{border-color:#ba1419!important}.offcanvas .border-warning{border-color:#e6a817!important}.offcanvas .border{border:1px solid #e9ecf0!important}.offcanvas .form-text{display:block;margin-top:.25rem;font-size:12px;line-height:20px;color:#78829d}.offcanvas .btn-close{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:#78829d;cursor:pointer;opacity:1}.offcanvas .btn-close:before{content:"×";font-size:1.5rem;line-height:1}.offcanvas .btn-close:hover{background:#f3f5f7;color:#143762}.offcanvas .modal{display:none}.offcanvas .modal.show,.offcanvas .modal.d-block{display:flex!important;align-items:flex-start;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;padding:1.75rem 1rem;overflow-x:hidden;overflow-y:auto;outline:0;background-color:#14376259}.offcanvas .modal.show .modal-dialog,.offcanvas .modal.d-block .modal-dialog{position:relative;width:100%;max-width:32rem;margin:0;pointer-events:none}.offcanvas .modal.show .modal-content,.offcanvas .modal.d-block .modal-content{pointer-events:auto;border-radius:.75rem;border:1px solid #e9ecf0;background:#fff;box-shadow:0 10px 40px #1437621f}.offcanvas .modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #e9ecf0;padding:1rem 1.25rem}.offcanvas .modal-header .modal-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:#143762}.offcanvas .modal-body{padding:1rem 1.25rem;font-size:13px;line-height:21px;color:#556f8e}.offcanvas .modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top:1px solid #e9ecf0;padding:.75rem 1.25rem 1rem}.offcanvas [data-company-choices]{margin-left:0!important}.offcanvas [data-company-choices] .choices,.offcanvas [data-company-choices] .choices__inner{min-height:36px;border-radius:8px;border:1px solid #d8dee5;background:#fff;font-size:13px;line-height:21px}.offcanvas [data-company-choices] .choices__list--dropdown{z-index:1060;padding:0;overflow:hidden}.offcanvas [data-company-choices] .choices__list--dropdown .choices__input--cloned{display:block;width:100%;box-sizing:border-box;margin:0;padding:8px 12px;min-height:37px;border:0;border-bottom:1px solid #e9ecf0;border-radius:0;background:#fff;font-size:13px;line-height:21px;color:#143762;position:sticky;top:0;z-index:2}.offcanvas [data-company-choices] .choices__list--dropdown .choices__input--cloned::-moz-placeholder{color:#95a5b8}.offcanvas [data-company-choices] .choices__list--dropdown .choices__input--cloned::placeholder{color:#95a5b8}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#14376259}.modal-backdrop.fade{opacity:0;transition:opacity .15s linear}.modal-backdrop.show{opacity:1}.modal{display:none}.modal.show,.modal.d-block{display:flex!important;align-items:flex-start;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;padding:1.75rem 1rem;overflow-x:hidden;overflow-y:auto;outline:0;background-color:#14376259}.modal.show .modal-dialog,.modal.d-block .modal-dialog{position:relative;width:100%;max-width:32rem;margin:0;pointer-events:none}.modal.show .modal-content,.modal.d-block .modal-content{pointer-events:auto;border-radius:.75rem;border:1px solid #e9ecf0;background:#fff;box-shadow:0 10px 40px #1437621f}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid #e9ecf0;padding:1rem 1.25rem}.modal-header .modal-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:#143762}.modal-body{padding:1rem 1.25rem;font-size:13px;line-height:21px;color:#556f8e}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;border-top:1px solid #e9ecf0;padding:.75rem 1.25rem 1rem}.modal .btn-close{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:#78829d;cursor:pointer}.modal .btn-close:before{content:"×";font-size:1.5rem;line-height:1}[data-contracts-slide-over] #edit_contract_form{min-width:0;overflow-x:hidden}[data-contracts-slide-over] #edit_contract_form .row{margin-right:0;margin-left:0}[data-contracts-slide-over] #edit_contract_form .row>[class*=col-]{flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}[data-contracts-slide-over] #edit_contract_form .row>[class*=col-]+[class*=col-]{margin-top:12px}[data-contracts-slide-over] #edit_contract_form .ml-1,[data-contracts-slide-over] #edit_contract_form .ml-3,[data-contracts-slide-over] #edit_contract_form .mr-1{margin-left:0!important;margin-right:0!important}[data-contracts-slide-over] #edit_contract_form .w-50{width:100%!important}[data-contracts-slide-over] #edit_contract_form .d-flex.flex-row.justify-content-start.w-100.gap-3,[data-contracts-slide-over] #edit_contract_form .d-flex.flex-row.gap-3,[data-contracts-slide-over] #edit_contract_form .reminder-1,[data-contracts-slide-over] #edit_contract_form .d-flex.justify-content-between.gap-3{flex-direction:column!important;align-items:stretch!important;gap:12px!important}[data-contracts-slide-over] #edit_contract_form .d-flex.justify-content-between.gap-3>div:last-child{align-self:flex-end}[data-contracts-slide-over] #edit_contract_form select.form-control{width:100%;min-height:36px;padding-right:2.25rem;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23556F8E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle{display:flex;flex-direction:column;gap:8px;width:100%}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle .btn-check{position:absolute;opacity:0;pointer-events:none}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle label.btn{display:flex;width:100%;align-items:center;gap:8px;margin:0;border:1px solid #d8dee5;border-radius:8px;background:#fff;color:#143762;min-height:36px;padding:0 12px;font-size:13px;font-weight:400;line-height:21px;text-align:left}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle .btn-check:checked+label.btn{border-color:#0e458e;background:#f1f6fb;color:#0e458e;box-shadow:0 0 0 1px #0e458e}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle label.btn .fa-circle{color:#95a5b8}[data-contracts-slide-over] #edit_contract_form .btn-group-toggle .btn-check:checked+label.btn .fa-circle:before{content:"";font-weight:900;color:#0e458e}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #e9ecf0}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2>.btn,[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2>button,[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2>a.btn{width:100%;min-height:36px;border-radius:8px;font-size:13px;font-weight:500;line-height:21px}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2>button:first-of-type{border:1px solid #0e458e;background:#fff;color:#0e458e}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2 #save_and_close_contract_btn,[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2 .bg-primary-subtle{border:1px solid #0e458e;background:#0e458e!important;color:#fff!important}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2 .btn-link.text-muted{border:0;background:transparent;color:#78829d;font-weight:500}[data-contracts-slide-over] #edit_contract_form .d-grid.gap-2 .btn-link.text-muted:hover{color:#556f8e;text-decoration:none}[data-contracts-slide-over] #edit_contract_form [data-company-choices]{margin-left:0!important;width:100%}[data-contracts-slide-over] #edit_contract_form [data-company-choices] .choices{width:100%;margin-bottom:0}[data-contracts-slide-over] #edit_contract_form .system-settings-user-choices,[data-contracts-slide-over] #edit_contract_form [data-user-choices-root]{width:100%;min-width:0}[data-contracts-slide-over] #edit_contract_form hr.mt-5{display:none}[data-employees-page] [data-employee-tab-root]>[data-employee-tab-panel]:not(.active),[data-employees-page] .tab-content>.tab-pane:not(.active){display:none!important}[data-employees-page] .tab-content>.tab-pane.active{display:block!important}[data-employees-page] .tab-content>.tab-pane.fade{opacity:1}[data-employees-page] [data-employee-tabs] .employee-tab-link{display:inline-flex;height:2rem;align-items:center;border-radius:.5rem;border:1px solid #d8dee5;background:#fff;padding:0 .75rem;font-size:13px;font-weight:500;line-height:21px;color:#667d99;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[data-employees-page] [data-employee-tabs] .employee-tab-link:hover{background:#f4f6f9}[data-employees-page] [data-employee-tabs] .employee-tab-link.active{border-color:#0f4f9b;background:#f1f6fb;color:#0f4f9b}[data-employees-show-page] [data-employee-show-tabs] .employee-tab-link{display:inline-flex;height:2rem;align-items:center;border-radius:.5rem;border:1px solid #d8dee5;background:#fff;padding:0 .75rem;font-size:13px;font-weight:500;line-height:21px;color:#667d99;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}[data-employees-show-page] [data-employee-show-tabs] .employee-tab-link:hover{background:#f4f6f9}[data-employees-show-page] [data-employee-show-tabs] .employee-tab-link.active{border-color:#0f4f9b;background:#f1f6fb;color:#0f4f9b}[data-employees-show-page] .system-settings-data-table thead th{height:52px;border-bottom:1px solid #e9ecf0;padding:.25rem 1rem;text-align:left;font-size:13px;font-weight:500;line-height:18px;color:#667d99;background:#f3f5f7}[data-employees-show-page] .system-settings-data-table tbody td{height:56px;border-bottom:1px solid #e9ecf0;padding:.75rem 1rem;color:#54595f;vertical-align:middle}[data-employees-show-page] .system-settings-data-table tbody tr:last-child td{border-bottom:0}[data-employees-show-page] .system-settings-table-scroll{max-height:none;overflow-x:auto;overflow-y:visible;border:0;border-radius:0}[data-employees-show-page] .system-settings-data-table tbody tr:hover td{background:#fcfcfc}@media(min-width:1024px){[data-employees-show-page]{box-sizing:border-box;width:100%;min-width:0}}@media(max-width:1023px){[data-employees-show-page] [data-contracts-list-card]{border:1px solid #e9ecf0;box-shadow:none;min-width:0;max-width:100%}[data-employees-show-page] [data-contracts-table-area],[data-employees-show-page] [data-employees-show-table-mobile]{margin-left:0;margin-right:0;max-width:100%}[data-employees-show-mobile]{display:flex;flex-direction:column;flex:1 0 auto;width:100%;min-width:0;max-width:100%}[data-app-shell-root] [data-employees-show-mobile] [data-contracts-list-card],[data-employees-show-shell] [data-employees-show-mobile] [data-contracts-list-card]{min-width:0;max-width:100%}[data-app-shell-root] [data-employees-show-mobile] [data-contracts-table-area],[data-employees-show-shell] [data-employees-show-mobile] [data-contracts-table-area],[data-app-shell-root] [data-employees-show-mobile] [data-employees-show-table-mobile],[data-employees-show-shell] [data-employees-show-mobile] [data-employees-show-table-mobile]{width:100%;max-width:100%;min-width:0}[data-app-shell-root] [data-employees-show-mobile] [data-contracts-table-wrap],[data-employees-show-shell] [data-employees-show-mobile] [data-contracts-table-wrap]{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}[data-app-shell-root] [data-contract-audit-history] [data-contract-audit-table-wrap],[data-employees-show-shell] [data-contract-audit-history] [data-contract-audit-table-wrap]{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}[data-app-shell-root] [data-contract-audit-history] [data-contract-audit-table-mobile],[data-employees-show-shell] [data-contract-audit-history] [data-contract-audit-table-mobile]{width:100%;max-width:100%;min-width:0}}@media(max-width:639px){[data-app-shell-root] [data-employees-show-mobile] [data-contracts-table-area],[data-employees-show-shell] [data-employees-show-mobile] [data-contracts-table-area],[data-app-shell-root] [data-employees-show-mobile] [data-employees-show-table-mobile],[data-employees-show-shell] [data-employees-show-mobile] [data-employees-show-table-mobile],[data-app-shell-root] [data-contract-audit-history] [data-contract-audit-table-mobile],[data-employees-show-shell] [data-contract-audit-history] [data-contract-audit-table-mobile],[data-app-shell-root] [data-contract-audit-history] [data-contracts-table-area],[data-employees-show-shell] [data-contract-audit-history] [data-contracts-table-area],[data-app-shell-root] [data-contract-audit-history] .min-w-0.px-4,[data-employees-show-shell] [data-contract-audit-history] .min-w-0.px-4{padding-right:12px;padding-left:12px}}[data-employees-page] .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}@media(max-width:1023px){[data-employees-list-mobile]{display:flex!important;flex-direction:column;flex:1 0 auto;width:100%;min-width:0}[data-employees-list-mobile] [data-contracts-list-card]{border:1px solid #e9ecf0;box-shadow:none}[data-employees-page] .system-settings-table-scroll{margin-left:0;margin-right:0}}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal{transition:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal.fade .modal-dialog{transform:none;transition:none}body:has(:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).show) .modal-backdrop.show{z-index:0!important;opacity:0!important;pointer-events:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal.show,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal.d-block{display:flex!important;align-items:flex-start;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10055;padding:max(.75rem,env(safe-area-inset-top,0px)) .75rem max(.75rem,env(safe-area-inset-bottom,0px));overflow-x:hidden;overflow-y:auto;opacity:1;background:#00040aa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media(min-width:640px){:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal.show,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment).modal.d-block{align-items:center;padding:1rem}}#modalCreateEmployee .modal-dialog{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;transform:none;transition:none;pointer-events:none}#modalCreateEmployee .modal-content{display:flex;max-height:calc(100dvh - 1.5rem);flex-direction:column;overflow:hidden}#modalCreateEmployee .modal-header{flex-shrink:0}@media(max-width:639px){#modalCreateEmployee .modal-dialog{max-width:100%}#modalCreateEmployee .modal-body{padding:1rem}#modalCreateEmployee .modal-body .system-settings-dialog__actions{flex-wrap:wrap}#modalCreateEmployee .modal-body .system-settings-dialog__btn{flex:1 1 calc(50% - 8px);min-width:0}}:is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-dialog{position:relative;z-index:1;width:min(640px,calc(100vw - 2rem));max-width:min(640px,calc(100vw - 2rem));margin:0 auto;transform:none;transition:none;pointer-events:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-content{pointer-events:auto;box-sizing:border-box;width:100%;max-width:100%;min-width:0;border-radius:.75rem;border:1px solid #e9ecf0;box-shadow:0 0 2px #0000000f,0 10px 40px #1437621f}#modalCreateEmployee .modal-body{box-sizing:border-box;flex:1 1 auto;min-width:0;min-height:0;max-width:100%;overflow-x:clip;overflow-y:auto;-webkit-overflow-scrolling:touch}#modalCreateEmployee .modal-body .row{margin-left:0;margin-right:0}#modalCreateEmployee .modal-body .row>[class*=col-]{padding-left:.5rem;padding-right:.5rem}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:none;padding:1rem 1.25rem}[data-employees-page] .tab-pane .modal.show .modal-header,[data-employees-show-shell] .modal.show .modal-header,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__header{border-bottom:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-header .modal-title{margin:0;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:#143762}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .btn-close{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:#78829d;cursor:pointer;opacity:1;background-image:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .btn-close:before{content:"×";font-size:1.5rem;line-height:1}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body,[data-employees-page] .tab-pane .modal.show .modal-body,[data-employees-show-shell] .modal.show .modal-body,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body{padding:1.25rem}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-form,[data-employees-page] .tab-pane .modal.show .modal-body .system-settings-form,[data-employees-show-shell] .modal.show .modal-body .system-settings-form,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-form{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-dialog__fields,[data-employees-page] .tab-pane .modal.show .modal-body .system-settings-dialog__fields,[data-employees-show-shell] .modal.show .modal-body .system-settings-dialog__fields,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-dialog__fields{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=text]:not(.system-settings-date-input__display),:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=email],:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=tel]{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;height:36px;border-radius:8px;border:1px solid #d8dee5;background-color:#fff;padding:8px 12px;font-size:13px;line-height:21px;color:#143762;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=text]:not(.system-settings-date-input__display)::-moz-placeholder,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=email]::-moz-placeholder,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=tel]::-moz-placeholder{color:#95a5b8}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=text]:not(.system-settings-date-input__display)::placeholder,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=email]::placeholder,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=tel]::placeholder{color:#95a5b8}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=text]:not(.system-settings-date-input__display):focus,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=email]:focus,:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body input[type=tel]:focus{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e;outline:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-select-trigger:not(.system-settings-select-trigger-multiline):not(.system-settings-select-trigger--inline){height:36px;min-height:36px}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) [data-ui-select][open]>summary.system-settings-select-trigger:not(.system-settings-select-trigger--inline):not(.system-settings-select-trigger--pagination),:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) [data-ui-select]>summary.system-settings-select-trigger:not(.system-settings-select-trigger--inline):not(.system-settings-select-trigger--pagination):focus-visible{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e;outline:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) details[data-ui-select][open]>[data-ui-dropdown-panel]{pointer-events:auto;opacity:1;transform:translateY(0)}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) [data-ui-dropdown-panel].is-fixed.is-open{z-index:1060}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input{position:relative;display:flex;box-sizing:border-box;width:100%;height:36px;min-height:36px;max-height:36px;min-width:0;align-items:center;border-radius:8px;border:1px solid #d8dee5;background-color:#fff;padding:0 12px;cursor:pointer}#modalCreateEmployee .system-settings-dialog__fields>.grid{align-items:end}#modalCreateEmployee label[for=employment_type_id],#modalCreateEmployee label[for=start_date],#modalCreateEmployee label[for=end_date]{display:inline-flex;min-height:28px;align-items:center}#modalCreateEmployee .system-settings-select-trigger:not(.system-settings-select-trigger-multiline):not(.system-settings-select-trigger--inline),#modalCreateEmployee .system-settings-date-input{box-sizing:border-box;height:36px;min-height:36px;max-height:36px}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input:focus-within{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input__content{display:flex;width:100%;min-width:0;align-items:center;gap:8px;pointer-events:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-date-input__display{min-width:0;flex:1;height:auto;border:0;border-radius:0;background:transparent;padding:0;font-size:13px;line-height:21px;color:#143762;box-shadow:none;outline:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input__display::-moz-placeholder{color:#95a5b8}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input__display::placeholder{color:#95a5b8}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input__field{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;color-scheme:light;-moz-appearance:none;appearance:none;-webkit-appearance:none}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-date-input__field::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.flatpickr-calendar.open{z-index:10070}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__actions,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__actions,[data-employees-show-shell] .modal.show .system-settings-dialog__actions,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__actions{display:flex;width:100%;flex-shrink:0;align-items:center;justify-content:center;gap:16px;margin-top:1.5rem;padding-top:0}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-form>.flex.flex-wrap,[data-employees-page] .tab-pane .modal.show .modal-body .system-settings-form>.flex.flex-wrap,[data-employees-show-shell] .modal.show .modal-body .system-settings-form>.flex.flex-wrap,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .system-settings-form>.flex.flex-wrap{margin-top:1.5rem;padding-top:0}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__btn,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__btn,[data-employees-show-shell] .modal.show .system-settings-dialog__btn,[data-employees-show-shell] .modal.show .modal-body .btn-primary,[data-employees-show-shell] .modal.show .modal-body .btn-light,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-primary,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-light{display:inline-flex;height:36px;min-width:80px;align-items:center;justify-content:center;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;line-height:21px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__btn--secondary,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__btn--secondary,[data-employees-show-shell] .modal.show .system-settings-dialog__btn--secondary,[data-employees-show-shell] .modal.show .modal-body .btn-light,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-light{border:1px solid #d8dee5;background:#fff;color:#556f8e}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__btn--secondary:hover,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__btn--secondary:hover,[data-employees-show-shell] .modal.show .system-settings-dialog__btn--secondary:hover,[data-employees-show-shell] .modal.show .modal-body .btn-light:hover,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-light:hover{border-color:#b8c3d0}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__btn--primary,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__btn--primary,[data-employees-show-shell] .modal.show .system-settings-dialog__btn--primary,[data-employees-show-shell] .modal.show .modal-body .btn-primary,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-primary{border:1px solid #0e458e;background:#0e458e;color:#fff}:is(#modalCreateEmployee,#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__btn--primary:hover,[data-employees-page] .tab-pane .modal.show .system-settings-dialog__btn--primary:hover,[data-employees-show-shell] .modal.show .system-settings-dialog__btn--primary:hover,[data-employees-show-shell] .modal.show .modal-body .btn-primary:hover,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .modal-body .btn-primary:hover{background:#0c3d7a;border-color:#0c3d7a}[data-employees-show-shell] .modal.show .modal-body .row:last-child,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment):not(.hidden) .modal-body .row:last-child{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:1.5rem}[data-employees-show-shell] .modal.show .modal-body .form-group,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment):not(.hidden) .modal-body .form-group{margin-bottom:1rem}[data-employees-show-shell] .modal.show .modal-body label,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment):not(.hidden) .modal-body label{display:block;margin-bottom:.25rem;font-size:13px;font-weight:500;line-height:20px;color:#556f8e}[data-app-shell-root] [data-fast-sign-draft-form] .draft-form-time-input::-webkit-calendar-picker-indicator{margin-right:2px;opacity:.55;cursor:pointer}[data-app-shell-root] [data-fast-sign-draft-form] .system-settings-date-input{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;padding-top:0;padding-bottom:0}[data-app-shell-root] [data-fast-sign-draft-form] [data-draft-form-select][open]{z-index:50}[data-app-shell-root] [data-fast-sign-draft-form] [data-draft-form-select] [data-ui-dropdown-panel] [data-select-option]{white-space:normal;word-break:break-word}[data-app-shell-root] [data-fast-sign-draft-form] [data-draft-form-select] [data-ui-dropdown-panel] [data-select-option][hidden]{display:none!important}[data-app-shell-root] [data-fast-sign-draft-form] [data-ui-select]>summary.system-settings-select-trigger{height:36px;min-height:36px;max-height:36px;overflow:hidden}[data-app-shell-root] [data-fast-sign-draft-form] [data-ui-select]>summary.system-settings-select-trigger [data-select-label]{white-space:nowrap}[data-app-shell-root] [data-fast-sign-draft-form] .draft-form-field-label-row{display:flex;min-height:28px;align-items:center}[data-app-shell-root] [data-fast-sign-draft-form] .draft-form-time-input{box-sizing:border-box;height:36px;min-height:36px;max-height:36px}[data-app-shell-root] [data-fast-sign-draft-form] .fast-sign-party-fields-grid .flex.min-w-0.flex-col>label{display:flex;min-height:42px;align-items:flex-end;line-height:21px}[data-app-shell-root] [data-fast-sign-draft-form] .fast-sign-party-fields-grid input:not([type=hidden]):not(.sr-only),[data-app-shell-root] [data-fast-sign-draft-form] .fast-sign-party-fields-grid [data-ui-select]>summary.system-settings-select-trigger{box-sizing:border-box;height:36px;min-height:36px;max-height:36px}[data-app-shell-root] [data-fast-sign-draft-form] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed{z-index:10050}[data-app-shell-root] [data-fast-sign-draft-form] [data-contracts-termination-radios]{margin-top:0}[data-app-shell-root] [data-fast-sign-draft-form] [data-draft-termination-actions] input[type=radio]:checked+label{border-color:#0e458e;background:#f1f6fb;color:#0e458e}[data-app-shell-root] [data-fast-sign-draft-form] [data-draft-termination-actions] input[type=radio]:checked+label .fa-circle:before{content:"";font-weight:900;color:#0e458e}[data-app-shell-root] [data-employees-show-page] [data-contracts-table-area],[data-employees-show-shell] [data-employees-show-page] [data-contracts-table-area]{min-width:0;padding-right:16px;padding-left:16px;padding-bottom:16px}[data-app-shell-root] [data-employees-show-page] .contracts-data-table tbody tr:last-child td,[data-employees-show-shell] [data-employees-show-page] .contracts-data-table tbody tr:last-child td{border-bottom:0}[data-app-shell-root] [data-employees-show-page] [data-employees-show-table-mobile],[data-employees-show-shell] [data-employees-show-page] [data-employees-show-table-mobile]{min-width:0}[data-app-shell-root] [data-employees-show-page] .system-settings-table-scroll,[data-employees-show-shell] [data-employees-show-page] .system-settings-table-scroll{max-height:none;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:0;border-radius:0}[data-app-shell-root] [data-employees-show-page] .system-settings-table-scroll .system-settings-data-table thead th,[data-employees-show-shell] [data-employees-show-page] .system-settings-table-scroll .system-settings-data-table thead th{position:static;top:auto;box-shadow:none}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog.system-settings-dialog--lg,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog.system-settings-dialog--lg{width:min(640px,calc(100vw - 2rem))}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body{display:flex;flex-direction:column;gap:0;padding:0;min-width:0}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-employees-modal-reminder-row]{align-items:start}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-employees-modal-reminder-row] .system-settings-date-input{height:36px;min-height:36px}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-contracts-reminder-recipients]{position:relative;z-index:1;min-width:0;width:100%}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-contracts-reminder-recipients]:has([data-user-choices-trigger][aria-expanded=true]){z-index:70}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-contracts-reminder-recipients] [data-user-choices-panel],[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-contracts-reminder-recipients] [data-user-choices-panel]{max-height:min(13rem,calc(100dvh - 12rem))}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-user-choices-panel].is-fixed,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse) [data-user-choices-panel].is-fixed{z-index:10060}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-form,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-form{display:flex;width:100%;min-width:0;flex-direction:column;gap:16px}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select-wrap,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select-wrap{position:relative;display:flex;width:100%;max-width:100%}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select-wrap>select,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body select,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select{box-sizing:border-box;display:block;width:100%;max-width:100%;height:36px;border-radius:8px;border:1px solid #d8dee5;background-color:#fff;background-image:none!important;padding:0 2.75rem 0 .75rem;font-size:13px;line-height:21px;color:#143762;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select-wrap>select:focus,[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select:focus,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body select:focus,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .system-settings-native-select:focus{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e;outline:none}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .form-group,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .form-group{margin-bottom:0}[data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .row:last-child,[data-app-shell-root] [data-employees-show-shell] :is(#modalAddContract,#modalCreateCertificate,#modalCreateCourse,#modalAddEquipment) .system-settings-dialog__body .row:last-child{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px}[data-app-shell-root] [data-contracts-form-page],[data-app-shell-root] [data-contracts-form-livewire]{display:flex;flex-direction:column;box-sizing:border-box}[data-app-shell-root] [data-contracts-form-livewire]{min-width:0;overflow-x:hidden}[data-contracts-slide-over] [data-contracts-panel-form]{display:block;min-width:0;min-height:auto;margin:0;background:transparent;overflow-x:hidden}[data-contracts-slide-over] [data-contracts-panel-form]>.flex.flex-col{min-width:0}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-form-section],[data-contracts-slide-over] [data-contracts-panel-form] .grid{min-width:0}@media(max-width:639px){[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-form-body],[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-form-layout]{padding:0;gap:12px}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-form-section]{padding-left:12px;padding-right:12px}}@media(min-width:1024px){[data-contracts-slide-over] [data-contracts-panel-form]{margin:0;min-height:auto;background:transparent}}[data-app-shell-root] [data-contracts-form-page] .contracts-form-page__title{margin:0;font-size:20px;font-weight:600;line-height:28px;color:#143762}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-body]{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;padding:0;box-sizing:border-box}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-layout]{display:grid;gap:16px;align-items:start}@media(min-width:1024px){[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-layout]{gap:24px}}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-section]:last-child{scroll-margin-bottom:24px}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-tracker]{position:sticky;top:24px;display:none;flex-direction:column;gap:8px;overflow:hidden;border:1px solid #e9ecf0;border-radius:12px;background:#fff;padding:12px 16px 16px;width:230px;min-width:230px;max-width:230px;flex-shrink:0}@media(min-width:1024px){[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-layout]{grid-template-columns:minmax(0,1fr) 230px}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-layout]>:first-child{grid-column:1;grid-row:1;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-tracker]{display:flex;grid-column:2;grid-row:1;align-self:start}}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__title{margin:0;width:100%;font-size:12px;font-weight:500;line-height:20px;text-transform:uppercase;color:#667d99}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;width:100%}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__item{display:flex;width:100%;max-width:198px;align-items:center;gap:8px;border:0;border-radius:8px;background:#fff;padding:6px 8px;text-align:left;cursor:pointer}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__item.is-active{background:#f1f6fb}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__badge{display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;border-radius:4px;background:#e9ecf0;font-size:13px;font-weight:400;line-height:21px;color:#556f8e}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__item.is-active .contracts-form-tracker__badge{background:#0e458e;color:#fff}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__label{min-width:0;flex:1 1 0%;font-size:13px;font-weight:400;line-height:21px;color:#556f8e}[data-app-shell-root] [data-contracts-form-page] .contracts-form-tracker__item.is-active .contracts-form-tracker__label{font-weight:600;line-height:19px;color:#0e458e}[data-app-shell-root] [data-contracts-form-page] .system-settings-date-input{width:100%}[data-app-shell-root] [data-contracts-form-page] [data-contracts-select-wrap]:has([data-ui-select][open]),[data-app-shell-root] [data-contracts-form-page] [data-contracts-select-wrap]:has(.choices.is-open),[data-app-shell-root] [data-contracts-form-page] .contracts-form-select-wrap:has([data-ui-select][open]),[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap:has(.choices.is-open){z-index:70;position:relative}[data-app-shell-root] [data-contracts-form-page] [data-company-choices]{margin:0!important;width:100%}[data-app-shell-root] [data-contracts-form-page] .contracts-form-select-wrap{position:relative;width:100%;overflow:visible}[data-app-shell-root] [data-contracts-form-page] .contracts-form-select-affordance{position:absolute;top:50%;right:8px;z-index:3;display:flex;transform:translateY(-50%);pointer-events:none}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap:has(.choices.is-open) .contracts-form-select-affordance .system-settings-select-trigger__chevron{transform:rotate(180deg)}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap{position:relative;width:100%;overflow:visible}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-host{margin:0;width:100%}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-host.form-group{margin-left:0;margin-bottom:0}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .invalid-feedback{display:none}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices{margin-bottom:0;width:100%;cursor:pointer;overflow:visible}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open{overflow:visible}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__inner,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.form-control{overflow:visible}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__inner,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices>.form-control,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices>.contracts-form-choices-native{min-height:36px;height:36px;display:flex;align-items:center;border:1px solid #d8dee5;border-radius:8px;background:#fff;padding:0 2.75rem 0 12px;font-size:13px;line-height:21px;color:#143762;box-shadow:none}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--single{padding:0}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--single .choices__item{color:#143762;padding:0;line-height:21px}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__inner select.choices__input{display:none!important}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__input--cloned,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__input--cloned{display:block;width:100%;box-sizing:border-box;margin:0;padding:8px 12px;min-height:37px;border:0;border-bottom:1px solid #e9ecf0;border-radius:0;background:#fff;font-size:13px;line-height:21px;color:#143762;box-shadow:none;position:sticky;top:0;z-index:2}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__input--cloned::-moz-placeholder,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__input--cloned::-moz-placeholder{color:#95a5b8}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__input--cloned::placeholder,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__input--cloned::placeholder{color:#95a5b8}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__input--cloned:focus,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__input--cloned:focus{outline:none;background:#fff}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused .choices__inner,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused>.form-control,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused>.contracts-form-choices-native,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__inner,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.form-control,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.contracts-form-choices-native{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10000;border:1px solid #d8dee5;border-radius:8px;margin-top:0;box-shadow:0 8px 24px #1437621f;background:#fff;padding:0;overflow:hidden}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown:not(:has(.choices__input--cloned)),[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu:not(:has(.choices__input--cloned)){padding:4px 0}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__list--dropdown,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown.is-active,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list[aria-expanded].is-active,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown.show{visibility:visible!important;display:block!important}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-dropdown--fixed{border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f;background:#fff;padding:0;overflow:hidden}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-dropdown--fixed:not(:has(.choices__input--cloned)){padding:4px 0}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--choice.is-highlighted,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .dropdown-item.active,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__item--selectable.is-highlighted{background:#f1f6fb}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .dropdown-item,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__item--choice,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--choice,[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--selectable{padding:8px 12px;font-size:13px;line-height:21px;color:#54595f}[data-app-shell-root] [data-contracts-form-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices[data-type*=select-one]:after{display:none}[data-app-shell-root] [data-contracts-form-page] [data-contracts-split-row]{display:flex;align-items:stretch;gap:12px}@media(max-width:1023px){[data-app-shell-root] [data-contracts-form-page] [data-contracts-split-row]:not([data-contracts-reminder-cell]>[data-contracts-split-row]){flex-direction:column;align-items:stretch}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]{flex-direction:row;align-items:stretch}}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-rows],[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-grid-row]{display:flex;flex-direction:column;gap:12px;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]{display:flex;min-width:0;flex-direction:column;gap:6px}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-grid-row][x-cloak]{display:none}[data-app-shell-root] [data-contracts-form-page] [data-contracts-field-feedback]{display:flex;flex-direction:column;gap:2px}[data-app-shell-root] [data-contracts-form-page] [data-contracts-field-feedback]:not(:has(.text-danger)){display:none}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-recipients] .system-settings-user-choices>ul[role=alert]{display:none}[data-app-shell-root] [data-contracts-form-page] .contracts-reminder-field-label{display:inline-flex;align-items:flex-start;gap:4px;min-height:21px;font-size:13px;font-weight:500;line-height:21px;color:#556f8e}[data-app-shell-root] [data-contracts-form-page] .contracts-reminder-icon-btn{display:inline-flex;flex:0 0 36px;width:36px;height:36px;min-width:36px;align-items:center;justify-content:center;padding:0;border:1px solid #d8dee5;border-radius:8px;background:#fff;color:#556f8e;transition:background-color .15s ease}[data-app-shell-root] [data-contracts-form-page] .contracts-reminder-icon-btn:hover:not(:disabled){background:#f3f5f7}[data-app-shell-root] [data-contracts-form-page] .contracts-reminder-icon-btn:disabled{opacity:.5;cursor:not-allowed}[data-app-shell-root] [data-contracts-form-page] .contracts-reminder-icon-btn svg{width:14px;height:14px;flex-shrink:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-recipients]{position:relative;z-index:1;overflow:visible;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-recipients] .system-settings-user-choices{width:100%;min-width:0;max-width:100%}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-recipients]:has([data-user-choices-trigger][aria-expanded=true]){z-index:70}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-recipients] [data-user-choices-panel]{max-height:min(13rem,calc(100dvh - 12rem))}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-date] .system-settings-date-input{width:100%;max-width:100%}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-date-recipients-row]{display:flex;flex-direction:column;align-items:stretch;gap:12px;width:100%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-date],[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-actions]{width:100%;min-width:0}@media(min-width:640px){[data-app-shell-root] [data-contracts-form-page]:not([data-contracts-panel-form]) [data-contracts-reminder-date-recipients-row]{flex-direction:row;align-items:flex-start}[data-app-shell-root] [data-contracts-form-page]:not([data-contracts-panel-form]) [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-date]{flex:1 1 0%;width:auto;min-width:0;max-width:none}[data-app-shell-root] [data-contracts-form-page]:not([data-contracts-panel-form]) [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-actions]{flex:2 1 0%;width:auto;min-width:0}}@media(min-width:640px){[data-app-shell-root] [data-contracts-form-page]:not([data-contracts-panel-form]) [data-contracts-reminder-grid-row]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:12px;align-items:start}[data-app-shell-root] [data-contracts-form-page]:not([data-contracts-panel-form]) [data-contracts-reminder-grid-row]>[data-contracts-reminder-cell]:only-child{grid-column:1 / -1}}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-grid-row]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:12px;align-items:start;min-width:0}@media(min-width:640px){[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-grid-row]{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:12px}}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-grid-row]>[data-contracts-reminder-cell]:only-child{grid-column:1 / -1}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-date-recipients-row]{flex-direction:column;align-items:stretch}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-date],[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-date-recipients-row]>[data-contracts-reminder-actions]{flex:none;width:100%;max-width:100%}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-actions]{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-actions] [data-contracts-reminder-recipients]{flex:1 1 0%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-controls]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:12px;width:100%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-controls--recipients-only]{display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-controls--recipients-only] [data-contracts-reminder-recipients]{flex:1 1 0%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]{display:flex;flex-direction:row;align-items:stretch;gap:12px;width:100%;min-width:0}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]>input[type=number],[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]>[data-contracts-select-wrap]{flex:1 1 0%;min-width:0}@media(max-width:479px){[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]{flex-direction:column;align-items:stretch}[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]>input[type=number],[data-app-shell-root] [data-contracts-form-page] [data-contracts-reminder-cell]>[data-contracts-split-row]>[data-contracts-select-wrap]{flex:none;width:100%;max-width:100%;min-width:0;min-height:36px;height:36px}}[data-app-shell-root] .contracts-form-switch-control{position:relative;display:block;width:44px;height:24px;margin:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:#d8dee5;transition:background-color .15s ease}[data-app-shell-root] .contracts-form-switch-control:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border:1px solid #d8dee5;border-radius:999px;background:#fff;transition:transform .15s ease,border-color .15s ease}[data-app-shell-root] .contracts-form-switch-control:checked{background:#0e458e}[data-app-shell-root] .contracts-form-switch-control:checked:after{transform:translate(20px);border-color:#fff}[data-app-shell-root] .contracts-form-switch-control:focus-visible{outline:2px solid #0e458e;outline-offset:2px}[data-app-shell-root] .contracts-termination-radio-label{position:relative}[data-app-shell-root] .contracts-termination-radio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}[data-app-shell-root] .contracts-termination-radio-label:has(.contracts-termination-radio:focus-visible) .contracts-termination-radio__mark{outline:2px solid #0e458e;outline-offset:2px}[data-app-shell-root] .contracts-termination-radio__mark{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #95a5b8;background-color:#fff}[data-app-shell-root] .contracts-termination-radio__mark svg{display:none;width:10px;height:10px}[data-app-shell-root] .contracts-termination-radio:checked+.contracts-termination-radio__mark{border-color:#0e458e;background-color:#0e458e}[data-app-shell-root] .contracts-termination-radio:checked+.contracts-termination-radio__mark svg{display:block}[data-app-shell-root] [data-contracts-form-page] .system-settings-date-input{height:36px;min-height:36px}[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-section] .system-settings-select,[data-app-shell-root] [data-contracts-form-page] [data-contracts-form-section] [data-contracts-select-wrap]{width:100%}[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-select-wrap{position:relative;width:100%;overflow:visible}[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-select-affordance{position:absolute;top:50%;right:8px;z-index:3;display:flex;transform:translateY(-50%);pointer-events:none}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-rows]{display:flex;flex-direction:column;gap:12px;min-width:0}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell]{display:flex;min-width:0;flex-direction:column;gap:6px}@media(max-width:639px){[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-rows],[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-grid-row]{gap:12px}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell] input:not([type=checkbox]):not([type=radio]):not([type=hidden]),[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell] .system-settings-date-input,[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell] [data-contracts-select-wrap],[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell] .contracts-form-select-wrap,[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-reminder-cell] .contracts-form-choices-wrap{width:100%;max-width:100%;min-width:0;box-sizing:border-box}}[data-contracts-slide-over] [data-contracts-panel-form] .grid.lg\:grid-cols-2:not([data-contracts-reminder-grid-row]){grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-form-row-two-col].flex{flex-direction:row}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]{flex-direction:row;align-items:stretch;gap:12px}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]>input:not([type=hidden]){flex:1 1 0%;min-width:0;flex-shrink:0;height:36px;min-height:36px}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]>[data-contracts-select-wrap]{flex:1 1 0%;min-width:0}@media(max-width:479px){[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]{flex-direction:column}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]>*{flex:none;width:100%}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-split-row]>input:not([type=hidden]){height:36px;min-height:36px}}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-select-wrap],[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-choices-wrap,[data-contracts-slide-over] [data-contracts-panel-form] .system-settings-select{width:100%;min-width:0;overflow:visible}[data-contracts-slide-over] [data-contracts-panel-form] [data-contracts-select-wrap]:has([data-ui-select][open]),[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-choices-wrap:has(.choices.is-open){position:relative;z-index:70}[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__list--dropdown,[data-contracts-slide-over] [data-contracts-panel-form] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown.is-active{visibility:visible!important;display:block!important}[data-contracts-slide-over] details[data-ui-select]{position:relative}[data-contracts-slide-over] details[data-ui-select]>[data-ui-dropdown-panel]{position:absolute;left:0;right:0;top:100%;margin-top:4px}[data-contracts-slide-over] details[data-ui-select][open]>[data-ui-dropdown-panel]{pointer-events:auto;opacity:1;transform:translateY(0)}[data-contracts-slide-over] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed{z-index:10050}[data-contracts-slide-over] .contracts-termination-radio__mark{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border:1px solid #95a5b8;background-color:#fff}[data-contracts-slide-over] .contracts-termination-radio__mark svg{display:none;width:10px;height:10px}[data-contracts-slide-over] .contracts-termination-radio:checked+.contracts-termination-radio__mark{border-color:#0e458e;background-color:#0e458e}[data-contracts-slide-over] .contracts-termination-radio:checked+.contracts-termination-radio__mark svg{display:block}[data-contracts-slide-over] [data-contracts-panel-form] .system-settings-date-input{height:36px;min-height:36px;width:100%}[data-contracts-slide-over] [data-contracts-panel-form] [data-user-choices-panel]{z-index:10000}[data-contracts-slide-over] [data-contracts-panel-actions]{position:sticky;bottom:0;z-index:20;margin-top:16px;border-top:1px solid #e9ecf0;background:#fff;box-shadow:0 -1px 8px #0000000d}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-form-action=save]{border:1px solid #0e458e;background:#fff;color:#0e458e}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-form-action=save]:hover{background:#f1f6fb}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-form-action=save_and_close]{border:1px solid #0e458e;background:#0e458e;color:#fff}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-form-action=save_and_close]:hover{border-color:#0c3a77;background:#0c3a77}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-page-btn]{border:1px solid #d8dee5;background:#fff;color:#556f8e}[data-contracts-slide-over] [data-contracts-panel-actions] [data-contracts-page-btn]:hover{background:#f3f5f7}[data-app-shell-root] [data-contract-audit-history] [data-contracts-table-area],[data-employees-show-shell] [data-contract-audit-history] [data-contracts-table-area]{min-width:0;padding-right:16px;padding-left:16px;padding-bottom:16px}[data-app-shell-root] [data-contract-audit-history] [data-contract-audit-table-mobile],[data-employees-show-shell] [data-contract-audit-history] [data-contract-audit-table-mobile]{min-width:0}[data-app-shell-root] [data-contract-audit-history]{min-width:0;width:100%}[data-app-shell-root] [data-contract-audit-history] [data-contract-audit-table-wrap]{width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-app-shell-root] [data-contract-audit-history] .audit-logs-data-table{table-layout:fixed;width:100%;border-collapse:separate;border-spacing:0}[data-app-shell-root] [data-contract-audit-history] .audit-logs-data-table thead th{vertical-align:middle}[data-app-shell-root] [data-contract-audit-history] .audit-logs-data-table tbody td{vertical-align:top}[data-app-shell-root] [data-contract-audit-history] .audit-logs-data-table tbody tr:last-child td{border-bottom:0}[data-app-shell-root] [data-users-edit-page],[data-app-shell-root] [data-users-invite-page],[data-app-shell-root] [data-users-show-page],[data-app-shell-root] [data-users-permissions-page]{width:100%;min-width:0}@media(min-width:1024px){[data-app-shell-root] [data-users-edit-page],[data-app-shell-root] [data-users-invite-page]{padding-bottom:5.5rem}}[data-app-shell-root] [data-users-form-card]{border-radius:12px;border:1px solid #e9ecf0;background:#fff;padding:24px}[data-app-shell-root] .users-form-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;line-height:21px}[data-app-shell-root] .users-form-breadcrumb__link{color:#143762;text-decoration:none;transition:color .15s ease}[data-app-shell-root] .users-form-breadcrumb__link:hover{color:var(--color-brand, #0e458e)}[data-app-shell-root] .users-form-breadcrumb__current{color:#556f8e;opacity:.85}[data-app-shell-root] .users-form-breadcrumb__separator{width:12px;height:12px;flex-shrink:0;color:#556f8e;opacity:.85}[data-app-shell-root] .users-form-page__title{margin:0;font-size:20px;font-weight:600;line-height:28px;color:#143762}[data-app-shell-root] .users-form-page__eyebrow{margin:0 0 4px;font-size:13px;font-weight:500;line-height:21px;color:#78829d}[data-app-shell-root] .users-form-page__section-label{margin:0 0 20px;font-size:13px;font-weight:500;line-height:21px;color:#78829d}[data-app-shell-root] .users-form-page__back-btn{display:inline-flex;height:36px;flex-shrink:0;align-items:center;gap:6px;border-radius:8px;border:1px solid #d8dee5;background:#fff;padding:0 12px;font-size:13px;font-weight:500;line-height:21px;color:#556f8e;text-decoration:none;transition:background-color .15s ease}[data-app-shell-root] .users-form-page__back-btn:hover{background:#f3f5f7}[data-app-shell-root] .users-show-page__actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}[data-app-shell-root] .users-show-page__action-btn,[data-app-shell-root] .users-show-page__actions .users-form-page__back-btn{display:inline-flex;height:36px;min-height:36px;flex:0 0 auto;flex-shrink:0;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500;line-height:21px;text-decoration:none;transition:background-color .15s ease,opacity .15s ease}[data-app-shell-root] .users-show-page__action-btn--secondary{border:1px solid #d8dee5;background:#fff;color:#143762}[data-app-shell-root] .users-show-page__action-btn--secondary:hover{background:#f3f5f7}[data-app-shell-root] .users-show-page__action-btn--primary{border:1px solid var(--color-brand, #0e458e);background:var(--color-brand, #0e458e);color:#fff}[data-app-shell-root] .users-show-page__action-btn--primary:hover{opacity:.9}@media(min-width:1024px){[data-app-shell-root] .users-show-page__actions{gap:12px}}@media(max-width:1023px){[data-app-shell-root] .users-show-page__actions{width:100%;flex-direction:column;align-items:stretch}[data-app-shell-root] .users-show-page__actions .users-show-page__action-btn,[data-app-shell-root] .users-show-page__actions .users-form-page__back-btn{width:100%}}[data-app-shell-root] .users-form-page__back-icon{display:inline-flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;border:1px solid #d8dee5;background:#fff;color:#556f8e;text-decoration:none;transition:background-color .15s ease}[data-app-shell-root] .users-form-page__back-icon:hover{background:#f3f5f7}[data-app-shell-root] [data-users-form-card] .system-settings-form{display:flex;flex-direction:column;gap:20px}[data-app-shell-root] [data-users-form-card] .system-settings-dialog__fields{gap:0;overflow:visible}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--single{padding:0}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--single .choices__item{color:#143762;padding:0;line-height:21px}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__inner select.choices__input{display:none!important}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__input--cloned,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__input--cloned{display:block;width:100%;box-sizing:border-box;margin:0;padding:8px 12px;min-height:37px;border:0;border-bottom:1px solid #e9ecf0;border-radius:0;background:#fff;font-size:13px;line-height:21px;color:#143762;box-shadow:none;position:sticky;top:0;z-index:2}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__item,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .dropdown-item,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .dropdown-item{padding:8px 12px;font-size:13px;line-height:21px;color:#143762}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--selectable.is-highlighted,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .choices__item--selectable.is-highlighted,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .dropdown-item.active,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu .dropdown-item.active{background:#f1f6fb;color:#0e458e}[data-app-shell-root] [data-users-show-page] .contracts-form-select-affordance{position:absolute;top:50%;right:8px;z-index:3;display:flex;transform:translateY(-50%);pointer-events:none}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap:has(.choices.is-open) .contracts-form-select-affordance .system-settings-select-trigger__chevron{transform:rotate(180deg)}[data-app-shell-root] [data-users-show-page] [data-company-choices]{margin:0!important;width:100%}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices{margin-bottom:0;width:100%;cursor:pointer;overflow:visible}[data-app-shell-root] [data-users-form-card] .system-settings-dialog__fields>.grid{overflow:visible}[data-app-shell-root] [data-users-form-card] [data-ui-select]>summary.system-settings-select-trigger{min-height:36px}[data-app-shell-root] [data-users-edit-page] [data-contracts-select-wrap]:has([data-ui-select][open]),[data-app-shell-root] [data-users-show-page] [data-contracts-select-wrap]:has([data-ui-select][open]),[data-app-shell-root] [data-users-edit-page] .contracts-form-choices-wrap:has(.choices.is-open),[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap:has(.choices.is-open),[data-app-shell-root] [data-users-show-page] [data-users-company-choices-wrap]:has(.choices.is-open),[data-app-shell-root] [data-users-edit-page] .relative:has([data-ui-select][open]),[data-app-shell-root] [data-users-invite-page] .relative:has([data-ui-select][open]),[data-app-shell-root] [data-users-show-page] .relative:has([data-ui-select][open]),[data-app-shell-root] [data-users-form-card] .flex.flex-col:has([data-ui-select][open]){z-index:70;position:relative}[data-app-shell-root] [data-users-show-page] [data-users-form-card][class*=p-0]{padding:0}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap,[data-app-shell-root] [data-users-show-page] [data-users-company-choices-wrap]{position:relative;width:100%;overflow:visible}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-host{margin:0;width:100%}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices{margin-bottom:0;width:100%}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__inner,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices>.form-control,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices>.contracts-form-choices-native{min-height:36px;height:36px;display:flex;align-items:center;border:1px solid #d8dee5;border-radius:8px;background:#fff;padding:0 2.75rem 0 12px;font-size:13px;line-height:21px;color:#143762;box-shadow:none}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open{overflow:visible}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__inner,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.form-control{overflow:visible}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused .choices__inner,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused>.form-control,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-focused>.contracts-form-choices-native,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.form-control,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open>.contracts-form-choices-native{border-color:#0e458e;box-shadow:0 0 0 1px #0e458e}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10000;margin-top:0;padding:0;overflow:hidden;display:none;visibility:hidden;border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f;background:#fff}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown:not(:has(.choices__input--cloned)),[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list.dropdown-menu:not(:has(.choices__input--cloned)){padding:4px 0}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices.is-open .choices__list--dropdown.is-active,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown.is-active,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list[aria-expanded].is-active,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown.show{visibility:visible!important;display:block!important}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices[data-type*=select-one]:after{display:none}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--choice,[data-app-shell-root] [data-users-show-page] .contracts-form-choices-wrap .contracts-form-choices-host .choices__list--dropdown .choices__item--selectable{min-height:0;height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-dropdown--fixed{border:1px solid #d8dee5;border-radius:8px;box-shadow:0 8px 24px #1437621f;background:#fff;padding:0;overflow:hidden}[data-app-shell-root] [data-users-show-page] .contracts-form-choices-dropdown--fixed:not(:has(.choices__input--cloned)){padding:4px 0}[data-app-shell-root] [data-users-form-card] details[data-ui-select][open]>[data-ui-dropdown-panel].is-fixed{z-index:10050}[data-app-shell-root] [data-select-option].is-disabled,[data-app-shell-root] [data-select-option]:disabled{opacity:.5;pointer-events:none}[data-app-shell-root] [data-legal-pages-page]{width:100%;min-width:0}[data-app-shell-root] .legal-pages-card{width:100%;max-width:40rem;border-radius:12px;border:1px solid #e9ecf0;background:#fff;padding:20px}[data-app-shell-root] .legal-pages-card__intro{margin:0 0 16px;text-align:center;font-size:13px;line-height:21px;color:#556f8e}[data-app-shell-root] .legal-pages-card__field{margin-bottom:16px}[data-app-shell-root] .legal-pages-card__actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}[data-app-shell-root] .legal-pages-card__button{display:inline-flex;min-height:36px;flex:1 1 calc(50% - 4px);min-width:0;align-items:center;justify-content:center;border-radius:8px;background:var(--color-brand, #0e458e);padding:0 12px;font-size:13px;font-weight:500;line-height:21px;color:#fff;text-align:center;text-decoration:none;transition:opacity .15s ease}[data-app-shell-root] .legal-pages-card__button:hover{opacity:.9}[data-app-shell-root] [data-legal-pages-page] [data-ui-select]>summary.system-settings-select-trigger{min-height:36px}[data-app-shell-root] [data-legal-pages-page] .relative:has([data-ui-select][open]){z-index:70;position:relative}[data-ai-chat-layout],html:has([data-ai-chat-layout]){--ai-chat-sidebar-width: 280px;--ai-chat-sidebar-inner-width: 248px;--ai-chat-sidebar-padding: 16px;--ai-chat-stage-max: 100%;--ai-chat-workspace-padding: 16px;--ai-chat-body-gap: 16px;--ai-chat-message-gap: 16px;--ai-chat-message-side-inset: 24px;--ai-chat-message-side-inset-desktop: 50px;--ai-chat-message-row-gap: 14px;--ai-chat-avatar-slot: 38px;--ai-chat-assistant-bubble-max: 100%;--ai-chat-user-bubble-max: min(100%, 480px);--ai-chat-assistant-padding: 20px;--ai-chat-user-bubble-padding: 12px 20px;--ai-chat-body-size: 15px;--ai-chat-body-line-height: 24px;--ai-chat-title-size: 20px;--ai-chat-title-line-height: 28px}[data-ai-chat-layout] [data-mobile-menu-shell],[data-ai-chat-layout] [data-sidebar],[data-ai-chat-layout] [data-sidebar-toggle],[data-ai-chat-layout] [data-mobile-menu-toggle]{display:none!important}[data-ai-chat-layout] [data-sidebar-main]{margin-left:0!important}[data-ai-chat-layout] [data-ai-chat-page]{position:relative;box-sizing:border-box;min-height:100dvh;padding-top:var(--header-height)}[data-ai-chat-layout] [data-ai-chat-main]{min-width:0;background:transparent}[data-ai-chat-layout] [data-ai-chat-main]>main{display:flex;min-height:0;flex:1 1 auto;padding:0!important;overflow:hidden}[data-ai-chat-layout] [data-ai-chat-sidebar],.ai-chat-sidebar{position:fixed;top:var(--header-height);bottom:0;left:0;z-index:30;box-sizing:border-box;display:none;width:var(--ai-chat-sidebar-width);min-width:var(--ai-chat-sidebar-width);max-width:var(--ai-chat-sidebar-width);flex-shrink:0;flex-direction:column;overflow:hidden;border-right:1px solid var(--ai-chat-sidebar-border);background:var(--ai-chat-sidebar-bg);transition:transform .3s ease-out}.ai-chat-sidebar__panel{display:flex;box-sizing:border-box;width:100%;height:100%;min-height:0;flex-direction:column;padding:var(--ai-chat-sidebar-padding);overflow:hidden}[data-ai-chat-layout] .ai-chat-sidebar-scroll{width:100%;max-width:100%;min-width:0;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}[data-ai-chat-layout][data-ai-chat-theme=light],[data-ai-chat-shell][data-ai-chat-theme=light]{--ai-chat-shell-bg: #f4f6f9;--ai-chat-sidebar-bg: #fff;--ai-chat-sidebar-border: #e9ecf0;--ai-chat-nav-text: #556f8e;--ai-chat-nav-hover: #f3f5f7;--ai-chat-section-text: #667d99;--ai-chat-thread-text: #556f8e;--ai-chat-thread-active-bg: #f1f6fb;--ai-chat-thread-active-text: #0e458e;--ai-chat-thread-icon: #95a5b8;--ai-chat-menu-bg: #fff;--ai-chat-menu-border: #e9ecf0;--ai-chat-menu-shadow: 0 8px 24px rgba(0, 0, 0, .08);--ai-chat-title: #143762;--ai-chat-action-bg: #fff;--ai-chat-action-border: #d8dee5;--ai-chat-action-text: #556f8e;--ai-chat-action-hover: #f3f5f7;--ai-chat-show-files-bg: #fff;--ai-chat-show-files-border: #d8dee5;--ai-chat-show-files-text: #556f8e;--ai-chat-show-files-hover: #f3f5f7;--ai-chat-assistant-bg: #fff;--ai-chat-assistant-text: #54595f;--ai-chat-assistant-border: transparent;--ai-chat-assistant-shadow: 0 2px 6px rgba(0, 0, 0, .05);--ai-chat-typing-bg: #fff;--ai-chat-typing-border: #eee;--ai-chat-meta: #95a5b8;--ai-chat-feedback-bg: #fefefe;--ai-chat-feedback-border: #e1e1e1;--ai-chat-feedback-text: #95a5b8;--ai-chat-suggestion-bg: #e7f0ff;--ai-chat-suggestion-border: #bfd4ff;--ai-chat-suggestion-text: #3a84c0;--ai-chat-suggestion-hover: #d9e8ff;--ai-chat-input-bg: #fff;--ai-chat-input-border: #d8dee5;--ai-chat-input-text: #143762;--ai-chat-input-placeholder: #8e8e8e;--ai-chat-input-icon: #556f8e;--ai-chat-input-icon-hover: #f3f5f7;--ai-chat-fade: #f4f6f9;--ai-chat-edge-bg: #fff;--ai-chat-edge-border: #eee;--ai-chat-edge-text: #78829d;--ai-chat-backdrop: rgba(0, 4, 10, .45);--ai-chat-typing-dot: #95a5b8;--ai-chat-avatar-bg: #fff;--ai-chat-avatar-border: #010173;--ai-chat-avatar-icon: #010173}[data-ai-chat-layout][data-ai-chat-theme=dark],[data-ai-chat-shell][data-ai-chat-theme=dark]{--ai-chat-shell-bg: #000;--ai-chat-sidebar-bg: #000;--ai-chat-sidebar-border: #212121;--ai-chat-nav-text: #fbfbfb;--ai-chat-nav-hover: #1a1a1a;--ai-chat-section-text: #a3a3a3;--ai-chat-thread-text: #fbfbfb;--ai-chat-thread-active-bg: #292929;--ai-chat-thread-active-text: #fbfbfb;--ai-chat-thread-icon: #fbfbfb;--ai-chat-menu-bg: #252525;--ai-chat-menu-border: #3b3b3b;--ai-chat-menu-shadow: 0 8px 24px rgba(0, 0, 0, .35);--ai-chat-title: #fbfbfb;--ai-chat-action-bg: #2a2a2a;--ai-chat-action-border: #5b5b5b;--ai-chat-action-text: #fbfbfb;--ai-chat-action-hover: #333;--ai-chat-show-files-bg: #2a2a2a;--ai-chat-show-files-border: #5b5b5b;--ai-chat-show-files-text: #fbfbfb;--ai-chat-show-files-hover: #333;--ai-chat-assistant-bg: #252525;--ai-chat-assistant-text: #fbfbfb;--ai-chat-assistant-border: transparent;--ai-chat-assistant-shadow: 0 2px 6px rgba(0, 0, 0, .2);--ai-chat-typing-bg: #2a2a2a;--ai-chat-typing-border: #3b3b3b;--ai-chat-meta: #737373;--ai-chat-feedback-bg: #2a2a2a;--ai-chat-feedback-border: #5b5b5b;--ai-chat-feedback-text: #8e8e8e;--ai-chat-suggestion-bg: #252525;--ai-chat-suggestion-border: #3b3b3b;--ai-chat-suggestion-text: #fbfbfb;--ai-chat-suggestion-hover: #2f2f2f;--ai-chat-input-bg: #252525;--ai-chat-input-border: #3b3b3b;--ai-chat-input-text: #fbfbfb;--ai-chat-input-placeholder: #8e8e8e;--ai-chat-input-icon: #fbfbfb;--ai-chat-input-icon-hover: #333;--ai-chat-fade: #000;--ai-chat-edge-bg: #252525;--ai-chat-edge-border: #3b3b3b;--ai-chat-edge-text: #a3a3a3;--ai-chat-backdrop: rgba(0, 0, 0, .65);--ai-chat-typing-dot: #a3a3a3;--ai-chat-avatar-bg: #252525;--ai-chat-avatar-border: #3b3b3b;--ai-chat-avatar-icon: #fbfbfb}[data-ai-chat-shell]{background:var(--ai-chat-shell-bg)}.ai-chat-shell{position:relative;display:flex;min-height:0;flex:1 1 auto;flex-direction:row;overflow:hidden}.ai-chat-main{display:flex;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column;overflow:hidden;background:var(--ai-chat-shell-bg)}.ai-chat-workspace{display:flex;width:100%;height:100%;min-height:0;flex:1 1 auto;flex-direction:column;gap:24px;padding:var(--ai-chat-workspace-padding);font-size:var(--ai-chat-body-size);line-height:var(--ai-chat-body-line-height)}.ai-chat-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;width:100%}.ai-chat-header__leading{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:10px}.ai-chat-header__leading .ai-chat-main-title{flex:1 1 auto}.ai-chat-header__actions{display:flex;flex-shrink:0;align-items:center;gap:8px}.ai-chat-main-title{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ai-chat-title-size);font-weight:600;line-height:var(--ai-chat-title-line-height);color:var(--ai-chat-title)}.ai-chat-stage{display:flex;width:100%;max-width:min(var(--ai-chat-stage-max),100%);min-height:0;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:var(--ai-chat-body-gap);margin-inline:auto}.ai-chat-conversation{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain}.ai-chat-messages{display:flex;flex-direction:column;gap:var(--ai-chat-message-gap);padding-bottom:8px}.ai-chat-message{display:flex;min-width:0}.ai-chat-message--assistant{align-items:flex-start;gap:12px;padding-right:var(--ai-chat-message-side-inset)}.ai-chat-message--user{flex-direction:column;align-items:flex-end;gap:8px;padding-left:var(--ai-chat-message-side-inset);min-width:150px}.ai-chat-message__user-meta{display:flex;width:100%;justify-content:flex-end;padding:0 16px}.ai-chat-message__user-meta .ai-chat-meta{margin:0;text-align:right}.ai-chat-message__content{min-width:0;flex:1 1 auto}.ai-chat-assistant-block{width:-moz-fit-content;width:fit-content;max-width:min(100%,var(--ai-chat-assistant-bubble-max));min-width:0}.ai-chat-message__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;width:100%;margin-top:8px;padding:0 16px}.ai-chat-message__meta .ai-chat-meta{margin:0;flex:1 1 auto}.ai-chat-message__feedback{display:flex;align-items:center;gap:6px}.ai-chat-composer{flex-shrink:0;width:100%;min-width:0}.ai-chat-suggestions-wrap{position:relative;margin-bottom:12px;overflow:hidden}.ai-chat-suggestions{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;-ms-overflow-style:none;scrollbar-width:none}.ai-chat-suggestions::-webkit-scrollbar{display:none}.ai-chat-suggestions-fade{position:absolute;inset-block:0;right:0;width:32px;pointer-events:none}.ai-chat-input-shell{display:flex;min-height:56px;align-items:center;border:1px solid var(--ai-chat-input-border);border-radius:52px;background:var(--ai-chat-input-bg);padding:12px;box-shadow:0 1px 2px #1437620a}.ai-chat-input-row{display:flex;width:100%;min-height:24px;align-items:center;gap:8px}.ai-chat-input{min-width:0;flex:1 1 auto;border:0;background:transparent;padding:0;font-size:14px;line-height:22px;color:var(--ai-chat-input-text)}.ai-chat-input:focus{outline:none;box-shadow:none}.ai-chat-send-btn{display:inline-flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:36px;background:#0e458e;color:#fff;padding:0;line-height:0;transition:background-color .15s ease}.ai-chat-send-btn:hover{background:#0c3a77}.ai-chat-header-input-btn,.ai-chat-mobile-sidebar-btn{display:inline-flex;height:36px;flex-shrink:0;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ai-chat-show-files-border);border-radius:8px;background:var(--ai-chat-show-files-bg);padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:21px;color:var(--ai-chat-show-files-text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ai-chat-header-input-btn:hover,.ai-chat-mobile-sidebar-btn:hover{background:var(--ai-chat-show-files-hover)}.ai-chat-theme-btn{width:36px;min-width:36px;padding:0;border-color:var(--ai-chat-action-border);background:var(--ai-chat-action-bg);color:var(--ai-chat-action-text)}.ai-chat-theme-btn:hover{background:var(--ai-chat-action-hover)}.ai-chat-theme-btn__icon{width:14px;height:14px;flex-shrink:0;color:currentColor}.ai-chat-theme-btn__icon--sun,[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-theme-btn__icon--moon,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-theme-btn__icon--moon{display:none}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-theme-btn__icon--sun,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-theme-btn__icon--sun{display:block}.ai-chat-show-files-btn__icon{width:14px;height:14px;flex-shrink:0;color:currentColor}.ai-chat-show-files-btn{min-width:80px}.ai-chat-show-files-btn__label{min-width:0;white-space:nowrap}.ai-chat-sidebar-nav{display:flex;flex-direction:column;gap:4px}.ai-chat-sidebar-nav--pinned{width:100%}.ai-chat-sidebar-item{display:flex;min-height:38px;height:38px;align-items:center;gap:8px;border-radius:4px;padding:6px 8px;font-size:13px;line-height:21px}.ai-chat-nav-btn{color:var(--ai-chat-nav-text)}.ai-chat-nav-btn__icon{flex-shrink:0;color:currentColor}.ai-chat-nav-btn__icon--new-chat{width:13px;height:15px}.ai-chat-nav-btn__icon--search{width:15px;height:15px}.ai-chat-nav-btn:hover,.ai-chat-thread--listed:hover{background:var(--ai-chat-nav-hover)}.ai-chat-thread{color:var(--ai-chat-thread-text)}.ai-chat-thread--listed.ai-chat-sidebar-item{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:0;width:100%;padding:6px 6px 6px 8px;overflow:visible}.ai-chat-thread--listed.ai-chat-thread--active,.ai-chat-thread--listed.ai-chat-thread--active:hover{padding-right:6px;background:var(--ai-chat-thread-active-bg)}.ai-chat-thread--listed .ai-chat-thread__main{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;padding-right:0}.ai-chat-thread--listed:hover{background:var(--ai-chat-nav-hover)}.ai-chat-thread__main{min-width:0}.ai-chat-section-label{margin-top:16px;margin-bottom:4px;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--ai-chat-section-text)}.ai-chat-section-label:first-of-type{margin-top:8px}.ai-chat-thread--active{background:var(--ai-chat-thread-active-bg);color:var(--ai-chat-thread-active-text)}.ai-chat-thread--active i{color:var(--ai-chat-thread-active-text)}.ai-chat-thread__icon{width:15px;height:15px;flex-shrink:0;color:#556f8e}.ai-chat-thread__dot{display:block;width:4px;height:4px;flex-shrink:0;color:var(--ai-chat-thread-icon)}.ai-chat-thread--active .ai-chat-thread__icon{color:#0e458e}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-thread__icon,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-thread__icon{color:#a3a3a3}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-thread--active .ai-chat-thread__icon,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-thread--active .ai-chat-thread__icon{color:#fbfbfb}.ai-chat-thread-menu-wrap{position:relative;display:inline-flex;flex-shrink:0;align-items:center}.ai-chat-thread-menu{position:static;top:auto;right:auto;z-index:1;display:inline-flex;width:24px;height:24px;min-width:24px;align-items:center;justify-content:center;margin-left:2px;border-radius:4px;color:var(--ai-chat-thread-icon);opacity:1;flex-shrink:0;transform:none;pointer-events:auto}.ai-chat-thread--active .ai-chat-thread-menu{color:var(--ai-chat-thread-active-text);opacity:1}.ai-chat-thread-menu__icon{width:16px;height:16px;flex-shrink:0;color:currentColor}.ai-chat-thread-menu:hover{background:transparent;color:var(--ai-chat-thread-active-text)}.ai-chat-thread-menu-panel{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:148px;overflow:hidden;border:1px solid var(--ai-chat-menu-border);border-radius:8px;background:var(--ai-chat-menu-bg);padding:4px;box-shadow:var(--ai-chat-menu-shadow)}.ai-chat-thread-menu-action{display:flex;width:100%;align-items:center;border:0;border-radius:6px;background:transparent;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:21px;color:var(--ai-chat-thread-text);text-align:left;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ai-chat-thread-menu-action:hover{background:var(--ai-chat-nav-hover)}.ai-chat-thread-menu-action--danger{color:#c4373b}.ai-chat-thread-menu-action--danger:hover{background:#c4373b14;color:#c4373b}.ai-chat-assistant-bubble{width:-moz-fit-content;width:fit-content;max-width:min(100%,var(--ai-chat-assistant-bubble-max));border-radius:0 12px 12px;border:1px solid var(--ai-chat-assistant-border);background:var(--ai-chat-assistant-bg);padding:var(--ai-chat-assistant-padding);box-shadow:var(--ai-chat-assistant-shadow)}.ai-chat-assistant-bubble--typing{display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:61px;min-height:46px;align-items:center;justify-content:center;padding:16px;border-color:var(--ai-chat-typing-border);background:var(--ai-chat-typing-bg)}.ai-chat-assistant-body{overflow-wrap:anywhere;word-break:break-word;font-size:var(--ai-chat-body-size);line-height:var(--ai-chat-body-line-height);color:var(--ai-chat-assistant-text)}.ai-chat-assistant-body>:not(:last-child){margin-bottom:15px}.ai-chat-meta{font-size:13px;line-height:21px;color:var(--ai-chat-meta)}.ai-chat-user-bubble{display:inline-flex;min-height:38px;max-width:min(100%,var(--ai-chat-user-bubble-max));align-items:center;border-radius:12px 12px 0;background:#2c7be5;padding:8px 16px;font-size:var(--ai-chat-body-size);line-height:var(--ai-chat-body-line-height);color:#fff}.ai-chat-feedback-btn{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border:1px solid var(--ai-chat-feedback-border);border-radius:20px;background:var(--ai-chat-feedback-bg);color:var(--ai-chat-feedback-text);transition:color .15s ease,border-color .15s ease,background-color .15s ease}.ai-chat-feedback-btn__icon{width:14px;height:14px;flex-shrink:0}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-feedback-btn,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-feedback-btn{background:#2a2a2a;border-color:#5b5b5b;color:#a3a3a3}.ai-chat-feedback-btn:hover{color:#0e458e}.ai-chat-feedback-btn--danger:hover{color:#c4373b}.ai-chat-avatar{position:relative;display:inline-flex;width:var(--ai-chat-avatar-slot);height:var(--ai-chat-avatar-slot);flex:0 0 var(--ai-chat-avatar-slot);align-items:center;justify-content:center;overflow:visible;line-height:0}.ai-chat-avatar__svg{display:block;overflow:visible;width:var(--ai-chat-avatar-slot);height:var(--ai-chat-avatar-slot);flex-shrink:0}.ai-chat-avatar__svg--dark,html.ai-chat-dark .ai-chat-avatar__svg--light,[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-avatar__svg--light,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-avatar__svg--light{display:none}html.ai-chat-dark .ai-chat-avatar__svg--dark,[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-avatar__svg--dark,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-avatar__svg--dark{display:block}html.ai-chat-dark .sidebar-ai-icon-glow--light,[data-ai-chat-layout][data-ai-chat-theme=dark] .sidebar-ai-icon-glow--light,html.ai-chat-dark .sidebar-ai-graphic--light,[data-ai-chat-layout][data-ai-chat-theme=dark] .sidebar-ai-graphic--light{display:none}.sidebar-ai-graphic--dark{display:none;position:absolute;left:0;top:0;width:30px;height:30px;min-width:30px;min-height:30px;-o-object-fit:contain;object-fit:contain}html.ai-chat-dark .sidebar-ai-graphic--dark,[data-ai-chat-layout][data-ai-chat-theme=dark] .sidebar-ai-graphic--dark{display:block}.ai-chat-suggestion{display:inline-flex;height:28px;flex-shrink:0;align-items:center;border:1px solid var(--ai-chat-suggestion-border);border-radius:9999px;background:var(--ai-chat-suggestion-bg);padding:4px 12px;font-size:13px;line-height:21px;color:var(--ai-chat-suggestion-text);transition:background-color .15s ease}.ai-chat-suggestion:hover{background:var(--ai-chat-suggestion-hover)}.ai-chat-suggestions-fade{background:linear-gradient(to left,var(--ai-chat-fade),transparent)}.ai-chat-input::-moz-placeholder{color:var(--ai-chat-input-placeholder)}.ai-chat-input::placeholder{color:var(--ai-chat-input-placeholder)}.ai-chat-input-icon-btn{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--ai-chat-input-icon);transition:background-color .15s ease}.ai-chat-input-icon-btn__icon--attach{display:block;width:14px;height:14px}.ai-chat-input-icon-btn__icon--microphone{display:block;width:18px;height:18px}.ai-chat-send-btn__icon{display:block;width:16px;height:16px;flex-shrink:0;transform:translate(1px)}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-input-icon-btn,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-input-icon-btn{background:transparent;color:#fbfbfb}[data-ai-chat-layout][data-ai-chat-theme=dark] .ai-chat-input-icon-btn:hover,[data-ai-chat-shell][data-ai-chat-theme=dark] .ai-chat-input-icon-btn:hover{background:#333}.ai-chat-input-icon-btn:hover{background:var(--ai-chat-input-icon-hover)}.ai-chat-input-icon-btn--attach{color:var(--ai-chat-input-icon)}.ai-chat-sidebar-edge-toggle{display:none}.ai-chat-typing-indicator{display:inline-flex;align-items:center;gap:4px}.ai-chat-typing-indicator span{display:block;border-radius:9999px;background:var(--ai-chat-typing-dot);animation:ai-chat-typing-bounce 1.2s infinite ease-in-out}.ai-chat-typing-indicator span:nth-child(1){width:9px;height:9px}.ai-chat-typing-indicator span:nth-child(2){width:7px;height:7px;animation-delay:.15s}.ai-chat-typing-indicator span:nth-child(3){width:5px;height:5px;animation-delay:.3s}@keyframes ai-chat-typing-bounce{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-3px);opacity:1}}.ai-chat-mobile-sidebar-btn{display:none}.ai-chat-mobile-sidebar-btn__icon{width:16px;height:16px}@media(min-width:1024px){[data-ai-chat-layout]{--ai-chat-stage-max: min(1480px, calc(100vw - var(--ai-chat-sidebar-width) - 40px));--ai-chat-workspace-padding: 20px;--ai-chat-body-gap: 16px;--ai-chat-message-side-inset-desktop: 50px;--ai-chat-assistant-bubble-max: 1120px;--ai-chat-user-bubble-max: 520px;--ai-chat-assistant-padding: 16px;--ai-chat-body-size: 13px;--ai-chat-body-line-height: 21px;--ai-chat-title-size: 22px;--ai-chat-title-line-height: 30px}[data-ai-chat-layout][data-ai-chat-sidebar-collapsed=true]{--ai-chat-stage-max: min(1480px, calc(100vw - 40px) )}[data-ai-chat-layout] [data-ai-chat-main]{margin-left:var(--ai-chat-sidebar-width);transition:margin-left .3s ease-out}[data-ai-chat-layout][data-ai-chat-sidebar-collapsed=true] [data-ai-chat-main]{margin-left:0}[data-ai-chat-layout] [data-ai-chat-main]>main{min-height:calc(100dvh - var(--header-height))}[data-ai-chat-layout] [data-ai-chat-sidebar],[data-ai-chat-layout] .ai-chat-sidebar{display:flex}[data-ai-chat-layout][data-ai-chat-sidebar-collapsed=true] [data-ai-chat-sidebar]{transform:translate(-100%)}[data-ai-chat-layout] .app-header{grid-template-columns:var(--ai-chat-sidebar-width) minmax(0,1fr) auto}[data-ai-chat-layout] .app-header__brand{width:var(--ai-chat-sidebar-width);min-width:var(--ai-chat-sidebar-width);max-width:var(--ai-chat-sidebar-width);box-sizing:border-box}#ai-chat-root[data-ai-chat-layout] [data-ai-chat-sidebar]{display:flex!important;width:var(--ai-chat-sidebar-width)!important;min-width:var(--ai-chat-sidebar-width)!important;max-width:var(--ai-chat-sidebar-width)!important}#ai-chat-root[data-ai-chat-layout] [data-ai-chat-main]{margin-left:var(--ai-chat-sidebar-width)!important}#ai-chat-root[data-ai-chat-layout][data-ai-chat-sidebar-collapsed=true] [data-ai-chat-main]{margin-left:0!important}#ai-chat-root[data-ai-chat-layout] .app-header{grid-template-columns:var(--ai-chat-sidebar-width) minmax(0,1fr) auto!important}#ai-chat-root[data-ai-chat-layout] .app-header__brand{width:var(--ai-chat-sidebar-width)!important;min-width:var(--ai-chat-sidebar-width)!important;max-width:var(--ai-chat-sidebar-width)!important;box-sizing:border-box}[data-ai-chat-layout] .ai-chat-mobile-sidebar,[data-ai-chat-layout] .ai-chat-mobile-backdrop{display:none!important}.ai-chat-message--assistant{padding-right:var(--ai-chat-message-side-inset-desktop)}.ai-chat-message--user{padding-left:var(--ai-chat-message-side-inset-desktop)}.ai-chat-thread-menu{width:0;min-width:0;margin-left:0;overflow:hidden;opacity:0;pointer-events:none}.ai-chat-thread--listed.group:hover .ai-chat-thread-menu,.ai-chat-thread--listed.group:focus-within .ai-chat-thread-menu,.ai-chat-thread--listed.ai-chat-thread--active .ai-chat-thread-menu,.ai-chat-thread--listed.group:hover .ai-chat-thread-menu-wrap .ai-chat-thread-menu,.ai-chat-thread--listed.group:focus-within .ai-chat-thread-menu-wrap .ai-chat-thread-menu,.ai-chat-thread--listed.ai-chat-thread--active .ai-chat-thread-menu-wrap .ai-chat-thread-menu{width:24px;min-width:24px;margin-left:2px;overflow:visible;opacity:1;pointer-events:auto}.ai-chat-thread--listed.group:hover .ai-chat-thread__main,.ai-chat-thread--listed.group:focus-within .ai-chat-thread__main,.ai-chat-thread--listed.ai-chat-thread--active .ai-chat-thread__main{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 10px),transparent)}.ai-chat-sidebar-edge-toggle{position:fixed;top:50%;left:var(--ai-chat-sidebar-width);z-index:40;display:inline-flex;height:60px;width:16px;align-items:center;justify-content:center;border:1px solid var(--ai-chat-edge-border);border-left:0;border-radius:0 24px 24px 0;background:var(--ai-chat-edge-bg);color:var(--ai-chat-edge-text);transform:translateY(-50%);transition:left .3s ease,background-color .15s ease,color .15s ease}[data-ai-chat-layout][data-ai-chat-sidebar-collapsed=true] .ai-chat-sidebar-edge-toggle{left:0}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-top-12{top:-3rem}.bottom-0{bottom:0}.end-0{inset-inline-end:0px}.left-0{left:0}.right-0{right:0}.right-1\.5{right:.375rem}.right-4{right:1rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-4{top:1rem}.top-\[54px\]{top:54px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-full{top:100%}.isolate{isolation:isolate}.\!z-10{z-index:10!important}.\!z-20{z-index:20!important}.\!z-30{z-index:30!important}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1040\]{z-index:1040}.z-\[1055\]{z-index:1055}.z-\[1060\]{z-index:1060}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-auto{grid-column:auto}.col-span-full{grid-column:1 / -1}.-m-2{margin:-.5rem}.m-0{margin:0}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-\[30px\]{margin-top:30px;margin-bottom:30px}.\!mb-0{margin-bottom:0!important}.\!mb-\[5\.5rem\]{margin-bottom:5.5rem!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.me-1{margin-inline-end:.25rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.mr-1{margin-right:.25rem}.mr-3{margin-right:.75rem}.ms-2{margin-inline-start:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-1{width:.25rem;height:.25rem}.size-10{width:2.5rem;height:2.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[10px\]{width:10px;height:10px}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-\[38px\]{width:38px;height:38px}.size-full{width:100%;height:100%}.\!h-\[210px\]{height:210px!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[22px\]{height:22px}.h-\[27px\]{height:27px}.h-\[30px\]{height:30px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[56px\]{height:56px}.h-\[790px\]{height:790px}.h-\[7px\]{height:7px}.h-\[min\(1156px\,calc\(100dvh-var\(--header-height\)-8rem\)\)\]{height:min(1156px,calc(100dvh - var(--header-height) - 8rem))}.h-\[var\(--header-height\)\]{height:var(--header-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[190px\]{max-height:190px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100vh-60px\)\]{max-height:calc(100vh - 60px)}.max-h-\[min\(520px\,calc\(100dvh-var\(--header-height\)-1rem\)\)\]{max-height:min(520px,calc(100dvh - var(--header-height) - 1rem))}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-24{min-height:6rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[36px\]{min-height:36px}.min-h-\[72px\]{min-height:72px}.min-h-\[79px\]{min-height:79px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-54px\)\]{min-height:calc(100vh - 54px)}.min-h-\[calc\(100vh-var\(--header-height\)\)\]{min-height:calc(100vh - var(--header-height))}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[124px\]{width:124px}.w-\[13\%\]{width:13%}.w-\[13px\]{width:13px}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[15\%\]{width:15%}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[25\%\]{width:25%}.w-\[258px\]{width:258px}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[55\.8\%\]{width:55.8%}.w-\[72px\]{width:72px}.w-\[7px\]{width:7px}.w-\[8\%\]{width:8%}.w-\[800px\]{width:800px}.w-\[min\(400px\,calc\(100vw-1rem\)\)\]{width:min(400px,calc(100vw - 1rem))}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-8{min-width:2rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[250px\]{min-width:250px}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[320px\]{min-width:320px}.min-w-\[36rem\]{min-width:36rem}.min-w-\[44px\]{min-width:44px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[80px\]{min-width:80px}.min-w-\[960px\]{min-width:960px}.min-w-\[96px\]{min-width:96px}.min-w-\[var\(--sidebar-width\)\]{min-width:var(--sidebar-width)}.min-w-full{min-width:100%}.max-w-0{max-width:0px}.max-w-7xl{max-width:80rem}.max-w-\[100vw\]{max-width:100vw}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1380px\]{max-width:1380px}.max-w-\[140px\]{max-width:140px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[400px\]{max-width:400px}.max-w-\[44px\]{max-width:44px}.max-w-\[470px\]{max-width:470px}.max-w-\[50\%\]{max-width:50%}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(16rem\,calc\(100vw-1rem\)\)\]{max-width:min(16rem,calc(100vw - 1rem))}.max-w-\[var\(--sidebar-width\)\]{max-width:var(--sidebar-width)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-center{transform-origin:center}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-\[-1\]{--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:1.5rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[3px\]{gap:3px}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#e9ecf0\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(233 236 240 / var(--tw-divide-opacity, 1))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[12px\]{border-radius:12px}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.\!border-b{border-bottom-width:1px!important}.\!border-b-2{border-bottom-width:2px!important}.\!border-r{border-right-width:1px!important}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.\!border-solid{border-style:solid!important}.border-dashed{border-style:dashed}.border-\[\#0e458e\]{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.border-\[\#a3cfbb\]{--tw-border-opacity: 1;border-color:rgb(163 207 187 / var(--tw-border-opacity, 1))}.border-\[\#a3e9c8\]{--tw-border-opacity: 1;border-color:rgb(163 233 200 / var(--tw-border-opacity, 1))}.border-\[\#b8e0c8\]{--tw-border-opacity: 1;border-color:rgb(184 224 200 / var(--tw-border-opacity, 1))}.border-\[\#ba1419\]\/30{border-color:#ba14194d}.border-\[\#bad4e9\]{--tw-border-opacity: 1;border-color:rgb(186 212 233 / var(--tw-border-opacity, 1))}.border-\[\#bfe5cc\]{--tw-border-opacity: 1;border-color:rgb(191 229 204 / var(--tw-border-opacity, 1))}.border-\[\#c4373b\]{--tw-border-opacity: 1;border-color:rgb(196 55 59 / var(--tw-border-opacity, 1))}.border-\[\#d8dee5\]{--tw-border-opacity: 1;border-color:rgb(216 222 229 / var(--tw-border-opacity, 1))}.border-\[\#dbdfe9\]{--tw-border-opacity: 1;border-color:rgb(219 223 233 / var(--tw-border-opacity, 1))}.border-\[\#e6e6e6\]{--tw-border-opacity: 1;border-color:rgb(230 230 230 / var(--tw-border-opacity, 1))}.border-\[\#e9b4b6\]{--tw-border-opacity: 1;border-color:rgb(233 180 182 / var(--tw-border-opacity, 1))}.border-\[\#e9ecf0\]{--tw-border-opacity: 1;border-color:rgb(233 236 240 / var(--tw-border-opacity, 1))}.border-\[\#eceff2\]{--tw-border-opacity: 1;border-color:rgb(236 239 242 / var(--tw-border-opacity, 1))}.border-\[\#f0b4b6\]{--tw-border-opacity: 1;border-color:rgb(240 180 182 / var(--tw-border-opacity, 1))}.border-\[\#f1babb\]{--tw-border-opacity: 1;border-color:rgb(241 186 187 / var(--tw-border-opacity, 1))}.border-\[\#f2c6c8\]{--tw-border-opacity: 1;border-color:rgb(242 198 200 / var(--tw-border-opacity, 1))}.border-\[\#f5d98a\]{--tw-border-opacity: 1;border-color:rgb(245 217 138 / var(--tw-border-opacity, 1))}.border-\[\#fbe2a0\]{--tw-border-opacity: 1;border-color:rgb(251 226 160 / var(--tw-border-opacity, 1))}.border-\[\#ffd899\]{--tw-border-opacity: 1;border-color:rgb(255 216 153 / var(--tw-border-opacity, 1))}.border-ai-suggested{--tw-border-opacity: 1;border-color:rgb(25 135 84 / var(--tw-border-opacity, 1))}.border-brand{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.border-danger{--tw-border-opacity: 1;border-color:rgb(186 20 25 / var(--tw-border-opacity, 1))}.border-danger\/30{border-color:#ba14194d}.border-line{--tw-border-opacity: 1;border-color:rgb(216 222 229 / var(--tw-border-opacity, 1))}.border-muted{--tw-border-opacity: 1;border-color:rgb(149 165 184 / var(--tw-border-opacity, 1))}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.\!border-b-\[\#e59f3c\]{--tw-border-opacity: 1 !important;border-bottom-color:rgb(229 159 60 / var(--tw-border-opacity, 1))!important}.\!border-b-\[\#e9ecf0\]{--tw-border-opacity: 1 !important;border-bottom-color:rgb(233 236 240 / var(--tw-border-opacity, 1))!important}.\!border-b-white{--tw-border-opacity: 1 !important;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.\!border-r-\[\#e9ecf0\]{--tw-border-opacity: 1 !important;border-right-color:rgb(233 236 240 / var(--tw-border-opacity, 1))!important}.\!border-r-white{--tw-border-opacity: 1 !important;border-right-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#0e458e\]{--tw-bg-opacity: 1;background-color:rgb(14 69 142 / var(--tw-bg-opacity, 1))}.bg-\[\#0f6c40\]{--tw-bg-opacity: 1;background-color:rgb(15 108 64 / var(--tw-bg-opacity, 1))}.bg-\[\#107c41\]{--tw-bg-opacity: 1;background-color:rgb(16 124 65 / var(--tw-bg-opacity, 1))}.bg-\[\#1a7f4b\]{--tw-bg-opacity: 1;background-color:rgb(26 127 75 / var(--tw-bg-opacity, 1))}.bg-\[\#b8c3d0\]{--tw-bg-opacity: 1;background-color:rgb(184 195 208 / var(--tw-bg-opacity, 1))}.bg-\[\#ba1419\]{--tw-bg-opacity: 1;background-color:rgb(186 20 25 / var(--tw-bg-opacity, 1))}.bg-\[\#c4373b\]{--tw-bg-opacity: 1;background-color:rgb(196 55 59 / var(--tw-bg-opacity, 1))}.bg-\[\#d1e7dd\]{--tw-bg-opacity: 1;background-color:rgb(209 231 221 / var(--tw-bg-opacity, 1))}.bg-\[\#d1fae5\]{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-\[\#e0e1e3\]{--tw-bg-opacity: 1;background-color:rgb(224 225 227 / var(--tw-bg-opacity, 1))}.bg-\[\#e6f6ed\]{--tw-bg-opacity: 1;background-color:rgb(230 246 237 / var(--tw-bg-opacity, 1))}.bg-\[\#e6faf1\]{--tw-bg-opacity: 1;background-color:rgb(230 250 241 / var(--tw-bg-opacity, 1))}.bg-\[\#e7f4f8\]{--tw-bg-opacity: 1;background-color:rgb(231 244 248 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f0fa\]{--tw-bg-opacity: 1;background-color:rgb(232 240 250 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f5ee\]{--tw-bg-opacity: 1;background-color:rgb(232 245 238 / var(--tw-bg-opacity, 1))}.bg-\[\#e9ecf0\]{--tw-bg-opacity: 1;background-color:rgb(233 236 240 / var(--tw-bg-opacity, 1))}.bg-\[\#e9f1fb\]{--tw-bg-opacity: 1;background-color:rgb(233 241 251 / var(--tw-bg-opacity, 1))}.bg-\[\#eafaf0\]{--tw-bg-opacity: 1;background-color:rgb(234 250 240 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2f6\]{--tw-bg-opacity: 1;background-color:rgb(238 242 246 / var(--tw-bg-opacity, 1))}.bg-\[\#f1ecff\]{--tw-bg-opacity: 1;background-color:rgb(241 236 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f6fb\]{--tw-bg-opacity: 1;background-color:rgb(241 246 251 / var(--tw-bg-opacity, 1))}.bg-\[\#f2faf8\]{--tw-bg-opacity: 1;background-color:rgb(242 250 248 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f5f7\]{--tw-bg-opacity: 1;background-color:rgb(243 245 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f9fafb\]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fbeaea\]{--tw-bg-opacity: 1;background-color:rgb(251 234 234 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfcfc\]{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfcfd\]{--tw-bg-opacity: 1;background-color:rgb(252 252 253 / var(--tw-bg-opacity, 1))}.bg-\[\#fdeaea\]{--tw-bg-opacity: 1;background-color:rgb(253 234 234 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf5ed\]{--tw-bg-opacity: 1;background-color:rgb(253 245 237 / var(--tw-bg-opacity, 1))}.bg-\[\#fef2f2\]{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-\[\#ffeeef\]{--tw-bg-opacity: 1;background-color:rgb(255 238 239 / var(--tw-bg-opacity, 1))}.bg-\[\#fff3cd\]{--tw-bg-opacity: 1;background-color:rgb(255 243 205 / var(--tw-bg-opacity, 1))}.bg-\[\#fff4e0\]{--tw-bg-opacity: 1;background-color:rgb(255 244 224 / var(--tw-bg-opacity, 1))}.bg-\[\#fff5e5\]{--tw-bg-opacity: 1;background-color:rgb(255 245 229 / var(--tw-bg-opacity, 1))}.bg-\[\#fff6e0\]{--tw-bg-opacity: 1;background-color:rgb(255 246 224 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8e6\]{--tw-bg-opacity: 1;background-color:rgb(255 248 230 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(0\,4\,10\,0\.7\)\]{background-color:#00040ab3}.bg-\[rgba\(20\,55\,98\,0\.35\)\]{background-color:#14376259}.bg-black\/40{background-color:#0006}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(14 69 142 / var(--tw-bg-opacity, 1))}.bg-danger{--tw-bg-opacity: 1;background-color:rgb(186 20 25 / var(--tw-bg-opacity, 1))}.bg-danger\/10{background-color:#ba14191a}.bg-line{--tw-bg-opacity: 1;background-color:rgb(216 222 229 / var(--tw-bg-opacity, 1))}.bg-page{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.\!bg-clip-padding{background-clip:padding-box!important}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[30px\]{padding:30px}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(12px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.pb-\[calc\(16px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.pe-3{padding-inline-end:.75rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-\[22px\]{padding-left:22px}.pl-\[24px\]{padding-left:24px}.pr-1\.5{padding-right:.375rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-4{padding-inline-start:1rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-\[54px\]{padding-top:54px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-inter{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-poppins{font-family:Poppins,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[36px\]{font-size:36px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.1\]{line-height:1.1}.leading-\[18px\]{line-height:18px}.leading-\[20px\]{line-height:20px}.leading-\[21px\]{line-height:21px}.leading-\[22px\]{line-height:22px}.leading-\[24px\]{line-height:24px}.leading-\[26px\]{line-height:26px}.leading-\[28px\]{line-height:28px}.leading-none{line-height:1}.leading-snug{line-height:1.375}.tracking-\[-0\.13px\]{letter-spacing:-.13px}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.text-\[\#010274\]{--tw-text-opacity: 1;color:rgb(1 2 116 / var(--tw-text-opacity, 1))}.text-\[\#047857\]{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-\[\#0a8a52\]{--tw-text-opacity: 1;color:rgb(10 138 82 / var(--tw-text-opacity, 1))}.text-\[\#0e458e\]{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.text-\[\#0f5132\]{--tw-text-opacity: 1;color:rgb(15 81 50 / var(--tw-text-opacity, 1))}.text-\[\#107c41\]{--tw-text-opacity: 1;color:rgb(16 124 65 / var(--tw-text-opacity, 1))}.text-\[\#11713c\]{--tw-text-opacity: 1;color:rgb(17 113 60 / var(--tw-text-opacity, 1))}.text-\[\#143762\]{--tw-text-opacity: 1;color:rgb(20 55 98 / var(--tw-text-opacity, 1))}.text-\[\#1a7f4b\]{--tw-text-opacity: 1;color:rgb(26 127 75 / var(--tw-text-opacity, 1))}.text-\[\#1b7fa3\]{--tw-text-opacity: 1;color:rgb(27 127 163 / var(--tw-text-opacity, 1))}.text-\[\#1f9d57\]{--tw-text-opacity: 1;color:rgb(31 157 87 / var(--tw-text-opacity, 1))}.text-\[\#2f7a4f\]{--tw-text-opacity: 1;color:rgb(47 122 79 / var(--tw-text-opacity, 1))}.text-\[\#363c43\]{--tw-text-opacity: 1;color:rgb(54 60 67 / var(--tw-text-opacity, 1))}.text-\[\#3a84c0\]{--tw-text-opacity: 1;color:rgb(58 132 192 / var(--tw-text-opacity, 1))}.text-\[\#54595f\]{--tw-text-opacity: 1;color:rgb(84 89 95 / var(--tw-text-opacity, 1))}.text-\[\#556f8e\]{--tw-text-opacity: 1;color:rgb(85 111 142 / var(--tw-text-opacity, 1))}.text-\[\#59c1a4\]{--tw-text-opacity: 1;color:rgb(89 193 164 / var(--tw-text-opacity, 1))}.text-\[\#5a32be\]{--tw-text-opacity: 1;color:rgb(90 50 190 / var(--tw-text-opacity, 1))}.text-\[\#667d99\]{--tw-text-opacity: 1;color:rgb(102 125 153 / var(--tw-text-opacity, 1))}.text-\[\#78829d\]{--tw-text-opacity: 1;color:rgb(120 130 157 / var(--tw-text-opacity, 1))}.text-\[\#7c8085\]{--tw-text-opacity: 1;color:rgb(124 128 133 / var(--tw-text-opacity, 1))}.text-\[\#856404\]{--tw-text-opacity: 1;color:rgb(133 100 4 / var(--tw-text-opacity, 1))}.text-\[\#8a5d00\]{--tw-text-opacity: 1;color:rgb(138 93 0 / var(--tw-text-opacity, 1))}.text-\[\#8a93a6\]{--tw-text-opacity: 1;color:rgb(138 147 166 / var(--tw-text-opacity, 1))}.text-\[\#8a9fc4\]{--tw-text-opacity: 1;color:rgb(138 159 196 / var(--tw-text-opacity, 1))}.text-\[\#946200\]{--tw-text-opacity: 1;color:rgb(148 98 0 / var(--tw-text-opacity, 1))}.text-\[\#95a5b8\]{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.text-\[\#BA1419\]{--tw-text-opacity: 1;color:rgb(186 20 25 / var(--tw-text-opacity, 1))}.text-\[\#C4373B\]{--tw-text-opacity: 1;color:rgb(196 55 59 / var(--tw-text-opacity, 1))}.text-\[\#b45309\]{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-\[\#ba1419\]{--tw-text-opacity: 1;color:rgb(186 20 25 / var(--tw-text-opacity, 1))}.text-\[\#c4373b\]{--tw-text-opacity: 1;color:rgb(196 55 59 / var(--tw-text-opacity, 1))}.text-\[\#c47b00\]{--tw-text-opacity: 1;color:rgb(196 123 0 / var(--tw-text-opacity, 1))}.text-\[\#d68f00\]{--tw-text-opacity: 1;color:rgb(214 143 0 / var(--tw-text-opacity, 1))}.text-\[\#e58a2d\]{--tw-text-opacity: 1;color:rgb(229 138 45 / var(--tw-text-opacity, 1))}.text-\[\#e65c5c\]{--tw-text-opacity: 1;color:rgb(230 92 92 / var(--tw-text-opacity, 1))}.text-\[\#fafafa\]{--tw-text-opacity: 1;color:rgb(250 250 250 / var(--tw-text-opacity, 1))}.text-\[\#ff9e00\]{--tw-text-opacity: 1;color:rgb(255 158 0 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.text-brand\/25{color:#0e458e40}.text-current{color:currentColor}.text-danger{--tw-text-opacity: 1;color:rgb(186 20 25 / var(--tw-text-opacity, 1))}.text-label{--tw-text-opacity: 1;color:rgb(85 111 142 / var(--tw-text-opacity, 1))}.text-menu-muted{--tw-text-opacity: 1;color:rgb(184 195 208 / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.text-navy{--tw-text-opacity: 1;color:rgb(20 55 98 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/85{color:#ffffffd9}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-\[\#b8c3d0\]{text-decoration-color:#b8c3d0}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.shadow-\[-4px_0_24px_rgba\(20\,55\,98\,0\.12\)\]{--tw-shadow: -4px 0 24px rgba(20,55,98,.12);--tw-shadow-colored: -4px 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[-8px_0_32px_rgba\(20\,55\,98\,0\.12\)\]{--tw-shadow: -8px 0 32px rgba(20,55,98,.12);--tw-shadow-colored: -8px 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-1px_8px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 -1px 8px rgba(0,0,0,.05);--tw-shadow-colored: 0 -1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_40px_rgba\(20\,55\,98\,0\.12\)\]{--tw-shadow: 0 10px 40px rgba(20,55,98,.12);--tw-shadow-colored: 0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.12);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(20\,55\,98\,0\.12\)\]{--tw-shadow: 0 8px 24px rgba(20,55,98,.12);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 8px 30px rgb(0,0,0,.04);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 69 142 / var(--tw-ring-opacity, 1))}.ring-danger{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 20 25 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,width\,margin\]{transition-property:opacity,width,margin;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[word-break\:break-word\]{word-break:break-word}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}[x-cloak]{display:none!important}[data-app-shell-root] [data-contracts-status-badge]{border-width:1px;border-style:solid}[data-app-shell-root] [data-contracts-status-badge][data-status=active]{border-color:#b5e7c8;background-color:#e7f8ee;color:#0f6c40}[data-app-shell-root] [data-contracts-status-badge][data-status=needs_attention]{border-color:#ffd899;background-color:#fff5e5;color:#ff9e00}[data-app-shell-root] [data-contracts-status-badge][data-status=pending_termination]{border-color:#f1babb;background-color:#ffeeef;color:#ba1419}[data-app-shell-root] [data-contracts-status-badge][data-status=terminated]{border-color:#d9e1ee;background-color:#eff3f9;color:#43526e}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-md::file-selector-button{border-radius:.375rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-\[\#f1f6fb\]::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(241 246 251 / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-\[13px\]::file-selector-button{font-size:13px}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-\[\#0e458e\]::file-selector-button{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.file\:text-brand::file-selector-button{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.placeholder\:text-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.placeholder\:text-muted::placeholder{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.backdrop\:bg-\[rgba\(20\,55\,98\,0\.35\)\]::backdrop{background-color:#14376259}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-line:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(216 222 229 / var(--tw-border-opacity, 1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition:after{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-\[\#0c3a77\]:hover{--tw-border-opacity: 1;border-color:rgb(12 58 119 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b8c3d0\]:hover{--tw-border-opacity: 1;border-color:rgb(184 195 208 / var(--tw-border-opacity, 1))}.hover\:border-\[\#ba1419\]:hover{--tw-border-opacity: 1;border-color:rgb(186 20 25 / var(--tw-border-opacity, 1))}.hover\:border-brand:hover{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.hover\:border-brand\/40:hover{border-color:#0e458e66}.hover\:border-brand\/50:hover{border-color:#0e458e80}.hover\:border-brand\/60:hover{border-color:#0e458e99}.hover\:bg-\[\#0c3a77\]:hover{--tw-bg-opacity: 1;background-color:rgb(12 58 119 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0c3d7d\]:hover{--tw-bg-opacity: 1;background-color:rgb(12 61 125 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#16663c\]:hover{--tw-bg-opacity: 1;background-color:rgb(22 102 60 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ba1419\]:hover{--tw-bg-opacity: 1;background-color:rgb(186 20 25 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d4eddf\]:hover{--tw-bg-opacity: 1;background-color:rgb(212 237 223 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8f0f8\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 240 248 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f1f6fb\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 246 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f3f5f7\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 245 247 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f6f8fa\]:hover{--tw-bg-opacity: 1;background-color:rgb(246 248 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fcfcfc\]:hover{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fde8e9\]:hover{--tw-bg-opacity: 1;background-color:rgb(253 232 233 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fdeaea\]:hover{--tw-bg-opacity: 1;background-color:rgb(253 234 234 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fdf2f2\]:hover{--tw-bg-opacity: 1;background-color:rgb(253 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fef2f2\]:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffeeef\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 238 239 / var(--tw-bg-opacity, 1))}.hover\:bg-brand:hover{--tw-bg-opacity: 1;background-color:rgb(14 69 142 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-600:hover{--tw-bg-opacity: 1;background-color:rgb(12 61 125 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-700:hover{--tw-bg-opacity: 1;background-color:rgb(10 50 104 / var(--tw-bg-opacity, 1))}.hover\:bg-page:hover{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[\#0c3a77\]:hover{--tw-text-opacity: 1;color:rgb(12 58 119 / var(--tw-text-opacity, 1))}.hover\:text-\[\#0e458e\]:hover{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.hover\:text-\[\#143762\]:hover{--tw-text-opacity: 1;color:rgb(20 55 98 / var(--tw-text-opacity, 1))}.hover\:text-\[\#95a5b8\]:hover{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.hover\:text-\[\#ba1419\]:hover{--tw-text-opacity: 1;color:rgb(186 20 25 / var(--tw-text-opacity, 1))}.hover\:text-brand:hover{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.hover\:text-brand-600:hover{--tw-text-opacity: 1;color:rgb(12 61 125 / var(--tw-text-opacity, 1))}.hover\:text-danger\/80:hover{color:#ba1419cc}.hover\:text-label:hover{--tw-text-opacity: 1;color:rgb(85 111 142 / var(--tw-text-opacity, 1))}.hover\:text-navy:hover{--tw-text-opacity: 1;color:rgb(20 55 98 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.focus\:border-brand:focus{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.focus\:border-danger:focus{--tw-border-opacity: 1;border-color:rgb(186 20 25 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-brand:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(14 69 142 / var(--tw-ring-opacity, 1))}.focus\:ring-brand\/20:focus{--tw-ring-color: rgb(14 69 142 / .2)}.focus\:ring-brand\/30:focus{--tw-ring-color: rgb(14 69 142 / .3)}.focus\:ring-brand\/40:focus{--tw-ring-color: rgb(14 69 142 / .4)}.focus\:ring-danger:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 20 25 / var(--tw-ring-opacity, 1))}.focus\:ring-danger\/30:focus{--tw-ring-color: rgb(186 20 25 / .3)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#f3f5f7\]:disabled{--tw-bg-opacity: 1;background-color:rgb(243 245 247 / var(--tw-bg-opacity, 1))}.disabled\:bg-page:disabled{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity, 1))}.disabled\:text-muted:disabled{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:scale-y-\[-1\]{--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:bg-white\/10{background-color:#ffffff1a}.group[open] .group-open\:ring-white\/30{--tw-ring-color: rgb(255 255 255 / .3)}.group:hover .group-hover\:bg-\[\#fcfcfc\]{--tw-bg-opacity: 1;background-color:rgb(252 252 252 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:block{display:block}.peer:checked~.peer-checked\:border-brand{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:bg-brand{--tw-bg-opacity: 1;background-color:rgb(14 69 142 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:after\:translate-x-5:after{content:var(--tw-content);--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-brand\/30{--tw-ring-color: rgb(14 69 142 / .3)}.has-\[\.choices\.is-open\]\:z-\[70\]:has(.choices.is-open){z-index:70}.has-\[details\[open\]\]\:z-\[70\]:has(details[open]){z-index:70}.group\/listcard:has(.contracts-list-pagination) .group-has-\[\.contracts-list-pagination\]\/listcard\:pb-0{padding-bottom:0}.data-\[drag-over\=true\]\:scale-\[1\.01\][data-drag-over=true]{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[drag-over\=true\]\:border-brand[data-drag-over=true]{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.data-\[drag-over\=true\]\:bg-\[\#e8f0f8\][data-drag-over=true]{--tw-bg-opacity: 1;background-color:rgb(232 240 248 / var(--tw-bg-opacity, 1))}.data-\[drag-over\=true\]\:shadow-\[0_0_0_4px_rgba\(14\,69\,142\,0\.12\)\][data-drag-over=true]{--tw-shadow: 0 0 0 4px rgba(14,69,142,.12);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-drag-over=true] .group-data-\[drag-over\=true\]\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media not all and (min-width:1024px){.max-lg\:fixed{position:fixed}.max-lg\:inset-x-4{left:1rem;right:1rem}.max-lg\:top-\[calc\(var\(--header-height\)\+0\.5rem\)\]{top:calc(var(--header-height) + .5rem)}.max-lg\:z-\[70\]{z-index:70}.max-lg\:mt-0{margin-top:0}.max-lg\:box-border{box-sizing:border-box}.max-lg\:flex{display:flex}.max-lg\:hidden{display:none}.max-lg\:min-h-0{min-height:0px}.max-lg\:min-h-\[calc\(100dvh-var\(--header-height\)\)\]{min-height:calc(100dvh - var(--header-height))}.max-lg\:min-h-dvh{min-height:100dvh}.max-lg\:min-h-full{min-height:100%}.max-lg\:w-auto{width:auto}.max-lg\:w-full{width:100%}.max-lg\:min-w-0{min-width:0px}.max-lg\:min-w-\[759px\]{min-width:759px}.max-lg\:max-w-none{max-width:none}.max-lg\:flex-1{flex:1 1 0%}.max-lg\:flex-none{flex:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:items-stretch{align-items:stretch}.max-lg\:gap-4{gap:1rem}.max-lg\:overflow-hidden{overflow:hidden}.max-lg\:overflow-visible{overflow:visible}.max-lg\:overflow-y-visible{overflow-y:visible}.max-lg\:rounded-xl{border-radius:.75rem}.max-lg\:border-0{border-width:0px}.max-lg\:bg-\[\#f4f6f9\],.max-lg\:bg-page{--tw-bg-opacity: 1;background-color:rgb(244 246 249 / var(--tw-bg-opacity, 1))}.max-lg\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.max-lg\:p-0{padding:0}.max-lg\:p-4{padding:1rem}.max-lg\:px-4{padding-left:1rem;padding-right:1rem}.max-lg\:pb-4{padding-bottom:1rem}.max-lg\:pb-\[calc\(12px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.max-lg\:pb-\[calc\(16px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.max-lg\:pt-0{padding-top:0}.max-lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.max-lg\:leading-\[26px\]{line-height:26px}.max-lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media not all and (min-width:640px){.max-sm\:w-full{width:100%}.max-sm\:justify-end{justify-content:flex-end}}@media(min-width:640px){.sm\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.sm\:block{display:block}.sm\:w-\[258px\]{width:258px}.sm\:w-\[min\(100vw\,720px\)\]{width:min(100vw,720px)}.sm\:w-\[min\(400px\,calc\(100vw-2rem\)\)\]{width:min(400px,calc(100vw - 2rem))}.sm\:w-auto{width:auto}.sm\:max-w-\[min\(100vw\,720px\)\]{max-width:min(100vw,720px)}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_258px_auto\]{grid-template-columns:minmax(0,1fr) 258px auto}.sm\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:p-4{padding:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:pr-6{padding-right:1.5rem}.sm\:text-\[24px\]{font-size:24px}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:block{display:block}.md\:flex{display:flex}.md\:max-w-\[calc\(50\%-0\.5rem\)\]{max-width:calc(50% - .5rem)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:gap-6{gap:1.5rem}.md\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.md\:gap-y-5{row-gap:1.25rem}}@media(min-width:960px){.min-\[960px\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.min-\[960px\]\:items-start{align-items:flex-start}.min-\[960px\]\:gap-6{gap:1.5rem}}@media(min-width:1024px){.lg\:left-\[260px\]{left:260px}.lg\:left-\[var\(--sidebar-width\)\]{left:var(--sidebar-width)}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:ml-\[260px\]{margin-left:260px}.lg\:ml-\[var\(--sidebar-width\)\]{margin-left:var(--sidebar-width)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:contents{display:contents}.lg\:hidden{display:none}.lg\:min-h-0{min-height:0px}.lg\:min-h-full{min-height:100%}.lg\:w-\[160px\]{width:160px}.lg\:w-\[220px\]{width:220px}.lg\:w-\[258px\]{width:258px}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0px}.lg\:min-w-\[1200px\]{min-width:1200px}.lg\:min-w-\[220px\]{min-width:220px}.lg\:min-w-\[960px\]{min-width:960px}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-6xl{max-width:72rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_230px\]{grid-template-columns:minmax(0,1fr) 230px}.lg\:grid-cols-\[var\(--sidebar-width\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:var(--sidebar-width) minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0px}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:overflow-y-auto{overflow-y:auto}.lg\:overflow-x-hidden{overflow-x:hidden}.lg\:rounded-xl{border-radius:.75rem}.lg\:border{border-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-\[\#e9ecf0\]{--tw-border-opacity: 1;border-color:rgb(233 236 240 / var(--tw-border-opacity, 1))}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:p-3{padding:.75rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-0{padding-left:0}.lg\:pl-4{padding-left:1rem}.lg\:pl-6{padding-left:1.5rem}.lg\:pr-0{padding-right:0}.lg\:pr-6{padding-right:1.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[24px\]{font-size:24px}.lg\:leading-7{line-height:1.75rem}.lg\:leading-\[32px\]{line-height:32px}}@media(min-width:1280px){.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:w-10\/12{width:83.333333%}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.xl\:items-end{align-items:flex-end}}@media(min-width:1536px){.\32xl\:w-8\/12{width:66.666667%}}.\[\&\.show\]\:translate-x-0.show{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>\*\]\:min-w-0>*{min-width:0px}.\[\&\>\*\]\:flex-1>*{flex:1 1 0%}@media not all and (min-width:1024px){.max-lg\:\[\&\>div\:first-child\]\:justify-center>div:first-child{justify-content:center}.max-lg\:\[\&\>div\:first-child\]\:text-center>div:first-child{text-align:center}}.peer:checked~.peer-checked\:\[\&\>svg\]\:block>svg{display:block}.\[\&_\.contracts-export-costs-trigger\]\:flex .contracts-export-costs-trigger{display:flex}.\[\&_\.contracts-export-costs-trigger\]\:h-9 .contracts-export-costs-trigger{height:2.25rem}.\[\&_\.contracts-export-costs-trigger\]\:w-full .contracts-export-costs-trigger{width:100%}.\[\&_\.contracts-export-costs-trigger\]\:items-center .contracts-export-costs-trigger{align-items:center}.\[\&_\.contracts-export-costs-trigger\]\:justify-center .contracts-export-costs-trigger{justify-content:center}.\[\&_\.contracts-export-costs-trigger\]\:gap-1\.5 .contracts-export-costs-trigger{gap:.375rem}.\[\&_\.contracts-export-costs-trigger\]\:rounded-lg .contracts-export-costs-trigger{border-radius:.5rem}.\[\&_\.contracts-export-costs-trigger\]\:border .contracts-export-costs-trigger{border-width:1px}.\[\&_\.contracts-export-costs-trigger\]\:border-\[\#0e458e\] .contracts-export-costs-trigger{--tw-border-opacity: 1;border-color:rgb(14 69 142 / var(--tw-border-opacity, 1))}.\[\&_\.contracts-export-costs-trigger\]\:bg-white .contracts-export-costs-trigger{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.\[\&_\.contracts-export-costs-trigger\]\:px-3 .contracts-export-costs-trigger{padding-left:.75rem;padding-right:.75rem}.\[\&_\.contracts-export-costs-trigger\]\:text-\[13px\] .contracts-export-costs-trigger{font-size:13px}.\[\&_\.contracts-export-costs-trigger\]\:font-medium .contracts-export-costs-trigger{font-weight:500}.\[\&_\.contracts-export-costs-trigger\]\:leading-\[21px\] .contracts-export-costs-trigger{line-height:21px}.\[\&_\.contracts-export-costs-trigger\]\:text-\[\#0e458e\] .contracts-export-costs-trigger{--tw-text-opacity: 1;color:rgb(14 69 142 / var(--tw-text-opacity, 1))}.\[\&_\.contracts-export-costs-trigger\]\:hover\:bg-\[\#f1f6fb\]:hover .contracts-export-costs-trigger{--tw-bg-opacity: 1;background-color:rgb(241 246 251 / var(--tw-bg-opacity, 1))}.\[\&_\.contracts-export-costs-trigger_svg\]\:size-3\.5 .contracts-export-costs-trigger svg{width:.875rem;height:.875rem}.\[\&_\.contracts-list-pagination\>div\:first-child\]\:justify-center .contracts-list-pagination>div:first-child{justify-content:center}.\[\&_\.list-pagination\>div\:first-child\]\:justify-center .list-pagination>div:first-child{justify-content:center}.\[\&_\.system-settings-date-input__display\:\:placeholder\]\:text-muted .system-settings-date-input display::-moz-placeholder{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.\[\&_\.system-settings-date-input__display\:\:placeholder\]\:text-muted .system-settings-date-input display::placeholder{--tw-text-opacity: 1;color:rgb(149 165 184 / var(--tw-text-opacity, 1))}.\[\&_\.system-settings-date-input__display\]\:cursor-pointer .system-settings-date-input display{cursor:pointer}.\[\&_\[data-select-label\]\]\:shrink-0 [data-select-label]{flex-shrink:0}.\[\&_\[data-ui-dropdown-panel\]\]\:left-0 [data-ui-dropdown-panel]{left:0}.\[\&_\[data-ui-dropdown-panel\]\]\:right-auto [data-ui-dropdown-panel]{right:auto}.\[\&_\[data-ui-dropdown-panel\]\]\:w-full [data-ui-dropdown-panel]{width:100%}.\[\&_i\]\:block i{display:block}.\[\&_i\]\:text-\[14px\] i{font-size:14px}.\[\&_i\]\:leading-none i{line-height:1}.\[\&_span\]\:truncate span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:h-4 svg{height:1rem}.\[\&_svg\]\:w-4 svg{width:1rem}.\[\&_svg\]\:max-w-none svg{max-width:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}[data-contracts-data-row]:last-child .\[\[data-contracts-data-row\]\:last-child_\&\]\:border-b-0{border-bottom-width:0px}
