.toggle-switch{width:43px;min-width:43px;height:23px;border-radius:15px;padding:5px;cursor:pointer;transition:background-color .3s ease}.toggle-switch,.toggle-thumb{display:flex;align-items:center}.toggle-thumb{width:10px;height:10px;border-radius:50%;background-color:inherit;justify-content:center;transition:transform .3s ease}.toggle-switch.light .toggle-thumb{transform:translateX(3px)}.toggle-switch.dark .toggle-thumb{transform:translateX(20px)}:root{--color-base-0:#fff;--color-base-50:#f5f5f5;--color-base-100:#ebebeb;--color-base-150:#ddd;--color-base-200:#d0d0d0;--color-base-250:#c3c3c3;--color-base-300:#b5b5b5;--color-base-350:#a8a8a8;--color-base-400:#9a9a9a;--color-base-450:#8d8d8d;--color-base-500:grey;--color-base-550:#727272;--color-base-600:#656565;--color-base-650:#575757;--color-base-700:#4a4a4a;--color-base-750:#3c3c3c;--color-base-800:#2f2f2f;--color-base-850:#222;--color-base-900:#141414;--color-base-950:#070707;--color-base-1000:#000;--color-success-50:#f7fffb;--color-success-100:#f0fff7;--color-success-150:#e8fff3;--color-success-200:#e0ffef;--color-success-250:#d9ffeb;--color-success-300:#d1ffe6;--color-success-350:#c9ffe2;--color-success-400:#c1ffde;--color-success-450:#baffda;--color-success-500:#b2ffd6;--color-success-550:#a0e6c1;--color-success-600:#8eccab;--color-success-650:#7db396;--color-success-700:#6b9980;--color-success-750:#59806b;--color-success-800:#476656;--color-success-850:#354d40;--color-success-900:#24332b;--color-success-950:#121915;--color-warning-50:#fffff6;--color-warning-100:#ffffed;--color-warning-150:#feffe4;--color-warning-200:#feffdb;--color-warning-250:#feffd2;--color-warning-300:#feffc8;--color-warning-350:#feffbf;--color-warning-400:#fdffb6;--color-warning-450:#fdffad;--color-warning-500:#fdffa4;--color-warning-550:#e4e694;--color-warning-600:#cacc83;--color-warning-650:#b1b373;--color-warning-700:#989962;--color-warning-750:#7f8052;--color-warning-800:#656642;--color-warning-850:#4c4d31;--color-warning-900:#333321;--color-warning-950:#191910;--color-error-50:#fff1f1;--color-error-100:#ffe2e4;--color-error-150:#ffd4d6;--color-error-200:#ffc5c8;--color-error-250:#ffb7bb;--color-error-300:#ffa9ad;--color-error-350:#ff9a9f;--color-error-400:#ff8c91;--color-error-450:#ff7d84;--color-error-500:#ff6f76;--color-error-550:#e6646a;--color-error-600:#cc595e;--color-error-650:#b34e53;--color-error-700:#994347;--color-error-750:#80383b;--color-error-800:#662c2f;--color-error-850:#4d2123;--color-error-900:#331618;--color-error-950:#190b0c}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}h1{font-size:64px;line-height:70px;font-weight:700}@media(max-width:1024px){h1{font-size:42px;line-height:42px}}h2{font-size:48px;line-height:54px;font-weight:700}@media(max-width:1024px){h2{font-size:32px;line-height:40px}}h3{font-size:32px;line-height:40px;font-weight:700}@media(max-width:1024px){h3{font-size:26px;line-height:32px}}h4{font-size:30px;line-height:43px;font-weight:400;letter-spacing:0}@media(max-width:1024px){h4{font-size:22px;line-height:30px}}h5{font-size:22px;line-height:30px;font-weight:700}@media(max-width:1024px){h5{font-size:18px;line-height:24px}}h6{font-size:inherit;line-height:inherit;font-weight:700}html{font-size:18px;line-height:32px}@media(max-width:1024px){html{font-size:15px;line-height:24px}}[data-theme=light]{--theme-success-50:var(--color-success-50);--theme-success-100:var(--color-success-100);--theme-success-150:var(--color-success-150);--theme-success-200:var(--color-success-200);--theme-success-250:var(--color-success-250);--theme-success-300:var(--color-success-300);--theme-success-350:var(--color-success-350);--theme-success-400:var(--color-success-400);--theme-success-450:var(--color-success-450);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-550);--theme-success-600:var(--color-success-600);--theme-success-650:var(--color-success-650);--theme-success-700:var(--color-success-700);--theme-success-750:var(--color-success-750);--theme-success-800:var(--color-success-800);--theme-success-850:var(--color-success-850);--theme-success-900:var(--color-success-900);--theme-success-950:var(--color-success-950);--theme-warning-50:var(--color-warning-50);--theme-warning-100:var(--color-warning-100);--theme-warning-150:var(--color-warning-150);--theme-warning-200:var(--color-warning-200);--theme-warning-250:var(--color-warning-250);--theme-warning-300:var(--color-warning-300);--theme-warning-350:var(--color-warning-350);--theme-warning-400:var(--color-warning-400);--theme-warning-450:var(--color-warning-450);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-550);--theme-warning-600:var(--color-warning-600);--theme-warning-650:var(--color-warning-650);--theme-warning-700:var(--color-warning-700);--theme-warning-750:var(--color-warning-750);--theme-warning-800:var(--color-warning-800);--theme-warning-850:var(--color-warning-850);--theme-warning-900:var(--color-warning-900);--theme-warning-950:var(--color-warning-950);--theme-error-50:var(--color-error-50);--theme-error-100:var(--color-error-100);--theme-error-150:var(--color-error-150);--theme-error-200:var(--color-error-200);--theme-error-250:var(--color-error-250);--theme-error-300:var(--color-error-300);--theme-error-350:var(--color-error-350);--theme-error-400:var(--color-error-400);--theme-error-450:var(--color-error-450);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-550);--theme-error-600:var(--color-error-600);--theme-error-650:var(--color-error-650);--theme-error-700:var(--color-error-700);--theme-error-750:var(--color-error-750);--theme-error-800:var(--color-error-800);--theme-error-850:var(--color-error-850);--theme-error-900:var(--color-error-900);--theme-error-950:var(--color-error-950);--theme-elevation-0:var(--color-base-0);--theme-elevation-50:var(--color-base-50);--theme-elevation-100:var(--color-base-100);--theme-elevation-150:var(--color-base-150);--theme-elevation-200:var(--color-base-200);--theme-elevation-250:var(--color-base-250);--theme-elevation-300:var(--color-base-300);--theme-elevation-350:var(--color-base-350);--theme-elevation-400:var(--color-base-400);--theme-elevation-450:var(--color-base-450);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-550);--theme-elevation-600:var(--color-base-600);--theme-elevation-650:var(--color-base-650);--theme-elevation-700:var(--color-base-700);--theme-elevation-750:var(--color-base-750);--theme-elevation-800:var(--color-base-800);--theme-elevation-850:var(--color-base-850);--theme-elevation-900:var(--color-base-900);--theme-elevation-950:var(--color-base-950);--theme-elevation-1000:var(--color-base-1000);--theme-bg:var(--theme-elevation-0);--theme-input-bg:var(--theme-elevation-50);--theme-text:var(--theme-elevation-750);--theme-border-color:var(--theme-elevation-150);color-scheme:light;color:var(--theme-text);--highlight-default-bg-color:var(--theme-success-400);--highlight-default-text-color:var(--theme-text);--highlight-danger-bg-color:var(--theme-error-150);--highlight-danger-text-color:var(--theme-text)}[data-theme=light] h1 a,[data-theme=light] h2 a,[data-theme=light] h3 a,[data-theme=light] h4 a,[data-theme=light] h5 a,[data-theme=light] h6 a{color:var(--theme-elevation-750)}[data-theme=light] h1 a:hover,[data-theme=light] h2 a:hover,[data-theme=light] h3 a:hover,[data-theme=light] h4 a:hover,[data-theme=light] h5 a:hover,[data-theme=light] h6 a:hover{color:var(--theme-elevation-800)}[data-theme=light] h1 a:visited,[data-theme=light] h2 a:visited,[data-theme=light] h3 a:visited,[data-theme=light] h4 a:visited,[data-theme=light] h5 a:visited,[data-theme=light] h6 a:visited{color:var(--theme-elevation-750)}[data-theme=light] h1 a:visited:hover,[data-theme=light] h2 a:visited:hover,[data-theme=light] h3 a:visited:hover,[data-theme=light] h4 a:visited:hover,[data-theme=light] h5 a:visited:hover,[data-theme=light] h6 a:visited:hover{color:var(--theme-elevation-800)}[data-theme=dark]{--theme-elevation-0:var(--color-base-1000);--theme-elevation-50:var(--color-base-950);--theme-elevation-100:var(--color-base-900);--theme-elevation-150:var(--color-base-850);--theme-elevation-200:var(--color-base-800);--theme-elevation-250:var(--color-base-750);--theme-elevation-300:var(--color-base-700);--theme-elevation-350:var(--color-base-650);--theme-elevation-400:var(--color-base-600);--theme-elevation-450:var(--color-base-550);--theme-elevation-500:var(--color-base-500);--theme-elevation-550:var(--color-base-450);--theme-elevation-600:var(--color-base-400);--theme-elevation-650:var(--color-base-350);--theme-elevation-700:var(--color-base-300);--theme-elevation-750:var(--color-base-250);--theme-elevation-800:var(--color-base-200);--theme-elevation-850:var(--color-base-150);--theme-elevation-900:var(--color-base-100);--theme-elevation-950:var(--color-base-50);--theme-elevation-1000:var(--color-base-0);--theme-success-50:var(--color-success-950);--theme-success-100:var(--color-success-900);--theme-success-150:var(--color-success-850);--theme-success-200:var(--color-success-800);--theme-success-250:var(--color-success-750);--theme-success-300:var(--color-success-700);--theme-success-350:var(--color-success-650);--theme-success-400:var(--color-success-600);--theme-success-450:var(--color-success-550);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-450);--theme-success-600:var(--color-success-400);--theme-success-650:var(--color-success-350);--theme-success-700:var(--color-success-300);--theme-success-750:var(--color-success-250);--theme-success-800:var(--color-success-200);--theme-success-850:var(--color-success-150);--theme-success-900:var(--color-success-100);--theme-success-950:var(--color-success-50);--theme-warning-50:var(--color-warning-950);--theme-warning-100:var(--color-warning-900);--theme-warning-150:var(--color-warning-850);--theme-warning-200:var(--color-warning-800);--theme-warning-250:var(--color-warning-750);--theme-warning-300:var(--color-warning-700);--theme-warning-350:var(--color-warning-650);--theme-warning-400:var(--color-warning-600);--theme-warning-450:var(--color-warning-550);--theme-warning-500:var(--color-warning-500);--theme-warning-550:var(--color-warning-450);--theme-warning-600:var(--color-warning-400);--theme-warning-650:var(--color-warning-350);--theme-warning-700:var(--color-warning-300);--theme-warning-750:var(--color-warning-250);--theme-warning-800:var(--color-warning-200);--theme-warning-850:var(--color-warning-150);--theme-warning-900:var(--color-warning-100);--theme-warning-950:var(--color-warning-50);--theme-error-50:var(--color-error-950);--theme-error-100:var(--color-error-900);--theme-error-150:var(--color-error-850);--theme-error-200:var(--color-error-800);--theme-error-250:var(--color-error-750);--theme-error-300:var(--color-error-700);--theme-error-350:var(--color-error-650);--theme-error-400:var(--color-error-600);--theme-error-450:var(--color-error-550);--theme-error-500:var(--color-error-500);--theme-error-550:var(--color-error-450);--theme-error-600:var(--color-error-400);--theme-error-650:var(--color-error-350);--theme-error-700:var(--color-error-300);--theme-error-750:var(--color-error-250);--theme-error-800:var(--color-error-200);--theme-error-850:var(--color-error-150);--theme-error-900:var(--color-error-100);--theme-error-950:var(--color-error-50);--theme-bg:var(--theme-elevation-100);--theme-text:var(--theme-elevation-900);--theme-input-bg:var(--theme-elevation-150);--theme-border-color:var(--theme-elevation-250);color-scheme:dark;color:var(--theme-text);--highlight-default-bg-color:var(--theme-success-100);--highlight-default-text-color:var(--theme-success-600);--highlight-danger-bg-color:var(--theme-error-100);--highlight-danger-text-color:var(--theme-error-550)}[data-theme=dark] h1 a,[data-theme=dark] h2 a,[data-theme=dark] h3 a,[data-theme=dark] h4 a,[data-theme=dark] h5 a,[data-theme=dark] h6 a{color:var(--theme-success-600)}[data-theme=dark] h1 a:hover,[data-theme=dark] h2 a:hover,[data-theme=dark] h3 a:hover,[data-theme=dark] h4 a:hover,[data-theme=dark] h5 a:hover,[data-theme=dark] h6 a:hover{color:var(--theme-success-400)}[data-theme=dark] h1 a:visited,[data-theme=dark] h2 a:visited,[data-theme=dark] h3 a:visited,[data-theme=dark] h4 a:visited,[data-theme=dark] h5 a:visited,[data-theme=dark] h6 a:visited{color:var(--theme-success-700)}[data-theme=dark] h1 a:visited:hover,[data-theme=dark] h2 a:visited:hover,[data-theme=dark] h3 a:visited:hover,[data-theme=dark] h4 a:visited:hover,[data-theme=dark] h5 a:visited:hover,[data-theme=dark] h6 a:visited:hover{color:var(--theme-success-500)}:root{--base:24px;--font-body:"Jost",sans-serif;--font-jost:"Jost",sans-serif;--gutter-h:180px;--block-padding:120px;--primary-500:#fd9741!important;--primary-color:#fd9741!important;--highlight-bg:#fd9741!important}@media(max-width:1440px){:root{--gutter-h:144px;--block-padding:96px}}@media(max-width:1024px){:root{--gutter-h:24px;--block-padding:60px}}*{box-sizing:border-box}html{background:var(--theme-bg);-webkit-font-smoothing:antialiased;opacity:0}html[data-theme=dark],html[data-theme=light]{opacity:1}.theme-bg{background:var(--theme-bg)}.theme-text{color:var(--theme-text)}.theme-border{border-color:var(--theme-border)}.bg-primary{background:var(--orange-400)!important;border-color:var(--orange-400);--primary-color:#fd9741!important;color:#fff!important}.border-primary{border-color:var(--orange-400)!important}.text-black{color:#000!important}#app,body,html{height:100%}body{font-family:var(--font-jost);margin:0;padding:0;color:var(--theme-text);display:flex;flex-flow:column}.main{flex:1 1 auto}.theme-bg{background:var(--theme-bg)!important}::selection{background:var(--theme-success-500);color:var(--color-base-800)}::-moz-selection{background:var(--theme-success-500);color:var(--color-base-800)}img{max-width:100%;height:auto;display:block}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:currentColor}a:focus{opacity:.8;outline:none}a:active{opacity:.7;outline:none}svg{vertical-align:middle}.h-100vh{min-height:100vh}.w-100{width:100%!important}.center{align-items:center;justify-content:center}.left{align-items:flex-start;justify-content:left}.right{align-items:flex-end;justify-content:flex-end}.column{flex-direction:column}.center-space-around{align-items:center;justify-content:space-around}.align-center{align-items:center}.inherit-flex{align-items:inherit}.wrap{flex-wrap:wrap}.zero-flex{flex:1 1}.half-flex,.half-flex-on-large-screen{flex:1 1 40%}.full-flex{flex:1 1 100%}.md-d-flex-none{display:flex}.cursor{cursor:pointer!important}.one-line-text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capitalize{text-transform:capitalize!important}.p-tooltip,.top-layer{z-index:99999999999!important}.no-bs,.no-bs:focus{box-shadow:none!important}.payments-account-no .payments-button,.payments-account-no:hover .payments-text{display:none}.payments-account-no:hover .payments-button{display:block}.collapsable{max-height:100vh;max-width:100vw;overflow:hidden;transition:all .4s ease-in-out;opacity:1}.collapsable.collapsed{max-width:0;max-height:0;padding:0!important;opacity:0}.d-none{display:none!important}.shorten-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-inputtext:enabled:focus,.p-multiselect:not(.p-disabled).p-focus,input:active,input:focus,input:hover{border-color:var(--orange-400)!important}.p-inputtext:enabled:focus,.p-multiselect:not(.p-disabled).p-focus,button:focus,input:active,input:focus{box-shadow:none!important}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight.p-focus{background:var(--theme-bg);color:var(--theme-text)}.p-dropdown.p-focus,.p-dropdown:hover{border-color:var(--orange-400)!important}.p-splitbutton .p-button,.p-steps .p-steps-item.p-highlight .p-steps-number{background:var(--orange-400)!important}.p-splitbutton .p-button{border-color:var(--orange-400)!important;color:#fff!important}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{box-shadow:none!important}.card{z-index:0}td{font-size:.8em!important}.p-toast.p-component{z-index:999999999999!important}.p-toast-message-icon{display:none!important}.p-toast-message-text{text-align:left}.p-fluid .p-dropdown{min-height:47px!important}.p-navbar{z-index:9!important}td{font-size:.8em}.p-button.p-component.p-confirm-popup-accept.p-button-sm.p-button-danger,.p-button.p-component.p-datepicker-trigger.p-button-icon-only{background:var(--orange-400)!important;border-color:var(--orange-400)!important}.p-confirm-popup-content,.p-confirm-popup-message{margin:0!important;padding:0!important}.p-selectbutton .p-button{box-shadow:none!important;outline:none!important}.p-datepicker table td .p-highlight,.p-selectbutton .p-button.p-highlight{background:var(--orange-400)!important;border-color:var(--orange-400)!important}.p-button.bg-orange-400,.p-button.bg-pink-500,.p-splitbutton-menubutton,.p-splitbutton.p-button-outlined>.p-splitbutton-menubutton.p-button,.p-splitbutton.p-button-rounded>.p-splitbutton-menubutton.p-button{color:#fff}.p-fluid .p-inputtext{min-height:50px}.p-dropdown.p-focus,.p-dropdown:hover{box-shadow:none!important}.p-datatable .p-datatable-header{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.p-fluid .p-inputtext{min-width:130px}.p-checkbox.p-highlight .p-checkbox-box{background:var(--orange-400)!important;border-color:var(--orange-400)!important}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:var(--orange-400)!important;border-color:var(--orange-400)!important}.p-datatable .p-datatable-thead>tr>th{padding:.5rem!important}.p-datatable .p-datatable-tbody>tr>td{padding:.3rem .6rem!important}.p-datatable .p-datatable-header{padding:.4rem .6rem!important}.p-paginator .p-paginator-first,.p-paginator .p-paginator-last,.p-paginator .p-paginator-next,.p-paginator .p-paginator-prev{color:var(--orange-400)!important}.p-paginator .p-paginator-pages .p-paginator-page{color:var(--orange-400)}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:var(--orange-400)!important;border-color:var(--orange-400)!important;color:#fff!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus{background:var(--orange-400)!important}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:.1rem .5rem!important}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--theme-elevation-1000)!important}.p-dialog{max-width:1400px}.p-column-filter-overlay,.p-dialog-mask,.p-tieredmenu.p-tieredmenu-overlay{z-index:9999999!important}.p-datepicker,.p-dropdown-panel,.p-menu,.p-toast{z-index:99999999!important}.p-dropdown-item{height:auto!important;min-height:38px}.p-autocomplete-panel.p-component.p-ripple-disabled.p-connected-overlay-enter-done,.p-overlaypanel{z-index:99999999999!important}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{background:var(--orange-400)!important}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--orange-400)!important;background:var(--orange-400)!important}.p-inputswitch.p-highlight .p-inputswitch-slider{background:var(--green-500)!important}.p-multiselect-panel{z-index:9999999999999!important}.hover\:border-bottom-1{border-bottom-width:22px}.caps{text-transform:uppercase!important}.short-text-150{max-width:150px}.hover\:short-text-150,.hover\:short-text-300,.hover\:short-text-50,.short-text-150{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.4s}.hover\:short-text-150{max-width:150px}.hover\:short-text-300{max-width:300px}.hover\:short-text-50{max-width:50px}.hover\:short-text-150:hover,.hover\:short-text-300:hover,.hover\:short-text-50:hover{white-space:wrap;overflow:visible;max-width:auto}.small-modal{width:50vw}@media(max-width:1024px){.small-modal{width:90vw}}@media print{.no-print{display:none}}.invoice-header{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.billed-to{margin-bottom:20px}.billed-to span{font-weight:700}.item-list{margin-top:20px}.item-list table{width:100%;border-collapse:collapse}.item-list td,.item-list th{border:1px solid #000;padding:8px;text-align:left}.item-list th{background-color:transparent}.item-list td:nth-child(2),.item-list td:nth-child(3){width:20%}.item-list td:nth-child(4){width:30%}.total-section{margin-top:20px;text-align:right}.total-section span{font-weight:700}.payment-info{margin-top:30px}.payment-info h3{margin-bottom:10px}.signature{text-align:right;margin-top:20px}.data-viewer{background-color:#1e1e1e;color:#d4d4d4;padding:20px;border-radius:8px;font-family:monospace;max-width:100%}.data-viewer h2{font-size:18px;color:#d4d4d4;margin-bottom:16px}.data-viewer pre{font-size:14px;line-height:1.6}.key{color:#569cd6}.string{color:#ce9178}.number{color:#b5cea8}.date{color:#4ec9b0}.missing-field{color:#ff5c5c}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:var(--primary-color);opacity:.5;border-radius:4px}::-webkit-scrollbar-thumb:hover{opacity:.8}*{scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}@media screen and (min-width:768px){.md\:table-cell{display:table-cell!important}}@media screen and (max-width:330px){.xs\:text-xs{font-size:.75rem!important}}