@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@900&family=Work+Sans:wght@600;700;800;900&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.app-header h1{text-transform:uppercase;font-size:35px;font-family:"Work Sans";font-weight:700;color:#09a5b3}.login-form{display:flex;flex-direction:column;margin-top:30px}.login-form label{margin-bottom:10px;font-size:23px}.password-input{padding:10px;border:none;border-radius:5px;width:200px;margin-bottom:30px}.send-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;border:none;padding:10px 15px;text-transform:uppercase;font-weight:700;border-radius:3px;font-size:14px;background-color:#09a5b3;color:#fff;letter-spacing:.5px;cursor:pointer}.view-select-title{font-size:23px;margin-bottom:30px}.view-select-button-container{display:flex;flex-direction:column;width:100%;align-items:center}.view-select-button-container button{margin-bottom:15px;min-width:200px}.buttonlike,.view-select-button-container button,button{background-color:#09a5b3;color:#fff;border:none;border-radius:5px;padding:10px 15px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;cursor:pointer;font-size:14px}.buttonlike,button{text-decoration:none}.back-button{margin-bottom:0}select{border:none;padding:5px;border-radius:3px;margin-bottom:20px}.campaign-item{margin-bottom:10px;cursor:pointer;font-size:22px}.campaign-title{font-size:25px;margin-top:30px}.campaign-product{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;font-size:20px;cursor:pointer;border:1px solid #fff;padding:20px;margin-bottom:10px;margin-left:auto;margin-right:auto}.product-title{margin-top:30px;font-size:25px}.product-form{display:flex;flex-direction:column}.product-form input{width:120px;padding:10px;border:none;border-radius:5px;margin:auto auto 5px}.product-form label{margin:10px auto 5px;font-size:15px}.product-form .removal-selected,.product-form .removal-unselected{width:120px;padding:10px;border:none;border-radius:5px;margin:auto auto 5px;cursor:pointer}.product-form .removal-selected{background-color:red;color:pink}.back-button{background:none;text-decoration:underline}.back-button-main{color:#09a5b3;background:#fff;border-radius:0;padding:10px 15px;position:fixed;top:0;right:0;font-size:16px}.product-form button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto auto}.product-buses{text-transform:uppercase;margin-top:40px;font-weight:700}#buslist{margin-bottom:30px}.bus-item{font-size:18px;margin-bottom:7px;cursor:pointer}.delete-icon{display:inline;background-color:red;color:pink;padding:3px 5px;border-radius:5px;margin-left:10px;cursor:pointer;font-weight:700;font-size:14px;text-transform:uppercase}.search-field{width:250px;padding:10px;border:none;border-radius:5px;margin:10px 30px 30px}.week-select-title{display:flex;align-items:center;justify-content:center;margin-top:-10px}.week-select-title>select{margin-bottom:0;margin-left:20px}.bus-list{margin-top:40px}.bus-entry{font-size:22px;cursor:pointer}.bus-line{font-size:22px;margin:15px;white-space:nowrap}.app-title{letter-spacing:5px}.bussitutka-button{background:none;color:#09a5b3;text-decoration:underline}@media only screen and (max-width:600px){.app-title{font-size:24px!important;margin-top:40px}.view-select-title{font-size:22px;margin-bottom:20px;margin-top:40px}.week-select-title{margin-top:0}.campaign-item{font-size:20px}.week-select-title>select{margin-left:10px}.campaign-title{font-size:18px;margin-top:20px}.campaign-product{font-size:15px}.product-title{font-size:20px;margin-top:10px}.bus-item{font-size:15px}.back-button-main{top:0;right:0;padding:5px 10px;font-size:14px}.back-button{margin:0}.tabSelectionContainerHorizontal{width:80%!important}.tabSelectionActive,.tabSelectionInactive{font-size:16px!important;height:40px!important}.bus-entry{font-size:20px;margin-bottom:7px}.bussitutka-button{margin-bottom:20px}.bus-line{font-size:18px}.bus-lines-list{margin-bottom:20px}}.app{text-align:center}div,h1{width:100%}.app-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:top;font-size:calc(10px + 2vmin);color:#fff;padding:15px 0 30px}.makeReadyButton{background-color:#37a66e}.makeNotReadyButton{background-color:#db3737}.tabSelectionContainerHorizontal{display:flex;width:50%;align-items:center;margin:30px auto}.tabSelectionInactive{background:#32373f;opacity:.4;cursor:pointer}.tabSelectionActive,.tabSelectionInactive{height:50px;width:200px;display:flex;justify-content:center;align-items:center;flex:1 1;text-transform:uppercase;font-size:20px;font-weight:700;letter-spacing:1px}.tabSelectionActive{background:#09a5b3}.root{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(50,50,50,.8)}#loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:6px solid #1763db;border-bottom-color:transparent;z-index:1500;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.d0f3fdee.chunk.css.map */