.labeled-control{font-size:12px;line-height:18px;margin:24px 0}.labeled-control:first-child{margin-top:0}.labeled-control:last-child{margin-bottom:0}.labeled-control label{display:block;color:var(--foreground-text, #222);font-weight:700;white-space:nowrap;margin-bottom:6px}.labeled-control label:has(+ .hint),.labeled-control label:has(+ [slot=description]){margin-bottom:0}.labeled-control label+.hint,.labeled-control label+[slot=description]{margin:0 0 6px}.labeled-control .hint,.labeled-control [slot=description]{color:var(--gray-4, #949494);font-weight:400}.labeled-control .value{margin:0}.labeled-control input{width:100%;height:36px;padding:9px 12px;border-radius:4px;border:1px solid var(--foreground-border, #BFBFBF);background:var(--background-control, #FFF);font-family:Inter;font-size:12px;font-weight:500;line-height:18px}.labeled-control input:hover{border-color:var(--foreground-dark-grey, #6D6D6D)}.labeled-control input:active,.labeled-control input:focus{border-color:var(--foreground-text, #222)}.labeled-control input:focus-visible{border-color:#006643;box-shadow:0 0 2px 1px #00a57d;outline:0}.labeled-control select{width:100%}.labeled-control span,.labeled-control ul,.labeled-control .textfield-html{font-weight:400}.labeled-control .textfield-html{white-space:pre-line}.labeled-control:has(+ .with-previous){margin-bottom:6px}.labeled-control [title]{cursor:inherit;text-decoration:none}.labeled-control .error{color:var(--foreground-error-text, #C53A22)}.labeled-control.has-errors input{box-shadow:0 0 2px 1px var(--foreground-error-text, #C53A22)}select{background:var(--background-control, #FFF);border-radius:4px;border:1px solid var(--foreground-border, #BFBFBF);color:var(--foreground-text, var(--foreground-text, #222));padding:9px 12px;height:36px;font-family:Inter;font-size:12px;font-weight:500;line-height:18px}select:hover{border-color:var(--foreground-dark-grey, #6D6D6D)}select:active,select:focus{border-color:var(--foreground-text, #222)}select:focus-visible{border-color:#006643;box-shadow:0 0 2px 1px #00a57d;outline:0}.button-group{display:flex;gap:6px;margin:24px 0}.button-group.with-previous{margin-top:6px}.control-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;margin:24px 0}.number-field .react-aria-Group{display:flex;flex-direction:row;flex-wrap:nowrap}.number-field .react-aria-Group .icon-button{width:36px;height:36px;padding:9px 12px;background:var(--background-control, #FFF)}.number-field .react-aria-Group .icon-button,.number-field .react-aria-Group input{border:1px solid var(--foreground-border, #BFBFBF);border-radius:0;border-right:0}.number-field .react-aria-Group>:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.number-field .react-aria-Group>:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid var(--foreground-border, #BFBFBF)}.narrow input{width:72px}.medium input{width:144px}.long input{width:288px}.react-aria-Switch{display:flex;align-items:center;gap:.5rem;font-weight:500}.react-aria-Switch .indicator{height:24px;width:48px;border:1px solid var(--Foreground-Dark-grey, #6D6D6D);border-radius:666px;transition:all .2s}.react-aria-Switch .indicator:before{content:"";display:block;height:18px;width:18px;margin:2px;border-radius:50%;background-color:var(--Foreground-Dark-grey, #6D6D6D);transition:all .2s}.react-aria-Switch[data-selected] .indicator{border-color:var(--Teal-5, #00815D);background-color:var(--Teal-5, #00815D)}.react-aria-Switch[data-selected] .indicator:before{background-color:var(--Gray-0, #F8F8F8);transform:translate(24px)}.accessories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.accessories-column{display:flex;flex-direction:column;gap:10px}.amount-field .react-aria-Group{display:flex;flex-direction:row;align-items:center}.amount-field .react-aria-Group input{font:500 12px/18px Inter;font-feature-settings:"ss01" on;width:48px;height:30px;padding:6px;border-radius:0;border:1px solid var(--Foreground-Border, #BFBFBF);background:var(--Background-Control, #FFF);cursor:text;text-decoration:none}.amount-field .react-aria-Group button{border:1px solid var(--Foreground-Border, #BFBFBF);height:30px;width:30px}.amount-field .react-aria-Group button:first-child{border-radius:4px 0 0 4px;border-right:none}.amount-field .react-aria-Group button:last-child{border-radius:0 4px 4px 0;border-left:none}:root{--control-button-primary-background: light-dark(var(--teal-5), var(--teal-5));--control-button-primary-background-hover: light-dark(var(--teal-6), var(--teal-6));--control-button-primary-background-active: light-dark(var(--teal-7), var(--teal-7));--control-button-primary-background-disabled: light-dark(var(--gray-1), var(--gray-6));--control-button-primary-foreground: var(--foreground-nav);--control-button-primary-foreground-hover: var(--foreground-nav);--control-button-primary-foreground-active: var(--foreground-nav);--control-button-primary-foreground-disabled: light-dark(var(--gray-5), var(--gray-3));--control-button-secondary-background: var(--background-control);--control-button-secondary-background-hover: var(--control-button-secondary-background);--control-button-secondary-background-active: var(--control-button-secondary-background);--control-button-secondary-background-disabled: light-dark(var(--gray-1), var(--gray-7));--control-button-secondary-foreground: light-dark(var(--teal-6), var(--teal-4));--control-button-secondary-foreground-hover: light-dark(var(--teal-7), var(--teal-5));--control-button-secondary-foreground-active: light-dark(var(--teal-8), var(--teal-6));--control-button-secondary-foreground-disabled: light-dark(var(--gray-5), var(--gray-4));--control-button-secondary-border: light-dark(var(--teal-6), var(--teal-4));--control-button-secondary-border-hover: light-dark(var(--teal-7), var(--teal-5));--control-button-secondary-border-active: light-dark(var(--teal-8), var(--teal-6));--control-button-secondary-border-disabled: light-dark(var(--gray-5), var(--gray-6));--control-button-danger-background: var(--background-control);--control-button-danger-background-hover: light-dark(var(--red-4), var(--red-4));--control-button-danger-background-active: light-dark(var(--red-5), var(--red-5));--control-button-danger-background-disabled: light-dark(var(--gray-1), var(--gray-7));--control-button-danger-foreground: light-dark(var(--red-5), var(--red-5));--control-button-danger-foreground-hover: light-dark(var(--red-0), var(--red-0));--control-button-danger-foreground-active: light-dark(var(--red-0), var(--red-0));--control-button-danger-foreground-disabled: light-dark(var(--gray-5), var(--gray-4));--control-button-danger-border: light-dark(var(--red-4), var(--red-4));--control-button-danger-border-hover: light-dark(var(--red-4), var(--red-4));--control-button-danger-border-active: light-dark(var(--red-5), var(--red-5));--control-button-danger-border-disabled: light-dark(var(--gray-5), var(--gray-6));--control-button-icon-background: none;--control-button-icon-background-hover: light-dark(var(--gray-2), var(--gray-5));--control-button-icon-background-active: light-dark(var(--gray-3), var(--gray-6));--control-button-icon-background-disabled: light-dark(var(--gray-2), var(--gray-4));--control-button-icon-foreground: var(--foreground-diminished);--control-button-icon-foreground-hover: var(--foreground-text);--control-button-icon-foreground-active: var(--foreground-text);--control-button-icon-foreground-disabled: light-dark(var(--gray-4), var(--gray-3))}button,a.button{display:flex;min-width:96px;height:36px;padding:6px 12px;justify-content:center;align-items:center;gap:6px;flex-shrink:0;cursor:pointer;text-decoration:none;font: 500 12px/1.5 Inter,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:"ss01" on}button svg,a.button svg{width:18px;height:18px}button.icon-only,a.button.icon-only{min-width:unset;width:36px;padding:0}button:disabled,button.disabled,a.button:disabled,a.button.disabled{cursor:auto;pointer-events:none}button.primary,a.button.primary{border:none;border-radius:5px;background:var(--control-button-primary-background);box-shadow:0 -4px #00000026 inset;color:var(--control-button-primary-foreground)}button.primary:hover,a.button.primary:hover{background:var(--control-button-primary-background-hover);color:var(--control-button-primary-foreground-hover)}button.primary:active,a.button.primary:active{background:var(--control-button-primary-background-active);color:var(--control-button-primary-foreground-active);box-shadow:0 4px 4px #00000040 inset}button.primary:disabled,button.primary.disabled,a.button.primary:disabled,a.button.primary.disabled{background:var(--control-button-primary-background-disabled);color:var(--control-button-primary-foreground-disabled);box-shadow:0 -4px #00000026 inset}button.secondary,a.button.secondary{border-radius:5px;border:1px solid var(--control-button-secondary-border);background:var(--control-button-secondary-background);color:var(--control-button-secondary-foreground)}button.secondary:hover,a.button.secondary:hover{border-color:var(--control-button-secondary-border-hover);background:var(--control-button-secondary-background-hover);color:var(--control-button-secondary-foreground-hover)}button.secondary:active,a.button.secondary:active{border-color:var(--control-button-secondary-border-active);background:var(--control-button-secondary-background-active);color:var(--control-button-secondary-foreground-active);box-shadow:0 0 4px 1px #00000040 inset}button.secondary:disabled,button.secondary.disabled,a.button.secondary:disabled,a.button.secondary.disabled{border-color:var(--control-button-secondary-border-disabled);background:var(--control-button-secondary-background-disabled);color:var(--control-button-secondary-foreground-disabled);box-shadow:none}button.tertiary,a.button.tertiary{display:inline-flex;min-width:auto;height:auto;gap:3px;color:var(--control-button-secondary-foreground);background:none;border:none;margin:0 12px;padding:0;text-decoration:underline}button.tertiary:hover,a.button.tertiary:hover{color:var(--control-button-secondary-foreground-hover)}button.tertiary:active,a.button.tertiary:active{color:var(--control-button-secondary-foreground-active)}button.tertiary:disabled,button.tertiary.disabled,a.button.tertiary:disabled,a.button.tertiary.disabled{color:var(--control-button-secondary-foreground-disabled)}button.tertiary:first-child,a.button.tertiary:first-child{margin-left:0}button.tertiary:last-child,a.button.tertiary:last-child{margin-right:0}button.danger,a.button.danger{border-radius:5px;border:1px solid var(--control-button-danger-border);background:var(--control-button-danger-background);color:var(--control-button-danger-foreground)}button.danger:hover,a.button.danger:hover{border-color:var(--control-button-danger-border-hover);background:var(--control-button-danger-background-hover);color:var(--control-button-danger-foreground-hover)}button.danger:active,a.button.danger:active{border-color:var(--control-button-danger-border-active);background:var(--control-button-danger-background-active);color:var(--control-button-danger-foreground-active);box-shadow:0 0 4px 1px #00000040 inset}button.danger:disabled,button.danger.disabled,a.button.danger:disabled,a.button.danger.disabled{border-color:var(--control-button-danger-border-disabled);background:var(--control-button-danger-background-disabled);color:var(--control-button-danger-foreground-disabled);box-shadow:none;pointer-events:none}button.dropdown-button,a.button.dropdown-button{min-width:auto;padding:6px}button.icon-button,a.button.icon-button{color:var(--control-button-icon-foreground);background:none;border:none;border-radius:5px;min-width:unset;width:24px;height:24px}button.icon-button svg,a.button.icon-button svg{width:24px;height:24px;flex-shrink:0}button.icon-button:disabled,button.icon-button.disabled,a.button.icon-button:disabled,a.button.icon-button.disabled{background:var(--control-button-icon-background-disabled);color:var(--control-button-icon-foreground-disabled);cursor:not-allowed;pointer-events:none}button.icon-button:hover:not(:disabled,.disabled),a.button.icon-button:hover:not(:disabled,.disabled){background:var(--control-button-icon-background-hover);color:var(--control-button-icon-foreground-hover)}button.icon-button:active:not(:disabled,.disabled),a.button.icon-button:active:not(:disabled,.disabled){background:var(--control-button-icon-background-active);color:var(--control-button-icon-foreground-active)}.Toastify__close-button{display:block;min-width:unset;height:unset}.callout{display:flex;padding:12px;align-items:flex-start;gap:12px;margin:12px 0;border-radius:6px;background:var(--Teal-6, #006643);box-shadow:0 4px 8px 1px #00000040;color:var(--Foreground-Nav, #FFF)}.callout .callout-icon{width:24px;height:24px}.callout .callout-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.callout .callout-container .callout-title{font-size:16px;font-weight:700;line-height:24px;margin:0}.callout .callout-container .callout-content{font-size:12px;font-weight:400;line-height:160%}.callout .callout-container .callout-content *:first-child{margin-top:0}.callout .callout-container .callout-content *:last-child{margin-bottom:0}.cardList{display:flex;gap:12px;margin:12px 0}.cardList-header-link,.cardList-header-link a{color:var(--foreground-text, #222);font-feature-settings:"ss01" on;font-size:16px;font-weight:700;line-height:36px;margin:0}.cardList--grid{flex-wrap:wrap}.card{display:flex;flex-direction:column;align-items:flex-start;padding:12px;gap:6px;width:168px;background:#FFFFFF;border:1px solid #E7E7E7;box-shadow:0 0 #0000001a;border-radius:5px;position:relative;cursor:pointer;text-decoration:none}.card .product-image{width:144px;height:144px;object-fit:contain;border-radius:3px}.card header{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3px}.card .card-classification{font-size:10px;font-weight:400;line-height:12px;color:var(--Foreground-Dark-grey, #6D6D6D);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:144px}.card .card-title{width:144px;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500;font-size:12px;line-height:18px;color:#222}.card.small{padding:6px;gap:6px;width:108px;height:156px}.card.small .product-image{width:96px;height:96px}.card.small .card-title{font-size:10px;width:96px;height:36px;text-align:center}.card:hover{border-color:#949494}.card:active{border-color:#5f5f5f;box-shadow:0 0 #0000001a,inset 0 0 8px #00000040}.card[data-tag]:before{content:attr(data-tag);position:absolute;top:12px;left:12px;padding:3px 6px;border-radius:3px;background:var(--gray-1, #EDEDED);color:var(--foreground-text, #222);font-size:10px;font-weight:500;line-height:12px;z-index:1}.card.expired img{filter:grayscale(1)}.card.expired[data-tag]:before{background:var(--red-5, #C53A22);color:var(--gray-0, #F8F8F8)}.card.new[data-tag]:before{background:var(--teal-5, #00815D);color:var(--foreground-nav, #FFF)}.card.selected{border-color:#00815d}.checkbox{display:flex;height:24px;align-items:center;gap:6px;align-self:stretch}input[type=checkbox]{width:24px;height:24px;border-radius:5px;border:1px solid var(--foreground-border, #BFBFBF);background:var(--background-control, #FFF);margin:0;flex-shrink:0;accent-color:var(--teal-5, #00815D)}input[type=checkbox]+label{color:var(--foreground-text, #222);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input[type=checkbox]:disabled+label{color:var(--Foreground-Inactive, var(--Foreground-Inactive, #ACACAC))}.detail-card{display:flex;align-items:flex-start;height:144px;gap:12px;flex:none;margin-right:1rem}.detail-card>.product-image{width:144px;height:144px;border:1px solid var(--foreground-border, #BFBFBF);border-radius:6px;object-fit:cover}.detail-card>div:not(.product-image){display:flex;flex-direction:column;height:144px;align-items:flex-start;overflow:hidden}.detail-card .detail-card-main{flex:1 0 max-content}.card-description{flex:1 0 0;align-self:stretch;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.card-actions{display:inline-flex;flex-direction:row;vertical-align:middle;gap:6px}.card-header{display:inline-flex;flex-direction:row;align-items:center;gap:6px;white-space:nowrap;width:100%}.header-text{margin:0;overflow:hidden;text-overflow:ellipsis}.context-header{color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));font-size:12px;font-weight:500;line-height:1.5}.detail-card-region-info{display:grid;column-gap:3px;grid-template-columns:auto minmax(5ch,max-content) 1fr 1fr;flex:0 1 max-content;min-width:min-content}.detail-card-region{display:grid;align-items:center;grid-template-columns:subgrid;grid-column:1/-1}.detail-card-region svg{grid-column:1}.detail-card-region .levertijd{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-card-region div.tag{grid-column:auto;background-color:var(--background-control, #FFFFFF);border:1px solid var(--foreground-subtle-border, #E7E7E7);color:var(--foreground-text, #222);height:20px;font-size:12px;width:48px;padding:0}.detail-card-column-3{display:flex;flex-direction:column;gap:3px;justify-content:flex-end;align-items:flex-end}.detail-card-column-3 p{margin:0}.dropdown-menu{position:absolute;z-index:999;box-shadow:0 8px 16px #0003;border:1px solid var(--foreground-border, #BFBFBF);border-radius:5px;background:var(--Background-Raised, #FFF);margin-top:5px;display:flex;flex-direction:column;overflow:hidden;width:max-content}.dropdown-item{display:flex;max-width:360px;height:36px;padding:var(--Grid-Half-unit, 6px) var(--Grid-Base-unit, 12px);justify-content:flex-start;align-items:center;gap:var(--Grid-Base-unit, 12px);flex-shrink:0;border-radius:var(--Grid-Border-radius-Narrow, 3px);border:none;background:var(--Background-Raised, #FFF);color:var(--Foreground-Text, #222);font-weight:500}.dropdown-item svg{width:18px;height:18px}.dropdown-item:disabled,.dropdown-item.disabled{color:var(--foreground-inactive, #222);cursor:not-allowed;pointer-events:none}.dropdown-item:hover{background:var(--Gray-1, #ACACAC)}.filters{display:flex;flex-direction:column;gap:36px;flex-shrink:0;width:100%}.filter-category{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;position:relative}.filter-category h4{display:flex}.filter-category h4 .reset-button{font-size:1em}.filter-category .filter-options{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.filter-category .filter-options .filter-option{align-self:stretch;cursor:default;text-decoration:none}.filter-category .filter-options .filter-option .checkbox label{display:flex;align-items:center;justify-content:space-between;flex:1}.filter-category .filter-options details{position:relative;width:100%;padding-bottom:18px}.filter-category .filter-options details .filter-options{margin-bottom:6px}.filter-category .filter-options details summary{position:absolute;bottom:0;color:var(--teal-6, #006643);font-feature-settings:"ss01" on;list-style:none;margin-left:30px;cursor:pointer;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.filter-category .filter-range{display:flex;align-items:center;gap:6px}.filter-category .filter-range input[type=number]{width:90px;padding:6px 6px 6px 12px;border-radius:4px;border:1px solid var(--foreground-border, #BFBFBF);background:var(--background-control, #FFF);overflow:hidden;color:var(--foreground-text, #222);text-overflow:ellipsis;white-space:nowrap;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.filter-category .filter-range input[type=number]::placeholder{color:var(--foreground-inactive, #ACACAC);opacity:1}.filter-category .filter-range span{color:var(--foreground-inactive, #ACACAC);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:24px}.filter-category .filter-range-slider{width:100%}.filter-category .filter-range-slider .react-aria-SliderOutput{position:absolute;top:2px;right:0}.filter-category .filter-range-slider .react-aria-SliderTrack{background:var(--foreground-border, #BFBFBF);height:2px;border-radius:2px;margin:18px 6px}.filter-category .filter-range-slider .react-aria-SliderThumb{background:var(--teal-5, #00815D);height:24px;width:12px;border-radius:2px;cursor:pointer;margin-top:1px}.filter-category .filter-range-slider .react-aria-SliderThumb[data-hovered]{background:var(--Teal-4, #00A57D)}.filter-category .filter-range-slider .react-aria-SliderThumb[data-dragging]{background:var(--Teal-6, #006643);box-shadow:0 4px 4px #00000040 inset}.filter-category .filter-range-slider .react-aria-SliderThumb[data-focus-visible]{box-shadow:0 0 2px 1px #00a57d}.global-search{width:100%}.global-search .react-aria-SearchField{display:flex;flex-direction:row;flex-wrap:nowrap;height:36px;padding:6px;align-items:center;gap:3px;flex-shrink:0;border-radius:4px;border:1px solid var(--Foreground-Border, #BFBFBF);background:var(--Background-Control, #FFF);color:var(--Foreground-Border, #BFBFBF)}.global-search .react-aria-SearchField:has(.react-aria-Input[data-hovered=true]){color:var(--Foreground-Dark-grey, #6D6D6D);border-color:var(--Foreground-Dark-grey, #6D6D6D)}.global-search .react-aria-SearchField:has(.react-aria-Input[data-focused=true]){color:var(--Foreground-Text, #222);border-color:var(--Foreground-Text, #222)}.global-search .react-aria-SearchField svg{width:18px;height:18px;flex-shrink:0}.global-search .react-aria-SearchField .react-aria-Input{border:none;background:none;color:var(--Foreground-Text, #222);padding:0;min-width:0;flex:1 0 0;font: 500 12px/18px Inter;font-feature-settings:"ss01" on;text-decoration:none}.global-search .react-aria-SearchField .react-aria-Input:active,.global-search .react-aria-SearchField .react-aria-Input:focus{border:none;outline:none}.global-search .react-aria-SearchField .react-aria-Input::placeholder{color:var(--Foreground-Dark-grey, #6D6D6D)}.global-search .react-aria-SearchField .react-aria-Input::-ms-clear,.global-search .react-aria-SearchField .react-aria-Input::-webkit-search-cancel-button{display:none}.global-search .react-aria-SearchField .react-aria-Button{all:unset;display:flex;align-items:center;flex-shrink:0}.global-search .react-aria-SearchField .react-aria-Button svg{width:18px;height:18px}.global-search .react-aria-SearchField[data-empty=true] .react-aria-Button{display:none}.global-search .react-aria-SearchField input[type=search]::-ms-clear{display:none;width:0;height:0}.global-search .react-aria-SearchField input[type=search]::-ms-reveal{display:none;width:0;height:0}.global-search .react-aria-SearchField input[type=search]::-webkit-search-decoration,.global-search .react-aria-SearchField input[type=search]::-webkit-search-cancel-button,.global-search .react-aria-SearchField input[type=search]::-webkit-search-results-button,.global-search .react-aria-SearchField input[type=search]::-webkit-search-results-decoration{display:none}.modal-window{border-radius:5px;border:1px solid var(--teal-4, #00A57D);background:var(--background-raised, #FFF);padding:0;min-width:400px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);margin:auto;box-shadow:0 4px 8px 1px #00000040}.modal-window::backdrop{background:rgba(0,0,0,.25)}.modal-window .modal-window-title-bar{display:flex;padding:0 12px;justify-content:space-between;align-items:center;border:1px solid var(--teal-4, #00A57D);background:var(--teal-4, #00A57D);color:var(--foreground-nav, var(--foreground-nav, #FFF))}.modal-window .modal-window-title-bar h1{font-size:14px;font-style:normal;font-weight:500;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-window .modal-window-title-bar .icon-button{color:var(--foreground-nav, var(--foreground-nav, #FFF))}.modal-window h2{color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));font-size:12px;font-weight:500;line-height:18px}.modal-window .modal-window-content{padding:12px;max-height:80vh;overflow-y:auto}.modal-window .modal-window-buttons{display:flex;gap:12px;margin:12px}.modal-window .export-options{display:flex;flex-direction:column;gap:6px;margin:12px 0;padding:0;border:none}.modal-window .export-preview{font: 400 11pt/20px MetaCorrespondence,Aptos Narrow,Calibri,Arial,sans-serif;max-width:600px;max-height:400px;overflow:auto}.modal-window .export-preview table{border-collapse:collapse}.modal-window .export-preview table td{border:.5pt solid var(--foreground-subtle-border, #E7E7E7);height:20px;line-height:normal}.modal-window .export{visibility:hidden;height:0px;width:0px;font: 400 11pt/20px MetaCorrespondence,Aptos Narrow,Calibri,Arial,sans-serif;overflow:auto}.modal-window .export table{border-collapse:collapse}.modal-window .export table td{border:.5pt solid var(--foreground-subtle-border, #E7E7E7);height:20px;line-height:normal}.modal-window .legacy-specs-modal-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;width:80vw}.modal-window .legacy-specs-modal-content .labeled-control{margin:0}.fullscreen-modal{--modal-padding: 4rem;position:absolute;top:0;left:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;z-index:100;margin:0;padding:var(--modal-padding);overflow:hidden;background-color:#000c;backdrop-filter:blur(4px);border:none;color-scheme:dark}.fullscreen-modal:focus-visible{outline:none}.fullscreen-modal .fullscreen-modal-close{position:absolute;top:1rem;right:1rem}.fullscreen-modal .fullscreen-modal-content{height:100%;max-height:calc(100vh - 2 * var(--modal-padding));overflow:hidden}@media only screen and (max-width: 600px){.fullscreen-modal{--modal-padding: 2rem}}.multi-dropdown--select{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;width:100%;height:36px;padding:6px 6px 6px 12px;border-radius:4px;border:1px solid var(--Foreground-Border, #BFBFBF);background:var(--Background-Control, #FFF)}.multi-dropdown--select:hover,.multi-dropdown--select[data-focused=true]{border:1px solid var(--Foreground-Dark-grey, #6D6D6D)}.multi-dropdown--select:active,.multi-dropdown--select[data-pressed=true]{border:1px solid var(--Foreground-Text, #222)}.multi-dropdown--select:focus-visible,.multi-dropdown--select[data-focus-visible=true]{outline:none;border:1px solid var(--Teal-6, #006643);box-shadow:0 0 2px 1px #00a57d}.multi-dropdown--readOnly{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}span.multi-dropdown--select-label{user-select:none;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:24px}.multi-dropdown--popover{--items: 7;--row-height: 24px;--row-gap: 1px;--padding: 6px;width:240px;height:calc((var(--row-height) + var(--row-gap)) * var(--items) + 2 * var(--padding));background:var(--Background-Control, #FFF);border-radius:4px;border:1px solid var(--Foreground-Border, #BFBFBF);overflow-y:scroll;padding:var(--padding);display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--row-gap)}.multi-dropdown--item{--gap: 3px;--svg: 24px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--gap);line-height:24px}.multi-dropdown--item svg{width:var(--svg);height:var(--svg)}.multi-dropdown--item:hover,.multi-dropdown--item[data-focused=true]{border-radius:3px;background:var(--Gray-1, #EDEDED)}.multi-dropdown--item:focus-visible,.multi-dropdown--item[data-pressed=true]{border-radius:3px;background:var(--Gray-2, #D6D6D6);outline:none}.multi-dropdown--item:not([data-selected=true]){padding-left:calc(var(--svg) + var(--gap))}.main-nav{display:flex;width:48px;padding:6px;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;background:var(--accent-streetlife-red, #ED1C24);color:var(--foreground-nav, var(--foreground-nav, #FFF));transition:.3s ease-out;z-index:1000;font-size:12px;font-weight:500;line-height:1.5}body.devTest .main-nav{background-color:#00815d}.main-nav.expanded{width:180px;padding:6px 12px 6px 6px}.main-nav.expanded .label{display:block}.main-nav.expanded .expandable{transform:rotate(180deg)}.main-nav a{color:inherit}.main-nav .label{display:none;white-space:nowrap}.main-nav .logo img{width:36px}.main-nav svg{width:24px;height:24px}.main-nav ul.nav{display:flex;flex-direction:column;align-items:left;gap:12px;flex:1 0 0;padding-left:0;margin-left:6px;list-style:none}.main-nav ul.nav.bottom{flex:0}.main-nav .avatar{height:30px;width:30px;border-radius:50%;cursor:pointer;flex-shrink:0;overflow:hidden;background-color:var(--gray-2, #D6D6D6)}.main-nav .avatar .initials{display:block;color:var(--gray-9, var(--gray-9, #282828));text-align:center;font-size:12px;font-weight:600;line-height:30px}.main-nav .avatar img{height:24px;width:24px}.main-nav .main-nav-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:flex-start;gap:6px;cursor:pointer}.main-nav .main-nav-item>div{line-height:0;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.productList{display:inline-flex;flex-direction:column;align-items:flex-start;border-radius:5px;background:var(--background-raised, #FFF);width:100%;box-shadow:0 0 #0000001a}.productList.loading .productRow{opacity:.5}.productList-grid{display:table;table-layout:auto;border-spacing:0;padding:12px;border-radius:0 0 5px 5px;border:1px solid var(--foreground-subtle-border, #E7E7E7);border-top:0;width:100%}.productList-unavailable{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:24px;padding-left:36px}.productRow{display:table-row;height:36px;padding:6px;align-items:center;gap:6px;border-radius:3px;border:1px solid transparent;position:relative;width:100%}.productRow td{padding:0 3px}.productRow td input[type=checkbox]{display:block}.productRow td.code{max-width:max-content}.productRow td.handle,.productRow td.materials,.productRow td.actions,.productRow td.width,.productRow td.price,.productRow td.icon-button:focus{width:0;white-space:nowrap}.productRow td:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:6px}.productRow td:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;padding-right:6px}.productRow .children-container{display:flex;flex-direction:row}.productRow.clickable:hover{background:var(--gray-1, #EDEDED)}.productRow.clickable:active{background:var(--gray-2, #D6D6D6)}.productRow--active{border:1px solid var(--teal-1, #BDF7DA);background:var(--teal-0, #E6FFF0)}.productRow--active.clickable:hover{border:1px solid var(--teal-2, #54E2AD);background:var(--teal-1, #BDF7DA);color:var(--Teal-8, #003D25)}.productRow--active.clickable:hover .code b,.productRow--active.clickable:hover .price{color:var(--Teal-8, #003D25)}.productRow--active.clickable:hover .weight,.productRow--active.clickable:hover .cf{color:var(--Teal-5, #00815D)}.productRow--active.clickable:active{border:1px solid var(--teal-3, #2EC395);background:var(--teal-2, #54E2AD);color:var(--Teal-9, #002F1D)}.productRow--active.clickable:active .code b,.productRow--active.clickable:active .price{color:var(--Teal-9, #002F1D)}.productRow--active.clickable:active .weight,.productRow--active.clickable:active .cf{color:var(--Teal-6, #006643)}.productRow.clickable div.code a{color:var(--Foreground-Text, var(--Foreground-Text, #222))}.productRow div.code{display:flex;flex-direction:row;align-items:center;flex:1 0 0;gap:6px;white-space:nowrap;max-width:240px}.productRow div.code a{overflow:hidden;text-overflow:ellipsis}.productRow div.code b{font-weight:500;letter-spacing:var(--product-code-spacing, -1px)}.productRow div.code .notes{cursor:help}.productRow div.code .notes svg{width:18px;height:18px;display:block}.productRow div.code .notes.warning svg{color:var(--red-5, #C53A22)}.productRow div.code .tag{height:18px;border-radius:6px;padding:3px 6px;width:auto;font-size:smaller;flex-shrink:0}.productRow .weight{font-variant-numeric:lining-nums tabular-nums;color:var(--foreground-dark-grey, #6D6D6D);text-align:right;font-weight:400;max-width:max-content;width:60px;white-space:nowrap}.productRow .price{font-variant-numeric:lining-nums tabular-nums;color:var(--Foreground-Text, #222);text-align:right;font-weight:500;width:80px;white-space:nowrap;margin-left:1em}.productRow .cf{text-align:left;color:var(--foreground-dark-grey, #6D6D6D);text-align:right;font-variant-numeric:lining-nums tabular-nums;font-weight:400;width:50px;white-space:nowrap}.productRow td.materials:first-of-type{padding-left:12px}.productRow--unavailable .code,.productRow--unavailable .code a,.productRow--unavailable .code b{font-style:italic;color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));font-weight:400}.productRow .tag-list{width:auto}.productRow .tag-list .tag{border:none;padding:6px 12px;width:42px;max-width:42px!important}.productRow .tag-list .tag .tag-label{overflow:visible}.productRow .product-row-actions{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;color:var(--foreground-dark-grey, #6D6D6D)}.productRow .product-row-actions .icon-button:hover,.productRow .product-row-actions .icon-button:active,.productRow .product-row-actions .icon-button:focus{color:var(--foreground-text, #222)}.productRow .dropdown{border-radius:3px}.productRow .dropdown:hover{background:var(--gray-1, #EDEDED)}.productRow .dropdown:active{background:var(--gray-2, #D6D6D6)}@media (hover: hover){.productRow .dropdown{visibility:hidden}.productRow:hover .dropdown{visibility:visible}}.in-cart.tag button.icon-button{color:var(--foreground-nav, #ffffff);height:12px;width:12px;border-radius:2px;padding:3px}.in-cart.tag button.icon-button:hover{color:var(--foreground-text, #222222)}.popup-window{background:transparent;border:0;border-radius:5px;padding:0;margin-left:42px;margin-bottom:42px}.popup-window form{padding:24px;min-width:300px;border-radius:5px;border:1px solid var(--foreground-border, #BFBFBF);background:var(--background-raised, #FFF);box-shadow:0 4px 8px 1px #00000040}.popup-window form .labeled-control{width:100%}table:not(.unstyled){border-radius:5px;border:1px solid var(--Foreground-Border, #BFBFBF);background:var(--Background-Raised, #FFF);border-collapse:separate;border-spacing:0;overflow:hidden;font-family:Inter;font-style:normal;font-size:12px;line-height:18px;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"ss01" on;width:100%;table-layout:fixed}table:not(.unstyled) thead{background:var(--Background-Lowered, #EBEBEB);color:var(--Foreground-Dark-grey, #6D6D6D)}table:not(.unstyled) tbody{color:var(--Foreground-Text, var(--Foreground-Text, #222))}table:not(.unstyled) tbody tr:last-child td{border-bottom:0}table:not(.unstyled) th{padding:6px;font-weight:400;border-bottom:1px solid var(--Foreground-Border, #BFBFBF);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table:not(.unstyled) td{padding:6px;border-bottom:1px solid var(--Foreground-Subtle-border, #E7E7E7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table:not(.unstyled) tr:hover{background:var(--gray-1, #EDEDED)}table:not(.unstyled) tr.selected{background:var(--gray-2, #D6D6D6)}table:not(.unstyled) .text{text-align:left}table:not(.unstyled) .value{text-align:right}table:not(.unstyled) svg{vertical-align:middle}.tab-header{display:flex;height:48px;align-items:flex-end;align-self:stretch;margin:6px 0 0;flex:none}.tab-header>a{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:12px;border-bottom:1px solid var(--foreground-border, #BFBFBF);color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));font-weight:500;line-height:24px}.tab-header .spacer{border-bottom:1px solid var(--foreground-border, #BFBFBF);overflow:hidden;flex:1 0 0}.tab-header>a.active{border-bottom:2px solid var(--teal-5, #00815D);color:var(--teal-5, var(--teal-5, #00815D));padding-bottom:11px}.tag{display:flex;padding:3px 6px;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:500;line-height:12px;border-radius:6px}.tag svg{width:12px;height:12px;overflow:visible}.tag a{color:inherit}.tag.tag-large{display:flex;height:30px;padding:6px 12px;align-items:center;gap:6px;flex-shrink:0;border-radius:666px}.tag.tag-large svg{width:16px;height:16px;overflow:visible}.tag.tag-large .tag-label{font-size:12px;font-weight:500;line-height:18px}.tag-inDevelopment,.tag-available{background:var(--Gray-1, #EDEDED);color:var(--Foreground-Text, #222)}.tag-published,.tag-new,.tag-primary{background:var(--Teal-5, #00815D);color:var(--Teal-0, #E6FFF0)}.tag-outdated,.tag-secondary{background:transparent;border:1px solid var(--Teal-5, #00815D);color:var(--Teal-5, #00815D)}.tag-expired,.tag-danger{background:var(--Red-5, #C53A22);color:var(--Gray-0, #F8F8F8)}.tag-label{width:100%;text-overflow:clip;text-align:center;overflow:hidden;white-space:nowrap}.has-accessories.tag,.in-cart.tag{border:0;background:var(--Teal-5, #00815D);color:var(--Foreground-Nav, #FFF);font-size:10px;line-height:12px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;gap:3px}.has-accessories.tag svg,.in-cart.tag svg{width:12px!important;height:12px!important}.material-tag{font-size:12px;line-height:18px;padding:6px}.tag-list{display:inline-flex;height:30px;align-items:center;gap:6px;width:100%}.tag-list>.overflow{color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));border:none;padding:0}.textfield{display:flex;flex-direction:column;gap:6px;margin:24px 0;color:var(--foreground-text, var(--foreground-text, #222));font-feature-settings:"ss01" on;font-size:12px;font-weight:500;line-height:1.5}.textfield:first-child{margin-top:0}.textfield:last-child{margin-bottom:0}.textfield-label{color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D))}.textfield-hint{color:var(--gray-4, var(--gray-4, #949494))}ul.textfield-text-plain{padding-left:0;margin:0}ul.textfield-text-plain>li{list-style-type:none}.textfield-text-bullets{margin:0;padding-left:24px}.tile{display:flex;width:408px;height:96px;padding:12px;align-items:flex-start;gap:12px;flex-shrink:0;border-radius:5px;border:1px solid var(--foreground-subtle-border, #E7E7E7);background:var(--background-raised, #FFF);box-shadow:0 0 #0000001a}.tile.tile--concise{width:100%;height:72px}.tile .tile-image{flex-shrink:0;position:relative}.tile .tile-image input[type=checkbox]{position:absolute;top:12px;left:12px;visibility:hidden}.tile .tile-image input[type=checkbox]:checked,.tile .tile-image input[type=checkbox]:indeterminate{visibility:visible}.tile .tile-image:hover input[type=checkbox]{visibility:visible}.tile .product-image{height:72px;width:72px;border-radius:3px;object-fit:cover}.unavailable .tile .product-image{filter:grayscale(100%)}.tile .product-image.small{height:48px;width:48px}.tile:hover{border-color:var(--gray-4, #949494);background:var(--background-raised, #FFF);box-shadow:0 0 #0000001a}.tile:active{border-color:var(--gray-6, #5F5F5F);background:var(--background-raised, #FFF);box-shadow:0 0 #0000001a,0 0 8px #00000040 inset}.tile:has(+ .productList){border-bottom-left-radius:0;border-bottom-right-radius:0}.tile+.productList{border-top-left-radius:0;border-top-right-radius:0}.tile+.productList .productList-statusbar{border-top-left-radius:0;border-top-right-radius:0}.tile .tile-state{height:100%}.tile .tile-state svg{width:auto;height:100%}.tile-specifications{display:flex;width:300px;height:100%;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 auto}.tile-specifications .title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px;margin:0;letter-spacing:var(--product-code-spacing, -1px);display:flex;flex-direction:row;align-items:center}.unavailable .tile-specifications .title{font-style:italic;color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D));font-weight:400}.tile-specifications .title a:has(svg){line-height:0;padding:3px}.tile-specifications .title svg{width:16px;height:16px}.tile-specifications .details{display:flex;flex-direction:row;width:100%;color:var(--foreground-dark-grey, var(--foreground-dark-grey, #6D6D6D))}.tile-specifications .details .description{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5;flex:1 1 auto}.unavailable .tile-specifications .details .description{font-style:italic;color:var(--foreground-subtle, #AFAFAF);font-weight:400}.tile-specifications .details .description .tooltip-container{display:inline}.tile-specifications .details .description svg{height:18px;width:18px;vertical-align:bottom;margin-inline-end:3px}.tile-specifications .details .description .separator{margin-inline:3px}.tile-specifications .details .description .warning{color:var(--Red-5, #C53A22)}.tile-specifications .details aside{flex:0 0 auto;line-height:1.5;white-space:nowrap}.tooltip{color-scheme:dark;background-color:#000c;color:#fff;padding:6px;border-radius:5px;white-space:pre-wrap;width:max-content;max-width:450px;backdrop-filter:blur(1px);z-index:9999;font-size:12px;font-weight:400;font-style:normal;line-height:18px;text-align:left}.tooltip p{margin:0}.tooltip ul{margin:6px 0;padding-left:24px}.upload-form:has(.large){width:100%}.upload-drop-target{display:flex;width:120px;height:120px;padding:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex-shrink:0;border-radius:5px;border:1px dashed var(--Gray-4, #949494);background:#FFF;color:var(--Foreground-Text, #222)}.upload-drop-target:hover{border:1px dashed var(--Gray-5, #767676);background:var(--Gray-0, #F8F8F8)}.upload-drop-target:active{border:1px dashed var(--Gray-6, #5F5F5F);background:var(--Gray-1, #EDEDED)}.upload-drop-target.dragging{border:1px solid var(--Teal-3, #2EC395);background:var(--Teal-0, #E6FFF0);color:var(--Teal-9, #002F1D)}.upload-drop-target.dropping{border:1px solid var(--Teal-4, #00A57D);background:var(--Teal-1, #BDF7DA);color:var(--Teal-9, #002F1D)}.upload-drop-target.large{height:100%;width:100%;max-height:43rem}.upload-drop-target .instructions{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:0;user-select:none}.upload-drop-target .instructions .title{font-size:16px;font-weight:700;margin:0}.upload-drop-target .instructions .instruction{text-align:center;margin:0}.upload-drop-target *{pointer-events:none}.loading-indicator-container{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.loading-indicator-container.fullscreen{background-color:#0000001a;backdrop-filter:blur(2px);z-index:2147483647;position:fixed;top:0;left:0;height:100vh;width:100vw;margin-left:48px}.loading-indicator{width:48px;height:48px;border:5px solid var(--foreground-dark-grey, #6D6D6D);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search{width:100%}.search .react-aria-SearchField{display:flex;flex-direction:row;flex-wrap:nowrap;height:36px;padding:6px;align-items:center;gap:3px;flex-shrink:0;border-radius:4px;border:1px solid var(--Foreground-Border, #BFBFBF);background:var(--Background-Control, #FFF);color:var(--Foreground-Border, #BFBFBF)}.search .react-aria-SearchField:has(.react-aria-Input[data-hovered=true]){color:var(--Foreground-Dark-grey, #6D6D6D);border-color:var(--Foreground-Dark-grey, #6D6D6D)}.search .react-aria-SearchField:has(.react-aria-Input[data-focused=true]){color:var(--Foreground-Text, #222);border-color:var(--Foreground-Text, #222)}.search .react-aria-SearchField svg{width:18px;height:18px;flex-shrink:0}.search .react-aria-SearchField .react-aria-Input{border:none;background:none;color:var(--Foreground-Text, #222);padding:0;min-width:0;flex:1 0 0;font: 500 12px/18px Inter;font-feature-settings:"ss01" on;text-decoration:none}.search .react-aria-SearchField .react-aria-Input:active,.search .react-aria-SearchField .react-aria-Input:focus{border:none;outline:none}.search .react-aria-SearchField .react-aria-Input::placeholder{color:var(--Foreground-Dark-grey, #6D6D6D)}.search .react-aria-SearchField .react-aria-Input::-ms-clear,.search .react-aria-SearchField .react-aria-Input::-webkit-search-cancel-button{display:none}.search .react-aria-SearchField .react-aria-Button{all:unset;display:flex;align-items:center;flex-shrink:0}.search .react-aria-SearchField .react-aria-Button svg{width:18px;height:18px}.search .react-aria-SearchField[data-empty=true] .react-aria-Button{display:none}.search .react-aria-SearchField input[type=search]::-ms-clear{display:none;width:0;height:0}.search .react-aria-SearchField input[type=search]::-ms-reveal{display:none;width:0;height:0}.search .react-aria-SearchField input[type=search]::-webkit-search-decoration,.search .react-aria-SearchField input[type=search]::-webkit-search-cancel-button,.search .react-aria-SearchField input[type=search]::-webkit-search-results-button,.search .react-aria-SearchField input[type=search]::-webkit-search-results-decoration{display:none}.price-display.tooltip-container{display:inline}.price-display.tooltip-container+.tooltip{font-variant-numeric:lining-nums proportional-nums!important}.price svg{width:1.5em;height:1.5em;vertical-align:bottom;align-self:center}.price .unit{color:var(--foreground-dark-grey, #6D6D6D)}.price.negative,.price.delta-negative{color:var(--foreground-text-negative, #C53A22)}.price.negative .unit,.price.delta-negative .unit{color:var(--foreground-inactive-negative, #FF775C)}.price.delta-positive{color:var(--foreground-text-positive, #2B8100)}.price.delta-positive .unit{color:var(--foreground-inactive-positive, #60C32E)}*{box-sizing:border-box}:root{--toastify-font-family: $font-stack-sans-serif;--toastify-toast-width: 400px;--product-code-spacing: -1px;--teal-0: #E6FFF0;--teal-1: #BDF7DA;--teal-2: #54E2AD;--teal-3: #2EC395;--teal-4: #00A57D;--teal-5: #00815D;--teal-6: #006643;--teal-7: #014F33;--teal-8: #003D25;--teal-9: #002F1D;--brown-0: #FEF2E7;--brown-1: #FBD5B2;--brown-2: #F7B887;--brown-3: #EA955E;--brown-4: #D6733D;--brown-5: #B25122;--brown-6: #8D3C19;--brown-7: #6F2F11;--brown-8: #56240B;--brown-9: #421906;--gray-0: #F8F8F8;--gray-1: #EDEDED;--gray-2: #D6D6D6;--gray-3: #B7B7B7;--gray-4: #949494;--gray-5: #767676;--gray-6: #5F5F5F;--gray-7: #494949;--gray-8: #373737;--gray-9: #282828;--red-0: #FFEBE7;--red-1: #FFCFC4;--red-2: #FFAC9D;--red-3: #FF775C;--red-4: #F64D33;--red-5: #C53A22;--red-6: #9F1E0E;--red-7: #830807;--red-8: #67000C;--red-9: #4D000A;--green-0: #EEFFE6;--green-1: #D0F7BD;--green-2: #95E76D;--green-3: #60C32E;--green-4: #37A500;--green-5: #2B8100;--green-6: #226600;--green-7: #1B4F01;--green-8: #143D00;--green-9: #102F00;--yellow-0: #FFFCEB;--yellow-1: #FAF4D1;--yellow-2: #ECE5B1;--yellow-3: #E2D674;--yellow-4: #D3C23C;--foreground-nav: #FFFFFF;--foreground-subtle-border: #E7E7E7;--foreground-border: #BFBFBF;--foreground-inactive: #ACACAC;--foreground-dark-grey: light-dark(#6D6D6D, var(--gray-4));--foreground-diminished: light-dark(#424242, var(--gray-3));--foreground-text: light-dark(#222, var(--gray-2));--foreground-text-positive: light-dark(var(--green-5), var(--green-2));--foreground-text-negative: light-dark(var(--red-5), var(--red-2));--foreground-inactive-positive: light-dark(var(--green-3), var(--green-4));--foreground-inactive-negative: light-dark(var(--red-3), var(--red-4));--background-raised: light-dark(#FFFFFF, var(--gray-7));--background-control: light-dark(#FFFFFF, var(--gray-9));--background-page: light-dark(#F5F5F5, var(--gray-8));--background-lowered: light-dark(#EBEBEB, var(--gray-9));--highlight-background: var(--yellow-0);--highlight-border: var(--yellow-2);--highlight-background-hover: var(--yellow-1);--highlight-border-hover: var(--yellow-3)}html{font-size:12px}body{display:grid;grid-template-columns:48px 250px auto;grid-template-rows:100%;height:100vh;margin:0;font: 400 12px/1.6 Inter,BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:"ss01" on;color:var(--foreground-text, #222);background:var(--background-page, #F5F5F5);color-scheme:light}body.full-page-error{--foreground-text: #D6D6D6;--foreground-dark-grey: #949494;--foreground-error-text: #C53A22;--background-page: #373737;--background-lowered: #282828;--typography-link-text: #2EC395;--typography-link-text-hover: #54E2AD;--typography-link-text-active: #00A57D;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}a.link{color:var(--teal-6, #006643);text-decoration-line:underline}a.link:hover{color:var(--teal-7, #014F33)}a.link:active{color:var(--teal-8, #003D25)}@layer base{[title]{cursor:help;text-decoration:dotted underline}}nav{grid-column:1;height:100%;z-index:1000}aside.sidebar{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:36px;flex-shrink:0;border-right:1px solid var(--foreground-subtle-border, #E7E7E7);background:var(--background-raised, #FFF);box-shadow:0 0 4px #00000040;overflow-y:auto}@supports (scrollbar-gutter: stable){aside.sidebar{padding-right:9px;scrollbar-gutter:stable}@-moz-document url-prefix(){aside.sidebar{padding-right:24px}}}main{grid-column:3;overflow-y:auto;margin:12px 0 0}main>header{margin:12px 24px}main>*{margin-left:24px}main .tab-header{margin-left:-24px;margin-right:0}.breadcrumbs{list-style-type:none;padding-left:0;display:flex;gap:6px;align-items:center;height:24px;line-height:24px;margin:0}.breadcrumbs>li{display:inline-flex;align-items:center}.breadcrumbs>li svg{height:18px;width:18px}.breadcrumbs li a{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:18px;color:var(--gray-6, var(--gray-6, #5F5F5F))}.breadcrumbs li:last-child a{color:var(--foreground-text, var(--foreground-text, #222));font-weight:600}.breadcrumbs li.breadcrumbs-separator svg{color:var(--gray-4, #949494);height:12px;width:12px}.page-container{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;height:calc(100vh - 60px)!important}.content-container{height:calc(100vh - 306px);padding:24px 24px 24px 0;overflow-y:auto;flex:auto}a{text-decoration:none;color:#000}svg{width:24px;height:24px}h1{font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:48px}h1:has(svg){display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}h1 svg{width:36px;height:36px}h3{font-size:16px;font-weight:700;line-height:24px}h4{margin:0;color:var(--foreground-dark-grey, #6D6D6D);font-family:Inter;font-size:10px;font-style:normal;font-weight:500;line-height:24px;text-transform:uppercase}.no-data-placeholder{color:var(--foreground-inactive, var(--foreground-inactive, #ACACAC));font-size:12px;font-weight:400;line-height:24px;margin:6px auto;text-align:center}.no-selection-placeholder{color:var(--foreground-text, var(--foreground-text, #222));font-size:12px;font-weight:400;line-height:24px}.section-header{color:var(--foreground-dark-grey, #6D6D6D);text-transform:uppercase;font-weight:600;margin-bottom:6px}.section-header:not(:first-child){margin-top:24px}.error-info{max-width:720px;overflow-x:hidden;gap:12px}.error-details{padding-top:48px}.error-details h4{color:var(--foreground-dark-grey, #949494)}.error-details .error-stack{padding:12px;border-radius:5px;background:var(--background-lowered, #282828)}.error-details pre{color:var(--foreground-error-text, #C53A22);font: 400 10px/12px ui-monospace,monospace;margin:0;white-space:pre-wrap}.clickable{cursor:pointer}.sticky{position:sticky;top:-1px}.negative,.delta-negative{color:var(--foreground-text-negative)}.delta-positive{color:var(--foreground-text-positive)}.button-bar{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px}.button-bar button.tertiary{margin:0}.button-bar .secondary-buttons{flex:1 0 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:6px}.product-image{cursor:inherit}.product-image.no-image{color:var(--gray-2, #d6d6d6);display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-image.no-image svg{width:33%;height:auto}.product-image.image-missing{background-color:var(--gray-0, #f8f8f8);color:var(--gray-2, #d6d6d6);display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-image.image-missing svg{width:33%;height:auto}.levertijd{text-decoration:none;cursor:auto;font-weight:500}.levertijd-week,.levertijd.unknown{font-weight:400;color:var(--foreground-dark-grey, #6D6D6D)}:is(ul,ol) li p{margin:.5rem 0}:is(ul,ol) li p:only-child{margin:0}.error{color:var(--foreground-error-text, #C53A22)}main>article{max-width:960px}.sr-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip-path:rect(1px 1px 1px 1px);opacity:0}.Toastify__toast-body pre{white-space:pre-wrap}.badge{display:inline-flex;padding:3px 9px;align-items:flex-start;border-radius:50px;background:var(--teal-1);color:var(--teal-8);font-feature-settings:"ss01" on;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.yes-no{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline}.yes-no.yes{font-weight:700;color:var(--foreground-text-positive)}.yes-no.no{font-weight:700;color:var(--foreground-text-negative)}.yes-no svg{width:16px;height:16px;align-self:center}.field-group{display:flex;flex-direction:row;gap:2rem}.field-group .labeled-control:first-child,.field-group .labeled-control:last-child{margin-top:unset;margin-bottom:unset}
