.es-pro-window{display:flex;flex-direction:column;gap:var(--section-after-head-s)}.es-pro-window-header{width:85%}.es-pro-window-header-title{font-size:var(--typography-headline-h4)}.es-pro-window-content{display:flex;flex-direction:column;gap:0}.es-pro-window-content-row{border-top:1px solid var(--color-outline-lowest);display:flex;flex-direction:column;font-size:14px;gap:var(--grid-gutter);padding:20px 0}.es-pro-window-content-row__header{border-top:unset;display:none;font-size:var(--typography-caption-1)!important;opacity:.5;padding:0 0 12px;text-transform:uppercase}@media screen and (min-width:768px){.es-pro-window-content-row__header{display:flex}}.es-pro-window-content-row__header .es-pro-window-content-col__sklad{font-size:var(--typography-caption-1)!important}@media screen and (min-width:768px){.es-pro-window-content-row{align-items:center;display:grid;gap:var(--card-padding-s);grid-template-columns:4fr 1fr 1fr 1fr 2fr 300px}}@media screen and (min-width:1920px){.es-pro-window-content-row{font-size:18px}}.es-pro-window-content-col{display:flex;flex:1;flex-direction:column;gap:0}.es-pro-window-content-col:not(.es-pro-window-content-col__sklad)>span:first-child{display:none}@media screen and (max-width:767px){.es-pro-window-content-col:not(.es-pro-window-content-col__sklad)>span:first-child{display:block;font-size:var(--typography-caption-1);opacity:.5;text-transform:uppercase}}.es-pro-window-content-col .es-ui-button{width:100%!important}@media screen and (max-width:767px){.es-pro-window-content-col .es-ui-button{width:100%!important}}.es-pro-window-content-col__sklad{font-size:16px}.es-pro-window-content-col__sklad_warning{color:var(--color-primary);font-size:var(--typography-caption-1);opacity:.5}@media screen and (min-width:1920px){.es-pro-window-content-col__sklad{font-size:18px}}.es-pro-window-filter{display:flex;flex-direction:column;gap:var(--grid-gutter)}@media screen and (min-width:768px){.es-pro-window-filter{flex-direction:row;justify-content:space-between}}.es-pro-window-filter-row{display:flex;flex:1;flex-direction:column;justify-content:space-between}.es-pro-window-filter-title{font-size:var(--typography-caption-1);opacity:.5;text-transform:uppercase}.es-pro-window-filter-selector{position:relative}.es-pro-window-filter-selector:hover{cursor:pointer}.es-pro-window-filter-selector-value{align-items:center;border-bottom:2px solid var(--color-outline-variant);display:flex;justify-content:space-between;padding:16px 0 18px}.es-pro-window-filter-selector-value span{opacity:.5}.es-pro-window-filter-selector-value .es-ui-icon{opacity:1;width:20px}input.es-pro-window-filter-selector-input{border-bottom:2px solid var(--color-outline-variant)!important;padding:16px 0 18px;width:100%}input.es-pro-window-filter-selector-input:active,input.es-pro-window-filter-selector-input:focus{border-bottom-color:var(--color-primary)!important}.es-pro-window-filter-selector-list{background-color:var(--color-surface-light);border:1px solid var(--color-outline-lowest)!important;box-shadow:0 4px 8px 0 rgba(34,60,80,.2);display:flex;flex-direction:column;gap:0;left:0;position:absolute;right:0;top:90%;z-index:10}.es-pro-window-filter-selector-list-item{padding:16px 16px 18px}.es-pro-window-filter-selector-list-item:hover{color:var(--color-primary);cursor:pointer}.es-pro-window-filter-selector-list-item:not(:last-child){border-bottom:1px solid var(--color-outline-lowest)!important}.button-chameleon{align-items:center;display:grid;gap:10px;grid-template-columns:50px 1fr 50px 50px;position:relative}.button-chameleon__full{align-items:center;display:flex;justify-content:center}@media screen and (max-width:767px){.button-chameleon{align-self:flex-end;width:min(100%,300px)}}.button-chameleon-minus,.button-chameleon-plus{height:50px;width:50px}.button-chameleon-remove,.button-chameleon-status{align-items:center;display:flex;flex:0 0 20px;justify-content:center}.button-chameleon-remove .es-ui-icon,.button-chameleon-status .es-ui-icon{width:20px}.button-chameleon-status{animation:rotate-spinner 3s linear infinite}.button-chameleon-error{align-items:center;display:flex;flex-direction:column;grid-column:1/5;justify-content:center;text-align:center}.button-chameleon-error span{opacity:1!important}@keyframes rotate-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}