@charset "UTF-8";.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-left-1\/2{left:50%}.tw-right-4{right:1rem}.tw-top-4{top:1rem}.tw-z-20{z-index:20}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-mb-0{margin-bottom:0}.tw-mb-1{margin-bottom:.25rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-auto{margin-top:auto}.tw-block{display:block}.tw-flex{display:flex}.tw-grid{display:grid}.tw-h-4{height:1rem}.tw-h-7{height:1.75rem}.tw-h-\[calc\(100vh-9rem\)\]{height:calc(100vh - 9rem)}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-max-h-64{max-height:16rem}.tw-min-h-0{min-height:0px}.tw-w-1\/2{width:50%}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-32{width:8rem}.tw-w-4{width:1rem}.tw-w-40{width:10rem}.tw-w-64{width:16rem}.tw-w-7{width:1.75rem}.tw-w-80{width:20rem}.tw-w-full{width:100%}.tw-min-w-0{min-width:0px}.tw-min-w-\[12rem\]{min-width:12rem}.tw-min-w-\[3\.5rem\]{min-width:3.5rem}.tw-min-w-\[9rem\]{min-width:9rem}.tw-max-w-4xl{max-width:56rem}.tw-flex-1{flex:1 1 0%}.tw-shrink-0{flex-shrink:0}.tw--translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-cursor-grab{cursor:grab}.tw-cursor-grabbing{cursor:grabbing}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-start{align-items:flex-start}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-1{gap:.25rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-6{gap:1.5rem}.tw-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-overflow-hidden{overflow:hidden}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-whitespace-pre-line{white-space:pre-line}.tw-rounded{border-radius:.25rem}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-xl{border-radius:.75rem}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-t{border-top-width:1px}.tw-border-solid{border-style:solid}.tw-border-brand{border-color:var(--primary)}.tw-border-brand-dark{border-color:var(--primary-dark)}.tw-border-color-g{--tw-border-opacity: 1;border-color:rgb(255 48 48 / var(--tw-border-opacity))}.tw-border-line{border-color:var(--gray-border)}.tw-bg-brand{background-color:var(--primary)}.tw-bg-ink{background-color:var(--primary-extra-dark)}.tw-bg-line{background-color:var(--gray-border)}.tw-bg-surface{background-color:var(--gray-light)}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.tw-p-1{padding:.25rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-6{padding:1.5rem}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-pb-12{padding-bottom:3rem}.tw-pb-8{padding-bottom:2rem}.tw-pl-8{padding-left:2rem}.tw-pr-3{padding-right:.75rem}.tw-pt-3{padding-top:.75rem}.tw-pt-4{padding-top:1rem}.tw-pt-5{padding-top:1.25rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-end{text-align:end}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-tracking-wide{letter-spacing:.025em}.tw-text-brand{color:var(--primary)}.tw-text-brand-dark{color:var(--primary-dark)}.tw-text-color-g{--tw-text-opacity: 1;color:rgb(255 48 48 / var(--tw-text-opacity))}.tw-text-color-k{--tw-text-opacity: 1;color:rgb(255 119 0 / var(--tw-text-opacity))}.tw-text-ink{color:var(--primary-extra-dark)}.tw-text-muted{color:var(--gray-text)}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tw-accent-brand{accent-color:var(--primary)}.tw-opacity-60{opacity:.6}.tw-shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.tw-ring-brand{--tw-ring-color: var(--primary)}.tw-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--font-family: "Source Sans Pro", sans-serif;--second-family: "Urbanist", sans-serif;--aside-width: 250px;--ss-main-height: 38px !important;--main-radius: 8px;--main-gap: 15px;--half-gap: 5px;--white: #ffffff;--black: #000000;--primary: #094E81;--primary-dark: #003256;--primary-extra-dark: #1B2A4E;--secondary: #A2B6D7;--accent: #DA5126;--success: #0E9014;--danger: #930011;--error: #DF4759;--warning: #FFC107;--partial: #6b3fa0;--partial-tint: #f0eaf7;--admin: #A67C00;--tblr-danger: var(--danger);--tblr-danger-rgb: 147, 0, 17;--bs-danger: var(--danger);--bs-danger-rgb: 147, 0, 17;--gray-light: #f1f1f1;--gray-mid: #E2E7ED;--gray-border: #d3d3d3;--gray-text: #6b7280;--gray-dark: #696969;--cl-a: var(--white);--cl-b: var(--primary);--cl-c: var(--primary-dark);--cl-d: var(--accent);--cl-e: var(--black);--cl-f: var(--success);--cl-g: var(--danger);--bg-a: var(--white);--bg-b: var(--primary);--bg-c: var(--primary-dark);--bg-d: var(--accent);--bg-e: var(--black);--bg-f: var(--success);--bg-g: var(--danger);--dark-blue: var(--primary);--light-gray: rgba(0, 0, 0, .02);--mid-gray: var(--gray-mid);--extra-dark-blue: var(--primary-extra-dark);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-main: 0 1px 4px 0 rgba(0, 0, 0, .1);--shadow-btn: 0px 2px 1px 0px rgba(0, 0, 0, .25);--shadow-card: 0px 0px 16px 0px rgba(0, 0, 0, .04);--card-bg: var(--white);--card-radius: 12px;--card-border: var(--gray-border);--tblr-pagination-active-border-color: var(--primary);--tblr-pagination-active-bg: var(--primary);--tblr-btn-active-shadow: var(--shadow-btn);--tblr-border-width: 1px;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 16px;--fs-md: 18px;--fs-lg: 20px;--fs-xl: 24px;--fs-2xl: 28px;--fs-3xl: 32px;--fs-4xl: 40px;--fs-5xl: 48px;--gap15-35: clamp(15px, 2.44140625vw, 35px);--fs-resp-sm: clamp(14px, 1.46484375vw, 16px);--fs-resp-base: clamp(16px, 1.66015625vw, 18px);--fs-resp-lg: clamp(20px, 2.1484375vw, 24px);--fs-resp-xl: clamp(24px, 2.5390625vw, 28px);--14-16: var(--fs-resp-sm);--16-18: var(--fs-resp-base);--20-24: var(--fs-resp-lg);--24-28: var(--fs-resp-xl)}@font-face{font-style:normal;font-weight:200;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-ExtraLight-dgRwscMy.woff2) format("woff2"),url(/app/assets/SourceSansPro-ExtraLight-B3KOMcbU.woff) format("woff")}@font-face{font-style:normal;font-weight:300;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-Light-BNkbZRMY.woff2) format("woff2"),url(/app/assets/SourceSansPro-Light-CrHshPQm.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-Regular-DttFCsV7.woff2) format("woff2"),url(/app/assets/SourceSansPro-Regular-x6Hy6nNt.woff) format("woff")}@font-face{font-style:normal;font-weight:500;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-SemiBold-BlPiV9Yc.woff2) format("woff2"),url(/app/assets/SourceSansPro-SemiBold-CWIR-k26.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-Bold-DWEctvia.woff2) format("woff2"),url(/app/assets/SourceSansPro-Bold-tz3yV1Tz.woff) format("woff")}@font-face{font-style:normal;font-weight:900;font-family:Source Sans Pro;font-display:swap;src:url(/app/assets/SourceSansPro-Black-20B8tPlm.woff2) format("woff2"),url(/app/assets/SourceSansPro-Black-btYM4XZI.woff) format("woff")}@font-face{font-family:icomoon;src:url(/app/assets/icomoon-y7-9JJw2.eot);src:url(/app/assets/icomoon-y7-9JJw2.eot) format("embedded-opentype"),url(/app/assets/icomoon-CVGqZJZZ.ttf) format("truetype"),url(/app/assets/icomoon-D58vNsie.woff) format("woff"),url(/app/assets/icomoon-DobDYR9Q.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:currentColor;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-barcode:before{content:""}.icon-box-add:before{content:""}.icon-barcode-solid:before{content:""}.icon-calendar-plus:before{content:""}.icon-clipboard-check-solid:before{content:""}.icon-filter-solid:before{content:""}.icon-home-solid:before{content:""}.icon-list-alt-solid:before{content:""}.icon-print-solid:before{content:""}.icon-sort-amount-down-solid:before{content:""}.icon-times-solid:before{content:""}.icon-truck-loading-solid:before{content:""}.icon-analytic-plus:before{content:""}.icon-analytic-delete:before{content:""}.icon-dashboard-analytic:before{content:""}.icon-payment:before{content:""}.icon-global-supplier:before{content:""}.icon-shipment:before{content:""}.icon-task:before{content:""}.icon-warehouse:before{content:""}.icon-offer:before{content:""}.icon-log-out:before{content:""}.icon-account:before{content:""}.icon-product:before{content:""}.icon-analytic:before{content:""}.icon-reset:before{content:""}.icon-pin:before{content:""}.icon-dashboard-hover:before{content:""}.icon-customer-hover:before{content:""}.icon-purchase-order-hover:before{content:""}.icon-order-hover:before{content:""}.icon-campaign-hover:before{content:""}.icon-tool-hover:before{content:""}.icon-star-hover:before{content:""}.icon-ticket-hover:before{content:""}.icon-global-hover:before{content:""}.icon-badge-hover:before{content:""}.icon-setting-hover:before{content:""}.icon-tool:before{content:""}.icon-badge:before{content:""}.icon-campaign:before{content:""}.icon-customer:before{content:""}.icon-dashboard:before{content:""}.icon-global:before{content:""}.icon-order:before{content:""}.icon-purchase-order:before{content:""}.icon-setting:before{content:""}.icon-star:before{content:""}.icon-ticket:before{content:""}.icon-search:before{content:""}.icon-arrow-bottom:before{content:""}.customer-item-title{font-size:30px;font-weight:600;line-height:120%}.pretitle{font-size:var(--fs-resp-lg);font-weight:600;line-height:120%;display:flex;align-items:center;gap:var(--main-gap);justify-content:space-between}.title{font-size:var(--fs-lg);font-weight:500;line-height:120%;margin-bottom:15px;display:inline-block;padding-left:8px}.title:has(button){margin:0}#crudTable_reset_button{position:relative;display:flex;align-items:center;gap:5px}#crudTable_reset_button:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:currentColor;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.header-operation__text,#crudTable_info{font-size:var(--fs-base);font-weight:500;color:var(--gray-text);padding:0 8px;margin-left:auto;display:flex;align-items:center;gap:4px}.modal-footer{display:flex;align-items:center;gap:1rem;padding:1rem}.modal-footer *{margin:0}.modal-content form{margin:0!important}.modal-title{font-size:var(--fs-lg)}.modal .create-order-table{margin-top:2rem}@media(max-width:991.98px){.modal .create-order-table{margin:0}}.popover:has(.sales-data){max-width:200px!important;width:100%}.popover:has(.sales-data) .popover-header{font-size:var(--fs-base)}.sales-data__title{display:flex;align-items:center;gap:var(--main-gap);justify-content:space-between}.sales-data__title *{font-size:var(--fs-sm);line-height:120%;font-weight:500}.sales-data .sales-history{display:flex;align-items:center;gap:var(--main-gap);justify-content:space-between}.sales-data .sales-history-date,.sales-data .sales-history-item{font-size:var(--fs-sm);line-height:120%}.product-product-events .custom-table{text-align:left!important}.h1{color:var(--cl-e);font-family:var(--font-family);font-size:var(--fs-4xl);font-weight:400;line-height:110%}.h2{font-size:var(--fs-3xl);font-weight:400;line-height:110%}.h3{font-size:var(--fs-2xl);font-weight:400;line-height:110%}.h4{color:var(--cl-e);font-family:var(--font-family);font-size:var(--fs-2xl);font-weight:400;line-height:100%}.h5{color:var(--primary);font-family:var(--font-family);font-size:var(--fs-xl);font-weight:400;line-height:100%}.h6{color:var(--cl-e);font-family:var(--font-family);font-size:var(--fs-lg);font-weight:600;line-height:100%}form .required>label:not(:empty):not(.form-check-label):after,form label.required:not(:empty):not(.form-check-label):after{content:" *";color:var(--danger);font-weight:700}form .custom-field:has(>input[required],>select[required],>textarea[required])>label:not(:empty):after,form label.custom-field:has(>input[required],>select[required],>textarea[required])>.form-label:after{content:" *";color:var(--danger);font-weight:700}form .required-order>label{gap:.2em}form .required-order>label:not(:empty):not(.form-check-label):after{color:#009dcd!important;content:"  €"}html{box-sizing:border-box;width:100%;max-width:100dvw;--tblr-border-radius: 8px !important}@media(max-width:991.98px){html{overflow-x:hidden;height:initial}}:root,html[data-bs-theme=light],html[data-menu-theme=light]{--tblr-primary-rgb: 9, 78, 129}body{-webkit-text-size-adjust:100%;font-family:var(--font-family);font-size:var(--14-16);background-color:var(--cl-a)}@media(max-width:991.98px){body{max-width:100vw;overflow-x:hidden;height:initial;padding-bottom:calc(var(--mobile-footer, 40px) + 0px);padding-top:calc(var(--mobile-header, 40px) + 0px)}body:has(#bp-filters-navbar.show) .page-body,body:has(#bp-filters-navbar.show) main{overflow:hidden!important}body:has(.top-bar){padding-top:0;padding-bottom:0}}*,*:after,*:before{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{display:inline-flex;margin:0;font-style:inherit;font-weight:inherit;font-family:inherit;color:inherit;text-decoration:none;cursor:pointer}main{display:flex;flex-direction:column;gap:calc(var(--main-gap) / 2)}button{display:inline-flex;margin:0;padding:0;line-height:initial;color:inherit;background-color:transparent;border:none;outline:none;cursor:pointer}ul,ol,li{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,a,span,button,p{margin:0;padding:0}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}picture{display:inline-flex}label{display:inline-flex}input{width:100%;background-color:transparent;border:none;outline:none}input::-moz-placeholder{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}input::placeholder{font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{border:none;outline:none;resize:none}fieldset{margin:0;padding:0;border:none}.container-xl{max-width:100%!important;padding:0!important;margin:0 auto!important}.modal-header{position:relative}.modal-header .close{position:absolute;right:1.5rem;font-size:25px;transform:translateY(-50%);top:50%}.checkBoxLists{display:grid;grid-template-columns:repeat(2,1fr);gap:5px 10px;margin:0;padding:0}[data-content]{height:0;overflow:hidden;transition:height .3s ease-out}.flex{display:flex}.flex-col{flex-direction:column}.page{display:grid;grid-template-columns:var(--aside-width) minmax(0,1fr);grid-template-rows:auto 1fr}@media(max-width:991px){.page{grid-template-columns:100%;grid-template-rows:none}}.page-wrapper{margin:0!important}@media(min-width:992px){.page-wrapper{grid-column:2/-1}}.page .navbar-vertical{grid-column:1;grid-row-start:1}.dtfh-floatingparent.dtfh-floatingparenthead{height:initial!important}.grid-cols{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--main-gap);max-width:100%;padding:var(--tblr-card-cap-padding-y) var(--tblr-card-cap-padding-x);grid-auto-rows:max-content}.grid-cols>*:not([class*=cols-]){grid-column:span 4}@media(max-width:1024px){.grid-cols{grid-template-columns:repeat(8,1fr)}}@media(max-width:768px){.grid-cols{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){.grid-cols{grid-template-columns:repeat(2,1fr)}.grid-cols>*:not([class*=cols-]){grid-column:span 2}}.cols-1{grid-column:span 1}.cols-2{grid-column:span 2}.cols-3{grid-column:span 3}.cols-4{grid-column:span 4}.cols-5{grid-column:span 5}.cols-6{grid-column:span 6}.cols-7{grid-column:span 7}.cols-8{grid-column:span 8}.cols-9{grid-column:span 9}.cols-10{grid-column:span 10}.cols-11{grid-column:span 11}.cols-12{grid-column:span 12}@media(max-width:1024px){.cols-9,.cols-10,.cols-11,.cols-12{grid-column:span 8}}@media(max-width:768px){.cols-5,.cols-6,.cols-7,.cols-8,.cols-9,.cols-10,.cols-11,.cols-12{grid-column:span 4}}@media(max-width:480px){.cols-3,.cols-4,.cols-5,.cols-6,.cols-7,.cols-8,.cols-9,.cols-10,.cols-11,.cols-12{grid-column:span 2}}.full-row{grid-column:1/-1!important}*::-webkit-scrollbar{width:12px!important}@media(max-width:575.98px){*::-webkit-scrollbar{display:none}}*::-webkit-scrollbar-thumb{background-color:var(--gray-border)!important;border-radius:6px!important;border:3px solid transparent!important;background-clip:content-box!important}*::-webkit-scrollbar-track{background-color:var(--gray-light)!important}*::-webkit-scrollbar-button{display:none!important}*::-webkit-scrollbar-corner{background:transparent!important}.hidden{display:none!important}.modal-backdrop{background-color:var(--primary-extra-dark)}.modal-backdrop.show{opacity:.5}.select2-container--below .select2-selection,.select2-container--bootstrap .select2-selection{background-color:var(--bg-a)!important}.select2-search__field{width:100%!important}#crudTable_length label{display:flex;align-items:center;gap:.5rem;font-weight:600}#crudTable_length select{max-width:53px}#crudTable_length .select2-selection__rendered,#crudTable_length .select2-container .select2-selection--single,#crudTable_length select{height:34px}#crudTable_length .select2-selection__arrow{height:100%}#crudTable_length .select2-selection__rendered{display:flex;align-items:center}#crudTable_length .select2{max-width:53px;width:100%}#crudTable_length .select2 *{height:100%}#crudTable_length .select2-selection--single{border-radius:5px!important;overflow:hidden;border-color:var(--secondary);font-weight:600;color:var(--primary-dark)}#crudTable_length .select2-selection--single .select2-selection__arrow b{display:none}#crudTable_length .select2-selection--single .select2-selection__arrow:before{width:10px;height:12px;position:absolute;content:"";left:50%;top:50%;background-size:contain;background-position:center center;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 11 13'%3E%3Cpath fill='%23094e81' d='m5.2 0-.4.3-4 4-.8.9h10.4l-.8-.9-4-4zm0 1.4L8 4.2H2.4zM0 7.2l.8.9 4 4 .4.3.4-.3 4-4 .8-.9zm2.4 1H8L5.2 11z'/%3E%3C/svg%3E")}#datatable_search_stack{display:none}.page-body{margin-top:calc(var(--tblr-page-padding-y) / 2);margin-bottom:calc(var(--tblr-page-padding-y) / 2)}.container-tight{grid-column:1/-1}.form-switch .form-check-input{margin:0!important}.form-check-input[type=checkbox]{border-radius:0!important}.cropperImageWrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--main-gap)}main:has(.sticky-buttons-box){margin-bottom:70px!important}@media(max-width:991.98px){main:has(.sticky-buttons-box){margin-bottom:54px!important}}.ui-autocomplete{z-index:20000;transform:translateY(10px);max-width:388px;width:100%;overflow:hidden;border-radius:var(--tblr-border-radius)!important;border:var(--tblr-border-width) solid var(--gray-border)!important}.ui-autocomplete .ui-menu-item-wrapper{font-size:15px;cursor:pointer}.container-fluid .tab-container .nav.nav-tabs{margin-left:10px;margin-bottom:-1px;gap:4px}.container-fluid .tab-container .tab-content{border-radius:var(--tblr-border-radius)!important;border:var(--tblr-border-width) solid var(--gray-border)!important;background-color:var(--white)!important}.container-fluid .tab-container ul.nav .nav-link{border-radius:var(--tblr-border-radius) var(--tblr-border-radius)!important}.container-fluid .tab-container ul.nav .nav-link.active{border-bottom-color:var(--white)!important;background-color:color-mix(in srgb,var(--bg-b) 90%,transparent)!important;color:var(--white)!important}.container-fluid .tab-container ul.nav:not(.flex-column) .nav-link{border-radius:var(--tblr-border-radius) var(--tblr-border-radius) 0 0!important;border:var(--tblr-border-width) solid var(--gray-border)!important}.container-fluid .tab-container ul.nav:not(.flex-column) .nav-link:hover{color:var(--black)}.container-fluid .tab-container ul.nav:not(.flex-column) .nav-link.active{color:var(--black)!important;background-color:var(--white)!important;border-bottom-color:var(--white)!important}.NotVisibleWrapper{opacity:.5;transition:opacity .25s}.NotVisibleWrapper *{opacity:1!important}.NotVisibleWrapper:hover{opacity:1}.resize textarea{resize:vertical}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.custom-checkbox{display:flex;position:relative}.custom-checkbox.mode{padding:0}.custom-checkbox.mode .custom-checkbox__inner{grid-template-columns:20px auto auto;align-items:center;font-size:14px}.custom-checkbox.mode .custom-checkbox__inner:before{border-color:var(--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cpath fill='%230b5e9d' d='M251.8 11.2a17.6 17.6 0 0 0-28.7-2L94.7 167.3a7.5 7.5 0 0 1-12-.4L52 123a27.8 27.8 0 0 0-45.5 32l63 90c7.6 11 23.8 11 31.5 0l18-26L251.1 30.3c4-5.7 4.3-13.2.7-19.1z'/%3E%3C/svg%3E")}.custom-checkbox input{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:none}.custom-checkbox__inner{display:grid;grid-template-columns:15px 1fr;align-items:flex-start;gap:5px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--gray-text);font-size:12px;font-weight:400;line-height:110%}.custom-checkbox__inner:empty{display:flex;justify-content:center;width:15px}.custom-checkbox__inner:before{width:100%;aspect-ratio:1;content:"";background-color:transparent;border:1px solid var(--gray-border);border-radius:3px;background-size:0 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cpath fill='%23A1A1AA' d='M251.8 11.2a17.6 17.6 0 0 0-28.7-2L94.7 167.3a7.5 7.5 0 0 1-12-.4L52 123a27.8 27.8 0 0 0-45.5 32l63 90c7.6 11 23.8 11 31.5 0l18-26L251.1 30.3c4-5.7 4.3-13.2.7-19.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;transition:all .08s ease-in}.custom-checkbox input:checked~.custom-checkbox__inner:before{background-size:100% 80%}.offer-checkbox{padding:0}.offer-checkbox input{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:none}.offer-checkbox span{display:flex;padding:2px 6px;align-items:center;justify-content:center;border:1px solid var(--gray-light);border-radius:var(--main-radius);cursor:pointer;position:relative}.offer-checkbox span:before{right:-7.5px;top:-7.5px;width:15px;background-color:var(--white);border-radius:50%;height:15px;position:absolute;display:flex;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none'%3E%3Cpath fill='%230e9014' d='m19.6 9.7-1.4-1.5c-.3-.3-.5-.9-.5-1.3V5.2c0-1-.8-2-1.9-2h-1.7c-.4 0-1-.1-1.3-.4l-1.5-1.4a2 2 0 0 0-2.6 0L7.2 2.8c-.3.3-.9.5-1.3.5H4.2c-1 0-2 .8-2 1.9v1.7c0 .4-.2 1-.4 1.3L.4 9.8a2 2 0 0 0 0 2.4l1.4 1.6c.2.3.4.9.4 1.3v1.7c0 1 1 2 2 2h1.7c.4 0 1 .1 1.3.4l1.5 1.4a2 2 0 0 0 2.6 0l1.5-1.4c.3-.3 1-.5 1.3-.5h1.7c1 0 2-.8 2-1.9v-1.7c0-.4.1-1 .4-1.3l1.4-1.5a2 2 0 0 0 0-2.6Zm-5.4-.6L9.3 14a.7.7 0 0 1-1 0l-2.5-2.4a.8.8 0 0 1 0-1c.3-.3.8-.3 1.1 0l1.9 1.8L13.1 8c.3-.2.8-.2 1 0 .3.3.3.8 0 1.1Z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:130%;transform:scale(0);transition:all .4s;outline:2px solid var(--white)}.offer-checkbox input:checked~span{background-color:var(--success);color:var(--white)}.offer-checkbox input:checked~span:before{transform:scale(1)}.custom-loader{position:relative;min-height:320px}@keyframes rotate360{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.custom-loader.loaded:before,.custom-loader.loaded:after{opacity:0}.custom-loader:before,.custom-loader:after{content:"";position:absolute;z-index:10;display:flex;opacity:1;transition:all .3s ease;pointer-events:none}.custom-loader:before{top:0;right:0;bottom:0;left:0;background-color:var(--white);opacity:.9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-loader:after{left:50%;top:50%;z-index:11;border-radius:50%;width:clamp(120px,13.139vw,180px);aspect-ratio:1;display:flex;transform:translate(-50%,-50%);transition-property:transform;animation:rotate360 1.5s ease-in-out infinite;border:clamp(15px,2.5vw,30px) solid var(--primary);border-top-color:transparent}.badge{--tone: var(--gray-text);--badge-bg: color-mix(in srgb, var(--tone) 11%, var(--white));--badge-border: color-mix(in srgb, var(--tone) 26%, var(--white));display:inline-flex;align-items:center;justify-content:center;gap:5px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 9px;border:1px solid var(--badge-border);border-radius:999px;background:var(--badge-bg)!important;color:var(--tone);font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.4;text-transform:none;text-decoration:none;white-space:nowrap;vertical-align:middle}.badge--muted{--tone: var(--gray-text)}.badge.bg-default,.badge.bg-secondary,.badge.bg-light,.badge.bg-white,.badge.bg-gray,.badge.bg-grey{--tone: var(--gray-text);background:var(--badge-bg)!important}.badge--brand{--tone: var(--primary)}.badge.bg-primary,.badge.bg-blue{--tone: var(--primary);background:var(--badge-bg)!important}.badge--info{--tone: #0b6a80}.badge.bg-info,.badge.bg-cyan,.badge.bg-azure,.badge.bg-teal{--tone: #0b6a80;background:var(--badge-bg)!important}.badge--ok{--tone: color-mix(in srgb, var(--success) 82%, #000)}.badge.bg-success,.badge.bg-green,.badge.bg-lime{--tone: color-mix(in srgb, var(--success) 82%, #000);background:var(--badge-bg)!important}.badge--warn{--tone: color-mix(in srgb, var(--warning) 52%, #000)}.badge.bg-warning,.badge.bg-yellow,.badge.bg-orange{--tone: color-mix(in srgb, var(--warning) 52%, #000);background:var(--badge-bg)!important}.badge--danger{--tone: var(--danger)}.badge.bg-danger,.badge.bg-red,.badge.bg-pink{--tone: var(--danger);background:var(--badge-bg)!important}.badge--accent{--tone: color-mix(in srgb, var(--accent) 88%, #000)}.badge.bg-accent{--tone: color-mix(in srgb, var(--accent) 88%, #000);background:var(--badge-bg)!important}.badge--ink{--tone: var(--primary-dark)}.badge.bg-dark,.badge.bg-black,.badge.bg-navy{--tone: var(--primary-dark);background:var(--badge-bg)!important}a+.badge{margin-left:6px}a.badge:hover,a.badge:focus{color:var(--tone);border-color:color-mix(in srgb,var(--tone) 45%,var(--white))}.badge-pill{aspect-ratio:1;padding:3px;border-radius:100rem}.panel{display:flex;flex-direction:column;min-width:0;max-width:100%;background:var(--white);border:1px solid var(--gray-mid);border-radius:var(--main-radius);box-shadow:var(--shadow-main)}.panel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;background:var(--gray-light);border-bottom:1px solid var(--gray-mid);border-radius:var(--main-radius) var(--main-radius) 0 0}.panel .panel__head .panel__title{display:flex;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-text)}.panel__action{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:14px;font-weight:600;color:var(--primary);text-decoration:none}.panel__action:hover{text-decoration:underline}.panel__action .pagination{margin:0!important}.panel__body{padding:14px;min-width:0}.panel__body--flush{padding:0}.panel__body--scroll{max-height:340px;overflow-y:auto}.panel__empty{margin:0;padding:4px 0;font-size:14px;color:var(--gray-text)}.panel-facts{display:grid;grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:8px 12px;margin:0;font-size:14px;line-height:1.35}.panel-facts dt{margin:0;font-weight:500;color:var(--gray-text)}.panel-facts dd{margin:0;font-weight:600;color:var(--primary-extra-dark);overflow-wrap:anywhere}.panel-facts__none{font-weight:500;color:var(--gray-border)}@media(max-width:480px){.panel-facts{grid-template-columns:minmax(0,1fr);gap:2px}.panel-facts dd{margin-bottom:6px}}.data-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;color:var(--primary-extra-dark)}.data-table th{padding:0 10px 8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--gray-text);border-bottom:1px solid var(--gray-mid)}.data-table td{padding:9px 10px;border-bottom:1px solid var(--gray-light);vertical-align:middle}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:var(--light-gray)}.data-table .is-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.data-table .is-key{white-space:nowrap}.data-table .is-key a{font-weight:600;color:var(--primary);text-decoration:none}.data-table .is-key a:hover{text-decoration:underline}.data-table .is-muted{color:var(--gray-text);white-space:nowrap}.data-table__empty{padding:14px 10px;font-size:14px;color:var(--gray-text)}.panel__body--table{padding:12px 4px 4px;overflow-x:auto}.skeleton{--skeleton-base: var(--gray-light);--skeleton-sheen: color-mix(in srgb, var(--gray-mid) 60%, var(--white));position:relative;overflow:hidden;width:100%;flex:1 1 auto;background:var(--skeleton-base);border-radius:6px}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--skeleton-sheen),transparent);animation:skeleton-sweep 1.4s ease-in-out infinite}.skeleton--tile{height:115px;border:1px solid var(--gray-mid);border-radius:var(--main-radius);background:var(--white)}.skeleton--tile:before{content:"";position:absolute;top:18px;left:18px;width:45%;height:10px;background:var(--gray-mid);border-radius:4px}.skeleton--tile:after{inset:46px auto auto 18px;width:30%;height:22px;transform:none;background:var(--gray-mid);border-radius:4px;animation:skeleton-pulse 1.4s ease-in-out infinite}.skeleton--row{height:60px}.skeleton--line{height:12px}.skeleton-stack{display:flex;flex-direction:column;gap:var(--main-gap)}.skeleton-tr td{padding:9px 10px;border-bottom:1px solid var(--gray-light)}.skeleton-badge{width:45%;color:transparent;background:var(--gray-light)!important;border-color:var(--gray-light)}@keyframes skeleton-sweep{to{transform:translate(100%)}}@keyframes skeleton-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.skeleton:after{animation:none}}.status-pill{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0;padding:3px 10px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.02em;white-space:nowrap;text-decoration:none}.status-pill:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.status-pill--draft,.status-pill--not-tracked,.status-pill--discontinued{background:#eef1f5;border-color:#e0e5ec;color:#55606f}.status-pill--sent,.status-pill--open,.status-pill--delivery{background:#eaf2f8;border-color:#d3e4f0;color:var(--primary, #094e81)}.status-pill--completed,.status-pill--awaiting,.status-pill--low-stock,.status-pill--on-hold{background:#fdf4e3;border-color:#f4e3c2;color:#b4770b}.status-pill--partial,.status-pill--partially-imported{background:var(--partial-tint);border-color:#e2d6f0;color:var(--partial)}.status-pill--imported,.status-pill--accepted,.status-pill--done,.status-pill--in-stock,.status-pill--active{background:#e9f6ea;border-color:#cfe8d1;color:var(--success, #0e9014)}.status-pill--overdue,.status-pill--rejected,.status-pill--canceled,.status-pill--out-of-stock{background:#fdeceb;border-color:#f6d5d2;color:#b3271c}.status-pill:not([class*=status-pill--]){background:#eef1f5;border-color:#e0e5ec;color:#55606f}.custom-table .status-pill{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px}.inline-alert{--tone: var(--gray-dark);--tone-hue: var(--gray-dark);display:flex;align-items:flex-start;gap:10px;margin-bottom:var(--main-gap);padding:12px 44px 12px 14px;border:1px solid color-mix(in srgb,var(--tone-hue) 28%,var(--white));border-left-width:1px;border-radius:var(--main-radius);background:color-mix(in srgb,var(--tone-hue) 12%,var(--white));color:var(--primary-extra-dark);font-size:var(--fs-sm);font-weight:400;line-height:1.45}.inline-alert .la{flex:none;margin-top:1px;color:var(--tone);font-size:18px;line-height:1.35}.inline-alert__body{min-width:0}.inline-alert .alert-link{color:var(--tone);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.inline-alert .alert-link:hover{color:color-mix(in srgb,var(--tone) 75%,#000)}.inline-alert .btn-close{padding:14px;opacity:.45}.inline-alert .btn-close:hover{opacity:.9}.inline-alert.alert-success{--tone: color-mix(in srgb, var(--success) 82%, #000);--tone-hue: var(--success);color:var(--primary-extra-dark);background:color-mix(in srgb,var(--tone-hue) 12%,var(--white));border-color:color-mix(in srgb,var(--tone-hue) 28%,var(--white))}.inline-alert.alert-info{--tone: var(--primary);--tone-hue: var(--primary);color:var(--primary-extra-dark);background:color-mix(in srgb,var(--tone-hue) 12%,var(--white));border-color:color-mix(in srgb,var(--tone-hue) 28%,var(--white))}.inline-alert.alert-warning{--tone: color-mix(in srgb, var(--warning) 52%, #000);--tone-hue: var(--warning);color:var(--primary-extra-dark);background:color-mix(in srgb,var(--tone-hue) 12%,var(--white));border-color:color-mix(in srgb,var(--tone-hue) 28%,var(--white))}.inline-alert.alert-danger{--tone: var(--danger);--tone-hue: var(--danger);color:var(--primary-extra-dark);background:color-mix(in srgb,var(--tone-hue) 12%,var(--white));border-color:color-mix(in srgb,var(--tone-hue) 28%,var(--white))}.title-label{text-align:center;font-size:14px!important;font-weight:600;text-transform:uppercase;color:var(--cl-a);line-height:100%;text-decoration:none!important;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:3px 6px;box-shadow:none;border-radius:3px;border:1px solid #003256;background:#003256}.title-label.partially-imported{border-radius:3px;border:1px solid var(--LightBlueStroke, #A2B6D7);background:var(--LightBlueStroke, #A2B6D7);box-shadow:0 1px #000000d9;color:#fff}.title-label.blue{border:1px solid #094E81;background:#003256;box-shadow:0 1px #000000d9}.title-label.blue:hover{background:#094e81}.title-label.draft{border:1px solid #696969;background:#696969;box-shadow:0 1px #000000d9}.title-label.draft:hover{background:#7d7d7d}.title-label.sent{border:1px solid #DA5126;background:#da5126;box-shadow:0 1px #000000d9}.title-label.sent:hover{background:#e95f33}.title-label.accepted{border:1px solid #0E9014;background:#0e9014;box-shadow:0 1px #000000d9}.title-label.accepted:hover{background:#12a018}.title-label.canceled,.title-label.rejected{border:1px solid #930011;background:#930011;box-shadow:0 1px #000000d9}.title-label.canceled:hover,.title-label.rejected:hover{background:#b00014}.title-label.completed{border-radius:3px;border:1px solid var(--Blue, #094E81);background:#003256;box-shadow:0 1px #000000d9}.title-label.imported{border-radius:3px;border:1px solid var(--Green, #0E9014);background:#0e9014!important;box-shadow:0 1px #000000d9}.title-label.in-stock{border:1px solid #0E9014;background:#28a745;color:#fff}.title-label.in-stock:hover{background:#34c759}.title-label.overdue,.title-label.low-in-stock{border:1px solid #C7A20B;background:#ffc107;color:#4a3c00}.title-label.overdue:hover,.title-label.low-in-stock:hover{background:#ffd54f}.title-label.out-of-stock{border:1px solid #930011;background:#dc3545;color:#fff}.title-label.out-of-stock:hover{background:#e55363}.title-label.delivery{border:1px solid #094E81;background:#007bff;color:#fff}.title-label.delivery:hover{background:#39f}.searchBox{max-width:600px;width:100%;max-height:50px;position:relative;z-index:10;align-self:center;box-shadow:0 1px 4px #69696980;border-radius:var(--tblr-border-radius)!important}.searchBox input{padding:10px;background-color:#fff;border-radius:calc(var(--tblr-border-radius) / 2);border:var(--tblr-border-width) solid var(--tblr-border-color);height:50px;flex-shrink:0}.searchBoxResult{margin:10px 0 0;padding:10px;box-shadow:0 5px 16px #00000026;background-color:#fff;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:calc(var(--tblr-border-radius) / 2)}.searchBoxResult:empty{display:none}.searchBox .main-btn{max-height:40px}.searchBox .searchResultInner{max-height:400px;display:flex;flex-direction:column;gap:5px;overflow-y:auto}.searchBox .searchResultItem{border:var(--tblr-border-width) solid var(--tblr-border-color);padding:8px;display:grid;align-items:center;grid-template-columns:35px 1fr auto;gap:5px}.searchBox .searchResultItem .itemData{display:flex;flex-direction:column;gap:1px}.searchBox .searchResultItem .itemRow{display:flex;flex-wrap:wrap;gap:5px;line-height:110%}.searchBox .searchResultItem .itemRow .itemLabel{color:#6f6f6f;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:100%}.searchBox .searchResultItem .itemRow .itemValue{color:#000;font-family:var(--font-family);font-size:12px;font-style:normal;font-weight:400;line-height:100%}.searchBox .searchResultItem .itemImage{width:100%;display:flex;aspect-ratio:1/1}.searchBox .searchResultItem .itemImage img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.searchBox .searchResultItem .itemName{color:#094e81;font-size:14px;font-style:normal;font-weight:600;line-height:137%;grid-column:1/-1}.searchBox .searchResultWrapper{position:relative;padding:0}.searchBox .close{right:0;top:0;border-radius:50%;transform:translate(50%,-50%);display:flex;width:20px;aspect-ratio:1;position:absolute;background-color:green;color:#fff;align-items:center;justify-content:center;text-align:center}.searchBox .searchFormData{display:grid;grid-template-columns:auto auto;align-items:center;gap:5px}.searchBox .searchFormData .button{border-radius:5px;border:1px solid var(--LightBlueStroke, #A2B6D7);background:var(--LightBlue, #D0DFF4);box-shadow:0 1px 1px #000000bf;display:flex;align-items:center;justify-content:center}.searchBox .searchFormData input{height:36px;border-radius:5px;border:1px solid var(--Blue-10, #E6EAF0);text-align:center;color:var(--Gray-20, #3B3E4D);font-size:16px;font-style:normal;font-weight:400;line-height:126%}.searchBox .searchFormData .formQuantity{display:grid;grid-template-columns:22px 46px 22px;align-items:center;gap:5px}.searchBox .searchFormData .formQuantity .formQuantityButtons{display:contents}.searchBox .searchFormData .formQuantity .formQuantityButtons [data-action=decrement]{order:-1}.searchBox .addItem{height:21px;color:var(--White, #FFF);font-size:14px;font-style:normal;font-weight:600;line-height:137%}.total-widget{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:auto;gap:20px;position:relative;width:-moz-fit-content;width:fit-content}.total-widget li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px}.total-widget li:before{content:attr(data-bs-title);font-size:var(--14-16);font-weight:500;line-height:110%;color:#fff}.total-widget li span{font-size:18px;font-weight:600;line-height:110%;width:100%;color:var(--Yellow, #FFC107)}.stat-tile{display:flex;flex-direction:column;gap:6px;width:100%;height:100%;min-height:104px;padding:14px 16px;background-color:var(--card-bg);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--main-radius)}.stat-tile__label{display:flex;align-items:center;gap:6px;margin:0;color:var(--gray-text);font-size:var(--fs-sm);font-weight:500;line-height:1.3}.stat-tile__value{margin:0;color:var(--primary-dark);font-family:var(--second-family);font-size:var(--fs-xl);font-weight:600;line-height:1.15}.stat-tile__foot{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:auto 0 0}.stat-tile__delta{--tone: var(--gray-text);display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--tone) 11%,var(--white));color:var(--tone);font-size:var(--fs-xs);font-weight:700;line-height:1.4;white-space:nowrap}.stat-tile__delta .la{font-size:13px}.stat-tile__delta--ok{--tone: color-mix(in srgb, var(--success) 82%, #000)}.stat-tile__delta--bad{--tone: var(--danger)}.stat-tile__delta--flat{--tone: var(--gray-text)}.stat-tile__compare{color:var(--gray-text);font-size:var(--fs-xs);line-height:1.4}.stat-tile__breakdown{display:flex;flex-direction:column;gap:2px;font-family:var(--font-family);font-size:var(--fs-sm);font-weight:400}.stat-tile__breakdown-row{display:flex;justify-content:space-between;gap:10px}.stat-tile__breakdown-name{color:var(--gray-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-tile__breakdown-value{font-variant-numeric:tabular-nums;font-weight:600}.stat-tile__value--loading{position:relative;color:transparent}.stat-tile__value--loading .stat-tile__bar{position:absolute;top:50%;left:0;transform:translateY(-50%);width:62%;height:22px;border-radius:5px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--white) 75%,transparent),transparent) 0 0/55% 100% no-repeat,var(--gray-mid);animation:stat-tile-sweep 1.3s ease-in-out infinite}.stat-tile__delta--loading{width:40%;color:transparent;background:var(--gray-light)}@keyframes stat-tile-sweep{0%{background-position:-60% 0}to{background-position:160% 0}}.stat-tile:not([data-loading]) .stat-tile__value{animation:stat-tile-settle .18s ease-out both}@keyframes stat-tile-settle{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.stat-tile__value--loading span,.stat-tile:not([data-loading]) .stat-tile__value{animation:none}}.stat-table{display:flex;flex-direction:column;width:100%;background-color:var(--card-bg);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--main-radius)}.stat-table__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px 10px}.stat-table__title{color:var(--gray-text);font-size:var(--fs-sm);font-weight:500}.stat-table__total{color:var(--primary-dark);font-family:var(--second-family);font-size:var(--fs-md);font-weight:600;white-space:nowrap}.stat-table__scroll{overflow-x:auto}.stat-table table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.stat-table th,.stat-table td{padding:7px 16px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--gray-mid)}.stat-table th{color:var(--gray-text);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.stat-table tbody tr:last-child td{border-bottom:none}.stat-table tbody tr:hover{background-color:var(--light-gray)}.stat-table__num{text-align:right;font-variant-numeric:tabular-nums}.stat-table__change{font-weight:600}.stat-table__change--up{color:color-mix(in srgb,var(--success) 82%,#000)}.stat-table__change--down{color:var(--danger)}.stat-table__muted{color:var(--gray-text)}.stat-table__bar{display:inline-block;vertical-align:middle;position:relative;width:56px;height:4px;margin-left:8px;border-radius:2px;background:var(--gray-mid)}.stat-table__bar:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--share, 0%);border-radius:2px;background:var(--primary)}.stat-series{display:flex;flex-direction:column;gap:10px;width:100%;padding:14px 16px 16px;background-color:var(--card-bg);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--main-radius)}.stat-series__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.stat-series__title{color:var(--gray-text);font-size:var(--fs-sm);font-weight:500}.stat-series__total{color:var(--primary-dark);font-family:var(--second-family);font-size:var(--fs-md);font-weight:600;white-space:nowrap}.stat-series__plot{position:relative;height:calc(var(--rows, 3) * 34px + 12px);min-height:90px}.stat-series__empty{margin:0;color:var(--gray-text);font-size:var(--fs-sm)}.stat-series__values{font-size:var(--fs-xs)}.stat-series__values summary{color:var(--primary);cursor:pointer;list-style-position:inside}.stat-series__values ul{display:flex;flex-direction:column;gap:2px;margin:8px 0 0;padding:0;list-style:none}.stat-series__values li{display:flex;justify-content:space-between;gap:12px;color:var(--gray-text);font-variant-numeric:tabular-nums}.dashboardInfo{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));flex-direction:column;gap:var(--main-gap);position:relative;overflow:hidden}.dashboardInfo>*:not(.printCurrentLabelsWrapper){grid-column:1/-1}.dashboardInfo .loader-wrapper{position:absolute;z-index:999999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#ffffffa6;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.dashboard-widget{display:flex;width:100%}.aside-section{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);padding:8px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:10px;grid-column:2;--tblr-border-color: var(--gray-dark) !important}.aside-section form{display:flex;flex-direction:column;gap:10px}@media(min-width:992px){aside.navbar.navbar-vertical{position:fixed!important;overflow-y:initial!important}}@media(max-width:991.98px){aside.navbar.navbar-vertical{z-index:20}}aside.navbar.navbar-vertical h1{height:var(--page-head-h);padding:0;align-items:center}aside.navbar.navbar-vertical h1 img{max-height:calc(var(--page-head-h) - 12px)}aside.navbar.navbar-vertical #mobile-menu{max-height:calc(100svh - var(--page-head-h));overflow-y:auto}.top-bar{position:relative;z-index:30;margin:0!important;background-color:var(--bg-c);height:var(--page-head-h);padding:0 9px;display:flex;align-items:center;justify-content:space-between}@media(min-width:992px){.top-bar{grid-column:2/-1}}.top-bar__menu-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-right:9px;padding:0;border:0;background:transparent;color:var(--cl-a, #fff);font-size:24px;line-height:1;cursor:pointer}.top-bar .search{margin-right:auto}.top-bar__coll{display:flex;align-items:center}@media(min-width:992px){.navbar-vertical{min-width:var(--aside-width)}}aside .navbar-nav{padding:24px 16px 16px;background-color:var(--bg-c);flex-direction:column}.top-bar-nav,aside .navbar-nav{color:var(--cl-a);display:flex;gap:3px}.top-bar-nav__header,aside .navbar-nav__header{padding-left:0}.top-bar-nav__separator,aside .navbar-nav__separator{flex-grow:1;margin:0 -16px;border-bottom:1px solid color-mix(in srgb,var(--bg-b) 40%,transparent)}.top-bar-nav__sub .navbar-nav__sub,aside .navbar-nav__sub .navbar-nav__sub{padding-left:28px}.top-bar-nav__sub .navbar-nav__sub ul.pin:before,aside .navbar-nav__sub .navbar-nav__sub ul.pin:before{left:19px}.top-bar-nav__item,aside .navbar-nav__item{position:relative}.top-bar-nav__item a,aside .navbar-nav__item a{text-decoration:none;display:flex;align-items:center;gap:10px;padding:5px 12px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:143%;color:var(--cl-a);border-radius:var(--main-radius);transition:all .3s}.top-bar-nav__item a[data-id],aside .navbar-nav__item a[data-id]{position:relative;color:color-mix(in srgb,var(--cl-a) 80%,transparent)}.top-bar-nav__item a[data-id]:after,aside .navbar-nav__item a[data-id]:after{content:"";font-family:icomoon!important;speak:never;font-size:inherit;color:inherit;margin-left:auto;transition:all .3s;line-height:1}.top-bar-nav__item a[data-id].active,aside .navbar-nav__item a[data-id].active{color:color-mix(in srgb,var(--cl-a) 100%,transparent)}.top-bar-nav__item a[data-id].active:after,aside .navbar-nav__item a[data-id].active:after{scale:1 -1}.top-bar-nav__item a span,aside .navbar-nav__item a span{font-size:18px;color:color-mix(in srgb,var(--cl-a) 80%,transparent);transition:all .3s}.top-bar-nav__item a:hover,.top-bar-nav__item a.active,.top-bar-nav__item a.current,aside .navbar-nav__item a:hover,aside .navbar-nav__item a.active,aside .navbar-nav__item a.current{background-color:color-mix(in srgb,var(--bg-b) 80%,transparent)}.top-bar-nav__item a:hover span,.top-bar-nav__item a.active span,.top-bar-nav__item a.current span,aside .navbar-nav__item a:hover span,aside .navbar-nav__item a.active span,aside .navbar-nav__item a.current span{color:var(--cl-d)}.top-bar-nav__sub ul,aside .navbar-nav__sub ul{margin:10px 0;position:relative}.top-bar-nav__sub ul.pin:before,aside .navbar-nav__sub ul.pin:before{position:absolute;width:0px;top:0;bottom:0;border-right:2px dashed color-mix(in srgb,var(--cl-a) 20%,transparent);content:"";left:19px;transform:translate(50%)}.top-bar-nav__sub ul.pin a,aside .navbar-nav__sub ul.pin a{position:relative;background-color:transparent!important}.top-bar-nav__sub ul.pin a.current,.top-bar-nav__sub ul.pin a:hover,aside .navbar-nav__sub ul.pin a.current,aside .navbar-nav__sub ul.pin a:hover{color:color-mix(in srgb,var(--cl-a) 100%,transparent)}.top-bar-nav__sub ul.pin a.current span:before,.top-bar-nav__sub ul.pin a:hover span:before,aside .navbar-nav__sub ul.pin a.current span:before,aside .navbar-nav__sub ul.pin a:hover span:before{background-color:color-mix(in srgb,var(--cl-d) 20%,transparent)}.top-bar-nav__sub ul.pin a.current span:after,.top-bar-nav__sub ul.pin a:hover span:after,aside .navbar-nav__sub ul.pin a.current span:after,aside .navbar-nav__sub ul.pin a:hover span:after{background-color:color-mix(in srgb,var(--cl-d) 100%,transparent)}.top-bar-nav__sub ul a,aside .navbar-nav__sub ul a{color:color-mix(in srgb,var(--cl-a) 80%,transparent)}.top-bar-nav__sub ul a.current,.top-bar-nav__sub ul a:hover,aside .navbar-nav__sub ul a.current,aside .navbar-nav__sub ul a:hover{color:color-mix(in srgb,var(--cl-a) 100%,transparent)}aside .navbar-nav__item{position:relative}aside .navbar-nav__item [data-id]{position:absolute;right:0;top:2px;width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--cl-a) 80%,transparent)}aside .navbar-nav__item [data-id]:after{content:"";font-family:icomoon!important;speak:never;font-size:18px;color:inherit;transition:all .3s;line-height:1}aside .navbar-nav__item [data-id].active{color:color-mix(in srgb,var(--cl-a) 100%,transparent)}aside .navbar-nav__item [data-id].active:after{scale:1 -1}aside .navbar-nav__item a{text-decoration:none;display:flex;align-items:center;gap:10px;padding:5px 12px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:143%;color:var(--cl-a);border-radius:var(--main-radius);transition:all .3s}aside .navbar-nav__item a span{font-size:18px;color:color-mix(in srgb,var(--cl-a) 80%,transparent);transition:all .3s}aside .navbar-nav__item a:hover,aside .navbar-nav__item a.active,aside .navbar-nav__item a.current{background-color:color-mix(in srgb,var(--bg-b) 80%,transparent)}aside .navbar-nav__item a:hover span,aside .navbar-nav__item a.active span,aside .navbar-nav__item a.current span{color:var(--cl-d)}.navbar-nav li .nav-link:hover{background-color:#e4e7ea;border-radius:3px}ul.navbar-nav{padding-left:10px;padding-right:10px}.top-bar-nav{position:relative}.top-bar-nav .flag{width:28px;aspect-ratio:1;height:initial;border-radius:50%}.top-bar-nav:last-of-type .top-bar-nav__item>.top-bar-nav__sub{left:initial;right:0}.top-bar-nav__item>.top-bar-nav__sub{z-index:20;position:absolute;left:-15px;top:calc(100% + 0px)}.top-bar-nav__item>.top-bar-nav__sub>ul{background-color:var(--bg-c);padding:15px;border-radius:0 0 var(--main-radius) var(--main-radius);white-space:nowrap;display:flex;flex-direction:column;gap:5px}ol.breadcrumb{justify-content:flex-start!important}ol.breadcrumb a{font-size:var(--14-16);font-weight:400;line-height:100%;color:#094e81}ol.breadcrumb .breadcrumb-item{display:flex;align-items:center;gap:var(--tblr-breadcrumb-item-padding-x)}ol.breadcrumb .breadcrumb-item.active{font-weight:400;color:#094e81}ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"/"!important;float:initial;padding:0;background-color:transparent;display:flex}.custom-field{width:100%;display:flex;flex-direction:column;gap:5px;padding:0;position:relative}.custom-field--mce .ck-editor{flex-grow:1;display:flex;flex-direction:column}.custom-field--mce .ck-content,.custom-field--mce .ck-editor__main{display:flex;flex-direction:column;flex-grow:1}.custom-field--mce .ck-toolbar{border-radius:var(--tblr-border-radius) var(--tblr-border-radius) 0 0!important}.custom-field--mce .ck-content{border-radius:0 0 var(--tblr-border-radius) var(--tblr-border-radius)!important}.custom-field>.la{position:absolute;right:20px;bottom:19px;transform:translateY(50%);cursor:pointer}.custom-field--mode{display:grid;grid-template-columns:1fr 4fr;max-width:576px;align-items:center}.custom-field--mode label{flex-shrink:0}.custom-field--mce .tox-tinymce{height:100%!important;width:100%!important}.custom-field textarea.form-control{height:100%}.custom-field label{padding:0;font-weight:500;font-size:var(--14-16)}.custom-field input:not([type=checkbox]){min-height:38px!important;margin:0;overflow:hidden!important}.custom-field .title{font-size:20px;font-weight:600;line-height:105%;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding:0}.custom-field p{font-size:16px;color:#71717a}.custom-field span,.custom-field p{margin:0}.custom-field .select2-selection--multiple,.custom-field .select2-selection--single{min-height:38px;display:flex;align-items:center;position:relative;border:none!important}.custom-field .select2-selection__arrow{top:50%!important;transform:translateY(-50%)}.custom-field .select2.select2-container,.custom-field .form-control{overflow:hidden;border-radius:var(--tblr-border-radius)!important;border:var(--tblr-border-width) solid #d3d3d3!important}.custom-field .input-group.date input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.select2-dropdown{margin:5px 0!important;border-radius:4px!important;border:1px solid #aaa!important;border-color:#0028641f!important;box-shadow:0 6px 12px #0000002d!important}.select2-container{z-index:2000}.repeatableField+.repeatableField{margin-top:var(--main-gap)}.repeatableFieldRow{display:grid;grid-template-columns:1fr 50px;gap:var(--main-gap)}.form-switch .form-check-input[type=checkbox]{border-radius:2rem!important}.select2-results__option--selected{background-color:#e5e5e5!important;color:#0d1116!important}.select2-results__option--selected:hover{background-color:#bdbdbd!important;color:#fff!important}.select2-selection.select2-selection--multiple{flex-direction:column}.select2-selection.select2-selection--multiple .select2-selection__clear{position:absolute;width:20px;height:20px;background-color:#f1f5f9;box-shadow:0 0 10px #0000004d;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0!important;right:0;top:0}.select2-selection.select2-selection--multiple .select2-search{width:100%;padding:0 12px 10px}.select2-selection.select2-selection--multiple .select2-search__field{align-items:center;display:flex;min-height:initial!important;border-bottom:var(--tblr-border-width) solid #d3d3d3!important;margin:0;width:100%;padding:0!important}.select2-selection.select2-selection--multiple .select2-selection__choice{margin:0!important}.select2-selection.select2-selection--multiple .select2-selection__rendered{padding:12px;display:flex;gap:5px;flex-wrap:wrap}.select2-selection.select2-selection--multiple .select2-selection__rendered:empty{padding-top:0}.label-counter{display:flex;flex-direction:column;gap:.5em}.label-counter #labelCount,.label-counter .numbers_pad{display:grid;grid-template-columns:repeat(3,1fr);gap:.5em;align-items:center;margin:0}.label-counter label{padding:0}.export-fields-grid{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:var(--main-gap);column-gap:var(--main-gap)}.export-fields-grid .form-check{display:flex;align-items:center;gap:var(--half-gap);padding-left:0}.export-fields-grid .form-check .form-check-input{margin:0;flex-shrink:0}.export-fields-grid .form-check .form-check-label{margin:0}.export-product-search{position:relative}.export-product-results{display:none;position:absolute;top:100%;left:0;right:0;z-index:1060;max-height:200px;overflow-y:auto;margin-top:2px;background:var(--white);border:var(--tblr-border-width) solid var(--gray-border);border-radius:var(--main-radius);box-shadow:var(--shadow-main)}.export-product-results .list-group-item{cursor:pointer;background:var(--white);color:var(--cl-c)}.export-product-selected{display:none;margin-top:var(--half-gap)}.export-product-selected-name{padding:var(--half-gap) calc(var(--half-gap) * 2);margin-bottom:var(--half-gap);background:var(--gray-light);border:var(--tblr-border-width) solid var(--gray-border);border-radius:var(--main-radius);text-transform:none;font-weight:400;word-break:break-word;white-space:normal}.customer-modal__field{display:flex;flex-direction:column;gap:6px}.customer-modal__field+.customer-modal__field{margin-top:var(--main-gap)}.customer-modal__label{margin:0;font-size:14px;font-weight:600;color:var(--primary-extra-dark)}.customer-modal .segmented{row-gap:6px}.customer-modal textarea.form-control{resize:vertical;min-height:120px}.customerPicker{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--gray-mid)}.customerPicker__label{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-text)}.customerPicker__field{position:relative;display:flex;align-items:center}.customerPicker__icon{position:absolute;left:12px;font-size:18px;color:var(--gray-text);pointer-events:none}.customerPicker__input.form-control{height:46px;padding:0 38px;font-size:16px;border:1px solid var(--gray-border);border-radius:var(--main-radius)}.customerPicker__input.form-control:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.customerPicker__clear{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;font-size:20px;line-height:1;color:var(--gray-text);background:none;border:0;border-radius:50%;cursor:pointer}.customerPicker__clear:hover{color:var(--danger);background:var(--gray-light)}.customerPicker__results{display:flex;flex-direction:column;max-height:260px;overflow-y:auto;background:var(--white);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}.customerPicker__row{display:flex;align-items:center;gap:8px;padding:0 10px 0 0}.customerPicker__row:not(:last-child){border-bottom:1px solid var(--gray-mid)}.customerPicker__row:hover{background:var(--light-gray)}.customerPicker__pick{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;text-align:left;background:none;border:0;cursor:pointer}.customerPicker__name{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:14px;font-weight:600;color:var(--primary-dark)}.customerPicker__meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;min-width:0;font-size:12px;color:var(--gray-text)}.customerPicker__company{font-weight:600}.customerPicker__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customerPicker__profile{flex:none;font-size:13px;font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.customerPicker__profile:hover{text-decoration:underline}.customerPicker__empty{margin:0;padding:12px;font-size:13px;color:var(--gray-text)}.reason-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.reason-chip{display:inline-flex;align-items:center;padding:5px 12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:left;color:var(--gray-text);background:var(--white);border:1px solid var(--gray-mid);border-radius:999px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.reason-chip:hover{color:var(--primary-extra-dark);background:var(--gray-light);border-color:var(--gray-border)}.reason-chip.active{color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--white));border-color:var(--primary)}.reason-chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.image-zoom__img{display:block;width:100%;height:auto;max-height:80vh;-o-object-fit:contain;object-fit:contain}.image-zoom__close{position:absolute;top:10px;right:10px;z-index:1}.image-zoom .modal-body{position:relative}.date-picker{flex-direction:row!important;align-items:center}.date-picker .la{font-size:25px;color:var(--tblr-muted)}.date-picker .la-edit{display:none}.daterangepicker{border:1px solid var(--gray-border);border-radius:var(--main-radius);box-shadow:var(--shadow-card);font-family:var(--font-family)}.daterangepicker .ranges li{padding:6px 12px;margin:0 8px 2px;border-radius:100px;font-size:13px;font-weight:500;color:var(--gray-text);transition:color .12s ease,background-color .12s ease}.daterangepicker .ranges li:hover{background:var(--gray-light);color:var(--primary-extra-dark)}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background:var(--primary);color:var(--white)}.daterangepicker td.in-range{background:var(--accent-tint, #eaf1f8);color:var(--primary-dark)}.daterangepicker .drp-buttons{border-top:1px solid var(--gray-mid)}.daterangepicker .drp-buttons .btn{border-radius:5px;font-weight:600}.daterangepicker .drp-buttons .applyBtn{background:var(--primary);border-color:var(--primary);color:var(--white)}@media(max-width:767px){.daterangepicker .ranges,.daterangepicker .ranges ul{width:100%}}.search{position:relative;display:flex;align-items:center;background-color:var(--bg-a);border-radius:var(--main-radius);gap:8px;margin:0}.search__label{position:relative;z-index:1;padding:0}.search__button{z-index:2;font-size:24px;position:absolute;left:10px}.search input{width:100%;font-size:16px;text-indent:34px;padding:10px;font-family:var(--font-family);font-weight:400;min-width:clamp(200px,19.53125vw,350px)}.input-icon{position:relative}.input-icon .icon-search{position:absolute;left:10px;top:50%;font-size:20px;transform:translateY(-50%)}.custom-input-file--account{display:grid;grid-template-columns:1fr 21.5%;gap:5px var(--main-gap);position:relative;grid-row:span 2}.custom-input-file--account>span{font-weight:500;font-size:var(--14-16)}.custom-input-file--account [data-handle=remove]{position:absolute;right:-2px;bottom:-2px}.custom-input-file--account .preview-image{overflow:hidden;padding:5px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--tblr-border-radius)!important;border:var(--tblr-border-width) solid var(--tblr-border-color)!important}.custom-input-file--account .preview-image img{max-width:100%;height:auto;width:100%;border-radius:calc(var(--tblr-border-radius) / 2)}.custom-input-file .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--main-gap)}.custom-input-file form{margin:0!important}.custom-input-file textarea{width:100%;border:1px solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);padding:10px;min-height:100px}.custom-input-file .upload-box{display:flex;align-items:center;justify-content:center;min-height:100px;padding:10px;border:1px dashed var(--tblr-border-color);border-radius:var(--tblr-border-radius);color:#0d1116;font-weight:400;gap:var(--half-gap);font-size:13px;cursor:pointer;position:relative}.custom-input-file .upload-box input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;z-index:-1}.custom-input-file .file-list{display:flex;flex-direction:column}.custom-input-file .file-list-row{display:grid;grid-template-columns:1fr .5fr 30px;gap:10px}.custom-input-file .file-list-row span{display:flex;align-items:center;font-size:var(--14-16);font-weight:500;color:#0d1116;gap:5px;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.segmented{display:flex;flex-wrap:wrap;gap:6px;width:100%}.segmented__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.segmented .segmented__pill{--tone: var(--primary);display:inline-flex;align-items:center;gap:6px;margin:0;padding:7px 12px;min-height:36px;font-size:14px;font-weight:500;line-height:1.2;color:var(--gray-text);background:var(--white);border:1px solid var(--gray-border);border-radius:100px;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.segmented .segmented__pill:hover{color:var(--primary-extra-dark);border-color:var(--gray-dark)}.segmented .segmented__pill .la{font-size:15px;line-height:1}.segmented__dot{width:8px;height:8px;flex:none;border-radius:50%;background:currentColor;opacity:.45}.segmented .segmented__pill[data-tone=brand]{--tone: var(--primary)}.segmented .segmented__pill[data-tone=ok]{--tone: var(--success)}.segmented .segmented__pill[data-tone=warn]{--tone: #B8860B}.segmented .segmented__pill[data-tone=danger]{--tone: var(--danger)}.segmented .segmented__pill[data-tone=accent]{--tone: var(--accent)}.segmented .segmented__pill[data-tone=muted]{--tone: var(--gray-dark)}.segmented .segmented__input:checked+.segmented__pill{color:var(--tone);border-color:var(--tone);background:color-mix(in srgb,var(--tone) 10%,var(--white));font-weight:600}.segmented .segmented__input:checked+.segmented__pill .segmented__dot{opacity:1}.segmented .segmented__input:focus-visible+.segmented__pill{outline:2px solid var(--accent);outline-offset:2px}.segmented .segmented__input:disabled+.segmented__pill{opacity:.55;cursor:not-allowed}.segmented-ramp .segmented .segmented__input:checked+.segmented__pill{box-shadow:inset 0 -2px 0 var(--tone)}@media(max-width:767px){.segmented{gap:8px}.segmented .segmented__pill{min-height:44px;padding:10px 14px;font-size:15px}}.range-tabs{display:inline-flex;align-items:stretch;background:var(--gray-light);border:1px solid var(--gray-mid);border-radius:var(--main-radius);padding:2px;gap:2px}.range-tabs__btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;color:var(--gray-text);background:transparent;border:0;border-radius:calc(var(--main-radius) - 3px);cursor:pointer}.range-tabs__btn:hover{color:var(--primary-extra-dark)}.range-tabs__btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.range-tabs__btn.is-active{color:var(--primary-extra-dark);background:var(--white);box-shadow:var(--shadow-sm)}.quick-dates{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%}.quick-dates__chip{padding:5px 11px;min-height:30px;font-size:13px;font-weight:500;line-height:1.2;color:var(--gray-text);background:var(--white);border:1px solid var(--gray-border);border-radius:100px;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.quick-dates__chip:hover{color:var(--primary-extra-dark);border-color:var(--gray-dark)}.quick-dates__chip[aria-pressed=true]{color:var(--primary);font-weight:600;border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--white))}.quick-dates__chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quick-dates__clear{display:none;width:26px;height:26px;margin-left:auto;font-size:18px;line-height:1;color:var(--gray-text);background:transparent;border:0;border-radius:50%;cursor:pointer}.quick-dates__clear:hover{color:var(--danger);background:var(--gray-light)}.quick-dates__clear:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.quick-dates:has(.quick-dates__chip[aria-pressed=true]) .quick-dates__clear{display:block}@media(max-width:767px){.quick-dates__chip{min-height:40px;padding:9px 14px;font-size:14px}}.select2-avatar{display:flex;align-items:center;gap:8px;min-width:0}.select2-avatar__badge{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--primary);background:var(--gray-mid);border-radius:50%}.select2-avatar__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-selection__rendered .select2-avatar{line-height:1}.select2-selection__rendered .select2-avatar__badge{width:22px;height:22px}.sao__head{display:flex;flex-direction:column;gap:2px;padding-bottom:4px}.sao__heading{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--primary-extra-dark)}.sao__hint{font-size:13px;color:#71717a}.sao__col{position:relative;display:flex;flex-direction:column;padding:8px;border:1px dashed #d7dde5;border-radius:var(--tblr-border-radius, 6px);background:#f7f8fa;min-height:88px}.sao__col:has(li){border-style:solid}.sao__list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;overflow-x:hidden}.sao__empty{margin:auto;padding:8px 0;font-size:14px;text-align:center;color:#71717a}.sao__col:has(li) .sao__empty{display:none}.sao__list li{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid #e3e8ee;border-radius:var(--tblr-border-radius, 6px);background:#fff;font-size:14px;font-weight:600;line-height:1.3;color:var(--primary-extra-dark);cursor:grab;overflow:hidden}.sao__list li:hover{border-color:#c9d1db}.sao__list li .la.la-arrows{flex:none;font-size:16px;color:#9aa5b1}.sao__list li.ui-sortable-helper{cursor:grabbing;border-color:var(--primary, #094e81);box-shadow:0 6px 16px #1018281f;z-index:9999}.sao__list .ui-sortable-placeholder{visibility:visible!important;min-height:34px;border:1px dashed var(--primary, #094e81);border-radius:var(--tblr-border-radius, 6px);background:transparent}.sao__col:not(:has(li)) .sao__list{position:absolute;top:8px;right:8px;bottom:8px;left:8px;max-height:none}.sao__empty{pointer-events:none}.custom-field:has(>.sao)>label{display:block;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--gray-mid);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--primary-extra-dark)}.task-files{display:flex;flex-direction:column;gap:10px;width:100%}.task-files__drop{display:flex;align-items:center;justify-content:center;gap:8px;min-height:64px;padding:12px 16px;margin:0;font-size:14px;color:var(--gray-text);text-align:center;background:var(--gray-light);border:1px dashed var(--gray-border);border-radius:var(--main-radius);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.task-files__drop:hover,.task-files__drop.is-over{color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--white));border-color:var(--primary)}.task-files__drop:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.task-files__drop .la{font-size:20px}.task-files__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.task-files__pending,.task-files__existing{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.task-files__item{display:flex;align-items:center;gap:10px;padding:6px 10px;font-size:13px;background:var(--white);border:1px solid var(--gray-border);border-radius:var(--main-radius)}.task-files__item .la{font-size:18px;color:var(--gray-text);flex:none}.task-files__thumb{width:36px;height:36px;flex:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--r-sm, 4px)}.task-files__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-extra-dark)}.task-files__remove{flex:none;width:24px;height:24px;font-size:18px;line-height:1;color:var(--gray-text);background:transparent;border:0;border-radius:50%;cursor:pointer}.task-files__remove:hover{color:var(--danger);background:var(--gray-light)}.task-files__remove:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.file-drop{display:flex;flex-direction:column;gap:8px;width:100%}.file-drop:focus-visible{outline:none}.file-drop:focus-visible .file-drop__target{outline:2px solid var(--accent);outline-offset:2px}.file-drop__target{display:flex;align-items:center;justify-content:center;gap:12px;min-height:64px;padding:12px 16px;margin:0;text-align:left;background:var(--gray-light);border:1.5px dashed var(--gray-border);border-radius:var(--main-radius);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.file-drop__target:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,var(--white));border-color:var(--primary)}.file-drop.is-over .file-drop__target{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--white));border-color:var(--primary);border-style:solid}.file-drop__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.file-drop__icon{flex:none;font-size:22px;color:var(--gray-text)}.file-drop__target:hover .file-drop__icon,.file-drop.is-over .file-drop__icon{color:var(--primary)}.file-drop__text{display:flex;flex-direction:column;gap:2px;min-width:0}.file-drop__prompt{font-size:15px;font-weight:600;color:inherit}.file-drop__hint{font-size:13px;color:var(--gray-text)}.file-drop__chosen{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.file-drop__chosen[hidden]{display:none}.file-drop__chosen-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;font-size:14px;background:var(--white);border:1px solid var(--gray-mid);border-radius:6px}.file-drop__chosen-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--primary-extra-dark)}.file-drop__chosen-size{flex:none;font-size:13px;color:var(--gray-text);font-variant-numeric:tabular-nums}.api-scope-checklist__toolbar{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 12px}.api-scope-checklist__toolbar a{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--gray-light);color:var(--primary);font-size:12px;font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background-color .12s ease-in}.api-scope-checklist__toolbar a:hover{background:var(--gray-mid);text-decoration:none}.api-scope-checklist__toolbar a.is-disabled{opacity:.4;pointer-events:none}.api-scope-checklist__admin-toggle{display:flex;margin:0 0 12px}.api-scope-checklist__admin-toggle .custom-checkbox__inner{font-weight:600}.api-scope-checklist__admin-label{display:inline-flex;align-items:center;gap:6px;color:var(--admin)}.api-scope-checklist__admin-label i{font-size:13px}.task-form .card{background:transparent;border:0;box-shadow:none}.task-form .grid-cols{padding-top:0}@media(max-width:1024px){.grid-cols>.task-panel--main{grid-column:span 5}.grid-cols>.task-panel--meta{grid-column:span 3}}@media(max-width:768px){.grid-cols>.task-panel--main,.grid-cols>.task-panel--meta{grid-column:1/-1}}.quick-task{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1030;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 6px;color:var(--white);background:var(--primary);border-radius:var(--main-radius) 0 0 var(--main-radius);box-shadow:-2px 0 12px #094e814d;text-decoration:none;transition:background-color .15s ease,box-shadow .15s ease}.quick-task:hover,.quick-task:focus{color:var(--white);background:var(--primary-dark);box-shadow:-3px 0 16px #094e8173;text-decoration:none}.quick-task:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.quick-task .la{font-size:20px;line-height:1;flex:none}.quick-task__label{writing-mode:vertical-rl;text-orientation:mixed;font-size:14px;font-weight:600;letter-spacing:.02em;white-space:nowrap}@media(max-width:1024px){.quick-task{padding:10px 5px}.quick-task .la{font-size:18px}.quick-task__label{font-size:13px}}@media print{.quick-task{display:none}}@media(prefers-reduced-motion:reduce){.quick-task{transition:none}}#inline-create-dialog .modal-content{border-radius:var(--main-radius)}#inline-create-dialog .grid-cols{padding:0}@media(min-width:1025px){#inline-create-dialog .modal-dialog{max-width:720px}#inline-create-dialog .modal-body{padding:16px}#inline-create-dialog .modal-header{padding:14px 16px}}#inline-create-dialog .grid-cols>.custom-field{grid-column:1/-1}#inline-create-dialog .ck-editor__editable_inline{min-height:100px}:root{--page-head-h: 59px}.page-head{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--main-gap);width:100%;height:var(--page-head-h);padding:0;margin:0;border-bottom:1px solid var(--gray-mid)}.page-head__main{display:flex;flex-wrap:nowrap;flex:1 1 auto;overflow:hidden;align-items:center;gap:8px;min-width:0}.page-head__back{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;font-size:18px;color:var(--gray-text);text-decoration:none;border-radius:6px}.page-head__back:hover,.page-head__back:focus{color:var(--primary);background:var(--gray-light);text-decoration:none}.page-head__title{margin:0;font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--primary-extra-dark);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-head__title a{font:inherit;letter-spacing:inherit;color:var(--primary);text-decoration:none}.page-head__title a:hover{text-decoration:underline}.page-head__title .title-label{margin-left:12px;vertical-align:middle}.page-head__titlesep{color:var(--gray-border);font-weight:400}.page-head__meta{font-size:13px;color:var(--gray-text)}.page-head__meta .dataTables_info,.page-head__meta #crudTable_info{display:inline;padding:0;font-size:inherit;color:inherit}.page-head__meta a,.page-head__meta #crudTable_reset_button{font-size:inherit;color:var(--primary)}.page-head__link{font-size:15px;font-weight:600;color:var(--primary);text-decoration:none}.page-head__link:hover{text-decoration:underline}.page-head__sep{color:var(--gray-border)}.page-head__actions{display:flex;flex-wrap:nowrap;flex:none;align-items:center;gap:8px}.page-head__actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 14px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;color:var(--primary-extra-dark);background:var(--white);border:1px solid var(--gray-border);border-radius:var(--main-radius);cursor:pointer;margin:0;box-shadow:none}.page-head__actions .btn:hover,.page-head__actions .btn:focus{color:var(--primary-extra-dark);background:var(--gray-light);border-color:var(--gray-dark);text-decoration:none}.page-head__actions .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-head__actions .btn i{font-size:17px}.page-head__actions .btn:hover,.page-head__actions .btn:focus{color:var(--primary-extra-dark)!important;background:var(--gray-light)!important;border-color:var(--gray-dark)!important}.page-head__actions .btn.btn-primary{color:var(--white);background:var(--primary);border-color:var(--primary)}.page-head__actions .btn.btn-primary:hover,.page-head__actions .btn.btn-primary:focus{color:var(--white)!important;background:var(--primary-dark)!important;border-color:var(--primary-dark)!important}.page-head__btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 14px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;color:var(--primary-extra-dark);background:var(--white);border:1px solid var(--gray-border);border-radius:var(--main-radius);cursor:pointer}.page-head__btn:hover,.page-head__btn:focus{color:var(--primary-extra-dark);background:var(--gray-light);border-color:var(--gray-dark);text-decoration:none}.page-head__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-head__btn--primary{color:var(--white);background:var(--primary);border-color:var(--primary)}.page-head__btn--primary:hover,.page-head__btn--primary:focus{color:var(--white);background:var(--primary-dark);border-color:var(--primary-dark)}.page-head__btn--danger{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--gray-border))}.page-head__btn--danger:hover,.page-head__btn--danger:focus{color:var(--white);background:var(--danger);border-color:var(--danger)}.page-pill{--tone: var(--gray-dark);display:inline-flex;align-items:center;gap:6px;padding:3px 10px;font-size:14px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:var(--tone);background:color-mix(in srgb,var(--tone) 12%,var(--white));border:1px solid color-mix(in srgb,var(--tone) 35%,transparent);border-radius:999px}.page-pill:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.page-pill[data-tone=brand]{--tone: var(--primary)}.page-pill[data-tone=ok]{--tone: var(--success)}.page-pill[data-tone=warn]{--tone: #B8860B}.page-pill[data-tone=danger]{--tone: var(--danger)}.page-pill[data-tone=accent]{--tone: var(--accent)}.page-pill[data-tone=muted]{--tone: var(--gray-dark)}.page-head__stats{display:flex;align-items:stretch;gap:8px}.head-stat{--tone: var(--gray-dark);display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:64px;padding:4px 12px;text-align:center;white-space:nowrap;background:color-mix(in srgb,var(--tone) 10%,var(--white));border:1px solid color-mix(in srgb,var(--tone) 30%,transparent);border-radius:var(--main-radius, 8px);cursor:help}.head-stat__label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray-dark)}.head-stat__value{font-size:16px;font-weight:700;line-height:1.2;color:var(--tone)}.head-stat[data-tone=brand]{--tone: var(--primary)}.head-stat[data-tone=ok]{--tone: var(--success)}.head-stat[data-tone=warn]{--tone: #B8860B}.head-stat[data-tone=danger]{--tone: var(--danger)}.head-stat[data-tone=accent]{--tone: var(--accent)}.head-stat[data-tone=muted]{--tone: var(--gray-dark)}section[bp-section=page-header]{position:sticky;top:0;z-index:25;background:var(--white);margin-bottom:12px}.page-subhead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--main-gap);padding-top:2px;font-size:14px;color:var(--gray-text)}.page-subhead b{color:var(--primary-extra-dark);font-weight:600}.page-subhead a{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;text-decoration:none}.page-subhead a:hover{text-decoration:underline}body.modal-open section[bp-section=page-header]{z-index:0}@media(max-width:991.98px){section[bp-section=page-header]{z-index:10}}@media(max-width:1200px){.page-head__main .page-head__meta,.page-head__main .page-head__sep,.page-head__main .page-head__link{display:none}}@media(max-width:900px){.page-head__actions{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.page-head__actions::-webkit-scrollbar{display:none}}@media(max-width:767px){.page-head__title{font-size:20px}.page-head__meta,.page-head__link{font-size:14px}}.is-admin-only{position:relative}.is-admin-only:after{content:"";font-family:Line Awesome Free;font-weight:900;font-style:normal;line-height:1;position:absolute;top:-6px;right:-6px;z-index:2;display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:9px;color:var(--white);background:var(--admin);border-radius:100%;box-shadow:0 0 0 2px var(--white)}aside .is-admin-only:after,.navbar-nav .is-admin-only:after,.dropdown-menu .is-admin-only:after{position:static;margin-left:auto;box-shadow:none;flex:none}aside .navbar-nav__item:has(>[data-id])>.is-admin-only:after{margin-right:28px}.admin-only-note{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:600;color:var(--admin)}.admin-only-note:before{content:"";font-family:Line Awesome Free;font-weight:900;font-size:12px;line-height:1}.au-viewport{position:relative;overflow:hidden;touch-action:none;background-image:radial-gradient(var(--gray-border) 1px,transparent 1px);background-size:22px 22px}.au-world{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform}.au-edges{position:absolute;top:0;left:0;pointer-events:none;overflow:visible}.au-edge-hit{stroke:transparent;stroke-width:18;pointer-events:stroke}.au-edge-group:hover .au-edge{stroke-width:3;opacity:1}.au-edge-group:hover .au-edge-label{opacity:0}.au-edge-group:hover .au-edge-delete{opacity:1;pointer-events:auto}.au-edge-delete{opacity:0;pointer-events:none;cursor:pointer;transition:opacity .12s ease}.au-edge-delete__bg{fill:#fff;stroke:var(--gray-border);stroke-width:1}.au-edge-delete__glyph{stroke:#ff3030;stroke-width:1.6;stroke-linecap:round}.au-edge-delete:hover .au-edge-delete__bg,.au-edge-delete:focus .au-edge-delete__bg{fill:#fff1f1;stroke:#ff3030}.au-canvas [x-cloak]{display:none!important}.au-canvas--linking .au-node{border-style:dashed;border-color:var(--primary)}.au-canvas--linking .au-node *{pointer-events:none}.au-edge{stroke:var(--gray-text);stroke-width:2;opacity:.55}.au-edge--rubber{stroke:var(--primary);stroke-width:2;stroke-dasharray:6 5;opacity:.9;pointer-events:none}.au-edge--true{stroke:#3ac800;opacity:.85}.au-edge--false{stroke:#f70;opacity:.85}.au-edge-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;fill:var(--gray-text);paint-order:stroke fill;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.au-edge-label--true{fill:#2e9e00}.au-edge-label--false{fill:#d46200}.au-exit{position:absolute;bottom:-7px;display:flex;flex-direction:column;align-items:center;gap:2px;transform:translate(-50%)}.au-exit__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1;padding:2px 5px;border-radius:4px;background:#fff;white-space:nowrap;pointer-events:none}.au-exit--true .au-exit__label{color:#2e9e00;box-shadow:0 0 0 1px #3ac80059}.au-exit--false .au-exit__label{color:#d46200;box-shadow:0 0 0 1px #ff770059}.au-exit .au-port{position:static}.au-node{position:absolute;overflow:hidden;background:#fff;border:1px solid var(--gray-border);border-radius:12px;box-shadow:0 1px 2px #0c1f550f;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.au-node:hover{border-color:var(--primary);box-shadow:0 6px 18px #0c1f551a}.au-node--selected{border-color:var(--primary);box-shadow:0 0 0 3px #57b0d840,0 6px 18px #0c1f551a}.au-node--trigger{border-left:4px solid var(--primary);background:linear-gradient(180deg,#57b0d812,#fff 60%)}.au-node--branch{border-left:4px solid #FF7700}.au-node--branch .au-node__body{padding-bottom:22px}.au-node__head{display:flex;align-items:center;gap:8px;padding:10px 12px 6px}.au-node__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 auto;border-radius:6px;background:var(--gray-light);color:var(--primary);font-size:13px}.au-node__title{font-size:13px;font-weight:600;color:var(--primary-extra-dark);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-node__badge{margin-left:auto;flex:0 0 auto;padding:1px 6px;border-radius:999px;background:var(--primary);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase}.au-node__body{display:flex;flex-direction:column;gap:2px;padding:0 12px 12px}.au-node__meta{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--primary-dark)}.au-node__summary{font-size:11px;line-height:1.4;color:var(--gray-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-port{position:absolute;width:14px;height:14px;padding:0;border:2px solid #fff;border-radius:50%;background:var(--primary);cursor:pointer;opacity:.45;transition:transform .12s ease,opacity .12s ease}.au-node:hover .au-port,.au-node--selected .au-port{opacity:1}.au-port:hover{transform:scale(1.3);opacity:1}.au-port--top{top:-7px;left:calc(50% - 7px)}.au-port--right{right:-7px;top:calc(50% - 7px)}.au-port--bottom{bottom:-7px;left:calc(50% - 7px)}.au-port--left{left:-7px;top:calc(50% - 7px)}.au-port--branch-true{background:#3ac800;opacity:1}.au-port--branch-false{background:#f70;opacity:1}.au-port--entry{cursor:default;background:var(--gray-text);pointer-events:none}.au-zoom-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--primary-extra-dark);font-size:15px;font-weight:700;line-height:1;cursor:pointer}.au-zoom-btn:hover{background:var(--gray-light)}.au-zoom-btn--wide{width:32px}.au-palette-item{cursor:pointer}.au-chip{flex:0 0 auto;padding:1px 5px;border-radius:4px;font-size:9px;font-weight:800;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;white-space:nowrap;background:var(--gray-light);color:var(--gray-text)}.au-chip--mycashflow{background:#57b0d829;color:#1f6e92}.au-chip--flowstock{background:#3ac80024;color:#2e7d00}.au-group-label{margin:0 0 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-text)}.au-search{position:relative}.au-search__icon{position:absolute;top:50%;left:9px;transform:translateY(-50%);font-size:13px;color:var(--gray-text);pointer-events:none}.au-search input::-webkit-search-decoration,.au-search input::-webkit-search-cancel-button{-webkit-appearance:none}.au-queue-tab{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid var(--gray-border);border-radius:999px;background:#fff;color:var(--gray-text);font-size:13px;text-decoration:none;transition:border-color .12s ease,color .12s ease}.au-queue-tab:hover{border-color:var(--primary);color:var(--primary-extra-dark)}.au-queue-tab--on{border-color:var(--primary);background:var(--gray-light);color:var(--primary-extra-dark);font-weight:600}.au-queue-tab__count{font-weight:700;font-size:12px}.dot{width:10px!important;height:10px!important;aspect-ratio:1;border-radius:50%;flex-shrink:0;min-width:initial!important;min-height:initial!important;margin-right:.5em}@media(max-width:991.98px){.dot{display:inline-flex;width:12px!important;height:12px!important;margin-right:5px}}.dot.bg-success{background-color:var(--bg-f)!important}.dot.bg-red{background-color:var(--bg-d)!important}table.custom-table.dataTable tr.even,#crudTable tr.even{background:var(--light-gray)}table.custom-table p:has(.dot~a),table.custom-table p:has(a~.dot){align-self:flex-start;display:flex;gap:.5rem;align-items:baseline}table.custom-table p:has(.dot~a) .dot,table.custom-table p:has(a~.dot) .dot{margin:0}table.custom-table .variant{display:inline-flex;flex-direction:column;margin-left:20px}table.custom-table tr>th:not(:first-of-type),table.custom-table tr>td:not(:first-of-type),table.custom-table tr>td:not(:first-of-type):not(:has(span)){text-align:center}table.custom-table tr>th:first-of-type,table.custom-table tr>td:first-of-type{text-align:left}table.custom-table tr>td:has(span){text-align:left!important}table.custom-table tr>td:nth-last-child(3):not(:first-of-type){text-align:center!important}table.custom-table td>span:has(>span+span){display:flex;flex-direction:row!important;justify-content:flex-start;align-items:center}table.custom-table td>span:has(>span+span) *{margin:0!important}table.custom-table p:has(.product-name~.dot) .product-name{width:-moz-fit-content;width:fit-content;text-align:left}table.custom-table .badge{margin:0 auto}table.custom-table img{flex-shrink:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}table.custom-table td:has(>span>a>img)>span,table.custom-table td:has(>span>img)>span{display:inline-flex;align-items:center;justify-content:center;width:75px;height:75px}table.custom-table td:has(>span>a>img)>span img,table.custom-table td:has(>span>img)>span img{max-width:100%;max-height:100%}table.custom-table.dataTable .product-name{margin:0;width:100%;font-size:16px;color:var(--dark-blue)}table.custom-table.dataTable tr td:first-of-type .crud_bulk_actions_checkbox{position:relative;top:50%;transform:translateY(50%)}table.custom-table.dataTable tr td:first-of-type span:has(.title-label){position:relative;display:inline-flex;flex-direction:column-reverse;align-items:flex-start;gap:5px}table.custom-table.dataTable tr td:first-of-type span:has(.title-label) .title-label{margin:0}table.custom-table.dataTable tr td>span:not(.status-pill){flex-direction:column;gap:.5em;flex-wrap:wrap}table.custom-table.dataTable tr td a{gap:.5em;align-items:center;color:#003256}table.custom-table.dataTable tr td a:hover,table.custom-table.dataTable tr td a:focus-visible{text-decoration:underline}table.custom-table.dataTable tr td:last-of-type .order_action_buttons{gap:5px;display:flex;align-items:center;justify-content:flex-end}table.custom-table.dataTable tr td:last-of-type .order_action_buttons .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;min-width:0;padding:0 10px;font-size:13px;font-weight:600;line-height:1;white-space:nowrap!important}table.custom-table.dataTable tr td:last-of-type .order_action_buttons i{font-size:16px}table.custom-table.dataTable tr td:last-of-type .order_action_buttons .inner-buttons{position:relative;display:flex;flex-direction:column;gap:5px}table.custom-table.dataTable tr td:last-of-type .order_action_buttons .inner-buttons .dispatch_note_printed_time{position:absolute;top:0;right:0;transform:translate(10px,-60%);cursor:pointer}table.custom-table.dataTable tr td:last-of-type .order_action_buttons:has(.inner-buttons){align-items:center}table.custom-table.dataTable tr td:last-of-type .order_action_buttons:has(.inner-buttons) .btn-group{width:-moz-fit-content;width:fit-content}table.custom-table.dataTable tr td:last-of-type .order_action_buttons:has(.inner-buttons) .btn{padding:2px 8px;font-size:14px;height:30px;font-weight:400;gap:4px}table.custom-table td span:has(p+.ProductInfo){flex-direction:column}table.custom-table td span:has(p+.ProductInfo) .ProductInfo{flex-direction:row;flex-wrap:wrap}table.custom-table .print-labels-wrapper{position:relative;width:-moz-fit-content;width:fit-content}table.custom-table .print-labels-wrapper .btn{height:30px;padding:2px 8px;font-size:14px;font-weight:400;gap:4px}table.custom-table .print-labels-wrapper .packets_printed_time{position:absolute;top:0;right:0;z-index:2;transform:translate(10px,-60%);cursor:pointer}.custom-table{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);padding:8px;box-shadow:var(--shadow-card);position:relative;grid-column:1/-1;margin:0;width:100%;border-collapse:separate!important}.custom-table .title-label{display:inline-block}@media(max-width:991.98px){.custom-table{padding:0;background-color:transparent;border-radius:0!important;box-shadow:none;border:none}.custom-table:before{content:none}}.custom-table[data-table=customers] th:last-of-type,.custom-table[data-table=customers] td:last-of-type{min-width:150px}.custom-table[data-table=customers] td:first-of-type>span{display:flex;flex-direction:row;align-items:center;gap:5px;justify-content:flex-start}.custom-table[data-table=customers] td:first-of-type>span .title-label{margin:0}.custom-table[style*="--cols:"] .order_action_buttons{min-width:-moz-max-content;min-width:max-content;display:grid!important;grid-template-columns:repeat(var(--cols),auto)}.custom-table thead tr th:first-of-type{border-radius:12px 0 0}.custom-table thead tr th:last-of-type{border-radius:0 12px 0 0}@media(max-width:991.98px){.custom-table thead{display:none}}.custom-table.fixedHeader-floating{background:var(--white)}.custom-table tfoot tr th:first-of-type{border-radius:0 0 0 12px}.custom-table tfoot tr th:last-of-type{border-radius:0 0 12px}.custom-table tfoot th,.custom-table thead th{flex-shrink:1;flex-grow:1;color:var(--gray-text);font-size:12px;font-weight:700;letter-spacing:.03em;line-height:1.15;text-transform:uppercase;text-align:left!important;white-space:nowrap;vertical-align:bottom;background:#f7f9fb;border:0!important;border-bottom:1px solid var(--gray-border)!important;padding:7px 8px!important}.custom-table tfoot .crud_bulk_actions_checkbox,.custom-table thead .crud_bulk_actions_checkbox{display:inline-flex;vertical-align:middle;margin-right:6px}.custom-table tfoot .crud_bulk_actions_checkbox input,.custom-table thead .crud_bulk_actions_checkbox input{margin:0}.custom-table .rooms{display:flex;flex-wrap:wrap;align-items:center;height:100%;gap:5px;padding:2px}.custom-table td{border:0!important;border-bottom:1px solid #f0f3f6!important;padding:6px 8px!important;vertical-align:middle}.custom-table tbody tr:last-child td{border-bottom:0!important}.custom-table tr{background-color:transparent}.custom-table tr:hover{background-color:#fafbfd}.custom-table:before{top:8px;right:8px;bottom:8px;left:8px;position:absolute;content:"";border-radius:10px;border:1px solid #E5E5E5;pointer-events:none;z-index:1}@media(max-width:991.98px){.custom-table:before{content:none}}.custom-table__coll:has(.sort-handle){flex-direction:column;justify-content:space-between!important;align-items:center;transition:color .35s}.custom-table__coll:has(.sort-handle) .sort-handle{flex-grow:1;color:var(--gray-border)!important}.custom-table__coll:has(.sort-handle) .sort-handle svg{stroke:currentColor;fill:currentColor}.custom-table__coll:has(.sort-handle) .sort-handle:hover{color:var(--cl-e)!important}.custom-table__coll:has(.badge){flex-direction:column;align-items:center}.custom-table__coll>.title-label{margin:0}.custom-table__coll .image-container img{max-height:100px}.custom-table__checkbox{justify-content:center!important}.custom-table__actions{display:flex;flex-direction:column;gap:5px;justify-content:center!important}.custom-table__actions .btn{width:100%;background:none!important;border:none!important;color:var(--extra-dark-blue)!important;box-shadow:none!important}.custom-table__actions .btn i{font-size:20px!important}.custom-table.has-checkbox .custom-table__row{grid-template-columns:30px repeat(var(--cols),minmax(45px,1fr))}.custom-table.has-action .custom-table__row{grid-template-columns:repeat(var(--cols),minmax(45px,1fr)) auto}.custom-table.has-action .custom-table__row.head{background:#f4f4f5}.custom-table.has-action .custom-table__row.head span{border:none;background:none}.custom-table.has-checkbox.has-action .custom-table__row{grid-template-columns:50px repeat(var(--cols),minmax(45px,1fr)) 30px}.custom-table.products-list .custom-table__row{grid-template-columns:30px minmax(45px,1fr) repeat(var(--cols),minmax(45px,1fr)) 45px}.custom-table.products-list .custom-table__row .custom-table__actions .btn{padding:2px 5px;margin:0}.custom-table.products-list .custom-checkbox{justify-content:center;align-items:center}.custom-table__bottom{display:grid;grid-template-columns:repeat(2,1fr)}.custom-table__bottom .custom-table__coll{border:1px solid #E5E5E5}.custom-table__bottom textarea{height:100%;border:0}.custom-table__footer{display:flex;justify-content:flex-end}.custom-table__footer .offer-total-price>span{display:grid;grid-template-columns:160px 1fr;gap:20px;line-height:120%;font-size:20px}.custom-table__footer .offer-total-price>span>*:first-child{font-size:18px}.custom-table__footer .custom-table__coll{border:1px solid #E5E5E5;padding:2px 10px;display:flex;flex-direction:column;gap:2px;line-height:100%}.custom-table__row{display:grid;grid-template-columns:repeat(var(--cols),minmax(45px,1fr));background-color:transparent;position:relative;z-index:1}.custom-table__row:hover{background-color:#f4f4f5}.custom-table__row textarea{width:calc(100% - 20px);margin:10px;padding:10px;background-color:var(--tblr-bg-forms);background-clip:padding-box;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);min-height:50px;resize:vertical;grid-column:1/-1}.custom-table__row .custom-table__coll{display:flex;align-items:flex-start}.custom-table__row .custom-table__coll>*:not(.badge,a,.dot,.title-label,.status-pill,.text-field,.products-total){width:100%!important;text-align:center}.custom-table__row .custom-table__coll:has(.dot){align-items:center}.custom-table__row .custom-table__coll .badge{align-self:center;margin-right:.5rem}.custom-table__row .custom-table__coll a{display:flex;justify-content:center;text-align:left}.custom-table__row .custom-table__coll>span:not(.title-label,.badge,.status-pill){min-height:50px;display:flex;align-items:center;justify-content:center}.custom-table__row .custom-table__coll input:not([type=checkbox]){background-color:var(--tblr-bg-forms);background-clip:padding-box;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);min-height:50px;width:100%;text-align:center}.custom-table__row .custom-table__coll:has(.badge){flex-direction:column;align-items:flex-start}.custom-table__row .custom-table__coll:has(.badge) .badge{margin:0!important;align-self:flex-start;min-height:initial!important}.custom-table__row>span,.custom-table__row .custom-table__coll{padding:12px 10px;-webkit-hyphens:auto;hyphens:auto;width:100%}.custom-table__row>span:first-of-type,.custom-table__row .custom-table__coll:first-of-type{border:0}.custom-table__row>span.checkbox,.custom-table__row .custom-table__coll.checkbox{padding-left:2px;padding-right:2px}.custom-table__row.head{overflow:hidden;border:1px solid #E5E5E5;position:sticky;top:8px;z-index:2000}.custom-table__row.head .custom-table__checkbox .custom-checkbox__inner{display:grid;grid-template-columns:15px;font-size:0}.custom-table__row.head .custom-table__actions{font-size:0}.custom-table__row.head>*{color:#09090b;font-size:clamp(12px,.976vw,14px);font-weight:500;line-height:110%;display:flex;width:100%;align-items:flex-end;justify-content:flex-start;text-align:left;background:#f4f4f5}.custom-table__row.head:last-of-type{border:0!important}.custom-table__row:not(.head){border-top:1px solid #E5E5E5}.custom-table__row:not(.head) .custom-table__coll span:not(.title-label){color:#52525b;font-size:clamp(14px,.976vw,16px);font-weight:400;line-height:100%}.custom-table__row:not(.head) .custom-table__coll span:not(.title-label) a{color:#094e81;text-decoration:underline}.custom-table__row:last-of-type{border-top:0!important}.custom-table__inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.custom-table__inner .margin{display:flex;flex-direction:column;align-items:flex-start;font-size:18px;gap:3px}.custom-table__inner .margin b{font-size:16px}.custom-table__image{display:flex;align-items:center;justify-content:center}.custom-table__image img{width:100%;height:100%;max-height:120px;-o-object-fit:contain;object-fit:contain}.custom-table__name{grid-column:span 3;justify-content:flex-start!important}.custom-table__name>span{padding:0;text-align:left;flex-grow:1;height:100%;flex-direction:column;align-items:flex-start!important;justify-content:space-between!important}.custom-table__name.text-field{justify-content:space-between}.custom-table-filter{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.custom-table-filter__btn{display:flex;padding:3px 8px;align-items:center;gap:5px;color:#094e81;font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;border-radius:3px}.custom-table-filter__btn.active{background:#0e9014;color:#fff;position:relative;box-shadow:0 2px 1px #0000004d,0 1px #fffffe33 inset}.custom-table-filter__btn.active:before{line-height:100%;content:""!important;font-family:Line Awesome Free;position:absolute;top:-5px;right:-5px;background:var(--tblr-body-bg)!important;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#0e9014;border:1px solid var(--tblr-body-bg)}.custom-table .campaign-name{display:flex;flex-direction:column;justify-content:flex-start}.custom-table .campaign-name>a{font-size:var(--16-18)}.custom-table .campaign-name .ProductInfo{margin:0;display:grid;grid-template-columns:auto auto;font-size:var(--16-18)}.custom-table td,.custom-table thead th,.custom-table tfoot th{border-left:0!important;border-right:0!important}#crudTable_wrapper table.dataTable thead>tr>th.sorting:before,#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc:before,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc:before,#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc_disabled:before,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc_disabled:before,#crudTable_wrapper table.dataTable thead>tr>td.sorting:before,#crudTable_wrapper table.dataTable thead>tr>td.sorting_asc:before,#crudTable_wrapper table.dataTable thead>tr>td.sorting_desc:before{content:none!important}#crudTable_wrapper table.dataTable thead>tr>th.sorting:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc_disabled:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc_disabled:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting_asc:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting_desc:after{position:static!important;right:auto!important;bottom:auto!important;display:inline-block;margin-left:6px;vertical-align:middle;font-size:11px;line-height:1;opacity:1}#crudTable_wrapper table.dataTable thead>tr>th.sorting:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc_disabled:after,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc_disabled:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting:after{content:"↕"!important;color:var(--gray-border)}#crudTable_wrapper table.dataTable thead>tr>th.sorting:hover:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting:hover:after{color:var(--gray-text)}#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting_asc:after{content:"↑"!important;color:var(--primary)}#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc:after,#crudTable_wrapper table.dataTable thead>tr>td.sorting_desc:after{content:"↓"!important;color:var(--primary)}#crudTable_wrapper table.dataTable thead>tr>th.sorting_asc,#crudTable_wrapper table.dataTable thead>tr>th.sorting_desc{color:var(--primary)!important}.product-imported,.product-imported+.custom-table__row{background:#e8ffe7!important}.orders-table+.orders-table{margin-top:15px}button.inline-create-button{padding:5px 10px 5px 5px;height:auto;font-size:13px;gap:5px;margin-bottom:8px}button.inline-create-button i{font-size:15px;margin-right:5px}.dtfh-floatingparent{background:var(--white);box-shadow:0 4px 8px #0000000f}.action-buttons{display:flex;align-items:center;gap:10px;--tblr-border-radius: 8px !important}.action-buttons .separator{flex-grow:1}.action-buttons .btn{min-width:120px;align-self:flex-end;align-content:flex-end}.action-buttons .btn.end:nth-of-type(1){grid-column:-0/-1}.action-buttons .btn.end:nth-of-type(2){grid-column:-1/-2}.action-buttons .btn.end:nth-of-type(3){grid-column:-2/-3}.action-buttons .btn.end:nth-of-type(4){grid-column:-3/-4}.action-buttons .btn.end:nth-of-type(5){grid-column:-4/-5}.action-buttons .btn.end:nth-of-type(6){grid-column:-5/-6}.action-buttons .btn.end:nth-of-type(7){grid-column:-6/-7}.action-buttons .btn.end:nth-of-type(8){grid-column:-7/-8}.action-buttons .btn.end:nth-of-type(9){grid-column:-8/-9}.action-buttons .btn.end:nth-of-type(10){grid-column:-9/-10}.action-buttons .btn.end:nth-of-type(11){grid-column:-10/-11}.action-buttons .btn.end:nth-of-type(12){grid-column:-11/-12}.action-buttons .btn.end:nth-of-type(13){grid-column:-12/-13}.action-buttons .btn.end:nth-of-type(14){grid-column:-13/-14}.action-buttons .btn.end:nth-of-type(15){grid-column:-14/-15}.action-buttons .btn.end:nth-of-type(16){grid-column:-15/-16}.action-buttons .btn.end:nth-of-type(17){grid-column:-16/-17}.action-buttons .btn.end:nth-of-type(18){grid-column:-17/-18}.action-buttons .btn.end:nth-of-type(19){grid-column:-18/-19}.action-buttons .btn.end:nth-of-type(20){grid-column:-19/-20}.card-info{display:grid;grid-template-columns:1fr auto;gap:4px 10px;grid-template-rows:auto 1fr auto;grid-auto-rows:auto;justify-content:space-between;align-items:flex-start;padding:14px 16px 13px;background-color:var(--card-bg);border-radius:var(--card-radius);box-shadow:var(--shadow-card);border:1px solid var(--gray-mid);transition:border-color .15s ease,box-shadow .15s ease}.card-info:hover{border-color:var(--gray-border);box-shadow:0 2px 10px #0000000f}.card-info [data-tab]{transition:all .3s}.card-info [data-tab].hide{opacity:0;visibility:hidden}.card-info__coll{display:flex;flex-direction:column;gap:3px}.card-info__coll:only-of-type{grid-column:1/-1}.card-info__label{display:flex;font-size:12px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.2px;color:var(--gray-text)}.card-info__name{color:var(--gray-text);font-size:13px;font-weight:600;line-height:16px;letter-spacing:.03em;text-transform:uppercase;text-align:left;grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:5px}.card-info__name:only-of-type{grid-column:1/-1}.card-info__name .la{font-size:20px;align-content:flex-start;line-height:100%}.card-info__name button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:-5px -6px -5px 0;font-size:15px;color:var(--gray-text);border-radius:6px;transition:background-color .12s ease,color .12s ease}.card-info__name button:hover{background:var(--gray-light);color:var(--primary)}.card-info__name button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.card-info__value{color:var(--primary-extra-dark);font-size:28px;font-weight:700;line-height:1.15;letter-spacing:-.5px;text-align:left;font-variant-numeric:tabular-nums}.card-info[data-widget=stock_quantity] .card-info__coll:first-of-type .card-info__value{color:var(--success)}.card-info[data-widget=reserved] .card-info__value{color:var(--accent)}.card-info[data-widget=open_purchase_orders] .card-info__value{color:var(--primary)}.card-info__value.is-zero{color:var(--gray-dark)}.card-info__bottom{grid-column:1/-1;margin-top:8px;padding-top:8px;border-top:1px solid var(--gray-light)}.card-info__bottom .btn.btn-small{width:100%;height:34px;background-color:var(--white);color:var(--primary);border:1px solid var(--gray-border);box-shadow:none}.card-info__bottom .btn.btn-small:hover{background-color:var(--gray-light)!important;color:var(--primary)!important;border-color:var(--gray-dark)!important}.details-card{border:1px solid var(--gray-border);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;background-color:var(--white);min-height:88px;position:relative}.details-card .buttons-group{display:flex;gap:2px;position:absolute;top:10px;right:10px}.details-card .buttons-group>*{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:16px;color:var(--gray-text);border-radius:6px;transition:background-color .12s ease,color .12s ease}.details-card .buttons-group>*:hover{text-decoration:none;color:var(--primary);background:var(--gray-light)}.details-card .buttons-group>*:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.details-card .attribute-value{font-size:18px;font-style:normal;font-weight:600;line-height:1.25;letter-spacing:-.1px;color:var(--primary-extra-dark);flex-grow:0;font-variant-numeric:tabular-nums;word-break:break-word}.details-card .attribute-value__link{color:var(--primary);text-decoration:none}.details-card .attribute-value__link:hover,.details-card .attribute-value__link:focus-visible{text-decoration:underline}.details-card .attribute-value.is-empty{color:var(--gray-border);font-weight:500}.details-card .attribute-name{font-size:12px;font-style:normal;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;max-width:calc(100% - 56px);font-weight:600;color:var(--gray-text)}.details-card p{margin:0;font-size:13px;color:var(--gray-text)}.details-card p:empty{display:none}nav.products-grid__nav{display:none!important}.products-grid{display:flex;flex-direction:column;gap:16px}.products-grid__items{padding:16px;background-color:#fff;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;border-radius:12px;box-shadow:0 0 16px #0000000a}.products-grid__nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;padding-top:14px;position:relative}.products-grid__nav:before{position:absolute;height:1px;top:0;left:-16px;right:-16px;content:"";background-color:#e5e5e5}.products-grid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;align-items:stretch}.products-grid.no-bg{background:transparent;box-shadow:none;border:none;padding:0}.products-grid.no-bg .products-grid__items{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;padding:0;overflow:hidden;background:var(--card-bg);border:1px solid var(--gray-mid);border-radius:var(--card-radius);box-shadow:var(--shadow-card)}.products-grid.no-bg .details-card{background:none;border:none;min-height:76px;padding:14px 16px 13px;gap:6px;justify-content:flex-start;box-shadow:1px 0 0 0 var(--gray-light),0 1px 0 0 var(--gray-light)}.product-tabs-wrapper{padding:24px 0 0}.product-tabs-wrapper .purchase-orders-buttons{display:flex;align-items:center;gap:5px;position:sticky;bottom:8px}.product-tabs-wrapper .purchase-orders-widgets:empty{display:none}.product-tabs-wrapper .product-tabs,.product-tabs-wrapper .product-tabs-content{padding:0;margin:0}.product-tabs-wrapper .product-tab:not(.active){display:none}.product-tabs-wrapper .product-tab.active{display:flex;flex-direction:column;gap:15px}.product-tabs-wrapper.single-product .filters{margin:0}.product-tabs-wrapper.single-product .product-tabs-content{border:1px solid var(--gray-mid);border-top:none}.product-tabs-wrapper .product-tabs-content{padding:16px;background-color:var(--card-bg);border-radius:0 0 var(--card-radius) var(--card-radius);box-shadow:var(--shadow-card);position:relative}.product-tabs-wrapper .product-tabs{display:flex;align-items:stretch;gap:2px;padding:0 6px;position:relative;z-index:10;margin:0 0 -1px;border-bottom:1px solid var(--gray-mid);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.product-tabs-wrapper .product-tabs::-webkit-scrollbar{display:none}.product-tabs-wrapper .product-tabs .tab{display:flex;padding:10px 14px;min-height:40px;align-items:center;justify-content:center;font-size:var(--14-16);font-weight:600;gap:8px;line-height:100%;white-space:nowrap;color:var(--gray-text);background:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.product-tabs-wrapper .product-tabs .tab:hover{text-decoration:none;color:var(--primary-extra-dark);background-color:var(--gray-light);border-bottom-color:var(--gray-border)}.product-tabs-wrapper .product-tabs .tab.active{text-decoration:none;color:var(--primary);background-color:transparent;border-bottom-color:var(--primary)}.product-tabs-wrapper .product-tabs .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.product-tab.active>div{flex-grow:1;display:flex;flex-direction:column;gap:var(--main-gap)}.product-tab .filters{margin:0 0 14px;display:flex;align-items:center;justify-content:flex-start;gap:4px}.product-tab .filters .btn{background-color:var(--white);color:var(--gray-text);border:1px solid var(--gray-mid);border-radius:999px;box-shadow:none;height:30px;font-size:13px;font-weight:600;padding:0 12px}.product-tab .filters .btn:hover{background-color:var(--gray-light)!important;color:var(--primary-extra-dark)!important;border-color:var(--gray-border)!important}.product-tab .filters .btn.active{background-color:var(--primary)!important;color:var(--white)!important;border-color:var(--primary)!important}.product-tab.sales-data{grid-template-columns:1fr 300px}.product-tab.sales-data.active{display:grid!important}.product-tab.sales-data .filters{margin:0}.product-tab .chart-wrapper{grid-column:1}.product-reserved,.sales-range{display:flex;flex-direction:column;gap:var(--main-gap)}.sales-range__title{font-size:16px;font-weight:500}.sales-range__list{border-bottom:1px solid var(--gray-border)}.sales-range__item{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--gray-border)}.sales-range__item span{padding:5px 10px}.sales-range__item span:first-of-type{background-color:var(--mid-gray);font-weight:500}.product-name{line-height:120%;margin-bottom:var(--main-gap)}.ProductInfo{display:flex;gap:5px 15px;font-size:13px;flex-direction:row;color:#374151}.ProductInfo li{display:flex;align-items:center;gap:3px;line-height:1.4}.ProductInfo li *{font-size:13px!important;text-decoration:none!important}.ProductInfo li:has(.product-code:empty),.ProductInfo li:has(.supplier-code:empty),.ProductInfo li:has(.bar-code:empty){opacity:.5}.ProductInfo li span:first-child{min-width:0;font-weight:500}.ProductInfo li .copyValue{font-weight:500}.ProductInfo li .copyValue *{color:#0b5e9d}.ProductInfo li .copyValue .bar-code{font-family:inherit}.ProductInfo li .copyValue:has(.product-code:empty),.ProductInfo li .copyValue:has(.supplier-code:empty),.ProductInfo li .copyValue:has(.bar-code:empty){display:none}.ProductInfo li span+span{cursor:pointer;background:var(--light-gray);border:1px solid #C0C0C0;border-radius:3px;padding:1px 5px}.ProductInfo.NotVisible{opacity:.5;filter:grayscale(100%)}.product-search{display:flex;min-width:300px;position:relative}@media(max-width:991.98px){.product-search{display:grid;grid-template-columns:1fr 20%;min-width:100%;gap:5px}.product-search .input-search{margin:0;border-radius:3px!important;color:#696969;font-size:14px;font-style:normal;font-weight:400;line-height:14px}}@media(min-width:991px){.product-search .input-search{margin:0;padding-right:30px;border-radius:8px!important}.product-search .input-group-append{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:20}}.product-search .shop-search-btn,.product-search .product-search-btn{transition:transform .3s}@media(max-width:991.98px){.product-search .shop-search-btn,.product-search .product-search-btn{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid var(--GreenDark, #215E25);background:var(--Green, #0E9014);box-shadow:0 2px 1px #00000040;color:var(--cl-a);font-size:24px}}.product-search .shop-search-btn:hover,.product-search .product-search-btn:hover{transform:scale(1.2)}ul.product-search{display:flex;flex-direction:column;max-width:350px;max-height:420px;overflow-y:auto;overflow-x:hidden;padding:8px;background-color:var(--tblr-bg-forms);border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:12px;box-shadow:0 12px 32px #10182824,0 2px 8px #10182814;z-index:9999;list-style:none}ul.product-search .ui-menu-item{margin:0;padding:0}ul.product-search .ui-menu-item+.ui-menu-item{margin-top:4px}ul.product-search .ui-menu-item .ui-menu-item-wrapper{display:flex;align-items:center;padding:5px 7px;font-size:15px;line-height:1.35;font-weight:500;color:var(--cl-c);border:1px solid transparent;border-radius:6px;background:transparent;cursor:pointer;transition:all .18s ease}ul.product-search .ui-menu-item .ui-menu-item-wrapper:before{content:"";flex:0 0 16px;width:16px;height:16px;margin-right:10px;opacity:.45;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.5-3.5'/></svg>") center/contain no-repeat}ul.product-search .ui-menu-item .ui-menu-item-wrapper:hover{background:#f4f7fb;border-color:#e3eaf3;color:var(--cl-c)}ul.product-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#eef4ff;border-color:#b9d2ff;color:var(--cl-c)}ul.product-search::-webkit-scrollbar{width:10px}ul.product-search::-webkit-scrollbar-track{background:transparent}ul.product-search::-webkit-scrollbar-thumb{background:#c7d2de;border-radius:999px;border:2px solid #fff}ul.product-search::-webkit-scrollbar-thumb:hover{background:#aebdcd}.header-operation{display:grid;grid-template-columns:auto 1fr;gap:calc(var(--main-gap) / 2) calc(var(--main-gap))}.header-operation[data-entry-type=product] .product-name{max-width:100%}.header-operation[data-entry-type=variant] .product-name{max-width:100%;flex-direction:column;align-items:flex-start}.header-operation[data-entry-type=variant] .product-name .variation-name{display:flex;align-items:center;gap:inherit}.header-operation #datatable_info_stack{align-self:flex-end}.header-operation #datatable_info_stack .dataTables_info,.header-operation #datatable_info_stack #crudTable_reset_button{font-size:var(--fs-base)}.header-operation .product-search{max-width:400px;margin-left:auto}@media(max-width:575.98px){.header-operation{grid-auto-flow:row}}.header-operation__btns{display:flex;align-items:center;gap:var(--main-gap);justify-content:flex-end}.header-operation .backorderModal{display:flex;align-items:center;gap:calc(var(--main-gap) / 2);flex-shrink:0;margin-left:auto;font-style:normal;letter-spacing:-.2px;color:var(--primary);font-family:var(--font-family);font-size:var(--fs-sm);font-weight:700;line-height:100%}.header-operation .backorderModal i{font-size:100%}.header-operation .backorderModal .dot{margin:0}.header-operation .backorderModal:hover{text-decoration:none;color:var(--gray-text)}@media(max-width:991.98px){.header-operation .backorderModal{order:10}}.header-operation .product-name{max-width:1024px;text-transform:capitalize;color:var(--cl-e);display:flex;align-items:center;gap:calc(var(--main-gap) / 2) var(--main-gap);flex-wrap:wrap;font-size:clamp(20px,3.90625vw,40px);font-weight:400;line-height:100%;margin-bottom:0}@media(max-width:991.98px){.header-operation .product-name{grid-column:1/-1}}.header-operation .product-name .title-label{margin:initial}.header-operation .subtitle{text-transform:capitalize;color:var(--cl-e);display:flex;align-items:center;gap:var(--main-gap);flex-wrap:wrap-reverse;font-size:clamp(18px,1.951vw,24px);font-weight:500;line-height:100%;margin-bottom:0}@media(max-width:991.98px){.header-operation .subtitle{grid-column:1/-1}}.header-operation__info{font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.2px;display:flex;align-items:center;gap:4px;font-size:13px;color:var(--gray-text)}.header-operation__info>*{margin:0!important}.header-operation__info b{color:var(--primary)}.header-operation__bottom{font-weight:600;flex-direction:row;gap:20px;grid-row:2}.header-operation__bottom .header-operation__info,.header-operation .title{margin:0}.nav-operation{display:grid;grid-template-columns:300px minmax(300px,.3fr);gap:var(--main-gap);width:100%;justify-content:space-between}@media(min-width:992px){.nav-operation{position:sticky;top:var(--sticky-head-h, 0px);z-index:20;background:var(--white);padding-top:4px}.nav-operation #datatable_search_stack{grid-column:2}}.nav-operation .navbar{grid-column:1/-1;margin:0!important}@media(max-width:991.98px){.nav-operation{grid-template-columns:repeat(2,1fr) auto;align-items:center;gap:0 var(--main-gap)}.nav-operation .navbar{grid-column:initial;margin:0!important}.nav-operation:has(#remove_filters_button.nav-link.invisible) .nav-operation__clear{opacity:0;visibility:hidden}.nav-operation__clear{border-radius:5px;background:#a2b6d7;transition:all .4s;opacity:1;visibility:visible;color:#094e81;font-size:18px;font-style:normal;font-weight:600;line-height:100%;justify-content:center;width:-moz-fit-content;width:fit-content;align-items:center;gap:5px;padding:3px 5px}.nav-operation__clear .icon{--tblr-icon-size: 10px}.nav-operation__item{width:-moz-fit-content;width:fit-content;padding:4px 10px;display:flex;align-items:center;gap:5px;color:#094e81;font-size:16px;font-style:normal;font-weight:600;line-height:100%;min-height:36px}.nav-operation__bottom{display:flex;flex-wrap:wrap;gap:0 var(--main-gap)}.nav-operation__bottom .crud_bulk_actions_checkbox{border-right:1px solid #A2B6D7;width:30vw;padding:4px 10px;display:flex;align-items:center;gap:5px;color:#094e81;font-size:16px;font-style:normal;font-weight:600;line-height:100%;min-height:36px}.nav-operation__bottom .crud_bulk_actions_checkbox input{border-radius:5px!important;border:1px solid #094E81;width:20px;height:20px;flex-shrink:0}}#remove_filters_button{border:1px solid var(--DarkRed, #930011);background:#df4759}#filter_create{border-radius:5px;border:1px solid var(--GreenDark, #215E25);background:var(--Green, #0E9014)}#remove_filters_button,#filter_create{border-radius:5px;color:var(--White, #FFF)!important;font-family:var(--font-family);font-style:normal;font-weight:600;line-height:100%;font-size:13px;text-align:center;min-height:initial!important;padding:3px 8px!important}.nav.navbar-nav:has([filter-name]){width:100%;gap:5px 0}.nav.navbar-nav .action-item{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row;gap:5px;margin-left:auto}.navbar.navbar-filters{background:transparent;border:0;box-shadow:none!important;padding:0!important}.navbar.navbar-filters .nav-link{color:var(--primary);font-size:13px;font-style:normal;font-weight:400;line-height:18px;text-transform:none;min-height:initial!important;padding:3px 8px!important}@media(max-width:991.98px){.navbar.navbar-filters .nav-link{font-size:16px;line-height:110%}}.navbar-nav li:after{content:none!important}.navbar-filters li>a:active,.navbar-filters .navbar-nav>.active>a,.navbar-filters .navbar-nav>.active>a:focus,.navbar-filters .navbar-nav>.active>a:hover,.navbar-filters .navbar-nav>.open>a,.navbar-filters .navbar-nav>.open>a:focus,.navbar-filters .navbar-nav>.open>a:hover{background-color:var(--success);color:var(--white)!important}.navbar-filters .navbar-nav>.active>a:before{line-height:100%;content:""!important;font-family:Line Awesome Free;position:absolute;top:-5px;right:-5px;background:var(--tblr-body-bg)!important;border-radius:100%;display:flex;align-items:center;justify-content:center;color:var(--success);border:1px solid var(--tblr-body-bg)}.navbar-filters .dropdown-menu{min-width:260px;padding:8px!important;border:1px solid var(--gray-mid);border-radius:var(--main-radius);box-shadow:0 8px 24px #10202e24}.navbar-filters .backpack-filter{margin:0}.navbar-filters .backpack-filter .form-control{height:36px;font-size:15px;border-radius:var(--main-radius)}.navbar-filters .backpack-filter .input-group{flex-wrap:nowrap;border-radius:var(--main-radius);overflow:hidden}.navbar-filters .backpack-filter .input-group .form-control{border-radius:0}.navbar-filters .backpack-filter .input-group-text{height:36px;background:var(--gray-light);border:0;color:var(--gray-text)}.navbar-filters .backpack-filter .select2-container{width:100%!important}.navbar-filters .backpack-filter .select2-container--default .select2-selection{min-height:36px;border-radius:var(--main-radius)}.navbar-filters .dropdown-item{padding:6px 10px;border-radius:6px;font-size:15px;color:var(--primary-extra-dark)}.navbar-filters .dropdown-item:hover,.navbar-filters .dropdown-item:focus{background:var(--gray-light)}.navbar-filters .dropdown-item.active{background:var(--primary);color:var(--white)}.backpack-filter .form-inline .select2-container{display:inline-block}.backpack-filter .select2-drop-active,.backpack-filter .select2-container .select2-choices .select2-search-field input,.backpack-filter .select2-container .select2-choice,.backpack-filter .select2-container .select2-choices{border:0}.backpack-filter .select2-container-active .select2-choice{border:0;box-shadow:none}.backpack-filter .select2-container--bootstrap .select2-dropdown{margin-top:-2px;margin-left:-1px}.backpack-filter .select2-container--bootstrap{position:relative!important;top:0!important}.body-operation{display:flex;flex-direction:column;gap:var(--half-gap);width:100%}.warehouses-products .custom-field[bp-field-type=warehouse_stock],.warehouses-products .custom-field[bp-field-type=warehouse_product_search]{grid-column:initial}.warehouses-products>label{display:none}.warehouses-products .custom-field{height:100%;justify-content:space-between}.warehouses-products .custom-field-toggle{grid-row:initial}.warehouses-products .custom-field-toggle>*{display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;gap:10px}.warehouses-products .custom-field-toggle .form-switch .form-check-input{margin:0;align-self:center}.warehouses-products .custom-field-toggle .switch-label{align-self:center;width:100%;flex-grow:1}.warehouses-products .specialNote{grid-column:2/-1}#tab_tiedot .grid-box,#tab_details .grid-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--main-gap)}#tab_tuotteet .searchBox,#tab_products .searchBox{align-self:flex-start;position:sticky;top:20px;box-shadow:none;max-height:none}#tab_tuotteet .searchBox>label,#tab_products .searchBox>label{display:block;margin-bottom:4px}#tab_tuotteet .tab-inner,#tab_products .tab-inner{display:grid;grid-template-columns:30% 1fr;gap:calc(var(--main-gap) * 2);align-items:flex-start;--wh-stock-cols: 58px 44px minmax(150px, 2.2fr) repeat(4, minmax(64px, 1fr)) minmax(90px, 1.1fr) 112px 84px}#tab_tuotteet .tab-inner .hidden,#tab_products .tab-inner .hidden{display:none}#tab_tuotteet .tab-inner .controls,#tab_products .tab-inner .controls{grid-column:-2/-1;grid-row:1;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:center;gap:2px}#tab_tuotteet .tab-inner .controls button,#tab_products .tab-inner .controls button{flex:none;width:24px;height:24px;padding:0}#tab_tuotteet .tab-inner .controls .move-element-up,#tab_products .tab-inner .controls .move-element-up{order:-1}#tab_tuotteet .tab-inner .controls .close,#tab_products .tab-inner .controls .close{transform:none;display:flex;align-items:center;justify-content:center;line-height:100%}#tab_tuotteet .tab-inner .controls .close>*,#tab_products .tab-inner .controls .close>*{width:100%;height:100%}#tab_tuotteet .tab-inner .controls .delete-element,#tab_products .tab-inner .controls .delete-element{position:relative}#tab_tuotteet .tab-inner .controls .delete-element:before,#tab_products .tab-inner .controls .delete-element:before{content:"";font-family:Line Awesome Free;font-weight:900}#tab_tuotteet .tab-inner .controls .delete-element span,#tab_products .tab-inner .controls .delete-element span{display:none}#tab_tuotteet .tab-inner .warehouse-stock-head,#tab_tuotteet .tab-inner .repeatable-element,#tab_products .tab-inner .warehouse-stock-head,#tab_products .tab-inner .repeatable-element{display:grid;grid-template-columns:var(--wh-stock-cols);align-items:center;gap:8px;width:100%;max-width:100%;text-align:left}#tab_tuotteet .tab-inner .warehouse-stock-head,#tab_products .tab-inner .warehouse-stock-head{padding:6px 8px;border-bottom:1px solid var(--gray-mid);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--gray-text);line-height:1.15}#tab_tuotteet .tab-inner .repeatable-element,#tab_products .tab-inner .repeatable-element{padding:6px 8px;border-bottom:1px solid #f0f3f6}#tab_tuotteet .tab-inner .repeatable-element:hover,#tab_products .tab-inner .repeatable-element:hover{background:#fafbfd}#tab_tuotteet .tab-inner .repeatable-element .custom-field>label,#tab_tuotteet .tab-inner .repeatable-element .custom-field-toggle label:not(.form-switch),#tab_products .tab-inner .repeatable-element .custom-field>label,#tab_products .tab-inner .repeatable-element .custom-field-toggle label:not(.form-switch){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#tab_tuotteet .tab-inner .repeatable-element .custom-field-toggle>div,#tab_products .tab-inner .repeatable-element .custom-field-toggle>div{justify-content:center;width:100%}#tab_tuotteet .tab-inner .repeatable-element .specialNote,#tab_products .tab-inner .repeatable-element .specialNote{grid-column:1/-1}#tab_tuotteet .tab-inner .repeatable-element input:not([type=checkbox]),#tab_tuotteet .tab-inner .repeatable-element textarea,#tab_products .tab-inner .repeatable-element input:not([type=checkbox]),#tab_products .tab-inner .repeatable-element textarea{min-height:32px!important}#tab_tuotteet .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)),#tab_products .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)){opacity:.5}#tab_tuotteet .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)):hover,#tab_tuotteet .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)):focus-within,#tab_products .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)):hover,#tab_products .tab-inner .repeatable-element:has(.activeSwitch input[type=checkbox]:not(:checked)):focus-within{opacity:1}#tab_tuotteet .tab-inner .warehouse-product,#tab_products .tab-inner .warehouse-product{display:contents}#tab_tuotteet .tab-inner .warehouse-product-name,#tab_products .tab-inner .warehouse-product-name{font-size:15px;line-height:1.25;min-width:0}#tab_tuotteet .tab-inner .warehouse-product-name a,#tab_products .tab-inner .warehouse-product-name a{font-weight:500}#tab_tuotteet .tab-inner .warehouse-product-code,#tab_products .tab-inner .warehouse-product-code{font-size:13px;color:var(--gray-text)}#tab_tuotteet .tab-inner .warehouse-product-contents,#tab_products .tab-inner .warehouse-product-contents{display:contents}#tab_tuotteet .tab-inner .warehouse-product-image,#tab_products .tab-inner .warehouse-product-image{width:44px;height:44px;padding:2px;border:var(--tblr-border-width) solid var(--tblr-border-color);border-radius:calc(var(--tblr-border-radius) / 2);background-color:#fff;-o-object-fit:contain;object-fit:contain}.custom-field-toggle{grid-row:initial}.custom-field-toggle .form-switch .form-check-input:checked{background-color:var(--bg-b)!important}.warehouse-consignment{margin-left:24px;padding:14px 16px 16px;background:var(--white);border:1px solid var(--gray-mid);border-left:3px solid var(--secondary);border-radius:var(--main-radius);box-shadow:var(--shadow-main)}@media(min-width:1025px){.warehouse-consignment{grid-column:7/-1}}.warehouse-consignment>.grid-cols{padding:0}.warehouse-consignment .ck-content{min-height:75px}.warehouse{max-width:767px;margin:0 auto;background:#fff;padding:16px;border-radius:8px;display:flex;flex-direction:column;gap:10px}.warehouse #warehouse-message{padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500}.warehouse #warehouse-message.error{background-color:#fde8eb;color:var(--error);border:1px solid var(--error)}.warehouse #warehouse-message.success{background-color:#e6f9e6;color:var(--success);border:1px solid var(--success)}.warehouse #warehouse-message.warning{background-color:#fff8e1;color:#8a6500;border:1px solid var(--warning)}.warehouse .warehouse-name{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px;position:relative}.warehouse .warehouse-name .btn{left:0;top:50%;transform:translateY(-50%);position:absolute}.warehouse .warehouse-products-wrapper{border:1px solid #ddd;padding:10px;border-radius:8px}.warehouse .product-row{display:flex;align-items:center;gap:10px;margin-bottom:12px}.warehouse .product-row .image-wrapper{position:relative;width:clamp(90px,11.71875vw,150px);height:clamp(90px,11.71875vw,150px);border:1px solid #ccc;border-radius:6px;overflow:hidden;flex-shrink:0;padding:5px}.warehouse .product-row .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:transparent}.warehouse .product-row .image-wrapper .quantity{position:absolute;bottom:-1px;right:-1px;background:var(--bg-e);color:var(--bg-a);padding:6px;line-height:100%;min-width:40px;display:flex;align-items:center;justify-content:center;font-size:18px;border-radius:6px 0}.warehouse .product-row .product-content{flex:1}.warehouse .product-row .product-content .product-name{font-size:var(--16-18);font-weight:600;margin-bottom:5px;-webkit-hyphens:auto;hyphens:auto}.warehouse .product-row .product-content .product-controls{display:flex;align-items:center;gap:6px}.warehouse .product-row .product-content .product-controls .btn-minus,.warehouse .product-row .product-content .product-controls .btn-plus{width:32px;height:32px;font-size:22px;border:none;font-weight:500;border-radius:4px;color:var(--bg-a);cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:100%}.warehouse .product-row .product-content .product-controls .btn-minus svg,.warehouse .product-row .product-content .product-controls .btn-plus svg{width:100%;height:auto}.warehouse .product-row .product-content .product-controls .btn-minus svg path,.warehouse .product-row .product-content .product-controls .btn-plus svg path{stroke:currentColor}.warehouse .product-row .product-content .product-controls .btn-plus{background:var(--bg-f)}.warehouse .product-row .product-content .product-controls .btn-minus{background:var(--bg-g)}.warehouse .product-row .product-content .product-controls .order-quantity{width:40px;text-align:center;padding:4px;font-size:16px;border:1px solid #ccc;border-radius:4px}.warehouse .process-order{width:100%}.chart{max-width:100%!important}.chart-card__title{margin:0 0 4px;color:var(--primary-dark);font-family:var(--second-family);font-size:var(--fs-md);font-weight:600;line-height:1.3}.chart-card .chart-wrapper{position:relative;height:320px}.dashboard-filters{gap:10px 20px;align-items:flex-end;display:flex}.dashboard-filters.customer{grid-template-columns:repeat(auto-fill,minmax(clamp(250px,29.296875vw,320px),1fr))}.dashboard-filters .form-switch{display:flex;min-height:38px;align-items:center}.dashboard-filters .date-picker,.dashboard-filters .custom-field:has(select){max-width:250px;width:100%!important}.dashboard-filters .date-picker .select2,.dashboard-filters .custom-field:has(select) .select2{width:100%!important}.dashboard-buttons{display:grid;gap:var(--main-gap);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media(max-width:991.98px){.card:has(.tasks-table){border:none!important;background-color:transparent;gap:10px}.card:has(.tasks-table) .card-header{border:none;color:var(--cl-e);font-size:28px;font-style:normal;font-weight:400;line-height:100%;padding:0 10px}.card:has(.tasks-table) .card-body{padding:0 10px}}.dashboard-ranges{flex:0 1 auto;width:auto;min-width:0;align-self:flex-end;padding-bottom:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard-ranges::-webkit-scrollbar{display:none}.dashboard-ranges .quick-dates__chip{flex:none}.dashboard-filters{flex-wrap:nowrap}.dashboard-filters .custom-field-toggle{width:auto;flex:none}@media(max-width:1240px){.dashboard-filters{flex-wrap:wrap}.dashboard-filters .dashboard-ranges{flex-basis:100%;order:-1;align-self:stretch;padding-bottom:0}}.task-widget__head.card-header{display:flex;align-items:center;gap:10px;min-height:0;padding:10px 14px}.task-widget__title{font-size:var(--fs-base);font-weight:600;color:var(--primary-dark)}.task-widget__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 7px;border-radius:999px;background:var(--gray-mid);color:var(--primary);font-size:var(--fs-xs);font-weight:700;line-height:1.4}.task-widget__all{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--primary);font-size:var(--fs-sm);font-weight:600;text-decoration:none;white-space:nowrap}.task-widget__all i{transition:transform .15s ease}.task-widget__all:hover{color:var(--primary-dark)}.task-widget__all:hover i{transform:translate(3px)}.task-widget .card-body{padding:0 14px 6px}.tasks-table__head{color:var(--gray-text);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tasks-table__item{transition:background-color .15s ease}.tasks-table__item:not(:last-child){border-bottom:1px solid var(--gray-mid)}.tasks-table__item:hover{background-color:var(--light-gray)}.tasks-table__name a{color:var(--primary-dark);font-size:var(--fs-sm);font-weight:600;text-decoration:none}.tasks-table__name a:hover{color:var(--primary);text-decoration:underline}.tasks-table__sub,.tasks-table__type{color:var(--gray-text);font-size:var(--fs-xs)}.tasks-table__date{font-size:var(--fs-sm)}.tasks-table__hint{color:var(--gray-text);font-size:var(--fs-xs)}.tasks-table__item--overdue .tasks-table__date,.tasks-table__item--overdue .tasks-table__hint{color:var(--danger);font-weight:600}.task-assignee{display:inline-flex;align-items:center;gap:8px;min-width:0}.task-assignee__badge{display:flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;font-size:10px;font-weight:700;letter-spacing:.02em;color:var(--primary);background:var(--gray-mid);border-radius:50%}.task-assignee__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-dark);font-size:var(--fs-sm);text-decoration:none}.task-assignee__name:hover{color:var(--primary);text-decoration:underline}@media(min-width:992px){.tasks-table__head,.tasks-table__item>.grid-cols{grid-template-columns:repeat(12,1fr);align-items:center;gap:var(--half-gap) var(--main-gap);padding:7px 5px}.tasks-table__head{padding-top:2px;padding-bottom:6px;border-bottom:1px solid var(--gray-mid)}.tasks-table__name,.tasks-table__sub,.tasks-table__date,.tasks-table__hint{display:block}.tasks-table__due{display:flex;flex-direction:column;gap:2px}}.dashboard-customer{display:flex;flex-direction:column;gap:var(--main-gap)}.customer-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(var(--main-gap) * 2)}.customer-list__item{display:flex;flex-direction:column;gap:10px}.customer-list__head{display:flex;flex-direction:column;gap:2px}.customer-list__rule{font-size:13px;line-height:1.3;color:var(--gray-text)}.customer-list .title{padding:0}.customer-list span:not([class]){width:100%}.customer-list span:not([class]) .title-label{margin:0}.customer-group{display:flex;flex-direction:column;gap:10px}.customer-group__item{display:inline-flex;align-items:center;justify-content:flex-start;gap:calc(var(--main-gap) / 2)}.customer-group__item span:not([class]){display:flex;align-items:center;gap:calc(var(--main-gap) / 4)}.customer-group__empty{font-size:14px;color:var(--gray-border)}.customer-group .title-label{margin:0}.customer-group a{color:var(--cl-c);font-family:var(-font-family);font-size:var(--16-18);font-style:normal;font-weight:600;display:inline-flex;line-height:100%;text-decoration:underline;position:relative}.customer-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.customer-row__name{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;flex:1 1 auto}.customer-row__figures{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;flex:none}.customer-row__highlight{--tone: var(--gray-dark);padding:1px 8px;font-size:13px;font-weight:700;white-space:nowrap;color:var(--tone);background:color-mix(in srgb,var(--tone) 12%,var(--white));border:1px solid color-mix(in srgb,var(--tone) 30%,transparent);border-radius:999px}.customer-row__highlight[data-tone=ok]{--tone: var(--success)}.customer-row__highlight[data-tone=warn]{--tone: #B8860B}.customer-row__highlight[data-tone=brand]{--tone: var(--primary)}.customer-row__highlight[data-tone=muted]{--tone: var(--gray-dark)}.customer-row__meta{font-size:13px;white-space:nowrap;color:var(--gray-text)}.offerList{--offer-cols: minmax(0, 1fr) auto minmax(0, auto);--offer-gap: 14px;display:flex;flex-direction:column;background-color:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color)}.offerList__head{display:flex;align-items:center;gap:10px;padding-bottom:10px}.offerList__title{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--primary-dark)}.offerList__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px 7px;border-radius:999px;background:var(--gray-mid);color:var(--primary);font-size:var(--fs-xs);font-weight:700;line-height:1.4}.offerList__labels{display:grid;grid-template-columns:var(--offer-cols);align-items:end;gap:var(--offer-gap);margin:0;padding:0 5px 8px;border-bottom:1px solid var(--gray-mid);list-style:none;color:var(--gray-text);font-size:var(--fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase}.offerList__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.offerList__row{display:grid;grid-template-columns:var(--offer-cols);align-items:center;gap:2px var(--offer-gap);padding:8px 5px;transition:background-color .15s ease}.offerList__row:not(:last-child){border-bottom:1px solid var(--gray-mid)}.offerList__row:hover{background-color:var(--light-gray)}.offerList__id{min-width:0}.offerList__id a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-dark);font-size:var(--fs-sm);font-weight:600;text-decoration:none}.offerList__id a:hover{color:var(--primary);text-decoration:underline}.offerList__state{justify-self:start}.offerList__customer{grid-column:1/3;display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-xs);color:var(--gray-text)}.offerList__customer a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gray-text);text-decoration:none}.offerList__customer a:hover{color:var(--primary);text-decoration:underline}.offerList__customer .badge{flex:none}.offerList__date{text-align:right;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gray-text)}.offerList__num{text-align:right;font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--primary-dark)}.offerList__muted{color:var(--gray-text)}.offerList__empty{margin:0;padding:12px 5px;color:var(--gray-text);font-size:var(--fs-sm)}.offerProducts{display:flex;flex-direction:column;background-color:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color)}.offerProducts__head{display:flex;align-items:center;gap:10px;padding-bottom:10px}.offerProducts__title{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--primary-dark)}.offerProducts__all{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--primary);font-size:var(--fs-sm);font-weight:600;text-decoration:none;white-space:nowrap}.offerProducts__all i{transition:transform .15s ease}.offerProducts__all:hover{color:var(--primary-dark)}.offerProducts__all:hover i{transform:translate(3px)}.offerProducts__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.offerProducts__item{display:grid;grid-template-columns:24px 48px 1fr auto;align-items:center;gap:12px;padding:8px 5px;transition:background-color .15s ease}.offerProducts__item:not(:last-child){border-bottom:1px solid var(--gray-mid)}.offerProducts__item:hover{background-color:var(--light-gray)}.offerProducts__rank{text-align:center;color:var(--gray-text);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums}.offerProducts__image{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:4px;background:var(--light-gray);border:1px solid var(--gray-mid);border-radius:6px}.offerProducts__image img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.offerProducts__image i{color:var(--gray-border);font-size:20px}.offerProducts__body{display:flex;flex-direction:column;gap:6px;min-width:0}.offerProducts__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-dark);font-size:var(--fs-sm);font-weight:500}.offerProducts__bar{display:block;max-width:320px;height:4px;border-radius:999px;background:var(--gray-mid);overflow:hidden}.offerProducts__bar>span{display:block;height:100%;border-radius:inherit;background:var(--primary)}.offerProducts__qty{display:inline-flex;align-items:baseline;gap:4px;padding:3px 10px;border-radius:999px;background:var(--gray-mid);color:var(--primary);font-size:var(--fs-sm);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.offerProducts__unit{font-size:var(--fs-xs);font-weight:600}.offerProducts__empty{margin:0;padding:12px 5px;color:var(--gray-text);font-size:var(--fs-sm)}@media(max-width:991.98px){.offerList__labels{display:none}.offerList__row{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;padding:10px 5px}.offerList__row [data-title]{display:flex;align-items:center;gap:5px;font-size:var(--fs-sm)}.offerList__row [data-title]:before{content:attr(data-title) ":";color:var(--gray-text);font-size:var(--fs-xs);font-weight:600}.offerList__row .offerList__id{width:100%}.offerList__row .offerList__id:before{content:none}.offerList__row .offerList__id a{font-size:var(--fs-md)}.offerList__customer,.offerList__date,.offerList__num{grid-column:auto;text-align:left;font-size:var(--fs-sm)}.offerProducts__item{grid-template-columns:24px 48px 1fr;row-gap:8px}.offerProducts__qty{grid-column:2/-1;justify-self:start}}.offerFilters{align-items:end;padding:0}.offerFilters .customSelect{display:block;margin:0 0 4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-text)}.offerFilters .dashboard-ranges{align-self:end;width:100%;flex-wrap:wrap;padding:0 0 4px}.offerFilters .date-picker{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 6px}.offerFilters .date-picker .customSelect{grid-column:1/-1}.offerBreakdown{display:flex;flex-direction:column;gap:12px;grid-column:1/-1;background-color:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color)}.offerBreakdown__head{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.offerBreakdown__title{margin:0;font-size:var(--fs-md);font-weight:600;color:var(--primary-dark)}.offerBreakdown__modes{width:auto;margin-left:auto}.offerBreakdown__hint{margin:0;font-size:var(--fs-xs);color:var(--gray-text)}.offerBreakdown__chart{position:relative;height:260px}.offerBreakdown__table{width:100%;border-collapse:separate;border-spacing:0}.offerBreakdown__table th{padding:0 8px 6px;border-bottom:1px solid var(--gray-mid);color:var(--gray-text);font-size:var(--fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-align:left}.offerBreakdown__table td{padding:7px 8px;border-bottom:1px solid var(--gray-mid);font-size:var(--fs-sm);color:var(--primary-dark)}.offerBreakdown__table tfoot td{border-bottom:0;font-weight:700}.offerBreakdown__table .is-num{text-align:right;font-variant-numeric:tabular-nums}.offerBreakdownWrap{display:block}.offerBreakdown__chart{display:flex;align-items:center;justify-content:center;height:180px}.offerBreakdown__empty{margin:0;font-size:var(--fs-sm);color:var(--gray-text)}.offerBreakdown__modes{margin-left:0}.offerBreakdown__body{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:var(--main-gap)}.offerBreakdown__chart{display:block;height:240px;overflow-x:auto;overflow-y:hidden}.offerBreakdown__canvas{position:relative;height:100%}.offerBreakdown__units{width:100%}.offerDashboardMain{padding:0;align-content:start;gap:var(--main-gap)}.offerBreakdown__chart:has(.offerBreakdown__empty){display:flex;align-items:center;height:auto;min-height:60px}.offerBreakdown,.offerBreakdown__body,.offerBreakdown__chart,.offerBreakdown__table,.offerBreakdown__modes,.offerBreakdown__units{width:100%}.offerBreakdown__canvas{min-width:100%}.widget-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(20vw,1fr));grid-auto-flow:dense;gap:var(--main-gap)}@media(max-width:1440px){.widget-items{grid-template-columns:repeat(4,1fr)}}@media(max-width:1240px){.widget-items{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.widget-items{grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.widget-items [class="1-1-widget"]{grid-column:span 1;grid-row:span 1}.widget-items [class="1-3-widget"]{grid-column:span 1;grid-row:span 3}.widget-items [class="3-4-widget"]{grid-column:1/span 2;grid-row:1/span 4;order:1;border:var(--tblr-border-width) solid var(--tblr-border-color);min-height:300px;padding:12px}.widget-items [class="3-4-widget"] canvas{width:initial!important;height:auto!important;-o-object-fit:contain;object-fit:contain;max-width:100%}@media(max-width:1240px){.widget-items [class="3-4-widget"]{grid-column:1/-1}}.widget-items .stat-tile{height:100%}.widget-items>*{height:100%}.widget-items>*:has(canvas){padding:0!important;background-color:var(--bg-a);border-radius:var(--main-radius)}.fs-analytics{--fs-report-w: 232px;display:flex;align-items:stretch;gap:0;min-height:calc(100vh - var(--page-head-h, 59px) - 20px)}.fs-analytics__reports{flex:0 0 var(--fs-report-w);width:var(--fs-report-w);display:flex;flex-direction:column;background:#eef2f6;border-right:1px solid #dbe2ea;border-radius:var(--main-radius) 0 0 var(--main-radius);overflow:hidden}.fs-analytics__search{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #dbe2ea}.fs-analytics__search .la{color:#8fa0b3}.fs-analytics__search input{flex:1;min-width:0;border:0;background:transparent;font-size:var(--fs-sm);color:var(--primary-extra-dark)}.fs-analytics__search input::-moz-placeholder{color:#8fa0b3}.fs-analytics__search input::placeholder{color:#8fa0b3}.fs-analytics__search input:focus{outline:none}.fs-analytics__nav{flex:1;overflow-y:auto;padding:8px 8px 12px}.fs-analytics__group{margin:12px 8px 4px;color:#6b7280;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-analytics__group:first-child{margin-top:4px}.fs-analytics__report{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;color:var(--primary-extra-dark);font-size:var(--fs-sm);text-decoration:none}.fs-analytics__report:hover{background:#e2e9f0;color:var(--primary-extra-dark)}.fs-analytics__report.is-active{background:#d7e0e9;color:var(--primary);font-weight:600}.fs-analytics__report--child{padding-left:20px;font-size:13px}.fs-analytics__report-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-analytics__dot{flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:var(--success)}.fs-analytics__dot--muted{background:#c2ccd8}.fs-analytics__dot--ok{background:var(--success)}.fs-analytics__dot--delay{background:var(--warning)}.fs-analytics__dot--error{background:var(--danger)}.fs-analytics__freshness{border-top:1px solid #dbe2ea;padding:8px 10px;font-size:12px}.fs-analytics__freshness summary{display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--primary-extra-dark);list-style:none}.fs-analytics__freshness summary::-webkit-details-marker{display:none}.fs-analytics__freshness-state{margin-left:auto;color:#6b7280}.fs-analytics__freshness ul{list-style:none;margin:8px 0 0;padding:0}.fs-analytics__freshness-row{display:flex;align-items:center;gap:6px;padding:3px 0}.fs-analytics__freshness-label{color:var(--primary-extra-dark)}.fs-analytics__freshness-meta{margin-left:auto;color:#8a97a8}.fs-analytics__freshness-note{margin:6px 0 0;color:#8a97a8;text-wrap:pretty}.fs-analytics__main{flex:1;min-width:0;display:flex;flex-direction:column;background:#f7f9fb;border-radius:0 var(--main-radius) var(--main-radius) 0}.fs-analytics__topbar{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;row-gap:10px;padding:14px 20px;background:var(--white);border-bottom:1px solid #E2E7ED;border-top-right-radius:var(--main-radius)}.fs-analytics__crumb{margin:0 0 2px;font-size:12px;color:#6b7280}.fs-analytics__crumb a{color:var(--primary);text-decoration:none}.fs-analytics__crumb-sep{margin:0 5px;color:#9aa5b4}.fs-analytics__title{margin:0;font-size:21px;font-weight:700;letter-spacing:-.01em;color:var(--primary-extra-dark)}.fs-analytics__report-note{margin:3px 0 0;font-size:13px;color:#6b7280;text-wrap:pretty}.fs-analytics__controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.fs-analytics .fs-analytics__export,.fs-analytics .fs-analytics__ai,.fs-analytics .fs-analytics__toggle,.fs-analytics .fs-analytics__icon-btn,.fs-analytics .fs-analytics__range{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid #C9DCEC;border-radius:8px;background:var(--white);color:var(--primary-extra-dark);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.fs-analytics .fs-analytics__export:hover,.fs-analytics .fs-analytics__ai:hover,.fs-analytics .fs-analytics__toggle:hover,.fs-analytics .fs-analytics__icon-btn:hover,.fs-analytics .fs-analytics__range:hover{background:#eaf2f8;color:var(--primary-extra-dark)}.fs-analytics__range-wrap{position:relative}.fs-analytics__range-wrap summary{list-style:none}.fs-analytics__range-wrap summary::-webkit-details-marker{display:none}.fs-analytics__range-wrap[open]>summary .la-angle-down{transform:rotate(180deg)}.fs-analytics__range-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:200px;padding:6px;background:var(--white);border:1px solid #E2E7ED;border-radius:8px;box-shadow:0 6px 20px #00000029}.fs-analytics__range-option{display:block;padding:7px 10px;border-radius:6px;color:var(--primary-extra-dark);font-size:13px;text-decoration:none}.fs-analytics__range-option:hover{background:#eaf2f8;color:var(--primary-extra-dark)}.fs-analytics__range-option.is-active{background:#eaf2f8;color:var(--primary);font-weight:600}.fs-analytics__icon-btn{padding:0 10px}.fs-analytics__toggle.is-on{border-color:var(--primary);background:#eaf2f8;color:var(--primary)}.fs-analytics__ai{border:0;color:var(--white);background:linear-gradient(100deg,#a8410e,#8c2c63 48%,#17357f)}.fs-analytics__ai:hover{background:linear-gradient(100deg,#8c350b,#722250 48%,#102a67)}.fs-analytics__ai-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ffffff3d;font-size:11px}.fs-analytics__export{border-color:var(--primary);background:var(--primary);color:var(--white)}.fs-analytics__export:hover{background:var(--primary-dark)}.fs-analytics__body{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:14px 20px 24px}.fs-analytics__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:10px;padding:0;background:transparent;border:0;box-shadow:none}.fs-analytics__gran{margin-left:auto;display:inline-flex;padding:2px;background:#f7f9fb;border:1px solid #E2E7ED;border-radius:8px}.fs-analytics__gran-option{padding:4px 11px;border-radius:6px;color:#6b7280;font-size:12px;font-weight:600;text-decoration:none}.fs-analytics__gran-option:hover{color:var(--primary-extra-dark)}.fs-analytics__gran-option.is-active{background:var(--white);color:var(--primary);box-shadow:0 1px 3px #00000014}.fs-analytics__section-head{display:flex;align-items:center;gap:8px;margin-bottom:-4px}.fs-analytics__section-head .fs-card__title{margin:0}.fs-analytics__chart-placeholder,.fs-analytics__table-placeholder{display:flex;align-items:center;justify-content:center;min-height:120px;color:#8a97a8;font-size:13px}.fs-analytics__chart-placeholder{min-height:240px}.fs-analytics__guided{max-width:720px}.fs-analytics__guided-title{margin:10px 0 6px;font-size:18px;font-weight:700;color:var(--primary-extra-dark)}.fs-analytics__guided-body{margin:0 0 16px;max-width:76ch;font-size:14px;line-height:1.5;color:#4a5c72;text-wrap:pretty}.fs-analytics__guided-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fs-analytics__guided-steps li{display:flex;align-items:flex-start;gap:10px;padding:12px;background:#f7f9fb;border:1px solid #E2E7ED;border-radius:8px}.fs-analytics__guided-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#dfe6ee;color:var(--primary);font-size:13px;font-weight:700}.fs-analytics__guided-step-title{margin:0;font-size:14px;font-weight:600;color:var(--primary-extra-dark)}.fs-analytics__guided-step-note{margin:2px 0 0;font-size:12px;color:#6b7280}.fs-card{padding:14px;background:var(--white);border:1px solid #E2E7ED;border-radius:8px;box-shadow:0 1px 4px #0000000f}.fs-card__head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.fs-card__title{margin:0;font-size:15px;font-weight:700;color:var(--primary-extra-dark)}.fs-card__count{margin-left:auto;color:#6b7280;font-size:12px}.fs-table{width:100%;border-collapse:collapse;font-size:13px}.fs-table__scroll{overflow-x:auto}.fs-table__th{padding:7px 10px;background:#f7f9fb;border-bottom:1px solid #E2E7ED;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.fs-table__td{padding:8px 10px;border-bottom:1px solid #f0f3f6;color:var(--primary-extra-dark);white-space:nowrap}.fs-table__td--right,.fs-table__th--right{text-align:right;font-variant-numeric:tabular-nums}.fs-table__td--left,.fs-table__th--left{text-align:left}.fs-table__tf{padding:9px 10px;background:#fbfcfd;border-top:1px solid #E2E7ED;font-weight:700;color:var(--primary-extra-dark);white-space:nowrap}.fs-table__tf.fs-table__td--right{text-align:right;font-variant-numeric:tabular-nums}.fs-table tbody tr:hover{background:#f7f9fb}.fs-table__empty{text-align:center;color:#8a97a8;padding:20px 10px}.fs-chart{display:flex;gap:8px;height:220px}.fs-chart__axis{display:flex;flex-direction:column;justify-content:space-between;min-width:44px;padding-bottom:18px;color:#8a97a8;font-size:11px;text-align:right;font-variant-numeric:tabular-nums}.fs-chart__plot{flex:1;min-width:0;display:flex;flex-direction:column}.fs-chart__bars{flex:1;display:flex;align-items:flex-end;gap:3px;border-left:1px solid #e4ebf2;border-bottom:1px solid #e4ebf2;padding:0 2px}.fs-chart__cell{flex:1;min-width:0;display:flex;align-items:flex-end;justify-content:center;gap:1px;height:100%}.fs-chart__bar{flex:1;min-width:0;max-width:11px;background:var(--primary);border-radius:3px 3px 0 0}.fs-chart__bar--prev{background:#a2b6d7}.fs-chart__bar:only-child{max-width:22px}.fs-chart__labels{display:flex;gap:3px;padding:6px 2px 0;height:18px}.fs-chart__label{flex:1;min-width:0;color:#8a97a8;font-size:10px;text-align:center;white-space:nowrap;overflow:hidden}.fs-source{display:inline-flex;align-items:center;padding:2px 7px;border-radius:3px;font-size:11px;font-weight:600;white-space:nowrap}.fs-source--oma{background:#e4f1e8;color:#1e6b36}.fs-source--mcf{background:#e6eff7;color:#094e81}.fs-source--ga4{background:#ede8f6;color:#4b3b87}.fs-source--ads,.fs-source--arvio{background:#fbeedd;color:#8a5312}.fs-source--ei{background:#f1f3f5;color:#7a8595}@media(max-width:992px){.fs-analytics{flex-direction:column}.fs-analytics__reports{flex-basis:auto;width:100%;border-right:0;border-bottom:1px solid #dbe2ea;border-radius:var(--main-radius) var(--main-radius) 0 0}.fs-analytics__nav{max-height:260px}}.container-repeatable-elements>div{display:flex;flex-direction:column;gap:10px}.repeatable-element{position:relative;display:grid;grid-template-columns:repeat(var(--count-items, 2),1fr) auto;align-items:flex-end;gap:var(--main-gap);padding:12px 14px;background:var(--bg-a);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}@media(max-width:766.98px){.repeatable-element{grid-template-columns:repeat(2,1fr) auto}}@media(max-width:575.98px){.repeatable-element{grid-template-columns:1fr}}.repeatable-element label{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-text)}.container-repeatable-elements .controls.controls-buttons{grid-column:calc(var(--count-items, 2) + 1);grid-row:1;position:static;left:auto;display:flex;flex-flow:row nowrap;align-items:center;gap:4px;width:auto}@media(max-width:766.98px){.container-repeatable-elements .controls.controls-buttons{grid-column:3}}@media(max-width:575.98px){.container-repeatable-elements .controls.controls-buttons{grid-column:1;grid-row:auto;justify-self:end}}.container-repeatable-elements .controls.controls-buttons .close{position:static;transform:none;flex:none;width:28px;height:28px;margin:0;font-size:16px;color:var(--gray-text);background:transparent;border:1px solid transparent;border-radius:6px;overflow:visible;transition:color .15s ease,background-color .15s ease}.container-repeatable-elements .controls.controls-buttons .close:hover,.container-repeatable-elements .controls.controls-buttons .close:focus-visible{color:var(--primary);background:var(--gray-light);border-color:var(--gray-mid)}.container-repeatable-elements .controls.controls-buttons .close i{font-size:16px}.container-repeatable-elements .controls.controls-buttons .delete-element:hover,.container-repeatable-elements .controls.controls-buttons .delete-element:focus-visible{color:var(--danger);background:color-mix(in srgb,var(--danger) 8%,var(--white));border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.container-repeatable-elements .repeatable-element{background:var(--bg-a);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}.add-repeatable-element-button.btn{align-self:flex-start;width:auto;max-width:-moz-max-content;max-width:max-content;height:34px;padding:0 12px;font-size:14px;font-weight:600;color:var(--primary);background:var(--white);border:1px solid var(--gray-border);box-shadow:none}.add-repeatable-element-button.btn:hover,.add-repeatable-element-button.btn:focus{color:var(--primary-dark)!important;background:var(--gray-light)!important;border-color:var(--gray-dark)!important}.custom-fields{display:grid;grid-template-columns:repeat(5,1fr) 1.2fr;grid-auto-rows:min-content;grid-template-rows:auto auto 1fr;gap:1rem;padding:8px;background-color:#fff;border-radius:12px;box-shadow:0 1px 4px #69696980;position:relative}.custom-fields__row{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);align-items:flex-start;grid-column:1/6;grid-row:1/2}.custom-fields .title:has(.badge){display:flex;align-items:flex-start;gap:5px;flex-direction:column}.custom-fields .hidden{display:none}.custom-fields .main-btn{height:50px;align-self:flex-end;width:100%}.custom-fields .textarea-wrapper{position:relative;height:100%}.custom-fields .textarea-wrapper:focus,.custom-fields .textarea-wrapper:active,.custom-fields .textarea-wrapper:has(textarea:focus),.custom-fields .textarea-wrapper:has(textarea:active){z-index:200}.custom-fields .textarea-wrapper textarea{position:relative;width:100%;min-height:100%;resize:vertical;z-index:20;background-color:#fff}.custom-fields .textarea-wrapper textarea:focus,.custom-fields .textarea-wrapper textarea:active{z-index:200}.custom-fields .custom-field-note{grid-column:6;grid-row:2/-1;display:flex;flex-direction:column}.custom-fields .custom-field-note .textarea-wrapper{flex-grow:1}.custom-fields .custom-field[bp-field-name=payment_method]{grid-column:1}.custom-fields .custom-field-comment{grid-row:1/span 1;grid-column:6;display:flex;flex-direction:column}.custom-fields .custom-field-comment .textarea-wrapper{flex-grow:1}.edit-form{display:grid;grid-template-columns:repeat(2,auto);align-items:flex-start;gap:30px;margin:0;position:relative;z-index:1}.edit-form__footer{display:flex;align-items:center;justify-content:space-between;background:#094e81;margin-top:-30px;padding:25px 10px 10px;border-radius:0 0 12px 12px}.edit-form .full-row,.edit-form__actions{grid-column:1/-1}.edit-form form{margin:0;display:flex;flex-direction:column;gap:20px}.edit-form .total-widget{order:999}.edit-form .tab-content .row{display:grid;grid-template-columns:repeat(7,1fr)}.edit-form .tab-content{background-color:transparent!important;border-radius:12px}.edit-form .nav-tabs{gap:5px;padding:0 20px!important}.purchase-box .row{grid-column:1/-1;margin:0!important}.purchase-box .card input{min-height:40px}.purchase-box .card-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--main-gap)}.purchase-box .card .form-group{margin:0!important}.purchase-box .card .row{grid-column:1/-1}.purchase-box .card .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:0;padding-left:0;margin-top:0}.page-body{margin-bottom:0}.edit-form{gap:15px}.purchase-order{display:flex;flex-direction:column;gap:var(--main-gap)}.purchase-order .PO-ProductName .custom-table__name>span{justify-content:normal!important}.purchase-order .PO-ProductName .custom-table__coll{align-self:center;border:none}.purchase-order .PO-ProductName>a{width:100%;clear:both;display:inline-block;color:var(--dark-blue);text-decoration:underline}.purchase-order .custom-table__actions{gap:0;padding:0}.purchase-order .custom-table__actions .btn{padding:2px 5px;margin:0;height:auto}.pox{--pox-gap: 12px;--pox-radius: 12px;--pox-radius-sm: 8px;--pox-border: #e4e8ee;--pox-surface: #ffffff;--pox-canvas: #f6f8fa;--pox-ink: #0e1622;--pox-muted: #45505f;--pox-faint: #66717f;--pox-brand: var(--primary, #094E81);--pox-brand-dark: var(--primary-dark, #003256);--pox-brand-tint: #eaf2f8;--pox-ok: #0E9014;--pox-ok-tint: #e9f6ea;--pox-warn: #B4770B;--pox-warn-tint: #fdf4e3;--pox-danger: #B3271C;--pox-danger-tint: #fdeceb;--pox-shadow: 0 1px 2px rgba(16, 32, 46, .04), 0 4px 16px rgba(16, 32, 46, .06);font-family:var(--font-family, "Source Sans Pro", sans-serif);font-size:16px;color:var(--pox-ink);display:flex;flex-direction:column;gap:var(--pox-gap);padding-bottom:88px;max-width:100%;min-width:0}.pox>*,.pox-lines,.pox-lines>.pox-card{min-width:0;max-width:100%}.pox *,.pox *:before,.pox *:after{box-sizing:border-box}.pox :focus-visible{outline:2px solid var(--pox-brand);outline-offset:2px;border-radius:4px}.pox-card{background:var(--pox-surface);border:1px solid var(--pox-border);border-radius:var(--pox-radius);box-shadow:var(--pox-shadow)}.pox-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 14px;border-bottom:1px solid var(--pox-border)}.pox-card__title{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--pox-muted);margin:0}.pox-card__body{padding:14px}.pox-card__body--flush{padding:0}.pox-badge{display:inline-flex;align-items:center;padding:1px 7px;border-radius:5px;background:#eef1f5;color:var(--pox-muted);font-size:13px;font-weight:700;letter-spacing:.03em}.pox-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 14px;border-radius:var(--pox-radius-sm);border:1px solid var(--pox-border);background:var(--pox-surface);color:var(--pox-ink);font-family:inherit;font-size:16px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease}.pox-btn:hover{background:#f4f6f9;border-color:#d6dce4;color:var(--pox-ink)}.pox-btn--primary{background:var(--pox-brand);border-color:var(--pox-brand);color:#fff;box-shadow:0 1px 2px #094e814d}.pox-btn--primary:hover{background:var(--pox-brand-dark);border-color:var(--pox-brand-dark);color:#fff}.pox-btn--save{background:var(--pox-ok);border-color:var(--pox-ok);color:#fff;box-shadow:0 1px 2px #0e90144d}.pox-btn--save:hover{background:#0b7a10;border-color:#0b7a10;color:#fff}.pox-btn--ghost{background:transparent;border-color:transparent;color:var(--pox-muted)}.pox-btn--ghost:hover{background:#eef1f5;color:var(--pox-ink)}.pox-btn--danger{color:var(--pox-danger)}.pox-btn--danger:hover{background:var(--pox-danger-tint);border-color:#f0cdc9;color:var(--pox-danger)}.pox-btn--sm{height:32px;padding:0 11px;font-size:15px}.pox-btn--icon{width:32px;height:32px;padding:0}.pox-btn[disabled],.pox-btn.is-disabled{opacity:.45;pointer-events:none}.pox-btn-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pox-steps{display:flex;align-items:stretch;gap:2px;list-style:none;margin:0;padding:0;overflow:hidden;border:1px solid var(--pox-border);border-radius:var(--pox-radius)}.pox-step{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#f7f9fb;color:var(--pox-faint);position:relative}.pox-step:first-child{border-radius:var(--pox-radius) 0 0 var(--pox-radius)}.pox-step:last-child{border-radius:0 var(--pox-radius) var(--pox-radius) 0}.pox-step__action{flex:none;margin-left:auto;padding:2px 9px;border:1px solid var(--pox-brand);border-radius:999px;background:var(--pox-brand);color:#fff;font-size:12px;font-weight:700;line-height:1.5;white-space:nowrap;transition:background .12s ease,border-color .12s ease}.pox-step__action:hover,.pox-step__action:focus-visible{background:var(--pox-brand-dark);border-color:var(--pox-brand-dark);color:#fff;text-decoration:none}.pox-step__num{flex:none;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;border:1.5px solid currentColor;font-size:12px;font-weight:700}.pox-step__label{display:flex;align-items:baseline;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pox-step__meta{font-size:13px;font-weight:500;opacity:.75;white-space:nowrap}@media(max-width:1400px){.pox-step__meta{display:none}}.pox-step--done{background:var(--pox-ok-tint);color:var(--pox-ok)}.pox-step--done .pox-step__num{background:var(--pox-ok);border-color:var(--pox-ok);color:#fff}.pox-step--current{background:var(--pox-brand);color:#fff}.pox-step--current.pox-step--partial{background:var(--partial)}.pox-step--current .pox-step__num{background:#fff3;border-color:#ffffffb3;color:#fff}.pox-lines{--pox-headh: 56px}.pox-lines .pox-card__head{position:sticky;top:var(--page-head-h);z-index:5;background:var(--pox-surface);border-radius:var(--pox-radius) var(--pox-radius) 0 0}.pox-lines .pox-table th{top:calc(var(--page-head-h) + var(--pox-headh))}.pox-tablewrap.is-scrollable .pox-table th{position:static;top:auto}@media(max-width:1100px){.pox-lines{--pox-headh: 96px}}@media(max-width:640px){.pox-lines{--pox-headh: 136px}}.pox-tablesearch{position:relative;flex:1 1 320px;max-width:460px}.pox-searchresults{display:none;position:absolute;z-index:20;top:calc(100% + 6px);left:0;width:min(560px,90vw);max-height:420px;overflow-y:auto;background:var(--pox-surface);border:1px solid var(--pox-border);border-radius:var(--pox-radius);box-shadow:0 8px 28px #10202e29}.pox-searchresults.is-open{display:block}.pox-searchresults__error{padding:16px;font-size:15px;color:var(--pox-danger)}.pox-searchresults .searchResultWrapper{position:relative;padding:6px}.pox-searchresults .close{position:absolute;top:6px;right:6px;width:26px;height:26px;border:0;border-radius:6px;background:transparent;font-size:18px;line-height:1;color:var(--pox-muted);cursor:pointer}.pox-searchresults .close:hover{background:#eef1f5;color:var(--pox-ink)}.pox-searchresults .searchResultItem{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:10px;align-items:center;padding:6px 8px;border-radius:var(--pox-radius-sm)}.pox-searchresults .searchResultItem:hover{background:#f7f9fb}.pox-searchresults .searchResultItem+.searchResultItem{border-top:1px solid #f0f3f6}.pox-searchresults .itemImage img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#f4f6f9}.pox-searchresults .itemData{min-width:0;line-height:1.3}.pox-searchresults .itemName{display:block;font-size:16px;font-weight:700;color:var(--pox-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.pox-searchresults__x,.pox-searchresults a.itemName:hover{color:var(--pox-brand);text-decoration:underline}.pox-searchresults .itemRow{display:inline-flex;gap:4px;margin-right:12px;font-size:15px;white-space:nowrap}.pox-searchresults .itemLabel{color:var(--pox-faint)}.pox-searchresults .itemValue{color:var(--pox-ink);font-weight:600}.pox-searchresults .searchFormData{display:flex;align-items:center;gap:8px}.pox-searchresults .formQuantity{display:flex;align-items:center;gap:2px}.pox-searchresults .itemQuantity{width:62px;height:32px;padding:0 7px;border:1px solid var(--pox-border);border-radius:6px;font-family:inherit;font-size:15px;text-align:right}.pox-searchresults .formQuantityButtons{display:flex;flex-direction:column}.pox-searchresults .formQuantityButtons .button{width:20px;height:16px;display:grid;place-items:center;border:1px solid var(--pox-border);background:var(--pox-surface);color:var(--pox-muted);cursor:pointer;padding:0}.pox-searchresults .formQuantityButtons .button:first-child{border-radius:5px 5px 0 0;border-bottom:0}.pox-searchresults .formQuantityButtons .button:last-child{border-radius:0 0 5px 5px}.pox-searchresults .formQuantityButtons .button:hover{background:#eef1f5;color:var(--pox-ink)}.pox-searchresults .addItem{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--pox-radius-sm);background:var(--pox-brand);color:#fff;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap}.pox-searchresults .addItem:hover{background:var(--pox-brand-dark);color:#fff}.pox-searchresults .addItem.is-busy{opacity:.5;pointer-events:none}.pox-tablesearch .pox-control{width:100%;padding-left:34px}.pox-tablesearch .pox-search__icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--pox-faint);pointer-events:none}.pox-search__clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--pox-faint);font-size:20px;line-height:1;cursor:pointer}.pox-search__clear:hover,.pox-search__clear:focus-visible{background:#eef1f5;color:var(--pox-ink)}.pox-search__clear[hidden]{display:none}.pox-tablesearch .pox-control{padding-right:36px}.pox-formwrap{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;padding:14px;align-items:start}.pox-formmain{display:flex;flex-direction:column;gap:12px;min-width:0}.pox-formnotes{display:flex;flex-direction:column;gap:10px;min-width:0}.pox-formnotes .pox-textarea{min-height:74px}@media(max-width:1100px){.pox-formwrap{grid-template-columns:1fr}}.pox-formgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 14px}.pox-formfield{display:flex;flex-direction:column;gap:5px;min-width:0}.pox-formfield--wide{grid-column:1/-1}.pox-formfield__label{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pox-muted)}.pox-select,.pox-formfield .pox-input{width:100%;height:40px;padding:0 11px;border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm);background:var(--pox-surface);font-family:inherit;font-size:16px;color:var(--pox-ink);text-align:left}.pox-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%236b7787' d='M0 0h10L5 6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.pox-formfield .pox-input[type=date]{font-variant-numeric:tabular-nums}.pox-formfield .pox-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55}.pox-formfield .pox-input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:1}.pox-select:hover,.pox-formfield .pox-input:hover{border-color:#c9d1db}.pox-select:focus,.pox-formfield .pox-input:focus{border-color:var(--pox-brand)}.pox-select:disabled,.pox-formfield .pox-input[readonly]{background:#f4f6f9;color:var(--pox-muted);cursor:not-allowed}.pox-formfield__empty{font-size:14px;color:var(--pox-faint)}.pox-tablewrap{overflow:visible}.pox-tablewrap.is-scrollable{overflow-x:auto}.pox-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.pox-table th{position:sticky;top:0;z-index:2;background:#f7f9fb;border-bottom:1px solid var(--pox-border);padding:7px 6px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--pox-muted);white-space:normal;line-height:1.15;vertical-align:bottom}.pox-table td{padding:6px;border-bottom:1px solid #f0f3f6;vertical-align:middle}.pox-table tbody:last-of-type tr:last-child td{border-bottom:0}.pox-table tbody tr{transition:background .1s ease}.pox-table tbody tr:hover{background:#fafbfd}.pox-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.pox-table td.is-num,.pox-table tfoot .is-num{white-space:nowrap}.pox-table .is-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;color:var(--pox-muted)}.pox-table td.is-tight.is-code,.pox-table td.is-code{white-space:normal;overflow-wrap:anywhere;max-width:120px}.pox-table td.is-tight{width:1%;white-space:nowrap}.pox-table th.is-tight{width:1%}.pox-table tbody tr td:first-child{border-left:3px solid transparent}.pox-rowgroup tr>td{transition:background-color 1.2s ease-out}.pox-rowgroup--new tr>td{background-color:var(--pox-ok-tint);transition:none}.pox-rowgroup--new tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--pox-ok)}.pox-flag.pox-flag--offversion{display:inline-block;padding:1px 8px;border:1px solid rgba(180,119,11,.3);border-radius:999px;background:var(--pox-warn-tint);color:var(--pox-warn);font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.pox .NotVisibleWrapper{opacity:1}.pox-flag.pox-flag--duplicate{display:inline-block;padding:1px 8px;border:1px solid rgba(107,63,160,.28);border-radius:999px;background:var(--partial-tint, #f0eaf7);color:var(--partial, #6b3fa0);font-size:12px;font-weight:600;line-height:1.5;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.pox-flag.pox-flag--duplicate:hover,.pox-flag.pox-flag--duplicate:focus-visible{background:#e3d7f2;border-color:var(--partial, #6b3fa0)}.pox-flag.pox-flag--duplicate:focus-visible{outline:2px solid var(--partial, #6b3fa0);outline-offset:1px}.pox-flag.pox-flag--duplicate[hidden]{display:none}.pox-rowgroup--located tr>td{background-color:var(--partial-tint, #f0eaf7);transition:none}.pox-rowgroup--located tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--partial, #6b3fa0)}.pox-rowctl{width:1%;padding-left:1px!important;padding-right:4px!important;vertical-align:middle;white-space:nowrap}.pox-rowctl__stack{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:6px}.pox-rowctl .pox-rownum__value{display:block;min-width:18px;font-size:11px;line-height:1;text-align:center;color:var(--pox-faint);font-variant-numeric:tabular-nums}.pox-rowctl .pox-check{margin:0;display:block}.pox-rowctl .pox-rownum__handle{display:block;line-height:1;font-size:12px;color:var(--pox-border);cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pox-rowctl .pox-rownum__handle:hover{color:var(--pox-muted)}.pox-rowctl .pox-rownum__handle:active{cursor:grabbing}.pox-th-row{width:1%;text-align:center}.pox-rowgroup--placeholder{background:var(--pox-brand-tint);outline:2px dashed var(--pox-brand);outline-offset:-2px}.pox-rowgroup--new.pox-rowgroup--duplicate tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--pox-ok)}.pox-rowgroup--located.pox-rowgroup--duplicate tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--partial, #6b3fa0)}.pox-rowgroup--moved tr>td{background-color:var(--pox-brand-tint);transition:none}.pox-rowgroup--moved tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--pox-brand)}.pox-rowgroup--moved.pox-rowgroup--duplicate tr>td:first-child{box-shadow:inset 3px 0 0 0 var(--pox-brand)}.pox-row--imported td:first-child{border-left-color:var(--pox-ok)}.pox-row--imported{background:var(--pox-ok-tint)}.pox-row--imported:hover{background:#ddf0de}.pox-row--warn td:first-child{border-left-color:var(--pox-warn)}.pox-row--warn{background:var(--pox-warn-tint)}.pox-row--warn:hover{background:#fbeed6}.pox-row--missing td:first-child{border-left-color:var(--pox-danger)}.pox-row--missing{background:var(--pox-danger-tint)}.pox-row--zero td:first-child{border-left-color:#e8749a}.pox-row--zero{background:#fde3ea}.pox-row--zero:hover{background:#fbd3de}.pox-cellname{display:flex;flex-direction:column;gap:1px;min-width:140px}.pox-cellname>a,.pox-cellname>span:first-child{color:var(--pox-ink);font-weight:600;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.pox-cellname a:hover{color:var(--pox-brand);text-decoration:underline}.pox-cellname__meta{font-size:13px;color:var(--pox-faint);display:flex;gap:8px;flex-wrap:wrap}.pox-flag{font-size:13px;font-weight:700;color:var(--pox-danger)}.pox-input.pox-input--price{width:68px;min-width:68px}.pox-input.pox-input--qty{width:58px;min-width:58px}.pox-input.pox-input--loc{width:72px;min-width:72px}.pox [x-cloak]{display:none!important}.pox-edit{display:inline-flex;align-items:center;gap:4px;white-space:normal}.pox-edit__toggle{flex:none;width:20px;height:20px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--pox-faint);font-size:13px;line-height:1;cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background-color .12s ease}.pox-edit__toggle:hover{background:var(--pox-brand-tint);color:var(--pox-brand)}.pox-edit__toggle:focus-visible{opacity:1;outline:2px solid var(--pox-brand);outline-offset:1px}.pox-rowgroup:hover .pox-edit__toggle{opacity:1}.pox-input.pox-input--unit{width:72px;min-width:72px}.pox-input.pox-input--code{width:140px;min-width:140px}.pox-table .is-unit{min-width:84px}.pox-table .is-moq{min-width:72px}.pox-thumb{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:4px;background:#f4f6f9;display:block}.pox-row--info td{padding-top:0;border-bottom:1px solid #f0f3f6}.pox-input{width:100%;min-width:50px;height:32px;padding:0 7px;border:1px solid var(--pox-border);border-radius:6px;background:var(--pox-surface);font-family:inherit;font-size:16px;font-variant-numeric:tabular-nums;text-align:right;color:var(--pox-ink)}.pox-input:hover{border-color:#c9d1db}.pox-input--text{text-align:left}.pox-input[readonly]{background:#fbfcfd;color:var(--pox-muted);cursor:default}.pox-check{width:16px;height:16px;accent-color:var(--pox-brand);cursor:pointer}.pox-check[disabled]{cursor:default;opacity:.5}.pox-rowactions{display:flex;flex-direction:column;gap:2px;align-items:flex-end;opacity:.35;transition:opacity .12s ease}.pox-rowactions .pox-btn--icon{width:26px;height:26px;font-size:14px}.pox-table tbody tr:hover .pox-rowactions{opacity:1}.pox-table tfoot td{background:#f7f9fb;border-top:1px solid var(--pox-border);padding:8px;font-weight:700;font-variant-numeric:tabular-nums}.pox-chips{display:flex;flex-wrap:wrap;gap:6px}.pox-chip{padding:4px 11px;border-radius:999px;border:1px solid var(--pox-border);background:var(--pox-surface);font-family:inherit;font-size:15px;font-weight:600;color:var(--pox-muted);cursor:pointer}.pox-chip:hover{border-color:#c9d1db;color:var(--pox-ink)}.pox-chip.is-active{background:var(--pox-brand);border-color:var(--pox-brand);color:#fff}.pox-timeline{list-style:none;margin:0;padding:4px 0 8px;max-height:420px;overflow-y:auto}.pox-tl{position:relative;display:grid;grid-template-columns:132px 150px 150px minmax(0,1fr);align-items:center;gap:14px;padding:9px 18px 9px 34px;border-bottom:1px solid #f0f3f6;line-height:1.35}.pox-tl:last-child{border-bottom:0}.pox-tl:hover{background:#fafbfd}.pox-tl:before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid var(--pox-brand);z-index:1}.pox-tl:after{content:"";position:absolute;left:21.5px;top:0;bottom:0;width:1px;background:var(--pox-border)}.pox-tl:first-child:after{top:50%}.pox-tl:last-child:after{bottom:50%}.pox-tl__time{font-size:15px;color:var(--pox-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.pox-tl__user{font-size:16px;color:var(--pox-muted);display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pox-tl__action{font-size:15px;font-weight:700;color:var(--pox-brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pox-tl__text{font-size:16px;color:var(--pox-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pox-tl--note{background:var(--pox-brand-tint)}.pox-tl--note:hover{background:#e2eef6}.pox-tl--note .pox-tl__text{font-style:italic}@media(max-width:1240px){.pox-tl{grid-template-columns:120px 1fr;row-gap:2px}.pox-tl__action,.pox-tl__text{grid-column:2}.pox-tl__time{grid-row:1}}.pox-files{list-style:none;margin:0;padding:0}.pox-file{display:flex;align-items:center;gap:10px;padding:10px 18px;border-bottom:1px solid #f0f3f6}.pox-file:last-child{border-bottom:0}.pox-file__icon{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:6px;background:var(--pox-brand-tint);font-size:16px}.pox-file__name{flex:1;min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--pox-ink);text-decoration:none}.pox-file__name:hover{color:var(--pox-brand);text-decoration:underline}.pox-file__date{font-size:14px;color:var(--pox-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.pox-drop{margin:14px 18px 18px;padding:18px;border:1.5px dashed #d4dbe4;border-radius:var(--pox-radius-sm);text-align:center;font-size:15px;color:var(--pox-muted);background:#fafbfd}.pox-textarea{width:100%;min-height:84px;padding:10px 12px;border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm);font-family:inherit;font-size:16px;line-height:1.5;resize:vertical;color:var(--pox-ink)}.pox-textarea--inline{min-height:34px;padding:6px 10px;font-size:15px}.pox-control{height:40px;min-width:170px;padding:0 11px;border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm);background:var(--pox-surface);font-family:inherit;font-size:16px;color:var(--pox-ink)}.pox-control:hover{border-color:#c9d1db}.pox-search__icon{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--pox-faint);pointer-events:none}.pox-empty{padding:56px 24px;text-align:center;color:var(--pox-muted)}.pox-empty__icon{font-size:30px;opacity:.35}.pox-empty__title{margin:10px 0 4px;font-size:18px;font-weight:700;color:var(--pox-ink)}.pox-empty__text{font-size:16px;margin:0 0 16px}.pox-lines{display:block}.pox-lines>.pox-card{width:100%}.pox-below{display:grid;grid-template-columns:3fr 1fr;gap:var(--pox-gap);align-items:start}.pox-belowside{display:flex;flex-direction:column;gap:var(--pox-gap);min-width:0}.pox-below>*{min-width:0}@media(max-width:1240px){.pox-below{grid-template-columns:2fr 1fr}}@media(max-width:900px){.pox-below{grid-template-columns:1fr}}.pox-actionbar{position:fixed;bottom:0;left:0;width:100%;z-index:30;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 18px;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--pox-border);box-shadow:0 -2px 16px #10202e14}body.modal-open .pox .select2-container{z-index:1!important}body.modal-open .pox-actionbar,body.modal-open .pox-lines .pox-card__head,body.modal-open .pox-table th,body.modal-open .pox-searchresults{z-index:0}.pox .select2-container{width:100%!important}.pox .select2-container--default .select2-selection--single{height:40px;border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm);background:var(--pox-surface)}.pox .select2-container--default .select2-selection--single:hover{border-color:#c9d1db}.pox .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;padding-left:11px;padding-right:30px;font-size:16px;color:var(--pox-ink)}.pox .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.pox .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--pox-faint)}.pox-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#0e162273;padding:24px;overflow-y:auto}.pox-modal.is-open{display:flex;align-items:flex-start;justify-content:center}.pox-modal__panel{width:min(520px,100%);margin-top:8vh;background:var(--pox-surface);border-radius:var(--pox-radius);box-shadow:0 16px 48px #0e16224d;overflow:hidden}.pox-modal__body{padding:14px;display:flex;flex-direction:column;gap:8px}.pox-move-target{justify-content:flex-start;width:100%}.pox-actionbar__spacer{margin-left:auto}.pox-note{display:flex;align-items:flex-start;gap:9px;padding:10px 14px;border-radius:var(--pox-radius-sm);background:var(--pox-warn-tint);border:1px solid #f4e3c2;color:#7a5406;font-size:15px;line-height:1.45}.pox-note strong{color:#5f4104}.pox .custom-fields{grid-template-columns:repeat(6,1fr);grid-template-rows:none;align-items:end;background:none;box-shadow:none;border-radius:0;padding:0}.pox .custom-fields .custom-field[bp-field-name=payment_method]{grid-column:auto}.pox .pox-card>.alert{margin:14px 14px 0}.pox .pox-card>form{margin:0}.pox .custom-field{display:flex;flex-direction:column;gap:4px}.pox .custom-field label{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pox-faint)}.pox .pox-formnotes textarea{min-height:74px}.pox .custom-fields .custom-field>input[type=text],.pox .custom-fields .custom-field>input[type=number],.pox .custom-fields .custom-field>select,.pox .custom-fields .custom-field>textarea{width:100%;padding:7px 10px;font-size:15px;color:var(--pox-ink);background:var(--pox-surface);border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm)}.pox .custom-fields .select2-container .select2-selection{min-height:36px;border:1px solid var(--pox-border)!important;border-radius:var(--pox-radius-sm)!important}.pox .custom-fields__row>.btn.btn-success{height:36px;padding:0 14px;font-size:15px;font-weight:600;border-radius:var(--pox-radius-sm);box-shadow:none}.pox .pox-card>.order-logs{width:100%;background:none;box-shadow:none;border-radius:0;padding:0}.pox .order-logs>.order-logs__main{padding:14px}#not-founded-products-block{display:none;position:fixed;right:20px;bottom:72px;z-index:40;max-width:300px;padding:12px 14px;border-radius:var(--pox-radius-sm);background:var(--pox-warn-tint);border:1px solid #f4e3c2;color:#7a5406;box-shadow:var(--pox-shadow);cursor:pointer;word-wrap:break-word}#not-founded-products-block:hover{background:#fbecd0}.pox-table td.is-code a,.pox-edit__value,.pox-edit__value a{white-space:normal;overflow-wrap:anywhere}.pox--offer .pox-panel{display:flex;flex-direction:column;gap:10px;padding:12px;background:var(--pox-canvas);border:1px solid var(--pox-border);border-radius:var(--pox-radius-sm)}.pox--offer .pox-panel__title{margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pox-muted)}.pox--offer .pox-panel__empty,.pox--offer .pox-panel__hint{margin:0;font-size:13px;color:var(--pox-faint)}.pox--offer .pox-facts{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--pox-muted)}.pox--offer .pox-facts__name{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-weight:600;color:var(--pox-ink)}.pox--offer .pox-facts__name a{color:var(--pox-brand);text-decoration:none}.pox--offer .pox-facts__name a:hover{text-decoration:underline}.pox--offer .pox-facts span:empty{display:none}.pox--offer .pox-checklist{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.pox--offer .pox-checkitem{display:flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer}.pox--offer .pox-checkitem__body{display:flex;flex-direction:column;gap:1px;min-width:0}.pox--offer .pox-checkitem__name{font-size:13px;font-weight:600;color:var(--pox-ink)}.pox--offer .pox-checkitem__meta{font-size:12px;color:var(--pox-faint)}.pox--offer .pox-checkitem .pox-check{margin-top:2px;flex:none}.pox--offer .pox-cellsub{display:flex;flex-direction:column;gap:1px;margin-top:2px;font-size:11px;font-weight:400;color:var(--pox-faint)}.pox--offer .pox-cellsub .margin{white-space:nowrap}.pox--offer .pox-fielderror{display:block;margin-top:2px;font-size:11px;color:var(--pox-danger)}.pox--offer .pox-thumb{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:2px;background:var(--pox-canvas);border:1px solid var(--pox-border);border-radius:6px}.pox--offer .pox-thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.pox--offer .pox-rowinfo{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:start;gap:8px 14px}@media(max-width:1239.98px){.pox--offer .pox-rowinfo{grid-template-columns:minmax(0,1fr)}}.pox--offer .pox-rowinfo__note{min-width:0}.pox--offer .pox-rowinfo .pox-chips{max-height:78px;overflow-y:auto;gap:4px;padding:9px 9px 0 0}.pox--offer .pox-chip.offer-checkbox{padding:0;background:none;border:0;border-radius:0;font-size:11px;cursor:pointer}.pox--offer .pox-chip.offer-checkbox span{padding:2px 8px;font-size:11px;white-space:nowrap}.pox--offer .pox-chip.offer-checkbox.is-active{background:none;border-color:transparent}.pox--offer .pox-table .select2-container{z-index:1}.pox--offer .pox-select--sm{height:32px;min-width:96px;padding:0 26px 0 8px;font-size:13px}.pox--offer .pox-formwrap{grid-template-columns:300px minmax(0,1fr)}@media(max-width:1239.98px){.pox--offer .pox-formwrap{grid-template-columns:minmax(0,1fr)}}.pox--offer .pox-formmain>form>.card{margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.pox--offer .pox-formmain .grid-cols{padding:0;gap:10px 14px;grid-auto-flow:row dense;align-items:end}.pox--offer .pox-formmain .grid-cols>.custom-field{grid-column:span 2}.pox--offer .pox-formmain .custom-field[bp-field-name=additional_text]{grid-column:-5/-1!important;grid-row:1/span 4}.pox--offer .EasyMDEContainer .CodeMirror{min-height:100px}.pox--offer .EasyMDEContainer .editor-toolbar{padding:2px 6px}.pox--offer .EasyMDEContainer .editor-toolbar button{width:26px;height:26px;padding:0;line-height:26px}.pox--offer .EasyMDEContainer .editor-toolbar i.separator{margin:0 4px}.pox--offer .EasyMDEContainer .editor-statusbar{padding:2px 8px;font-size:11px}.pox--offer .pox-formmain .custom-field{min-width:0}.pox--offer .pox-formmain .custom-field>input[type=text],.pox--offer .pox-formmain .custom-field>input[type=number],.pox--offer .pox-formmain .custom-field>input[type=date],.pox--offer .pox-formmain .custom-field>select,.pox--offer .pox-formmain .custom-field>textarea{min-height:40px;border-radius:var(--pox-radius-sm)}.pox--offer .pox-formmain .custom-field>textarea{min-height:80px}.pox--offer .pox-card>.alert{margin:14px 14px 0}.pox--offer .pox-card>form{margin:0}.pox--offer .offer-logs{display:flex;flex-direction:column;min-width:0}.pox--offer .offer-logs .pox-timeline{max-height:none;overflow-y:visible}.pox--offer .offer-logs .pox-tl__time{display:flex;flex-direction:column;gap:1px}.pox--offer .offer-logs .pox-tl__time span{font-size:11px;color:var(--pox-faint)}.pox--offer .offer-logs .pox-tl__text{min-width:0;overflow-wrap:anywhere}.offerFile.file-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0}.offerFile.file-list-row:not(:last-child){border-bottom:1px solid var(--gray-mid)}.offerFile__link{display:flex;align-items:center;gap:8px;min-width:0;text-decoration:none}.offerFile__link:hover .offerFile__name{color:var(--primary);text-decoration:underline}.offerFile__icon{flex:none;font-size:18px;color:var(--gray-text)}.offerFile__text{display:flex;flex-direction:column;gap:1px;min-width:0}.offerFile__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--primary-dark)}.offerFile__date{display:block;font-size:11px;font-variant-numeric:tabular-nums;color:var(--gray-text)}.offerFile__remove.remove-file{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;min-width:26px;padding:0;color:var(--gray-text);background:none;border:1px solid transparent;border-radius:6px;box-shadow:none;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.offerFile__remove.remove-file i{margin:0!important;font-size:15px}.offerFile__remove.remove-file:hover,.offerFile__remove.remove-file:focus-visible{color:var(--danger)!important;background:color-mix(in srgb,var(--danger) 8%,var(--white))!important;border-color:color-mix(in srgb,var(--danger) 30%,transparent)!important}.pox--offer .custom-field[bp-field-name=additional_text] .CodeMirror{min-height:230px;max-height:230px}.pox--offer .pox-formmain .grid-cols>.custom-field{align-self:start}.pox--offer .pox-table .discount.pox-input{width:78px;min-width:78px}.pox--offer .pox-table .offer_price_input.pox-input{width:86px;min-width:86px}.pox--offer .pox-table .pox-input--qty{text-align:center}.pox--offer .pox-toggle{display:inline-flex;margin-top:7px}.pox--offer .pox-toggle__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:30px;padding:0;font-family:inherit;font-size:13px;font-weight:700;line-height:1;color:var(--pox-muted);background:var(--pox-surface);border:1px solid var(--pox-border);border-radius:0;box-shadow:none;cursor:pointer;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.pox--offer .pox-toggle__btn:first-child{border-radius:var(--pox-radius-sm) 0 0 var(--pox-radius-sm)}.pox--offer .pox-toggle__btn:last-child{border-radius:0 var(--pox-radius-sm) var(--pox-radius-sm) 0;border-left-width:0}.pox--offer .pox-toggle__btn:hover{color:var(--pox-ink)!important;background:var(--gray-light)!important}.pox--offer .pox-toggle__btn[aria-pressed=true]{color:var(--white)!important;background:var(--success)!important;border-color:var(--success)!important;z-index:1}.pox--offer .pox-toggle__btn:before{content:"";position:absolute;right:-7.5px;top:-7.5px;width:15px;height:15px;background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none'%3E%3Cpath fill='%230e9014' d='m19.6 9.7-1.4-1.5c-.3-.3-.5-.9-.5-1.3V5.2c0-1-.8-2-1.9-2h-1.7c-.4 0-1-.1-1.3-.4l-1.5-1.4a2 2 0 0 0-2.6 0L7.2 2.8c-.3.3-.9.5-1.3.5H4.2c-1 0-2 .8-2 1.9v1.7c0 .4-.2 1-.4 1.3L.4 9.8a2 2 0 0 0 0 2.4l1.4 1.6c.2.3.4.9.4 1.3v1.7c0 1 1 2 2 2h1.7c.4 0 1 .1 1.3.4l1.5 1.4a2 2 0 0 0 2.6 0l1.5-1.4c.3-.3 1-.5 1.3-.5h1.7c1 0 2-.8 2-1.9v-1.7c0-.4.1-1 .4-1.3l1.4-1.5a2 2 0 0 0 0-2.6Zm-5.4-.6L9.3 14a.7.7 0 0 1-1 0l-2.5-2.4a.8.8 0 0 1 0-1c.3-.3.8-.3 1.1 0l1.9 1.8L13.1 8c.3-.2.8-.2 1 0 .3.3.3.8 0 1.1Z'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:130%;border-radius:50%;outline:2px solid var(--white);transform:scale(0);transition:transform .25s ease;pointer-events:none}.pox--offer .pox-toggle__btn[aria-pressed=true]:before{transform:scale(1)}.offer-template-form [bp-field-type=fields_group]>.title{padding-left:0;margin-bottom:4px;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--primary-extra-dark)}.offer-template-form .grid-cols>[bp-field-type=fields_group]+[bp-field-type=fields_group]{margin-top:8px}.offer-template-form [bp-field-type=checkbox] .form-check,.offer-template-form [bp-field-type=checkbox] .form-group{margin-bottom:0}.offer-template-form [bp-field-type=fields_group] [bp-field-type=number]{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.offer-template-form [bp-field-type=fields_group] [bp-field-type=number] label{margin:0}.offer-template-form [bp-field-type=fields_group] [bp-field-type=number] input{flex:none;width:76px;text-align:center}.offer-template-form [bp-field-type=fields_group] [bp-field-type=number] .invalid-feedback,.offer-template-form [bp-field-type=fields_group] [bp-field-type=number] .help-block{flex-basis:100%;margin:0}.offer-template-form [bp-field-name=group_basics] .grid-cols>.custom-field{grid-column:1/span 5}@media(max-width:992px){.offer-template-form [bp-field-name=group_basics] .grid-cols>.custom-field{grid-column:1/-1}}.offer-template-form__note{margin:0;font-size:13px;color:#71717a}.module-picker__head{display:flex;flex-direction:column;gap:2px;padding-bottom:4px}.module-picker__heading{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--primary-extra-dark)}.module-picker__hint{font-size:13px;color:#71717a}.module-picker__palette,.module-picker__dropzone{display:flex;flex-direction:column;gap:8px}.module-picker__dropzone{padding:10px;min-height:96px;border:1px dashed #d7dde5;border-radius:var(--tblr-border-radius, 6px);background:#f7f8fa}.module-picker__dropzone:has(.drop-item){border-style:solid}.module-picker__empty{margin:auto;padding:8px 0;font-size:14px;text-align:center;color:#71717a}.module-picker__dropzone:has(.drop-item) .module-picker__empty{display:none}.module-picker .drop-item{width:100%;padding:6px 8px 6px 4px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;border:1px solid #e3e8ee;border-radius:var(--tblr-border-radius, 6px);transition:transform .2s,border-color .15s,box-shadow .15s}.module-picker .drop-item:hover{border-color:#c9d1db}.module-picker .drop-item.disabled{background:#eef1f5;color:#7a8592}.module-picker .drop-item.disabled:hover{cursor:help;border-color:#e3e8ee}.module-picker .drop-item.disabled .handle:hover{cursor:not-allowed}.module-picker__info{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0}.module-picker__handle{flex:none;width:28px;height:32px;display:flex;align-items:center;justify-content:center;color:#9aa5b1}.module-picker__handle:hover{cursor:move;color:#55606f}.module-picker__text{display:flex;flex-direction:column;gap:1px;min-width:0}.drop-item .module-picker__name{font-size:14px;font-weight:600;line-height:1.3;color:var(--primary-extra-dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-picker__type{font-size:12px;line-height:1.3;color:#71717a}.module-picker__actions{flex:none;display:flex;align-items:center;gap:10px}.module-picker__action{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:600;text-decoration:none;color:var(--primary, #094e81)}.module-picker__action--danger{color:#b3271c}.module-picker__tag{padding:2px 8px;border-radius:999px;background:#eef1f5;font-size:12px;font-weight:600;color:#55606f}.module-picker .draggable .drop-item:not(.global) .actions,.module-picker .draggable .drop-item.global .delete_drag_and_drop_global_entity{display:none}.module-picker .marker{opacity:0;transition:.2s height}.module-picker .ui-sortable-helper{transform:scale(.98);box-shadow:0 6px 16px #1018281f}.offer-module-form .ck-content{min-height:130px}.offer-module-form__tags{grid-column:9/-1;grid-row:span 3;align-self:start;position:sticky;top:calc(var(--page-head-h) + var(--main-gap))}@media(max-width:1024px){.offer-module-form__tags{grid-column:1/-1;grid-row:auto;position:static}}.customerInformation{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:calc(var(--gap15-35) / 2);line-height:100%}.customerInformationWrapper{display:flex;flex-direction:column;gap:calc(var(--gap15-35) / 2)}.customerInformationColl{display:flex;flex-direction:column;gap:calc(var(--main-gap));align-items:flex-start}.customerInformationList{display:flex;flex-direction:column;gap:calc(var(--main-gap) / 2)}.customerInformationInner{display:flex;flex-direction:column;width:100%;padding:10px;gap:var(--main-gap);background-color:var(--bg-a);height:100%;border-radius:5px;border:var(--tblr-border-width) solid var(--tblr-border-color);scrollbar-color:initial}.customerInformationInner textarea{width:100%}.customerInformationInner .btn{margin-left:auto}.dashboard-filters.grid-cols{display:grid!important;-moz-column-gap:var(--main-gap);column-gap:var(--main-gap)}.CustomerEventFilter{display:flex;align-items:center;gap:5px;padding:3px 8px;color:var(--primary);font-family:var(--font-family);font-size:13px;font-style:normal;font-weight:400;line-height:18px;border-radius:3px}.CustomerEventFilter.active{background:var(--success);color:var(--white);position:relative;box-shadow:0 2px 1px #0000004d,0 1px #fffffe33 inset}.CustomerEventFilter.active:before{line-height:100%;content:""!important;font-family:Line Awesome Free;position:absolute;top:-8px;right:-8px;background:var(--tblr-body-bg)!important;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#0e9014;border:1px solid var(--tblr-body-bg)}.customer-screen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:var(--main-gap)}.customer-screen__main,.customer-screen__side{display:flex;flex-direction:column;gap:var(--main-gap);min-width:0}.customer-screen__toolbar,.customer-screen__widgets{grid-column:1/-1;min-width:0}.customer-screen__toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--main-gap)}.customer-screen__toolbar .custom-field{min-width:220px}.customer-screen__picker.is-hidden{display:none}.customer-screen__toggle{display:inline-flex;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;color:var(--gray-text);cursor:pointer}.customer-screen__toggle input{width:16px;height:16px;margin:0;accent-color:var(--primary)}.customer-screen__products-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px var(--main-gap)}.customer-screen__products-compare{height:32px;padding:0 8px;font-size:14px;color:var(--primary-extra-dark);background:var(--white);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}.customer-screen__products-window{font-size:13px;color:var(--gray-text)}.customer-screen__widgets.grid-cols{padding:0}.customer-screen__interests{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:start;gap:var(--main-gap)}.customer-screen .customerOrdersList,.customer-screen .customerActionsList{padding:0;max-height:none;background:none;border:0;border-radius:0}.customer-screen #mostSoldByQuantity,.customer-screen #mostSoldByRevenue,.customer-screen #leastSoldProducts{min-height:238px}.customer-screen .customerActionsList>li,.customer-screen .customerActionsInner{grid-template-columns:minmax(0,1fr);gap:8px}.customer-screen .customerActionsList .header{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px}.customer-screen .customerActionsSubList{grid-column:1}.customer-screen .EventsWrapper{order:0}.customer-screen .customerInternalNotes{display:flex;flex-direction:column;gap:10px}.customer-screen .customerInternalNotes textarea{width:100%;min-height:150px;padding:8px 10px;font-size:14px;line-height:1.4;border:1px solid var(--gray-mid);border-radius:var(--main-radius);resize:vertical}.customer-screen .customerInternalNotes .page-head__btn{align-self:flex-end}.product-list{display:flex;flex-direction:column;gap:var(--main-gap);margin:0;padding:0;list-style:none}.product-list__item{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px}.product-list__body{display:flex;flex-direction:column;gap:3px;min-width:0}.product-list__figures{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.product-list__value{font-size:14px;font-weight:700;color:var(--primary-extra-dark)}.product-list__delta{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:700}.product-list__delta--ok{color:var(--success)}.product-list__delta--bad{color:var(--danger)}.product-list__delta--flat{color:var(--gray-text)}.product-list__compare{font-size:13px;color:var(--gray-text)}.product-list__thumb{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:4px;background:var(--white);border:1px solid var(--gray-mid);border-radius:4px}.product-list__thumb img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.product-list__link{font-size:14px;font-weight:600;line-height:1.3;color:var(--primary-extra-dark);text-decoration:none;overflow-wrap:anywhere}.product-list__link:hover{color:var(--primary);text-decoration:underline}.order-links{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.order-links a{font-size:15px;font-weight:600;color:var(--primary);text-decoration:none}.order-links a:hover{text-decoration:underline}.customer-contact{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.4;color:var(--primary-extra-dark)}.customer-contact li{overflow-wrap:anywhere}.customer-contact__name{font-weight:700}.customer-contact__link{color:var(--primary);font-weight:600;text-decoration:none}.customer-contact__link:hover{text-decoration:underline}.customer-contact__gap{height:8px}.customer-panel-divider{height:1px;margin:12px 0;background:var(--gray-mid)}.customer-groups{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.customer-groups li{padding:3px 10px;font-size:13px;font-weight:600;line-height:1.35;color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--white));border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);border-radius:999px}.customer-consents{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.customer-consents li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;font-weight:500;color:var(--gray-text)}@media(max-width:1100px){.customer-screen{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.customer-screen__interests{grid-template-columns:minmax(0,1fr)}}.customer-form .grid-cols>.customer-form__main{grid-column:1/8;grid-row:1/span var(--side-sections, 1)}.customer-form .grid-cols>.customer-form__side{grid-column:8/-1}.customer-form .grid-cols>.customer-form__side--heading{padding-bottom:0}.customer-form .grid-cols>.customer-form__side--tight{margin-top:calc(var(--main-gap) * -1)}.customer-form .title{padding-left:0;margin-bottom:4px;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--primary-extra-dark)}.customer-form [bp-field-type=checkbox] .form-check,.customer-form [bp-field-type=checkbox] .form-group{margin-bottom:0}.customer-form textarea{resize:vertical}@media(max-width:1024px){.customer-form .grid-cols>.customer-form__main,.customer-form .grid-cols>.customer-form__side{grid-column:1/-1;grid-row:auto}.customer-form .grid-cols>.customer-form__side--tight{margin-top:0}}.EventsBox{grid-column:1/3}.EventsWrapper{display:flex;flex-direction:column;gap:calc(var(--main-gap) * 2);order:-1}.EventsWrapperBlockTop{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;order:-2}.EventsWrapperBlockSubtitle{font-size:var(--16-18)}ul.EventsWrapper{gap:0}.eventItem{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;gap:14px;padding:7px 0;border-bottom:1px solid var(--gray-light);color:var(--primary-extra-dark);font-size:14px;line-height:1.35}.eventItem:last-child{border-bottom:0}.eventItem__time{color:var(--gray-text);font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.eventItem__type{justify-content:flex-start;min-width:116px}.eventItem__type .la{font-size:14px}.eventItem__body{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}.eventItem__link{font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.eventItem__link:hover{text-decoration:underline}.eventItem__legend{font-weight:600;white-space:nowrap}.eventItem__text{min-width:0;overflow-wrap:anywhere}.eventItem__text p{display:inline;margin:0}@media(max-width:700px){.eventItem{grid-template-columns:max-content minmax(0,1fr);row-gap:4px}.eventItem__body{grid-column:1/-1}}.customerInterests{grid-column:1/3;display:grid;grid-template-columns:repeat(2,1fr) .5fr;align-items:flex-start;gap:var(--main-gap)}.customerInterests .customerTitle{grid-column:1/-1;color:var(--cl-e);font-size:20px;font-style:normal;font-weight:500;line-height:28px}.customerInterestsSublist{grid-column:1/-1;background:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color);display:flex;flex-direction:column;gap:var(--main-gap);max-height:366px;overflow-y:auto;flex-grow:1}.customerInterestsImage{display:flex;align-items:center;justify-content:center;padding:5px;aspect-ratio:1;border-radius:3px;box-shadow:0 1px 4px #69696980}.customerInterests>.customerInterestsItem{display:flex;flex-direction:column;gap:var(--main-gap);height:100%}.customerInterests>.customerInterestsItem .customerInterestsItem{display:grid;grid-template-columns:60px 1fr;gap:var(--main-gap)}.customerInterests>.customerInterestsItem .customerInterestsItem img{max-height:50px;-o-object-fit:contain;object-fit:contain}.customerInterests>.customerInterestsItem .customerInterestsItem a{color:var(--cl-e);font-style:normal;font-weight:500;line-height:120%;font-size:var(--16-18)}.customerInterests .customerOpenOrder{color:var(--cl-b);font-size:var(--16-18);text-decoration:underline;font-style:normal;font-weight:600;line-height:110%}.customerInterests .customerOpenOrder:hover{color:var(--cl-c)}.customerInterests .openOrders{display:flex;flex-direction:column}.customerOrdersList{margin:0;list-style:none;background-color:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color);display:flex;flex-direction:column;gap:var(--main-gap)}.customerOrdersItem{display:grid;grid-template-columns:100px 1fr;grid-gap:20px;align-items:center}.customerOrderLabel{width:100px;display:flex;align-items:center;justify-content:center;font-size:15px;height:30px;border-radius:6px;font-weight:500}.customerOrderLabel.OPEN{background-color:var(--cl-f);color:var(--cl-a)}.customerOrderLabel.CANCELLED{background-color:var(--cl-g);color:var(--cl-a)}.customerOrderLabel.COMPLETED{background-color:var(--cl-b);color:var(--cl-a)}.customerOrderLink{text-decoration:underline;color:#0f5496;font-size:20px;line-height:20px;font-weight:500}.customerOrderWrapp{display:flex;flex-direction:column;grid-gap:2px}.customerOrderInfo{display:grid;grid-template-columns:100px 150px 1fr;align-items:center;grid-gap:clamp(20px,2.222vw,30px)}.customerOrderInner{font-size:16px;font-weight:500;display:flex;align-items:center;grid-gap:var(--main-gap)}.customerOrderInner b{font-weight:inherit}.customerOrderInner span{flex-grow:1}.customerOrderInner .Open,.customerOrderInner .Paid{background-color:var(--bg-f);padding:0 10px;justify-content:center;align-items:center;height:20px;display:flex;border-radius:6px;color:var(--cl-a);text-transform:lowercase;font-size:10px;line-height:100%}.customerOrder .pagination{margin:0!important}#crudTable_paginate .pagination{justify-content:flex-end}.customerActions{display:flex;flex-direction:column;gap:var(--main-gap)}.customerActionsList{margin:0;list-style:none;background:var(--bg-a);padding:12px;border-radius:var(--main-radius);border:var(--tblr-border-width) solid var(--tblr-border-color);display:flex;flex-direction:column;gap:calc(var(--main-gap) * 2)}.customerActionsList>li{display:grid;grid-template-columns:120px 1fr;gap:var(--main-gap);align-items:flex-start}.customerActionsList .header{display:flex;align-items:flex-start;flex-direction:column}.customerActionsInner{display:grid;align-items:flex-start;gap:20px;grid-template-columns:80px 1fr}.customerActionsSubList{grid-column:2;position:relative;display:flex;flex-direction:column;gap:var(--main-gap);height:100%;padding-left:calc(var(--main-gap) * 2)}.customerActionsSubList:before{position:absolute;width:0px;border-right:2px dashed color-mix(in srgb,var(--cl-c) 50%,transparent);content:"";left:0;top:calc(var(--main-gap) * -1);transform:translate(-50%);bottom:calc(var(--main-gap) * -.5)}.customerActionsSubItem{display:flex;flex-direction:column;gap:10px;padding:5px;border:1px solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);position:relative;z-index:2}.customerActionsSubItem:after{position:absolute;content:"";background-color:color-mix(in srgb,#094E81 100%,transparent);width:12px;border:3px solid #CEDCE6;aspect-ratio:1;display:flex;border-radius:50%;transition:all .3s;transform:translate(-50%);left:-21px;top:8px}.customerActionsSubItem:before{content:"";position:absolute;left:0;top:9px;z-index:-1;transform:translate(-100%) rotate(-90deg);width:0;height:0;border-left:calc(var(--main-gap) / 1.5) solid transparent;border-right:calc(var(--main-gap) / 1.5) solid transparent;border-bottom:var(--main-gap) solid var(--tblr-border-color)}.customerActions .actionImages{background:#fff;aspect-ratio:1;max-width:80px;display:flex;justify-content:center;gap:10px;align-items:center;flex-wrap:wrap;border:1px solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);padding:5px}.customerActions .actionImages img{max-width:100%;max-height:100%}.customerActions .action-time{color:var(--cl-e);font-size:14px;font-style:normal;font-weight:800;line-height:120%}.customerActions .action-link{word-break:break-all;color:var(--cl-e);font-size:14px;font-style:normal;font-weight:400;line-height:120%}.supplier-screen{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--main-gap)}.supplier-screen__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:var(--main-gap)}.supplier-screen__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.supplier-screen__basis{margin:0;font-size:var(--fs-xs);font-weight:400;color:var(--gray-text);text-transform:none;letter-spacing:normal}.supplier-screen__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.supplier-screen__controls .date-picker{margin-bottom:0}.supplier-screen__note{margin:12px 0 0;font-size:var(--fs-xs);line-height:1.4;color:var(--gray-text)}.supplier-screen__notice{margin:0 0 12px;padding:8px 10px;font-size:var(--fs-xs);line-height:1.4;color:var(--gray-text);background:var(--gray-light);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}.supplier-screen__notice--warn{color:var(--primary-extra-dark);background:color-mix(in srgb,var(--accent) 8%,var(--white));border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.supplier-screen__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--main-gap)}.supplier-screen__tiles:not(:last-child){margin-bottom:var(--main-gap)}.supplier-screen__tile-meta{font-size:var(--fs-xs);line-height:1.4;color:var(--gray-text)}.supplier-screen__tile-none{font-size:var(--fs-sm);font-weight:500;color:var(--gray-text)}.supplier-screen__trend{margin-bottom:var(--main-gap)}.supplier-screen__trend-label{margin:0 0 6px;font-size:var(--fs-xs);color:var(--gray-text)}.supplier-screen__bars{display:flex;align-items:flex-end;gap:3px;height:90px}.supplier-screen__bar{flex:1 1 0;min-width:0;border-radius:3px 3px 0 0;background:var(--primary);min-height:2px}.supplier-screen__scale{display:flex;justify-content:space-between;margin-top:4px;font-size:var(--fs-xs);color:var(--gray-text)}.supplier-screen__scroll{overflow-x:auto;min-width:0}.supplier-screen .is-sub{display:block;font-size:var(--fs-xs);font-weight:400;color:var(--gray-text)}.supplier-screen .is-up{color:var(--danger)}.supplier-screen .is-down{color:color-mix(in srgb,var(--success) 82%,#000)}.supplier-screen__tables{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:var(--main-gap)}.supplier-screen__subtitle{margin:0 0 8px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-text)}.supplier-screen__loading{display:flex;align-items:center;gap:10px;font-size:var(--fs-sm);color:var(--gray-text)}.supplier-screen__spinner{flex:none;width:16px;height:16px;border:2px solid var(--gray-mid);border-top-color:var(--primary);border-radius:50%;animation:supplier-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){.supplier-screen__spinner{animation-duration:3s}}@keyframes supplier-spin{to{transform:rotate(360deg)}}.create-order-table{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 20px;padding:8px}@media(max-width:766.98px){.create-order-table{grid-template-columns:repeat(2,1fr)}}@media(max-width:575.98px){.create-order-table{grid-template-columns:100%}}.form-check-input:checked{background-color:var(--bg-b)!important;border-color:var(--tblr-border-color-translucent)}.dropdown .select2-container--below,.dropdown .select2-container--bootstrap{width:100%!important;max-width:320px}.dropdown .select2-container--below .select2-selection,.dropdown .select2-container--bootstrap .select2-selection{background-color:transparent!important;border:none!important}.dropdown .select2-container--below .select2-dropdown,.dropdown .select2-container--bootstrap .select2-dropdown{width:100%!important}.order-weight__icon{width:18px;height:auto;vertical-align:middle}.custom-table td>span:has(.order-weight__icon){flex-direction:row!important;align-items:center;gap:6px;white-space:nowrap}.order_action_buttons .order-row-menu{width:32px;padding:0}.order_action_buttons .order-row-menu i{margin:0!important}.order_action_buttons .order-row-menu:after{content:none!important}.order_action_buttons .inner-buttons .btn{justify-content:flex-start;width:100%}.order-manage{display:flex;flex-direction:column;gap:var(--main-gap)}@media(min-width:1500px){.order-manage{flex-direction:row;align-items:flex-start}}.order-manage__main{min-width:0;display:flex;flex-direction:column;gap:var(--main-gap)}@media(min-width:1500px){.order-manage__main{flex:1 1 0}}.order-manage__col{min-width:0;display:flex;flex-direction:column;gap:var(--main-gap)}@media(min-width:768px)and (max-width:1499.98px){.order-manage__col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media(min-width:1500px){.order-manage__col{flex:0 0 250px}}.order-manage .panel__head{padding-top:6px;padding-bottom:6px}.order-manage .panel__head .panel__title{line-height:1.2}.order-manage .panel__body{padding-top:10px;padding-bottom:10px}.order-manage .btn.btn-small{padding:4px 10px;gap:5px;border-radius:6px;box-shadow:none}.order-manage .btn.btn-small i{font-size:15px}.order-manage__scroll{overflow-x:auto}.order-manage__search{position:sticky;top:var(--page-head-h);z-index:20;display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--white);border:1px solid var(--gray-mid);border-radius:var(--main-radius);box-shadow:0 1px 4px #00000014}.order-manage__search input{border:0;padding:4px 0;box-shadow:none}.order-manage__search input:focus{outline:none;box-shadow:none}.order-manage__search-icon{flex:none;color:var(--gray-text)}.order-manage__search-results{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;max-height:360px;overflow-y:auto;background:var(--white);border:1px solid var(--gray-mid);border-radius:var(--main-radius);box-shadow:0 6px 20px #0000001f}.order-manage__search-results[hidden]{display:none}.order-manage__search-item{display:flex;align-items:center;gap:10px;padding:8px 10px}.order-manage__search-item+.order-manage__search-item{border-top:1px solid var(--gray-mid)}.order-manage__search-item:hover{background:var(--gray-light)}.order-manage__search-thumb{flex:none;width:36px;height:36px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--gray-mid);border-radius:var(--main-radius);background:var(--white)}.order-manage__search-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.order-manage__search-name{font-weight:600;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-manage__search-name:hover{text-decoration:underline}.order-manage__search-price{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.order-manage__search-empty{padding:10px}.order-manage__select{width:34px;text-align:center;vertical-align:middle}.order-manage__select input{cursor:pointer}.order-manage__bulkbar{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:10px 12px;background:var(--gray-light);border:1px solid var(--gray-mid);border-radius:var(--main-radius)}.order-manage__bulkbar[hidden]{display:none}.order-manage__bulkbar-target{display:flex;align-items:center;gap:6px;margin:0}.order-manage__bulkbar-target select{width:auto}.order-manage__bulkbar-note{flex-basis:100%;font-size:12px}.order-manage__list{display:grid;grid-template-columns:80px 1fr;gap:6px 12px;margin:0}.order-manage__list dt{color:var(--gray-text);font-size:13px;font-weight:600;overflow-wrap:anywhere}.order-manage__list dd{margin:0;overflow-wrap:anywhere}.order-manage__ship-row td{background:var(--gray-light);font-weight:600}.order-manage__ship-row td strong{margin-right:8px}.order-manage__ship-row td .badge{margin-right:6px}.order-manage__ship-row-inner{display:flex;align-items:center;justify-content:space-between;gap:10px}.order-manage__margin-row td{color:var(--gray-text);border-top:1px solid var(--gray-mid)}.order-manage__warn-row td{color:var(--danger);font-weight:600}.order-manage__warn-row td i{font-size:13px!important;margin-right:2px}.order-manage__pay-warning{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:13px;line-height:1.35;color:var(--danger);background:#93001114;border:1px solid rgba(147,0,17,.25);border-radius:var(--main-radius)}.order-manage__pay-warning i{flex:none;margin-top:1px;font-size:15px!important}.order-manage__pay-charge-diff{margin-top:8px}.order-manage__pay-form{display:flex;flex-direction:column;gap:12px}.order-manage__pay-form label{display:flex;flex-direction:column;gap:4px;margin:0;font-size:13px;font-weight:600}.order-manage__pay-form label span{color:var(--gray-text)}.order-manage__pay-note{margin:0;font-size:12px}.order-manage__pay-error{margin:0;font-size:13px;color:var(--danger)}.order-manage__pay-error[hidden]{display:none}.order-manage__edit{width:72px;max-width:100%;padding:3px 6px;text-align:right;font:inherit;color:inherit;background:var(--white);border:1px solid var(--gray-mid);border-radius:5px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.order-manage__edit::-webkit-outer-spin-button,.order-manage__edit::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.order-manage__edit:hover{border-color:var(--gray-dark)}.order-manage__edit:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #094e8126}.order-manage__edit.is-error{border-color:var(--danger);box-shadow:0 0 0 2px #9300111f}.order-manage__edit:disabled{opacity:.5}.order-manage__payment{display:flex;align-items:center;gap:10px;padding:4px 0}.order-manage__payment-item+.order-manage__payment-item{margin-top:8px;padding-top:10px;border-top:1px solid var(--gray-mid)}.order-manage__payment-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.order-manage__payment-method{font-weight:600;overflow-wrap:anywhere}.order-manage__address{display:flex;flex-direction:column;gap:2px;font-style:normal;line-height:1.35}.order-manage__address a{overflow-wrap:anywhere}.order-manage__product{display:flex;align-items:flex-start;gap:10px}.order-manage__product-img{flex:none;width:44px;height:44px;-o-object-fit:contain;object-fit:contain;border:1px solid var(--gray-mid);border-radius:var(--main-radius);background:var(--white);cursor:zoom-in;transition:border-color .15s ease}.order-manage__product-img:hover{border-color:var(--primary)}.order-manage__product-info{display:flex;flex-direction:column;gap:2px;min-width:0}.order-manage__product-name{font-weight:600}.order-manage__product-name a{color:inherit;text-decoration:none}.order-manage__product-name a:hover{text-decoration:underline}.order-manage__product-mcf{margin-left:6px;color:var(--gray-text);font-weight:400}.order-manage__product-mcf:hover{color:var(--primary)}.order-manage__product-meta{font-size:12px;line-height:1.45}.order-manage__product-meta .is-muted{margin-right:3px}.order-manage__remove{flex:none;align-self:flex-start;margin-left:auto;padding:2px 4px;border:0;background:none;color:var(--gray-mid);line-height:1;cursor:pointer}.order-manage__remove i{font-size:15px!important}.order-manage__remove:hover{color:var(--danger)}.order-manage__remove:disabled{opacity:.4}.order-manage__availability{width:140px;font-size:13px;white-space:nowrap}.order-manage__availability>div{display:flex;gap:6px;font-variant-numeric:tabular-nums}.order-manage__zoom-img{display:block;width:100%;height:auto;max-height:80vh;-o-object-fit:contain;object-fit:contain}.order-manage__zoom-close{position:absolute;top:10px;right:10px;z-index:1}.order-manage__num{margin-left:auto;font-variant-numeric:tabular-nums}.order-manage__labels{display:flex;flex-wrap:wrap;gap:6px}.order-manage__label-actions{display:flex;flex-wrap:wrap;gap:8px}.order-manage__chan{margin-left:5px;vertical-align:middle}.order-manage__chan i{font-size:12px!important}.order-manage__chan--api i{color:var(--primary)}.order-manage__chan--browser i{color:var(--accent)}.order-manage .js-chan-bolt{margin-left:3px;font-size:12px!important;color:var(--accent)}.order-manage__legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:var(--main-gap);padding:6px 12px;font-size:12px;color:var(--gray-text);background:var(--gray-light);border:1px dashed var(--gray-mid);border-radius:var(--main-radius)}.order-manage__legend .order-manage__chan{margin-left:0}.order-manage__empty{margin:0;color:var(--gray-text)}.order-manage__shipment{padding:12px 0}.order-manage__shipment+.order-manage__shipment{border-top:1px solid var(--gray-mid)}.order-manage__shipment:first-child{padding-top:0}.order-manage__shipment-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-weight:600}.order-manage__shipment-dot{width:9px;height:9px;border-radius:50%;background:var(--gray-mid)}.order-manage__shipment-dot[data-tone=ok]{background:var(--success)}.order-manage__shipment-dot[data-tone=info]{background:var(--primary)}.order-manage__shipment-dot[data-tone=warn]{background:var(--warning)}.order-manage__shipment-dot[data-tone=danger]{background:var(--danger)}.order-manage__shipment-no{margin-left:auto;color:var(--gray-text);font-weight:400}.order-manage__shipment-docs{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.order-manage__shipment-docs form{margin:0}.order-manage__shipment-docs .order-manage__doc-link{padding:0;border:0;background:none;color:var(--primary);font:inherit;text-align:left;cursor:pointer}.order-manage__shipment-docs .order-manage__doc-link:hover{text-decoration:underline}.order-manage__shipment-items{margin:0;padding-left:18px;color:var(--gray-text)}.order-manage__notify{display:flex;flex-direction:column;gap:10px}.order-manage__notify-actions{display:flex;gap:8px}.order-manage__comment{padding:8px 0}.order-manage__comment+.order-manage__comment{border-top:1px solid var(--gray-mid)}.order-manage__comment-head{display:flex;align-items:center;gap:8px;margin-bottom:2px}.order-manage__comment-at{margin-left:auto;font-size:12px;color:var(--gray-text);font-variant-numeric:tabular-nums}.order-manage__comment-text{overflow-wrap:anywhere}.order-manage__event{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 0}.order-manage__event+.order-manage__event{border-top:1px solid var(--gray-mid)}.order-manage__event-at{font-variant-numeric:tabular-nums;white-space:nowrap}.order-manage__event-text{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.order-manage__event-who{margin-left:auto;font-size:13px}.txo{display:flex;flex-direction:column;gap:var(--main-gap);padding-bottom:64px}.txo .card{background:transparent;border:0;box-shadow:none}.txo .panel__body>form>.card>.card-body,.txo .panel__body .grid-cols{padding:0}.txo .panel__body .card-body.row{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:10px 14px;margin:0}.txo .panel__body .card-body.row>.full-row{grid-column:1/-1}.txo .panel__body .card-body.row>.custom-field{min-width:0}.txo-lines{--txo-headh: 48px}.txo-lines .panel__head{position:sticky;top:var(--page-head-h);z-index:3;background:var(--white);border-radius:var(--main-radius) var(--main-radius) 0 0}.txo-tablewrap{overflow:visible}@media(max-width:1400px){.txo-tablewrap{overflow-x:auto}}.txo-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.txo-table th{position:sticky;top:calc(var(--page-head-h) + var(--txo-headh));z-index:2;padding:7px 10px;background:#f7f9fb;border-bottom:1px solid var(--gray-mid);font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--gray-text);text-align:left;vertical-align:bottom;line-height:1.15}.txo-table td{padding:6px 10px;border-bottom:1px solid #f0f3f6;vertical-align:middle}.txo-table tbody tr:last-child td{border-bottom:0}.txo-table tbody tr{transition:background .1s ease}.txo-table tbody tr:hover{background:#fafbfd}.txo-table td.is-tight{width:1%;white-space:nowrap}.txo-table th.is-tight{width:1%}.txo-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.txo-table .image-container img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:#f4f6f9}.txo-name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:16em}.txo-qty{width:5.5em;min-height:32px;padding:0 8px;border:1px solid var(--gray-border);border-radius:6px;text-align:right;font-variant-numeric:tabular-nums}.txo-rowactions{display:flex;justify-content:flex-end;gap:4px}.txo-rowactions .page-head__btn{width:32px;height:32px;padding:0}@media(hover:hover){.txo-table tbody tr .txo-rowactions{opacity:0;transition:opacity .1s ease}.txo-table tbody tr:hover .txo-rowactions,.txo-table tbody tr:focus-within .txo-rowactions{opacity:1}}.txo-empty td{padding:18px 10px;color:var(--gray-text);text-align:center}.txo-actionbar{position:fixed;bottom:0;left:0;z-index:30;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:10px 18px;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--gray-mid);box-shadow:0 -2px 16px #10202e14}body.modal-open .txo-actionbar,body.modal-open .txo-lines .panel__head,body.modal-open .txo-table th{z-index:0}.order-logs{display:flex;flex-direction:column;gap:var(--main-gap);padding:10px 15px;background-color:#fff;border-radius:12px;box-shadow:0 1px 4px #69696980;height:-moz-fit-content;height:fit-content}.order-logs .title{grid-column:1/-1;margin:0;padding:0}.order-logs__main{grid-row:span 3;display:flex;flex-direction:column;gap:25px}.filter-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:5px;position:relative}.filter-buttons .btn{display:flex;padding:3px 8px;align-items:center;gap:5px;height:initial;color:var(--cl-b);background-color:transparent;box-shadow:none;border:0;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.filter-buttons .btn:hover{background-color:var(--bg-f)!important;color:var(--cl-a)!important}.filter-buttons .btn.active{background-color:var(--bg-f);position:relative;color:var(--cl-a);border:0!important}.filter-buttons .btn.active:before{line-height:100%;content:""!important;font-family:Line Awesome Free;position:absolute;top:-5px;right:-5px;background:var(--tblr-body-bg)!important;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#0e9014;border:1px solid var(--tblr-body-bg)}.timeline{display:flex;flex-direction:column;gap:20px;margin:0}.timeline-marker{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border-radius:50%;background-color:green}.timeline-marker.comment{background-color:#094e81}.timeline-item{align-items:center;display:grid;grid-template-columns:1fr 2fr 1fr 30px 3fr;gap:30px}.timeline-item__item{height:100%;align-items:center;justify-content:center;position:relative;z-index:1}.timeline-item__item:before{position:absolute;width:0px;border-right:2px dashed color-mix(in srgb,var(--cl-c) 50%,transparent);content:"";left:50%;top:calc(var(--main-gap) * -1);transform:translate(-50%);z-index:-1;bottom:calc(var(--main-gap) * -.5)}.timeline-item .icon-pin:before{background-color:color-mix(in srgb,var(--cl-b) 40%,transparent)}.timeline-item .icon-pin:after{background-color:color-mix(in srgb,var(--cl-b) 100%,transparent)}.timeline-item>span{display:flex;flex-direction:column;gap:5px;font-size:16px;line-height:110%;word-break:break-word}.timeline-item a{color:#0d1116}.timeline-item .comment-box{padding:20px;border:2px solid var(--tblr-border-color);border-radius:var(--tblr-border-radius);line-height:120%;position:relative;background-color:#fff;z-index:0}.timeline-item .comment-box:before{content:"";position:absolute;left:0;top:50%;z-index:-1;transform:translate(-100%,-50%) rotate(-90deg);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid var(--tblr-border-color)}#tab_campaign-type .fieldValue{grid-column:1/-1;font-weight:500;font-family:var(--second-family);font-size:var(--20-24);text-align:center}#tab_campaign-type .fieldHint{text-align:center;grid-column:1/-1;font-weight:500;font-family:var(--second-family);font-size:var(--16-18)}.PrevTab,.NextTab{min-width:200px!important}#tab_campaign-setup .grid-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--main-gap)}#tab_campaign-setup .grid-box .form-group{margin:0!important;padding:0!important;width:100%;display:flex;flex-direction:column;gap:var(--main-gap)}#tab_campaign-setup .grid-box .form-group[bp-field-name=point_delimiter]{grid-column:1/-1}#tab_campaign-setup .grid-box .form-group[bp-field-name=point_delimiter] hr{margin:var(--main-gap) 0 0!important}#tab_campaign-setup .grid-box .form-group .form-check{height:40px;margin-top:auto}#tab_goal-reward .repeatable-element{grid-template-columns:repeat(12,1fr)}#tab_goal-reward .add-repeatable-element-button{max-width:200px}#tab_goal-reward .grid-box{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--main-gap)}#tab_goal-reward .grid-box .form-group{padding:0;margin:0!important}#tab_goal-reward .grid-box .form-group:has(.container-repeatable-elements){grid-column:1/-1}#tab_goal-reward .grid-box .form-group .col-md-1{width:100%}#tab_goal-reward .grid-box .repeatable-element{margin:0!important}.reward-box{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between}.reward-box .result-table,.reward-box .select2{grid-column:1/-1;width:100%!important;max-width:100%}@media(max-width:991.98px){main:has(.content-header){overflow:hidden}.content-header{position:fixed;top:0;left:0;right:0;max-width:100vw;overflow:hidden;z-index:250;border-bottom:1px solid var(--cl-e);background:var(--Blue, #094E81)}.content-header__box{padding:10px 5px;margin:0 -5px}.content-header__box.mode{background:var(--DarkBlue, #003256);display:grid;grid-template-columns:1fr repeat(11,1fr);gap:10px;align-items:center;text-transform:uppercase}.content-header__box.mode .product-search{grid-column:span 11}.content-header__subtitle{font-family:var(--font-family);color:var(--cl-a);font-size:max(16px,1.953125vw)!important;font-style:normal!important;font-weight:700!important;line-height:110%;text-transform:uppercase}.content-header__title{color:var(--cl-a);font-size:max(24px,2.9296875vw);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.content-header__box:has(.content-header__back){display:flex;align-items:center;gap:10px}.content-header__back{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:50%;color:var(--cl-a);background:#ffffff1f}.content-header__back:hover,.content-header__back:focus{color:var(--cl-a);background:#fff3}.content-header__back .la{font-size:20px}}.mobile-footer{position:fixed;z-index:20000000;bottom:0;left:0;right:0;background:var(--Blue, #094E81);display:flex;max-width:100vw}.mobile-footer__item{flex:1 1 0;min-width:0;position:relative;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px 2px;color:var(--cl-a);text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.mobile-footer__item:not(:last-of-type){border-right:2px solid var(--DarkBlue, #003256)}@media(max-width:991.98px){.mobile-footer__item .badge{position:absolute;top:0;right:0;aspect-ratio:1;border-radius:50%;border-color:transparent;transform:translateY(-50%);background:var(--accent)!important;color:var(--white);font-size:14px;padding:2px}}.mobile-footer__item a{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.mobile-footer__item a *[class*=la-],.mobile-footer__item a *[class*=icon-]{display:flex;align-items:center;justify-content:center;font-size:30px;text-decoration:none}.mobile-footer__item a span{margin-top:5px}.mobile-footer__item a.active *[class*=la-],.mobile-footer__item a.active *[class*=icon-]{color:#ffc107}.custom-checkbox{position:relative}.custom-checkbox.error span{color:red!important}.custom-checkbox.error span:before{border-color:red}.custom-checkbox .wpcf7-not-valid-tip{display:none}.custom-checkbox input{position:absolute;visibility:hidden;z-index:-1;opacity:0;top:0;right:0;bottom:0;left:0}.custom-checkbox .wpcf7-list-item-label{margin:0!important;cursor:pointer;z-index:2;display:inline-flex;gap:.8rem;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;color:var(--cl-b);font-family:var(--font-family);font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;letter-spacing:-.08rem;transition:all .3s;position:relative}.custom-checkbox .wpcf7-list-item-label:before{margin-top:.1rem;content:"";display:block;position:relative;z-index:1;width:1.5rem;height:1.5rem;border-radius:.3rem;border:.1rem solid var(--cl-b)}.custom-checkbox .wpcf7-list-item-label:after{content:"";border-radius:100%;width:.8rem;height:.8rem;background:var(--cl-b);top:.85rem;left:.35rem;position:absolute;opacity:0;visibility:hidden}.custom-checkbox input:checked+span:after{opacity:1;visibility:visible}.wpcf7-list-item{margin:0}.icon-pin{position:relative;background-color:transparent!important;width:18px;display:flex;align-items:center;justify-content:center;gap:var(--main-gap)}.icon-pin:before{position:absolute;content:"";background-color:color-mix(in srgb,var(--white) 20%,transparent);width:16px;aspect-ratio:1;display:flex;border-radius:50%;transition:all .3s}.icon-pin:after{content:"";width:8px;aspect-ratio:1;display:flex;border-radius:50%;background-color:color-mix(in srgb,var(--white) 40%,transparent);z-index:2;transition:all .3s}.dropdown-toggle:after{content:""!important;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:currentColor;line-height:1;width:initial!important;height:initial!important;transform:none!important;border:none!important;margin:0!important;font-size:1rem}@media(max-width:991.98px){.btn-sqr{--size: max(65px, 7.8125vw);width:var(--size);display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr;justify-content:center;justify-items:center;align-items:center;-webkit-hyphens:auto;hyphens:auto;gap:2px;color:var(--cl-e);text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:9px;border-radius:8px;border:1px solid var(--secondary);background:var(--gray-light)}.btn-sqr i{font-size:max(36px,3.90625vw);color:var(--primary)}}.btn{min-width:initial;display:inline-flex;padding:7px 10px;align-items:center;white-space:normal!important;height:38px;max-width:100%;color:var(--white);background:var(--primary);justify-content:center;cursor:pointer;font-size:var(--14-16);font-weight:500;gap:8px;line-height:100%;text-decoration:none!important;border:1px solid var(--primary-dark);border-radius:5px;box-shadow:0 2px 1px #00000040;transition:transform .3s ease,background .3s ease,color .3s ease,border-color .3s ease}@media(max-width:991.98px){.btn{border-radius:5px;height:34px;padding:6px 10px}}.btn-small{padding:2px 4px;height:initial;font-size:14px}.btn-medium{padding:3px 5px;min-height:25px;height:initial;font-size:14px;width:-moz-fit-content;width:fit-content}.btn-medium i{font-size:150%!important}.btn-file{display:flex;flex-direction:column}.btn.btn-link{color:var(--cl-a)!important}.btn.dropdown-toggle.show{color:var(--primary);border-color:currentColor;box-shadow:0 2px 1px #00000040}.btn i{margin:0!important;font-size:24px}.btn *{text-decoration:none!important}.btn:hover{background:var(--primary-dark)!important;color:var(--white)!important;border-color:var(--primary-dark)!important}.btn:active{transform:scale(.98)}.btn.dropdown-toggle{min-width:-moz-fit-content!important;min-width:fit-content!important}.btn.btn-default{border-radius:5px;border:1px solid var(--gray-mid);background:var(--gray-light);box-shadow:0 1px 1px #000000bf;color:var(--primary-dark)}.btn.btn-default:active,.btn.btn-default:hover{border-radius:5px;border:1px solid var(--secondary);background:var(--secondary);box-shadow:0 1px 1px #000000e6}.btn.active{border:1px solid var(--primary-dark);color:var(--white);background-color:var(--primary);box-shadow:0 2px 1px #0000004d,0 1px #fffffe33 inset}.btn.active:hover{background-color:var(--primary-dark);color:var(--white)!important}.btn.active:active{transform:scale(.98)}.btn.status-sent{background:var(--accent);color:var(--white);border:1px solid var(--accent);box-shadow:0 1px #000000d9;font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase}.btn.status-sent:hover{background:color-mix(in srgb,var(--accent) 80%,black);border-color:color-mix(in srgb,var(--accent) 80%,black)}.btn.status-sent:active{transform:scale(.98)}.btn.status-draft{border-radius:5px;border:1px solid var(--gray-dark);background:var(--gray-mid);box-shadow:0 2px 1px #00000040;color:var(--gray-dark)}.btn.status-draft:active,.btn.status-draft:hover{background:var(--gray-dark)!important;border-color:var(--gray-dark)!important;color:var(--white)!important}.btn.status-draft:active{transform:scale(.98)}.btn.btn-secondary,.btn.secondary{border:1px solid var(--primary-dark);background:var(--primary);box-shadow:0 2px 1px #00000040;color:var(--white)}.btn.btn-secondary:hover,.btn.secondary:hover{background:var(--primary-dark);box-shadow:0 2px 1px #00000040}.btn.btn-secondary:active,.btn.secondary:active{transform:scale(.98)}.btn.white{background:var(--white);color:var(--black);border:1px solid var(--gray-light)}.btn.white:hover{background:var(--gray-light);border-color:var(--gray-border)}.btn.white:active{transform:scale(.98)}.btn.btn-primary,.btn.btn-success,.btn.green{background:var(--success);color:var(--white);border:1px solid color-mix(in srgb,var(--success) 80%,black)}.btn.btn-primary:hover,.btn.btn-success:hover,.btn.green:hover{background:color-mix(in srgb,var(--success) 90%,black)!important;border-color:color-mix(in srgb,var(--success) 70%,black)!important}.btn.btn-primary:active,.btn.btn-success:active,.btn.green:active{transform:scale(.98)!important}@media(max-width:991.98px){.btn.btn-primary,.btn.btn-success,.btn.green{border-radius:5px!important}}.btn.btn-primary.dropdown-toggle.show,.btn.btn-success.dropdown-toggle.show,.btn.green.dropdown-toggle.show{color:var(--white)!important;border-color:color-mix(in srgb,var(--success) 70%,black)!important}.btn.green-outline{background:var(--white);color:color-mix(in srgb,var(--success) 85%,black);border:1px solid color-mix(in srgb,var(--success) 45%,var(--white));box-shadow:none}.btn.green-outline:hover{background:var(--success)!important;border-color:color-mix(in srgb,var(--success) 80%,black)!important;color:var(--white)!important}.btn.green-outline:active{transform:scale(.98)}.btn.grey{background:var(--gray-light);color:var(--black);border:1px solid var(--gray-light)}.btn.grey:hover{background:var(--gray-border)!important;border-color:var(--gray-mid)!important;color:var(--black)!important}.btn.grey:active{transform:scale(.98)}.btn.light{background:#fae9da;color:#e1642e;border:1px solid #E1642E}.btn.light:hover{background:#f4d2b5!important;border-color:#d2551e!important}.btn.light:active{transform:scale(.98)}.btn.btn-error,.btn.red{border-radius:5px;background:var(--error);box-shadow:0 2px 1px #00000040;color:var(--white)}.btn.btn-error:hover,.btn.red:hover{background:color-mix(in srgb,var(--error) 90%,black)!important;border-color:color-mix(in srgb,var(--error) 70%,black)!important;color:var(--white)!important}.btn.btn-error:active,.btn.red:active{transform:scale(.98)}[bp-button]{border-radius:5px}[bp-button=show]{color:var(--white)!important;background-color:var(--primary);border:1px solid var(--primary-dark);box-shadow:0 2px 1px #00000040}[bp-button=show]:hover{border-color:var(--primary-dark);background:var(--primary-dark);box-shadow:0 2px 1px #00000040}[bp-button=update]{color:var(--white)!important;background-color:var(--success);border:1px solid color-mix(in srgb,var(--success) 80%,black);box-shadow:0 2px 1px #00000040}[bp-button=update]:hover{border-color:var(--success)!important;background:var(--success)!important}[bp-button=delete]{color:var(--white)!important;background-color:var(--error);border:1px solid var(--danger);box-shadow:0 2px 1px #00000040}[bp-button=delete]:hover{background-color:var(--danger)}[bp-field-type=color] .input-group-text{padding:0!important;overflow:hidden;margin:0!important;border-radius:var(--tblr-border-radius)!important;border:var(--tblr-border-width) solid var(--tblr-border-color)!important}[bp-field-type=color] .input-group-text input{padding:0!important;border:none!important;outline:none!important;border-radius:inherit;width:38px;cursor:pointer}.back-link{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#3c3c3c;text-decoration:none;font-family:sans-serif}.back-link:hover{text-decoration:underline}.active>.page-link,.page-link.active{color:var(--tblr-pagination-active-color);background-color:var(--bg-b);border-color:var(--bg-c)}.container-repeatable-elements{position:relative}.close{width:20px;height:20px;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px;margin:0!important;right:0;top:0;transform:translateY(-50%);text-decoration:none!important}.close span{line-height:20px;transform:translateY(-3%)}.popover-header{display:flex;align-items:center;gap:.5rem}.popover-header strong{display:contents}.popover-header .close{transform:none;background-color:var(--bg-b);color:var(--cl-a);border-radius:4px}.dropdown-menu{padding:5px;flex-direction:column;gap:.5rem}.dropdown-menu .dropdown-item{margin:0!important}.dropdown-menu.show{display:flex}.sticky-buttons-box{position:fixed;z-index:100000;bottom:0;right:0;left:var(--aside-width);display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start;padding:10px calc(var(--tblr-gutter-x) * .5);background-color:var(--gray-light);box-shadow:0 0 10px #0000004d;margin-top:var(--main-gap)}.sticky-buttons-box form{margin-bottom:0}@media(max-width:991.98px){.sticky-buttons-box{bottom:var(--mobile-footer);left:0;right:0;margin:0!important}.sticky-buttons-box form{width:100%;display:flex;justify-content:space-between;gap:5px}}.card{z-index:50}.tab-pane .select2-container--below,.tab-pane .select2-container--bootstrap{max-width:100%}.controls-buttons{display:flex;flex-direction:column;align-items:center}.controls-buttons .move-element-up{order:-1}.controls-buttons .close{transform:none}.controls-buttons .delete-element{color:var(--danger)}.controls-buttons .move-element-up{color:var(--success)}.controls-buttons .move-element-down{color:var(--primary-dark)}.custom-field[bp-field-type=custom_radio]{display:flex;flex-direction:row;flex-wrap:wrap}.custom-field[bp-field-type=custom_radio] label{flex-grow:1;width:100%}.custom-field[bp-field-type=custom_radio] .form-check{margin:0;padding:0}.custom-field[bp-field-type=custom_radio] .form-check-input{position:absolute;opacity:0}.custom-field[bp-field-type=custom_radio] .form-check-input:checked~label{opacity:1;transform:scale(1.05)}.custom-field[bp-field-type=custom_radio] .form-check-label{transition:all .3s;opacity:.4;transform:scale(1)}.custom-field[bp-field-type=custom_radio] .form-check-label:not(:has(.badge)){border-radius:3px;border:1px solid var(--Blue, #094E81);background:#003256;box-shadow:0 1px #000000d9;color:var(--White, #FFF);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:137%;text-transform:uppercase;padding:3px 6px!important}.custom-field[bp-field-type=custom_radio] .form-check-label .badge{font-size:14px;padding:3px 10px}.ck-content{min-height:200px}.ck-editor{max-width:100%}@media(max-width:991.98px){.mobile-tasks{padding:20px 0}.tasks-table{display:flex;flex-direction:column;gap:var(--main-gap)}.tasks-table__list{display:flex;flex-direction:column}.tasks-table__item{padding:10px}.tasks-table__head{display:none!important}.tasks-table [data-title]{position:relative;color:#094e81;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.tasks-table [data-title]:before{content:attr(data-title)}.tasks-table [data-title=Name]{width:100%}.tasks-table [data-title=Name] *{color:#094e81;font-family:var(--font-family);font-size:28px;font-style:normal;font-weight:400;line-height:100%;margin:0}.tasks-table [data-title=Name]:before{content:none}.tasks-table__head li{font-weight:600;font-size:14px}.tasks-table .grid-cols{padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px}.tasks-table .grid-cols li{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.modal:has(.create-mobile){top:0;bottom:var(--mobile-footer);height:calc(100svh - var(--mobile-footer))}.modal:has(.create-mobile) .modal-header{position:sticky;top:0;z-index:200}.create-mobile{margin:0!important;width:100%;max-width:100%!important;border-radius:initial;height:inherit}}@media(max-width:991.98px)and (max-width:575.98px){.create-mobile .custom-field{grid-column:1/-1!important}}@media(max-width:991.98px){.create-mobile .modal-content{padding:0;border:0!important;border-radius:initial!important;height:inherit}.create-mobile .modal-body{padding:0;display:flex;flex-direction:column}.create-mobile .modal-body form{flex-grow:1}.create-mobile .modal-body .card{border-radius:0!important;border:none!important}.create-mobile .modal-body .card-body{padding:10px;margin:0;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:15px 25px;align-items:flex-start}.create-mobile .modal-body .card-body .custom-field:not([bp-field-type=date_picker],[bp-field-type=select2]){grid-column:1/-1!important;grid-row:initial!important}.create-mobile .modal-body .card-body .custom-field{display:flex;flex-direction:row;flex-wrap:wrap;--tblr-border-radius: 3px !important}.create-mobile .modal-body .card-body .custom-field .form-control{--tblr-border-color: #696969;border:var(--tblr-border-width) solid var(--tblr-border-color)!important}.create-mobile .modal-body .card-body .custom-field .ck-editor{width:100%;max-width:100%}.create-mobile .modal-body .card-body .custom-field .ck-content{min-height:280px}.create-mobile .modal-body .card-body .custom-field label{width:100%;flex-grow:1}.create-mobile .modal-header{min-height:initial;background:var(--Blue, #094E81);padding:10px}.create-mobile .modal-header *{color:var(--cl-a)!important}.create-mobile .modal-header .close{filter:invert(1)!important;opacity:1!important;right:0}.create-mobile .modal-title{color:var(--cl-a);font-size:max(24px,2.9296875vw);font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}.create-mobile .modal-footer{position:sticky;bottom:0;z-index:200;justify-content:space-between;padding:8px 10px;background:#f1f5f9;box-shadow:0 0 10px #00000080;border-radius:0}.create-mobile .modal-footer>*{height:36px}.create-mobile .modal-footer #saveButton{border-radius:5px;border:1px solid var(--GreenDark, #215E25);background:var(--Green, #0E9014);box-shadow:0 2px 1px #00000040}.create-mobile .modal-header{border-radius:initial!important}}.scan-box{display:flex;flex-direction:column;align-items:center;gap:20px}.scan-box__title{color:var(--cl-e);font-size:28px;font-style:normal;font-weight:400;line-height:28px;text-align:center}.scan-box__form{max-width:576px;width:100%;margin:0}.scan-box__form .form-control{border-radius:3px!important;border:1px solid #696969!important;background:#fff;position:relative;text-indent:20px}.scan-box__label{position:relative}.scan-box__label .input-group-addon{position:absolute;z-index:5;top:50%;transform:translateY(-50%)}.scan-box__label .input-group-addon.barcode{left:10px;color:#003256!important}.scan-box__label .input-group-addon.clear_input{right:10px}.scan-box__icon{font-size:max(155px,19.53125vw);color:#003256!important}.scan-box__row{display:grid;grid-template-columns:1fr 30%;align-items:center;gap:10px}@media(max-width:991.98px){.page-wrapper:has(.content-header.mobile) .page-body{margin:0;overflow-y:auto;height:calc(100svh - var(--mobile-footer) - var(--mobile-header))}.product-mobile{margin:0 -10px;display:flex;flex-direction:column}.product-mobile__top{display:grid;grid-template-columns:1fr 2fr;align-items:revert}.product-mobile__image{background:var(--gray-border);padding:10px;display:flex;align-items:center;justify-content:center}.product-mobile__image img{max-width:100%;height:100%!important;width:100%;-o-object-fit:contain;object-fit:contain;aspect-ratio:1}.product-mobile__title{background:var(--primary-dark);color:var(--white);font-size:var(--fs-lg);font-style:normal;font-weight:400;line-height:18px;display:grid;align-items:center;padding:10px}.mobile-product{padding-bottom:20px}.mobile-product .item-value{color:var(--cl-e);font-size:var(--fs-sm);font-style:normal;font-weight:400;line-height:100%}.mobile-product__buttons{display:flex;flex-direction:column;gap:10px;padding-top:20px}.mobile-product-list{--bg-color: transparent}.mobile-product-list__trigger{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.mobile-product-list__trigger .item-value{min-width:50%}.mobile-product-list__trigger a{text-decoration:none!important}.mobile-product-list__row{display:grid;grid-template-columns:1fr 3fr;align-items:center;gap:10px;padding:7px 10px;border-bottom:1px solid var(--secondary);background-color:var(--bg-color)}.mobile-product-list__row .filters{flex-wrap:wrap;margin:0!important;padding:7px;gap:2px}.mobile-product-list__row.active{--bg-color: var(--gray-light)}.mobile-product-list__row.active .la-plus-circle:before{content:""}.mobile-product-list__row .pagination{justify-content:center;margin-top:16px}.mobile-product-list__row .la-edit{font-size:16px}.mobile-product-list__row .item-name{color:var(--cl-e);font-size:var(--fs-sm);font-style:normal;font-weight:400;line-height:100%}.mobile-product-list__row .item-value{display:flex;align-items:center;justify-content:space-between;gap:10px}.mobile-product-list__row .item-value .process-product{margin-left:auto}.mobile-product-list__row.head{background:var(--primary)}.mobile-product-list__row.head *{color:var(--cl-a)!important;font-size:14px;font-style:normal;font-weight:700!important;line-height:100%}.mobile-product-list__row.double{grid-template-columns:repeat(4,1fr)}.mobile-product-list .process-product-info{display:none;grid-column:1/-1;margin:0 -10px -7px;padding-bottom:7px;max-width:100vw;background-color:var(--white)}.mobile-product-list .process-product-info>div{max-width:100%}.mobile-product-list .process-product-info>div .title{display:none}.mobile-product-list .process-product-info>div .custom-table{overflow-x:auto;display:flex;flex-direction:column;--col: calc(var(--cols) - 1)}.mobile-product-list .process-product-info>div .custom-table__coll{font-weight:400!important}.mobile-product-list .process-product-info>div .custom-table__coll.red{color:var(--danger)}.mobile-product-list .process-product-info>div .custom-table__coll.green{color:var(--success)}.mobile-product-list .process-product-info>div .custom-table.mode .custom-table__row{grid-template-columns:repeat(var(--col),minmax(100px,calc(100% / var(--col)))) 250px}.mobile-product-list .process-product-info>div .custom-table__description{color:var(--black);font-size:14px;font-style:italic;font-weight:400;line-height:110%;padding:0 30px 7px;grid-column:1/-1}.mobile-product-list .process-product-info>div .custom-table__row{grid-template-columns:repeat(var(--cols),minmax(100px,1fr));width:100%;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0;position:initial;top:initial}.mobile-product-list .process-product-info>div .custom-table__row:nth-of-type(odd){border-color:var(--secondary);background:var(--gray-light)}.mobile-product-list .process-product-info>div .custom-table__row[style="--cols: 1;"]{grid-template-columns:100%;width:100%}.mobile-product-list .process-product-info>div .custom-table__row[style="--cols: 1;"] .custom-table__coll{width:inherit;text-align:center}.mobile-product-list .process-product-info>div .custom-table__row>span{width:100%;display:inline-block;text-align:left;padding:7px;font-size:14px;font-weight:700}.mobile-product-list .process-product-info>div .custom-table__row>span a{display:inherit}.mobile-product-list .process-product-info>div .custom-table__row.head{border-radius:0;padding:0;border:none}.mobile-product-list .process-product-info>div .custom-table__row.head>*{background-color:var(--gray-light)}.viewed-products{display:flex;flex-direction:column;gap:10px}.viewed-products__image{align-self:flex-start;border-radius:5px;background:#d9d9d9;display:flex;overflow:hidden}.viewed-products__image img{width:100%;height:100%;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.viewed-products__item{padding:10px;display:grid;gap:10px;grid-template-columns:50px 1fr;align-items:center}.viewed-products__item:nth-of-type(2n){border-radius:5px;background:color-mix(in srgb,var(--primary) 10%,transparent)}}@media(max-width:991.98px)and (max-width:991.98px){.mobile-products{padding-top:var(--nav-operation);max-width:100vw;overflow-x:hidden;margin:0 calc(var(--tblr-gutter-x) * -.5)}.mobile-products .body-operation{gap:0!important}.mobile-products .table-footer{margin:0;padding:15px 10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-products .table-footer>div{padding:0}.mobile-products .table-footer .col-sm-0.col-md-4.text-center{display:none}.mobile-products .table-footer .dataTables_length label{font-size:0!important}.mobile-products .table-footer .dataTables_length span,.mobile-products .table-footer .dataTables_length select{font-size:14px}}@media(max-width:991.98px){.mobile-products tfoot,.mobile-products td:nth-of-type(2),.mobile-products thead{display:none}.mobile-products tr{display:flex;flex-direction:column}.mobile-products tr.odd{background:color-mix(in srgb,var(--primary) 20%,transparent)}.mobile-products tbody{--tblr-table-bg: transparent !important}.mobile-products .custom-table{background-color:transparent!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;border:0!important}.product-row{display:flex;flex-direction:column;gap:10px;padding:10px}.product-row .item-name-list,.product-row .item-value-list,.product-row .item-name{color:var(--cl-e);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.product-row .item-value-list-stock{font-weight:600}.product-row__body{display:grid;grid-template-columns:1fr auto auto;gap:10px 30px}.product-row__list{display:flex;flex-direction:column;gap:5px;max-width:450px}.product-row__list--meta{grid-column:1/-1}.product-row__list--stats{grid-column:span 2;display:grid;grid-template-columns:repeat(2,1fr);gap:5px 10px}.product-row__list--stats .product-row__item{grid-template-columns:repeat(2,auto);justify-content:space-between}.product-row__item{display:grid;grid-template-columns:30% 1fr;gap:10px}.product-row-name{display:flex;align-items:center;color:var(--primary)}.product-row-name br{display:none}.product-row .order_action_buttons{display:grid;grid-template-columns:repeat(3,auto);align-items:center;gap:8px}.product-row .order_action_buttons>.btn-group>.btn,.product-row .order_action_buttons>.btn{width:32px!important;gap:0;padding:2px!important;height:32px!important;border-radius:5px;border:1px solid var(--primary)!important;background-color:var(--white)!important;box-shadow:0 1px 1px #000000bf}.product-row .order_action_buttons>.btn-group>.btn i,.product-row .order_action_buttons>.btn i{font-size:20px}}.dashboard-products{padding:10px 0;display:flex;flex-direction:column;gap:20px}@media(max-width:991.98px){body:has(.content-header) #bp-filters-navbar{position:fixed;z-index:2000;background-color:#fff;right:0;bottom:var(--mobile-footer);top:var(--mobile-header);max-width:70vw;width:100%;height:100%!important;max-height:100%!important;display:flex!important;flex-direction:column;transform:translate(100%);transition:all .4s;padding:10px;box-shadow:0 6px 12px #0000002d!important}body:has(.content-header) #bp-filters-navbar.show{transform:translate(0)}body:has(.content-header) #bp-filters-navbar .navbar-nav{width:100%;padding:0}body:has(.content-header) .nav-operation{background:var(--LightBlue, #D0DFF4);position:fixed;top:var(--mobile-header);z-index:250;box-shadow:0 6px 12px #0000002d!important;max-width:100vw;overflow:hidden}.navbar-toggler{padding:4px 10px;border-radius:0;height:initial;margin:0!important;transition:all .3s;border-right:1px solid #A2B6D7;color:#094e81;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:600;line-height:28px;max-width:30vw;width:100%}.navbar-toggler[aria-expanded=true]{background-color:#0e9014;color:#fff!important}}@media(max-width:991.98px){.mobile-order{padding-top:var(--nav-operation);max-width:100vw;overflow-x:hidden;margin:0 calc(var(--tblr-gutter-x) * -.5)}.mobile-order .body-operation{gap:0!important}.mobile-order tfoot,.mobile-order td:nth-of-type(2),.mobile-order thead{display:none}.mobile-order tr{display:flex;width:100%;flex-direction:column}.mobile-order tr.odd{background:color-mix(in srgb,var(--primary) 20%,transparent)}.mobile-order tbody{--tblr-table-bg: transparent !important}.mobile-order td,.mobile-order .custom-table{background-color:transparent!important;width:100%!important;max-width:100vw!important;padding:0!important;margin:0!important;border:0!important}.mobile-order__table td,.mobile-order__table tr{display:flex;align-items:center;gap:10px;width:100%}.mobile-order__table td{padding:8px 10px!important;box-sizing:border-box!important}.mobile-order__table td .crud_bulk_actions_checkbox{margin:0!important;position:relative}.mobile-order__table td .crud_bulk_actions_checkbox:has(input:checked):before{opacity:1}.mobile-order__table td .crud_bulk_actions_checkbox:before{font-family:Line Awesome Free;font-weight:900;transition:all .3s;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--success);pointer-events:none;opacity:0}.mobile-order__table td .crud_bulk_actions_checkbox .form-check-input[type=checkbox]{width:20px!important;height:20px!important;border-radius:5px!important;border:1px solid var(--primary)!important;background-color:var(--white)!important;margin:0!important;color:var(--cl-a)!important}.mobile-order__item{display:flex;align-items:center;width:100%}.mobile-order__item-title{display:flex;align-items:center;flex-wrap:wrap;gap:5px 15px}.mobile-order__item-wrap{width:100%;display:flex;flex-direction:column;gap:5px}.mobile-order__item-value{color:var(--cl-e);font-size:14px;font-style:normal;font-weight:400;line-height:100%;display:flex;align-items:center;flex-wrap:wrap;gap:5px 15px}.mobile-order__item .title-label{font-size:13px;border-radius:3px;padding:0 5px;margin:0}.mobile-order__item .status-pill{font-size:13px;padding:2px 8px;margin:0}.mobile-order .table-footer{margin:0!important;padding:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.mobile-order .table-footer>*{flex-shrink:initial;width:initial;max-width:initial;padding-right:initial;padding-left:initial;margin-top:initial}.mobile-order .table-footer label{font-size:0}.mobile-order .table-footer label *{font-size:14px}.mobile-order .collectCurrent{border-radius:5px;border:1px solid var(--secondary);background:var(--gray-light);box-shadow:0 1px 1px #000000bf;display:flex;width:34px!important;height:34px!important}.mobile-order .collectCurrent i{color:var(--cl-e);font-size:14px}}@media(max-width:991.98px){.mobile-tasks{padding-top:var(--nav-operation);max-width:100vw;overflow-x:hidden;margin:0 calc(var(--tblr-gutter-x) * -.5)}.mobile-tasks .body-operation{gap:0!important}.mobile-tasks tfoot,.mobile-tasks td:nth-of-type(2),.mobile-tasks thead{display:none}.mobile-tasks tr{display:flex;width:100%;flex-direction:column}.mobile-tasks tr.odd{background:#d0dff480}.mobile-tasks tbody{--tblr-table-bg: transparent !important}.mobile-tasks td,.mobile-tasks .custom-table{background-color:transparent!important;width:100%!important;max-width:100vw!important;padding:0!important;margin:0!important;border:0!important}.mobile-tasks__table .tasks-table__item{padding:0}.mobile-tasks .table-footer{margin:0!important;padding:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.mobile-tasks .table-footer>*{flex-shrink:initial;width:initial;max-width:initial;padding-right:initial;padding-left:initial;margin-top:initial}.mobile-tasks .table-footer label{font-size:0}.mobile-tasks .table-footer label *{font-size:14px}.create-task-mobile .card{border:0!important}.create-task-mobile .sticky-buttons-box{justify-content:space-between}.create-task-mobile .grid-cols{padding:0;margin:0;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:15px;align-items:flex-start}.create-task-mobile .custom-field{grid-column:1/-1!important;grid-row:initial!important;grid-column:initial;display:flex;flex-direction:row;flex-wrap:wrap;--tblr-border-radius: 3px !important}.create-task-mobile .custom-field .form-control{--tblr-border-color: #696969;border:var(--tblr-border-width) solid var(--tblr-border-color)!important}.create-task-mobile .custom-field .ck-editor{width:100%;max-width:100%}.create-task-mobile .custom-field .ck-content{min-height:280px}.create-task-mobile .custom-field label{width:100%;flex-grow:1}}@media(max-width:991.98px){:root{--grid: 1fr 10% 15% 25% 20px}.productStockPlace{color:var(--cl-e);font-size:clamp(25px,7.5vw,30px);font-style:normal;font-weight:600;line-height:100%}.orderValue{color:var(--cl-e);font-size:22px;font-style:normal;font-weight:600;line-height:100%;padding:4px 5px}.binValue{color:var(--cl-e);font-size:26px;font-style:normal;font-weight:600;line-height:100%;padding:4px 5px}.productName{color:var(--cl-e);font-size:20px;font-style:normal;font-weight:400;line-height:105%}.productQuantity{position:relative;width:100%;display:flex;aspect-ratio:1;justify-content:center;max-width:30px;margin:0 auto;color:var(--cl-e);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28px}.productQuantity.productQuantityHighlight{position:relative;z-index:0;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#233b72}.productQuantity .badge{position:absolute;left:0;top:0;border-radius:50%;transform:translate(-30%,-30%);border:1px solid var(--secondary);background:var(--secondary)!important;color:var(--primary-dark);display:flex;aspect-ratio:1/1;--tblr-badge-font-size: 12px}.processing-section__bottom{justify-content:center}.processing-section__bottom .btn{height:auto;font-size:24px;font-weight:600}.processing-list{display:flex;flex-direction:column}.processing-list__item:has(input:checked) .processing-list__header{background:#0e901433;padding:10px;margin:0 -10px}.processing-list [data-title]{display:flex;flex-direction:column;gap:2px;color:var(--cl-e);font-size:20px;font-style:normal;font-weight:400;line-height:100%}.processing-list [data-title]:before{content:attr(data-title);color:var(--cl-e);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.processing-list__header{display:grid;grid-template-columns:var(--grid);gap:var(--main-gap);align-items:flex-start;padding:10px 0;position:relative}.processing-list__header-coll{display:flex;flex-direction:column;align-self:center;gap:0px}.processing-list__header-coll>*{padding:0 5px!important}.processing-list__header-value{color:var(--cl-e);font-size:15px;font-style:normal;font-weight:600;line-height:18px}.processing-list__header .binValue{font-size:48px;align-self:center}.processing-list__header .badge{position:absolute;font-size:10px;padding:2px 6px;bottom:-10px;right:-5px}.processing-list__counter{display:flex;flex-direction:column;gap:10px;position:relative}.processing-list__counter .btn{width:100%;max-width:100%}.processing-list__counter-wrapper{display:flex;flex-direction:column;gap:5px}.processing-list__head{position:sticky;top:0;display:grid;grid-template-columns:var(--grid);gap:var(--main-gap);background:var(--DarkBlue, #003256);padding:0 5px;margin:0 calc(var(--tblr-gutter-x) * -.5);z-index:200}.processing-list__head li{color:#fff;font-size:clamp(14px,4.5vw,18px);font-style:normal;font-weight:600;line-height:110%;padding:4px 5px}.order-products__row:has(input[type=checkbox]:checked){background:#0e901433}.order-products .custom-checkbox__inner:empty{width:100%}.order-products__row{padding:10px 5px;margin:0 calc(var(--tblr-gutter-x) * -.5);display:grid;grid-template-columns:var(--grid);gap:5px var(--main-gap);align-items:center}.order-products__row:nth-of-type(2n){background:#d0dff480}.order-products__wrap{display:flex;flex-direction:column}.order-products__wrap:has(.order-products__image){display:grid;grid-template-columns:repeat(12,1fr);align-items:center;gap:10px}.order-products__wrap:has(.order-products__variation) .order-products__image{grid-row:span 2}.order-products__image{grid-column:span 2;background-color:gray}.order-products__image img{width:100%;aspect-ratio:1/1;display:flex;-o-object-fit:contain;object-fit:contain}.order-products__name{grid-column:3/-1;color:var(--cl-e);font-size:20px;font-style:normal;font-weight:400;line-height:110%}.order-products__variation{grid-column:3/-1}.counter{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;align-items:center}.counter .btn,.counter__label{height:36px}.counter__label input{border-radius:3px;border:1px solid #696969;background:#fff;height:100%;text-align:center;padding:0;color:#696969;font-size:30px;font-style:normal;font-weight:400;line-height:100%}}.calculation-basis{position:relative}.calculation-basis__toggle{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--tblr-secondary, #6c757d);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.calculation-basis__toggle::-webkit-details-marker{display:none}.calculation-basis__toggle:hover,.calculation-basis__toggle:focus-visible{color:var(--tblr-primary, #206bc4)}.calculation-basis__toggle i{font-size:1rem}.calculation-basis__panel{position:absolute;z-index:30;top:calc(100% + .35rem);left:0;width:22.5rem;max-width:min(90vw,30rem);max-height:70vh;overflow-y:auto;border:1px solid var(--tblr-border-color, #e6e7e9);border-radius:6px;padding:1rem;background:var(--tblr-bg-surface, #fff);box-shadow:0 .5rem 1.5rem #0000002e}.calculation-basis__formula{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;line-height:1.5;margin:0 0 1rem;padding:.75rem;color:var(--tblr-body-color, #1f2d3d);background:var(--tblr-bg-surface-secondary, #f2f3f5);border:1px solid var(--tblr-border-color, #e6e7e9);border-radius:3px;overflow-x:auto;white-space:pre}.calculation-basis__inputs{display:grid;grid-template-columns:minmax(10rem,auto) 1fr;gap:.35rem 1rem;margin:0;font-size:.85rem}.calculation-basis__inputs dt{font-weight:500;color:var(--tblr-secondary, #6c757d)}.calculation-basis__inputs dd{margin:0}@media(max-width:575.98px){.calculation-basis__inputs{grid-template-columns:1fr;gap:0 0}.calculation-basis__inputs dd{margin-bottom:.5rem}}.hover\:tw-border-brand:hover{border-color:var(--primary)}.hover\:tw-bg-line-soft:hover{background-color:var(--gray-mid)}.hover\:tw-bg-surface:hover{background-color:var(--gray-light)}.focus\:tw-border-brand:focus{border-color:var(--primary)}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:tw-ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:tw-ring-brand:focus{--tw-ring-color: var(--primary)}@media(min-width:640px){.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
