.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.hidden{display:none!important}@font-face{font-display:swap;font-family:Wix Madefor Text;font-style:normal;font-weight:400;src:url(/build/fonts/WixMadeforText-Regular.b4375fab.ttf)}@font-face{font-display:swap;font-family:Wix Madefor Text;font-style:normal;font-weight:700;src:url(/build/fonts/WixMadeforText-Bold.e29706ea.ttf)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;margin:0;padding:0;vertical-align:baseline}button,input,optgroup,option,select,textarea{font-family:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;outline:0}img{height:auto;max-width:100%}button::-moz-focus-inner{border:0;padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=number]{appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.text-ui--default{font-size:1rem;font-weight:400;line-height:1}.text-ui--bold{font-size:1rem;font-weight:700;line-height:1}.text-ui--link{font-size:1rem;font-weight:400;line-height:1;text-decoration:underline}.heading--page-title{font-size:1.5rem;font-weight:700;line-height:1}.heading--card-title{font-size:1.25rem;font-weight:700;line-height:1}.heading--subheading{font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}.paragraph--medium{font-size:1rem;font-weight:400;line-height:1.4}h1{font-size:1.5rem}h1,h2{font-weight:700;line-height:1}h2{font-size:1.25rem}h3{font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}:root{--we-minimum-input-height:48px;--we-input-icon-size:16px;--app-height:100vh;--total-headers-height:77px}html{scrollbar-width:none}body,html{font-family:Wix Madefor Text,sans-serif}body{height:var(--app-height,100vh);overflow:auto}body.is-mobile-sidebar-open{overflow:hidden}body.dark-background{background-color:#073fa1}.fa{align-items:center;display:inline-flex;justify-content:center}button{cursor:pointer}.visibility-context-hidden,[data-visibility-context-hidden=true]{display:none!important}.button-brand{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;flex-flow:row wrap;font-size:1rem;font-weight:700;gap:8px;justify-content:center;line-height:1;max-width:none;padding:14px 32px;position:relative;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out;-webkit-tap-highlight-color:transparent}@media (min-width:768px){.button-brand{max-width:fit-content}}.button-brand .fa{pointer-events:none}.button-brand--primary{background-color:#0b50db;color:#fff}.button-brand--primary:focus-visible,.button-brand--primary:hover{background-color:#246af4}.button-brand--primary:active{background-color:#033eab}.button-brand--primary.disabled,.button-brand--primary:disabled{background-color:#e0e4ec;color:#a7b0c2}.button-brand--primary--variety-haka{background-color:#073fa1;color:#fff}.button-brand--secondary{background:transparent;box-shadow:inset 0 0 0 2px #0b50db;color:#0b50db}.button-brand--secondary:focus-visible,.button-brand--secondary:hover{background-color:#e2eeff}.button-brand--secondary:active{box-shadow:inset 0 0 0 3px #246af4}.button-brand--secondary.disabled,.button-brand--secondary:disabled{background-color:#f0f2f6;box-shadow:inset 0 0 0 2px #b8c0cf;color:#b8c0cf}.button-brand--teriary{background-color:transparent;color:#0b50db;padding:14px 16px}.button-brand--teriary:focus-visible,.button-brand--teriary:hover{background-color:#e2eeff}.button-brand--teriary:active{background-color:#b3cdff}.button-brand--teriary.disabled,.button-brand--teriary:disabled{background-color:#f0f2f6;color:#b8c0cf}.button-brand--default{background-color:#f0f2f6;color:#03060d}.button-brand--default:focus-visible,.button-brand--default:hover{background-color:#e0e4ec}.button-brand--default:active{background-color:#cbd1dd}.button-brand--default.disabled,.button-brand--default:disabled{background-color:#e0e4ec;color:#b8c0cf}.button-brand--small{font-size:.8125rem;line-height:1;padding:9.5px 20px}.button-brand--small.button-brand--teriary{padding:9px 8px}.button-brand--nowrap{white-space:nowrap}.button-brand--icon{align-items:center;height:44px;justify-content:center;padding:14px 15px;width:44px}.button-brand--icon .fa{min-width:16px}.button-brand--icon.button-brand--small{font-size:.875rem;height:32px;line-height:1;padding:9px 9.5px;width:32px}.tabs{display:flex;flex-flow:row nowrap;flex-direction:row;gap:0;overflow:auto;padding:0 16px;white-space:nowrap;width:100%}.tabs__tab{background-color:#fff;border-radius:4px 4px 0 0;color:#03060d;display:inline-block;flex-wrap:nowrap;font-size:1rem;font-weight:400;line-height:1;padding:16px;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out}.tabs__tab:focus-visible,.tabs__tab:hover{background-color:#e0e4ec}.tabs__tab.is-active{background-color:#03060d;color:#fff;font-weight:700}.tabs__tab.is-active:focus-visible,.tabs__tab.is-active:hover{background-color:#03060d}@keyframes dropdownSlideBackwards{0%{transform:translateX(20px)}to{transform:translateX(0)}}@keyframes dropdownSlideForwards{0%{transform:translateX(-20px)}to{transform:translateX(0)}}.dropdown{left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(4px);transition:opacity .1s ease-out;z-index:6}.dropdown.is-open{opacity:1;pointer-events:all}.dropdown__list{display:flex;flex-flow:column nowrap;overflow-x:hidden}.dropdown__list__group{display:none}.dropdown__list__group.is-open{display:block}.dropdown--default{background-color:#fff;border:1px solid #cbd1dd;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);min-width:200px;overflow:hidden}.dropdown--default .dropdown__list{max-height:205px;overflow:auto;overflow-x:hidden}.dropdown--default .dropdown__list__item:last-child .dropdown__list__item__action{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown--default .dropdown__list__item:first-child .dropdown__list__item__action{border-top-left-radius:4px;border-top-right-radius:4px}.dropdown--default .dropdown__list__item__action{background-color:#fff;border:0;color:#03060d;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:400;gap:8px;line-height:1;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;width:100%;-webkit-tap-highlight-color:transparent}.dropdown--default .dropdown__list__item__action span{pointer-events:none}.dropdown--default .dropdown__list__item__action.animate-backwards{animation:dropdownSlideBackwards .1s ease-out forwards}.dropdown--default .dropdown__list__item__action.animate-forwards{animation:dropdownSlideForwards .1s ease-out forwards}.dropdown--default .dropdown__list__item__action:focus-visible,.dropdown--default .dropdown__list__item__action:hover{background-color:#e0e4ec}.dropdown--default .dropdown__list__item__action .is-active{background-color:#0b50db;color:#fff}.dropdown--default .dropdown__list__item__action .fa{height:16px;min-height:16px;min-width:16px;width:16px}.dropdown--default .dropdown__list__item__action--close-group:before{content:"\f053"}.dropdown--default .dropdown__list__item__action--close-group:before,.dropdown--default .dropdown__list__item__action--open-group:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;min-height:16px;min-width:16px;text-rendering:auto;width:16px}.dropdown--default .dropdown__list__item__action--open-group:after{content:"\f054";margin-left:auto}.dropdown--default .dropdown__list__item+.dropdown__list__item,.dropdown--default .dropdown__list__item__action+.dropdown__list{border-top:1px solid #cbd1dd}.dropdown--select{background-color:#fff;border:1px solid #cbd1dd;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);min-width:200px;overflow:hidden;transform:translateY(0)}.dropdown--select.is-autocomplete-enabled{display:flex;flex-flow:column nowrap;gap:4px;padding:4px}.dropdown--select.is-autocomplete-enabled .dropdown__list{border:1px solid #cbd1dd;border-radius:4px;max-height:216px}.dropdown--select .dropdown__search__input{border:1px solid #cbd1dd;border-radius:4px;color:#03060d;font-size:1rem;font-weight:400;height:48px;line-height:1;padding:16px 16px 16px 40px;width:100%}.dropdown--select .dropdown__search__input:focus-visible{border:2px solid #8893a8}.dropdown--select .dropdown__search__input-wrapper{position:relative}.dropdown--select .dropdown__search__input-wrapper:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#a7b0c2;content:"\f002";display:inline-block;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;left:16px;line-height:1;position:absolute;text-rendering:auto;top:50%;transform:translateY(-50%)}.dropdown--select .dropdown__search__input ::placeholder{color:#626d83}.dropdown--select .dropdown__list{max-height:200px;overflow:auto}.dropdown--select .dropdown__list--nested{max-height:unset}.dropdown--select .dropdown__list__item__option-group-label{color:#03060d;display:block;font-size:1rem;font-weight:700;line-height:1;padding:12px 16px}.dropdown--select .dropdown__list__item__option-group-label+.dropdown__list{border-top:1px solid #cbd1dd}.dropdown--select .dropdown__list__item__no-items{background-color:#fff;border:0;color:#03060d;display:block;font-size:1rem;font-weight:400;line-height:1;padding:12px 16px;text-align:left;text-decoration:none;width:100%}.dropdown--select .dropdown__list__item__no-results-found{display:flex;flex-flow:column nowrap;padding:50px 48px;text-align:center}.dropdown--select .dropdown__list__item__no-results-found:before{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;content:"\f06a";display:inline-block;font-size:3rem;font-style:normal;font-variant:normal;font-weight:400;font-weight:100;line-height:1;margin-bottom:16px;text-rendering:auto}.dropdown--select .dropdown__list__item__no-results-found__title{color:#3c475d;font-size:1rem;font-weight:700;line-height:1;margin-bottom:8px}.dropdown--select .dropdown__list__item__no-results-found__text{color:#192339;font-size:1rem;font-weight:400;line-height:1}.dropdown--select .dropdown__list__item__searching{align-items:center;display:flex;flex-flow:column nowrap;padding:25px 48px;text-align:center}.dropdown--select .dropdown__list__item__searching__title{color:#3c475d;font-size:1rem;font-weight:700;line-height:1;margin-bottom:8px}.dropdown--select .dropdown__list__item__action:before{min-height:16px;min-width:16px}.dropdown--select .dropdown__list__item__action .highlighted{font-weight:700}.dropdown--select .dropdown__list__item__action:focus-visible,.dropdown--select .dropdown__list__item__action:hover{background-color:#e0e4ec}.dropdown--select .dropdown__list__item__action[data-selected=true]{background-color:#0b50db;color:#fff}.dropdown--select .dropdown__list__item__action[data-selected=true]:focus-visible,.dropdown--select .dropdown__list__item__action[data-selected=true]:hover{background-color:#0b50db}.dropdown--select .dropdown__list__item__action--view-all{justify-content:center;text-align:center}.dropdown--select.dropdown--multiple .dropdown__list__item__action:before{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #b8c0cf;border-radius:4px;color:#fff;content:"\f00c";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;height:16px;line-height:1;text-align:center;text-rendering:auto;width:16px}.dropdown--select.dropdown--multiple .dropdown__list__item__action[data-selected=true]{background-color:#fff;color:#03060d}.dropdown--select.dropdown--multiple .dropdown__list__item__action[data-selected=true]:focus-visible,.dropdown--select.dropdown--multiple .dropdown__list__item__action[data-selected=true]:hover{background-color:#e0e4ec}.dropdown--select.dropdown--multiple .dropdown__list__item__action[data-selected=true]:before{background-color:#0b50db;border:1px solid #0b50db}.dropdown--select.dropdown--multiple .dropdown__list__item__action--view-all:before{display:none}.dropdown--user{min-width:240px}.dropdown--user-wrapper{width:100%}@media (min-width:992px){.dropdown--user-wrapper{width:auto}}.dropdown--user-wrapper .dropdown__toggle{align-items:center;background-color:#073fa1;border:0;border-radius:8px;color:#fff;display:flex;flex-flow:row nowrap;gap:8px;height:auto;justify-content:center;padding:8px;text-align:left;width:auto;-webkit-tap-highlight-color:transparent}.dropdown--user-wrapper .dropdown__toggle:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;content:"\f107";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.dropdown--user-wrapper .dropdown__toggle:focus-visible,.dropdown--user-wrapper .dropdown__toggle:hover{background-color:#002d7c}.dropdown--user-wrapper .dropdown__toggle__image,.dropdown--user-wrapper .dropdown__toggle__user-initials{background-color:#fff;border-radius:999px;height:32px;min-height:32px;min-width:32px;object-fit:cover;width:32px}.dropdown--user-wrapper .dropdown__toggle__user-initials{align-items:center;color:#073fa1;display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1;text-align:center}.dropdown--user-wrapper .dropdown__toggle__user-data{display:flex;flex-flow:column nowrap;justify-content:flex-start}.dropdown--user-wrapper .dropdown__toggle__user-data__name{font-size:1rem;font-weight:700;line-height:1}.dropdown--user-wrapper .dropdown__toggle__user-data__role{font-size:.875rem;font-weight:400;line-height:1}.dropdown--notifications{background-color:#fff;border:1px solid #cbd1dd;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);max-width:100%;width:440px}.dropdown--notifications .dropdown__list{max-height:300px;overflow:auto}.dropdown--notifications .dropdown__list__item--show-all{bottom:0;position:sticky;width:100%}.dropdown--notifications-wrapper{width:100%}@media (min-width:992px){.dropdown--notifications-wrapper{width:auto}}.dropdown--notifications-wrapper .dropdown__toggle{align-items:center;background-color:#073fa1;border:0;color:#fff;cursor:pointer;display:flex;height:100%;justify-content:center;padding:16px;position:relative;width:100%}@media (min-width:992px){.dropdown--notifications-wrapper .dropdown__toggle{border-radius:8px;height:auto;width:auto}}.dropdown--notifications-wrapper .dropdown__toggle:focus-visible,.dropdown--notifications-wrapper .dropdown__toggle:hover{background-color:#002d7c}.dropdown--notifications-wrapper .dropdown__toggle .fa{font-size:1rem;line-height:1;min-width:14px;width:14px}.dropdown--notifications-wrapper .dropdown__toggle__notification-count{background-color:#ff0d22;border-radius:999px;color:#fff;font-size:.625rem;font-weight:800;line-height:1;min-height:16px;min-width:16px;padding:3px 5px;position:absolute;transform:translate(7px,-7px)}.dropdown--card-header-wrapper .dropdown__toggle{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;flex-flow:row wrap;font-size:1rem;font-weight:700;gap:8px;justify-content:center;max-width:none;position:relative;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out;-webkit-tap-highlight-color:transparent;background-color:transparent;color:#03060d;font-size:.625rem;height:20px;line-height:1;min-width:20px;padding:0;width:20px}@media (min-width:768px){.dropdown--card-header-wrapper .dropdown__toggle{max-width:fit-content}}.dropdown--card-header-wrapper .dropdown__toggle .fa{pointer-events:none}.dropdown--card-header-wrapper .dropdown__toggle:focus-visible,.dropdown--card-header-wrapper .dropdown__toggle:hover{background-color:#e0e4ec}.dropdown--card-header-wrapper .dropdown__toggle.is-open,.dropdown--card-header-wrapper .dropdown__toggle:active{background-color:#cbd1dd}.dropdown--card-header-wrapper .dropdown__toggle.disabled,.dropdown--card-header-wrapper .dropdown__toggle:disabled{background-color:#f0f2f6;color:#b8c0cf}.dropdown--toolbar-calendar{border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);transform:translateY(16px)}.dropdown--toolbar-calendar-wrapper .dropdown__toggle{background-color:#03060d;border:0;border-radius:8px;color:#fff;display:flex;flex-flow:row wrap;font-size:1rem;font-weight:400;gap:8px;line-height:1;padding:16px;transition:background-color .1s ease-out}.dropdown--toolbar-calendar-wrapper .dropdown__toggle:focus-visible,.dropdown--toolbar-calendar-wrapper .dropdown__toggle:hover{background-color:#192339}.dropdown--toolbar-calendar-wrapper .dropdown__toggle:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#8893a8;content:"\f107";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.card{background-color:#fff;border:1px solid #e0e4ec;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);display:flex;flex-flow:column nowrap}.content-container--full-width .card{border-radius:0}.card__header{align-items:center;border-bottom:1px solid #e0e4ec;display:flex;padding:16px}.card__header__title{font-size:1.25rem;font-weight:700;line-height:1;margin-right:auto}.card__header__actions{align-items:center;display:flex;flex-flow:row wrap;gap:4px}.card.card--padded-content>.card__actions,.card.card--padded-content>.card__content{padding:16px}.card__content{overflow:auto}.card__actions{border-top:1px solid #e0e4ec;display:flex;flex-flow:column nowrap;gap:16px;padding:16px}@media (min-width:768px){.card__actions{align-items:center;flex-flow:row nowrap;justify-content:flex-end}}.table{color:#03060d;height:100%;min-width:100%;table-layout:auto;word-break:normal}.table-wrapper{max-width:100%;padding-bottom:var(--table-actions-height,0)}@media (min-width:480px){.table-wrapper{padding-bottom:0}}.table td,.table th{height:100%}.table td button,.table th,.table th button{white-space:nowrap}.table th{border-top:1px solid #e0e4ec;font-size:1rem;font-weight:700;line-height:1;min-width:200px}@media (min-width:992px){.table th{min-width:auto;white-space:normal}}.table thead tr:first-child td,.table thead tr:first-child th{border-top:0}.table .table__row__cell__inner .table{border-top:1px solid #e0e4ec}.table .table__row__cell__inner .form-collection .table{border-top:0}.table tbody+tfoot tr:last-child td,.table tbody+tfoot tr:last-child th{border-top:1px solid #e0e4ec}.table tr{height:100%}.table tr td{border-top:1px solid #e0e4ec;font-weight:400;vertical-align:top}.table tr td,.table__sorter{font-size:1rem;line-height:1}.table__sorter{background-color:transparent;border:0;display:flex;font-weight:700;gap:8px;justify-content:space-between;padding:0;text-align:left;width:100%}.table__sorter:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#a7b0c2;content:"\f0dc";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;min-height:16px;min-width:16px;text-align:center;text-rendering:auto;width:16px}.table__sorter.is-ascending:after,.table__sorter.is-descending:after{color:#03060d}.table__sorter.is-ascending:after{content:"\f0de"}.table__sorter.is-descending:after{content:"\f0dd"}.table .table__row__cell--centered{text-align:center}.table .table__row__cell--actions{padding:8px 16px}.table .table__row__cell--actions.no-title{width:0}.table .table__row__cell--actions .table__row__cell__inner{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px}@media (min-width:992px){.table .table__row__cell--actions .table__row__cell__inner{justify-items:flex-start}}.table .table__row__cell--actions .table__row__cell__inner .button-brand{min-width:max-content}.table .table__row__cell--nested-toggle{padding:0}.table .table__row__cell--nested-toggle .table__row__cell__inner{height:100%;width:100%}.table .table__row__cell--nested-toggle .table__row__cell__inner__button{align-items:center;background-color:transparent;border:0;color:#03060d;display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:400;gap:8px;height:100%;line-height:1;padding:16px 34px 16px 16px;transition:background-color .1s ease-out;width:100%}.table .table__row__cell--nested-toggle .table__row__cell__inner__button.is-open{font-weight:700}.table .table__row__cell--nested-toggle .table__row__cell__inner__button.is-open:after{content:"\f106"}.table .table__row__cell--nested-toggle .table__row__cell__inner__button:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f107";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.table .table__row__cell--nested-toggle .table__row__cell__inner__button:focus-visible,.table .table__row__cell--nested-toggle .table__row__cell__inner__button:hover{background-color:#f0f2f6}.table .table__row__cell__inner--colored{display:flex;flex-flow:column nowrap;gap:4px}.table .table__row__cell__inner--colored.has-warning{color:#d18400}.table .table__row__cell__inner--colored.has-error{color:#cc1f2e}.table .table__row__cell__inner--colored.has-success{color:#0b8a00}.table .table__row__cell__inner--colored .table__row__cell__inner__text{font-size:1rem;font-weight:400;line-height:1}.table .table__row__cell__inner--colored .table__row__cell__inner__warning{font-size:.875rem;font-weight:400;line-height:1}.table .table__row__cell__inner--colored .table__row__cell__inner__warning__icon{margin-right:4px}.table .table__row--dynamic-info-row .table__row__cell{border-top:0;color:#3c475d;padding-top:0}.table .table__row--dynamic-info-row .table__row__cell__inner{display:flex;gap:24px}.table .table__row--dynamic-info-row .table__row__cell__inner__content{font-size:1rem;font-weight:400;line-height:1}.table .table__row--dynamic-info-row .table__row__cell__inner__content__bold{font-size:1rem;font-weight:700;line-height:1}.table .table__row--nested{--nested-table-display:none;--nested-table-height:0;display:var(--nested-table-display)}.table .table__row--nested.is-open>.table__row__cell>.table__row__cell__inner{opacity:1}.table .table__row--nested>.table__row__cell{background-color:#f0f2f6;border:0;overflow:hidden;padding:0}.table .table__row--nested>.table__row__cell>.table__row__cell__inner{height:var(--nested-table-height);opacity:0;transition:height .3s ease-out,opacity .3s ease-out}.table .table__row--nested .table{height:auto}.table .table__row--nested .table tbody td:first-child{width:40px}.table .table__row--nested .table thead th{color:#03060d;font-size:1rem;font-weight:700;line-height:1}.table .table__row--nested .table thead th:first-child{position:relative;width:40px}.table .table__row--nested .table thead th:first-child:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#8893a8;content:"\e3d6";display:inline-block;font-size:.796875rem;font-style:normal;font-variant:normal;line-height:1;padding:4px;position:absolute;right:0;text-rendering:auto;top:50%;transform:translateY(-50%)}.table .table__row .cell-bg-color--blue{background-color:#246af4}.table .table__row .cell-bg-color--red{background-color:#bc313c}.table .table__row .cell-bg-color--black{background-color:#252222}.table .table__row .cell-bg-color--yellow{background-color:#dfd816}.table .table__row .cell-bg-color--brown{background-color:#6a5543}.table .table__row .cell-text-color--blue{color:#246af4}.table .table__row .cell-text-color--white{color:#fff}.table .table__row .cell-text-color--black{color:#252222}.table .table__row .cell-text-color--yellow{color:#dfd816}.table .table__row .cell-text-color--brown{color:#6a5543}.table .table__subheading-row{background-color:#e0e4ec}.table .table__subheading-row__cell{background-color:#e0e4ec;color:#626d83;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}.table .table__subheading-row__cell__inner{align-items:center;display:flex;gap:8px;position:relative}.table .table__subheading-row__cell__inner:after{background-color:#cbd1dd;content:"";display:inline-block;flex:1 1 auto;height:2px;position:relative}.table td,.table th{padding:16px;text-align:left}.table-actions{align-items:center;display:flex;justify-content:center;pointer-events:none;position:fixed;width:100%;z-index:1}@media (min-width:480px){.table-actions{max-width:100%;padding:0 16px;position:fixed;transform:translateY(-16px)}}.table-actions__inner{background-color:#fff;border-top:1px solid #e0e4ec;display:flex;flex-flow:column nowrap;gap:16px;justify-content:center;padding:12px 16px;pointer-events:all;width:100%}@media (min-width:480px){.table-actions__inner{align-items:center;border:1px solid #e0e4ec;border-radius:12px;flex-flow:row nowrap;width:max-content}}.table-actions__spacer{background-color:#e0e4ec;content:"";display:block;height:1px;width:100%}@media (min-width:480px){.table-actions__spacer{height:16px;width:1px}}.table-actions .form-element--choice .form-element__choices{padding:0}.table-actions__dropdown-wrapper .form-element--select .select{--we-minimum-input-height:32px;padding:8px 44px 8px 8px}.table-actions__dropdown-wrapper .form-element--select .select:after{height:24px;padding:4px 12px}span.table__row__cell__inner__percent--positive-key{color:green!important}span.table__row__cell__inner__percent--negative-key{color:red!important}.detached-table-filters{display:flex;flex-flow:column nowrap;gap:24px;padding:12px 16px}@media (min-width:992px){.detached-table-filters{align-items:flex-end;flex-flow:row nowrap}}.detached-table-filters+.table-wrapper{border-top:1px solid #e0e4ec}.detached-table-filters .form-element{min-width:0}.detached-table-filters .form-element--select,.detached-table-filters .form-element--text{min-width:100%}@media (min-width:768px){.detached-table-filters .form-element--select,.detached-table-filters .form-element--text{min-width:calc(50% - 8px)}}@media (min-width:992px){.detached-table-filters .form-element--select{min-width:216px}.detached-table-filters .form-element--text{min-width:320px}}.detached-table-filters .form-element+.form-element{margin:0}.detached-table-filters__filters{display:flex;flex:1;flex-flow:row wrap;gap:16px}.detached-table-filters__actions{align-items:flex-end;display:flex;flex:0 1 auto;flex-flow:column nowrap;gap:16px}.notification{background-color:#fff;border:0;color:#03060d;cursor:pointer;display:flex;flex-flow:column nowrap;font-size:1rem;font-weight:400;gap:4px;line-height:1;padding:16px;text-align:left;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out;width:100%}.notification:focus-visible,.notification:hover{background-color:#e0e4ec}.notification--new{background-color:#e2eeff}.notification--new:focus-visible,.notification--new:hover{background-color:#b3cdff}.notification--new .notification__title-wrapper:before{background-color:#0b50db;border-radius:999px;content:"";display:block;height:6px;width:6px}.notification--show-all{color:#626d83}.notification__title-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:4px;width:100%}.notification__title-wrapper__title{color:#03060d;flex:1;font-size:1rem;font-weight:700;line-height:1}.notification__title-wrapper__time{color:#626d83}.notification__content{color:#3c475d;font-size:.875rem;line-height:.875rem}.user{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.user__image{object-fit:cover}.user__image-wrapper{align-items:center;background-color:#a7b0c2;border-radius:999px;display:flex;height:32px;justify-content:center;min-height:32px;min-width:32px;overflow:hidden;padding:4px;width:32px}.user__image__initials{color:#03060d;font-size:.875rem;font-weight:700;line-height:1;text-align:center}.user__name{font-size:1rem;font-weight:400;line-height:1}.user--small .user__image-wrapper{height:24px;min-height:24px;min-width:24px;padding:0;width:24px}.user--small .user__image__initials{font-size:.625rem;line-height:1}.planning__check-wrapper{display:flex;justify-content:flex-end}.planning__card-header{align-content:flex-end;display:flex;flex-direction:column;gap:8px}.planning__check-timestamp{display:inline-block;margin-right:8px;text-align:right}.planning__check-button{display:inline-block}.content-container{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);margin-left:-16px;padding:0 16px;width:calc(100% + 16px)}.content-container>*{margin-bottom:16px;margin-left:16px}.content-container>:last-child{margin-bottom:0}@media (min-width:1180px){.content-container>*{margin-bottom:0}}.content-container+.content-container{margin-top:16px}.content-container>.content-container{padding:0}.content-container+.content-container--vertical{margin-top:0}.content-container--vertical{margin-left:0;width:100%}.content-container--vertical>*{width:calc(100% - 16px)}@media (min-width:1180px){.content-container--vertical>*{margin-bottom:16px}.content-container--one-one{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.content-container--one-one-one{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.content-container--one-one-one-one{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.content-container--one-one-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.content-container--one-two{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.content-container--one-two-one{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.content-container--one-three{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.content-container--two-one{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.content-container--two-one-one{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.content-container--three-one{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.content-container--full-width{padding:0}.layout{min-height:var(--app-height,100vh);--layout-sidebar-width:0;--layout-sidebar-section-height:80px;--toolbar-height:64px;--mobile-header-height:4rem}@media (min-width:992px){.layout{--layout-sidebar-width:48px}}.is-layout-sidebar-open .layout{--layout-sidebar-width:0}@media (min-width:992px){.is-layout-sidebar-open .layout{--layout-sidebar-width:220px}}.layout__inner{min-height:var(--app-height,100vh);position:relative}.layout--login .layout__inner{align-items:start;display:flex;justify-content:center;min-height:var(--app-height,100vh)}.layout--login .layout__inner__background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.layout--main .layout__inner{padding-left:var(--layout-sidebar-width);padding-top:var(--mobile-header-height);transition:padding-left .1s ease-out}@media (min-width:992px){.layout--main .layout__inner{padding-top:0}}.layout--main .layout__inner__content{background-color:#03060d;border-radius:8px 8px 0 0;display:flex;flex-flow:column nowrap;height:calc(100vh - var(--toolbar-height));position:relative;scroll-padding-top:160px}.layout--main .layout__inner__content__content{background-color:#f0f2f6;flex:1;padding:16px 0;word-break:break-word}.layout--factory .layout__inner__content,.layout--factory-login .layout__inner__content{background-color:#073fa1;border-radius:8px 8px 0 0;display:flex;flex-flow:column nowrap;max-height:var(--app-height,100vh);min-height:var(--app-height,100vh);padding-top:var(--toolbar-height);position:relative}@media (min-width:992px){.layout--factory .layout__inner__content,.layout--factory-login .layout__inner__content{max-height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px));min-height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px));padding-top:0}}.layout--factory .layout__inner__content__content,.layout--factory-login .layout__inner__content__content{background-color:#f0f2f6;flex:1;padding:16px 0;word-break:break-word}.layout--factory .layout__header-top,.layout--factory-login .layout__header-top{border-radius:8px 8px 0 0}@media (min-width:768px){.layout--factory .layout__header-top,.layout--factory-login .layout__header-top{flex-flow:row nowrap}}.layout--factory .layout__left__logo-wrapper,.layout--factory-login .layout__left__logo-wrapper{align-items:center;display:flex;height:48px;justify-content:center;width:64px}.layout--factory .layout__left__logo-wrapper img,.layout--factory-login .layout__left__logo-wrapper img{height:16px;width:auto}.layout__breadcrumbs{display:flex;flex-flow:row nowrap;gap:8px;word-break:break-word}.layout__breadcrumbs .fa{height:24px;min-height:24px;min-width:24px;width:24px}.layout__breadcrumbs__crumbs{display:flex;flex-flow:row wrap;font-size:1.5rem;font-weight:700;gap:8px;line-height:1}.layout__breadcrumbs__crumbs__crumb:not(:first-child){font-weight:400}.layout__breadcrumbs__crumbs__crumb:not(:last-child):after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#626d83;content:"\f105";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.layout__header{background-color:#03060d;z-index:2}.layout__header__inner{border-radius:8px 8px 0 0}.layout__header-top,.layout__header__inner{background-color:#fff;border-bottom:1px solid #e0e4ec;display:flex;flex-flow:column nowrap}.layout__header-top{gap:16px;justify-content:space-between;padding:16px;position:sticky;top:0;z-index:3}@media (min-width:992px){.layout__header-top{align-items:center;flex-flow:row wrap}.layout__header-top__center,.layout__header-top__left,.layout__header-top__right{width:calc(33% - 8px)}}.layout__header-top__right{align-items:center;display:flex;flex-flow:row wrap;gap:8px;justify-content:flex-end}.layout__header-middle{background-color:#fff;top:64px;z-index:2}@media (min-width:992px){.layout__header-middle{position:sticky}}.layout__header-bottom{--we-minimum-input-height:40px;background-color:#fff;position:relative;z-index:1}.layout__header-bottom__filters-container{display:flex;flex-flow:column nowrap;gap:16px;padding:16px}.layout__header-bottom__filters-container .form-element{min-width:0}.layout__header-bottom__filters-container .form-element+.form-element{margin:0}.layout__header-bottom__filters-container__filters{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:480px){.layout__header-bottom__filters-container__filters{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.layout__header-bottom__filters-container__filters{grid-template-columns:repeat(4,1fr)}}@media (min-width:1180px){.layout__header-bottom__filters-container__filters{grid-template-columns:repeat(5,1fr)}}.layout__header-bottom__filters-container__actions{display:flex;flex-flow:row wrap;gap:16px;justify-content:flex-end}.layout__sidebar,.layout__sidebar_mobile{background-color:#073fa1;height:100%;left:0;position:fixed;top:0;transition:width .1s ease-out;width:var(--layout-sidebar-width);z-index:5}.layout__sidebar__collapse-button,.layout__sidebar_mobile__collapse-button{background-color:#073fa1;border:0;border-radius:999px;cursor:pointer;height:28px;opacity:0;padding:7px 9.5px;position:absolute;right:50%;top:18px;transform:translateX(50%);transition:opacity .1s ease-out;width:28px}.layout__sidebar__collapse-button:focus-visible,.layout__sidebar__collapse-button:hover,.layout__sidebar_mobile__collapse-button:focus-visible,.layout__sidebar_mobile__collapse-button:hover{background-color:#002d7c;opacity:1}.layout__sidebar__collapse-button:after,.layout__sidebar_mobile__collapse-button:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#8893a8;content:"\f054";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.layout__sidebar__top-section,.layout__sidebar_mobile__top-section{height:var(--layout-sidebar-section-height)}.layout__sidebar__top-section__logo,.layout__sidebar_mobile__top-section__logo{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;height:64px;padding:24px 15px}.layout__sidebar__top-section__logo__text,.layout__sidebar_mobile__top-section__logo__text{color:#fff;display:none;font-size:1rem;font-weight:700;line-height:1}.layout__sidebar__top-section__logo__image,.layout__sidebar_mobile__top-section__logo__image{display:block;height:auto;width:18.53px}.layout__sidebar__divider,.layout__sidebar_mobile__divider{padding:7px 16px 8px;position:relative}.layout__sidebar__divider:after,.layout__sidebar_mobile__divider:after{background-color:#83acfc;content:"";display:block;height:1px;width:100%}.layout__sidebar__menu,.layout__sidebar_mobile__menu{height:calc(100% - var(--layout-sidebar-section-height));overflow-x:hidden;overflow-y:auto}.layout__sidebar__menu__item__link,.layout__sidebar_mobile__menu__item__link{background-color:#073fa1;color:#fff;display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:700;gap:8px;line-height:1;padding:16px;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out}.layout__sidebar__menu__item__link .fa,.layout__sidebar_mobile__menu__item__link .fa{height:16px;width:16px}.layout__sidebar__menu__item__link:focus-visible,.layout__sidebar__menu__item__link:hover,.layout__sidebar_mobile__menu__item__link:focus-visible,.layout__sidebar_mobile__menu__item__link:hover{background-color:#002d7c}.layout__sidebar__menu__item__link.is-active,.layout__sidebar__menu__item__link:active,.layout__sidebar_mobile__menu__item__link.is-active,.layout__sidebar_mobile__menu__item__link:active{background-color:#002d7c}.layout__sidebar{display:none}@media (min-width:992px){.layout__sidebar{display:block}}.layout__sidebar .layout__sidebar__menu__item__link__text{font-size:0;opacity:0;width:0}.is-layout-sidebar-open .layout__sidebar__collapse-button{opacity:1;right:16px;transform:translateX(0)}.is-layout-sidebar-open .layout__sidebar__collapse-button:after{content:"\f053"}.is-layout-sidebar-open .layout__sidebar__top-section__logo{padding:16px 24px}.is-layout-sidebar-open .layout__sidebar__top-section__logo__text{display:block}.is-layout-sidebar-open .layout__sidebar__menu__item__link__text{font-size:inherit;opacity:1;width:auto}.layout__sidebar_mobile{display:none;height:auto;max-height:calc(var(--app-height, 100vh) - 64px)}.is-mobile-sidebar-open .layout__sidebar_mobile{display:block;position:fixed;top:64px;width:100vw}@media (min-width:992px){.is-mobile-sidebar-open .layout__sidebar_mobile,.layout__sidebar_mobile{display:none}}.layout__toolbar{background-color:#073fa1;display:none;flex-flow:column nowrap;gap:8px;justify-content:space-between;left:0;min-height:var(--toolbar-height);padding:8px 16px 8px 0;position:sticky;top:0;width:100%;z-index:4}@media (min-width:992px){.layout__toolbar{display:flex;flex-flow:row nowrap;gap:16px}}.layout__toolbar__center,.layout__toolbar__left,.layout__toolbar__right{justify-content:center}@media (min-width:992px){.layout__toolbar__center,.layout__toolbar__left,.layout__toolbar__right{width:100%}}.layout__toolbar__left{display:flex;flex-flow:row nowrap;gap:8px}@media (min-width:992px){.layout__toolbar__left{justify-content:flex-start}}.layout__toolbar__center{display:flex;justify-content:center}.layout__toolbar__right{display:flex;justify-content:flex-end}.snackbar{background-color:#fff;border-radius:4px;box-shadow:0 0 8px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;max-width:500px;min-height:66px;width:100%;word-break:break-word;z-index:1000}.snackbar__close,.snackbar__status{align-items:center;display:flex}.snackbar__status{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;border-radius:4px 0 0 4px;color:#fff;display:inline-block;display:flex;font-size:1rem;font-style:normal;font-variant:normal;justify-content:center;line-height:1;min-width:48px;text-rendering:auto}.snackbar--success .snackbar__status{background-color:#0b8a00}.snackbar--success .snackbar__status:before{content:"\f00c"}.snackbar--warning .snackbar__status{background-color:#e5a500}.snackbar--warning .snackbar__status:before{content:"\f071"}.snackbar--error .snackbar__status{background-color:#cc1f2e}.snackbar--error .snackbar__status:before{content:"\f00d"}.snackbar__content{display:flex;flex-direction:column;gap:4px;justify-content:center;padding:16px;width:100%}.snackbar__content__title{font-size:1rem;font-weight:700;line-height:1}.snackbar__content__text{font-size:.875rem;font-weight:400;line-height:1}.snackbar--toast{position:fixed;right:16px;top:100%}.snackbar--inline{display:inline-flex;position:relative}.snackbar--inline+.snackbar--inline{margin-top:16px}.snackbar--inline .snackbar__close{display:none}.snackbar__close{justify-content:right;max-width:105px;padding-right:16px;width:100%}.snackbar__close__close-btn{flex-direction:row;font-size:.875rem;font-weight:700;line-height:1;white-space:nowrap}.snackbar__close__close-btn i{font-size:.875rem;font-weight:400;line-height:1}.pagination{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;left:0;min-height:64px;padding:16px;position:sticky;width:100%}.pagination__next-btn,.pagination__paginator__btn,.pagination__paginator__dots,.pagination__previous-btn{align-items:center;display:flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1}.pagination__next-btn,.pagination__paginator__btn,.pagination__previous-btn{align-items:center;background-color:inherit;border-radius:360px;min-height:32px;outline:none;text-decoration:none}.pagination__next-btn,.pagination__previous-btn{padding:0 20px;width:fit-content}.pagination__previous-btn{left:32px}.content-container--full-width .pagination__previous-btn.pagination__previous-btn{left:16px}.pagination__next-btn{right:32px}.content-container--full-width .pagination__next-btn.pagination__next-btn{right:16px}.pagination__paginator{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:center;margin:0 auto}.pagination__paginator__btn,.pagination__paginator__dots{color:#03060d;min-width:32px}.pagination__paginator__btn{background-color:#fff;border:2px solid #e0e4ec;box-sizing:border-box;min-width:32px;padding:0 8px}.pagination__paginator__btn:not(.pagination__paginator__btn--active):hover{background-color:#e0e4ec;border:2px solid #e0e4ec;color:#03060d;transition:background-color .1s ease-out,color .1s ease-out,border .1s ease-out}.pagination__paginator__btn--active,.pagination__paginator__btn:active{background-color:#0b50db;border:2px solid #0b50db;color:#fff}.pagination__paginator__dots{flex-direction:column}@media (min-width:976px){.pagination__next-btn,.pagination__paginator,.pagination__previous-btn{position:absolute}}.modal-backdrop{height:100%;left:0;padding:16px;position:fixed;top:0;width:100%;z-index:5}.modal-backdrop--default{align-items:center;background:rgba(60,71,93,.4);display:flex;justify-content:center}.modal-backdrop.hidden{display:none}.modal-backdrop--default .modal{background-color:#fff;box-shadow:0 8px 32px 0 rgba(0,0,0,.08);display:flex;height:auto;max-height:100%;max-width:100%;opacity:100%;width:fit-content;z-index:5}.modal-backdrop .modal__header__actions__close-btn{align-items:center;background:none;border:none;border-radius:360px;color:inherit;cursor:pointer;display:flex;height:32px;justify-content:center;outline:inherit;width:32px}.modal-backdrop .modal__header__actions__close-btn:focus-visible,.modal-backdrop .modal__header__actions__close-btn:hover{background-color:#e0e4ec}.modal-backdrop .modal__header__actions__close-btn:active{background-color:#cbd1dd}.modal-backdrop .modal__header__actions__close-btn i{font-size:1rem;font-weight:400;line-height:1}.modal-backdrop .modal__content{height:100%;overflow:auto;width:100%}.modal-backdrop .modal__content__title{font-size:1rem;font-weight:700;line-height:1;margin-bottom:8px}.modal-backdrop .modal__content p{font-size:1rem;font-weight:400;line-height:1.4;max-width:608px}.modal-backdrop .modal__actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.modal-backdrop .modal__actions--left,.modal-backdrop .modal__actions--right{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.modal-backdrop .modal__actions__delete-btn{color:#cc1f2e}.modal-backdrop .modal__actions i,.modal-backdrop .modal__header__actions i{pointer-events:none}.modal-backdrop--planning-calendar-order-detail-modal .modal,.modal-backdrop--planning-calendar-segment-detail-modal .modal,.modal-backdrop--planning-calendar-select-modal .modal{max-width:100%;min-width:auto;width:496px}.modal-backdrop--planning-calendar-order-detail-modal .modal.is-error .loader,.modal-backdrop--planning-calendar-order-detail-modal .modal.is-error .table-wrapper,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-error .loader,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-error .table-wrapper,.modal-backdrop--planning-calendar-select-modal .modal.is-error .loader,.modal-backdrop--planning-calendar-select-modal .modal.is-error .table-wrapper{display:none}.modal-backdrop--planning-calendar-order-detail-modal .modal.is-error .error,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-error .error,.modal-backdrop--planning-calendar-select-modal .modal.is-error .error{display:block}.modal-backdrop--planning-calendar-order-detail-modal .modal.is-loading .error,.modal-backdrop--planning-calendar-order-detail-modal .modal.is-loading .table-wrapper,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-loading .error,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-loading .table-wrapper,.modal-backdrop--planning-calendar-select-modal .modal.is-loading .error,.modal-backdrop--planning-calendar-select-modal .modal.is-loading .table-wrapper{display:none}.modal-backdrop--planning-calendar-order-detail-modal .modal.is-loading .loader,.modal-backdrop--planning-calendar-segment-detail-modal .modal.is-loading .loader,.modal-backdrop--planning-calendar-select-modal .modal.is-loading .loader{display:block}.modal-backdrop--planning-calendar-order-detail-modal .modal__content .error,.modal-backdrop--planning-calendar-order-detail-modal .modal__content .loader,.modal-backdrop--planning-calendar-segment-detail-modal .modal__content .error,.modal-backdrop--planning-calendar-segment-detail-modal .modal__content .loader,.modal-backdrop--planning-calendar-select-modal .modal__content .error,.modal-backdrop--planning-calendar-select-modal .modal__content .loader{display:none}.modal-backdrop--planning-calendar-order-detail-modal .modal__header,.modal-backdrop--planning-calendar-segment-detail-modal .modal__header,.modal-backdrop--planning-calendar-select-modal .modal__header{border-bottom:0;padding-bottom:0}.modal-backdrop--planning-calendar-order-detail-modal .modal .table__row__cell,.modal-backdrop--planning-calendar-segment-detail-modal .modal .table__row__cell,.modal-backdrop--planning-calendar-select-modal .modal .table__row__cell{border-bottom:1px solid #f0f2f6;color:#03060d}.modal-backdrop--planning-calendar-order-detail-modal .modal .table__row__cell--vertical-header,.modal-backdrop--planning-calendar-segment-detail-modal .modal .table__row__cell--vertical-header,.modal-backdrop--planning-calendar-select-modal .modal .table__row__cell--vertical-header{color:#626d83;font-size:1rem;font-weight:400;line-height:1}.modal-backdrop--planning-calendar-order-detail-modal .modal__table,.modal-backdrop--planning-calendar-segment-detail-modal .modal__table,.modal-backdrop--planning-calendar-select-modal .modal__table{margin-bottom:16px}.modal-backdrop--planning-calendar-order-detail-modal .modal__table td,.modal-backdrop--planning-calendar-order-detail-modal .modal__table th,.modal-backdrop--planning-calendar-segment-detail-modal .modal__table td,.modal-backdrop--planning-calendar-segment-detail-modal .modal__table th,.modal-backdrop--planning-calendar-select-modal .modal__table td,.modal-backdrop--planning-calendar-select-modal .modal__table th{padding:5px 0}.modal-backdrop--planning-calendar-order-detail-modal .modal__action-button,.modal-backdrop--planning-calendar-segment-detail-modal .modal__action-button,.modal-backdrop--planning-calendar-select-modal .modal__action-button{width:100%}@media (min-width:768px){.modal-backdrop--planning-calendar-order-detail-modal .modal__action-button,.modal-backdrop--planning-calendar-segment-detail-modal .modal__action-button,.modal-backdrop--planning-calendar-select-modal .modal__action-button{max-width:unset}}.modal-backdrop--planning-calendar-order-detail-modal .modal__change-mode,.modal-backdrop--planning-calendar-segment-detail-modal .modal__change-mode,.modal-backdrop--planning-calendar-select-modal .modal__change-mode{display:inline-block;margin-left:16px}@media (min-width:768px){.modal-backdrop--planning-calendar-order-detail-modal .modal__change-mode,.modal-backdrop--planning-calendar-segment-detail-modal .modal__change-mode,.modal-backdrop--planning-calendar-select-modal .modal__change-mode{max-width:unset}}.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal{max-width:100%;min-width:auto;width:700px}.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal .table td,.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal .table th{padding:8px}.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal .table thead th{white-space:normal}.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal .table tbody th{vertical-align:middle}.modal-backdrop--factory-head-of-duty-overview-production-control-modal .modal .table tbody .form-element--choice .form-element__choices{padding:0}.switch{border:0;border-radius:999px;display:flex;flex-flow:row nowrap;gap:0;padding:4px}.switch,.switch__option{background-color:#e0e4ec}.switch__option{border-radius:999px;color:#03060d;font-size:.875rem;font-weight:700;line-height:1;padding:9px 16px}.switch__option--first{background-color:#192339;color:#fff}.switch.is-toggled .switch__option--first{background-color:#e0e4ec;color:#03060d}.switch.is-toggled .switch__option--second{background-color:#192339;color:#e0e4ec}.progress-bar{--max-value:0;--current-value:0;--indicator-width:calc(var(--max-value)/var(--current-value));--indicator-color:#b8c0cf;--indicator-end-color:#000;align-items:stretch;display:flex;flex-flow:column nowrap;gap:8px}.progress-bar[data-threshold-color=red]{--indicator-color:#cc1f2e}.progress-bar[data-threshold-color=yellow]{--indicator-color:#e5a500}.progress-bar[data-threshold-color=green]{--indicator-color:#0b8a00;--indicator-end-color:#0b8a00}.progress-bar--has-indicator-text-outside .progress-bar__progress{border-radius:2px;box-shadow:inset 0 0 0 1px #f0f2f6;height:2px}.progress-bar--has-indicator-text-inside .progress-bar__progress{border-radius:4px;box-shadow:inset 0 0 0 2px #e0e4ec;height:16px}.progress-bar--has-indicator-text-inside .progress-bar__progress__indicator{padding:0 5px}.progress-bar--has-reached-end .progress-bar__progress__indicator{--indicator-color:var(--indicator-end-color)}.progress-bar--has-reached-end .progress-bar__progress__indicator__text{color:#fff}.progress-bar--has-passed-end .progress-bar__secondary-information{color:#ff0d22}.progress-bar--is-indicator-text-overflowing .progress-bar__progress__indicator__text{opacity:0}.progress-bar__progress-wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:8px}.progress-bar__progress{flex:1;overflow:hidden;position:relative}.progress-bar__progress__indicator{background-color:var(--indicator-color);border-radius:4px;display:flex;font-weight:700;height:100%;justify-content:center;transition:width .1s ease-out;width:calc(100%/var(--indicator-width))}.progress-bar__progress__indicator__text{color:#000;font-size:.875rem;font-weight:700;line-height:1;opacity:1;transition:opacity .3s ease-out;white-space:nowrap}.progress-bar__indicator-text{color:#626d83;font-size:.875rem;font-weight:400;line-height:1}.progress-bar__secondary-information{font-size:.875rem;font-weight:700;line-height:1}.calendar-pagination{align-items:center;background:#fff;display:flex;gap:8px;height:64px;justify-content:space-between;padding:8px 16px}.calendar-pagination .center{align-items:center;display:flex;font-weight:700;gap:8px;justify-content:center}.calendar-pagination .center i{color:#000}.calendar-pagination .remove-style{background:none;border:none}.calendar-pagination i{color:#0b50db}.calendar-pagination-center{display:flex;flex-direction:row;gap:16px}.short-information{align-items:flex-start;color:#3c475d;display:flex;flex-flow:row nowrap;gap:4px;padding:8px 16px}.short-information .fa,.short-information__text{font-size:1rem;line-height:1}.short-information__text{font-weight:400}.scroll-container{overflow:auto;position:relative;scrollbar-width:none}.scroll-container::-webkit-scrollbar{display:none}.scroll-container:hover>.scroll-container__scrollbar--dark,.scroll-container:hover>.scroll-container__scrollbar--light{opacity:.5}.scroll-container:hover>.scroll-container__scrollbar--dark:hover,.scroll-container:hover>.scroll-container__scrollbar--light:hover{opacity:1}.scroll-container--disable-vertical:hover>.scroll-container__scrollbar--vertical,.scroll-container--disable-vertical:hover>.scroll-container__scrollbar--vertical:hover{opacity:0}.scroll-container--disable-vertical>.scroll-container__scrollbar--vertical{opacity:0;pointer-events:none}.scroll-container--disable-horizontal:hover>.scroll-container__scrollbar--horizontal,.scroll-container--disable-horizontal:hover>.scroll-container__scrollbar--horizontal:hover{opacity:0}.scroll-container--disable-horizontal>.scroll-container__scrollbar--horizontal{opacity:0;pointer-events:none}.scroll-container__scrollbar{border-radius:999px;cursor:pointer;opacity:0;position:absolute;z-index:4}.scroll-container__scrollbar--vertical{width:var(--scrollbar-size)}.scroll-container__scrollbar--vertical.scroll-container__scrollbar--big,.scroll-container__scrollbar--vertical.scroll-container__scrollbar--small{right:4px}.scroll-container__scrollbar--horizontal{height:var(--scrollbar-size)}.scroll-container__scrollbar--horizontal.scroll-container__scrollbar--small{bottom:2px}.scroll-container__scrollbar--horizontal.scroll-container__scrollbar--big{bottom:4px}.scroll-container__scrollbar--big{--scrollbar-size:8px}.scroll-container__scrollbar--small{--scrollbar-size:4px}.scroll-container__scrollbar--dark:hover,.scroll-container__scrollbar--light:hover{opacity:1}.scroll-container__scrollbar--light{background-color:#b8c0cf}.scroll-container__scrollbar--dark{background-color:#8893a8}.scroll-container__scrollbar--is-scrolling{opacity:1}.is-mobile-sidebar-open.scroll-container:hover>.scroll-container__scrollbar--dark,.is-mobile-sidebar-open.scroll-container:hover>.scroll-container__scrollbar--light{opacity:0;pointer-events:none}.is-mobile-sidebar-open.scroll-container:hover>.scroll-container__scrollbar--dark:hover,.is-mobile-sidebar-open.scroll-container:hover>.scroll-container__scrollbar--light:hover{opacity:0}.badge{border-radius:8px;display:inline-flex;font-size:.875rem;font-weight:400;justify-content:center;line-height:1;padding:8px 12px;text-align:center}.badge--grey{background-color:#f0f2f6;color:#192339}.badge--green{background-color:#ebffe4;color:#192339}.badge--blue{background-color:#e2eeff;color:#192339}.badge--red{background-color:#fef2f3;color:#192339}.badge--small{padding:6px 8px}.badge--planning-badge{font-weight:700;padding:6px 24px}.badge--planning-badge.badge-bg--blue{background-color:#2486d0}.badge--planning-badge.badge-bg--red{background-color:#f60000}.badge--planning-badge.badge-bg--black{background-color:#000}.badge--planning-badge.badge-bg--orange{background-color:#eb910e}.badge--planning-badge.badge-bg--yellow{background-color:#fcfc00}.badge--planning-badge.badge-bg--brown{background-color:#6a5543}.badge--planning-badge.badge-text--blue{color:#2486d0}.badge--planning-badge.badge-text--white{color:#fff}.badge--planning-badge.badge-text--black{color:#000}.badge--planning-badge.badge-text--orange{color:#eb910e}.badge--planning-badge.badge-text--yellow{color:#fcfc00}.badge--planning-badge.badge-text--brown{color:#6a5543}.planning-calendar.is-loading .planning-calendar-card,.planning-calendar.is-loading .planning-calendar-lane-toggle,.planning-calendar.is-loading .planning-calendar__table__row__data__inner__content__add-button{opacity:.5;pointer-events:none}.planning-calendar-lane-toggle{align-items:stretch;background-color:#fff;border:1px solid #e0e4ec;border-radius:8px;display:flex;flex-flow:column nowrap;gap:8px;max-width:100%;padding:12px;text-align:left;transition:background-color .1s ease-out,border .1s ease-out;width:100%}.planning-calendar-lane-toggle:focus-visible,.planning-calendar-lane-toggle:hover{border:1px solid #b8c0cf}.planning-calendar-lane-toggle.is-complete{background-color:#f7fbf6}.planning-calendar-lane-toggle__hours,.planning-calendar-lane-toggle__title{display:flex}.planning-calendar-lane-toggle__title{color:#3c475d;font-size:.875rem;font-weight:700;line-height:1}.planning-calendar-lane-toggle__hours{color:#626d83;font-size:.875rem;font-weight:400;line-height:1}.planning-calendar-card{align-items:stretch;background-color:#fff;border:1px solid #e0e4ec;border-radius:8px;display:flex;flex-flow:column nowrap;gap:8px;max-width:100%;padding:12px;text-align:left;transition:background-color .1s ease-out;width:100%}.planning-calendar-card .badge{width:100%}.planning-calendar-card:focus-visible,.planning-calendar-card:hover{background-color:#e0e4ec}.planning-calendar-card__grouped-content{display:block;pointer-events:none}.planning-calendar-card__grouped-content--text{color:#3c475d;display:flex;flex-flow:column nowrap;font-size:.75rem;gap:4px;line-height:1}.planning-calendar-card__grouped-content--text span{display:block}.planning-calendar-week-navigation{align-items:center;display:flex;flex-flow:row nowrap;gap:16px;justify-content:center}.planning-calendar-week-navigation__date-display{color:#03060d;font-size:1rem;font-weight:400;line-height:1;text-align:center}.planning-calendar__table{table-layout:auto;width:100%}.planning-calendar__table__head .planning-calendar__table__row__data{border-right:1px solid #e0e4ec;min-width:190px;padding:16px}.planning-calendar__table__head .planning-calendar__table__row__data:last-child{border-right:0}.planning-calendar__table__head .planning-calendar__table__row__data__inner{display:flex;flex-flow:column nowrap;gap:8px}.planning-calendar__table__head .planning-calendar__table__row__data__inner__title{color:#03060d;font-size:.875rem;font-weight:400;line-height:1}.planning-calendar__table__head .planning-calendar__table__row__data__inner__date{color:#626d83;font-size:.875rem;font-weight:400;line-height:1}.planning-calendar__table__body .planning-calendar__table__row{--row-content-display:none;--row-content-height:0;border-bottom:1px solid #e0e4ec}.planning-calendar__table__body .planning-calendar__table__row:last-child{border-bottom:0}.planning-calendar__table__body .planning-calendar__table__row:last-child .planning-calendar__table__row__data{border-right:1px solid #e0e4ec}.planning-calendar__table__body .planning-calendar__table__row.is-open{background-color:#f0f2f6}.planning-calendar__table__body .planning-calendar__table__row.is-open .planning-calendar__table__row__data__inner{padding-bottom:8px}.planning-calendar__table__body .planning-calendar__table__row.is-open .planning-calendar__table__row__data__inner__content{opacity:1}.planning-calendar__table__body .planning-calendar__table__row__data{border-right:1px solid #e0e4ec}.planning-calendar__table__body .planning-calendar__table__row__data--lane{vertical-align:middle}.planning-calendar__table__body .planning-calendar__table__row__data--lane .planning-calendar__table__row__data__inner{display:flex;flex-flow:column nowrap;gap:8px;padding:13px 16px}.planning-calendar__table__body .planning-calendar__table__row__data--lane .planning-calendar__table__row__data__inner__title{color:#192339;font-size:1rem;font-weight:700;line-height:1}.planning-calendar__table__body .planning-calendar__table__row__data--lane .planning-calendar__table__row__data__inner__planned-hours,.planning-calendar__table__body .planning-calendar__table__row__data--lane .planning-calendar__table__row__data__inner__unplanned-hours{color:#192339;font-size:.875rem;font-weight:400;line-height:1}.planning-calendar__table__body .planning-calendar__table__row__data__inner__head{padding:8px}.planning-calendar__table__body .planning-calendar__table__row__data__inner__content{display:var(--row-content-display);flex-flow:column nowrap;height:var(--row-content-height);opacity:0;overflow:hidden;padding:0 8px;transition:height .3s ease-out,opacity .3s ease-out}.planning-calendar__table__body .planning-calendar__table__row__data__inner__content .planning-calendar-card{margin-bottom:8px;position:relative}.planning-calendar__table__body .planning-calendar__table__row__data__inner__content .planning-calendar-card .parallel-indicator{color:#8893a8;position:absolute;right:12px;transform:rotate(90deg) scaleX(.9) scaleY(1.1)}.planning-calendar__table__body .planning-calendar__table__row__data__inner__content__add-button{width:100%}@media (min-width:768px){.planning-calendar__table__body .planning-calendar__table__row__data__inner__content__add-button{max-width:unset}}.planning-module{background-color:#fff}.planning-module.is-loading .planning-module__loader{display:flex}.planning-module.is-loading .planning-module__view{display:none}.planning-module__loader{align-items:center;display:none;justify-content:center;min-height:500px;min-width:100%}.planning-module__view.hidden{display:none}.planning-module-add-view{display:flex;flex-flow:column nowrap;gap:24px;padding:24px 16px}.planning-module-add-view.is-loading{opacity:.5;pointer-events:none}.planning-module-add-view__header{align-items:center;display:flex;flex-flow:column nowrap;gap:16px}.planning-module-add-view__header__title{color:#192339;font-size:1.25rem;font-weight:700;line-height:1;text-align:center}.planning-module-add-view__header__hours{align-items:center;color:#192339;display:flex;flex-flow:row wrap;gap:24px}.planning-module-add-view__header__hours__spacer{background-color:#e0e4ec;border-radius:8px;display:block;height:8px;width:8px}.planning-module-add-view__items{align-items:center;display:flex;flex-flow:row wrap;gap:8px;justify-content:center}.planning-module-add-view__items__item{background-color:#fff;border-radius:16px;display:flex;flex-flow:column nowrap;gap:16px;padding:24px}.planning-module-add-view__items__item--suggested{background-color:#f0f2f6}.planning-module-add-view__items__item__title{color:#000;font-size:1rem;font-weight:400;line-height:1;text-align:center;text-transform:none}.planning-module-add-view__items__item__content{display:flex;flex-flow:row nowrap;gap:16px}.planning-module-add-view__items__item__content .planning-calendar-card{min-width:200px}.planning-module-add-view__table .card{box-shadow:none}.factory-order-card{align-items:flex-start;background-color:#fff;border:1px solid #e0e4ec;border-radius:12px;display:flex;flex-flow:column nowrap;gap:16px;overflow:auto;padding:16px}@media (min-width:992px){.factory-order-card{flex-flow:row nowrap}}.factory-order-card__image-wrapper{background-color:#f0f2f6;border:1px solid #f0f2f6;border-radius:8px;overflow:hidden;width:100%}@supports not (aspect-ratio:1.66){.factory-order-card__image-wrapper{padding-top:60.2409638554%}}@supports (aspect-ratio:1.66){.factory-order-card__image-wrapper{aspect-ratio:1.66}}@media (min-width:992px){.factory-order-card__image-wrapper{min-width:266px;width:266px}}.factory-order-card__image-wrapper img{height:100%;object-fit:cover;width:100%}.factory-order-card__content-grid{display:grid;gap:8px 16px;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);width:100%}@media (min-width:480px){.factory-order-card__content-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.factory-order-card__content-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);margin-right:auto}}.factory-order-card__content-grid__item{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:6px}@media (min-width:992px){.factory-order-card__content-grid__item{min-width:221px}}.factory-order-card__content-grid__item__title{color:#3c475d;font-size:1rem;font-weight:400;line-height:1;text-transform:none}.factory-order-card__content-grid__item__text{color:#03060d;font-size:1rem;font-weight:700;line-height:1;padding:5px 0}.factory-order-card__actions-wrapper{background-color:#fff;margin:-16px -16px -16px 0;padding:16px 16px 16px 0;position:sticky;right:-16px;top:16px;width:calc(100% + 16px)}@media (min-width:992px){.factory-order-card__actions-wrapper{width:auto}}.factory-order-card__actions{align-items:center;background-color:#e2eeff;border-radius:8px;display:flex;flex-flow:column nowrap;justify-content:center;min-width:221px;padding:36px 32px}.factory-order-card__actions__title{color:#192339;font-size:1.5rem;font-weight:700;line-height:1}.factory-order-card__actions__buttons{display:flex;flex-flow:column nowrap;gap:12px;margin-top:24px}.factory-order-card__actions__buttons .button-brand{width:100%}@media (min-width:768px){.factory-order-card__actions__buttons .button-brand{max-width:100%}}.factory-small-information-card{background-color:#fff;border:1px solid #e0e4ec;border-radius:8px;display:flex;flex-flow:column nowrap;gap:12px;padding:16px}.factory-small-information-card__title{color:#333;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.15}.factory-small-information-card__image-wrapper{background-color:#f0f2f6;border-radius:8px;overflow:hidden;width:100%}@supports not (aspect-ratio:1.77){.factory-small-information-card__image-wrapper{padding-top:56.4971751412%}}@supports (aspect-ratio:1.77){.factory-small-information-card__image-wrapper{aspect-ratio:1.77}}.factory-small-information-card__image-wrapper img{height:100%;object-fit:cover;width:100%}.factory-small-information-card__info{display:flex;flex-flow:column nowrap;gap:8px}.factory-small-information-card__info__item{display:grid;gap:16px;grid-template-columns:1fr 1fr;max-width:100%}.factory-small-information-card__info__item__title{color:#3c475d;font-size:1rem;font-weight:400;line-height:1}.factory-small-information-card__info__item__text{color:#03060d;font-size:1rem;font-weight:700;line-height:1}.factory-important-information-card{background-color:#fff;border:1px solid #e0e4ec;border-radius:8px;display:flex;flex-flow:column nowrap;gap:16px;padding:16px}@media (min-width:768px){.factory-important-information-card{align-items:flex-start;flex-flow:row nowrap}}.factory-important-information-card__image-wrapper{background-color:#f0f2f6;border-radius:8px;overflow:hidden;width:100%}@supports not (aspect-ratio:1.66){.factory-important-information-card__image-wrapper{padding-top:60.2409638554%}}@supports (aspect-ratio:1.66){.factory-important-information-card__image-wrapper{aspect-ratio:1.66}}@media (min-width:768px){.factory-important-information-card__image-wrapper{flex:0 0 146px}}.factory-important-information-card__image-wrapper img{height:100%;object-fit:cover;width:100%}.factory-important-information-card__content{display:flex;flex:1;flex-flow:column nowrap;gap:8px}.factory-important-information-card__content__title{padding:4px 0}.factory-important-information-card__content__grid{display:grid;gap:6px 16px;grid-template-columns:1fr}@media (min-width:480px){.factory-important-information-card__content__grid{grid-template-columns:1fr 1fr}}.factory-important-information-card__content__grid__item{display:grid;gap:8px;grid-template-columns:1fr 1fr;place-items:flex-start}.factory-important-information-card__content__grid__item__title{color:#3c475d;font-size:1rem;font-weight:400;line-height:1;padding:5px 0}.factory-important-information-card__content__grid__item__text{color:#03060d;font-size:1rem;font-weight:700;line-height:1;padding:5px 0}.factory-sidebar{background-color:#fff;border-left:1px solid #e0e4ec;padding:24px;width:100%}.factory-sidebar__header{border-bottom:1px solid #e0e4ec;margin-bottom:16px;padding-bottom:16px}.factory-sidebar__header__title{color:#333;font-family:Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.15}.factory-sidebar__comments{display:flex;flex-flow:column nowrap;gap:16px}.factory-sidebar__comments__title{color:#333;font-family:Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.15}.factory-sidebar__comments__submit{margin-top:12px;width:100%}@media (min-width:768px){.factory-sidebar__comments__submit{max-width:100%}}.factory-sidebar__comments__list{display:flex;flex-flow:column nowrap;gap:16px}.factory-sidebar__comments__list__item,.factory-sidebar__comments__list__item__header{display:flex;flex-flow:column nowrap;gap:8px}.factory-sidebar__comments__list__item__header__user-name{color:#03060d;font-size:.875rem;font-weight:700;line-height:1}.factory-sidebar__comments__list__item__header__date{color:#3c475d;font-size:1rem;font-weight:400;line-height:1}.factory-sidebar__comments__list__item__comment{color:#3c475d;font-size:1rem;font-weight:400;line-height:1.4}.form-row{align-items:flex-start;display:flex;flex-flow:row wrap;gap:16px;padding:16px}.form-row>*{flex:1 0 100%;margin-bottom:0}@media (min-width:992px){.form-row--two>*{flex:1 0 calc(50% - 16px)}.form-row--three>*{flex:1 0 calc(33% - 16px)}.form-row--specified>*{flex:0 0 calc(var(--we-specified-form-row-item-width, 100%) - 8px)}}.card--padded-content .form-row{padding:16px 0}.card--padded-content .form-row:first-child{padding-top:0}.card--padded-content .form-row:last-child{padding-bottom:0}.form-row+.form-element{margin-top:16px}.form-row .form-element+.form-element{margin-top:0}.form-element{max-width:100%}.table .form-element.form-element{height:100%;width:100%}.form-element+.form-element{margin-top:16px}.form-element__label{display:block;font-size:.875rem;font-weight:700;line-height:1;padding:8px 0}.form-element__label.required:after{background-color:#8893a8;border-radius:360px;content:"";display:inline-flex;height:8px;margin-left:8px;width:8px}.form-element__help,.form-element__status-message{align-items:flex-start;display:flex;font-size:.875rem;font-weight:400;gap:4px;line-height:1;padding:8.5px 16px}.form-element__help:before,.form-element__status-message:before{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:flex;flex:0 0 13px;font-size:.8125rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:1px;text-align:center;text-rendering:auto}.form-element__help{color:#3c475d}.form-element__help:before{content:"\f059"}.form-element__status-message--info{color:#3c475d}.form-element__status-message--info:before{content:"\f059"}.form-element__status-message--warning{color:#e5a500}.form-element__status-message--warning:before{content:"\f071"}.form-element__status-message--error{color:#cc1f2e}.form-element__status-message--error:before{content:"\f071"}.form-element--checkbox>.form-element__label,.form-element--choice:not(.form-element--select)>.form-element__label,.form-element--enum:not(.form-element--select)>.form-element__label,.form-element--radio>.form-element__label{padding:8px 0}.form-element--file.has-files .dropzone__files,.form-element--file_upload.has-files .dropzone__files{display:flex}.form-element--file .dropzone,.form-element--file_upload .dropzone{display:flex;flex-flow:column nowrap;gap:4px}.form-element--file .dropzone__uploader,.form-element--file_upload .dropzone__uploader{align-items:center;background-color:#fff;border:1px solid #e0e4ec;border-radius:4px;display:flex;flex-flow:column nowrap;gap:8px;justify-content:center;padding:16px 32px}.form-element--file .dropzone__uploader__title,.form-element--file_upload .dropzone__uploader__title{font-size:1rem;font-weight:700;line-height:1;text-align:center}.form-element--file .dropzone__uploader__description,.form-element--file_upload .dropzone__uploader__description{color:#3c475d;font-size:.875rem;line-height:1;text-align:center}.form-element--file .dropzone__uploader__description__upload-button,.form-element--file_upload .dropzone__uploader__description__upload-button{background-color:transparent;border:0;color:inherit;font-size:inherit;line-height:inherit;padding:0;text-decoration:underline}.form-element--file .dropzone__files,.form-element--file_upload .dropzone__files{display:none;flex-flow:column nowrap;gap:4px}.form-element--file .dropzone__files__file,.form-element--file_upload .dropzone__files__file{align-items:center;border:1px solid #e0e4ec;border-radius:4px;display:flex;flex-flow:row wrap;gap:8px;padding:8px 16px}.form-element--file .dropzone__files__file__icon,.form-element--file_upload .dropzone__files__file__icon{align-items:center;height:32px;justify-content:center;min-height:32px;min-width:32px;width:32px}.form-element--file .dropzone__files__file__title,.form-element--file_upload .dropzone__files__file__title{font-size:.875rem;font-weight:700;line-height:1}.form-element--file .dropzone__files__file__size,.form-element--file_upload .dropzone__files__file__size{color:#3c475d;font-size:.875rem;font-weight:400;line-height:1}.form-element--file .dropzone__files__file__remove,.form-element--file_upload .dropzone__files__file__remove{margin-left:auto}.form-element--select .select{align-items:flex-start;background-color:#fff;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #cbd1dd;box-sizing:border-box;cursor:pointer;display:flex;font-size:1rem;font-weight:400;gap:8px;line-height:1;max-width:100%;min-height:var(--we-minimum-input-height,48px);min-width:100%;padding:16px 48px 16px 16px;position:relative;text-align:left;transition:box-shadow .1s ease-out;width:100%}.form-element--select .select.is-open:after{content:"\f077"}.form-element--select .select:hover{box-shadow:inset 0 0 0 1px #8893a8}.form-element--select .select:focus-visible,.form-element--select .select:focus-within{box-shadow:inset 0 0 0 2px #8893a8}.form-element--select .select:focus-visible:hover,.form-element--select .select:focus-within:hover{box-shadow:inset 0 0 0 2px #8893a8}.form-element--select .select:after{font-family:Font Awesome\ 6 Pro;font-weight:900;position:absolute;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#00091f;content:"\f078";display:inline-block;font-size:1rem;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:1;padding:12px;right:4px;text-rendering:auto;top:4px;width:40px}.form-element--select .select--autocomplete{padding:14px 48px 14px 16px}.form-element--select .select--autocomplete .select__content__placeholder{display:none}.form-element--select .select--autocomplete.select--selected .select__content__value{display:block}.form-element--select .select__content{display:flex;flex:1;flex-flow:row wrap;gap:8px;position:relative}.form-element--select .select__content__placeholder{color:#626d83;display:block}.form-element--select .select__content__value{display:none}.form-element--select .select__content__autocomplete{border:0;font-size:1rem;font-weight:400;height:16px;line-height:1;padding:0;width:100%}.form-element--select .select__content__autocomplete ::placeholder{color:#03060d}.form-element--select .select--selected .select__content__placeholder{display:none}.form-element--select .select--selected .select__content__value{display:block}.form-element--select .select__chip{flex-flow:row nowrap;gap:4px;margin:0;padding:4px 4px 4px 16px}.form-element--select .select__chip,.form-element--select .select__chip__remove{align-items:center;background-color:#e0e4ec;border:0;border-radius:999px;display:flex}.form-element--select .select__chip__remove{height:24px;justify-content:center;padding:0;width:24px}.form-element--select .select__chip__remove:focus-visible,.form-element--select .select__chip__remove:hover{background-color:#a7b0c2}.form-element--select .select__chip__remove span{display:none}.form-element--select .select__chip__remove:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#03060d;content:"\f00d";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.form-element--select.form-element--time .select:after{content:"\f017"}.form-element--select.form-element--multiple .select{min-height:var(--we-minimum-input-height);padding:8px 48px 8px 8px}.form-element--select.form-element--multiple .select__icon{display:none}.form-element--select.form-element--multiple .select--autocomplete .select__content__value{display:flex}.form-element--select.form-element--multiple .select--autocomplete .select__content__autocomplete{padding:6px 0}.form-element--select.form-element--multiple .select--autocomplete .select__content__autocomplete::placeholder{display:none}.form-element--select.form-element--multiple .select__content__placeholder{padding:8px 0}.form-element--select.form-element--multiple .select__content__autocomplete{background-color:transparent;width:auto}.form-element--select.form-element--multiple .select__content__value{display:flex;flex-flow:row wrap;gap:4px}.form-element--errors{display:flex;flex-flow:column nowrap;gap:0;width:100%}.form-element--errors .snackbar{max-width:100%;z-index:1}.form-element--choice .form-element__choices,.form-element--classifier .form-element__choices,.form-element--enum .form-element__choices{display:flex;flex-flow:column nowrap;gap:16px;padding:8px 16px 16px}.form-element--choice .form-element__choices .form-element__label,.form-element--classifier .form-element__choices .form-element__label,.form-element--enum .form-element__choices .form-element__label{font-size:1rem;font-weight:400;line-height:1;padding:0}.form-element--choice .form-element__choices__choice,.form-element--classifier .form-element__choices__choice,.form-element--enum .form-element__choices__choice{display:grid;gap:8px;grid-template-columns:16px 1fr}.form-element--choice .form-element__choices__choice .choice-label-image,.form-element--classifier .form-element__choices__choice .choice-label-image,.form-element--enum .form-element__choices__choice .choice-label-image{background:#000;height:32px;width:auto}.form-element--choice select,.form-element--classifier select,.form-element--enum select{left:0;width:100%}.form-element input[type=checkbox],.form-element input[type=radio]{appearance:none;background-color:#fff;border:1px solid #b8c0cf;color:currentColor;display:grid;font:inherit;height:16px;margin:0;place-content:center;transition:border .1s ease-out,background-color .1s ease-out;width:16px}.form-element input[type=checkbox]:focus-visible,.form-element input[type=checkbox]:hover,.form-element input[type=radio]:focus-visible,.form-element input[type=radio]:hover{border:1px solid #8893a8}.form-element input[type=checkbox]:before,.form-element input[type=radio]:before{transform:scale(0);transition:transform .1s ease-in-out}.form-element input[type=checkbox]:checked,.form-element input[type=radio]:checked{background-color:#0b50db;border:1px solid #0b50db}.form-element input[type=checkbox]:checked:before,.form-element input[type=radio]:checked:before{transform:scale(1)}.form-element input[type=checkbox]:disabled,.form-element input[type=radio]:disabled{background-color:#f0f2f6}.form-element input[type=radio]{border-radius:50%}.form-element input[type=radio]:before{background-color:#fff;border-radius:50%;content:"";height:8px;width:8px}.form-element input[type=checkbox]{border-radius:4px}.form-element input[type=checkbox]:before{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;content:"\f00c";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.form-element--textarea .form-element__input{border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #cbd1dd;box-sizing:border-box;font-size:1rem;font-weight:400;line-height:1;max-width:100%;min-width:100%;padding:16px;resize:vertical;transition:box-shadow .1s ease-out}.form-element--textarea .form-element__input::placeholder{color:#626d83}.form-element--textarea .form-element__input:hover{box-shadow:inset 0 0 0 1px #8893a8}.form-element--textarea .form-element__input:focus-within{box-shadow:inset 0 0 0 2px #8893a8}.form-element--textarea .form-element__input:focus-within:hover{box-shadow:inset 0 0 0 2px #8893a8}.form-element--phone_number>.form-element__input-wrapper,.form-element--tel>.form-element__input-wrapper{display:flex;flex-flow:column nowrap;gap:8px}@media (min-width:480px){.form-element--phone_number>.form-element__input-wrapper,.form-element--tel>.form-element__input-wrapper{flex-flow:row nowrap}}.form-element--phone_number .form-element--select .select__content__value,.form-element--tel .form-element--select .select__content__value{word-break:keep-all}.form-element--phone_number .form-element--select .select__content__autocomplete,.form-element--tel .form-element--select .select__content__autocomplete{width:50px}.form-element--phone_number .form-element--text,.form-element--tel .form-element--text{flex:1}.form-element--date .form-element__input,.form-element--dateinterval .form-element__input,.form-element--email .form-element__input,.form-element--password .form-element__input,.form-element--pin .form-element__input,.form-element--text .form-element__input,.form-element--time .form-element__input{background-color:transparent;border:0;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1;max-height:var(--we-minimum-input-height);min-width:0;padding:16px}.table__row__cell .form-element--date .form-element__input,.table__row__cell .form-element--dateinterval .form-element__input,.table__row__cell .form-element--email .form-element__input,.table__row__cell .form-element--password .form-element__input,.table__row__cell .form-element--pin .form-element__input,.table__row__cell .form-element--text .form-element__input,.table__row__cell .form-element--time .form-element__input{padding:8px 16px}.table__row__cell .form-element--date .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--dateinterval .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--email .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--password .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--pin .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--text .form-element__input.form-element__input--has-icon-right,.table__row__cell .form-element--time .form-element__input.form-element__input--has-icon-right{padding-right:40px}.table__row__cell .form-element--date .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--dateinterval .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--email .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--password .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--pin .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--text .form-element__input.form-element__input--has-icon-left,.table__row__cell .form-element--time .form-element__input.form-element__input--has-icon-left{padding-left:40px}.form-element--date .form-element__input::-moz-placeholder,.form-element--date .form-element__input::placeholder,.form-element--dateinterval .form-element__input::-moz-placeholder,.form-element--dateinterval .form-element__input::placeholder,.form-element--email .form-element__input::-moz-placeholder,.form-element--email .form-element__input::placeholder,.form-element--password .form-element__input::-moz-placeholder,.form-element--password .form-element__input::placeholder,.form-element--pin .form-element__input::-moz-placeholder,.form-element--pin .form-element__input::placeholder,.form-element--text .form-element__input::-moz-placeholder,.form-element--text .form-element__input::placeholder,.form-element--time .form-element__input::-moz-placeholder,.form-element--time .form-element__input::placeholder{color:#626d83}.form-element--date .form-element__input::-moz-placeholder,.form-element--dateinterval .form-element__input::-moz-placeholder,.form-element--email .form-element__input::-moz-placeholder,.form-element--password .form-element__input::-moz-placeholder,.form-element--pin .form-element__input::-moz-placeholder,.form-element--text .form-element__input::-moz-placeholder,.form-element--time .form-element__input::-moz-placeholder{opacity:1}.form-element--date .form-element__input-wrapper,.form-element--dateinterval .form-element__input-wrapper,.form-element--email .form-element__input-wrapper,.form-element--password .form-element__input-wrapper,.form-element--pin .form-element__input-wrapper,.form-element--text .form-element__input-wrapper,.form-element--time .form-element__input-wrapper{background-color:#fff;border:0;border-radius:4px;box-shadow:inset 0 0 0 1px #cbd1dd;box-sizing:border-box;cursor:text;display:flex;flex-flow:row nowrap;gap:8px;transition:box-shadow .1s ease-out}.form-element--date .form-element__input-wrapper:hover,.form-element--dateinterval .form-element__input-wrapper:hover,.form-element--email .form-element__input-wrapper:hover,.form-element--password .form-element__input-wrapper:hover,.form-element--pin .form-element__input-wrapper:hover,.form-element--text .form-element__input-wrapper:hover,.form-element--time .form-element__input-wrapper:hover{box-shadow:inset 0 0 0 1px #8893a8}.form-element--date .form-element__input-wrapper:focus-within,.form-element--dateinterval .form-element__input-wrapper:focus-within,.form-element--email .form-element__input-wrapper:focus-within,.form-element--password .form-element__input-wrapper:focus-within,.form-element--pin .form-element__input-wrapper:focus-within,.form-element--text .form-element__input-wrapper:focus-within,.form-element--time .form-element__input-wrapper:focus-within{box-shadow:inset 0 0 0 2px #8893a8}.form-element--date .form-element__input-wrapper:focus-within:hover,.form-element--dateinterval .form-element__input-wrapper:focus-within:hover,.form-element--email .form-element__input-wrapper:focus-within:hover,.form-element--password .form-element__input-wrapper:focus-within:hover,.form-element--pin .form-element__input-wrapper:focus-within:hover,.form-element--text .form-element__input-wrapper:focus-within:hover,.form-element--time .form-element__input-wrapper:focus-within:hover{box-shadow:inset 0 0 0 2px #8893a8}.form-element--number .form-element__input-wrapper-outer--display-as--buttons{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;position:relative}.form-element--number .form-element__input-wrapper-outer--display-as--buttons .form-element__input-wrapper{box-shadow:none}.form-element--number .form-element__input-wrapper-outer--display-as--buttons .form-element__input{text-align:center;width:80px}.form-element__toggle-password{background:transparent;border:0;padding:16px;pointer-events:all;position:absolute;right:0;top:0}.form-element__toggle-password:before{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f06e";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}.form-element__toggle-password.is-active:before{content:"\f070"}.form-element--date .form-element__input--has-icon-right,.form-element--dateinterval .form-element__input--has-icon-right,.form-element--email .form-element__input--has-icon-right,.form-element--password .form-element__input--has-icon-right,.form-element--pin .form-element__input--has-icon-right,.form-element--text .form-element__input--has-icon-right,.form-element--textarea .form-element__input--has-icon-right,.form-element--time .form-element__input--has-icon-right{padding-right:40px}.form-element--date .form-element__input--has-icon-left,.form-element--dateinterval .form-element__input--has-icon-left,.form-element--email .form-element__input--has-icon-left,.form-element--password .form-element__input--has-icon-left,.form-element--pin .form-element__input--has-icon-left,.form-element--text .form-element__input--has-icon-left,.form-element--textarea .form-element__input--has-icon-left,.form-element--time .form-element__input--has-icon-left{padding-left:40px}.form-element--date .form-element__input-wrapper,.form-element--dateinterval .form-element__input-wrapper,.form-element--email .form-element__input-wrapper,.form-element--password .form-element__input-wrapper,.form-element--pin .form-element__input-wrapper,.form-element--text .form-element__input-wrapper,.form-element--textarea .form-element__input-wrapper,.form-element--time .form-element__input-wrapper{position:relative}.form-element--date .form-element__input-wrapper__icon,.form-element--dateinterval .form-element__input-wrapper__icon,.form-element--email .form-element__input-wrapper__icon,.form-element--password .form-element__input-wrapper__icon,.form-element--pin .form-element__input-wrapper__icon,.form-element--text .form-element__input-wrapper__icon,.form-element--textarea .form-element__input-wrapper__icon,.form-element--time .form-element__input-wrapper__icon{flex:0 0 var(--we-input-icon-size);font-size:var(--we-input-icon-size);line-height:1;min-width:var(--we-input-icon-size);pointer-events:none;position:absolute}.form-element--date .form-element__input-wrapper__icon--left,.form-element--dateinterval .form-element__input-wrapper__icon--left,.form-element--email .form-element__input-wrapper__icon--left,.form-element--password .form-element__input-wrapper__icon--left,.form-element--pin .form-element__input-wrapper__icon--left,.form-element--text .form-element__input-wrapper__icon--left,.form-element--textarea .form-element__input-wrapper__icon--left,.form-element--time .form-element__input-wrapper__icon--left{left:16px;top:calc(var(--we-minimum-input-height)/2 - var(--we-input-icon-size)/2)}.table__row__cell .form-element--date .form-element__input-wrapper__icon--left,.table__row__cell .form-element--dateinterval .form-element__input-wrapper__icon--left,.table__row__cell .form-element--email .form-element__input-wrapper__icon--left,.table__row__cell .form-element--password .form-element__input-wrapper__icon--left,.table__row__cell .form-element--pin .form-element__input-wrapper__icon--left,.table__row__cell .form-element--text .form-element__input-wrapper__icon--left,.table__row__cell .form-element--textarea .form-element__input-wrapper__icon--left,.table__row__cell .form-element--time .form-element__input-wrapper__icon--left{left:16px;top:9px}.form-element--date .form-element__input-wrapper__icon--right,.form-element--dateinterval .form-element__input-wrapper__icon--right,.form-element--email .form-element__input-wrapper__icon--right,.form-element--password .form-element__input-wrapper__icon--right,.form-element--pin .form-element__input-wrapper__icon--right,.form-element--text .form-element__input-wrapper__icon--right,.form-element--textarea .form-element__input-wrapper__icon--right,.form-element--time .form-element__input-wrapper__icon--right{right:16px;top:16px}.table__row__cell .form-element--date .form-element__input-wrapper__icon--right,.table__row__cell .form-element--dateinterval .form-element__input-wrapper__icon--right,.table__row__cell .form-element--email .form-element__input-wrapper__icon--right,.table__row__cell .form-element--password .form-element__input-wrapper__icon--right,.table__row__cell .form-element--pin .form-element__input-wrapper__icon--right,.table__row__cell .form-element--text .form-element__input-wrapper__icon--right,.table__row__cell .form-element--textarea .form-element__input-wrapper__icon--right,.table__row__cell .form-element--time .form-element__input-wrapper__icon--right{right:16px;top:9px}.form-element.is-disabled input[type=checkbox],.form-element.is-disabled input[type=radio]{background-color:#f0f2f6;pointer-events:none}.form-element.is-disabled.form-element--date,.form-element.is-disabled.form-element--dateinterval,.form-element.is-disabled.form-element--email,.form-element.is-disabled.form-element--password,.form-element.is-disabled.form-element--pin,.form-element.is-disabled.form-element--text,.form-element.is-disabled.form-element--time{pointer-events:none}.form-element.is-disabled.form-element--date .form-element__input-wrapper,.form-element.is-disabled.form-element--dateinterval .form-element__input-wrapper,.form-element.is-disabled.form-element--email .form-element__input-wrapper,.form-element.is-disabled.form-element--password .form-element__input-wrapper,.form-element.is-disabled.form-element--pin .form-element__input-wrapper,.form-element.is-disabled.form-element--text .form-element__input-wrapper,.form-element.is-disabled.form-element--time .form-element__input-wrapper{background-color:#f0f2f6;box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--date .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--dateinterval .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--email .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--password .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--pin .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--text .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--time .form-element__input-wrapper:hover{box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--date .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--dateinterval .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--email .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--password .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--pin .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--text .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--time .form-element__input-wrapper:focus-within{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--date .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--dateinterval .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--email .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--password .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--pin .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--text .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--time .form-element__input-wrapper:focus-within:hover{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--select .select{background-color:#f0f2f6;box-shadow:inset 0 0 0 1px #e0e4ec;pointer-events:none}.form-element.is-disabled.form-element--select .select:hover{box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--select .select:focus-within{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--select .select:focus-within:hover{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--textarea{pointer-events:none}.form-element.is-disabled.form-element--textarea .form-element__input{background-color:#f0f2f6;box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--textarea .form-element__input:hover{box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--textarea .form-element__input:focus-visible{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--textarea .form-element__input:focus-visible:hover{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--text,.form-element.is-disabled.form-element--tel .form-element--text{pointer-events:none}.form-element.is-disabled.form-element--phone_number .form-element--text .form-element__input-wrapper,.form-element.is-disabled.form-element--tel .form-element--text .form-element__input-wrapper{background-color:#f0f2f6;box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--text .form-element__input-wrapper:hover,.form-element.is-disabled.form-element--tel .form-element--text .form-element__input-wrapper:hover{box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--text .form-element__input-wrapper:focus-within,.form-element.is-disabled.form-element--tel .form-element--text .form-element__input-wrapper:focus-within{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--text .form-element__input-wrapper:focus-within:hover,.form-element.is-disabled.form-element--tel .form-element--text .form-element__input-wrapper:focus-within:hover{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--select .select,.form-element.is-disabled.form-element--tel .form-element--select .select{background-color:#f0f2f6;box-shadow:inset 0 0 0 1px #e0e4ec;pointer-events:none}.form-element.is-disabled.form-element--phone_number .form-element--select .select:hover,.form-element.is-disabled.form-element--tel .form-element--select .select:hover{box-shadow:inset 0 0 0 1px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--select .select:focus-within,.form-element.is-disabled.form-element--tel .form-element--select .select:focus-within{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.is-disabled.form-element--phone_number .form-element--select .select:focus-within:hover,.form-element.is-disabled.form-element--tel .form-element--select .select:focus-within:hover{box-shadow:inset 0 0 0 2px #e0e4ec}.form-element.has-error>.form-element__label{color:#cc1f2e}.form-element.has-error.form-element--textarea .form-element__input,.form-element.has-error.form-element--textarea .form-element__input:hover{box-shadow:inset 0 0 0 1px #cc1f2e}.form-element.has-error.form-element--textarea .form-element__input:focus-visible{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--textarea .form-element__input:focus-visible:hover{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--select .select,.form-element.has-error.form-element--select .select:hover{box-shadow:inset 0 0 0 1px #cc1f2e}.form-element.has-error.form-element--select .select:focus-within{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--select .select:focus-within:hover{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--date .form-element__input-wrapper,.form-element.has-error.form-element--date .form-element__input-wrapper:hover,.form-element.has-error.form-element--dateinterval .form-element__input-wrapper,.form-element.has-error.form-element--dateinterval .form-element__input-wrapper:hover,.form-element.has-error.form-element--email .form-element__input-wrapper,.form-element.has-error.form-element--email .form-element__input-wrapper:hover,.form-element.has-error.form-element--password .form-element__input-wrapper,.form-element.has-error.form-element--password .form-element__input-wrapper:hover,.form-element.has-error.form-element--pin .form-element__input-wrapper,.form-element.has-error.form-element--pin .form-element__input-wrapper:hover,.form-element.has-error.form-element--text .form-element__input-wrapper,.form-element.has-error.form-element--text .form-element__input-wrapper:hover{box-shadow:inset 0 0 0 1px #cc1f2e}.form-element.has-error.form-element--date .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--dateinterval .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--email .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--password .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--pin .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--text .form-element__input-wrapper:focus-within{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--date .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--dateinterval .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--email .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--password .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--pin .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--text .form-element__input-wrapper:focus-within:hover{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--text .form-element__input-wrapper,.form-element.has-error.form-element--phone_number .form-element--text .form-element__input-wrapper:hover,.form-element.has-error.form-element--tel .form-element--text .form-element__input-wrapper,.form-element.has-error.form-element--tel .form-element--text .form-element__input-wrapper:hover{box-shadow:inset 0 0 0 1px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--text .form-element__input-wrapper:focus-within,.form-element.has-error.form-element--tel .form-element--text .form-element__input-wrapper:focus-within{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--text .form-element__input-wrapper:focus-within:hover,.form-element.has-error.form-element--tel .form-element--text .form-element__input-wrapper:focus-within:hover{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--select .select,.form-element.has-error.form-element--phone_number .form-element--select .select:hover,.form-element.has-error.form-element--tel .form-element--select .select,.form-element.has-error.form-element--tel .form-element--select .select:hover{box-shadow:inset 0 0 0 1px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--select .select:focus-within,.form-element.has-error.form-element--tel .form-element--select .select:focus-within{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--phone_number .form-element--select .select:focus-within:hover,.form-element.has-error.form-element--tel .form-element--select .select:focus-within:hover{box-shadow:inset 0 0 0 2px #cc1f2e}.form-element.has-error.form-element--file .dropzone__files__file,.form-element.has-error.form-element--file .dropzone__uploader,.form-element.has-error.form-element--file_upload .dropzone__files__file,.form-element.has-error.form-element--file_upload .dropzone__uploader{border:1px solid #cc1f2e}.form-element--switch .form-element__input__background-fill{background-color:#e0e4ec;border-radius:999px;height:100%;left:0;position:absolute;top:0;transition:background-color .1s ease-out;width:100%}.form-element--switch .form-element__input__switch-slider{align-items:center;background-color:#fff;border-radius:999px;color:#8893a8;display:flex;height:20px;justify-content:center;padding:2px;position:relative;transition:color .1s ease-out,transform .1s ease-out;width:20px;z-index:1}.form-element--switch .form-element__input__switch-slider:before{content:"\f00d";font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-rendering:auto}.form-element--switch .form-element__input-wrapper{border-radius:999px;cursor:pointer;display:block;padding:4px;position:relative;width:48px}.form-element--switch .form-element__input-wrapper :focus-visible+.form-element__input__switch-slider+.form-element__input__background-fill{background-color:#cbd1dd}.form-element--switch .form-element__input-wrapper :checked+.form-element__input__switch-slider{color:#0b50db;transform:translateX(20px)}.form-element--switch .form-element__input-wrapper :checked+.form-element__input__switch-slider:before{content:"\f00c"}.form-element--switch .form-element__input-wrapper :checked+.form-element__input__switch-slider+.form-element__input__background-fill{background-color:#0b50db;height:100%;width:100%}.form-element--switch .form-element__input-wrapper :checked:focus-visible+.form-element__input__switch-slider+.form-element__input__background-fill{background-color:#246af4}.form-collection--form-row__items:empty,.form-element__input-wrapper--hidden{display:none}.form-collection--form-row__items__item__actions{display:flex;flex-flow:row wrap;gap:16px}.form-collection--form-row__items__item+.form-collection--form-row__items__item{border-top:1px solid #e0e4ec;padding-top:16px}.form-collection--form-row__items+.form-collection--form-row__actions{padding-top:32px}.form-collection--form-row__items__item__actions{padding-bottom:16px}.form-collection--card__items{min-width:fit-content;width:100%}.form-collection--card__items:empty{border-top:0}.form-collection--card__items__item+.form-collection--card__items__item{border-top:1px solid #e0e4ec}.form-collection--card__items__item__header{display:flex;flex-flow:row nowrap;gap:0}.form-collection--card__items__item__header__actions,.form-collection--card__items__item__header__title{align-items:center;display:flex;padding:16px}.form-collection--card__items__item__header__title{flex:1 1 100%;font-size:1rem;font-weight:700;line-height:1}.form-collection--card__items__item__header__actions{flex:0 1 auto}.form-collection--card__items__item__header+.form-collection--card__items__item__content{border-top:1px solid #e0e4ec}.form-collection--cards__items:empty{display:none}.form-collection--cards__items__item+.form-collection--cards__items__item{padding-top:16px}.form-collection--cards__items+.form-collection--cards__actions{padding-top:32px}.form-collection--row{flex:1;min-width:fit-content;width:100%;--nested-left-padding:16px}.form-collection--row__header{display:flex;flex-flow:row nowrap;gap:0}.form-collection--row__header__actions,.form-collection--row__header__title{align-items:center;display:flex;padding:16px}.form-collection--row__header__title{flex:1 1 100%;padding-left:var(--nested-left-padding)}.form-collection--row__header__actions{flex:0 1 auto}.form-collection--row__header+.form-collection--row__items{border-top:1px solid #e0e4ec}.form-collection--row__items{display:flex;flex-flow:column nowrap}.form-collection--row__items:empty{border-top:0}.form-collection--row__items__item+.form-collection--row__items__item{border-top:1px solid #e0e4ec}.form-collection--row__items__item__header{display:flex;flex-flow:row nowrap;gap:0}.form-collection--row__items__item__header__actions,.form-collection--row__items__item__header__title{align-items:center;display:flex;padding:16px}.form-collection--row__items__item__header__title{flex:1 1 100%;padding-left:var(--nested-left-padding)}.form-collection--row__items__item__header__title .form-element__label{font-weight:400;padding:0}.form-collection--row__items__item__header__actions{flex:0 1 auto}.form-collection--row__items__item__header+.form-collection--row__items__item__content{border-top:1px solid #e0e4ec}.form-collection--row__items__item__content{display:flex;flex-flow:column nowrap;gap:0}.form-collection--row__items__item__content__item{display:flex;flex-flow:row nowrap}.form-collection--row__items__item__content__item+.form-collection--row__items__item__content__item{border-top:1px solid #e0e4ec}.form-collection--row__items__item__content__item__label{align-items:center;display:flex;flex:0 1 200px;min-width:200px;padding:16px 16px 16px var(--nested-left-padding)}.form-collection--row__items__item__content__item__label .form-element__label{font-weight:400;padding:0}.form-collection--row__items__item__content__item__input{flex:0 1 368px;min-width:300px;padding:8px 16px}.form-collection--row.level--0{--nested-left-padding:40px}.form-collection--row.level--0 .form-collection--row__header__title,.form-collection--row.level--0 .form-collection--row__items__item__header__title{padding-left:16px}.form-collection--row.level--0>.form-collection--row__header>.form-collection--row__header__title{font-size:1rem;font-weight:700;line-height:1}.form-collection--row.level--1{--nested-left-padding:80px}.form-collection--row.level--1 .form-collection--row__header__title,.form-collection--row.level--1 .form-collection--row__items__item__header__title{padding-left:40px}.form-collection--row.level--1 .form-collection--row__items{background-color:#f0f2f6}.form-collection--row.level--2{--nested-left-padding:120px}.form-collection--row.level--2 .form-collection--row__header__title,.form-collection--row.level--2 .form-collection--row__items__item__header__title{padding-left:80px}.form-collection--row.level--2 .form-collection--row__items{background-color:#f0f2f6}.form-collection--row.level--3{--nested-left-padding:160px}.form-collection--row.level--3 .form-collection--row__header__title,.form-collection--row.level--3 .form-collection--row__items__item__header__title{padding-left:200px}.form-collection--row.level--3 .form-collection--row__items{background-color:#f0f2f6}.form-collection--row.level--3 .form-collection--row__items__item__content__item__label{flex:0 1 300px}.form-collection--card-row__items{min-width:fit-content;width:100%}.form-collection--card-row__items__item+.form-collection--card-row__items__item{border-top:1px solid #e0e4ec}.form-collection--table-row tbody .table__row__cell,.form-collection--table-row tfoot .table__row__cell{padding:8px 16px}.form-collection--table-row__items+.form-collection--table-row__actions{border-top:1px solid #e0e4ec}.form-collection--table-row__actions{padding:8px 16px}.page>.content-container:first-child{margin-top:16px}.page>.content-container:last-child{margin-bottom:16px}.layout--login .layout__inner .page.page--security--login{color:#03060d;display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:0;max-width:500px;padding:20px;width:500px}@media (min-width:480px){.layout--login .layout__inner .page.page--security--login{margin-top:15vh}}.layout--login .layout__inner .page.page--security--login .login-form{max-width:480px;width:100%}.layout--login .layout__inner .page.page--security--login .login-form__logo{align-items:center;display:flex;gap:8px;justify-content:center;padding:32px 0}.layout--login .layout__inner .page.page--security--login .login-form__logo__image{height:auto;min-width:18.53px;width:18.53px}.layout--login .layout__inner .page.page--security--login .login-form__logo__text{font-size:1rem;font-weight:700;line-height:1}.layout--login .layout__inner .page.page--security--login .login-form__forgot-password{order:2}@media (min-width:480px){.layout--login .layout__inner .page.page--security--login .login-form__forgot-password{order:1}}.layout--login .layout__inner .page.page--security--login .login-form__login{order:1}@media (min-width:480px){.layout--login .layout__inner .page.page--security--login .login-form__login{order:2}}.layout--login .layout__inner .page.page--security--login .card{width:100%}.layout--login .layout__inner .page.page--security--login .card a,.layout--login .layout__inner .page.page--security--login .card a:visited{color:#03060d}.layout--login .layout__inner .page.page--security--login .card .card__actions{flex-flow:column nowrap;justify-content:space-between}@media (min-width:480px){.layout--login .layout__inner .page.page--security--login .card .card__actions{flex-flow:row nowrap}}.layout--login .layout__inner .page.page--security--login--new-password-card .card .card__actions{justify-content:flex-end}.layout--login .layout__inner .page.page--security--login .reset-password__content{display:flex;flex-direction:column;gap:8px}.layout--login .layout__inner .page.page--security--login .reset-password__content__title{font-size:1rem;font-weight:700;line-height:1.4}.layout--login .layout__inner .page.page--security--login .reset-password__content__text{font-size:.875rem;font-weight:400;line-height:1}.layout--factory-login .layout__inner__content__content{background-color:#fff;display:flex;flex-flow:column nowrap;justify-content:center}.layout--factory-login .layout__header-top{justify-content:center;text-align:center}.layout--factory-login .page.page--security--factory-login{display:flex;justify-content:center}.layout--factory-login .page.page--security--factory-login .factory-login-form{align-items:center;display:flex;flex:0 0 224px;flex-flow:column nowrap;gap:48px}.layout--factory-login .page.page--security--factory-login .factory-login-form__input{border:none;color:#03060d;font-size:1.5rem;font-weight:700;line-height:1;text-align:center}.layout--factory-login .page.page--security--factory-login .factory-login-form__input::placeholder{color:#e0e4ec}.layout--factory-login .page.page--security--factory-login .factory-login-form__numbers{align-items:flex-start;display:grid;flex-flow:row wrap;gap:16px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;justify-content:center}.layout--factory-login .page.page--security--factory-login .factory-login-form__numbers .button-brand{height:64px;padding:8px;width:64px}@media (min-width:768px){.layout--factory-login .page.page--security--factory-login .factory-login-form__numbers .button-brand{max-width:64px}}.page.page--translation--index .table--translation-edit .table__row__cell{min-width:300px;vertical-align:top}.page.page--translation--index .table--translation-edit .table__row__cell--input{min-width:400px;width:50%}.page.page--factory--index{padding:0 16px}.page.page--factory--index .orders-list{display:flex;flex-flow:row wrap;gap:8px}@media (min-width:992px){.page.page--factory--index .orders-list{flex-flow:column nowrap}}.page.page--factory--index .orders-list__item{flex:0 0 100%}@media (min-width:610px){.page.page--factory--index .orders-list__item{flex:0 0 calc(50% - 4px)}}@media (min-width:992px){.page.page--factory--index .orders-list__item{flex:0 0 100%}}.page.page--factory--index .orders-list__item .factory-order-card{height:100%}.page.page--factory--index .orders-list__item .factory-order-card__actions-wrapper{margin-top:auto}@media (min-width:992px){.page.page--factory--index .orders-list__item .factory-order-card__actions-wrapper{margin-top:-16px}}.page.page--factory--guide{display:grid;grid-template-columns:1fr}@media (min-width:992px){.page.page--factory--guide{grid-template-columns:1fr 320px;height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px) - var(--total-headers-height, 77px) - 32px);max-height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px) - var(--total-headers-height, 77px) - 32px)}}.page.page--factory--guide .page__content{display:flex;flex-flow:column nowrap;gap:16px;padding:0 16px 16px;position:relative}@media (min-width:992px){.page.page--factory--guide .page__content{max-height:calc(var(--app-height, 100vh) - var(--toolbar-height) - var(--total-headers-height, 77px));padding-bottom:0}}.page.page--factory--guide .page__content__moulds{display:flex;flex-flow:row nowrap;gap:16px;min-height:fit-content}.page.page--factory--guide .page__content__moulds.page__content__moulds--scrollable-in-landscape .factory-small-information-card,.page.page--factory--guide .page__content__moulds.page__content__moulds--scrollable-in-mobile .factory-small-information-card{flex:0 0 calc(100% - 24px)}@media (min-width:768px){.page.page--factory--guide .page__content__moulds.page__content__moulds--scrollable-in-landscape .factory-small-information-card{flex:0 0 calc(33% - 24px)}}.page.page--factory--guide .page__content__moulds .factory-small-information-card{flex:0 0 100%}@media (min-width:768px){.page.page--factory--guide .page__content__moulds .factory-small-information-card{flex:0 0 calc(33% - 8px)}}.page.page--factory--guide .page__content__important-info{display:grid;grid-template-columns:1fr}.page.page--factory--guide .page__content__production-info .card__header{padding:0}@media (min-width:992px){.page.page--factory--guide .page__sidebar{margin-bottom:-16px;margin-top:-16px;max-height:calc(var(--app-height, 100vh) - var(--toolbar-height) - var(--total-headers-height, 77px))}}.page.page--factory--detail{display:grid;grid-template-columns:1fr}@media (min-width:992px){.page.page--factory--detail{grid-template-columns:1fr 320px;height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px) - var(--total-headers-height, 77px) - 32px);max-height:calc(var(--app-height, 100vh) - var(--toolbar-height, 64px) - var(--total-headers-height, 77px) - 32px)}}.page.page--factory--detail .page__content{display:flex;flex-flow:column nowrap;gap:16px;padding:0 16px 16px;position:relative}@media (min-width:992px){.page.page--factory--detail .page__content{max-height:calc(var(--app-height, 100vh) - var(--toolbar-height) - var(--total-headers-height, 77px));padding-bottom:0}}.page.page--factory--detail .page__content__important-info{display:grid;grid-template-columns:1fr}.page.page--factory--detail .page__content__tables{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.page.page--factory--detail .page__content__tables{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.page.page--factory--detail .page__content__tables .table-wrapper{height:100%;padding-bottom:2px}.page.page--factory--detail .page__content__tables table{height:fit-content;width:100%}.page.page--factory--detail .page__content__tables table th{color:#03060d;font-family:Arial,sans-serif;font-size:1rem;line-height:1.15;padding:4px 2px;text-align:left}.page.page--factory--detail .page__content__tables table th:first-child{padding-left:0}.page.page--factory--detail .page__content__tables table th:last-child{padding-right:0}.page.page--factory--detail .page__content__tables table thead{border-bottom:1px solid #e0e4ec;padding-bottom:8px}.page.page--factory--detail .page__content__tables table tbody tr:first-child td{padding-top:8px}.page.page--factory--detail .page__content__tables table tbody tr:last-child td{padding-bottom:0}.page.page--factory--detail .page__content__tables table tbody tr td{color:#03060d;font-size:1rem;font-weight:700;line-height:1;padding-bottom:8px;padding-left:2px;padding-right:2px}.page.page--factory--detail .page__content__tables table tbody tr td:first-child{color:#3c475d;font-size:1rem;font-weight:400;line-height:1;padding-left:0}.page.page--factory--detail .page__content__tables table tbody tr td:last-child{padding-right:0}.page.page--factory--detail .page__content__tables table.lane-table tbody tr td{text-align:center}.page.page--factory--detail .page__content__tables table.lane-table tbody tr td:first-child{text-align:left}@media (min-width:992px){.page.page--factory--detail .page__sidebar{margin-bottom:-16px;margin-top:-16px;max-height:calc(var(--app-height, 100vh) - var(--toolbar-height) - var(--total-headers-height, 77px))}}.page.page--factory--head-of-duty-overview{padding:0 16px}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes{border-top:1px solid #e0e4ec;display:flex;flex-flow:row nowrap;gap:0}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list{color:#03060d;display:flex;flex-flow:column nowrap;gap:4px}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list__field{align-items:center;display:flex;flex-flow:row nowrap;gap:8px;justify-content:space-between}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list__field.is-error{color:#cc1f2e}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list__field__title{flex:1 0 80px;font-size:1rem;font-weight:400;text-transform:none}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list__field__text{display:inline-flex;flex:0 1 120px}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes-data-list__field__text__tooltip-toggle{background-color:transparent;border:0;color:inherit;display:inline-block;font-size:1rem;line-height:1;margin-left:auto}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane{display:flex;flex:1 0 265px;flex-flow:column nowrap;min-width:265px;--shift-head-of-duty-lane-header-bg-color:#fff;--shift-head-of-duty-lane-header-text-color:#03060d;--shift-head-of-duty-lane-bg-color:#fff}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane.is-error{--shift-head-of-duty-lane-header-bg-color:#cc1f2e;--shift-head-of-duty-lane-header-text-color:#fff;--shift-head-of-duty-lane-bg-color:#fef2f3}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane.is-successful{--shift-head-of-duty-lane-header-bg-color:#0b8a00;--shift-head-of-duty-lane-header-text-color:#fff}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane+.head-of-duty-overview-lanes__lane .head-of-duty-overview-lanes__lane__content,.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane+.head-of-duty-overview-lanes__lane .head-of-duty-overview-lanes__lane__header,.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane:first-child .head-of-duty-overview-lanes__lane__content,.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane:first-child .head-of-duty-overview-lanes__lane__header{border-left:1px solid #e0e4ec}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane:last-child .head-of-duty-overview-lanes__lane__content,.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane:last-child .head-of-duty-overview-lanes__lane__header{border-right:1px solid #e0e4ec}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__top{background-color:#fff;border-bottom:1px solid #e0e4ec;display:flex;flex:1;flex-flow:column nowrap}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__actions{display:flex;flex-flow:column nowrap;gap:8px;padding:8px}@media (min-width:768px){.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__actions .button-brand{min-width:100%}}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__content,.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__header{padding:8px}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__header{background-color:var(--shift-head-of-duty-lane-header-bg-color);border-bottom:1px solid #e0e4ec;color:var(--shift-head-of-duty-lane-header-text-color);padding:16px;text-align:center}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__content{background-color:var(--shift-head-of-duty-lane-bg-color);display:flex;flex:1;flex-flow:column nowrap;gap:16px;max-height:calc(var(--app-height) - var(--toolbar-height) - 163px)}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__content__overview{background-color:#fff;border:1px solid #e0e4ec;border-radius:8px;display:flex;flex-flow:column nowrap;gap:8px;padding:12px}.page.page--factory--head-of-duty-overview .factory-head-of-duty-overview-lanes__lane__content__overview .badge{width:100%}.measurement-completion{--measurement-row-height:40px;--measurement-input-min-width:110px;--measurement-label-width:160px;--measurement-column-min-width:calc(var(--measurement-label-width) + var(--measurement-input-min-width) + 48px);display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(var(--measurement-column-min-width),1fr))}@media (max-width:991px){.measurement-completion{gap:32px;grid-template-columns:1fr}}@media (max-width:479px){.measurement-completion{--measurement-label-width:150px}}.measurement-completion__column{display:flex;flex-direction:column;gap:var(--measurement-row-height)}@media (max-width:991px){.measurement-completion__column{gap:32px}}.measurement-completion__section{border-top:1px solid #e0e4ec}.measurement-completion__section__header{font-size:1rem;font-weight:700;line-height:1;padding:11px 16px}.measurement-completion__row{border-bottom:1px solid #e0e4ec;border-left:1px solid #e0e4ec;border-right:1px solid #e0e4ec;min-height:var(--measurement-row-height)}@media (max-width:991px){.measurement-completion__row{border-left:0;border-right:0}}.measurement-completion__field{align-items:center;display:grid;gap:16px;grid-template-columns:var(--measurement-label-width) 1fr;padding:4px 16px}.measurement-completion__field label{font-weight:400;padding:0}.measurement-completion__field label.required:after{content:none}.measurement-completion__field .form-element--text input{min-width:var(--measurement-input-min-width);padding:5px 16px;width:100%}@media (max-width:991px){.card .card__content:has(.measurement-completion){padding:0}}.mobile-layout__header{background-color:#073fa1;display:flex;position:fixed;top:0;width:100%;z-index:3}@media (min-width:992px){.mobile-layout__header{display:none}}.mobile-layout__header .dropdown--user-wrapper .dropdown__toggle{border-radius:0;height:100%;width:100%}.layout--factory .mobile-layout__header{display:grid;grid-template-columns:1fr 1fr;padding:8px 16px 8px 0}.layout--factory .mobile-layout__header .mobile-layout__header__left{display:flex;justify-content:flex-start}.layout--factory .mobile-layout__header .mobile-layout__header__right{display:flex;justify-content:flex-end}.layout--factory .mobile-layout__header .dropdown--user-wrapper{width:auto}.layout--factory .mobile-layout__header .dropdown--user-wrapper .dropdown__toggle{border-radius:8px;height:auto;width:auto}.mobile-layout__header__container{display:flex;justify-content:center;width:20%}.mobile-layout__header__container+.mobile-layout__header__container{border-left:1px solid #002d7c}.mobile-layout__header__container--logo{padding:24px 26px}.mobile-layout__header__container__button{color:#fff;text-decoration:none}.mobile-layout__header__container__button--timetracker{align-items:center;display:flex;justify-content:center;padding:24px 28px;width:100%}.mobile-layout__header__container__button--timetracker:focus-visible,.mobile-layout__header__container__button--timetracker:hover{background-color:#002d7c}.mobile-layout__header__container__button--burger-button{background-color:#073fa1;border:0;width:100%}.mobile-layout__header__container__button--burger-button:focus-visible,.mobile-layout__header__container__button--burger-button:hover{background-color:#002d7c}.is-mobile-sidebar-open .mobile-layout__header__container__button--burger-button{background-color:#002d7c}.mobile-layout__header__container__button--burger-button:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f0c9";display:inline-block;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;margin-left:auto;min-height:16px;min-width:16px;text-rendering:auto;width:16px}.is-mobile-sidebar-open .mobile-layout__header__container__button--burger-button:after{content:"\f00d"}.tippy-box{background:transparent}.tippy-box .tippy-content{background-color:#03060d;border-radius:4px;max-height:92px;max-width:220px;overflow:auto;padding:16px}.tippy-box .tippy-content--hint{padding:8px}.tippy-box .tippy-content .tooltip__content{display:flex;flex-direction:column;height:100%;width:100%}.tippy-box .tippy-content .tooltip__content__close-btn{align-items:center;background:none;border:none;border-radius:360px;color:inherit;cursor:pointer;display:flex;height:32px;justify-content:center;outline:inherit;position:fixed;right:0;top:0;width:32px}.tippy-box .tippy-content .tooltip__content__close-btn i{font-size:1rem;font-weight:400;line-height:1}.tippy-box .tippy-content .tooltip__content__close-btn:focus,.tippy-box .tippy-content .tooltip__content__close-btn:hover{background-color:#192339}.tippy-box .tippy-content .tooltip__content__close-btn:active{background-color:#3c475d}.tippy-box .tippy-content .tooltip__content__title{font-size:.875rem;font-weight:700;line-height:1;margin-bottom:4px}.tippy-box .tippy-content .tooltip__content__title:empty{display:none}.tippy-box .tippy-content .tooltip__content__text{font-size:.875rem;font-weight:400;line-height:1}.tippy-box .tippy-content .tooltip__content__text a{color:#fff}.tippy-box .tippy-arrow{color:#03060d}.tooltip_container{position:absolute}body>.vanilla-calendar{max-height:calc(100% - 128px);overflow:auto;width:max-content;z-index:6}@media (max-width:991px){body>.vanilla-calendar{left:32px!important;position:fixed;top:0!important;width:calc(100% - 32px)}}@media (min-width:992px){body>.vanilla-calendar{max-height:unset;position:absolute}}.vanilla-calendar{padding:8px;z-index:1}.vanilla-calendar[data-calendar-theme=dark].vanilla-calendar_to-input,.vanilla-calendar[data-calendar-theme=light].vanilla-calendar_to-input{box-shadow:0 8px 32px 0 rgba(0,0,0,.08)}.vanilla-calendar[data-calendar-theme=dark]{background-color:#03060d}.vanilla-calendar_to-input_bottom{margin-left:-16px;margin-top:16px}.vanilla-calendar--no-month-select.vanilla-calendar--no-year-select .vanilla-calendar-header{padding:16px 0}.vanilla-calendar--no-month-select.vanilla-calendar--no-year-select .vanilla-calendar-header .vanilla-calendar-arrow{display:none}.vanilla-calendar-grid{gap:8px}.vanilla-calendar-month,.vanilla-calendar-year{display:flex;gap:4px}.vanilla-calendar-month:after,.vanilla-calendar-year:after{font-family:Font Awesome\ 6 Pro;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f078";display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;min-height:16px;min-width:16px;text-rendering:auto}.vanilla-calendar-column_month,.vanilla-calendar-column_year{min-width:308px}.vanilla-calendar-years{gap:0}.vanilla-calendar-years__year{border-radius:4px;height:100%;min-height:50px}[data-calendar-theme=light] .vanilla-calendar-years__year{color:#03060d}[data-calendar-theme=light] .vanilla-calendar-years__year:hover{background-color:#e0e4ec}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{background-color:#0b50db}[data-calendar-theme=dark] .vanilla-calendar-years__year{background-color:#03060d;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-years__year:hover{background-color:#192339}[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,[data-calendar-theme=dark] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{background-color:#3c475d}.vanilla-calendar-months{gap:0}.vanilla-calendar-months__month{border-radius:4px;height:100%;min-height:50px}[data-calendar-theme=light] .vanilla-calendar-months__month{color:#03060d}[data-calendar-theme=light] .vanilla-calendar-months__month:hover{background-color:#e0e4ec}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{background-color:#0b50db}[data-calendar-theme=dark] .vanilla-calendar-months__month{background-color:#03060d;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-months__month:hover{background-color:#192339}[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,[data-calendar-theme=dark] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{background-color:#3c475d}.vanilla-calendar-controls{background-image:none;padding:24px 24px 0}.vanilla-calendar-arrow{flex:0 0 24px;min-height:24px;min-width:24px;padding:3px 5.5px}@media (min-width:992px){.vanilla-calendar-arrow{flex:0 0 32px;min-height:32px;min-width:32px;padding:9px 11.5px}}.vanilla-calendar-arrow:before{background-image:none!important;font-family:Font Awesome\ 6 Pro;font-weight:900;left:unset;position:relative;top:unset;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:.875rem;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto}[data-calendar-theme=light] .vanilla-calendar-arrow:before{color:#0b50db;transform:none}[data-calendar-theme=dark] .vanilla-calendar-arrow:before{color:#fff;transform:none}.vanilla-calendar-arrow_prev:before{content:"\f053"}.vanilla-calendar-arrow_next:before{content:"\f054"}.vanilla-calendar-month{margin-right:16px}.vanilla-calendar-month_disabled{margin-right:4px}.vanilla-calendar-month,.vanilla-calendar-year{font-size:1rem;line-height:1;padding:0}[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-month_disabled:after,[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-year_disabled:after,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-month_disabled:after,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-year_disabled:after,[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_disabled:after,[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-year_disabled:after,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-month_disabled:after,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_disabled:after{display:none}[data-calendar-theme=light] .vanilla-calendar-month,[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-year_disabled,[data-calendar-theme=light] .vanilla-calendar-month:hover,[data-calendar-theme=light] .vanilla-calendar-year,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-month_disabled,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_disabled,[data-calendar-theme=light] .vanilla-calendar-year:hover{color:#03060d}[data-calendar-theme=dark] .vanilla-calendar-month,[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=dark] .vanilla-calendar-month.vanilla-calendar-year_disabled,[data-calendar-theme=dark] .vanilla-calendar-month:hover,[data-calendar-theme=dark] .vanilla-calendar-year,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-month_disabled,[data-calendar-theme=dark] .vanilla-calendar-year.vanilla-calendar-year_disabled,[data-calendar-theme=dark] .vanilla-calendar-year:hover{color:#fff}.vanilla-calendar-header{margin-bottom:0;padding:16px}@media (min-width:992px){.vanilla-calendar-header{padding:24px 16px}}.vanilla-calendar-header__content{gap:0;padding:0}.vanilla-calendar-week{margin-bottom:0}.vanilla-calendar-week__day{font-size:.75rem;line-height:1;max-width:44px;padding:6px 18px}[data-calendar-theme=dark] .vanilla-calendar-week__day,[data-calendar-theme=light] .vanilla-calendar-week__day{color:#a7b0c2}.vanilla-calendar-week-numbers__title{font-size:0}.vanilla-calendar-week-numbers__content{gap:0}.vanilla-calendar-week-number{font-size:.75rem;font-weight:400;line-height:1;min-height:36px;min-width:20px;padding:8px 0 17px}@media (min-width:992px){.vanilla-calendar-week-number{min-height:44px;padding:8px 0 24px}}[data-calendar-theme=dark] .vanilla-calendar-week-number{color:#a7b0c2}.vanilla-calendar-days{gap:0}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn{transition-duration:0ms}[data-calendar-theme=light] .vanilla-calendar-day_hover .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover .vanilla-calendar-day__btn__custom-background{background-color:#b3cdff}[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn{background-color:transparent;position:relative}[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover .vanilla-calendar-day__btn__custom-background{background-color:#b3cdff}[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_prev .vanilla-calendar-day__btn__custom-background{background-color:#e2eeff}[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn.vanilla-calendar-day__btn_today{color:#03060d}[data-calendar-theme=light] .vanilla-calendar-day_hover-intermediate .vanilla-calendar-day__btn .vanilla-calendar-day__btn__custom-background{background-color:transparent}[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover:hover,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover:hover{background-color:#0b50db;color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_prev{background-color:#e2eeff;color:#a7b0c2}[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-first .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_prev .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_hover-last .vanilla-calendar-day__btn.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_prev .vanilla-calendar-day__btn__custom-background{background-color:transparent}.vanilla-calendar-day__btn{border-radius:4px;font-size:1rem;line-height:1;min-height:36px;min-width:36px;will-change:color}@media (min-width:992px){.vanilla-calendar-day__btn{min-height:44px;min-width:44px}}.vanilla-calendar-day__btn__number{position:absolute}.vanilla-calendar-day__btn__custom-background{background-color:transparent;content:"";height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;will-change:background-color}@media (min-width:992px){.vanilla-calendar-day__btn__custom-background{height:36px}}[data-calendar-theme=dark] .vanilla-calendar-day__btn{background-color:#03060d;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn:hover{background-color:#192339;color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover{background-color:transparent;color:#03060d}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend:hover{background-color:#e2eeff}[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover.vanilla-calendar-day__btn_next{background-color:transparent;color:#a7b0c2}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next{background-color:#03060d;color:#626d83}[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_weekend:hover{background-color:#192339;color:#626d83}[data-calendar-theme=light] .vanilla-calendar-day__btn_today{background-color:#fff;color:#0b50db}[data-calendar-theme=light] .vanilla-calendar-day__btn_today:hover{background-color:#cbd1dd;color:#03060d}[data-calendar-theme=dark] .vanilla-calendar-day__btn_today{background-color:#3c475d;color:#fff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_today:hover{background-color:#192339;color:#fff}.vanilla-calendar-day_hover-first.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn,.vanilla-calendar-day_hover-first.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn_selected{border-radius:4px}.vanilla-calendar-day_hover-first .vanilla-calendar-day__btn,.vanilla-calendar-day_hover-first .vanilla-calendar-day__btn_selected,.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn,.vanilla-calendar-day_hover-last .vanilla-calendar-day__btn_selected,.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn,.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn_selected,.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn,.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected:hover{background-color:#0b50db;color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev{color:#a7b0c2}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_weekend:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_weekend:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{background-color:#e2eeff}[data-calendar-theme=dark] .vanilla-calendar-day__btn_selected{color:#fff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected{background-color:transparent;color:#03060d;position:relative}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend:hover{background-color:transparent}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend:hover{color:#03060d}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover{color:#a7b0c2}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next .vanilla-calendar-day__btn__custom-background,[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev .vanilla-calendar-day__btn__custom-background{background-color:#e2eeff;color:#a7b0c2}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected .vanilla-calendar-day__btn__custom-background{background-color:#b3cdff}[data-calendar-theme=light] .vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_selected:hover{background-color:transparent;color:#03060d}[data-calendar-theme=light] .vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_prev{color:#a7b0c2}[data-calendar-theme=dark] .vanilla-calendar-day__btn_next,[data-calendar-theme=dark] .vanilla-calendar-day__btn_next:hover,[data-calendar-theme=dark] .vanilla-calendar-day__btn_prev,[data-calendar-theme=dark] .vanilla-calendar-day__btn_prev:hover{color:#626d83}.vanilla-calendar-extra-actions{border-top:1px solid #e0e4ec;margin-top:8px;padding-top:8px}.vanilla-calendar-extra-actions__inner{display:flex;flex-flow:column nowrap;gap:24px;padding:16px}@media (min-width:768px){.vanilla-calendar-extra-actions__inner{flex-flow:row wrap}.vanilla-calendar-extra-actions__inner__save-filter{margin-left:auto}}.vanilla-calendar-extra-actions__inner__week-actions{display:flex;flex-flow:column nowrap;gap:8px}@media (min-width:768px){.vanilla-calendar-extra-actions__inner__week-actions{flex-flow:row nowrap}}.ck.ck-editor{--ck-icon-size:16px;--ck-color-list-button-on-background:#0b50db;--ck-color-list-button-hover-background:#e0e4ec;--ck-font-face:"Wix Madefor Text",sans-serif}.ck.ck-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.ck.ck-editor .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners{border-radius:4px;box-shadow:1px solid #cbd1dd}.ck.ck-editor .ck.ck-dropdown{--ck-border-radius:4px}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel{border:1px solid #cbd1dd;border-radius:4px;box-shadow:none}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button{cursor:pointer;padding:12px 16px}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button>.ck-button__label{font-size:1rem;font-weight:400;line-height:1}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button.ck-on:hover{background-color:#0b50db}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button.ck-on:focus:not(.ck-switchbutton):not(.ck-disabled){border-color:transparent;box-shadow:none}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button.heading--page-title .ck-button__label{font-size:1.5rem;font-weight:700;line-height:1}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button.heading--card-title .ck-button__label{font-size:1.25rem;font-weight:700;line-height:1}.ck.ck-editor .ck.ck-dropdown .ck.ck-dropdown__panel .ck-list__item>.ck-button.heading--subheading .ck-button__label{font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase}.ck.ck-editor .ck.ck-button:active,.ck.ck-editor .ck.ck-button:focus{border:1px solid transparent;box-shadow:none}.ck.ck-editor .ck.ck-toolbar{padding:0 8px}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items .ck-toolbar__separator{margin:0 8px}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown{margin:0}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button .ck-button__label{font-size:1rem;font-weight:700;line-height:1;width:auto}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button_with-text .ck.ck-icon{margin:0}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button{align-items:center;border:0;border-radius:999px;cursor:pointer;display:flex;flex-flow:row wrap;font-size:1rem;font-weight:700;gap:8px;justify-content:center;max-width:none;position:relative;text-decoration:none;transition:background-color .1s ease-out,color .1s ease-out,box-shadow .1s ease-out;-webkit-tap-highlight-color:transparent;background-color:transparent;color:#0b50db;font-size:.8125rem;line-height:1;margin:5px 0;padding:9px}@media (min-width:768px){.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button{max-width:fit-content}}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button .fa,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button .fa{pointer-events:none}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:focus-visible,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:hover,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button:focus-visible,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button:hover{background-color:#e2eeff}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:active,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button:active{background-color:#b3cdff}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button.disabled,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:disabled,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button.disabled,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button:disabled{background-color:#f0f2f6;color:#b8c0cf}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button>.ck-button__label,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button>.ck-button__label{font-size:1rem;font-weight:700;line-height:1}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button.ck-on,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown>.ck-button.ck-on{background-color:#cbd1dd;border-radius:999px}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button+.ck-button,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button+.ck-dropdown,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown+.ck-button,.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-dropdown+.ck-dropdown{margin-left:4px}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:not(.ck-button_with-text){height:32px;min-height:32px;min-width:32px;position:relative;width:32px}.ck.ck-editor .ck.ck-toolbar>.ck-toolbar__items>.ck-button:not(.ck-button_with-text) svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ck.ck-editor .ck-link_selected.button-brand--primary{background-color:#0b50db;color:#fff}.ck.ck-editor .ck-link_selected.button-brand--primary:focus-visible,.ck.ck-editor .ck-link_selected.button-brand--primary:hover{background-color:#246af4}.ck.ck-editor .ck-link_selected.button-brand--primary:active{background-color:#033eab}.ck.ck-editor .ck-link_selected.button-brand--primary.disabled,.ck.ck-editor .ck-link_selected.button-brand--primary:disabled{background-color:#e0e4ec;color:#a7b0c2}