:root{--primary-color:#e30907;--primary-color-active:#ea2119;--text-main:#18191f;--bg-main:#e30907;--gray:#f3f3f3;--gray-medium:#ddd;--gray-dark:#676767}*{color:var(--text-main);font-family:TTNorms}.page_title{font-family:TochkaScript;font-size:1.125rem;font-weight:300;line-height:1.875rem}.btn{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:12px;height:50px;text-align:center;width:100%}.btn[type=cancel]{background:var(--gray);border:2px solid var(--gray)}.btn[type=cancel] span{color:var(--text-main)}.btn[type=cancel]:active{background:var(--gray-medium)}.btn span{color:#fff;font-size:18px;text-align:center}.btn:active{background-color:var(--primary-color-active)}.btn_tdk_auto_width{align-items:center;display:flex;height:40px;padding:0 15px;width:auto}.btn_tdk_transparent:active{background:#0000}.btn_tdk_transparent{align-items:center;background:#0000;border:initial;display:flex}.btn_tdk_transparent .btn_content span{display:block;text-align:left}.btn_tdk_transparent .icon{align-items:center;border:2px solid var(--bg-main);border-radius:12px;display:flex;height:44px;justify-content:center;margin-right:15px;width:44px}.btn_tdk_transparent span{color:var(--text-main);text-align:left}.btn_tdk_transparent .price{color:var(--gray-dark);font-size:1rem}.topic{background-color:var(--gray);border-radius:15px;flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0;padding:10px;position:relative;transition:background-color .5s}.topic.disabled:active{background-color:var(--primary-color-active);color:#fff}.topic svg{display:block;font-size:30px;margin-left:auto}.topic.disabled:before{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3;border-radius:12px;content:"Скоро";display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.btn+.btn{margin-top:10px}.counter button{align-items:center;background-color:var(--gray-medium);border:initial;display:flex;height:38px;justify-content:center;width:38px}.counter button span{font-size:24px;height:10px;line-height:6px}.counter{display:flex}.counter button:first-child{border-radius:5px 0 0 5px}.counter button:last-child{border-radius:0 5px 5px 0}.tochka_btn{background-color:#7f42e1;border:2px solid #7f42e1}.tochka_btn img{border:1px solid #fff;border-radius:4px}.topic_fullWidth{display:block;margin-bottom:15px;text-align:center;width:100%}.topic_fullWidth svg{margin:0 auto}.inputWithHint{background-color:var(--gray);border-radius:12px;display:flex;flex-direction:column;padding:15px 20px}.inputWithHint p{font-size:.875rem;font-weight:500;line-height:1.125rem;margin-bottom:10px}.inputWithHint input{background-color:initial;border:initial;border-bottom:2px solid var(--gray-medium)}.inputWithHint input:focus-visible{border:initial;border-bottom:2px solid var(--gray-dark)}.inputWithHint+.inputWithHint{margin-top:15px}.login-form input{background-color:var(--gray);border:1px solid var(--gray-medium);border-radius:12px;display:block;padding:10px;width:100%}.login-form input:focus-visible{border:1px solid var(--gray-dark)}.inputWithHint .counter input{background-color:var(--gray-medium);border:initial;max-width:20px;text-align:center}.inputWithHint .counter input:focus-visible{border:initial;border-bottom:initial}.inputWithHint.required p:before{color:red;content:"*";margin-right:5px}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:100;src:url(/static/media/Jost-Thin.53a11943c6af4899f38a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:100;src:url(/static/media/Jost-ThinItalic.3f9ff5eb930417c43455.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:200;src:url(/static/media/Jost-ExtraLight.7fe1cc0d00886ec3afe9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:200;src:url(/static/media/Jost-ExtraLightItalic.b52b051f347adea74575.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:300;src:url(/static/media/Jost-Light.11d743a0564ed7f42122.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:300;src:url(/static/media/Jost-LightItalic.f45d6db65dc6e3025170.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/static/media/Jost-Regular.59de2b38b1b77348c048.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:400;src:url(/static/media/Jost-Italic.8186ce5384b705539ca8.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/static/media/Jost-Medium.82302b57a3f75fe12a18.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:500;src:url(/static/media/Jost-MediumItalic.7427550217d5de1cee84.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:600;src:url(/static/media/Jost-SemiBold.b80dc8a14ebda91a9364.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:600;src:url(/static/media/Jost-SemiBoldItalic.ef0c1a1e686322a943c0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(/static/media/Jost-Bold.96d952620adbf69e4252.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:700;src:url(/static/media/Jost-BoldItalic.9a6441dd22a314c6b5ae.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:800;src:url(/static/media/Jost-ExtraBold.177b5e1a6927a0b5696a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:800;src:url(/static/media/Jost-ExtraBoldItalic.56cc979a4a66c15a4c6e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:900;src:url(/static/media/Jost-Black.260f472412cb85b34753.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:900;src:url(/static/media/Jost-BlackItalic.f8bef1fd794356da7bd5.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:100;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Thin.bc0615d3104204ce5338.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:100;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Thin%20Italic.61367b3e8e8653a20121.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:200;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20ExtraLight.492bcb296c29fc1ef5ec.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:200;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20ExtraLight%20Italic.5e4605d07566d26857e8.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:300;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Light.2f7217397a3069d1cb88.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:300;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Light%20Italic.739f9b050a79ad06f48d.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:400;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Regular.94e9092cab50b802ef9f.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:400;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Italic.a57a2b60bd3119cb740e.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:500;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Medium.b919ce2cc6e496b3db25.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:500;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Medium%20Italic.b42e76bfd0d56b72eb87.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:600;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20DemiBold.f0db65a38f1f98ea9784.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:600;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20DemiBold%20Italic.f62fc80390a92d9314f0.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:700;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Bold.5b673fef07f91d37585a.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:700;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Bold%20Italic.50c367424432f1b08aa4.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:800;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20ExtraBold.5a72ff4d2911bd6f0a4d.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:800;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20ExtraBold%20Italic.1b0aee757c0ae444185c.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:normal;font-weight:900;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Black.15f33bcd921bd8794d90.ttf) format("truetype")}@font-face{font-display:swap;font-family:TTNorms;font-style:italic;font-weight:900;src:url(/static/media/TT%20Norms%20Pro%20Tochka%20Black%20Italic.9ce80407bd85de6ca9bd.ttf) format("truetype")}@font-face{font-family:TochkaScript;src:url(/static/media/Tochka%20Script.ca5670059dd412258eda.ttf) format("truetype")}.loading_logo{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loading_logo svg{animation:smoothJumpAndFlip 1s infinite}.loadIconDown svg{animation:smoothFlip 1s infinite}@keyframes smoothJumpAndFlip{0%{animation-timing-function:cubic-bezier(.69,-.27,.09,1.2);transform:translateY(0) rotate(0)}40%{transform:translateY(-50px) rotate(0)}60%{transform:translateY(-50px) rotate(1turn)}to{transform:translateY(0) rotate(1turn)}}@keyframes smoothFlip{0%{animation-timing-function:cubic-bezier(.69,-.27,.09,1.2);transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(1turn)}}.customSelect{align-items:center;border-bottom:2px solid var(--gray-medium);display:flex;gap:15px;justify-content:space-between}.customSelectModal_body{background-color:#fff;border:15px solid #fff;border-radius:12px;height:auto;left:20px;max-height:calc(100vh - 140px);overflow:auto;position:fixed;top:70px;width:calc(100% - 40px)}.customSelectModal_bg{background:#dddddddb;height:100%;left:0;position:fixed;top:0;width:100%}.CSelect_item{align-items:center;display:flex;font-size:18px;gap:15px;justify-content:space-between}.CSelect_item+.CSelect_item{margin-top:20px}.CSelect_item_name{max-width:calc(100% - 40px)}.selectMark{border:2px solid var(--gray-dark);border-radius:20px;height:20px;width:20px}.selectMark.marking{background:var(--primary-color);border:2px solid var(--primary-color);position:relative}.selectMark.marking:after{align-items:center;color:#fff;content:"✓";display:flex;height:20px;justify-content:center;left:-2px;position:absolute;top:-2px;width:20px}.customSelectModal_close{position:fixed;right:15px;top:15px}.customSelectModal_close svg{font-size:24px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fff!important}:focus-visible{outline:medium none invert;outline:initial}.wrapper{padding:15px;position:relative}.topics{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.login-form .btn_tdk{margin-top:20px}.login-form .logo{display:block;margin:0 auto}.login-form .form-group+.form-group{margin-top:15px}.login-form .form-group label{display:block;margin-bottom:5px}.child_footer button{background-color:#fff;border:initial;border-radius:12px;padding:2px 10px}.child_footer{margin-top:10px}#contentFrame{border:initial;height:calc(100vh - 130px);width:100%}.header{align-items:center;display:flex;justify-content:space-between;padding-bottom:15px}.header .icon *{font-size:30px}.header .icon{align-items:center;display:flex;height:30px;width:30px}a{color:#000;text-decoration:none;text-decoration:initial}.login-title{color:#333;font-size:18px;font-weight:300;margin-bottom:1.5rem;text-align:center}.pin-input-container{display:flex;gap:10px;justify-content:center;margin-bottom:1.5rem}.pin-input{border:2px solid #ddd;border-radius:8px;font-size:1.5rem;height:50px;outline:none;text-align:center;transition:border-color .3s;width:50px}.pin-input:focus{border-color:#4a90e2}.pin-input.error{border-color:#f44}.pin-input.intermediate{border-color:var(--gray-dark)}.intermediate-message{color:var(--gray-dark)}.error-message,.intermediate-message{height:1.2rem;margin-bottom:1rem;text-align:center}.error-message{color:#f44}.loader{color:#666;margin:1rem 0;text-align:center}.keyboard{display:flex;flex-direction:column;gap:10px}.keyboard-row{gap:10px}.key-button,.keyboard-row{display:flex;justify-content:center}.key-button{-webkit-tap-highlight-color:transparent;align-items:center;background-color:#f0f0f0;border:none;border-radius:50%;cursor:pointer;font-size:1.5rem;height:80px;transition:all .2s;width:80px}.key-button:active{background-color:#e0e0e0;transform:scale(.95)}.key-button.empty{background-color:initial;cursor:default}.key-button.backspace{font-size:1.2rem}.loginCodeBody{display:flex;flex-direction:column}.sale_item{border:2px solid var(--gray);border-radius:12px;padding:15px}.sale_header{align-items:center;display:flex;gap:20px;justify-content:space-between}.confirmaiton_window{animation:slideUp .5s forwards;background:#fff;border-radius:12px 12px 0 0;bottom:0;left:0;padding:20px;position:fixed;transform:translateY(100%);width:100%}.confirmaiton_window.close{animation:slideDown .5s forwards}.confirmaiton_window .image{font-size:60px;text-align:center}.confirmaiton_modal{background:#dddddddb;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100}.confirmaiton_window .content h3{font-size:20px;font-weight:600;line-height:25px;margin-bottom:10px}.confirmaiton_window .content p{font-size:16px;font-weight:300;line-height:20px;margin-bottom:10px}.confirmaiton_bg{height:calc(100vh - 100px);left:0;position:fixed;top:0;width:100%}.sale_item+.sale_item{margin-top:10px}.divSuccess{background-color:#1c8500}.divProcessing,.divSuccess{border-radius:12px;color:#fff;font-size:12px;padding:2px 10px;text-align:center}.divProcessing{background-color:#1890ff}.divError{background-color:var(--primary-color);border-radius:12px;color:#fff;font-size:12px;padding:2px 10px;text-align:center}.sale_date,.sale_number{color:var(--gray-dark);font-size:12px}.sale_footer button{border:initial;border-radius:12px;padding:2px 10px}.sale_footer{margin-top:10px}.additional_settings_btn,.sale_footer{align-items:center;display:flex;justify-content:space-between}.additional_settings_btn{background-color:var(--gray);border-radius:12px;gap:15px;margin:15px 0 0;padding:5px 10px;text-align:center}.additional_settings_btn+.inputWithHint{margin-top:15px}.product_item{border:2px solid var(--gray);border-radius:12px;padding:10px}.product_item+.product_item{margin-top:15px}hr{border:1px solid var(--gray);margin:15px 0}#additionalClientData{-webkit-appearance:none;appearance:none;border:2px solid var(--gray-dark);border-radius:20px;flex-shrink:0;height:20px;width:20px}#additionalClientData:checked{background:var(--primary-color);border:2px solid var(--primary-color);position:relative}#additionalClientData:checked:after{align-items:center;color:#fff;content:"✓";display:flex;height:20px;justify-content:center;left:-2px;position:absolute;top:-2px;width:20px}.customCheckbox{-webkit-appearance:none;appearance:none;border:2px solid var(--gray-dark);border-radius:20px;flex-shrink:0;height:20px;width:20px}.customCheckbox:checked{background:var(--primary-color);border:2px solid var(--primary-color);position:relative}.customCheckbox:checked:after{align-items:center;color:#fff;content:"✓";display:flex;height:20px;justify-content:center;left:-2px;position:absolute;top:-2px;width:20px}.paymentSettings div{background-color:var(--gray);border-radius:12px;padding:5px 10px}.paymentSettings div+div{margin:10px 0}.legalEntities{background:#dddddddb;height:100%;left:0;position:fixed;top:0;width:100%}.legalEntities_items{background-color:#fff;border:15px solid #fff;border-radius:12px;height:auto;left:20px;max-height:calc(100vh - 140px);overflow:auto;position:fixed;top:70px;width:calc(100% - 40px)}.legalEntitiesItem__header{align-items:center;display:flex;gap:10px}.legalEntitiesItem{background:var(--gray);border-radius:12px;padding:5px 10px}.link_window{background:#dddddddb;height:100%;left:0;position:fixed;top:0;width:100%}.link_window_body{background-color:#fff;border:15px solid #fff;border-radius:12px;height:auto;left:20px;max-height:calc(100vh - 140px);overflow:auto;position:fixed;top:70px;width:calc(100% - 40px)}.link_window_body *{flex-shrink:0}.link_window_body div{width:-webkit-max-content;width:max-content}.link_window_body button{color:#fff;display:block}.link_window_body input{background-color:var(--gray);border:1px solid var(--gray-medium);border-radius:12px;display:block;margin:10px 0;padding:10px;width:100%}.submenuModal_bg{background:#dddddddb;height:100%;left:0;position:fixed;top:0;width:100%}.submenuModal_close{position:fixed;right:15px;top:15px}.submenuModal_close svg{font-size:24px}.submenuModal_body{background-color:#fff;border:15px solid #fff;border-radius:12px;height:auto;left:20px;max-height:calc(100vh - 140px);overflow:auto;position:fixed;top:70px;width:calc(100% - 40px)}.submenuModal_body div{align-items:center;display:flex;font-size:18px;gap:15px}.submenuModal_body div+div{margin-top:20px}.aboutPage p{margin-top:15px}.paymentPage .payment_method{color:#bfbfbf;font-size:14px}.paymentPage{margin:0 auto;max-width:600px}.paymentPage .product{display:flex;font-size:18px;gap:15px;justify-content:space-between}.paymentPage .product .price{flex-shrink:0;font-family:TochkaScript}.product_list_item{padding:15px 0}.product_list_item+.product_list_item{border-top:1px solid var(--gray-medium)}.customSelect,.link_window .customSelect{background:var(--gray);border:initial;border-radius:12px;height:40px;padding:10px;width:100%}.link_window .customSelect{margin:20px 0}.link_window .customOptions{background:var(--gray);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:20px 0;padding:10px;width:100%}.link_window .customOptions div{background-color:#fff;border-radius:12px;padding:10px 15px}@media (min-height:560px){.keyboard{bottom:20px;left:calc(50% - 130px);position:fixed}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}
/*# sourceMappingURL=main.ce983359.css.map*/