.icon-file-blank{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-0.6em -38.2em;font-size:1rem}.icon-file-docx{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-2.6em -38.2em;font-size:1rem}.icon-file-pdf{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-4.6em -38.2em;font-size:1rem}.icon-file-txt{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-6.6em -38.2em;font-size:1rem}.icon-file-img{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-8.6em -38.2em;font-size:1rem}.icon-file-csv{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-10.6em -38.2em;font-size:1rem}.icon-file-dwg{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-12.6em -38.2em;font-size:1rem}.icon-file-zip{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-14.6em -38.2em;font-size:1rem}.icon-file-ppt{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-16.6em -38.2em;font-size:1rem}.icon-file-xml{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-18.6em -38.2em;font-size:1rem}.icon-file-xls{content:'';width:1.8em;height:2.6em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-20.6em -38.2em;font-size:1rem}.icon-add-users-gray{content:'';width:2.2em;height:2em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-65.3em -3.9em;font-size:1rem}.icon-add-users-red{content:'';width:2.2em;height:2em;display:block;position:absolute;top:50%;left:50%;transition:opacity 300ms ease;transform:translate(-50%,-50%);z-index:1;background-size:100em 100em;background-position:-67.5em -3.9em;font-size:1rem}.table-positions-container{margin:0 -0.75rem}.tender-positions .table-positions{font-size:1.5rem;width:100%}@media (max-width: 350px){.tender-positions .table-positions{font-size:12px}}.tender-positions .positions-show-descr-link{cursor:pointer}.tender-positions .positions-show-descr-link i{margin-right:0.5rem;color:#DB0000;font-weight:900;font-size:1.8rem;transform:translateY(5%);display:inline-block;width:1.8rem}.tender-positions .icon-question{display:inline-block}.tender-positions .table-positions.table-header{position:static;display:block;font-weight:inherit;background:#F0F2F5;border-top:1px solid rgba(206,211,221,0.5);border-bottom:1px solid rgba(206,211,221,0.5)}.tender-positions .position-descr-other-properties .table-positions-cell,
.tender-positions .position-descr-characteristic .table-positions-cell{width:100%}.tender-positions .table-positions.table-header,
.tender-positions .position-descr-classifier .table-header,
.tender-positions .position-descr-characteristic .table-header,
.tender-positions .position-descr-other-properties .table-header{color:#7B7D87;font-size:1.5rem}.tender-positions .position-descr-classifier table tr,
.tender-positions .position-descr-classifier .table-header,
.tender-positions .position-descr-characteristic .table-header,
.tender-positions .position-descr-characteristic table tr,
.tender-positions .position-descr-other-properties .table-header,
.tender-positions .position-descr-other-properties table tr{border:none;padding-bottom:0;background:transparent;flex-wrap:nowrap;font-weight:inherit}.tender-positions .table-positions-raw.itog-raw{font-weight:bold}.tender-positions .table-positions{border-bottom:1px solid rgba(206,211,221,0.5)}.tender-positions .table-positions:last-child{border-bottom-color:transparent}.tender-positions .table-positions.table-header th,
.tender-positions .table-positions-cell.hide-positions{font-weight:normal}.tender-positions .position-descr-classifier .table-header th:first-child{width:20%}.tender-positions .table-positions-raw{display:flex;justify-content:flex-start}.tender-positions .table-positions-raw.align-right{justify-content:flex-end}.tender-positions .table-positions-cell{vertical-align:top;box-sizing:border-box;display:inline-block;width:17rem}.tender-positions .table-positions-cell--value{text-align:right;width:17rem}@media (max-width: 767px){.tender-positions .table-positions-cell{text-align:left;width:100%}}.tender-positions .table-positions-cell a{color:#212121;border-bottom-color:transparent;font-weight:500;transition-property:color,border-bottom-color}.tender-positions .table-positions-cell a:hover{color:#C20000;border-bottom-color:#C20000}.tender-positions .table-positions-cell.cell-price,
.tender-positions .table-positions-cell.cell-sum,
.tender-positions .table-positions-cell.cell-itog-value,
.tender-positions .table-positions-cell.cell-quantity{margin-left:auto}.tender-positions .table-positions-cell .sub-text{color:#757575;font-size:1.2rem}@media (max-width: 360px){.tender-positions .table-positions-cell .sub-text{font-size:12px}}.tender-positions .table-positions-cell.cell-name{flex:1 0 auto;max-width:calc(100% - 67.7rem)}.tender-positions .table-positions-cell.cell-number{flex:1 0 auto;max-width:5rem}.tender-positions .table-positions-cell.cell-classifier{width:20rem}.tender-positions .table-positions-cell.cell-quantity{width:16rem}.tender-positions .table-positions-cell.cell-price,
.tender-positions .table-positions-cell.cell-sum,
.tender-positions .table-positions-cell.hide-positions{width:16rem}.tender-positions .table-positions-cell.cell-itog-value{min-width:10%;width:auto}.tender-positions .position-descr-item{margin-bottom:2rem}.tender-positions .position-descr-item .table-header .table-positions-cell{color:#7B7D87;padding-top:0;padding-bottom:0}.tender-positions .position-descr-item .table-positions-cell{padding-top:0.5rem;padding-bottom:0.5rem}.tender-positions .table-positions-cell.cell-price,
.tender-positions .table-positions-cell.cell-price-separator,
.tender-positions .table-positions-cell.cell-sum,
.tender-positions .table-positions-cell.cell-itog-value{text-align:right}.tender-positions .table-positions-cell.cell-itog-text{text-align:right}.tender-positions .show-all .table-positions-raw .table-positions-cell:first-child{width:90%;text-align:left}.tender-positions .table-positions-cell{padding:1.25rem;color:#464A53;flex:0 0 auto}.tender-positions .table-positions-cell--hide{cursor:pointer;color:#7B7D87;padding:1.4rem;background-color:#F0F2F5;border-radius:0.6rem;text-align:center!important;transition:300ms ease;font-size:1.3rem;font-weight:700!important;text-transform:uppercase}html.device-desktop .tender-positions .table-positions-cell--hide{transition-property:color}html.device-desktop .tender-positions .table-positions-cell--hide:hover{color:#C20000;text-decoration:none}html.device-mobile .tender-positions .table-positions-cell--hide{padding:1.1rem;transition-property:background-color}html.device-mobile .tender-positions .table-positions-cell--hide:hover{background-color:#CED3DD;text-decoration:none}.tender-positions .cell-classifier ul{list-style:none;display:inline-block;padding-left:0!important;padding-top:2px}.tender-positions .position-descr{padding-top:0rem;padding-bottom:0rem;width:100%;max-width:69rem}@media (max-width: 900.5px){.tender-positions .position-descr{max-width:none}}.tender-positions .position-descr .position-descr-classifier .table-positions-cell:first-child{width:20rem}.tender-positions .position-descr .table-positions{border-bottom:none}.tender-positions .position-descr .table-positions-raw{justify-content:flex-start}.tender-positions .position-descr .position-descr-classifier .table-positions-cell.ktru-spec{width:100%;max-width:100%}.tender-positions .position-descr .table-positions-cell:last-child{margin-left:0;flex-grow:1}@media all and (max-width: 900px){.tender-positions .flex-break{flex-basis:100%}.tender-positions .table-header,
  .tender-positions .table-positions-cell.cell-itog-text{display:none}.tender-positions .table-positions-raw{flex-wrap:wrap;justify-content:space-between}.tender-positions .table-positions-cell.cell-name{width:auto;display:inline-block;max-width:none}.tender-positions .table-positions-cell.cell-quantity{width:auto;margin-left:auto}.tender-positions .table-positions-cell.cell-price,
  .tender-positions .table-positions-cell.cell-sum{width:50%}.tender-positions .table-positions-cell.cell-itog-value{width:10%}.tender-positions .table-positions-cell.cell-price{text-align:left}.tender-positions .table-positions-cell.cell-sum{text-align:right}.tender-positions .table-positions-cell.cell-classifier{display:none}.tender-positions .table-positions-cell.cell-quantity{color:#757575;text-align:right;white-space:nowrap}.tender-positions .table-positions-cell.cell-price:before{content:"Цена:";color:#757575;padding-right:5px}.tender-positions .table-positions-cell.cell-sum:before{content:"Сумма по позиции:";padding-right:5px;color:#757575;display:inline-block}.tender-positions .table-positions-cell.cell-itog-value:before{content:"ИТОГО:";padding-right:5px}.tender-positions .table-positions-cell.okpd-code:before{content:"Код ОКПД2:";color:#757575;padding-right:5px;display:inline-block}.tender-positions .table-positions-cell.okpd-descr:before{content:"Наименование ОКПД2:";color:#757575;padding-right:5px;display:block}.tender-positions .table-positions-cell.ktru-code:before{content:"Код КТРУ:";color:#757575;padding-right:5px;display:inline-block}.tender-positions .table-positions-cell.ktru-descr:before{content:"Наименование КТРУ:";color:#757575;padding-right:5px;display:block}.tender-positions .table-positions-cell.esklp-code:before{content:"Код ЕСКЛП:";color:#757575;padding-right:5px;display:inline-block}.tender-positions .table-positions-cell.esklp-descr:before{content:"Наименование ЕСКЛП:";color:#757575;padding-right:5px;display:block}.tender-positions .table-positions-cell.ktru-spec:before{content:"Характеристики КТРУ:";color:#757575;padding-right:5px;display:block}.tender-positions .position-descr-characteristic,
  .tender-positions .position-descr-other-properties{padding-top:1rem}.tender-positions .position-descr-characteristic:before{content:"Характеристики:";color:#757575;padding-right:5px;display:block}.tender-positions .position-descr-other-properties:before{content:"Дополнительные сведения:";color:#757575;padding-right:5px;display:block}.tender-positions .table-positions-cell.cell-itog-value{width:auto}.tender-positions .position-descr{width:100%}.tender-positions .position-descr .table-positions-raw:not(.table-header){display:flex;width:100%}.tender-positions .position-descr .table-positions-cell{padding-left:0!important}}@media all and (max-width: 768px){.tender-positions .classifier-code-raw{flex-direction:column}.tender-positions .position-descr .position-descr-classifier .classifier-code-raw{width:100%}.tender-positions .position-descr .position-descr-classifier .classifier-code-raw .table-positions-cell,
  .tender-positions .position-descr .position-descr-classifier .table-positions-cell.ktru-spec{width:100%}}