body{margin:0;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d7bde}.App{text-align:center;margin:50px}@media screen and (max-width:450px){.App{margin:25px 10px}}.page-404{display:flex;flex-direction:column;max-width:550px;margin:0 auto}.page-404 a{text-decoration:none}.page-404 h2,.page-404 h3{margin:0;padding:20px;font-size:30px}.page-404 h2{margin-top:50px}.page-404 h3{margin-bottom:20px}.start-page{flex-direction:column;height:35vh;justify-content:space-around}.start-page,.start-page_link{display:flex;align-items:center}.start-page_link{line-height:1.3;outline:none;padding:8px;text-decoration:none;border:none;margin:5px;border-radius:3px;color:#000;transition:.4s;width:220px;justify-content:center;font-size:16px;background-color:#4646ff;color:#fff;cursor:pointer;min-height:25px;max-height:30px;box-shadow:0 3px 0 0 #00178a}.start-page_link:hover{background-color:#079200;box-shadow:0 3px 0 0 #034100}.form-container{display:flex;flex-direction:column}.form-block{display:grid;margin:0 50px}.form-choose_doc{display:flex}.form-header{position:relative;display:flex;justify-content:space-between;margin:10px 25px 10px 50px}.form-block{grid-template-columns:1fr}.form-info_label{font-weight:700;text-align:start;padding:2px}.form-info_title{text-align:start;padding:3px;font-style:italic;font-weight:500;font-size:15px;text-decoration:underline}.form-submit{max-width:250px;margin:0 auto}.form-text_input{display:grid;align-items:center;padding:2px;grid-template-columns:30% 50%;justify-items:start}.form-text_input_header{text-align:start}.form-text_input-area{min-width:25vw;background-image:none;outline:none;border:1px solid #c8c8c8;padding:5px}.form-text_input-area:focus{border:1px solid #74b3ff}.form-button_block{display:flex;justify-content:space-around;margin:7px 50px}.form-clear_button{display:flex;justify-content:flex-end;margin:0 15px}.table-header{font-size:13px;font-weight:700;vertical-align:bottom;margin:15px 50px 3px 47px;display:flex;align-items:flex-end}.table-header_item-number{width:3%}.table-header_item-name{width:36%}.table-header_item-code{width:7%}.table-header_item-date{width:13%}.table-header_item-measure,.table-header_item-quantity{width:7%}.table-header_item-price{width:12%}.table-header_item-total{width:17%}.table-body{margin:0 50px;font-size:13px;display:flex}.table-body_item-number{width:3%}.table-body_item-number__area{width:100%;font-weight:700;text-align:center}.table-body_item-name{width:36%}.table-body_item-name__area{width:100%}.table-body_item-code{width:7%}.table-body_item-code__area{width:100%}.table-body_item-date{width:13%}.table-body_item-date__area{width:100%}.table-body_item-measure{width:7%}.table-body_item-measure__area{width:100%}.table-body_item-quantity{width:7%}.table-body_item-quantity__area{width:100%}.table-body_item-price{width:12%}.table-body_item-price__area{width:100%}.table-body_item-total{width:17%}.table-body_item-total__area{width:100%;text-align:end;font-weight:700}.table-body_item-code__area,.table-body_item-date__area,.table-body_item-measure__area,.table-body_item-name__area,.table-body_item-number__area,.table-body_item-price__area,.table-body_item-quantity__area,.table-body_item-total__area{background-image:none;padding:3px;outline:none;border:.5px solid #949494;margin:-1px 0}.table-body_item-code__area:focus,.table-body_item-date__area:focus,.table-body_item-measure__area:focus,.table-body_item-name__area:focus,.table-body_item-number__area:focus,.table-body_item-price__area:focus,.table-body_item-quantity__area:focus,.table-body_item-total__area:focus{background-color:#ebf4ff}.delete-button{position:absolute;right:-25px;top:2px;border:none;background-color:transparent;cursor:pointer;outline:none}.delete-button:after,.delete-button:before{content:".";width:3px;color:red;background-color:red;border-radius:5px;display:inline-block}.delete-button:after{transform:rotate(45deg);margin-left:-3px}.delete-button:before{transform:rotate(135deg)}.delete-button:hover{transform:scale(1.2)}.delete-button_block{position:relative}.total-data{margin:-10px 45px 20px 50px;justify-content:flex-end}.total-data,.total-prices{display:flex;flex-direction:column}.total-prices{align-items:flex-end}.total-info{margin:0;font-size:15px;text-align:right;display:grid;grid-template-columns:repeat(2,115px)}.total-info span{padding:1px}.total-select{display:flex;justify-content:flex-end}.sign_already-selected{position:absolute;background-color:#ffe293;font-size:10.5px;max-width:215px;border-radius:5px;padding:1px;opacity:.95;top:0;left:38.5%}.sign-input{position:relative;text-align:center;width:auto}.stamp_already-selected{position:absolute;background-color:#fffdb8;font-size:10.5px;max-width:220px;border-radius:5px;padding:1px;opacity:.95;top:0;left:38.5%}.stamp-input{position:relative;text-align:center}.checkbox-label{margin:5px;display:flex;align-items:center;font-size:15px;padding:2px 5px;border-radius:5px;background-color:hsla(0,0%,100%,.612);border:1px solid rgba(5,5,5,.1)}.checkbox-label_active{box-shadow:1px 1px 5px 1px #8a8a8a;background-color:#bbffc9}.form-submit,.go-button{outline:none;border:none;text-decoration:none;padding:5px 10px;margin:5px 0;border-radius:3px;transition:.4s;max-width:430px;display:flex;align-items:center;justify-content:center;font-size:16px;background-color:#4646ff;color:#fff;max-height:30px;box-shadow:0 3px 0 0 #00178a;cursor:pointer}.form-submit:hover,.go-button:hover{background-color:#009216;box-shadow:0 3px 0 0 #044e00}.add-info_button,.hide-info_button{position:absolute;right:38%;border:none;background-color:transparent;font-size:22px;outline:none;font-weight:700;padding:2px;transition:.6s}.hide-info_button{color:red;transform:rotate(45deg)}.form-submit:hover{background-color:#009216;box-shadow:0 3px 0 0 #044e00}.form-submit_disabled{opacity:.5;background-color:#5d5d5d;box-shadow:0 3px 0 0 #3a3a3a;cursor:not-allowed}.form-submit_disabled:hover{background-color:rgba(175,0,0,.659);box-shadow:0 3px 0 0 rgba(70,0,0,.89)}.clear-form_button{outline:none;border:none;text-decoration:none;background-color:rgba(200,17,0,.769);padding:5px 10px;margin:5px 0;border-radius:3px;transition:.4s;max-width:430px;color:#fff;max-height:30px;box-shadow:0 3px 0 0 rgba(100,1,1,.59);cursor:pointer;font-size:15px}.clear-form_button:hover{background-color:#b90000;box-shadow:0 3px 0 0 #880101}.add-item{border:none;outline:none;background-color:#03e003;border-radius:50%;font-size:24px;color:#fff;font-weight:700;margin:10px auto 7px;width:33px;height:33px}.add-item:hover{background-color:#03f603}.preview-button_block{display:flex;justify-content:space-between;max-width:30%;margin:0 auto}@media screen and (max-width:968px){.clear-form_button,.delete-item,.form-submit,.go-button{font-size:12px;padding:2px 5px}.form-submit{padding:20px 5px}.checkbox-label{font-size:14px;padding:1px 2px;width:11rem;justify-content:flex-end}.form-block,.form-header{margin:5px 25px}.form-block,.form-table_block{grid-template-columns:95%}.form-header{justify-items:center;grid-auto-flow:dense;grid-template-columns:1fr;padding-bottom:12px;grid-gap:2px}.form-text_input{font-size:14px}.form-text_input_header{font-size:14px;display:flex}.form-text_input input{font-size:12px}.form-table_item{display:flex;flex-direction:column;margin:5px 25px}.form-info_label{font-size:16px}}@media screen and (max-width:450px){.checkbox-label{font-size:12px;padding:1px 2px;width:10rem;justify-content:flex-end}.form-button_block{margin:0 20px}.clear-form_button{padding:17px 10px;display:flex}}.doc-preview{display:grid;min-height:35vh;justify-content:center;align-items:center}.container{max-width:1180px;margin:0 auto;background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 0 10px 0 #000}@media screen and (max-width:768px) and (min-width:481px){.container{margin-left:20px;margin-right:20px;padding:10px}}@media screen and (max-width:480px) and (min-width:321px){.container{margin-left:15px;margin-right:15px;padding:5px}}@media screen and (max-width:320px){.container{margin-left:15px;margin-right:15px;padding:2px}}
/*# sourceMappingURL=main.5fd48044.chunk.css.map */