.dt-layout-full{padding-left:0 !important;padding-right:0 !important}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{background:#f4f4f5}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order::before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order::after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order::before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order::after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order::before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order::after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order::before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order::after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order::before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order::after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order::before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order::after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order::before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order::after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order::before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order::after{opacity:0}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:12px 10px}@media(min-width: 960px){.dt-column-title>input,td.cell-checkbox>input{margin-left:10px !important}}@media(min-width: 960px){table.table.dataTable>tbody>tr:last-of-type td{padding-bottom:1rem;border-top:1px solid #e4e4e7;border-bottom:1px solid #e4e4e7;vertical-align:top}}.form-control{border:1px solid #a1a1aa;padding:6px;font-size:14px}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start,div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{padding-bottom:12px}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:left}.dt-info{padding-left:1rem;text-align:left !important;font-size:14px;font-style:italic}@media(min-width: 770px){.dt-info{text-align:center}}div.dt-layout-cell{padding-left:0;padding-right:0}.dt-layout-cell label{padding:0 9px;font-size:14px}.dt-length{text-align:left !important;padding-inline-start:0;padding-block-start:.75rem}.dt-search{text-align:left !important}@media(min-width: 770px){.dt-search{text-align:right !important}}.dt-search label{padding-left:0}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:none}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border-bottom:none}table.dataTable td.dt-empty{padding:4rem !important;font-size:1rem}#report-results-table_wrapper>.dt-buttons,#OrderSearch_wrapper>.dt-buttons,#OrderSearch2_wrapper>.dt-buttons{display:none}#report-results-table_wrapper>.dt-layout-table,#OrderSearch_wrapper>.dt-layout-table,#OrderSearch2_wrapper>.dt-layout-table{margin:0 !important}#report-results-table_info{padding:2rem 1rem !important}.dt-paging{margin-top:.25rem !important}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.5rem;--bs-pagination-font-size: 0.875rem;--bs-pagination-border-radius: 5px;--bs-pagination-color: config.$gray-800;--bs-pagination-bg: config.$white;--bs-pagination-border-width: 1px;--bs-pagination-border-color: config.$gray-300;--bs-pagination-hover-color: config.$purple-700;--bs-pagination-hover-bg: config.$purple-300;--bs-pagination-hover-border-color: config.$purple-300;--bs-pagination-focus-color: config.$purple-700;--bs-pagination-focus-bg: config.$purple-300;--bs-pagination-focus-box-shadow: 0 0 0 0.2rem rgba(139, 92, 246, 0.25);--bs-pagination-active-color: config.$white;--bs-pagination-active-bg: config.$purple-500;--bs-pagination-active-border-color: config.$purple-500;--bs-pagination-disabled-color: config.$gray-700;--bs-pagination-disabled-bg: config.$gray-200;--bs-pagination-disabled-border-color: config.$gray-300;display:flex;gap:.25rem;justify-content:flex-end}.dt-paging-button{background:rgba(0,0,0,0) !important;border:none !important}.dt-paging-button:hover{background:rgba(0,0,0,0) !important;border:none !important}.page-item{background:rgba(0,0,0,0) !important}.page-item:hover{background:rgba(0,0,0,0) !important}div.dt-container .dt-paging .ellipsis{background-color:#fff !important;border:1px solid #e4e4e7 !important;color:#18181b !important;border-radius:5px !important;padding:.5rem .75rem !important;min-width:2.5rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;cursor:default !important;pointer-events:none !important}.page-link{transition:all .15s ease-in-out;text-decoration:none !important;border-radius:5px;min-width:2.5rem;display:inline-flex;align-items:center;justify-content:center;background-color:#fff !important;border:1px solid #e4e4e7 !important;color:#18181b !important}.page-link:hover,.page-link:focus,.page-link:active{text-decoration:none !important}.page-link:hover{background-color:#ddd6fe !important;border-color:#ddd6fe !important;color:#5b21b6 !important}.page-item.disabled,.dt-paging-button.disabled{background:rgba(0,0,0,0) !important}.page-item.disabled .page-link{background-color:#f4f4f5 !important;border-color:#e4e4e7 !important;color:#3f3f46 !important;cursor:not-allowed !important;pointer-events:none !important;text-decoration:none !important;opacity:.8}.page-item.disabled .page-link:hover,.page-item.disabled .page-link:focus{background-color:#f4f4f5 !important;border-color:#e4e4e7 !important;color:#3f3f46 !important}.page-item.active,.dt-paging-button.active{background:rgba(0,0,0,0) !important}.page-item.active .page-link{background-color:#8b5cf6 !important;border-color:#8b5cf6 !important;color:#fff !important;font-weight:500;text-decoration:none !important}.page-item.active .page-link:hover,.page-item.active .page-link:focus{background-color:#8b5cf6 !important;border-color:#8b5cf6 !important;color:#fff !important}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #d4d4d8;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:"Figtree",Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #a1a1aa}.daterangepicker:after{top:-6px;border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#e4e4e7;border-color:rgba(0,0,0,0);color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:rgba(0,0,0,0);color:#999}.daterangepicker td.in-range{background-color:#ede9fe;border-color:rgba(0,0,0,0);color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#4c1d95;border-color:rgba(0,0,0,0);color:#fff}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#e4e4e7;border:1px solid #e4e4e7;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #d4d4d8;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #d4d4d8}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #d4d4d8}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #d4d4d8}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #d4d4d8}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:.875rem;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#ede9fe}.daterangepicker .ranges li.active{background-color:#4c1d95;color:#fff}@media(min-width: 564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media(min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}html{font-size:1rem}body{margin:0;padding:0;font-size:.875rem;font-family:"Figtree",Verdana,Geneva,Arial,Helvetica,sans-serif;color:#18181b;background:#fff}body.simple-layout{background:#fafafa}h1,h2,h3,h4{margin:0;padding:0;font-family:"Figtree",Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:900;color:#18181b;line-height:1.5rem}h1{font-size:1.25rem;padding:1rem 0 1.5rem 0}h1.minimal{font-size:1.125rem;padding:1rem 0 1.5rem 0}h2{padding:1.5rem 0 1rem 0;font-size:1.125rem;font-weight:800}h3{padding:1.5rem 0 .5rem 0;font-size:.875rem}h4{font-size:.8125rem;font-weight:800}p{margin-bottom:1.5rem}a{text-decoration:none;color:#8b5cf6}a:hover{text-decoration:underline;color:#c4b5fd}a.link-text{text-decoration:underline;color:#18181b}a.link-text:hover{color:#8b5cf6}a[href^=tel]{color:inherit;text-decoration:none}b,strong{font-weight:600}em{font-style:italic}sup{font-size:60%}figure{margin:0;padding:0}ul,ol{list-style-position:outside;padding-left:1.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}.text-large{font-size:1rem !important;line-height:1.75rem !important}.text-small{font-size:.75rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.5rem}.btn{padding:9px 18px;font-size:.875rem}.btn:focus,.btn:active:focus,.btn.active:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#000;text-decoration:none}.btn:active,.btn.active{outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:apha(opacity=65);box-shadow:none}a.btn-disabled{pointer-events:none}.btn-primary{color:#fff;background-color:#5b21b6;border-color:#5b21b6;font-weight:bold}.btn-primary:focus,.btn-primary:hover,.btn-primary:active{color:#fff;background-color:#4c1d95;border-color:#4c1d95}.btn-primary:active:hover,.btn-primary:active:focus{color:#fff;background-color:#000}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,.btn-primary.disabled:focus,.btn-primary[disabled].focus{background-color:#4c1d95}.btn-secondary{padding:.25rem .75rem;color:#18181b;font-size:.8125rem;font-weight:600;background-color:#e4e4e7;border-color:#e4e4e7}.btn-secondary:focus,.btn-secondary:hover,.btn-secondary:active{color:#fff;background-color:#5b21b6;border-color:#5b21b6}.btn-secondary:active:hover,.btn-secondary:active:focus{color:#fff;background-color:#000}.btn-secondary:focus svg path,.btn-secondary:hover svg path,.btn-secondary:active svg path,.btn-secondary:active:hover svg path,.btn-secondary:active:focus svg path{stroke:#fff}.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,.btn-secondary.disabled:focus,.btn-secondary[disabled].focus{background-color:#4c1d95}.btn-cancel{color:#676767;background-color:#fff;border-color:#e4e4e7;border-width:1.5px}.btn-cancel:focus,.btn-cancel:hover,.btn-cancel:active{color:#fff;background-color:#4c1d95;border-color:#4c1d95}.btn-cancel:active:hover,.btn-cancel:active:focus{color:#fff;background-color:#e4e4e7}.btn-cancel.disabled:hover,.btn-cancel[disabled]:hover,.btn-cancel.disabled:focus,.btn-cancel[disabled]:focus,.btn-cancel.disabled:focus,.btn-cancel[disabled].focus{background-color:#4c1d95}.btn-small{padding:6px 12px;font-size:13px}.btn-link{color:#18181b;font-size:.8125rem;background:rgba(0,0,0,0);border:none;text-decoration:none}.btn-link:hover,.btn-link.active,.btn-link.show{color:inherit;background-color:inherit;border-color:rgba(0,0,0,0)}.btn-close{--bs-btn-close-opacity: 1;color:#18181b;font-size:.8125rem;margin-right:3rem;background:rgba(0,0,0,0);border:none;text-decoration:none;width:auto}.btn-close:hover,.btn-close.active,.btn-close.show{color:#8b5cf6;background-color:inherit;border-color:rgba(0,0,0,0)}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=numer],input[type=password]{border:1px solid #a1a1aa;padding:6px;font-size:14px;font-family:"Figtree",Verdana,Geneva,Arial,Helvetica,sans-serif;border-radius:5px}.select-dropdown,.select-dropdown *{margin:0;padding:0;position:relative;box-sizing:border-box}.select-dropdown{position:relative;background-color:#fff;border-radius:4px;border:1px solid #a1a1aa;min-width:150px}.select-dropdown select{padding:6px 24px 6px 10px;font-size:14px;font-weight:normal;border:none;background-color:rgba(0,0,0,0);width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-dropdown select:active,.select-dropdown select:focus{outline:none;box-shadow:none}.select-dropdown:after{content:"";position:absolute;top:50%;right:8px;width:0;height:0;margin-top:-2px;border-top:5px solid #2e1065;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0)}.input-size-small{width:9ch}.input-size-med{width:20ch}.input-size-large{width:40ch}.form-label{color:#18181b;font-size:1rem;font-weight:500}.c-form_wrapper{margin:0 auto;padding:2rem 3rem;background:#fff;border-radius:5px;border:1px solid #e4e4e7;max-width:768px}.c-form_header{margin-bottom:2rem}.c-form_header h2{text-transform:uppercase}.c-form_header p{font-size:1rem}.c-form{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:464px}.c-form .form-row{display:flex;flex-direction:column;gap:.25rem}.c-form .form-label{color:#18181b;font-size:1rem;font-weight:500}.c-form .form-input{padding:.5rem 1rem;font-size:.875rem;transition:all .2s ease;background:#fff}.c-form .form-input:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.c-form .form-input::-moz-placeholder{color:#71717a}.c-form .form-input::placeholder{color:#71717a}.c-form_footer{margin-top:1.5rem;padding-top:1rem;color:#18181b;text-align:center;border-top:1px solid #e4e4e7;background:rgba(0,0,0,0)}.c-form_footer .c-login_footer-text{font-size:.875rem}.c-form_footer a{color:#18181b}.c-form_footer a:hover{color:#8b5cf6}.dropdown-toggle:hover{text-decoration:none}.dropdown-item{font-size:.8125rem;padding-block:.75rem}.dropdown-item:hover{text-decoration:none;background-color:#ede9fe}.table-container{background:#fff;overflow:auto;border-radius:5px;border:1px solid #e4e4e7;width:100%}.table{font-size:.875rem;border-collapse:collapse;width:100%}.table th,.table thead th{padding:.75rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;color:#18181b;text-align:left;height:3rem;vertical-align:middle;min-width:80px}.table td{padding:1rem;border-top:1px solid #e4e4e7;vertical-align:top}.table tr:last-of-type td{padding-bottom:.25rem;border:0}main{margin:0 auto;padding:1rem .5rem;max-width:1220px}@media(min-width: 770px){main{min-height:700px}}@media print{main{padding:0}}.container{width:100%}@media(min-width: 576px){.container-sm,.container{width:100%;max-width:100%}}@media(min-width: 768px){.container-md,.container-sm,.container{width:100%;max-width:100%}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{width:100%;max-width:100%}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1220px}}@media(min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1220px}}header.nav-header{background-color:#2e1065;border-bottom:3px solid #5b21b6;height:52px}@media print{header.nav-header{background-color:#fff}}.logo{display:flex;align-items:center;font-size:1rem;font-weight:bold;color:#dac5f2;text-transform:uppercase;gap:12px;height:50px}.logo a{color:inherit}.logo a:hover{color:#fff;text-decoration:none}.primary-nav{background:inherit}@media print{.primary-nav{background-color:#fff}}.primary-nav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;gap:2rem;height:50px}.primary-nav li{font-size:.875rem;color:#fff}.primary-nav a{color:#fff;text-decoration:none}.primary-nav a:hover{opacity:.75}.simple-header{display:flex;align-items:center;background-color:#2e1065;border-bottom:3px solid #5b21b6;height:52px}.simple-header_content{margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center}footer{margin-top:2rem;padding:1.5rem 1rem;font-size:.8125rem;line-height:1.5rem;color:#fff;text-align:center;background-color:#2e1065}@media(min-width: 960px){footer{padding:1rem}}footer a{color:#fff}footer a:hover{color:#f4f4f5}@media print{footer{display:none}}.footer-nav{margin:.75rem 0 0 0;padding:0;list-style:none}@media(min-width: 960px){.footer-nav{margin:0;padding:0}}.footer-nav li{display:inline-block;margin:0;padding:0 .25rem}.footer-nav li::after{position:relative;padding-inline-start:.75rem;content:"|"}.footer-nav li:last-child::after{content:none}.breadcrumbs{margin:0;font-size:12px}@media print{.breadcrumbs{display:none}}.breadcrumbs a{display:inline-block;color:inherit;text-decoration:none}.breadcrumbs a:hover{color:#c4b5fd}.modal-content{padding:1rem}.modal-dialog{margin:1rem auto;max-width:700px}.modal-header{padding:1.5rem 0 1rem 1rem;text-align:center;border-bottom:none}.modal-title{margin:0 0 .5rem 0;padding:0;font-size:1.5rem;font-weight:800}.modal-body{padding:.25rem 1rem;font-size:.875rem}.modal-body ul li{padding:.25rem 0}.modal-footer{justify-content:center;border-top:none}.m-table-responsive{margin:0;padding:0;border:1px solid #d4d4d8;border-radius:0 0 5px 5px}.m-table{margin:0;font-size:.875rem;font-family:"Figtree",Verdana,Geneva,Arial,Helvetica,sans-serif;width:100%}.m-table a{color:inherit;text-decoration:underline}.m-table a:hover{color:#8b5cf6}.m-table th{padding:.75rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:#f4f4f5;color:#18181b;text-align:left;vertical-align:middle;border:0;height:48px}.m-table td{padding:1rem 1rem;border-top:1px solid #d4d4d8;border-bottom:none;vertical-align:middle}.m-table th:first-of-type,.m-table td:first-of-type{padding-left:24px}.m-table th:last-of-type,.m-table td:last-of-type{padding-left:24px}.modal-notification .modal-dialog{margin:3rem auto;max-width:485px}.modal-notification .modal-title{margin:0 0 .5rem 0;padding:0;font-size:1.25rem;font-weight:800}.modal-notification .modal-content{padding-block-end:2.5rem}.modal-notification .modal-content button{margin-block-start:.75rem}.modal-notification .modal-header{margin:0;padding:0}.img-notification-bell{margin:0 auto;padding:1rem 0 1rem 0}.prime-nav{padding:0;background:#2e1065}.navbar{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");padding:0;height:50px;z-index:999}.navbar-brand{margin:0;padding:0 2rem 0 1rem;display:flex;align-items:center;font-size:1rem;font-weight:bold;color:#fff;text-transform:uppercase;gap:12px;height:50px}@media print{.navbar-brand{padding:0}}.navbar-brand:hover{color:#fff}.navbar-brand a{color:inherit;max-width:20ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width: 568px){.navbar-brand a{max-width:30ch}}.navbar-brand a:hover,.navbar-brand a:focus{color:#ddd6fe;text-decoration:none}@media print{.navbar-brand img{display:none}}.navbar-nav{display:flex;flex-direction:column;padding-left:1rem;margin-bottom:0;list-style:none;background:#2e1065}.navbar-nav .nav-link{margin-right:1.5rem;color:#fff;font-size:.875rem;padding:.75rem 0}.navbar-nav .nav-link:hover{color:#ddd6fe;text-decoration:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:#ddd6fe}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{color:#fff;border:none}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}.nav-user .dropdown-toggle{color:#fff}.express-order-pills{margin-bottom:.75rem;justify-content:space-between;padding:12px;gap:8px;flex-wrap:wrap;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:5px}.express-order-pills .nav-item{margin-block-end:0;padding-block:.25rem;font-size:.8125rem;flex-wrap:wrap;flex-basis:100%}.express-order-pills .nav-link{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px;margin-bottom:0;text-decoration:none;border:1px solid #ede9fe;border-radius:999px;font-weight:500;font-size:14px;min-height:36px;box-sizing:border-box;color:#2e1065;background:#fff;white-space:nowrap;transition:all .2s ease;position:relative;width:100%}.express-order-pills .nav-link:hover:not(.active){color:#4c1d95;background:#fff;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.express-order-pills .nav-link.active{font-weight:700;color:#fff;background:#7c3aed;border-color:#7c3aed}.express-order-pills .nav-link.active .order-count{color:#7c3aed;background:hsla(0,0%,100%,.9)}.express-order-pills .nav-link:focus{outline:1px solid #7c3aed;outline-offset:2px;box-shadow:none}.express-order-pills .pill-content{display:flex;align-items:center;gap:6px}.express-order-pills .pill-count{padding:2px 8px;color:#2e1065;font-size:12px;font-weight:600;background:#ede9fe;border-radius:12px;min-width:20px;text-align:center;transition:all .2s ease}.express-order-pills .icon{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center}.express-order-pills .icon img,.express-order-pills .icon svg{width:18px;height:18px;color:#2e1065}.express-order-pills .nav-link.active .icon svg{color:#fff}@media(min-width: 568px){.express-order-pills .nav-item{flex-basis:48%}}@media(min-width: 960px){.express-order-pills{padding:4px 9px;justify-content:flex-start}.express-order-pills .nav-item{flex-basis:auto}.express-order-pills .nav-link{font-size:.8125rem;gap:9px;padding:8px 16px;min-height:auto}}.orders-container{container-type:inline-size;container-name:orders;background:#fff;overflow:hidden}@media(min-width: 770px){.orders-container{border-radius:5px;border:1px solid #e4e4e7}}.orders-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:.25rem}@media(min-width: 770px){.orders-header{margin:1rem 0;padding:0 1rem}}.orders-header_content h2{padding:0;color:#18181b}.orders-header_filters{display:flex;gap:.75rem;flex-wrap:wrap}.orders-table{border-collapse:collapse;min-width:700px}.orders-table th:first-child{min-width:50px}.orders-table th:nth-child(5){min-width:200px}.order-link{color:inherit;text-decoration:underline;font-weight:500;transition:color .2s ease}.order-link:hover{color:#8b5cf6}.order-description{margin-bottom:.5rem;line-height:1.4}.sku-tags{display:flex;flex-wrap:wrap;gap:0 .5rem;margin-top:.25rem}.sku-tag{display:inline-flex;align-items:center;padding:.25rem 0 .25rem .25rem;font-size:.75rem;font-weight:500;color:#71717a;white-space:nowrap}.sku-tag::before{content:"SKU: "}.deadline-info{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.deadline-text{font-size:.8125rem;color:#18181b}.countdown{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:700;color:#18181b;background:#f4f4f5;border-radius:.25rem;white-space:nowrap}.countdown--warning{color:#b73929;background:#f8ebe9}.countdown--warning-alt{color:#b73929;background:#fff;border:1px solid #b73929}.countdown--large{font-size:.875rem}@media(min-width: 770px){.countdown--large{font-size:1rem}}.orders-actions{padding:1.5rem 0;text-align:right;display:flex;justify-content:center;gap:0 12px}@media(min-width: 770px){.orders-actions{justify-content:flex-end}}@supports(container-type: inline-size){@container orders (max-width: 44rem){.orders-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.orders-table{min-width:unset}.orders-table colgroup col{width:auto !important}.orders-table tbody{display:flex;flex-direction:column;padding:1rem 0;gap:1.5rem}.orders-table tr{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"checkbox title total" "meta meta meta" "row1 row1 row1" "row2 row2 row2" "row3 row3 row3";grid-template-rows:auto auto auto auto auto;gap:3px 1rem;padding:1rem;border:1px solid #e4e4e7;border-radius:.5rem;background:#fff;align-items:start}.orders-table td{padding:0;border:none}.cell-checkbox{grid-area:checkbox;align-self:start}.cell-order-number{grid-area:title;align-self:start;text-align:start !important}.cell-received{grid-area:meta;text-align:start !important}.cell-received::before{font-weight:500;color:#18181b}.cell-received::after{content:" • " attr(data-platform) " • " attr(data-total);color:#18181b}.cell-platform{display:none}.cell-content{grid-area:row1}.cell-total{grid-area:total;align-self:start;font-size:1rem;font-weight:600;text-align:right;display:none}.cell-additional-content{grid-area:row2;align-self:start}.cell-deadline{grid-area:row3}.cell-order-number .order-link{font-size:1rem;font-weight:600;text-decoration:none}.cell-order-number .order-link::before{content:"Order #";font-weight:600;color:#18181b}.deadline-text-accept::before{content:"Accept by: ";font-weight:500;font-size:.8125rem}.deadline-text-deliver::before{content:"Deliver by: ";font-weight:500;font-size:.8125rem}.deadline-text-delivered::before{content:"Delivered on: ";font-weight:500;font-size:.8125rem}.deadline-text-cancelled::before{content:"Cancelled on: ";font-weight:500;font-size:.8125rem}.sku-tag{background:rgba(0,0,0,0);padding:0;color:inherit;font-weight:normal}}}@supports not (container-type: inline-size){@media(max-width: 768px){.orders-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.orders-table{min-width:700px}.orders-container::after{content:"← Scroll to see more →";display:block;text-align:center;font-size:.75rem;color:#a1a1aa;padding:.5rem;background:#fafafa;border-top:1px solid #e4e4e7}}}.c-login{margin:0;display:flex;flex-direction:column;background:#fff;width:100%;min-height:100vh}@media(min-width: 770px){.c-login{flex-direction:row}}.c-login_img{display:none;position:relative;overflow:hidden;min-height:100vh}@media(min-width: 770px){.c-login_img{display:block;flex:1}}.c-login_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-login_content-wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff;min-height:100vh}@media(min-width: 770px){.c-login_content-wrap{flex:0 0 80%}}@media(min-width: 960px){.c-login_content-wrap{flex:0 0 50%}}.c-login_content{padding:2rem;box-sizing:border-box;font-size:1.125rem;width:100%;max-width:400px}.c-login_header{margin-bottom:2rem;text-align:center}.c-login_form{display:flex;flex-direction:column;gap:1.5rem}.c-login_form .form-row{display:flex;flex-direction:column;gap:.25rem}.c-login_form .form-label{color:#18181b;font-size:1rem;font-weight:500}.c-login_form .form-input{padding:.5rem 1rem;font-size:.875rem;transition:all .2s ease;background:#fff}.c-login_form .form-input:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.c-login_form .form-input::-moz-placeholder{color:#71717a}.c-login_form .form-input::placeholder{color:#71717a}.c-login_footer{margin-top:2rem;padding-top:1.5rem;color:#18181b;text-align:center;border-top:1px solid #e4e4e7;background:rgba(0,0,0,0)}.c-login_footer .c-login_footer-text{font-size:.875rem}.c-login_footer a{color:#18181b;text-decoration:underline}.c-login_footer a:hover{color:#8b5cf6}.order-history{padding:.25rem 0 .25rem 1.5rem;background:url("../images/icon_history.svg") no-repeat center left}@media print{.order-history{display:none}}.order-details,.order_items,.order_delivery,.order_messages,.order-details_countdown{margin:.75rem 0;padding:1rem 1.5rem;background:#fff;border:1px solid #e4e4e7;border-radius:5px}@media print{.order-details,.order_items,.order_delivery,.order_messages,.order-details_countdown{padding:.25rem 1rem;border:1px solid #d4d4d8}}.order-details{display:flex;flex-direction:column}@media(min-width: 770px){.order-details{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.order-details_info h1{margin-inline-end:.75rem;padding:0 0 0 0}@media print{.order-details_info h1{margin:0}}.order-details_info p{margin-bottom:.5rem}@media(min-width: 770px){.order-details_info{font-size:1rem}}.order_title{display:flex;align-items:center;justify-content:space-between;padding-block-start:1rem;padding-block-end:.75rem}@media(min-width: 770px){.order_title{justify-content:flex-start}}.order-details_actions{display:flex;flex-wrap:wrap;gap:18px 12px;align-self:flex-start;padding-top:.75rem}@media(min-width: 770px){.order-details_actions{flex-wrap:nowrap}}@media print{.order-details_actions{display:none}}.items{margin:0;padding:0;list-style:none}.item{display:flex;justify-content:space-between;align-items:flex-start;gap:18px 22px;padding-top:12px;padding-bottom:24px;border-bottom:1px solid #e4e4e7}@media print{.item{padding:0;gap:12px 22px}}.item_img{display:none}@media(min-width: 770px){.item_img{display:block}}@media print{.item_img{display:none}}.item_img img{width:65px;height:auto}.item_details{flex:2}.item_details p{margin-block-end:.5rem}.item+.item{margin-top:18px}@media print{.item+.item{margin-top:12px}}.item_title{padding:0 0 .25rem 0;font-weight:600;text-transform:uppercase}.item_meta{font-size:.8125rem;color:#71717a}.items_total{padding-block-start:.75rem;font-size:1rem;font-weight:bold;text-align:right;border-top:1px solid #e4e4e7}.order_delivery h2{padding-bottom:.5rem}@media print{.order_delivery p{display:none}}.order_delivery dl{margin:0;padding:0 0 1rem 0}.order_delivery dt{margin:1.5rem 0 .25rem 0;padding:0 0 0 2rem;font-weight:600;text-transform:uppercase}@media print{.order_delivery dt{margin-top:.75rem;padding:0}}.order_delivery dd{margin:0;padding:0 0 0 2rem;line-height:1.375rem}@media print{.order_delivery dd{padding:0}}.icon-date{background:url("../images/icon_calendar.svg") no-repeat center left}@media print{.icon-date{background:none}}.icon-car{background:url("../images/icon_car.svg") no-repeat center left}@media print{.icon-car{background:none}}.icon-user{background:url("../images/icon_user.svg") no-repeat center left}@media print{.icon-user{background:none}}.icon-address{background:url("../images/icon_pin.svg") no-repeat center left}@media print{.icon-address{background:none}}.icon-notes{background:url("../images/icon_note.svg") no-repeat center left}@media print{.icon-notes{background:none}}.order_messages{margin-top:24px}@media print{.order_messages{display:none}}.messages{margin:0;padding:0;list-style:none}.message{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding-top:12px;padding-bottom:24px;border-bottom:1px solid #e4e4e7}@media(min-width: 770px){.message{padding-left:36px}.message[data-direction=inbound]{background:url("../images/icon_message-inbound.svg") no-repeat 0 17px}.message[data-direction=outbound]{background:url("../images/icon_message-outbound.svg") no-repeat 0 17px}}.message:last-of-type{border-bottom:none}.message+.message{margin-top:18px}.message .message_content p{margin-bottom:0}.message .message_title{margin:0;padding:0;font-weight:600;text-transform:uppercase}.message .message_subtitle{font-weight:600}.message .message_meta{font-style:italic}.message .message_date{flex-basis:15%;font-size:.75rem;text-align:right}@media print{.order-print .col-12{width:50%}}.order-search,.advanced-search{margin:.75rem 0;padding:1.5rem 1.5rem;background:#fff;border:1px solid #e4e4e7;border-radius:5px}.order-search .select-dropdown select,.advanced-search .select-dropdown select{padding:8px 24px 9px 10px}.order-search h2,.advanced-search h2{padding-top:0;margin-top:0}.order-search label,.advanced-search label{font-size:.875rem}.order-search input[type=text],.order-search input[type=date],.advanced-search input[type=text],.advanced-search input[type=date]{padding:8px 24px 9px 10px}.search-results_summary{margin-bottom:1.5rem;padding:.75rem 1rem;color:#2e1065;font-weight:600;background-color:#ede9fe;border-left:4px solid #5b21b6;border-radius:0 4px 4px 0}.search-results .status-pills{margin:0}.progress-indicator{margin:0 0 4rem 0;padding:0}.progress-indicator_list{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:1.5rem 0 1.5rem 0;padding:0;list-style:none}.progress-step{display:flex;flex-direction:column;flex:1;position:relative;text-align:center}.progress-step+.progress-step:after{content:"";position:absolute;left:0;top:25px;background:#e4e4e7;width:100%;height:2px;transform:translateX(-50%);z-index:-10}.step-circle{display:flex;align-items:center;justify-content:center;margin:0 auto .5rem auto;position:relative;color:#71717a;font-size:.875rem;font-weight:600;text-align:center;background-color:#e4e4e7;box-shadow:0 0 0 5px #fafafa;border-radius:50%;transition:all .2s ease;width:42px;height:42px;z-index:10}@media(min-width: 770px){.step-circle{font-size:1rem;width:50px;height:50px}}.step-circle img{display:block;padding:3px 0 0 3px;vertical-align:top;width:24px;height:24px}.step-label{font-size:.8125rem;color:#71717a}.progress-step[data-state=current-step] .step-circle{font-weight:600;color:#ede9fe;background-color:#7c3aed;box-shadow:0 0 0 5px #ddd6fe}.progress-step[data-state=current-step] .step-label{color:#7c3aed;font-weight:600}.progress-step[data-state=completed] .step-circle{color:#7c3aed;background-color:#ddd6fe}.progress-step[data-state=completed] .step-label{color:#7c3aed}.password-requirements{margin-top:1rem;padding:1rem;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:5px}.breathing-room{margin:3rem auto}.clearfix:before,.clearfix:after{content:" ";display:table}.flex-content{display:flex;justify-content:space-between;align-items:baseline}.table-responsive{padding-inline:0}.trunctate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-embed{position:relative;margin-bottom:2em;padding-bottom:50%;width:100%;height:0}.media-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{overflow:hidden;position:absolute;margin:-1px;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px}.marker{display:inline-block;margin:1rem 0;padding:9px 12px;border:1px solid #b73929;background:rgba(151,129,178,.3)}.status-pills{display:inline-flex;align-items:center;margin:0 0 0 .75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;color:#18181b;background:#f4f4f5;border-radius:1rem;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.Pending,.status-pending,[data-status=Pending]{color:#422006 !important;background-color:#fef9c3 !important}.ToDo,.status-todo,[data-status=ToDo]{color:#18181b !important;background-color:#f4f4f5 !important}.ReadyForPickup,.status-ready,[data-status=ReadyForPickup]{color:#2e1065 !important;background-color:#ede9fe !important}.OutForDelivery,.status-OutForDelivery,[data-status=OutForDelivery]{color:#083344 !important;background-color:#cffafe !important}.Delivered,.status-delivered,[data-status=Delivered]{color:#022c22 !important;background-color:#d1fae5 !important}.Cancelled,.status-cancelled,[data-status=Cancelled]{color:#450a0a !important;background-color:#fecaca !important}.Rejected,.status-rejected,[data-status=Rejected]{color:#18181b !important;background-color:#d4d4d8 !important}.status-dropdown,.status-dropdown *{margin:0;padding:0;position:relative;box-sizing:border-box}.status-dropdown{position:relative;background-color:#e4e4e7;border:0;border-radius:1rem;min-width:160px}.status-dropdown select{padding:.25rem .75rem;font-size:.75rem;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;width:100%;max-width:100%;background-color:rgba(0,0,0,0);border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.status-dropdown select:active,.status-dropdown select:focus{outline:none;box-shadow:none}.status-dropdown:after{position:absolute;top:50%;right:12px;margin-top:-2px;content:"";border-top:5px solid #2e1065;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);width:0;height:0}.filters,.filters-end{margin:0;padding:.75rem;display:flex;gap:.75rem;flex-direction:column}@media(min-width: 770px){.filters,.filters-end{flex-direction:row}}.date-picker{padding:6px 36px 6px 10px;font-size:14px;font-weight:normal;border:none;background-color:rgba(0,0,0,0);width:100%;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.system-message{margin:1rem 0;padding:.75rem 1rem;color:#18181b;font-weight:600;background-color:#f4f4f5;border-left:4px solid #3f3f46;border-radius:0 4px 4px 0;display:flex;justify-content:space-between}@media print{.system-message{display:none}}.system-message_body{display:flex;flex-direction:column}.system-message_title{font-size:1rem;font-weight:600;margin:0 0 .5rem 0;padding-top:.5rem;line-height:1.3}.system-message_description{font-size:.875rem;font-weight:400;margin:0;line-height:1.5}.system-message_link{display:inline-block;margin:.75rem 0 .75rem 0;font-size:.875rem;font-weight:500;text-decoration:underline;color:inherit;opacity:.8;transition:opacity .2s ease}.system-message_link:hover{opacity:1}.system-message ul{padding-top:.75rem}.system-message ul li{padding-bottom:.75rem}.system-message ul li:last-child{padding-bottom:0}.message--error{color:#991b1b;background-color:#fecaca;border-color:#b91c1c}.message--error a{color:inherit}.message--warning{color:#422006;background-color:#fef08a;border-color:#ca8a04}.message--warning a{color:inherit}.message--info{color:#2e1065;background-color:#ede9fe;border-color:#5b21b6}.message--info a{color:inherit}.message--event{color:#083344;background-color:#cffafe;border-color:#22d3ee}.message--event a{color:inherit}.message--success{color:#022c22;background-color:#d1fae5;border-color:#34d399}.message--success a{color:inherit}