.co-org #kt_app_wrapper{margin-left:0!important}.co-org #kt_app_content_container{width:100%;max-width:none;padding-top:1.5rem!important}.co-org #kt_app_header{border-bottom:1px solid var(--bs-border-color)}.co-org .org-workspace-menu{width:min(320px,90vw);max-height:65vh;overflow-y:auto}.co-org .org-metric{display:flex;flex-direction:column;gap:.5rem;height:100%}.co-org .org-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem}.co-org .org-toolbar-search{flex:1;min-width:min(260px,100%)}.co-org .org-table-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.co-org .org-company-table{min-width:760px}.co-org .table-responsive{min-width:0}.co-org .org-skip{position:absolute;top:-80px;left:16px;z-index:1100;padding:12px;background:var(--bs-body-bg)}.co-org .org-skip:focus{top:8px}.co-org [hidden]{display:none!important}@media(max-width:767px){.co-org .org-toolbar>div{width:100%}.co-org .org-company-table{min-width:0}.co-org .org-company-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.co-org .org-company-table,.co-org .org-company-table tbody,.co-org .org-company-table tr,.co-org .org-company-table td,.co-org .org-company-table tbody th{display:block;width:100%}.co-org .org-company-table tr{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:14px;margin-bottom:12px}.co-org .org-company-table td,.co-org .org-company-table tbody th{border:0;padding:7px 0}.co-org .org-company-table td[data-label]:before{content:attr(data-label);display:block;color:var(--bs-secondary-color);font-size:.75rem;margin-bottom:3px}}.co-loading-indicator{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;color:var(--bs-body-color, #212529);font-size:.95rem;font-weight:500}.co-loading-indicator__gif,.co-loading-indicator__ring{display:block;width:34px;height:34px;flex:0 0 auto}.co-loading-indicator__gif{-o-object-fit:contain;object-fit:contain}.co-loading-indicator__ring{display:none;border:3px solid rgba(25,118,187,.2);border-top-color:#1976bb;border-radius:50%}.co-loading-indicator--inline{width:-moz-fit-content;width:fit-content;max-width:100%;min-height:2.5rem;margin:.75rem auto}.co-loading-indicator--inline .co-loading-indicator__gif,.co-loading-indicator--inline .co-loading-indicator__ring{width:24px;height:24px}.co-loading-overlay{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#0f172a47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.co-loading-overlay[hidden]{display:none}.co-loading-overlay--modal{position:absolute;z-index:20;border-radius:inherit}.co-loading-overlay .co-loading-indicator{flex-direction:column;min-width:150px;min-height:120px;padding:1.25rem 1.5rem;border:1px solid rgba(255,255,255,.65);border-radius:1rem;background:var(--bs-body-bg, #fff);box-shadow:0 1rem 3rem #0f172a2e;text-align:center}@media(prefers-reduced-motion:reduce){.co-loading-indicator__gif{display:none}.co-loading-indicator__ring{display:block}}@media(max-width:575.98px){.co-loading-indicator{font-size:.875rem}.co-loading-overlay .co-loading-indicator{min-width:136px;min-height:112px}}.co-loading-overlay__dismiss{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--bs-border-color, #dbe2ea);border-radius:50%;background:var(--bs-body-bg, #fff);color:var(--bs-body-color, #334155);font-size:1.5rem;line-height:1;cursor:pointer}.co-loading-overlay__dismiss:focus-visible{outline:2px solid var(--bs-primary, #1976c4);outline-offset:3px}:root{--co-primary: #a0c2e0;--co-primary-dark: #0A355A;--co-bg: #F5F8FA;--co-card: #FFFFFF;--co-text: #1E293B;--co-text-secondary: #475467;--co-muted: #5B6475;--co-text-subtle: #667085;--co-text-faint: #7A8599;--co-sidebar-bg: #062f55;--co-sidebar-border: rgba(205, 226, 245, .14);--co-sidebar-text: #dbe8f4;--co-sidebar-muted: #9db6cd;--co-sidebar-section: #87a8c5;--co-sidebar-hover: rgba(255, 255, 255, .075);--co-sidebar-active: #185b91}body.app-default{background:var(--co-bg);color:var(--co-text)}body.app-blank{color:var(--co-text)}body.app-default .text-muted,body.app-blank .text-muted{color:var(--co-muted)!important}body.app-default .text-gray-500,body.app-blank .text-gray-500{color:var(--co-text-faint)!important}body.app-default .text-gray-600,body.app-blank .text-gray-600{color:var(--co-text-subtle)!important}body.app-default .text-gray-700,body.app-blank .text-gray-700{color:var(--co-text-secondary)!important}body.app-default .text-helper,body.app-default .form-text,body.app-blank .form-text{color:var(--co-text-subtle)!important}body.app-default .table thead th,body.app-blank .table thead th{color:var(--co-text-faint)!important}.btn:not(.btn-lg):not(.btn-icon){font-size:.85rem}.form-label{font-weight:600;font-size:.95rem!important}.table{font-size:.95rem}.table thead th{font-size:.75rem;text-transform:uppercase;color:#7e8299}#kt_app_header.app-header{background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e9edf3}#kt_app_header_container{min-height:64px}#kt_app_content.app-content{padding-top:1.25rem}.co-header-brand-copy{max-width:8rem}.co-header-company{display:none}.co-header-workspace-code{display:inline-block}.co-header-support-action{--co-support-color: #1673c9;--co-support-tint: #e8f3ff}.co-header-support-action.co-header-support-action--report{--co-support-color: #b76a08;--co-support-tint: #fff3da}.co-header-support-action i{color:var(--co-support-color)!important;transition:color .15s ease}.co-header-support-action:hover,.co-header-support-action:focus-visible{background-color:var(--co-support-tint)!important}.co-header-support-action:focus-visible{outline:2px solid var(--co-support-color);outline-offset:2px}[data-bs-theme=dark] .co-header-support-action{--co-support-color: #69b5ff;--co-support-tint: rgba(66, 153, 235, .16)}[data-bs-theme=dark] .co-header-support-action.co-header-support-action--report{--co-support-color: #ffc266;--co-support-tint: rgba(255, 178, 61, .16)}.co-mobile-theme-toggle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.25rem;border:1px solid #dfe7f2;border-radius:.65rem;background:#f6f9fc}.co-mobile-theme-option{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2.35rem;border:0;border-radius:.5rem;background:transparent;color:#526079;font-weight:700;font-size:.78rem}.co-mobile-theme-option:hover,.co-mobile-theme-option:focus-visible{background:#fff;color:var(--bs-primary);box-shadow:0 4px 12px #1e293b14}.co-mobile-theme-option:hover i,.co-mobile-theme-option:focus-visible i{color:var(--bs-primary)}.co-workspace-nav{max-width:100%}@media(min-width:576px){.co-header-brand-copy{max-width:13rem}.co-header-company{display:inline-block}.co-header-workspace-code{display:none}}@media(min-width:992px){.co-header-brand-copy{max-width:16rem}}.co-page-header{width:100%}.co-page-header__identity{overflow:hidden}.co-page-header__actions>.d-flex{justify-content:flex-start}.co-workspace-tabs{gap:.5rem}.co-workspace-tabs.nav-line-tabs .nav-item{margin:0}.co-workspace-tabs.nav-line-tabs .nav-link{font-size:1rem;border:1px solid #e4e9f2;border-radius:.5rem;color:#59667c;padding:.45rem .5rem;background:#fff;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.co-workspace-tabs.nav-line-tabs .nav-link:hover,.co-workspace-tabs.nav-line-tabs .nav-link:focus{background:#f5f9ff;border-color:#b9d8ff;color:var(--bs-primary)}.co-workspace-tabs.nav-line-tabs .nav-link:hover i,.co-workspace-tabs.nav-line-tabs .nav-link:focus i{color:var(--bs-primary)}.co-workspace-tabs.nav-line-tabs .nav-link.active,.co-workspace-tabs.nav-line-tabs .nav-link.active:hover,.co-workspace-tabs.nav-line-tabs .nav-link.active:focus{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;box-shadow:0 8px 18px #1b84ff29}.co-workspace-tabs.nav-line-tabs .nav-link.active i,.co-workspace-tabs.nav-line-tabs .nav-link.active:hover i,.co-workspace-tabs.nav-line-tabs .nav-link.active:focus i{color:#fff}@media(min-width:768px){.co-page-header__actions{margin-left:auto}.co-page-header__actions>.d-flex{justify-content:flex-end;flex-wrap:nowrap!important}}#kt_app_sidebar.app-sidebar{background-color:var(--co-sidebar-bg);border-right:1px solid var(--co-sidebar-border);box-shadow:8px 0 28px #062f5529}#kt_app_sidebar .app-sidebar-logo{border-bottom-color:var(--co-sidebar-border)}#kt_app_sidebar .app-sidebar-version{color:#bcd1e3!important}#kt_app_sidebar .menu-section{color:var(--co-sidebar-section)!important}#kt_app_sidebar .menu .menu-item>.menu-link{color:var(--co-sidebar-text);transition:background-color .16s ease,color .16s ease}#kt_app_sidebar .menu .menu-item>.menu-link .menu-title{color:inherit}#kt_app_sidebar .menu .menu-item>.menu-link .menu-icon,#kt_app_sidebar .menu .menu-item>.menu-link .menu-icon i{color:var(--co-sidebar-muted);transition:color .16s ease}#kt_app_sidebar .menu .menu-item>.menu-link .menu-bullet .bullet,#kt_app_sidebar .menu .menu-item>.menu-link .menu-arrow:after{background-color:var(--co-sidebar-muted)}#kt_app_sidebar .menu .menu-item>.menu-link:hover,#kt_app_sidebar .menu .menu-item.hover>.menu-link,#kt_app_sidebar .menu .menu-item.show>.menu-link,#kt_app_sidebar .menu .menu-item.here>.menu-link{background-color:var(--co-sidebar-hover);color:#fff}#kt_app_sidebar .menu .menu-item>.menu-link:hover .menu-icon,#kt_app_sidebar .menu .menu-item>.menu-link:hover .menu-icon i,#kt_app_sidebar .menu .menu-item.hover>.menu-link .menu-icon,#kt_app_sidebar .menu .menu-item.hover>.menu-link .menu-icon i,#kt_app_sidebar .menu .menu-item.show>.menu-link .menu-icon,#kt_app_sidebar .menu .menu-item.show>.menu-link .menu-icon i,#kt_app_sidebar .menu .menu-item.here>.menu-link .menu-icon,#kt_app_sidebar .menu .menu-item.here>.menu-link .menu-icon i{color:#fff}#kt_app_sidebar .menu .menu-item>.menu-link.active{background-color:var(--co-sidebar-active);color:#fff;box-shadow:inset 3px 0 #49b9e8}#kt_app_sidebar .menu .menu-item>.menu-link.active .menu-icon,#kt_app_sidebar .menu .menu-item>.menu-link.active .menu-icon i{color:#fff}#kt_app_sidebar .menu .menu-item>.menu-link.active .menu-bullet .bullet,#kt_app_sidebar .menu .menu-item>.menu-link.active .menu-arrow:after{background-color:#fff}#kt_app_sidebar .menu .menu-sub .menu-item>.menu-link{color:#b9cfe1}#kt_app_sidebar .app-sidebar-toggle{background-color:#fff;border:1px solid #d7e3ef;color:#315b7d}#kt_app_sidebar .app-sidebar-toggle:hover,#kt_app_sidebar .app-sidebar-toggle:focus-visible{background-color:#e9f4fc;color:#0b71ad}#kt_app_sidebar .scroll-y:hover::-webkit-scrollbar-thumb,#kt_app_sidebar .hover-scroll-overlay-y:hover::-webkit-scrollbar-thumb{background-color:#bcd1e357}.app-container.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.card{border-radius:.9rem;border:1px solid #edf1f5;box-shadow:0 2px 10px #1e293b0a}.co-kpi-card{transition:transform .18s ease,box-shadow .18s ease}.co-kpi-card:hover{transform:translateY(-2px);box-shadow:0 12px 22px #0f4c811a}body.app-default .btn.btn-light:not(.border-0),body.app-blank .btn.btn-light:not(.border-0){background-color:#fff;border:1px solid #d8e0ec;color:#31415f;box-shadow:0 1px 2px #1e293b0a}body.app-default .btn.btn-light:not(.border-0):hover,body.app-default .btn.btn-light:not(.border-0):focus-visible,body.app-blank .btn.btn-light:not(.border-0):hover,body.app-blank .btn.btn-light:not(.border-0):focus-visible{background-color:#f3f7fc;border-color:#c8d4e3;color:#1f2f4d;box-shadow:0 4px 10px #1e293b14}body.app-default .btn.btn-light:not(.border-0) i,body.app-blank .btn.btn-light:not(.border-0) i{color:inherit}body.app-default .btn.co-action-decline,body.app-blank .btn.co-action-decline{background-color:#fff7ed;border:1px solid #fdba74;color:#c2410c;box-shadow:0 1px 2px #c2410c0f}body.app-default .btn.co-action-decline:hover,body.app-default .btn.co-action-decline:focus-visible,body.app-blank .btn.co-action-decline:hover,body.app-blank .btn.co-action-decline:focus-visible{background-color:#ffedd5;border-color:#fb923c;color:#9a3412;box-shadow:0 4px 10px #c2410c1f}body.app-default .btn.co-action-void,body.app-blank .btn.co-action-void{background-color:#fef2f2;border:1px solid #fca5a5;color:#b91c1c;box-shadow:0 1px 2px #b91c1c0f}body.app-default .btn.co-action-void:hover,body.app-default .btn.co-action-void:focus-visible,body.app-blank .btn.co-action-void:hover,body.app-blank .btn.co-action-void:focus-visible{background-color:#fee2e2;border-color:#f87171;color:#991b1b;box-shadow:0 4px 10px #b91c1c1f}body.app-default .btn.co-action-decline i,body.app-default .btn.co-action-void i,body.app-blank .btn.co-action-decline i,body.app-blank .btn.co-action-void i{color:inherit}.compliance-item-action{transition:background-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.compliance-item-action:not(:disabled):hover,.compliance-item-action:not(:disabled):focus-visible{background-color:#0f4c811f!important;color:var(--co-primary)!important;box-shadow:0 8px 16px #0f4c8124;transform:translateY(-1px)}.compliance-item-action:not(:disabled):hover i,.compliance-item-action:not(:disabled):focus-visible i{color:var(--co-primary)!important}.placeholder-graphic{border:1px dashed #cfd8e3;border-radius:.9rem;background:linear-gradient(180deg,#fbfdff,#f6f9fc)}.co-login-card{background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.38);box-shadow:0 14px 40px #0a355a4d}.form-switch.form-check-custom .form-check-input{height:1.5rem}.card .card-header{padding-left:1.25em!important;padding-top:1.25em!important}.co-document-sidebar{position:sticky;top:120px}.co-invoice-action-panel{display:flex;flex-direction:column;gap:1rem}.co-action-section+.co-action-section{padding-top:1rem;border-top:1px solid #e5ecf5}.co-action-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.co-action-tile-grid form{min-width:0}.co-action-tile-grid .btn{min-height:2.55rem;padding-right:.65rem;padding-left:.65rem;white-space:normal;line-height:1.25}.co-action-tile-grid-compact .btn{justify-content:center}.co-action-danger-section{margin-top:.15rem}.company-filter-toolbar{display:grid;grid-template-columns:minmax(18rem,1.05fr) minmax(0,2fr);gap:.75rem;align-items:end;width:100%}.company-filter-search,.company-filter-field{min-width:0}.company-filter-controls{display:grid;grid-template-columns:minmax(7.5rem,.8fr) minmax(12rem,1.2fr) minmax(9rem,.9fr) minmax(9rem,.9fr) auto;gap:.75rem;align-items:end;min-width:0}.company-filter-actions{align-items:end;justify-content:flex-end;white-space:nowrap}@media(min-width:768px)and (max-width:1199.98px){.company-filter-toolbar{grid-template-columns:1fr}.company-filter-controls{grid-template-columns:minmax(8rem,.8fr) minmax(12rem,1fr) repeat(2,minmax(9rem,.8fr)) auto}}@media(max-width:991.98px){.co-document-sidebar{position:static!important;top:auto!important}}@media(max-width:767.98px){.co-page-actions{align-items:center!important;justify-content:flex-end!important;gap:.5rem!important}.co-page-actions>.btn,.co-page-actions>.dropdown>.btn{white-space:nowrap}.co-page-actions .co-mobile-secondary-action{display:none!important}.co-mobile-filter-form{align-items:flex-end!important}.co-mobile-filter-toggle-col{display:flex;flex:0 0 auto;width:auto!important;max-width:none;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.co-mobile-filter-toggle-col.col-12{flex-basis:100%;width:100%!important}.co-mobile-filter-toggle-col .btn{white-space:nowrap}.co-mobile-filter-form>[class*=col-]{min-width:0}.co-mobile-filter-form>[class*=col-]:first-child:not(.co-mobile-filter-toggle-col){flex:1 1 12rem;width:auto!important;max-width:none}.co-mobile-filter-panel:not(.show){display:none!important}.co-mobile-filter-panel.show{display:contents!important}.co-mobile-filter-actions .btn{flex:1 1 0}.company-filter-toolbar{display:flex;flex-wrap:wrap;gap:.75rem}.company-filter-search{flex:1 1 12rem}.company-filter-field{flex:1 1 100%;width:100%}.company-filter-actions{justify-content:stretch;width:100%;white-space:normal}.co-workspace-nav{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;padding-bottom:.25rem;margin-right:-.25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.co-workspace-nav::-webkit-scrollbar{display:none}.co-workspace-nav .btn{flex:0 0 auto;white-space:nowrap}.table-responsive:has(.co-mobile-card-table){overflow:visible}.co-mobile-card-table{border-collapse:separate;border-spacing:0}.co-mobile-card-table thead{display:none}.co-mobile-card-table tbody tr:has(td[data-label]){display:block;margin:.5rem .0875rem .9rem;padding:.55rem 0;border:1px solid #e4e9f2;border-radius:.75rem;background:#fff;box-shadow:0 4px 14px #1e293b0d}.co-mobile-card-table tbody td[data-label]{display:grid;grid-template-columns:minmax(5.25rem,28%) minmax(0,1fr);align-items:start;-moz-column-gap:.95rem;column-gap:.95rem;row-gap:.1rem;padding:.48rem .95rem!important;border:0!important;text-align:right!important;min-width:0;overflow-wrap:anywhere}.co-mobile-card-table tbody td[data-label]:before{content:attr(data-label);grid-column:1;grid-row:1/span 8;align-self:start;color:var(--co-text-subtle);font-size:.72rem;font-weight:700;text-align:left;text-transform:uppercase;line-height:1.35}.co-mobile-card-table tbody td[data-label]>*{grid-column:2;justify-self:end;min-width:0;max-width:100%}.co-mobile-card-table tbody td[data-label] .select2,.co-mobile-card-table tbody td[data-label] .select2-container,.co-mobile-card-table tbody td[data-label] .form-select,.co-mobile-card-table tbody td[data-label] .form-control,.co-mobile-card-table tbody td[data-label] .input-group{width:100%!important;max-width:100%}.co-mobile-card-table tbody td[data-label=Item],.co-mobile-card-table tbody td[data-label="Catalog Item"],.co-mobile-card-table tbody td[data-label=Description],.co-mobile-card-table tbody td[data-label=Actions]{align-items:start}.co-mobile-card-table tbody td[data-label=Actions]>div,.co-mobile-card-table tbody td[data-label=Actions]>form{justify-content:flex-end}.co-mobile-card-table tbody td[data-label=Actions]:before{padding-top:.4rem}.co-mobile-card-table tfoot{display:block}.co-mobile-card-table tfoot tr{display:block;margin-top:.75rem;padding:.9rem .95rem;border:1px solid #d8e2ef;border-radius:.75rem;background:#f8fafc}.co-mobile-card-table tfoot td{display:block;width:100%;padding:.35rem 0!important;border:0!important}.modal-body{padding-left:1.25rem!important;padding-right:1.25rem!important}}@media(max-width:360px){.co-action-tile-grid{gap:.5rem}.co-action-tile-grid .btn{font-size:.78rem}}@media(min-width:768px){.co-mobile-filter-toggle-col{display:none!important}.co-mobile-filter-panel{display:contents!important;height:auto!important;visibility:visible!important}.company-filter-controls.co-mobile-filter-panel{display:grid!important}}[data-bs-theme=dark] body.app-default{background:#151521;color:#f5f8fa}[data-bs-theme=dark] #kt_app_header.app-header{background:#191925f0;border-bottom-color:#2c2d43}[data-bs-theme=dark] .co-header-brand-copy .text-gray-900{color:#f5f8fa!important}[data-bs-theme=dark] .co-header-company,[data-bs-theme=dark] .co-header-workspace-code{color:#9ea7bd!important}[data-bs-theme=dark] .co-mobile-theme-toggle{background:#1d1f30;border-color:#3a3f58}[data-bs-theme=dark] .co-mobile-theme-option{color:#c7d2e7}[data-bs-theme=dark] .co-mobile-theme-option i{color:#9ea7bd}[data-bs-theme=dark] .co-mobile-theme-option:hover,[data-bs-theme=dark] .co-mobile-theme-option:focus-visible{background:#25273a;color:#8ec5ff;box-shadow:0 6px 14px #00000047}[data-bs-theme=dark] .co-mobile-theme-option:hover i,[data-bs-theme=dark] .co-mobile-theme-option:focus-visible i{color:#8ec5ff}[data-bs-theme=dark] .app-main,[data-bs-theme=dark] #kt_app_main,[data-bs-theme=dark] #kt_app_content,[data-bs-theme=dark] .app-content{background:transparent}[data-bs-theme=dark] #kt_app_sidebar.app-sidebar{background-color:#052846;border-right-color:#bcd1e31f;box-shadow:8px 0 28px #00000061}.co-pnl-mobile-section summary{cursor:pointer;list-style:none}.co-pnl-mobile-section summary::-webkit-details-marker{display:none}.co-pnl-mobile-section summary i{transition:transform .18s ease}.co-pnl-mobile-section[open] summary i{transform:rotate(180deg)}.co-pnl-mobile-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:380px){.co-pnl-mobile-comparison{grid-template-columns:minmax(0,1fr)}}[data-bs-theme=dark] .card{background:#1e1e2d;border-color:#2c2d43;box-shadow:0 2px 10px #00000059}@media(max-width:767.98px){[data-bs-theme=dark] .co-mobile-card-table tbody tr:has(td[data-label]){background:#1e1e2d;border-color:#2c2d43;box-shadow:0 4px 14px #0000003d}[data-bs-theme=dark] .co-mobile-card-table tfoot tr{background:#25273a;border-color:#3a3f58}}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link{background:#25273a;border-color:#3a3f58;color:#c7d2e7}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link i{color:#9ea7bd}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link:hover,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link:focus{background:#203756;border-color:#3f7fc6;color:#8ec5ff}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link:hover i,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link:focus i{color:#8ec5ff}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active:hover,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active:focus{background:#1b84ff;border-color:#1b84ff;color:#fff;box-shadow:0 8px 18px #1b84ff3d}[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active i,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active:hover i,[data-bs-theme=dark] .co-workspace-tabs.nav-line-tabs .nav-link.active:focus i{color:#fff}[data-bs-theme=dark] body.app-default .btn.btn-light:not(.border-0),[data-bs-theme=dark] body.app-blank .btn.btn-light:not(.border-0){background-color:#25273a;border:1px solid #3a3f58;color:#d9e4f5;box-shadow:0 1px 2px #00000040}[data-bs-theme=dark] body.app-default .btn.btn-light:not(.border-0):hover,[data-bs-theme=dark] body.app-default .btn.btn-light:not(.border-0):focus-visible,[data-bs-theme=dark] body.app-blank .btn.btn-light:not(.border-0):hover,[data-bs-theme=dark] body.app-blank .btn.btn-light:not(.border-0):focus-visible{background-color:#2f344a;border-color:#59627f;color:#fff;box-shadow:0 6px 14px #00000052}[data-bs-theme=dark] body.app-default .btn.co-action-decline,[data-bs-theme=dark] body.app-blank .btn.co-action-decline{background-color:#3b281c;border-color:#9a5a24;color:#fed7aa;box-shadow:0 1px 2px #0000003d}[data-bs-theme=dark] body.app-default .btn.co-action-decline:hover,[data-bs-theme=dark] body.app-default .btn.co-action-decline:focus-visible,[data-bs-theme=dark] body.app-blank .btn.co-action-decline:hover,[data-bs-theme=dark] body.app-blank .btn.co-action-decline:focus-visible{background-color:#4a2f1d;border-color:#c87932;color:#ffedd5;box-shadow:0 6px 14px #0000004d}[data-bs-theme=dark] body.app-default .btn.co-action-void,[data-bs-theme=dark] body.app-blank .btn.co-action-void{background-color:#3f2024;border-color:#9f3a3a;color:#fecaca;box-shadow:0 1px 2px #0000003d}[data-bs-theme=dark] body.app-default .btn.co-action-void:hover,[data-bs-theme=dark] body.app-default .btn.co-action-void:focus-visible,[data-bs-theme=dark] body.app-blank .btn.co-action-void:hover,[data-bs-theme=dark] body.app-blank .btn.co-action-void:focus-visible{background-color:#51262a;border-color:#c84a4a;color:#fee2e2;box-shadow:0 6px 14px #0000004d}[data-bs-theme=dark] .co-action-section+.co-action-section{border-top-color:#34384f}[data-bs-theme=dark] .placeholder-graphic{border-color:#3a3c57;background:linear-gradient(180deg,#1d1f30,#1a1b2a)}[data-bs-theme=dark] .co-login-card{background:#1e1e2deb;border-color:#ffffff1f;box-shadow:0 14px 40px #00000073}[data-document-editor] input,[data-document-editor] select,[data-document-editor] textarea,[data-document-editor] [data-invoice-errors]{scroll-margin-top:7rem}[data-document-editor] :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--bs-primary);outline-offset:3px}[data-document-editor] .co-document-mobile-actions,[data-document-editor] .co-expense-form-actions{padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}[data-list-content]{scroll-margin-top:7rem}#glNewJournalModal [data-gl-tracking][hidden]{display:none!important}.coreops-notification-popup{position:absolute;right:0;width:min(360px,90vw);z-index:1060;max-height:70vh;overflow:auto;overflow-wrap:anywhere;overscroll-behavior:contain}@media(max-width:991.98px){.coreops-notification-popup{position:fixed;top:calc(var(--bs-app-header-height, 60px) + 8px);left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));width:auto;max-height:calc(100vh - var(--bs-app-header-height, 60px) - 24px - env(safe-area-inset-bottom,0px));max-height:min(70dvh,100dvh - var(--bs-app-header-height, 60px) - 24px - env(safe-area-inset-bottom,0px))}}.coreops-notification-settings{max-width:1100px;margin-inline:auto}.coreops-preference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.coreops-preference-card{min-width:0;border:1px solid var(--bs-border-color, #ddd);border-radius:.65rem;padding:.75rem 1rem}.coreops-preference-card legend{float:none;width:auto;margin:0;padding-inline:.25rem;font-size:1rem;font-weight:600}.coreops-channel-options{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:space-between}.coreops-channel-options label{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.4rem;cursor:pointer}.coreops-channel-options input{flex-shrink:0}.coreops-notification-actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.coreops-notification-action{display:inline-flex;align-items:center;gap:.45rem}.coreops-notification-popup .coreops-notification-action{align-items:center;flex:0 0 44px;height:44px;justify-content:center;min-height:44px;padding:0;width:44px}.coreops-notification-popup .coreops-notification-action-label{display:none}.coreops-notification-actions .btn,[data-notification-list] button,.coreops-notification-device button{min-height:44px;white-space:normal}.coreops-notification-help{min-height:44px;padding-block:.65rem;cursor:pointer;font-weight:600}.coreops-notification-device{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--bs-border-color, #ddd);overflow-wrap:anywhere}[data-notification-list] li{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;overflow-wrap:anywhere}[data-notification-list] li>a{flex:1 1 180px;min-width:0;padding-block:.5rem}@media(max-width:575.98px){.coreops-preference-grid{grid-template-columns:1fr}.coreops-notification-settings .coreops-notification-actions>.btn{flex:1 1 100%}}.coreops-install-banner{display:grid;grid-template-columns:48px minmax(0,1fr) auto 44px;align-items:center;gap:.75rem;padding:1rem;background:var(--bs-body-bg, #fff);border:1px solid var(--bs-border-color, #ddd);border-radius:.85rem;box-shadow:0 3px 14px #0a355a0f}.coreops-install-banner[hidden],.coreops-install-banner [hidden]{display:none!important}.coreops-install-icon{border-radius:.65rem;width:48px;height:48px}.coreops-install-copy strong{display:block;font-size:1.1rem}.coreops-install-copy p{margin:.2rem 0 0;color:var(--co-text-subtle);font-size:.9rem}.coreops-install-action,.coreops-install-guide summary{min-height:44px}.coreops-install-dismiss{grid-column:4;grid-row:1;align-self:start;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--co-text-subtle);font-size:1.7rem}.coreops-install-dismiss:hover{background:var(--bs-tertiary-bg, #eef3f8)}.coreops-install-guide{grid-column:3;grid-row:1;max-width:320px}.coreops-install-guide summary{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.35rem .4rem .35rem .75rem;border-radius:.65rem;color:var(--bs-primary);font-weight:600;cursor:pointer;list-style:none}.coreops-install-guide summary::-webkit-details-marker{display:none}.coreops-install-chevron{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;flex:0 0 auto;border-radius:50%;background:rgba(var(--bs-primary-rgb),.11);transition:transform .18s ease,background-color .18s ease}.coreops-install-chevron svg{width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.coreops-install-guide[open]{grid-column:2/4;grid-row:2;max-width:none}.coreops-install-guide[open] .coreops-install-chevron{transform:rotate(180deg)}.coreops-install-guide ol{padding-left:1.25rem;margin-top:.75rem}.coreops-install-guide p{margin-bottom:0;font-size:.9rem;color:var(--co-text-subtle)}.coreops-install-banner :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media(max-width:575.98px){.coreops-install-banner{grid-template-columns:48px minmax(0,1fr) 44px;gap:.5rem;padding:.75rem}.coreops-install-dismiss{grid-column:3}.coreops-install-action,.coreops-install-guide,.coreops-install-guide[open]{grid-column:2/4;grid-row:2;justify-self:start}.coreops-install-guide summary{padding-left:0}}@media print{.coreops-install-banner{display:none!important}}
