html{font-size:12px}body{margin:0;padding:0;background-color:#f0f0f0!important}body,code{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.applyAllRootContainer{display:flex;flex-direction:column;height:inherit}.PriceTableContainer{overflow-x:auto;margin:40px 0 40px 122px}.PricesTable{border-collapse:collapse;margin:0;display:inline-block;table-layout:fixed}.TableHeader{background-color:#f0f0f0;width:70px;padding:8px;height:17px;border:1px solid #fff}.TableRowHeaderContainer{border-collapse:collapse;margin:0;display:inline-block}.TableRowHeaderEmpty{height:33px}.TableRowHeader{position:absolute;left:0;top:auto;width:110px;background-color:#f0f0f0;padding:8px;border:.5px solid #fff}.TableRowHeader td{min-width:50px;display:block}.OptNumberCellSpan{margin:0 5px;max-width:110px;display:inline-block;text-align:right}.OptNameCellSpan,.OptNumberCellSpan{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OptNameCellSpan{margin-left:10px;display:none}.PriceCell{background-color:#fff;min-width:65px;padding:8px;border:1px solid #f0f0f0;text-align:center;height:15px}.EmptyPriceCell{background-color:#f15c5c}.PriceCell:hover{background-color:#f7f7f7}.PriceCellInput{width:50px;border:none;text-align:right}.NotCompatiblePriceCell{background-color:#f0f0f0;min-width:40px;padding:8px;border:1px solid #f0f0f0;text-align:center}@media (min-width:768px){.OptNameCellSpan{display:inline-block;max-width:160px}.OptNumberCellSpan{margin:0 10px}.TableRowHeader{width:300px;left:40px}.PriceTableContainer{margin:0 0 40px 352px}}.SidePanelContainer{z-index:101;overflow:hidden;background-color:#f7f7f7;box-shadow:0 16px 24px 2px rgba(0,0,0,.3);transition-duration:.3s}.SidePanelContainer,.SidePanelHider{position:fixed;top:0;left:0;height:100%}.SidePanelHider{z-index:100;width:100%;background-color:rgba(0,0,0,.5)}.SPOpen{transition-duration:.3s;margin-left:0;width:100%}.SPClose{margin-left:-100%}.SidePanelHeader{background-color:#fff;height:24px;width:calc(100% - 24px);padding:12px}.SidePanelHeader span{font-size:16px;line-height:24px}.SidePanelCloseIcon{width:10px;display:block;float:right;margin:7px;cursor:pointer}.SidePanelContentContainer{margin:30px}.SidePanelLabel{margin:20px 0 10px}.MainPanelButtonContainer{background-color:#0033ab;height:70px;width:100%;position:absolute;bottom:0}.MainPanelButton{color:#000;width:calc(100% - 30px);height:34px;line-height:34px;margin:19px 15px 17px;font-size:12px;text-align:center;border-color:#fff;border-radius:3px;background-color:#fff;cursor:pointer}@media (min-width:768px){.SPOpen{margin-left:0;width:320px}}.TabsContainer{width:100%;margin:0}.TabsHeader{width:100%;font-size:12px;text-align:center;display:flex;flex-wrap:nowrap;overflow-x:hidden}.TabsHeader:hover{overflow-x:auto}.Tab{display:inline-block;padding:11.5px;margin:0 1px;background-color:#f7f7f7;cursor:pointer;white-space:nowrap}.SelectedTab{background-color:#fff}.SelectedTabContainer{background-color:#fff;min-height:300px;width:100%;display:inline-block;overflow:hidden;margin-top:-2px}h2{margin:40px 0 0 40px}input:focus,textarea:focus{outline:none}.TimeLineContainer{margin:20px 0 20px 40px;width:calc(100% - 40px);min-height:70px;display:inline-block}.TimeLineItemContainer:hover{background-color:#f0f0f0}.TimeLineItemContainer{position:relative;float:left;cursor:pointer;height:95px}.AddTimeLineItem{float:left;padding:35px 10px 0;height:60px;width:25px;overflow-wrap:anywhere;background-color:#fff}.AddTimeLineItem:hover{background-color:#f0f0f0;z-index:20;cursor:pointer}.AddTimeLineItem .Icon{display:none}.AddTimeLineItem:hover .Icon{display:block}.TableDatepicker{border:none;width:100px;height:20px;color:#656a79;background-color:initial;padding:10px;text-align:center}.TimeLineDot{background-color:#fff}.TimeLineDot,.TimeLineDotSelected{width:12px;height:12px;margin:0 54px 20px;border-radius:8px;border:1px solid grey}.TimeLineDotSelected,.TimeLineLine{background-color:grey}.TimeLineLine{height:1px;width:153px;position:absolute;top:47px;left:68px;z-index:50}.SecondaryWarningButton{border:1px solid #eb1616;display:inline-block;color:#eb1616;border-radius:5px;padding:0 15px;height:30px;line-height:30px;text-align:center;margin:20px 10px;cursor:pointer}.SecondaryWarningButton:hover{background-color:#eb1616;color:#fff}.PrimaryButton{display:inline-block;background-color:#0033ab;border-radius:5px;padding:0 15px;height:30px;line-height:30px;text-align:center;margin:20px 10px;cursor:pointer;color:#fff}.PrimaryButton:hover{box-shadow:0 0 10px 5px #cfcfcf}.AppContent{margin-top:50px}h1{color:#000;margin:5px}.page-container{padding:0 32px}.actions{display:flex;justify-content:space-between;padding:32px 0;align-items:center}.action-button:{margin:0 16px}.icon{font-size:24px;padding:25px;cursor:pointer}.select{width:200px}.cube{margin:10px;padding:30px}.menu{height:70px;display:flex;background:#fff;align-items:center}.navStyle{color:#fff}.formcontrol{width:10%;font-size:16px}.rooftop{padding-left:32px}.tab{color:#2a42c9;border:none;font-size:14px!important;font-weight:550!important;letter-spacing:.05em}.tab.current{font-weight:700;border-bottom:4px solid #2a42c9}.links{text-decoration:none}.App-header{display:flex;min-height:20%;width:100%;background:radial-gradient(52.63% 300.89% at 49.31% 251.79%,#1891f6 0,#15205e 100%);justify-content:space-between}.Header-Logo{margin:10px;height:30px;align-content:flex-start}.Header-AccountBtn{width:34px;height:34px;margin:8px;padding:0;background-color:#000f7b;border-radius:17px;cursor:pointer}.Header-AccountBtnOpen{width:34px;border:2px solid #fff;height:34px;margin:7px;border-radius:18px;padding:0;background-color:#565dde}.Header-userIcon{height:14px;margin:10px}.AccountCard{background-color:#fff;position:absolute;right:0;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.AccountCard-Header{color:#000;margin:0;padding:7px;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.3rem;background-color:#f7f7f7;display:flex;justify-content:space-between}.AccountCard-Header span{line-height:24px;font-size:14px;padding-left:10px}.AccountCard-UserName{color:#000;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:30px;margin:1.3rem;float:left;width:100%}.CloseIcon{width:10px;cursor:pointer}.HeaderButton{float:left}
/*# sourceMappingURL=main.b20a2adf.chunk.css.map */