/*!******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/MobileQrBlock/mobile-qr-block.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************/
.mobile-qr-block1{display:flex;flex-direction:column;justify-content:space-around;grid-gap:8px;gap:8px;transition:.5s ease-out;color:#fff;transform:translateY(300px);opacity:0;text-align:center;position:absolute;top:var(--content-t-padding);pointer-events:none;max-height:600px;background:transparent!important}.mobile-qr-block_open1{transform:translateY(0);opacity:1;pointer-events:auto}.mobile-qr-block__qr-reader1{border-radius:4px;overflow:hidden;margin:16px 0;height:260px;min-height:260px;max-height:260px;width:260px;min-width:260px;max-width:260px}.mobile-qr-block__buttons1{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.mobile-qr-block__button1{width:100%;margin:0;min-height:52px}.mobile-qr-block__button_type_digital1{margin-top:auto}@media (max-width:500px){.mobile-qr-block1{max-height:none}}.mobile-qr-block__qr1{background:#1e2022;opacity:0;position:fixed;left:0;right:0;top:64px;bottom:0;pointer-events:none;display:flex;align-items:center;justify-content:center;transition:opacity .3s linear;z-index:10000;overflow:scroll}.mobile-qr-block__qr_open1{opacity:1;pointer-events:auto}
/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/QrCodeReader/qr-code-reader.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
.qr-code-reader1{height:280px;width:280px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:14px;position:relative}.qr-code-reader__qr-corner1{position:absolute;background-image:url(/static/img/qr-corner.svg);width:42px;height:42px}.qr-code-reader__qr-corner_top1{top:0}.qr-code-reader__qr-corner_bottom1{bottom:0;transform:rotate(-90deg)}.qr-code-reader__qr-corner_left1{left:0}.qr-code-reader__qr-corner_right1{right:0;transform:rotate(90deg)}.qr-code-reader__qr-corner_bottom1.qr-code-reader__qr-corner_right1{transform:rotate(180deg)}.qr-code-reader__reader1{border-radius:4px;overflow:hidden;width:100%;height:100%}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/CodeInput/code-input.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.code-input1{display:flex;grid-gap:8px;gap:8px;justify-content:center}.code-input1 input{width:59px;height:80px;font-size:var(--font-size-xl);line-height:var(--line-height-xl);text-align:center;border:none;border-radius:4px;background:var(--icon);color:var(--color);box-shadow:none;transition:.3s linear}.code-input1 input:focus,.code-input1 input:hover{background:var(--icon-hover);outline:none}.code-input1 input::-webkit-inner-spin-button,.code-input1 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.code-input1 input[type=number]{-moz-appearance:textfield}
/*!***************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/pages/Map/map.scss ***!
  \***************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.map1{border-radius:4px;overflow:hidden;width:100%;transition:.5s}.map1,.map__container1{position:relative}.map1 ymaps[title=Фильтры]{height:52px;border-radius:8px;max-width:134px!important;width:134px;padding-left:42px;top:2px}.map1 ymaps[title=Фильтры] .ymaps-2-1-79-float-button-icon{margin-left:16px;border:0}.map1 ymaps[title=Фильтры] .ymaps-2-1-79-float-button-text{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.map1 ymaps[title=Найти]{top:2px}.map__scan-qr-icon1{color:transparent;position:absolute;width:52px;height:52px;overflow:hidden;border:2px solid #e3e9ec;border-radius:8px;top:262px;right:12px;min-width:52px;background:#fff}.map__scan-qr-icon1:after{width:14px;height:14px;right:0;bottom:0;margin:auto;background:url(/static/img/qr-code.svg) no-repeat}.map1:after,.map__scan-qr-icon1:after{position:absolute;content:"";left:0;top:0}.map1:after{z-index:1;width:100%;height:100%;background:transparent;pointer-events:none;transition:.4s}.map_loading1:after{background:#fcfcf8}.map1 .ymaps-2-1-79-float-button{height:52px;width:52px;display:flex;align-items:center;border-radius:8px;border:2px solid #e3e9ec;background-color:#fff;box-shadow:none;transition:.15s linear}.map1 .ymaps-2-1-79-float-button:hover{background-color:var(--icon)}.map1 .ymaps-2-1-79-float-button-icon_icon_geolocation{right:0;background-image:url(/static/img/geolocation.svg);margin:auto}.map1 .ymaps-2-1-79-float-button-icon_icon_geolocation:hover{background-color:var(--icon)}.map1 .ymaps-2-1-79-zoom__plus{border-radius:8px 8px 0 0;border-bottom:none;transition:.15s linear}.map1 .ymaps-2-1-79-zoom__plus:hover{background-color:var(--icon)}.map1 .ymaps-2-1-79-zoom__minus:before{content:"";width:26px;left:0;right:0;top:-1px;position:absolute;height:2px;background-color:var(--icon);border-radius:2px;margin:auto}.map1 .ymaps-2-1-79-zoom__plus .ymaps-2-1-79-zoom__icon{background-image:url(/static/img/plus.svg);right:0;margin:auto}.map1 .ymaps-2-1-79-zoom__minus{top:50px;border-radius:0 0 8px 8px;border-top:none;transition:.15s linear}.map1 .ymaps-2-1-79-zoom{left:-24px}.map1 .ymaps-2-1-79-zoom__minus .ymaps-2-1-79-zoom__icon{background-image:url(/static/img/minus.svg);right:0;margin:auto}.map1 .ymaps-2-1-79-searchbox .ymaps-2-1-79-float-button{min-width:120px;padding:0 12px}.map1 .ymaps-2-1-79-searchbox .ymaps-2-1-79-float-button-text{font-size:var(--font-size-m);line-height:var(--line-height-m);width:100%;text-align:center}.map1 .ymaps-2-1-79-search_layout_normal{max-width:calc(100% - 68px);top:2px}.map1 .ymaps-2-1-79-balloon__layout,.map1 .ymaps-2-1-79-copyright,.map1 .ymaps-2-1-79-gototech,.map1 .ymaps-2-1-79-gotoymaps,.map1 ymaps-2-1-79-copyright__link{display:none}
/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/MapFilter/map-filter.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.map-filter__heading1{margin:0 0 8px}.map-filter__content1{display:flex;flex-direction:column;grid-gap:16px;gap:16px}
/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Radio/radio.scss ***!
  \************************************************************************************************************************************************************************************************************************************/
.radio1{margin:8px 0}.radio1 [type=radio]:checked,.radio1 [type=radio]:not(:checked){position:absolute;left:-9999px}.radio_disabled1 [type=radio],.radio_disabled1 label{opacity:.65;pointer-events:none}.radio1 [type=radio]:checked+label,.radio1 [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block}.radio1 [type=radio]:checked+label:before,.radio1 [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid var(--blue);border-radius:100%;background:var(--background)}.radio1 [type=radio]:checked+label:after,.radio1 [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:var(--blue-dark);position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}.radio1 [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radio1 [type=radio]:checked+label:after{opacity:1;transform:scale(1)}
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/CurrentOperations/current-operations.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.current-operations1{width:50px;background:var(--navbar);box-shadow:0 8px 18px rgba(var(--shadow-rgb),.12),0 4px 4px rgba(var(--shadow-rgb),.04);border-radius:4px;margin:40px;padding:8px 4px;position:fixed;right:0;bottom:0;z-index:1020}.current-operations__operation1{padding:2px 7px;cursor:pointer;margin-bottom:8px;height:40px;width:40px;border-radius:4px;position:relative;overflow:hidden}.current-operations__operation1:after{background:#0cfec7;height:40px;position:absolute;top:0;align-items:center;opacity:0;transition:.3s;content:"";left:0;width:40px;padding:4px}.current-operations__operation1:last-child{margin-bottom:0}.current-operations__operation1:hover:before{content:"Открыть";z-index:2;display:flex;align-items:center;font-size:8px;position:absolute;height:40px;top:0;left:0;width:40px;padding:4px;color:var(--color)}.current-operations__operation1:hover:after{opacity:.8}.current-operations__scan-icon1{margin:auto}.current-operations__scan-icon1:after{content:"";display:block;left:4px;width:32px;height:2px;border-radius:1px;background:#00ffc7;position:absolute;top:20px;box-shadow:0 0 1px #00d09c;animation:document-scan-icon-converting1 2s linear infinite}@keyframes document-scan-icon-converting1{0%{top:50%}25%{top:70%}75%{top:30%}99%{top:50%}}.current-operations__check1{position:absolute;fill:#0cfec7;left:15px;width:10px;top:17px}.current-operations1 .st0{fill:var(--light-blue)}.current-operations1 .st1{fill:var(--light-blue-hover)}.current-operations1 div.current-operations__loader1{padding:0;width:32px;margin:0 -4px;height:32px}
/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Loader/loader.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/
.loader1{text-align:center;vertical-align:top;display:flex;justify-content:center;align-items:center}.loader1 svg path,.loader1 svg rect{fill:var(--blue)}
/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Icon/document-loading.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************/
.document-loading1{position:relative;height:100%}.document-loading1 .st0{fill:var(--light-blue)}.document-loading1 .st1{fill:var(--light-blue-hover)}.theme--dark .document-loading__line1{background:#5286b5}.theme--dark .document-loading__line1:after{background:#2c4052}.document-loading1 svg{height:100%;width:100%}.document-loading__line1{width:60%;position:absolute;border-radius:20px;background:#a0cef7;left:20%;overflow:hidden;height:4%;min-height:2px}.document-loading__line1:before{content:"";display:block;padding-top:15%}.document-loading__line1:after{content:"";display:block;height:100%;left:-100%;background:#608ab0;width:100%;border-radius:20px;top:0;position:absolute;animation:loading1 2s ease-in-out infinite alternate}.document-loading__line1:nth-child(2){top:43%}.document-loading__line1:nth-child(3){top:56%}.document-loading__line1:nth-child(3):after{animation-delay:.2s}.document-loading__line1:nth-child(4){top:69%}.document-loading__line1:nth-child(4):after{animation-delay:.4s}@keyframes loading1{0%{width:0}to{width:220%}}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Icon/error-icon.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/
.error-icon1{position:relative}.error-icon1:before{content:"";width:24px;height:24px;border-radius:24px;border:2px solid var(--red);position:absolute;top:8px}.error-icon1:after{content:"";width:2px;height:22px;border-radius:2px;position:absolute;transform:rotate(45deg);background:var(--red);left:10px;top:9px}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Icon/check-mark.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/
.check-mark1{width:1rem;margin-left:.5rem;fill:var(--green)}
/*!*******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/CurrentOperations/current-operations-modal.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************/
.current-operations-modal__icon1{width:100px!important;margin:auto}
/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Icon/document-scan-icon.scss ***!
  \************************************************************************************************************************************************************************************************************************************************/
.document-scan-icon1{position:relative}.document-scan-icon1:after{content:"";display:block;left:5%;width:90%;height:2px;border-radius:1px;background:#00ffc7;position:absolute;top:50%;box-shadow:0 0 1px #00d09c;animation:document-scan-icon-converting1 2s linear infinite}@keyframes document-scan-icon-converting1{0%{top:50%}25%{top:70%}75%{top:30%}99%{top:50%}}.document-scan-icon1 .st0{fill:var(--light-blue)}.document-scan-icon1 .st1{fill:var(--light-blue-hover)}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/SuccessScanModal/success-scan-modal.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.success-scan-modal__list1{list-style-position:inside}.success-scan-modal__list1 li{padding:5px 0;list-style:unset}.success-scan-modal__list1 li:last-child{margin-bottom:5px}.success-scan-modal__list1 li:first-child{margin-top:5px}.success-scan-modal__list_loading1{pointer-events:none;opacity:.8}.success-scan-modal1 .success-scan-modal__loader1{margin-left:0}
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/TextLoader/text-loader.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.text-loader1{animation:animated-background-shimmer1 1s linear infinite forwards;background:var(--background-2) linear-gradient(90deg,var(--icon) 8%,var(--icon-hover) 30%,var(--icon) 52%);border-radius:4px;background-size:200% 100%;border-radius:1em}.text-loader1:empty:before{content:"​";color:transparent}@keyframes animated-background-shimmer1{0%{background-position:100% 0}to{background-position:-100% 0}}.text-loader1{margin:10px 0}.text-loader1:nth-child(2){width:80%}.text-loader1:first-child,.text-loader1:nth-child(3){width:60%}
/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/SeveralPageModal/several-page-modal.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************/
.several-page-modal1{text-align:left}.several-page-modal1 .several-page-modal__bomb-img1{width:186px;left:-9px;position:relative;top:10px;margin-right:-4px}.several-page-modal__options-button1{margin-top:8px}.several-page-modal__options1{margin:16px 0 0;display:flex}.several-page-modal__options1 div{margin-bottom:4px}.several-page-modal__options-right1{flex-grow:1;display:flex;flex-direction:column}@media (max-width:350px){.several-page-modal__bomb-img1{display:none}}
/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/DocumentEntity/document-entity.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.document-entity1{padding:12px 0 0;display:flex;cursor:default;flex-wrap:wrap;position:relative}.document-entity1 .document-entity__checkbox-loader1{margin:-4px;align-items:flex-start}.document-entity1 .document-entity__checkbox-loader1 svg path,.document-entity1 .document-entity__checkbox-loader1 svg rect{fill:var(--grey)}.theme--dark .document-entity__type-name1{color:#1e2023}.theme--dark .document-entity__description1{color:#a4a7ab}.document-entity__triplet1{margin:7px -16px 0 0;padding:0 16px}.document-entity__description1{color:#61655c;white-space:nowrap;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.document-entity__description_progress1{display:flex;flex-direction:column;grid-gap:2px;gap:2px;margin:-2px 0 -4px;color:var(--color-2)}.document-entity__description_loading1{animation:animated-background-shimmer1 1s linear infinite forwards;background:var(--background-2) linear-gradient(90deg,var(--icon) 8%,var(--icon-hover) 30%,var(--icon) 52%);border-radius:4px;background-size:200% 100%;border-radius:6px;width:185px;margin:3px 0;height:12px;max-width:60%}.document-entity__description_loading1:empty:before{content:"​";color:transparent}.document-entity1 .document-entity__type1{position:relative;padding:0;margin:0;width:26px;height:34px}.document-entity1 .document-entity__type1 .st0{fill:var(--light-blue)}.document-entity1 .document-entity__type1 .st1{fill:var(--light-blue-hover)}.document-entity__type_loader1{width:32px;margin:0 -4px}.document-entity__type_doc-loader1{-webkit-mask-image:url(/static/img/document-icon.svg);mask-image:url(/static/img/document-icon.svg);animation:animated-background-shimmer1 1s linear infinite forwards;background:var(--background-2) linear-gradient(90deg,var(--icon) 8%,var(--icon-hover) 30%,var(--icon) 52%);border-radius:4px;background-size:200% 100%}.document-entity__type_doc-loader1:empty:before{content:"​";color:transparent}.document-entity__type_scan1:after{content:"";display:block;left:-3px;width:32px;height:2px;border-radius:1px;background:#00ffc7;position:absolute;top:20px;box-shadow:0 0 1px #00d09c;animation:document-scan-icon-converting1 2s linear infinite}@keyframes document-scan-icon-converting1{0%{top:50%}25%{top:70%}75%{top:30%}99%{top:50%}}.document-entity__type_scan1 .st0{fill:var(--light-blue)}.document-entity__type_scan1 .st1{fill:var(--light-blue-hover)}.document-entity__type_loading1 .st0{fill:var(--icon)}.document-entity__type_loading1 .st1{fill:var(--icon-hover)}.document-entity__type-name1{position:absolute;font-size:10px;top:10px;left:5px;color:var(--color);font-weight:500}.document-entity__title1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-entity__info1{font-size:var(--font-size-s);line-height:var(--line-height-s);margin:0 16px;width:calc(100% - 78px);position:relative;color:var(--color);justify-self:center;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.document-entity__info1:after{content:"";width:200px;height:1px;background:var(--icon);margin-top:12px;display:block}.document-entity__info_checkbox1{width:calc(100% - 78px)}.document-entity__title_loading1{animation:animated-background-shimmer1 1s linear infinite forwards;background:var(--background-2) linear-gradient(90deg,var(--icon) 8%,var(--icon-hover) 30%,var(--icon) 52%);border-radius:4px;background-size:200% 100%;height:14px;margin:5px 0;max-width:260px;width:100%;border-radius:7px}.document-entity__title_loading1:empty:before{content:"​";color:transparent}@keyframes animated-background-shimmer1{0%{background-position:100% 0}to{background-position:-100% 0}}.document-entity1 li.document-entity__popup-delete1{background-color:rgba(var(--red-rgb),.1);color:var(--red)}.document-entity1 li.document-entity__popup-delete1:before{-webkit-mask-image:url(/static/img/trash.svg);mask-image:url(/static/img/trash.svg);background-color:var(--red)}.document-entity1 li.document-entity__popup-delete1:hover{background-color:rgba(var(--red-rgb),.2)}.document-entity__popup-download1:before{-webkit-mask-image:url(/static/img/download.svg);mask-image:url(/static/img/download.svg)}.document-entity__popup-info1:before{-webkit-mask-image:url(/static/img/info.svg);mask-image:url(/static/img/info.svg)}@media (max-width:400px){.document-entity__title1{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:pre-wrap;line-height:1.3}}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/ProgressBar/progress-bar.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.progress-bar1{height:4px;border-radius:2px;background-color:var(--icon);position:relative}.progress-bar__bar1{height:4px;border-radius:2px;position:absolute;left:0;top:0;transition:width .1s linear;background:linear-gradient(90deg,#5cb76b 25%,#b6dcfe 75%);background-size:200%;animation:bar-background-animation1 4s linear infinite}@keyframes bar-background-animation1{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}
/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Ellipsis/ellipsis.scss ***!
  \******************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";.ellipsis1{grid-gap:4px;gap:4px;display:flex;flex-direction:column;cursor:pointer;align-items:flex-end;width:4px}.ellipsis_disabled1{pointer-events:none}.ellipsis_loading1{cursor:not-allowed}.ellipsis__item1{width:4px;height:4px;border-radius:2px;background-color:var(--color)}.ellipsis_loading1 .ellipsis__item1{animation:animated-background-shimmer1 1s linear infinite forwards;background:var(--background-2) linear-gradient(90deg,var(--icon) 8%,var(--icon-hover) 30%,var(--icon) 52%);border-radius:4px;background-size:200% 100%}.ellipsis_loading1 .ellipsis__item1:empty:before{content:"​";color:transparent}@keyframes animated-background-shimmer1{0%{background-position:100% 0}to{background-position:-100% 0}}
/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Documents/documents.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
.documents1{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.documents1 .documents__next1{min-width:130px}.documents__container1{max-width:100%}.documents1 .documents__bomb-button1{margin:12px auto 0}.documents__select-all-checkbox1{margin-left:auto}.documents__buttons1{grid-gap:16px;gap:16px;display:flex;margin-top:8px;align-items:center}.documents__buttons_disabled1 button{pointer-events:none;opacity:.65}@media (max-width:360px){.documents__buttons1{grid-gap:8px;gap:8px}}.documents__buttons1 button{margin:0}@media (max-width:500px){.documents__buttons1 button{padding-left:12px;padding-right:12px}.documents__buttons1 button:first-child{flex-grow:1}}.documents__buttons1 .documents__button-delete1{position:relative;background:transparent;color:var(--red);padding:9px 16px 9px 42px;border-width:1px}.documents__buttons1 .documents__button-delete1:before{position:absolute;transition:.3s linear;content:"";-webkit-mask:url(/static/img/trash.svg);mask:url(/static/img/trash.svg);background-color:var(--red);width:18px;height:18px;left:16px;top:12px}.documents__buttons1 .documents__button-delete1:hover{background-color:var(--red);color:#fff}.documents__buttons1 .documents__button-delete1:hover:before{background-color:#fff}.documents__file-button1{margin-bottom:12px}.documents__drag-and-drop1{margin:12px 0 16px}.documents__title1{font-size:var(--font-size-l);line-height:var(--line-height-l);text-align:left;width:100%}
/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Checkbox/checkbox.scss ***!
  \******************************************************************************************************************************************************************************************************************************************/
.checkbox1{display:inline-flex;grid-gap:8px;gap:8px}.checkbox__label1{cursor:pointer;width:20px;min-width:20px;height:20px;min-height:20px;position:relative;top:2px}.checkbox__label1:before{transition:transform .3s linear,height .3s linear;z-index:1;border:2px solid var(--grey)}.checkbox__label1:after,.checkbox__label1:before{content:"";position:absolute;left:0;width:20px;height:20px}.checkbox__label1:after{min-width:20px;min-height:20px;cursor:pointer;background:transparent}.checkbox__input1{position:relative;margin:0 16px 0 0;cursor:pointer;box-shadow:none;border:none;display:none}.checkbox__input1:checked~label:before{transform:rotate(-45deg);height:8px;border-color:var(--green);border-top-style:none;border-right-style:none}.checkbox__title1{display:inline;margin-right:32px}
/*!************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Popup/popup.scss ***!
  \************************************************************************************************************************************************************************************************************************************/
.popup1{position:absolute;width:150px;border:1px solid var(--icon);box-shadow:0 8px 18px rgba(var(--shadow-rgb),.12),0 4px 4px rgba(var(--shadow-rgb),.04);border-radius:4px;right:0;background:var(--background);top:44px;z-index:1;overflow:hidden;box-sizing:content-box;line-height:18px;font-size:16px}.popup__item1{padding:11px 16px 11px 46px;position:relative;cursor:pointer;transition:background-color .2s ease-in-out;background-color:var(--background-2)}.popup__item1:before{content:"";width:18px;height:18px;position:absolute;left:16px;top:11px;background-color:var(--color)}.popup__item1:hover{background-color:var(--icon)}.popup__item1:first-child{padding-top:19px}.popup__item1:first-child:before{top:19px}.popup__item1:last-child{padding-bottom:19px}.popup__item_type_link1{padding:0}.popup__item_type_link1:before{top:19px}.popup__item_type_link1 a{padding:11px 16px 11px 46px;text-decoration:none;display:block;line-height:18px;font-size:16px}.popup__item_type_link1 a:hover{text-decoration:none}.popup__item_type_link1:first-child{padding:0}.popup__item_type_link1:first-child a{padding-top:19px}
/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Paginate/paginate.global.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
@media (max-width:576px){.pagination{display:flex;justify-content:center;padding:1rem 0}}.theme--dark .pagination a{background:#303238}.theme--dark .pagination .active a{background:#4c5a68}.pagination{display:flex;justify-content:flex-end;padding:1rem 0 3rem;min-width:100%;list-style:none}.pagination .next a,.pagination .previous a{background:transparent;text-decoration:underline}.pagination .next a{margin-right:0;padding-right:0}.pagination a{min-width:30px;height:30px;border-radius:.16rem;cursor:pointer;background:#e6ecef;text-align:center;text-decoration:none;margin:0 7px 0 0;padding:5px;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:400}.pagination .active a{background:#d8eafc}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:var(--color)}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:var(--color);text-decoration:none;opacity:1}
/*!******************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/DeleteDocumentModal/delete-document-modal.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************/
.delete-document-modal__body1{white-space:pre-line}
/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/DocumentErrorModal/document-error-modal.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************/
.document-error-modal__description1{margin-bottom:36px}.document-error-modal__description1 li{list-style:decimal inside;margin:0 0 4px}.document-error-modal__description1 li::marker{font-weight:500}.document-error-modal__title1{margin:0 0 8px}.document-error-modal__content1{width:500px!important}
/*!***********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/FileDragAndDrop/file-drag-and-drop.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************/
.file-drag-and-drop1 label{padding:42px 28px;display:flex;flex-direction:column;align-items:center;align-self:stretch;border-radius:4px;text-align:center;cursor:copy;background:linear-gradient(90deg,var(--grey) 50%,var(--background) 0) -16px 0 repeat-x,linear-gradient(180deg,var(--grey) 50%,var(--background) 0) 0 -16px repeat-y,linear-gradient(270deg,var(--grey) 50%,var(--background) 0) -8px 100% repeat-x,linear-gradient(0deg,var(--grey) 50%,var(--background) 0) 100% -8px repeat-y;background-size:16px 2px,2px 16px,16px 2px,2px 16px}.file-drag-and-drop1 input{display:none}
/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/pages/FirstPage/first-page.scss ***!
  \****************************************************************************************************************************************************************************************************************************************/
.first-page__next-to-home1{margin-bottom:16px}.first-page__description1{margin:16px 0 24px;display:flex;grid-gap:4px;gap:4px;flex-direction:column}.first-page__point1{margin-top:16px}.first-page__instruction1{margin-bottom:36px}@media (max-width:616px){.first-page__instruction1{margin-bottom:34px}}@media (max-width:500px){.first-page1{margin:0 0 32px}.first-page__documents1{margin-bottom:64px}.first-page__container_point1 .first-page__heading1{margin-bottom:16px}.first-page__container_point1 .first-page__next-to-home1{display:none}.first-page__description1{margin-top:8px}}
/*!**********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/MapColumnPageContainer/map-column.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************/
.map-column1{flex-grow:1;border-radius:12px;position:sticky;max-height:calc(100vh - 64px);top:64px}.map-column1 .map-column__map-button1{display:none;position:absolute;margin:auto;top:0;bottom:0;height:52px;left:0;right:0;width:208px;z-index:1;color:#2e3033;font-size:var(--font-size-m);line-height:var(--line-height-m);padding:10px 24px 10px 56px;text-decoration:none;background-color:var(--light-blue);border-radius:4px;border:2px solid var(--light-blue);transition:background-color .3s,border .3s}.map-column1 .map-column__map-button1:hover{text-decoration:none;background-color:var(--light-blue-hover);border-color:var(--light-blue-hover);color:#2e3033}.map-column1 .map-column__map-button1:before{position:absolute;content:"";width:28px;height:28px;-webkit-mask-image:url(/static/img/geo.svg);mask-image:url(/static/img/geo.svg);background-color:#2e3033;left:24px}@media (max-width:1044px){.map-column__map1{display:none}}@media (max-width:1244px){.map-column1:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(42,60,71,.3);z-index:1;max-height:calc(100vh - 64px)}.map-column1 .map-column__map-button1{display:block}}.map-column__hint1{max-width:12rem;height:auto;top:-3rem;left:-1.5rem;font-weight:400;transition:opacity .5s ease;opacity:0}.map-column__hint_showed1{opacity:1;animation:scale1 .8s ease 1s 2}@media (max-width:500px){.map-column__hint_showe1{opacity:0}}@keyframes scale1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
/*!**********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Hint/hint.scss ***!
  \**********************************************************************************************************************************************************************************************************************************/
.hint1{background:#262626;color:#fff;padding:8px 16px;border-radius:4px;max-width:330px;z-index:1030;position:absolute}.hint_mobile1{width:calc(100vw - 60px);margin:0}.hint__h11{font-size:16px;color:#fff;font-weight:500;line-height:24px;margin-bottom:8px}.hint__tail1{width:12px;height:12px;transform:rotate(45deg);content:"";position:absolute;top:-6px;background:inherit;z-index:-1;left:32px}.hint_hor_right1{margin-left:1.6rem}.hint_ver_bottom1 .hint__tail1{bottom:-6px;top:auto}.hint_hor_right1 .hint__tail1{right:32px;left:auto}
/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/MapColumnPageContainer/map-column-page-container.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
.map-column-page-container1{display:flex;margin:16px 0 0}.map-column-page-container__container1{min-width:626px;max-width:626px;padding:0 64px 0 10px;margin-left:-10px;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}@media (max-width:1044px){.map-column-page-container__container1{min-width:0;width:100%;max-width:none;padding:0;margin:0;overflow-y:visible;overflow-y:initial;max-height:none}}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/DefaultPoint/default-point.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
.default-point1{margin:0 0 24px;transition:background-color .3s linear}.default-point__price1{font-weight:500}.default-point1 .default-point__description1{font-weight:400}.default-point__name-address1{display:flex;flex-wrap:wrap;grid-gap:0 4px;gap:0 4px}.default-point__address1{display:inline-block}.default-point__name1{font-weight:500;display:inline-block}.default-point__link1{margin-top:8px}@media (max-width:500px){.default-point__address1{display:block}}
/*!************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js!./frontend/js/components/Instruction/instruction.scss ***!
  \************************************************************************************************************************************************************************************************************************************************/
.instruction__list1{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;counter-reset:number;margin-top:24px}.theme--dark .instruction__image1{background-color:rgba(var(--brand-rgb),.2)}.instruction__card1{flex:1 0 0;min-width:126px;display:flex;grid-gap:16px;gap:16px;max-width:134px}.instruction__list_copy1 .instruction__card1:last-child{max-width:194px}.instruction__list_copy1 .instruction__card1{max-width:170px}.instruction__list_scan1 .instruction__card1{max-width:170px;width:170px}.instruction_orientation_row1 .instruction__card1{flex-direction:column}.instruction1 .instruction__card-title1{line-height:24px;margin:0 0 4px}.instruction__image1{position:relative;width:76px;height:76px;border-radius:16px;background-color:rgba(var(--brand-rgb),.1);display:flex;justify-content:center;align-items:center;counter-increment:number;min-width:76px}.instruction__image1:before{width:32px;height:32px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background-color:var(--color);content:""}.instruction__image_type_flag1:before{-webkit-mask:url(/static/img/instruction/flag.svg);mask:url(/static/img/instruction/flag.svg)}.instruction__image_type_card1:before{-webkit-mask:url(/static/img/instruction/card.svg);mask:url(/static/img/instruction/card.svg)}.instruction__image_type_map1:before{-webkit-mask:url(/static/img/instruction/map.svg);mask:url(/static/img/instruction/map.svg)}.instruction__image_type_scanner1:before{-webkit-mask:url(/static/img/instruction/scanner.svg);mask:url(/static/img/instruction/scanner.svg)}.instruction__image_type_attach-doc1:before{-webkit-mask:url(/static/img/instruction/attach-doc.svg);mask:url(/static/img/instruction/attach-doc.svg)}.instruction__image1:after{content:counter(number);width:32px;height:32px;border-radius:16px;background-color:var(--brand);display:flex;flex-direction:column;align-items:center;color:#fff;font-weight:500;font-size:var(--font-size-l);line-height:var(--line-height-l);position:absolute;left:-10px;top:-10px}.instruction__image1 img{width:36px;height:36px}.instruction__card1 p{color:var(--color-2)}.instruction_orientation_column1 .instruction__card1{flex-direction:row;min-width:100%}.instruction_orientation_column1 .instruction__list1{grid-gap:24px;gap:24px;margin-top:26px}.instruction_orientation_column1 .instruction__image1{width:52px;height:52px;min-width:52px}.instruction_orientation_column1 .instruction__image1:after{width:24px;height:24px;font-size:var(--font-size-m);line-height:24px;left:-8px;top:-8px}.instruction_orientation_column1 .instruction__image1:before{width:24px;height:24px}

/*# sourceMappingURL=afterLoginApp.css.map*/