.EditAvatar-modal{z-index:9999}.EditAvatar-modal__body{padding:0!important}.EditAvatar-modal__editor{align-content:center}.EditAvatar-modal__editorwind{align-self:center;width:100%!important;height:auto!important}.EditAvatar-modal__placeholder{width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--color-dark-gray);padding:100px}.EditAvatar-modal__circle{background-color:var(--color-white);width:30vw;height:30vw;max-width:200px;max-height:200px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center}.EditAvatar-modal__scale-conteiner{justify-content:center;align-items:center;display:flex;padding:15px}.EditAvatar-modal__scale{appearance:none;width:70%;padding:5px;background:rgba(0,0,0,0)}.EditAvatar-modal__scale::-webkit-slider-runnable-track{height:6px;background-color:#999;border-radius:3px}:where(.color-theme-scope--theme-dark) .EditAvatar-modal__scale::-webkit-slider-runnable-track,:where(:root:has(.color-theme-marker--preference-dark)) .EditAvatar-modal__scale::-webkit-slider-runnable-track{background-color:var(--color-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .EditAvatar-modal__scale::-webkit-slider-runnable-track{background-color:var(--color-gray)}}.EditAvatar-modal__scale::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;background-color:#8bc34a;border-radius:50%;cursor:pointer;margin-top:-7px}.EditAvatar-modal__scale::-moz-range-track{height:6px;background-color:#999;border-radius:3px}:where(.color-theme-scope--theme-dark) .EditAvatar-modal__scale::-moz-range-track,:where(:root:has(.color-theme-marker--preference-dark)) .EditAvatar-modal__scale::-moz-range-track{background-color:var(--color-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .EditAvatar-modal__scale::-moz-range-track{background-color:var(--color-gray)}}.EditAvatar-modal__scale::-moz-range-thumb{height:20px;width:20px;background-color:#8bc34a;border-radius:50%;cursor:pointer;border:none}.EditAvatar-modal__scale::-ms-track{height:6px;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.EditAvatar-modal__scale::-ms-fill-lower{background-color:#999;border-radius:3px}:where(.color-theme-scope--theme-dark) .EditAvatar-modal__scale::-ms-fill-lower,:where(:root:has(.color-theme-marker--preference-dark)) .EditAvatar-modal__scale::-ms-fill-lower{background-color:var(--color-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .EditAvatar-modal__scale::-ms-fill-lower{background-color:var(--color-gray)}}.EditAvatar-modal__scale::-ms-fill-upper{background-color:#999;border-radius:3px}:where(.color-theme-scope--theme-dark) .EditAvatar-modal__scale::-ms-fill-upper,:where(:root:has(.color-theme-marker--preference-dark)) .EditAvatar-modal__scale::-ms-fill-upper{background-color:var(--color-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .EditAvatar-modal__scale::-ms-fill-upper{background-color:var(--color-gray)}}.EditAvatar-modal__scale::-ms-thumb{height:20px;width:20px;background-color:#8bc34a;border-radius:50%;cursor:pointer;margin-top:0}.settings-field{min-width:0}.settings-field__label{font-size:var(--font-size-small);font-weight:var(--font-weight-default);color:var(--color-black)}.settings-field__frame,.settings-field__frame.div--clickable{display:flex;align-items:center;gap:var(--spacing-x-small);min-height:40px;padding:0 var(--spacing-small);cursor:text;border:1px solid var(--color-light-gray);border-radius:var(--border-radius-medium);background-color:var(--input-background-color);font-size:var(--font-size-default);font-weight:var(--font-weight-default);color:var(--color-black);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.settings-field__frame.div--clickable>*,.settings-field__frame>*{flex:1 1 auto;min-width:0}.settings-field__frame.div--clickable:has(button,select,.selection),.settings-field__frame:has(button,select,.selection){cursor:pointer}.settings-field__frame.div--clickable:hover,.settings-field__frame:hover{border-color:var(--color-gray)}.settings-field__frame.div--clickable:focus-within,.settings-field__frame:focus-within{border-color:var(--color-bright-copper);background-color:var(--input-background-color);box-shadow:0 0 0 3px rgba(var(--color-bright-copper-rgb),.15)}.settings-field--inline .settings-field__frame{flex:0 0 var(--field-width-compact)}.settings-field--multiline .settings-field__frame{align-items:flex-start;padding:var(--spacing-x-small) var(--spacing-small)}.settings-field--error .settings-field__frame{border-color:var(--color-chili-red);background-color:var(--color-soft-red-tint)}.settings-field--error .settings-field__frame:focus-within{border-color:var(--color-chili-red);background-color:var(--input-background-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-chili-red) 15%,transparent)}.settings-field--disabled .settings-field__frame{border-color:var(--color-lighter-gray);background-color:var(--color-almost-white);color:var(--color-darker-gray)}.settings-field__lock{flex:none;color:var(--color-gray)}.settings-field__error{font-size:var(--font-size-x-small);line-height:var(--line-height-default);color:var(--color-chili-red)}.settings-field__error-icon{flex:none}.settings-field__description{margin:0;color:var(--color-darker-gray);font-size:var(--font-size-small);line-height:var(--line-height-large);text-align:left;padding-bottom:0}.settings-field-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--field-width-medium),1fr));gap:var(--spacing-large) var(--spacing-medium);align-items:start}.profile-menu{padding:var(--spacing-large) var(--spacing-medium);background:var(--color-page-surface);width:100%;max-width:var(--block-width-xx-large);height:100%}.profile-menu__profile-label{font-size:var(--font-size-small);font-weight:var(--font-weight-default)}.profile-menu__avatar{display:inline-flex;border-radius:50%}.profile-menu__avatar-image{width:56px;height:56px}.profile-menu__notifications{font-size:var(--font-size-default);font-weight:var(--font-weight-default)}.profile-menu__notificationstext{margin:0;padding-bottom:var(--spacing-small);color:var(--color-darker-gray);font-size:var(--font-size-small);line-height:var(--line-height-large);text-align:left}.settings-number-input{width:100%;height:auto!important;padding:0!important;background-color:rgba(0,0,0,0)!important}@media(max-width:900px){.settings-number-input input{font-size:16px!important;transform-origin:right;transform:scale(.875)}}.company-menu{padding:var(--spacing-large) var(--spacing-medium);background:var(--color-page-surface);width:100%;max-width:var(--block-width-xx-large)}.company-menu__description{margin:0;color:var(--color-darker-gray);font-size:var(--font-size-small);line-height:var(--line-height-large);text-align:left;padding-bottom:0}.priv{text-align:left;padding-bottom:0;height:100%}.priv__tabs{position:sticky;top:var(--settings-layout-offset,0);z-index:1;margin-inline:calc(-1*var(--spacing-x-small));padding-inline:var(--spacing-x-small);background:var(--color-page-surface)}.priv__tabs:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--settings-layout-offset,0);background:inherit}.priv__tabs{padding-bottom:var(--spacing-x-large)}.priv__screen{overflow-y:auto;flex:1 1;scrollbar-width:none}.priv__tabsection{display:contents}.priv li{margin-bottom:var(--spacing-x-small);text-indent:-16px;list-style-position:inside}.priv li,.priv__list{padding-left:var(--spacing-medium)}.priv__list{margin:0}.priv__version{color:var(--color-dark-gray)}.priv__table{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-medium)}.priv__table td,.priv__table th{border:1px solid var(--color-light-gray);padding:var(--spacing-x-small) var(--spacing-small);text-align:left;vertical-align:top}.priv__table th{font-weight:600}@media(max-width:550px){.priv{font-size:12px}}.edit-user{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:rgba(var(--color-black-rgb),.5);align-items:center;z-index:var(--z-index-overlay)}:where(.color-theme-scope--theme-dark) .edit-user,:where(:root:has(.color-theme-marker--preference-dark)) .edit-user{background-color:rgba(var(--color-shadow-rgb),.5)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .edit-user{background-color:rgba(var(--color-shadow-rgb),.5)}}.edit-user__modal-content{background-color:var(--color-white);border-radius:var(--border-radius-medium);width:var(--field-width-large);position:relative}.edit-user__modal-header{position:relative;background-color:var(--color-darker-blue);padding:var(--spacing-medium);color:var(--color-static-white);border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}.edit-user__modal-header h2{font-size:var(--font-size-large);margin:0}.edit-user__close-button{position:fixed;position:absolute;top:50%;right:var(--spacing-medium);transform:translateY(-46%);background:none;border:none;cursor:pointer}.edit-user__close-button svg{color:var(--color-static-white)}.edit-user__modal-body{padding:var(--spacing-small)}.edit-user__avatar,.edit-user__image{align-items:center;margin-bottom:var(--spacing-small);border-radius:100%;width:var(--block-width-small);height:var(--block-width-small);margin-left:auto;margin-right:auto}.edit-user__avatar{background-color:var(--color-lighter-gray)}.edit-user__avatar svg{color:#000;font-size:55px}:where(.color-theme-scope--theme-dark) .edit-user__avatar svg,:where(:root:has(.color-theme-marker--preference-dark)) .edit-user__avatar svg{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .edit-user__avatar svg{color:var(--color-black)}}.edit-user__form-select{display:flex;flex-direction:column;align-items:center;margin-bottom:11px;width:100%}.edit-user__form-select label{margin-bottom:-7px;margin-left:12px;font-size:12px;align-self:flex-start;background-color:var(--color-white);border-radius:10px;z-index:1}.edit-user__form-select select{width:100%;height:40px;padding:8px;border:1px solid #ddd;border-radius:10px}:where(.color-theme-scope--theme-dark) .edit-user__form-select select,:where(:root:has(.color-theme-marker--preference-dark)) .edit-user__form-select select{border:1px solid var(--color-gainsboro);background-color:var(--color-white);color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .edit-user__form-select select{border:1px solid var(--color-gainsboro);background-color:var(--color-white);color:var(--color-black)}}.edit-user__form-select1{display:flex;flex-direction:column;align-items:center;margin-bottom:11px;width:50%}.edit-user__termsText{color:var(--color-link);text-decoration:underline;cursor:pointer;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.edit-user__termsText:focus,.edit-user__termsText:hover{color:var(--color-link-hover);text-decoration:none}.edit-user__termsText:active{color:var(--color-link-active)}.edit-user__termsText:focus{outline:2px dashed var(--color-link-hover);outline-offset:2px}.edit-user__error-message{color:#e00;padding-left:40px}.TermsStartModal{z-index:9999999}.CreateUserMenu__back{position:absolute;left:10px}.CreateUserMenu__header{margin:20px 0 0 18px;font-weight:700}.CreateUserMenu__text{margin:3px 0 0 18px}.CreateUserMenu__list{margin:15px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-x-small);max-height:calc(100dvh - 455px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.CreateUserMenu__list::-webkit-scrollbar{display:none}.CreateUserMenu__role-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--border-radius-medium);padding:var(--spacing-x-small);position:relative}.CreateUserMenu__role-card h3{margin:2px 5px}.CreateUserMenu__role-card p{margin:10px 5px}.CreateUserMenu__role-card:hover{background-color:rgba(59,59,59,.27);transition:all .3s ease}:where(.color-theme-scope--theme-dark) .CreateUserMenu__role-card:hover,:where(:root:has(.color-theme-marker--preference-dark)) .CreateUserMenu__role-card:hover{background-color:rgba(var(--color-black-rgb),.27)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .CreateUserMenu__role-card:hover{background-color:rgba(var(--color-black-rgb),.27)}}.CreateUserMenu__email-input{margin-top:10px}.CreateUserMenu__email-input.error{border:1px solid red}.delete-role-modal__role-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--border-radius-medium);padding:var(--spacing-x-small);position:relative}.delete-role-modal__role-card h3{margin:2px 5px}.delete-role-modal__role-card p{margin:10px 5px}.users-list-card{display:flex;position:relative;align-items:center;justify-content:space-between;background:var(--color-white);border:none;border-radius:var(--border-radius-medium);padding:5px;box-shadow:var(--box-shadow);transition:box-shadow .2s}.users-list-card:hover{box-shadow:var(--box-shadow-hover)}.users-list-card__info{display:flex;align-items:center;gap:var(--spacing-small);width:100%}.users-list-card__menu-button{align-self:center;margin-right:var(--spacing-xx-small)}.users-list-card__avatar{width:var(--spacing-xx-large);min-width:var(--spacing-xx-large);height:var(--spacing-xx-large);background:var(--color-almost-white);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-light-gray)}.users-list-card__details{display:flex;flex-direction:column;flex:1 1}.users-list-card__name{font-weight:var(--font-weight-bold)}.users-list-card__both{display:flex;justify-content:space-between;font-size:var(--font-size-small)}@media(max-width:500px){.users-list-card__both{justify-content:flex-end;flex-direction:column;font-size:var(--font-size-xx-small)}.users-list-card__name{font-size:var(--font-size-x-small)}}.select-unit-field__unit-menu{width:120px;min-width:120px}.select-unit-field__custom-wrapper{position:relative;width:120px}.select-unit-field__custom-row{position:relative}.select-unit-field__custom-row .string-field .field-block__inner{border-radius:10px}.select-unit-field__custom-row:focus-within .string-field .field-block__inner{border:1px solid var(--color-dark-blue)}.select-unit-field__custom-input{width:100%}.select-unit-field__chevron-button{position:absolute;right:0;top:0;bottom:0;min-width:30px;display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-x-small);background:rgba(0,0,0,0);border:none;border-radius:0 10px 10px 0;cursor:pointer;color:inherit;z-index:1}.select-unit-field__chevron-button:focus-visible{outline:2px solid var(--color-dark-blue)}.dynamic-price-filter-menu{width:240px;padding:16px 12px 14px}.dynamic-price-filter-menu__title{display:block;margin-bottom:14px;font-size:14px;font-weight:var(--font-weight-semibold);line-height:18px}.dynamic-price-filter-menu__options{gap:12px;max-height:320px;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin}.dynamic-price-filter-menu__options::-webkit-scrollbar{width:6px}.dynamic-price-filter-menu__options::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}:where(.color-theme-scope--theme-dark) .dynamic-price-filter-menu__options::-webkit-scrollbar-thumb,:where(:root:has(.color-theme-marker--preference-dark)) .dynamic-price-filter-menu__options::-webkit-scrollbar-thumb{background:rgba(var(--color-black-rgb),.15)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dynamic-price-filter-menu__options::-webkit-scrollbar-thumb{background:rgba(var(--color-black-rgb),.15)}}.dynamic-price-filter-menu__option{align-items:center}.dynamic-price-filter-menu__option--disabled{opacity:.5}.dynamic-price-filter-menu__option-label{min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-black);-webkit-text-fill-color:var(--color-black);font-size:12px;line-height:16px;white-space:nowrap;text-align:left;cursor:pointer}.dynamic-price-filter-menu__option-label--disabled{cursor:default}.dynamic-price-filter-menu__option-label--rich{display:flex;align-items:center;column-gap:8px;white-space:normal}.dynamic-price-filter-menu__text{min-width:0;row-gap:1px;align-items:flex-start}.dynamic-price-filter-menu__name{font-size:12px;line-height:16px;color:var(--color-black);-webkit-text-fill-color:var(--color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dynamic-price-filter-menu__check{flex-shrink:0;margin-left:auto;color:var(--color-black)}.dynamic-price-filter-menu__subtitle{font-size:11px;line-height:14px;font-weight:400;color:var(--color-darker-gray);-webkit-text-fill-color:var(--color-darker-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:600px){.dynamic-price-filter-menu__title{font-size:13px}.dynamic-price-filter-menu__option-label{font-size:11px}}.user-picker{cursor:pointer}.user-picker__trigger{display:block;width:100%;padding:0;border:0;background:rgba(0,0,0,0);font-family:var(--font-dm-sans);font-size:var(--font-size-default);color:var(--color-black);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.user-picker__trigger:focus-visible{outline:2px solid var(--color-bright-copper);outline-offset:2px;border-radius:var(--border-radius-medium)}.user-picker__trigger--placeholder{color:var(--color-dark-gray)}.settings-field__frame .user-picker__trigger:focus-visible{outline:none}.user-picker__menu{min-width:var(--field-width-medium);max-width:var(--block-width-large)}.users-menu{height:100%;text-align:left}.users-menu h2{font-size:var(--font-size-large);margin:0}.users-menu p{margin:0}.users-menu__tabs{position:sticky;top:var(--settings-layout-offset,0);z-index:1;margin-inline:calc(-1*var(--spacing-x-small));padding-inline:var(--spacing-x-small);background:var(--color-page-surface)}.users-menu__tabs:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--settings-layout-offset,0);background:inherit}.users-menu__tabs{padding-bottom:var(--spacing-small)}.users-menu__tabssection{display:contents}.users-menu__userslist{display:flex;flex-direction:column;overflow-y:auto;gap:var(--spacing-x-small);padding:1px 1px 200px}.users-menu__userslist::-webkit-scrollbar{display:none}.users-menu__roles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-medium);overflow-y:auto;padding:1px 1px 200px}.users-menu__roles-grid::-webkit-scrollbar{display:none}.users-menu__role-card{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--border-radius-medium);padding:var(--spacing-x-small);position:relative}.users-menu__role-card h3{margin:2px 5px}.users-menu__role-card p{margin:10px 5px}.users-menu__menu-button{position:absolute;bottom:7px;right:10px}.role-form{margin:0 auto;padding:var(--spacing-large);text-align:left}.role-form__section{margin-top:5px;padding:10px 0}.role-form__section-title{font-size:14px;font-weight:700;margin-bottom:5px}.role-form__toggle-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:10px 0;background-color:var(--color-white);margin-bottom:0}.role-form__toggle-item:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.role-form__toggle-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.role-form__toggle-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-lighter-gray)}.role-form__toggle-item:last-child:after{content:none}.role-form__toggle-title{font-size:14px;font-weight:var(--font-weight-default);margin:0;color:#333}:where(.color-theme-scope--theme-dark) .role-form__toggle-title,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__toggle-title{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__toggle-title{color:var(--color-black)}}.role-form__toggle-subtitle{font-size:12px;color:#666;margin-top:4px;margin-bottom:1px;font-weight:400!important}:where(.color-theme-scope--theme-dark) .role-form__toggle-subtitle,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__toggle-subtitle{color:var(--color-dim-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__toggle-subtitle{color:var(--color-dim-gray)}}.role-form__menu-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;padding:10px 0}.role-form__menu-headr{display:flex}.role-form__menu-header2{display:flex;justify-content:space-between;width:90%}.role-form__arrow{margin-right:10px;transition:transform .1s;align-self:center}.role-form__open{transform:rotate(180deg)}.role-form__menu-content{padding:10px 20px 10px 40px;background-color:var(--color-white);border-top:1px solid #e0e0e0;display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}:where(.color-theme-scope--theme-dark) .role-form__menu-content,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__menu-content{border-top:1px solid var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__menu-content{border-top:1px solid var(--color-gainsboro)}}.role-form__menu-content>div{display:flex;justify-content:space-between;align-items:center}.role-form__menu-content p{margin:0;font-size:12px;color:#333}:where(.color-theme-scope--theme-dark) .role-form__menu-content p,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__menu-content p{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__menu-content p{color:var(--color-black)}}.role-form__menu-content select{text-align:end;padding:5px;border:none;font-size:12px;background-color:var(--color-white);color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}:where(.color-theme-scope--theme-dark) .role-form__menu-content select,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__menu-content select{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__menu-content select{color:var(--color-black)}}.role-form__obj-item{position:relative;align-items:center;background-color:var(--color-white);margin-bottom:0}.role-form__obj-item:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.role-form__obj-item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.role-form__obj-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-lighter-gray)}.role-form__obj-item:last-child:after{content:none}.role-form__tilbud-item{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0;background-color:var(--color-white);margin-bottom:0;height:58px}.role-form__tilbud-item select{text-align:end;padding:5px;border:none;font-size:12px;background-color:var(--color-white);color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;margin-right:var(--spacing-medium)}:where(.color-theme-scope--theme-dark) .role-form__tilbud-item select,:where(:root:has(.color-theme-marker--preference-dark)) .role-form__tilbud-item select{color:var(--color-black)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .role-form__tilbud-item select{color:var(--color-black)}}.role-form__tilbud-item:first-of-type{border-top-left-radius:var(--border-radius-medium);border-top-right-radius:var(--border-radius-medium)}.role-form__tilbud-item:last-child{border-bottom-left-radius:var(--border-radius-medium);border-bottom-right-radius:var(--border-radius-medium)}.role-form__tilbud-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-lighter-gray)}.role-form__tilbud-item:last-child:after{content:none}.role-form__approver{width:var(--field-width-medium)}.role-form__approver .user-picker__trigger{font-size:var(--font-size-x-small);text-align:right}.role-form__icon{pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.role-form__one-item{position:relative;padding:var(--spacing-medium) 0;background-color:var(--color-white);margin-bottom:0}.role-form__one-item:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:var(--color-lighter-gray)}.role-form__one-item:last-child:after{content:none}.role-form__icon2{position:absolute;right:var(--spacing-small);top:111px;pointer-events:none}.sortable-condition-item{position:relative;display:flex;flex-direction:row;align-items:center;column-gap:8px;width:100%}.sortable-condition-item--dragging{z-index:1}.sortable-condition-item__handle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:grab;touch-action:none;color:var(--color-darker-gray)}.sortable-condition-item__handle:active{cursor:grabbing}.sortable-condition-item__handle:focus:not(:focus-visible){outline:none}.sortable-condition-item__content{flex-grow:1;min-width:0}.condition-templates-catalog__main{height:100%}.condition-templates-catalog__scroll{overflow-y:auto;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 150px}.condition-templates-catalog__submit_btn{position:absolute;bottom:var(--spacing-large);margin-bottom:var(--spacing-x-small);left:50%;transform:translateX(-50%)}.labour-hour-template-data{max-height:35px;align-items:center;display:flex;font-size:13px;width:100%}.labour-hour-template-data__cell{max-height:30px;align-items:center;border-radius:5px}.edit-supplier-product__title-wrapper{position:relative;display:grid;grid-template-columns:42px 1fr;width:40px;height:40px;border-radius:4px}.edit-supplier-product__title-wrapper.no-image{grid-template-columns:1fr}.edit-supplier-product__upload{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);width:40px;height:40px;border-radius:4px;border:1px solid rgba(var(--color-black-rgb),.15)}.edit-supplier-product__upload:hover{border:1px solid var(--color-dark-blue)}.edit-supplier-product__delete-btn{position:absolute;left:20px;top:2px;z-index:1;width:20px;height:20px}.edit-supplier-product__delete-btn button{display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;padding:0}.edit-supplier-product__delete-btn svg{width:70%;height:70%}.edit-supp-prod-modal__title-wrapper{position:relative;display:grid;grid-template-columns:42px 1fr;width:40px;height:40px;border-radius:4px}.edit-supp-prod-modal__title-wrapper.no-image{grid-template-columns:1fr}.edit-supp-prod-modal__upload{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);width:40px;height:40px;border-radius:4px;border:1px solid rgba(var(--color-black-rgb),.15)}.edit-supp-prod-modal__upload:hover{border:1px solid var(--color-dark-blue)}.edit-supp-prod-modal__delete-btn{position:absolute;left:20px;top:2px;z-index:1;width:20px;height:20px}.edit-supp-prod-modal__delete-btn button{display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;padding:0}.edit-supp-prod-modal__delete-btn svg{width:70%;height:70%}.product-supplier-row{max-height:35px;align-items:center;display:flex}.product-supplier-row.no-hover:hover{background-color:rgba(0,0,0,0)}.product-supplier-row__row{width:100%}.product-supplier-row__title{font-size:13px!important}.product-supplier-row__image{border-radius:5px;align-self:center;max-width:25px;height:25px;max-height:25px;width:25px;margin:0 5px 0 0;z-index:10}.product-supplier-row__image img{max-height:25px;max-width:25px;object-fit:cover;position:relative;border-radius:5px}.product-supplier-row__cell{background:var(--color-white);max-height:30px;border-radius:2px}.product-supplier-row__numbers button{font-size:18px}.product-supplier-row__numbers input{padding-top:0;padding-bottom:0}.product-supplier-row__numbers svg{font-size:18px}.piece-rate-library{display:flex;align-items:flex-start;gap:var(--spacing-small);flex:1 1;min-height:0}.piece-rate-library__structure{flex:0 0 240px;width:240px;max-height:100%;overflow-y:auto;padding:var(--spacing-x-small) 0;border:1px solid var(--color-slate-border);border-radius:8px;background:var(--color-white)}.piece-rate-library__agreement-products{flex:1 1;width:600px;min-width:0;max-width:600px;min-height:0;max-height:100%}.piece-rate-library__list{flex:1 1;min-height:0;overflow-y:auto;padding:2px}@media(max-width:600px){.piece-rate-library{flex-direction:column}.piece-rate-library__structure{flex:none;width:100%;padding:0;border:none;background:none}.piece-rate-library__agreement-products{width:100%;min-height:0}}.sortable-section__drag-handle{position:absolute;top:17.5px;left:-30.5px;border:none;cursor:grab;z-index:10}@media(max-width:720px){.sortable-section__drag-handle{display:none}}.discount-field__input-wrapper{height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important}.discount-field__input{width:100%;border:none;background:rgba(0,0,0,0);outline:none;font-family:var(--font-dm-sans);font-size:var(--font-size-x-small);color:var(--color-black)}.discount-field__unit{display:flex;align-items:center;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.discount-field__unit:focus-visible{outline:2px solid var(--color-dark-blue)}.discount-field__unit-icon{font-size:20px}.context-menu-trigger__inner:has(>.discount-field__unit-menu){transition:none!important;opacity:1!important;transform:none!important}.context-menu.discount-field__unit-menu{width:var(--field-width-small);min-width:var(--field-width-small);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px 0 rgba(0,0,0,.1)}:where(.color-theme-scope--theme-dark) .context-menu.discount-field__unit-menu,:where(:root:has(.color-theme-marker--preference-dark)) .context-menu.discount-field__unit-menu{box-shadow:0 0 0 1px rgba(var(--color-black-rgb),.1),0 4px 11px 0 rgba(var(--color-shadow-rgb),.1)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .context-menu.discount-field__unit-menu{box-shadow:0 0 0 1px rgba(var(--color-black-rgb),.1),0 4px 11px 0 rgba(var(--color-shadow-rgb),.1)}}.context-menu.discount-field__unit-menu .item{padding:8px 12px;font-size:var(--font-size-medium)}.markup-margin-field__input-wrapper{height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important}.markup-margin-field__input{width:100%;border:none;background:rgba(0,0,0,0);outline:none;font-family:var(--font-dm-sans);font-size:var(--font-size-x-small);color:var(--color-black)}.markup-margin-field__metric{color:var(--input-label-color)}.markup-margin-field__metric .unit-toggle__suffix{font-size:var(--input-label-font-size)}.section-discount-row__container{background:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.15);border-radius:10px;padding:2px 8px;transition:border .4s linear,background .1s linear}.section-discount-row__container:hover{border:1px solid var(--color-gray)}.section-discount-row__container:focus-within{border:1px solid var(--color-darker-gray);transition:border .15s linear}.section-discount-row{height:38px}.section-discount-row__input{max-width:150px;min-width:90px;padding:0!important}@media(max-width:450px){.section-discount-row__input{min-width:60px}}.section-rot-row__container{background:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.15);border-radius:10px;padding:2px 8px;transition:border .4s linear,background .1s linear}.section-rot-row__container:hover{border:1px solid var(--color-gray)}.section-rot-row__container:focus-within{border:1px solid var(--color-darker-gray);transition:border .15s linear}.section-rot-row{height:38px}.section-rot-row__input{max-width:150px;min-width:90px;padding:0!important}@media(max-width:450px){.section-rot-row__input{min-width:60px}}.section-rot-row__persons{margin-bottom:-10px}.section-rot-row__person-select{min-width:100px}.section-green-tech-row__container{background:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.15);border-radius:10px;padding:2px 8px;transition:border .4s linear,background .1s linear}.section-green-tech-row__container:hover{border:1px solid var(--color-gray)}.section-green-tech-row__container:focus-within{border:1px solid var(--color-darker-gray);transition:border .15s linear}.section-green-tech-row{height:38px}.section-green-tech-row__input{max-width:150px;min-width:90px;padding:0!important}@media(max-width:450px){.section-green-tech-row__input{min-width:60px}}.section-green-tech-row__percent-input{max-width:50px;padding:0!important}.section-green-tech-row__persons{margin-bottom:-10px}.section-green-tech-row__person-select{min-width:100px}.product-supplier-product-list-item{max-height:35px;align-items:center;display:flex}.product-supplier-product-list-item:hover{background-color:var(--color-pale-blue)}.product-supplier-product-list-item.no-hover:hover{background-color:rgba(0,0,0,0)}.product-supplier-product-list-item--expanded{max-height:none}.product-supplier-product-list-item__row{width:100%}.product-supplier-product-list-item__title{font-size:13px!important}.product-supplier-product-list-item__title .title-cell__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.product-supplier-product-list-item--expanded .product-supplier-product-list-item__title .title-cell__title{display:block;overflow:visible}.product-supplier-product-list-item__image{flex-shrink:0;border-radius:5px;align-self:center;max-width:25px;height:25px;max-height:25px;width:25px;margin:0 5px;z-index:10}.product-supplier-product-list-item__image img{max-height:25px;max-width:25px;object-fit:cover;position:relative;border-radius:5px}.product-supplier-product-list-item__cell{background:var(--color-white);max-height:30px;border-radius:2px}.product-supplier-product-list-item__numbers button{font-size:18px}.product-supplier-product-list-item__numbers input{padding-top:0;padding-bottom:0}.product-supplier-product-list-item__numbers svg{font-size:18px}.number-field__decrement-button{max-height:30px;align-self:center}.quote-numbers__termWithBadge{display:inline-flex}.quote-numbers__deductionBadge{padding:2px 8px;border:1px solid var(--color-light-gray);border-radius:4px;background:rgba(0,0,0,0);line-height:1;white-space:nowrap}.quote-numbers__horizontalRule{margin-top:6px;margin-bottom:6px}.quote-numbers__optionsQuantity{margin-bottom:6px}@media(max-width:600px){.quote-numbers{font-size:13px}}.missing-main-section-actions{width:100%;align-items:center}.missing-main-section-actions__title{margin-top:100px;margin-bottom:var(--spacing-large);text-align:center;font-size:18px;line-height:1.2;font-weight:var(--font-weight-semibold)}@media(max-height:800px){.missing-main-section-actions__title{margin-top:40px}}.missing-main-section-actions__actions>div>.button{width:100%}.missing-main-section-actions__actions .button__divider{background-color:var(--color-gray);opacity:1;z-index:2}.dynamic-price-section-list{--dynamic-price-selection-width:44px;--dynamic-price-label-width:3ch;--dynamic-price-old-width:8ch;--dynamic-price-arrow-width:1ch;--dynamic-price-new-width:8ch;--dynamic-price-delta-width:8ch;--dynamic-price-section-indent:10px}.dynamic-price-section-list__columns-row{border:0;padding-left:10px;padding-right:16px}.dynamic-price-section-list__toolbar{align-items:center;gap:5px}.dynamic-price-section-list__filters{flex:1 1 auto;min-width:0;gap:5px}.dynamic-price-section-list__toolbar-button{font-size:12px;line-height:16px}.dynamic-price-section-list__row{display:grid;grid-template-columns:var(--dynamic-price-selection-width) minmax(0,1fr) max-content;align-items:center;column-gap:6px;row-gap:0;width:100%}.dynamic-price-section-list__selection-column{display:flex;align-items:center;justify-content:center;min-width:0}.dynamic-price-section-list__selection-column .checkbox-field__checkbox{margin:0}.dynamic-price-section-list__columns-selection-column{justify-content:flex-start;padding-left:18px}.dynamic-price-section-list__name-column{min-width:0}.dynamic-price-section-list__title-row{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.dynamic-price-section-list__item-row .dynamic-price-section-list__metrics-stack,.dynamic-price-section-list__item-title{font-size:12px;line-height:16px}.dynamic-price-section-list__item-row{padding-top:8px;padding-bottom:0}.dynamic-price-section-list__section-row .dynamic-price-section-list__metrics-stack{font-size:12px;line-height:16px}.dynamic-price-section-list__section-toggle-icon{color:var(--color-dark-gray);flex:0 0 auto}.dynamic-price-section-list__section-toggle-icon svg{stroke-width:2.5px}.dynamic-price-section-list__section-selection{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.dynamic-price-section-list__metrics-column,.dynamic-price-section-list__metrics-layout{display:flex;justify-content:flex-end;min-width:0;width:100%}.dynamic-price-section-list__metrics-layout{align-items:center;gap:16px}.dynamic-price-section-list__metrics-grid,.dynamic-price-section-list__metrics-header-grid{display:grid;grid-template-columns:var(--dynamic-price-label-width) var(--dynamic-price-old-width) var(--dynamic-price-arrow-width) var(--dynamic-price-new-width) var(--dynamic-price-delta-width);column-gap:6px;align-items:center;justify-content:end;white-space:nowrap}.dynamic-price-section-list__metrics-header-grid{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dynamic-price-section-list__metrics-header-spacer{min-width:0}.dynamic-price-section-list__metric-delta,.dynamic-price-section-list__metric-value,.dynamic-price-section-list__metrics-header-cell{justify-self:end;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dynamic-price-section-list__metric-label{white-space:nowrap}.dynamic-price-section-list__metrics-stack{display:flex;flex-direction:column;gap:4px;min-width:0}.dynamic-price-section-list__metric-value{display:inline-flex;align-items:center;justify-content:flex-end}.dynamic-price-section-list__metric-arrow{color:var(--color-dark-gray);justify-self:center;text-align:center}.dynamic-price-section-list__metric-delta{font-weight:600;color:var(--color-black)}.dynamic-price-section-list__metric-delta--positive{color:var(--color-green)}.dynamic-price-section-list__fixed-badge{display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:51px;height:20px;padding:0 6px;border:1px solid rgba(var(--color-black-rgb),.6);border-radius:5px;color:rgba(var(--color-black-rgb),.6);background:rgba(0,0,0,0);box-sizing:border-box;flex:0 0 auto}.dynamic-price-section-list__fixed-badge-icon{color:inherit;width:10px;height:10px;font-size:10px;flex:0 0 auto;display:block}.dynamic-price-section-list__fixed-badge-label{font-size:12px;line-height:1;font-weight:400;white-space:nowrap}.dynamic-price-section-list__product-group{border-top:1px solid #e4e6e9}:where(.color-theme-scope--theme-dark) .dynamic-price-section-list__product-group,:where(:root:has(.color-theme-marker--preference-dark)) .dynamic-price-section-list__product-group{border-top:1px solid var(--color-slate-border)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dynamic-price-section-list__product-group{border-top:1px solid var(--color-slate-border)}}.dynamic-price-section-list__product-group--first{border-top:0;padding-top:0}.dynamic-price-section-list__nested-section--nested{margin-left:calc(var(--dynamic-price-section-level, 0)*var(--dynamic-price-section-indent));border-left:2px solid #e4e6e9;padding-left:8px}:where(.color-theme-scope--theme-dark) .dynamic-price-section-list__nested-section--nested,:where(:root:has(.color-theme-marker--preference-dark)) .dynamic-price-section-list__nested-section--nested{border-left:2px solid var(--color-slate-border)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dynamic-price-section-list__nested-section--nested{border-left:2px solid var(--color-slate-border)}}.dynamic-price-section-list__supplier-children-wrapper{margin-left:29px}.dynamic-price-section-list__supplier-children{padding-left:1px;border-left:2px solid #e4e6e9}:where(.color-theme-scope--theme-dark) .dynamic-price-section-list__supplier-children,:where(:root:has(.color-theme-marker--preference-dark)) .dynamic-price-section-list__supplier-children{border-left:2px solid var(--color-slate-border)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dynamic-price-section-list__supplier-children{border-left:2px solid var(--color-slate-border)}}.dynamic-price-section-list__child-divider-row{border-top:1px solid #e4e6e9;padding-top:8px;padding-bottom:0}:where(.color-theme-scope--theme-dark) .dynamic-price-section-list__child-divider-row,:where(:root:has(.color-theme-marker--preference-dark)) .dynamic-price-section-list__child-divider-row{border-top:1px solid var(--color-slate-border)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dynamic-price-section-list__child-divider-row{border-top:1px solid var(--color-slate-border)}}.dynamic-price-section-list__empty-state{padding:8px 12px;color:var(--color-dark-gray)}@media(max-width:767px){.dynamic-price-section-list__toolbar{flex-direction:row;align-items:flex-start}.dynamic-price-section-list__columns-row{display:none}.dynamic-price-section-list__row{grid-template-columns:var(--dynamic-price-selection-width) minmax(0,1fr);grid-template-areas:"selection name" "selection metrics";align-items:start;column-gap:10px;row-gap:8px}.dynamic-price-section-list__selection-column{grid-area:selection;align-self:start;justify-content:flex-start;padding-top:2px}.dynamic-price-section-list__name-column{grid-area:name}.dynamic-price-section-list__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:6px;row-gap:0;width:100%}.dynamic-price-section-list__item-title{display:-webkit-box;min-width:0;overflow:hidden;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.dynamic-price-section-list__item-title br{display:none}.dynamic-price-section-list__fixed-badge{justify-self:end;align-self:start}.dynamic-price-section-list__metrics-column{grid-area:metrics;justify-content:flex-start}.dynamic-price-section-list__metrics-layout{justify-content:flex-start;flex-wrap:wrap;gap:10px}.dynamic-price-section-list__metrics-stack{width:100%;align-items:flex-end}.dynamic-price-section-list__metrics-grid{justify-content:start;column-gap:4px}}.update-dynamic-prices-modal__submit_btn{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-x-small) var(--spacing-x-small) var(--spacing-large)}.update-dynamic-prices-modal__stepper{--dynamic-price-step-size:40px;--dynamic-price-step-gap:12px;width:100%;max-width:160px;align-self:center;display:grid;row-gap:10px}.update-dynamic-prices-modal__steps{width:100%;display:grid;grid-template-columns:var(--dynamic-price-step-size) minmax(24px,1fr) var(--dynamic-price-step-size);align-items:center;column-gap:var(--dynamic-price-step-gap)}.update-dynamic-prices-modal__step{width:var(--dynamic-price-step-size);height:var(--dynamic-price-step-size);border:1px solid #e4e6e9;color:var(--color-first-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;justify-self:center;background:var(--color-white)}:where(.color-theme-scope--theme-dark) .update-dynamic-prices-modal__step,:where(:root:has(.color-theme-marker--preference-dark)) .update-dynamic-prices-modal__step{border:1px solid var(--color-slate-border)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .update-dynamic-prices-modal__step{border:1px solid var(--color-slate-border)}}.update-dynamic-prices-modal__step--active{background:var(--color-bright-copper);color:var(--color-static-white);border-color:var(--color-bright-copper)}.update-dynamic-prices-modal__step--completed{border-color:var(--color-bright-copper)}.update-dynamic-prices-modal__divider{width:100%;margin:0}.update-dynamic-prices-modal__step-labels{width:100%;display:grid;grid-template-columns:var(--dynamic-price-step-size) minmax(24px,1fr) var(--dynamic-price-step-size);column-gap:var(--dynamic-price-step-gap);align-items:start}.update-dynamic-prices-modal__step-label{text-align:center;margin:0;max-width:84px;justify-self:center;white-space:normal;line-height:1.2;font-size:12px}.update-dynamic-prices-modal__step-label:first-child{grid-column:1}.update-dynamic-prices-modal__step-label:last-child{grid-column:3}.update-dynamic-prices-modal__step-label--active,.update-dynamic-prices-modal__step-label--completed{font-weight:700}@media(max-width:600px){.update-dynamic-prices-modal{font-size:calc(var(--font-size-default) - 1px)}.update-dynamic-prices-modal .modal-header__contents{font-size:calc(var(--font-size-large) - 1px)}.update-dynamic-prices-modal .button,.update-dynamic-prices-modal .capsule-button,.update-dynamic-prices-modal .filter-button{font-size:calc(var(--font-size-default) - 1px)}.update-dynamic-prices-modal .mini-button{font-size:calc(var(--font-size-x-small) - 1px)}.update-dynamic-prices-modal .field-block__label,.update-dynamic-prices-modal .selection__label{font-size:calc(var(--input-label-font-size) - 1px)}.update-dynamic-prices-modal .field-block__error,.update-dynamic-prices-modal .field-block__help,.update-dynamic-prices-modal .field-block__input{font-size:calc(var(--input-value-font-size) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-xx-small{font-size:calc(var(--font-size-xx-small) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-x-small{font-size:calc(var(--font-size-x-small) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-small{font-size:calc(var(--font-size-small) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-medium{font-size:calc(var(--font-size-medium) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-large{font-size:calc(var(--font-size-large) - 1px)}.update-dynamic-prices-modal .kobbr-font-size-x-large{font-size:calc(var(--font-size-x-large) - 1px)}.update-dynamic-prices-modal .dynamic-price-section-list__fixed-badge-label,.update-dynamic-prices-modal__step-label{font-size:11px}}.update-dynamic-prices-modal__delta--positive{color:var(--color-green)}.update-dynamic-prices-modal__delta--negative{color:var(--color-first-black)}.dynamic-price-apply-mode-selection__wrapper{align-self:flex-end}.external-products{height:calc(100% - 48px)}.external-products__loading{flex:1 1;min-height:0}.external-products__scroll{overflow-y:auto;display:flex;flex-direction:column;gap:12px;height:100%;scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 100px}.product-card__drag-container{cursor:grab}.product-card__drag-container:active{cursor:grabbing}.product-card__drag-handle{border:none;background:rgba(0,0,0,0);cursor:grab;display:inline-flex;align-items:center;margin-right:.5rem}.product-card__drag-handle svg{height:20px;width:20px;margin-bottom:3px}.product-card__drag-handle:active{cursor:grabbing}@media(max-width:720px){.product-card__drag-handle{display:none}}.product-card__image{cursor:pointer}.product-card__name{border-bottom:1px solid #f2f2f2;padding-bottom:10px}:where(.color-theme-scope--theme-dark) .product-card__name,:where(:root:has(.color-theme-marker--preference-dark)) .product-card__name{border-bottom:1px solid var(--color-whitesmoke)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .product-card__name{border-bottom:1px solid var(--color-whitesmoke)}}:where(.color-theme-scope--theme-dark) .product-card .card,:where(:root:has(.color-theme-marker--preference-dark)) .product-card .card{background:var(--color-line-item-details-surface)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .product-card .card{background:var(--color-line-item-details-surface)}}.product-percentage-fields__amount{padding:0;font-size:var(--font-size-medium)}.product-percentage-fields__amount-wrapper{height:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important}.product-percentage-fields__postfix{font-size:var(--font-size-medium);-webkit-user-select:none;user-select:none;pointer-events:none}.product-percentage-fields__based-on{color:var(--color-darker-gray);white-space:nowrap}.product-percentage-fields__calculated{margin-left:.625rem;color:var(--color-dark-gray);font-size:var(--font-size-small)}.product-percentage-fields__basis .field-block__inner{border:none!important;background:rgba(0,0,0,0)!important}.pricing-tabs-nav.nav--size-small{--nav-indicator-offset:3px;--nav-pills-padding:3px;--nav-pills-item-padding-y:7px}.tag-item__button{height:40px;max-width:80px}.edit-product__content-padding{padding-bottom:calc(var(--spacing-xx-large) + var(--spacing-small))}.edit-product__submit_btn{position:absolute;bottom:var(--spacing-large);margin-bottom:var(--spacing-x-small);left:50%;transform:translateX(-50%)}.textarea-wrapper{position:relative}.textarea-wrapper textarea{padding-right:100px;padding-bottom:15px;resize:none}.buttons{position:absolute;right:10px;top:10px;column-gap:4px;display:flex;flex-direction:row}.section-card{--section-card-shell-bg:#fbfaf7;--section-card-header-bg:#f3efe8;--section-card-header-hover-bg:#e7edf6;--section-card-body-bg:#fffdf9;--section-card-border-color:rgba(54,76,102,0.14);--section-card-shadow:0 0 0 1px var(--section-card-border-color),var(--box-shadow);margin:0 2px}:where(.color-theme-scope--theme-dark) .section-card,:where(:root:has(.color-theme-marker--preference-dark)) .section-card{--section-card-shell-bg:var(--color-almost-white);--section-card-header-bg:var(--color-copper-accent-tint-2);--section-card-header-hover-bg:var(--color-slate-surface);--section-card-body-bg:var(--color-almost-white);--section-card-border-color:rgba(var(--color-dark-blue-rgb),0.14)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card{--section-card-shell-bg:var(--color-almost-white);--section-card-header-bg:var(--color-copper-accent-tint-2);--section-card-header-hover-bg:var(--color-slate-surface);--section-card-body-bg:var(--color-almost-white);--section-card-border-color:rgba(var(--color-dark-blue-rgb),0.14)}}.section-card.card{background-color:var(--section-card-shell-bg);box-shadow:var(--section-card-shadow);overflow:visible}.section-card.card .card-header{background-color:var(--section-card-header-bg)}.section-card.card .section-card__header{position:sticky!important;top:var(--section-card-sticky-top,0);z-index:5}.section-card.card .section-card__header--stuck{box-shadow:0 0 0 1px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.12)}:where(.color-theme-scope--theme-dark) .section-card.card .section-card__header--stuck,:where(:root:has(.color-theme-marker--preference-dark)) .section-card.card .section-card__header--stuck{box-shadow:0 0 0 1px rgba(var(--color-black-rgb),.25),0 4px 8px rgba(var(--color-shadow-rgb),.12)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card.card .section-card__header--stuck{box-shadow:0 0 0 1px rgba(var(--color-black-rgb),.25),0 4px 8px rgba(var(--color-shadow-rgb),.12)}}.section-card.card .section-card__header--released{position:static!important;top:auto!important;z-index:auto!important}.section-card__sentinel{height:0;visibility:hidden;pointer-events:none}.section-card.card .card-header--clickable:hover{background-color:var(--section-card-header-hover-bg)}.section-card.card .card-body{background-color:var(--section-card-body-bg)}.section-card--level-0{--section-card-shell-bg:rgb(249,249,249);--section-card-header-bg:rgb(249,249,249);--section-card-header-hover-bg:var(--color-pale-blue);--section-card-body-bg:var(--color-whitesmoke);--section-card-border-color:transparent}:where(.color-theme-scope--theme-dark) .section-card--level-0,:where(:root:has(.color-theme-marker--preference-dark)) .section-card--level-0{--section-card-shell-bg:var(--color-almost-white);--section-card-header-bg:var(--color-almost-white)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card--level-0{--section-card-shell-bg:var(--color-almost-white);--section-card-header-bg:var(--color-almost-white)}}.section-card--level-1{--section-card-shell-bg:#eaeaea;--section-card-header-bg:#eaeaea;--section-card-header-hover-bg:#dde7f4;--section-card-body-bg:#eaeaea;--section-card-border-color:rgba(var(--color-black-rgb),0.2);--section-card-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),0.25)}:where(.color-theme-scope--theme-dark) .section-card--level-1,:where(:root:has(.color-theme-marker--preference-dark)) .section-card--level-1{--section-card-shell-bg:var(--color-lighter-gray);--section-card-header-bg:var(--color-lighter-gray);--section-card-header-hover-bg:var(--color-pale-blue);--section-card-body-bg:var(--color-lighter-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card--level-1{--section-card-shell-bg:var(--color-lighter-gray);--section-card-header-bg:var(--color-lighter-gray);--section-card-header-hover-bg:var(--color-pale-blue);--section-card-body-bg:var(--color-lighter-gray)}}.section-card--level-2{--section-card-shell-bg:var(--color-whitesmoke);--section-card-header-bg:var(--color-whitesmoke);--section-card-header-hover-bg:#d6e1f0;--section-card-body-bg:var(--color-whitesmoke);--section-card-border-color:rgba(var(--color-black-rgb),0.2);--section-card-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),0.25)}:where(.color-theme-scope--theme-dark) .section-card--level-2,:where(:root:has(.color-theme-marker--preference-dark)) .section-card--level-2{--section-card-header-hover-bg:var(--color-pale-blue)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card--level-2{--section-card-header-hover-bg:var(--color-pale-blue)}}.section-card--level-3{--section-card-shell-bg:#d8d8d8;--section-card-header-bg:#d8d8d8;--section-card-header-hover-bg:#cfdaea;--section-card-body-bg:#d8d8d8;--section-card-border-color:rgba(var(--color-black-rgb),0.2);--section-card-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),0.25)}:where(.color-theme-scope--theme-dark) .section-card--level-3,:where(:root:has(.color-theme-marker--preference-dark)) .section-card--level-3{--section-card-shell-bg:var(--color-gainsboro);--section-card-header-bg:var(--color-gainsboro);--section-card-header-hover-bg:var(--color-pale-blue);--section-card-body-bg:var(--color-gainsboro)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .section-card--level-3{--section-card-shell-bg:var(--color-gainsboro);--section-card-header-bg:var(--color-gainsboro);--section-card-header-hover-bg:var(--color-pale-blue);--section-card-body-bg:var(--color-gainsboro)}}.section-card--level-1.card,.section-card--level-2.card,.section-card--level-3.card{border-left:2px solid var(--color-dark-blue)}.section-card__visibleToCust{display:flex;align-items:center;position:absolute;bottom:5px;left:5px}.section-card__break-word{word-break:break-word;align-content:center}.section-card__empty-file{margin-bottom:2px;font-size:16px}.section-card__camera{font-size:17px}.section-card__camera--fill{fill:#a3bad6}.section-card__mainHintContainer{padding-right:115px}@media(max-width:380px){.section-card__mainHintContainer{padding-right:68px}}.section-card__mainHint{padding-right:68px}.section-card__clipboard-paste-button{color:var(--color-black);flex-shrink:0;margin-top:var(--spacing-xx-small)}.section-card__clipboard-paste-button .icon-button__label{white-space:nowrap;font-size:clamp(8px,.85vw,10px);line-height:1}.section-card__add-actions{position:relative;width:58px;min-width:58px;height:40px;flex-shrink:0}.section-card__add-actions,.section-card__menu-button{margin-top:var(--spacing-xx-small)}.section-card__add-actions-trigger{position:absolute;top:0;right:0;z-index:2;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.section-card__add-actions-list{position:absolute;top:0;right:0;z-index:3;flex-wrap:nowrap;opacity:var(--add-actions-opacity);visibility:var(--add-actions-visibility);pointer-events:var(--add-actions-pointer);transform:translateX(var(--add-actions-translate));transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.section-card{--add-actions-opacity:0;--add-actions-visibility:hidden;--add-actions-pointer:none;--add-actions-translate:8px}.section-card:hover:not(:has(.section-card:hover)){--add-actions-opacity:1;--add-actions-visibility:visible;--add-actions-pointer:auto;--add-actions-translate:0px}.section-card__rot-summary{color:var(--color-black);font-weight:400;margin-left:8px}@media(max-width:600px){.section-card__rot-summary{margin-left:0;margin-top:0;font-size:12px}}.section-card__rot-badge{display:inline-flex;align-items:center;border:1px solid var(--color-light-gray);border-radius:4px;padding:2px 8px;background:rgba(0,0,0,0);white-space:nowrap}.section-card__childSections{margin:var(--spacing-xx-small) 0 var(--spacing-small)}.section-card__action-button-label{font-weight:var(--font-weight-default)}.section-card__menu{max-width:150px}.section-card__emptyPlaceholder{display:flex;align-items:center;justify-content:center;color:var(--color-gray);font-size:var(--font-size-small);font-style:italic}@media(max-width:600px){.title-cell__title{font-size:14px!important}}.labour-hour-templates-catalog__main{height:100%}.labour-hour-templates-catalog__scroll{overflow-y:auto;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 150px}.labour-hour-templates-catalog__submit_btn{position:absolute;bottom:var(--spacing-large);margin-bottom:var(--spacing-x-small);left:50%;transform:translateX(-50%)}.address-wrapper{width:100%;display:grid;grid-template-columns:1fr 2fr;column-gap:10px}.customer-modal__custscroll{overflow-y:auto;height:fit-content;max-height:calc(100dvh - 475px);scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 30px}.customer-modal__custscrollAdress,.customer-modal__custscrollContact{overflow-y:auto;gap:12px;height:calc(100dvh - 545px);scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 200px}.customer-modal__sidebuttonTop{padding:10px 10px 6px;font-weight:700}.customer-modal__sidebuttonBottom{padding:6px 10px 10px;font-weight:700}.customer-modal__contractingWorksLogo{width:50px;height:20px;min-width:50px;min-height:20px}.customer-modal__integrationsNumber{height:11px;align-self:end;align-items:center}.customer-sort-menu{display:flex;flex-direction:column;row-gap:12px;padding:12px;min-width:220px}.customer-sort-menu__title{font-size:var(--font-size-default);font-weight:600;color:var(--color-black);line-height:1.2}.customer-sort-menu__rows{width:100%}.customer-sort-menu__row{display:flex;align-items:center;justify-content:space-between;column-gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:var(--font-size-x-small);color:var(--color-black)}.customer-sort-menu__row:hover{background:rgba(var(--color-black-rgb),.05)}.customer-sort-menu__row--active{color:var(--color-bright-copper);font-weight:600}.customer-sort-menu__label{flex:1 1}.advanced-customer-count-cell{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;width:100%;font-size:var(--font-size-medium);font-weight:500;color:var(--row-fg,var(--color-black))}.advanced-customer-count-cell__value{display:inline-flex;align-items:center;gap:5px;color:var(--row-fg,var(--color-black))}.advanced-customer-count-cell__value .icon{color:inherit}.advanced-customer-count-cell__dash{color:var(--row-fg-muted,rgba(var(--color-black-rgb),.3))}.customer-typed-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.customer-typed-avatar .icon{color:inherit}.customer-typed-avatar--shape-square{border-radius:22%}.customer-typed-avatar--shape-circle{border-radius:50%}.customer-typed-avatar--variant-light{background:var(--color-darker-blue);color:var(--color-static-white)}.customer-typed-avatar--variant-light.customer-typed-avatar--shape-circle{background:#f1e3d6;color:var(--color-copper-accent-ink-muted)}:where(.color-theme-scope--theme-dark) .customer-typed-avatar--variant-light.customer-typed-avatar--shape-circle,:where(:root:has(.color-theme-marker--preference-dark)) .customer-typed-avatar--variant-light.customer-typed-avatar--shape-circle{background:var(--color-copper-accent-tint)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .customer-typed-avatar--variant-light.customer-typed-avatar--shape-circle{background:var(--color-copper-accent-tint)}}.customer-typed-avatar--variant-dark{background:var(--color-static-white);color:var(--color-darker-blue)}.customer-type-pill{display:inline-flex;align-items:center;border-radius:4px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;line-height:1.2}.customer-type-pill--size-small{padding:1px 6px;font-size:9px}.customer-type-pill--size-medium{padding:2px 8px;font-size:10px}.customer-type-pill--variant-light{background:var(--color-lighter-gray);color:var(--color-darker-gray)}.customer-type-pill--variant-dark{background:rgba(var(--color-static-white-rgb),.12);color:var(--color-static-white)}.advanced-customer-name-cell{display:flex;align-items:center;justify-content:flex-start;min-width:0;width:100%}.advanced-customer-name-cell__inner{display:flex;align-items:center;gap:10px;min-width:0;width:100%}.advanced-customer-name-cell__content{min-width:0;flex:1 1;display:flex;flex-direction:column;row-gap:2px}.advanced-customer-name-cell__name{font-weight:500;font-size:var(--font-size-medium);color:var(--row-fg,var(--color-black));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.advanced-customer-name-cell__meta{display:flex;align-items:center;gap:6px;font-size:var(--font-size-x-small);font-weight:400;color:var(--row-fg-muted,var(--color-darker-gray));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.advanced-customer-info-cell,.advanced-customer-last-quote-cell{display:flex;align-items:center;justify-content:flex-start;min-width:0;width:100%}.advanced-customer-last-quote-cell{gap:6px;font-size:var(--font-size-medium);font-weight:500;color:var(--row-fg,var(--color-black))}.advanced-customer-last-quote-cell__stack{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;min-width:0}.advanced-customer-last-quote-cell__sum{font-size:var(--font-size-x-small);font-weight:400;color:var(--row-fg-muted,var(--color-darker-gray));white-space:nowrap}.advanced-customer-last-quote-cell__dash{color:var(--row-fg-muted,rgba(var(--color-black-rgb),.3))}.advanced-customer-open-quotes-cell{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;width:100%;font-size:var(--font-size-medium);font-weight:500;color:var(--row-fg,var(--color-black))}.advanced-customer-open-quotes-cell__stack{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;min-width:0}.advanced-customer-open-quotes-cell__pill{display:inline-flex;align-items:center;gap:5px;color:var(--row-accent,var(--color-bright-copper));font-weight:600}.advanced-customer-open-quotes-cell__dot{width:6px;height:6px;border-radius:50%;background:var(--row-accent,var(--color-bright-copper))}.advanced-customer-open-quotes-cell__sum{font-size:var(--font-size-x-small);font-weight:400;color:var(--row-fg-muted,var(--color-darker-gray));white-space:nowrap}.advanced-customer-open-quotes-cell__dash{color:var(--row-fg-muted,rgba(var(--color-black-rgb),.3))}.advanced-customer-quotes-cell{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;width:100%;font-size:var(--font-size-medium);font-weight:500;color:var(--row-fg,var(--color-black))}.advanced-customer-quotes-cell__stack{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;min-width:0}.advanced-customer-quotes-cell__count{display:inline-flex;align-items:center;gap:5px;color:var(--row-fg,var(--color-black))}.advanced-customer-quotes-cell__count .icon{color:inherit}.advanced-customer-quotes-cell__sum{font-size:var(--font-size-x-small);font-weight:400;color:var(--row-fg-muted,var(--color-darker-gray));white-space:nowrap}.advanced-customer-quotes-cell__dash{color:var(--row-fg-muted,rgba(var(--color-black-rgb),.3))}.customer-edit-column-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:12px;width:100%}.customer-edit-column-row__drag-handle{display:inline-flex;align-items:center;justify-content:center;cursor:grab;color:var(--color-darker-gray);flex-shrink:0}.customer-edit-column-row__drag-handle:active{cursor:grabbing}.customer-edit-columns-menu{display:flex;flex-direction:column;row-gap:12px;padding:12px;min-width:240px}.customer-edit-columns-menu__title{font-size:var(--font-size-default);font-weight:600;color:var(--color-black);line-height:1.2}.customer-edit-columns-menu__rows{width:100%}.dashboard-period-picker{display:flex;flex-direction:column;gap:14px;padding:16px;width:720px;max-width:90vw}@media(max-width:600px){.dashboard-period-picker{width:auto;padding:12px;gap:10px}}.dashboard-period-picker__description{margin:0;font-size:13px;opacity:.7}.dashboard-period-picker__quick-selects{display:flex;flex-wrap:wrap;gap:6px}.dashboard-period-picker__quick-select{background:rgba(var(--color-blue-rgb),.12);border:1px solid rgba(0,0,0,0);color:var(--color-dark-blue);padding:6px 14px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s ease,border-color .1s ease}.dashboard-period-picker__quick-select:hover{background:rgba(var(--color-blue-rgb),.22)}.dashboard-period-picker__quick-select--active{border-color:var(--color-dark-blue);background:rgba(var(--color-blue-rgb),.22);font-weight:700}.dashboard-period-picker__timeline-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:8px 0 24px;scrollbar-width:thin}@media(max-width:600px){.dashboard-period-picker__timeline-scroll{display:none}}.dashboard-period-picker__timeline{position:relative;display:flex;align-items:stretch;min-width:100%}.dashboard-period-picker__range-overlay{position:absolute;top:0;bottom:0;background:rgba(var(--color-blue-rgb),.22);border-left:2px solid var(--color-dark-blue);border-right:2px solid var(--color-dark-blue);pointer-events:none;z-index:1}.dashboard-period-picker__range-handle{position:absolute;top:0;bottom:0;width:40px;cursor:ew-resize;pointer-events:auto;touch-action:none;z-index:2}.dashboard-period-picker__range-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:28px;border-radius:7px;background:var(--color-white);border:2px solid var(--color-dark-blue);box-shadow:0 1px 4px rgba(var(--color-shadow-rgb),.18);pointer-events:none}.dashboard-period-picker__range-handle--side-start{left:-20px}.dashboard-period-picker__range-handle--side-end{right:-20px}.dashboard-period-picker__year-column{position:relative;display:flex;flex-direction:column;flex:0 0 360px;width:360px;padding:0;box-sizing:content-box;border-right:2px solid var(--color-light-gray)}.dashboard-period-picker__year-column:last-child{border-right:none}.dashboard-period-picker__year-label{background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--color-lighter-gray);padding:10px 12px 8px;font-family:inherit;font-size:18px;font-weight:700;text-align:left;cursor:pointer;transition:background .1s ease;border-radius:0}.dashboard-period-picker__year-label:hover{background:rgba(var(--color-blue-rgb),.12)}.dashboard-period-picker__year-label--active{background:rgba(var(--color-blue-rgb),.22);color:var(--color-dark-blue)}.dashboard-period-picker__quarter-row{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--color-lighter-gray)}.dashboard-period-picker__quarter{background:rgba(0,0,0,0);border:none;border-right:1px solid var(--color-lighter-gray);padding:10px 4px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;color:rgba(0,0,0,.65);transition:background .1s ease;text-align:center;border-radius:0}:where(.color-theme-scope--theme-dark) .dashboard-period-picker__quarter,:where(:root:has(.color-theme-marker--preference-dark)) .dashboard-period-picker__quarter{color:var(--color-darker-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dashboard-period-picker__quarter{color:var(--color-darker-gray)}}.dashboard-period-picker__quarter:last-child{border-right:none}.dashboard-period-picker__quarter:hover{background:rgba(var(--color-blue-rgb),.12)}.dashboard-period-picker__quarter--active{background:rgba(var(--color-blue-rgb),.22);color:var(--color-dark-blue)}.dashboard-period-picker__month-row{display:grid;grid-template-columns:repeat(12,1fr)}.dashboard-period-picker__month{background:rgba(0,0,0,0);border:none;border-right:1px solid var(--color-lighter-gray);padding:12px 2px;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;color:rgba(0,0,0,.7);transition:background .1s ease;text-align:center;text-transform:capitalize;border-radius:0}:where(.color-theme-scope--theme-dark) .dashboard-period-picker__month,:where(:root:has(.color-theme-marker--preference-dark)) .dashboard-period-picker__month{color:var(--color-darker-gray)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .dashboard-period-picker__month{color:var(--color-darker-gray)}}.dashboard-period-picker__month:nth-child(3n){border-right:1px solid var(--color-light-gray)}.dashboard-period-picker__month:last-child{border-right:none}.dashboard-period-picker__month:hover{background:rgba(var(--color-blue-rgb),.12)}.dashboard-period-picker__month--active{background:rgba(var(--color-blue-rgb),.22);color:var(--color-dark-blue)}.dashboard-period-picker__today-marker{position:absolute;bottom:0;width:0;height:36px;border-left:2px dashed var(--color-bright-copper);pointer-events:none}.dashboard-period-picker__today-marker-label{position:absolute;bottom:-16px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:600;color:var(--color-bright-copper);background:var(--color-white);padding:0 4px;white-space:nowrap}.dashboard-period-picker__chips{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 0 4px;border-top:1px solid var(--color-lighter-gray)}@media(max-width:600px){.dashboard-period-picker__chips{flex-direction:column;gap:8px;border-top:none;padding-top:4px}}.dashboard-period-picker__chip{display:inline-flex;align-items:center;background:rgba(var(--color-blue-rgb),.12);border:1.5px solid var(--color-dark-blue);border-radius:999px;padding:4px 6px;gap:4px}.dashboard-period-picker__chip-arrow{display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;padding:6px 8px;border-radius:999px;cursor:pointer;color:var(--color-dark-blue)}.dashboard-period-picker__chip-arrow:hover:not(:disabled){background:rgba(var(--color-blue-rgb),.22)}.dashboard-period-picker__chip-arrow:disabled{opacity:.3;cursor:default}.dashboard-period-picker__chip-label{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:2px 8px;min-width:110px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:14px;font-weight:600;letter-spacing:0;color:var(--color-dark-blue);text-align:center}.dashboard-period-picker__chip-label:hover{background:rgba(var(--color-blue-rgb),.12);border-radius:6px}.dashboard-period-picker__chip-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;padding:0}.dashboard-period-picker__chip-input::-webkit-calendar-picker-indicator{width:100%;height:100%;cursor:pointer;position:absolute;inset:0;opacity:0}.advanced-customers-toolbar__left-group{flex:1 1 auto;min-width:0}.advanced-customers-toolbar__right-group{flex-shrink:0}.advanced-customers-toolbar__filter-chip{font-size:var(--font-size-x-small)}.advanced-customers-toolbar__filter-menu{min-width:240px;max-width:320px}.advanced-customers-toolbar__search{width:200px;flex-shrink:0}.advanced-customers-toolbar__search .field-block__inner{min-height:30px;max-height:30px;padding:1px 10px;border:1px solid rgba(var(--color-black-rgb),.2);border-radius:10px;box-shadow:none}.advanced-customers-toolbar__clear{margin:0 var(--spacing-xx-small);font-size:var(--font-size-x-small);font-weight:700;line-height:1.2;color:var(--color-bright-copper);cursor:pointer;white-space:nowrap}.advanced-customers-toolbar__count{margin-left:var(--spacing-xx-small);font-size:var(--font-size-x-small);color:var(--color-dark-gray);white-space:nowrap}.advanced-customers-toolbar__view-chip{height:30px;padding:5px 10px;border:1px solid rgba(var(--color-black-rgb),.2);border-radius:10px;cursor:pointer;font-size:var(--font-size-x-small);color:var(--color-black);white-space:nowrap}@media(max-width:920px){.advanced-customers-toolbar__view-chip{display:none}}.select-customer{display:contents}.select-customer__list{overflow-y:auto;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;padding:1px 1px 30px}.select-customer__searchBar{max-width:600px;margin-left:auto;margin-right:auto;width:100%}.select-customer__infinite{max-width:600px;align-self:center;width:100%;display:flex;flex-direction:column;row-gap:var(--spacing-small)}.advanced-customer-card{--row-fg:var(--color-black);--row-fg-muted:var(--color-darker-gray);--row-accent:var(--color-bright-copper);display:grid;align-items:center;gap:25px;padding:5px 10px;border:1px solid rgba(0,0,0,.1);border-left:2px solid var(--color-dark-blue);border-radius:5px;background:var(--color-white);box-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),.25);cursor:pointer;outline:none;min-height:60px;transition:border-color .12s ease,box-shadow .12s ease}:where(.color-theme-scope--theme-dark) .advanced-customer-card,:where(:root:has(.color-theme-marker--preference-dark)) .advanced-customer-card{border:1px solid rgba(var(--color-black-rgb),.1);border-left:2px solid var(--color-dark-blue)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .advanced-customer-card{border:1px solid rgba(var(--color-black-rgb),.1);border-left:2px solid var(--color-dark-blue)}}.advanced-customer-card:hover{border-color:var(--color-bright-copper)}.advanced-customer-card:focus-visible{border-color:var(--color-bright-copper);box-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),.25),0 0 0 2px rgba(var(--color-bright-copper-rgb),.35)}.advanced-customer-card--selected{background:var(--color-darker-blue);--row-fg:var(--color-static-white);--row-fg-muted:rgba(var(--color-static-white-rgb),0.7);--row-accent:var(--color-static-white)}.advanced-customer-card--disabled{cursor:default;opacity:.55}.advanced-customer-card--disabled:hover{border-color:rgba(0,0,0,.1)}:where(.color-theme-scope--theme-dark) .advanced-customer-card--disabled:hover,:where(:root:has(.color-theme-marker--preference-dark)) .advanced-customer-card--disabled:hover{border-color:rgba(var(--color-black-rgb),.1)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .advanced-customer-card--disabled:hover{border-color:rgba(var(--color-black-rgb),.1)}}.advanced-customer-card__chevron{display:flex;align-items:center;justify-content:flex-end}.advanced-customer-card__chevron .icon{color:var(--color-darker-gray)}.advanced-customer-card:hover .advanced-customer-card__chevron .icon{color:var(--color-bright-copper)}.advanced-customer-card--selected .advanced-customer-card__chevron .icon{color:var(--color-static-white)}@keyframes advanced-customer-card-skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.advanced-customer-card-skeleton{display:grid;align-items:center;gap:25px;padding:5px 10px;border:1px solid rgba(0,0,0,.05);border-radius:5px;background:var(--color-white);min-height:60px}:where(.color-theme-scope--theme-dark) .advanced-customer-card-skeleton,:where(:root:has(.color-theme-marker--preference-dark)) .advanced-customer-card-skeleton{border:1px solid rgba(var(--color-black-rgb),.05)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .advanced-customer-card-skeleton{border:1px solid rgba(var(--color-black-rgb),.05)}}.advanced-customer-card-skeleton__cell{min-width:0;overflow:hidden}.advanced-customer-card-skeleton__line{width:70%;max-width:160px;height:12px;border-radius:6px;background:linear-gradient(90deg,rgba(0,0,0,.06),rgba(0,0,0,.12) 50%,rgba(0,0,0,.06));background-size:200px 100%;background-repeat:no-repeat;animation:advanced-customer-card-skeleton-shimmer 1.4s ease-in-out infinite}:where(.color-theme-scope--theme-dark) .advanced-customer-card-skeleton__line,:where(:root:has(.color-theme-marker--preference-dark)) .advanced-customer-card-skeleton__line{background-image:linear-gradient(90deg,rgba(var(--color-black-rgb),.06) 0,rgba(var(--color-black-rgb),.12) 50%,rgba(var(--color-black-rgb),.06) 100%)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .advanced-customer-card-skeleton__line{background-image:linear-gradient(90deg,rgba(var(--color-black-rgb),.06) 0,rgba(var(--color-black-rgb),.12) 50%,rgba(var(--color-black-rgb),.06) 100%)}}.advanced-customer-list-header{display:grid;align-items:center;gap:25px;padding:5px 10px;margin:12px 5px;border:1px solid rgba(0,0,0,0);border-left-width:2px;background:var(--color-page-surface);flex-shrink:0;min-width:fit-content}.advanced-customer-list-header__cell{overflow:hidden;min-width:0;display:flex;align-items:center;justify-content:flex-end}.advanced-customer-list-header__cell--align-start{justify-content:flex-start}.advanced-customer-list-header__cell--align-center{justify-content:center}.advanced-customer-list-header__cell--align-end{justify-content:flex-end}.advanced-customer-list-header__label-stack{display:flex;flex-direction:column;row-gap:2px;align-items:flex-end;min-width:0}.advanced-customer-list-header__cell--align-start .advanced-customer-list-header__label-stack{align-items:flex-start}.advanced-customer-list-header__cell--align-center .advanced-customer-list-header__label-stack{align-items:center}.advanced-customer-list-header__cell--col-customer .advanced-customer-list-header__label-stack{margin-left:42px}.advanced-customer-list-header__label{display:flex;align-items:center;column-gap:4px;font-size:var(--font-size-medium);font-weight:500;color:var(--color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.advanced-customer-list-header__sublabel{font-size:var(--font-size-x-small);font-weight:400;color:var(--color-darker-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.advanced-customers-empty{width:100%;padding:40px 20px;text-align:center;color:var(--color-darker-gray)}.advanced-customers-empty__icon{color:var(--color-darker-gray);opacity:.6}.advanced-customers-empty__title{font-size:var(--font-size-medium);font-weight:600;color:var(--color-black)}.advanced-customers-empty__helper{font-size:var(--font-size-default);line-height:1.4;max-width:360px}.advanced-customers-empty__clear{font-size:var(--font-size-x-small);font-weight:700;line-height:1.2;color:var(--color-bright-copper);cursor:pointer}.recipient-section__step-circle{width:26px;height:26px;border-radius:50%;background:var(--color-bright-copper);color:var(--color-static-white);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.recipient-section__title{font-weight:700;font-size:14px;color:var(--color-black)}.recipient-section__helper{font-size:12px;color:var(--color-darker-gray)}.recipient-section__action{margin-left:auto;background:rgba(0,0,0,0);border:none;color:var(--color-bright-copper);font-size:12px;font-weight:600;cursor:pointer;padding:0;white-space:nowrap}.recipient-empty-state__helper{font-size:12px;color:var(--color-darker-gray)}.recipient-empty-state__button{align-self:flex-start;height:36px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.recipient-empty-state__button--variant-primary{background:var(--color-bright-copper);color:var(--color-static-white);border:none}.recipient-empty-state__button--variant-outline{background:rgba(0,0,0,0);color:var(--color-bright-copper);border:1px solid var(--color-bright-copper)}.recipient-summary-line{font-size:12px;color:var(--color-darker-gray);overflow-wrap:anywhere}.recipient-summary-line__placeholder{font-size:12px;color:var(--color-dark-gray)}.recipient-summary-line__strong{color:var(--color-black)}.recipient-option-content__title{font-weight:600;font-size:13px;color:var(--color-black);line-height:1.25}.recipient-option-content__line{font-size:11px;color:var(--color-darker-gray);margin-top:3px;line-height:1.2}.recipient-picker__option--selected .recipient-option-content__title{color:var(--color-white)}.recipient-picker__option--selected .recipient-option-content__line{color:rgba(var(--color-white-rgb),.7)}.current-customer-card{display:flex;align-items:center;gap:25px;min-width:fit-content;padding:10px 14px;border:1px solid rgba(0,0,0,.1);border-left:2px solid var(--color-dark-blue);border-radius:5px;background:var(--color-darker-blue);box-shadow:0 0 4px 0 rgba(var(--color-shadow-rgb),.25);cursor:pointer;outline:none;min-height:60px}:where(.color-theme-scope--theme-dark) .current-customer-card,:where(:root:has(.color-theme-marker--preference-dark)) .current-customer-card{border:1px solid rgba(var(--color-black-rgb),.1);border-left:2px solid var(--color-dark-blue)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .current-customer-card{border:1px solid rgba(var(--color-black-rgb),.1);border-left:2px solid var(--color-dark-blue)}}.current-customer-card__name-row{display:flex;flex-direction:column;align-items:flex-start;row-gap:2px;min-width:0}.current-customer-card__name{font-weight:500;font-size:var(--font-size-medium);color:var(--color-static-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.current-customer-card__detail{display:flex;align-items:center;gap:6px;margin-left:40px;white-space:nowrap}.current-customer-card__detail .icon{color:rgba(var(--color-static-white-rgb),.6)}.current-customer-card__detail .recipient-option-content__title{color:var(--color-static-white)}.current-customer-card__detail .recipient-option-content__line{color:rgba(var(--color-static-white-rgb),.7)}.current-customer-card__badge{margin-left:auto;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:rgba(var(--color-static-white-rgb),.65);white-space:nowrap;flex-shrink:0}.advanced-customers{height:100%;flex:1 1 auto;min-height:0;padding:5px 5px 5px 25px;overflow:hidden;box-sizing:border-box}@media(max-width:600px){.advanced-customers{padding-left:0}}.advanced-customers__top-section{flex-shrink:0;row-gap:20px;padding:0 5px}.advanced-customers__title-row{flex-shrink:0}.advanced-customers__title{font-size:36px;font-weight:700;line-height:1.2;color:var(--color-black);padding-bottom:0;margin:55px 0 0}@media(max-width:600px){.advanced-customers__title{margin-top:0}}.advanced-customers__pinned-row{padding:5px;min-width:fit-content;flex-shrink:0}.advanced-customers__scroll-area{flex:1 1 auto;min-height:0;min-width:0;overflow-x:auto;overflow-y:hidden}.advanced-customers__list{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;row-gap:5px;padding:5px;min-width:fit-content;overflow-x:visible;overflow-y:auto}.recipient-picker__field{width:100%;background:var(--color-white);border:1px solid var(--color-gray);border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:10px;cursor:pointer;min-height:48px;text-align:left;font-family:inherit;transition:border-color .1s}.recipient-picker__field--has-selection{align-items:flex-start}.recipient-picker__field--centered{align-items:center}.recipient-picker__field--open{border-color:var(--color-bright-copper)}.recipient-picker__field--invalid{border-color:var(--color-red)}.recipient-picker__field-icon{display:inline-flex;color:var(--color-darker-gray);margin-top:2px;flex-shrink:0}.recipient-picker__field--centered .recipient-picker__field-icon{margin-top:0}.recipient-picker__field-content{flex:1 1;min-width:0;overflow:hidden}.recipient-picker__placeholder{font-size:13px;color:var(--color-gray)}.recipient-picker__chevron{display:inline-flex;color:var(--color-darker-gray);align-self:center;flex-shrink:0;transition:transform .15s}.recipient-picker__chevron--open{transform:rotate(180deg)}.recipient-picker__panel{background:var(--color-white);border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 12px 32px rgba(var(--color-shadow-rgb),.18),0 0 0 1px rgba(var(--color-shadow-rgb),.02);z-index:1000;overflow:hidden;display:flex;flex-direction:column}:where(.color-theme-scope--theme-dark) .recipient-picker__panel,:where(:root:has(.color-theme-marker--preference-dark)) .recipient-picker__panel{border:1px solid rgba(var(--color-black-rgb),.1)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .recipient-picker__panel{border:1px solid rgba(var(--color-black-rgb),.1)}}.recipient-picker__search{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(0,0,0,.05)}:where(.color-theme-scope--theme-dark) .recipient-picker__search,:where(:root:has(.color-theme-marker--preference-dark)) .recipient-picker__search{border-bottom:1px solid rgba(var(--color-black-rgb),.05)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .recipient-picker__search{border-bottom:1px solid rgba(var(--color-black-rgb),.05)}}.recipient-picker__search-input{flex:1 1;border:none;outline:none;font-size:13px;background:rgba(0,0,0,0);font-family:inherit}.recipient-picker__search-count{font-size:10px;color:var(--color-gray)}.recipient-picker__options{overflow:auto;flex:1 1}.recipient-picker__option{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;cursor:pointer;border-top:1px solid rgba(0,0,0,.05)}:where(.color-theme-scope--theme-dark) .recipient-picker__option,:where(:root:has(.color-theme-marker--preference-dark)) .recipient-picker__option{border-top:1px solid rgba(var(--color-black-rgb),.05)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .recipient-picker__option{border-top:1px solid rgba(var(--color-black-rgb),.05)}}.recipient-picker__option:hover{background:var(--color-lighter-gray)}.recipient-picker__option--selected{background:var(--color-dark-blue);color:var(--color-white)}.recipient-picker__option--selected:hover{background:var(--color-dark-blue)}.recipient-picker__option--selected .icon{color:var(--color-white)}.recipient-picker__option--centered{align-items:center}.recipient-picker__option--centered .recipient-picker__option-check,.recipient-picker__option--centered .recipient-picker__option-icon{margin-top:0}.recipient-picker__option-icon{margin-top:2px;display:inline-flex}.recipient-picker__option-content{flex:1 1;min-width:0}.recipient-picker__option-check{margin-top:2px;display:inline-flex}.recipient-picker__empty{padding:20px;text-align:center;font-size:12px;color:var(--color-gray)}.select-recipient-modal__header{padding:22px 26px 20px;background:var(--color-white);border-bottom:1px solid rgba(0,0,0,.08);display:flex;align-items:flex-start;gap:16px}:where(.color-theme-scope--theme-dark) .select-recipient-modal__header,:where(:root:has(.color-theme-marker--preference-dark)) .select-recipient-modal__header{border-bottom:1px solid rgba(var(--color-black-rgb),.08)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .select-recipient-modal__header{border-bottom:1px solid rgba(var(--color-black-rgb),.08)}}.select-recipient-modal__footer{border-top:1px solid rgba(0,0,0,.08)}:where(.color-theme-scope--theme-dark) .select-recipient-modal__footer,:where(:root:has(.color-theme-marker--preference-dark)) .select-recipient-modal__footer{border-top:1px solid rgba(var(--color-black-rgb),.08)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .select-recipient-modal__footer{border-top:1px solid rgba(var(--color-black-rgb),.08)}}.select-recipient-modal__footer-row{padding:8px 18px;width:100%}.select-recipient-modal__submit-cta:not(.button--disabled) .button__icon-right{color:var(--color-static-white)}.select-recipient-modal__header-main{flex:1 1;min-width:0;padding-right:32px}.select-recipient-modal__eyebrow{font-size:var(--font-size-medium);color:var(--color-dark-gray);font-weight:500;margin:4px 0 16px}.select-recipient-modal__customer-name{font-weight:700;font-size:18px;color:var(--color-black)}.select-recipient-modal__meta{font-size:11px;color:var(--color-darker-gray)}.select-recipient-modal__meta-sep{color:var(--color-gray)}.select-recipient-modal__sections{margin-top:12px;padding:0 18px}@media(max-width:600px){.select-recipient-modal__header{padding:22px 12px 20px}.select-recipient-modal__sections{padding:0 4px}.select-recipient-modal__footer-row{padding:8px 12px}}.customer-summary-card{position:relative;display:inline-flex;min-width:0;max-width:100%}.customer-summary-card__header{display:inline-flex;align-items:center;gap:var(--spacing-xx-small);padding:0 var(--field-block-padding-left);background-color:var(--color-white);border:1px solid rgba(var(--color-black-rgb),.15);border-radius:var(--border-radius-medium);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;width:fit-content;max-width:100%;box-sizing:border-box;height:41px;line-height:1.2;font-size:var(--font-size-default);transition:border-color .12s ease}.customer-summary-card__header:hover{border-color:var(--color-gray)}.customer-summary-card--expanded .customer-summary-card__header{visibility:hidden}.customer-summary-card__headerName{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-summary-card__panel{position:absolute;top:0;left:0;z-index:50;width:fit-content;min-width:300px;max-width:calc(100vw - 16px);background-color:var(--color-white);border:1px solid var(--color-lighter-gray);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow)}.customer-summary-card__panelHeader{padding:0 var(--field-block-padding-left);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--color-lighter-gray);box-sizing:border-box;height:41px;line-height:1.2;font-size:var(--font-size-default)}.customer-summary-card__panelInner{padding:var(--spacing-medium)}.customer-summary-card__section+.customer-summary-card__section{padding-top:var(--spacing-x-small)}.customer-summary-card__sectionHeader{font-size:var(--font-size-default)}.customer-summary-card__editLink{display:inline-flex;align-items:center;margin-left:auto;padding-left:var(--spacing-small);cursor:pointer;color:var(--color-darker-gray);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--color-light-gray);font-size:var(--font-size-small);transition:color .12s ease,text-decoration-color .12s ease}.customer-summary-card__editLink:hover{color:var(--color-black);text-decoration-color:currentColor}.customer-summary-card__editLink--disabled,.customer-summary-card__editLink--disabled.anchor:hover,.customer-summary-card__editLink--disabled:hover{color:var(--color-light-gray);cursor:default;text-decoration-color:var(--color-light-gray)}.customer-summary-card__detail{padding-left:calc(var(--spacing-x-small) + 16px);color:var(--color-darker-gray);font-size:var(--font-size-default);line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.customer-summary-card__footer{padding-top:var(--spacing-x-small);justify-content:space-between;gap:var(--spacing-x-small);flex-wrap:nowrap;white-space:nowrap;min-width:max-content}.customer-summary-card__select.button{height:var(--customer-summary-card-select-height,41px);padding-top:0;padding-bottom:0}@media(max-width:600px){.customer-summary-card__detail,.customer-summary-card__header,.customer-summary-card__panelHeader,.customer-summary-card__sectionHeader{font-size:calc(var(--font-size-default) - 1px)}.customer-summary-card__editLink{font-size:calc(var(--font-size-small) - 1px)}.customer-summary-card__footer{flex-direction:column;flex-wrap:wrap;align-items:stretch;min-width:0;white-space:normal}}.replace-customer-modal.modal-full{align-items:center;padding:var(--spacing-xx-large) var(--spacing-xxx-large)}@media(max-width:1200px){.replace-customer-modal.modal-full{padding:var(--spacing-xx-large) var(--spacing-x-large)}}@media(max-width:900px){.replace-customer-modal.modal-full{padding:var(--spacing-large) var(--spacing-small)}}@media(max-width:600px){.replace-customer-modal.modal-full{padding:var(--spacing-small) var(--spacing-x-small)}}.replace-customer-modal.modal-full .modal-full__contents{position:relative;bottom:auto;width:100%;height:100%;max-width:none;border-radius:10px}.replace-customer-modal__bar{display:grid;grid-template-columns:minmax(var(--spacing-xx-small),1fr) minmax(0,600px) minmax(var(--spacing-xx-small),1fr);align-items:center;flex-shrink:0;padding:var(--spacing-x-small) var(--spacing-xx-small);background:var(--color-white)}.replace-customer-modal__actions{grid-column:3;justify-self:end}.replace-customer-modal__title{font-size:28px;font-weight:700;line-height:1.2;color:var(--color-black);margin-top:0;grid-column:2;margin-bottom:0}.replace-customer-modal__body.modal-body{display:flex;flex-direction:column;min-height:0;overflow:auto}.replace-customer-modal .advanced-customers__title{margin-top:0}.reopen-quote-modal__steps,.reopen-quote-modal__summary{font-size:var(--font-size-small);line-height:var(--line-height-large)}.reopen-quote-modal__steps{padding-left:var(--spacing-x-small)}.reopen-quote-modal__comment-counter{align-self:flex-end}.edit-product-template-more-tab__tags-edit{cursor:pointer;text-decoration:none}.edit-product-template-more-tab__tags-edit:hover{text-decoration:underline}.product-template-card__title-wrapper{position:relative;width:100%;column-gap:4px;display:grid;grid-template-columns:42px 1fr;border-radius:5px;margin-bottom:2px;align-items:center}.product-template-card__title-wrapper__image{border-radius:5px;align-self:center;max-width:40px;height:40px;max-height:40px;width:40px}.product-template-card__title-wrapper.no-image{grid-template-columns:1fr}.product-template-card__attachment-link svg{color:rgba(54,82,158,.7)}:where(.color-theme-scope--theme-dark) .product-template-card__attachment-link svg,:where(:root:has(.color-theme-marker--preference-dark)) .product-template-card__attachment-link svg{color:color-mix(in srgb,var(--color-state-blue) 70%,transparent)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .product-template-card__attachment-link svg{color:color-mix(in srgb,var(--color-state-blue) 70%,transparent)}}.product-template-card__attachment-link:hover svg{color:#36529e}:where(.color-theme-scope--theme-dark) .product-template-card__attachment-link:hover svg,:where(:root:has(.color-theme-marker--preference-dark)) .product-template-card__attachment-link:hover svg{color:var(--color-state-blue)}@media(prefers-color-scheme:dark){:where(:root:has(.color-theme-marker--preference-system)) .product-template-card__attachment-link:hover svg{color:var(--color-state-blue)}}.edit-product-template-top{position:relative;width:100%;column-gap:4px;display:grid;grid-template-columns:42px 1fr;border-radius:5px;margin-bottom:2px}.edit-product-template-top__upload{display:flex;align-items:center;justify-content:center;background-color:var(--color-white);width:40px;height:40px;border-radius:5px;border:1px solid rgba(var(--color-black-rgb),.15)}.edit-product-template-top__upload:hover{border:1px solid var(--color-dark-blue)}.edit-product-template-top__delete-btn{position:absolute;left:20px;top:2px;z-index:1;width:20px;height:20px}.edit-product-template-top__delete-btn button{display:flex;align-items:center;justify-content:center;width:inherit;height:inherit;padding:0}.edit-product-template-top__delete-btn svg{width:70%;height:70%}.edit-product-template__submit_btn{position:absolute;bottom:var(--spacing-large);margin-bottom:var(--spacing-x-small);left:50%;transform:translateX(-50%)}.product-templates__main{height:calc(100% - 48px)}.product-templates__scroll{overflow-y:auto;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;padding:3px 3px 150px}