*{display:flex;text-decoration:none}head,head *{display:none}.login,body{flex-direction:column;margin:0;overflow-x:hidden;width:100%}.login{height:100vh}.login .up{background-color:#00202c;height:50vh;width:100%}.login .up div{flex-direction:column;margin:auto 0 auto 8.21vw}.login .up div .logo{color:#62e4a4;font:1.97vw epilogue-bold;letter-spacing:.07vw;margin:0 auto 0 0}.login .up div .logo span{color:#34a853}.login .up div .title{color:#fff;font:1.31vw epilogue-med;margin:2.63vw auto 0 0}.login .up div .desc{color:#ffffffe6;font:.99vw/1.31vw epilogue-reg;letter-spacing:.07vw;margin:.66vw auto 0 0}.login .up img{height:13.14vw;margin:auto auto auto 8vw;width:13.14vw}.login form{background-color:#fff;border-radius:1.31vw;box-shadow:0 .99vw 3.29vw 0 #00202c26;flex-direction:column;margin:-13.14vw 9.86vw -11.83vw auto;padding:1.64vw;width:fit-content;z-index:1}.login form .header{color:#3a3a3a;font:.99vw epilogue-med;margin:0 auto 0 0}.login form .header span{color:#34a853;margin-left:.46vw}.login form .header2{color:#3a3a3a;font:1.31vw epilogue-med;margin:.99vw auto 0 0}.login form .label{color:#3a3a3a;font:.86vw epilogue-bold;margin:1.31vw auto 0 0}.login form .label span{color:red;font:.79vw epilogue-italic;margin-left:.66vw}.login form input{border:.07vw solid #0003;border-radius:.33vw;font:.86vw epilogue-reg;margin:.66vw auto 0 0;padding:.79vw;width:19.72vw}.login form input:focus{outline:.07vw solid #0006}.login form button{background-color:#62e4a4;border:0;border-radius:.33vw;box-shadow:0 .26vw 1.25vw 0 #7793414d;color:#3a3a3a;cursor:pointer;display:block;font:.86vw epilogue-bold;margin:1.97vw auto 0;padding:.66vw 3.29vw;text-align:center;width:100%}.login form .lnk{color:#3a3a3a;font:.79vw epilogue-reg;margin:1.31vw auto 0}.login form .lnk span{color:#00f;cursor:pointer;margin-left:.39vw;text-decoration:underline}.login .down{height:50vh;margin:0 0 auto;width:100%}.login .down .colleseum{border-radius:1.31vw;box-shadow:.33vw .33vw #2ef06866,.66vw .66vw #2ef03b4d,.99vw .99vw #2ef08933,1.31vw 1.31vw #2ef0621a,1.64vw 1.64vw #2ef07f0d;margin:auto 0 auto 8vw;width:26.29vw}.login .down .pstr{flex-direction:column;margin:auto auto auto 6.57vw}.login .down .pstr p:first-child{color:#3a3a3a;font:1.31vw epilogue-bold;margin:0 auto 0 0}.login .down .pstr p:nth-child(2){color:#3a3a3a;font:.99vw epilogue-med;margin:.66vw auto 0 0}.login .oauth2{border:.07vw solid #3a3a3a3a;cursor:pointer;margin:auto;padding:.39vw}.login .oauth2:hover{background-color:#ebebeb}.login .oauth2 img{height:1.45vw;margin:auto 0;width:1.45vw}.login .oauth2 p{color:#3a3a3a;font:.79vw epilogue-med;margin:auto 0 auto .46vw}@font-face{font-family:epilogue-bold;src:url(/static/media/Epilogue-Bold.7c04a963fd16125b0727.ttf)}@font-face{font-family:epilogue-med;src:url(/static/media/Epilogue-Medium.82b1578094036edf212b.ttf)}@font-face{font-family:epilogue-reg;src:url(/static/media/Epilogue-Regular.3446cbdeae664b7f3dc4.ttf)}@font-face{font-family:epilogue-semi;src:url(/static/media/Epilogue-SemiBold.c536e0e32ae9dbff21d2.ttf)}@font-face{font-family:epilogue-italic;src:url(/static/media/Epilogue-Italic.d73a07c7d06e70d305c8.ttf)}.home{flex-direction:column;margin:0;overflow-x:hidden;width:100%}.home .left,.home .left form{box-sizing:border-box;flex-direction:column}.home .left{background-color:#e7faf1;border-right:.25vw solid #f8f8f8;margin:0;width:45vw}.home .left form{background-color:#fff;padding:1.31vw 1.31vw 0;width:100%}.home .left form div span{background-color:#f9f9f9;border:.07vw solid #3a3a3a15;border-radius:.33vw;margin:auto .79vw;padding:.46vw}.home .left form div span img{height:.85vw;margin:auto 0;width:.85vw}.home .left form div span p{color:#3a3a3a;font:.99vw epilogue-med;margin:auto auto auto .66vw;position:relative;top:.13vw}.home .left form div button{background-color:#236bfe;border:0;border-radius:.33vw;cursor:pointer;margin:auto 0;padding:.66vw}.home .left form div button:hover{background-color:#05379b}.home .left form div button img{height:.99vw;width:.99vw}.home .left form div span input[type=text]{border:0;font:.854vw epilogue-med;margin:auto 0 auto .66vw;padding:.46vw .66vw;width:11.62vw}.home .left form div span input[type=text]:focus{outline:.13vw solid #236bfe}.home .left form div .classes{padding:.85vw;width:9.85vw}.home .left form div .classes p{color:#3a3a3ac4;font:.85vw epilogue-med}.home .left form div .classes .op{border-radius:3.29vw;color:#236bfe;cursor:pointer;font:1.31vw epilogue-bold;margin:0;padding:.07vw .33vw .1vw;-webkit-user-select:none;user-select:none}.home .left form div .classes .op:hover{background-color:#3a3a3a18}.home .right{box-sizing:border-box;flex-direction:column;height:calc(100vh - 5.6vw);margin:0;overflow-y:scroll;padding:1.31vw;width:55vw}.home .right .map{border-radius:.66vw;height:auto;margin:0 auto;width:100%}.home .right .id1{color:#3a3a3a98;font:.85vw epilogue-med;margin:1.31vw auto 0 0}.home .right .ticketName{color:#34a853;font:1.31vw epilogue-bold;margin:.66vw auto auto 0}.home .right .dets{color:#3a3a3a;font:.85vw epilogue-bold;margin:.66vw 0 auto;width:16.43vw}.home .right .dets span{color:#3a3a3aa5;margin-left:.66vw}.home .right .services{flex-wrap:wrap;gap:.66vw;margin:.99vw auto 0 0;width:100%}.home .right .services span{background-color:#00202c;border-radius:.33vw;padding:.46vw}.home .right .services span p{color:#fff;font:.85vw epilogue-med;margin:auto 0}.home .right .services span img{height:.99vw;margin:auto 0 auto .33vw;width:.99vw}.home .right .header2{color:#3a3a3a;font:.99vw epilogue-bold;margin:0 auto 0 0}.home .right .bill span{margin:0;width:100%}.home .right .bill span .p1,.home .right .bill span .p2{color:#3a3a3a;font:.85vw epilogue-reg;margin:.66vw 0 0}.home .right .bill span .p2{color:brown;font-style:epilogue-med;margin:.66vw 0 0 auto}.home .right .bill .share{background-color:#fbf2e6;border-radius:.33vw;cursor:pointer;margin:auto 0;padding:.4vw}.home .right .bill .share:hover{background-color:#e4d8c9}.home .right .bill .share img{height:1.05vw;margin:auto 0;width:1.05vw}.home .right .bill .share p{background-color:initial;border:0;color:#eeba7d;font-family:epilogue-med;font-size:.85vw;margin:auto 0 auto .33vw;padding:0}.home .right .bill .book{background-color:#62e4a4;border-radius:.33vw;box-shadow:0 .26vw 1.25vw 0 #7793414d;color:#3a3a3a;cursor:pointer;font:.85vw epilogue-med;margin:auto 0 auto auto;padding:.5vw .66vw .45vw}.home .right .bill .book:hover{background-color:#42c383}.home .right .bill .line{background-color:#3a3a3a50;height:.1vw;margin:.657vw auto 0;width:100%}.home .right .bill{border-left:.13vw solid #3a3a3a50;height:fit-content;margin:auto 0 0;padding-left:.66vw}.home .right .mask{-webkit-backdrop-filter:blur(.262vw);backdrop-filter:blur(.262vw);background-color:#3a3a3a60;border-radius:5px;height:100%;margin:0;position:fixed;width:52vw;z-index:2}.home .right .mask p{color:#fff;font:1.314vw epilogue-bold;margin:auto}.topbar{background-color:#00202c;border-bottom:.25vw solid #f8f8f8;box-sizing:border-box;margin:0;max-height:5.456vw;padding:1vw 1.2vw;width:100vw}.topbar .logo{color:#62e4a4;font:1.5vw epilogue-bold;letter-spacing:.07vw;margin:auto 0}.topbar .logo span{color:#34a853}.topbar .options{color:hsla(0,0%,100%,.649);cursor:pointer;font:.99vw epilogue-med;letter-spacing:.07vw;margin:auto 0 auto 1.97vw;padding:.33vw;position:relative;top:.13vw}.topbar .options:hover{color:#fff}.topbar .features{border:.07vw solid #0003;border-radius:3.29vw;cursor:pointer;height:.99vw;margin:auto 1.64vw auto auto;padding:.66vw;width:.99vw}.topbar .account:hover,.topbar .features:hover{background-color:#053d51}.topbar .account{border-left:.07vw solid #0003;border-radius:5px;box-sizing:border-box;cursor:pointer;margin:auto 0;padding:.66vw;-webkit-user-select:none;user-select:none}.topbar .account .user{border-radius:50px;height:1.97vw;margin:auto 0;width:1.97vw}.topbar .account div{flex-direction:column;margin:auto 0 auto .99vw}.topbar .account div p:first-child{color:#fff;font:.79vw epilogue-med;margin:auto auto .13vw 0}.topbar .account div p:nth-child(2){color:#fff;font:.99vw epilogue-med;margin:.13vw auto auto 0}.topbar .account div p:nth-child(2) img{bottom:.13vw;height:.99vw;margin:auto 0 auto .33vw;position:relative;width:.99vw}.topbar .loginButton{background-color:#fff;border-radius:5px;color:#34a853;cursor:pointer;font:.854vw epilogue-bold;margin:auto 0;padding:.788vw 1.971vw}.topbar .loginButton:hover{background-color:#fffc}.topbar .pop{background-color:#3a3a3a;border-radius:.329vw;box-shadow:0 6px 24px 0 #0000000d,0 0 0 1px #00000014;cursor:pointer;margin:0 auto;padding:.657vw .986vw;z-index:3}.topbar .pop:hover{background-color:#434141}.topbar .pop img{height:1.445vw;margin:auto 0;width:1.445vw}.topbar .pop p{color:#fff;font:.99vw epilogue-med;margin:auto 0 auto .657vw}.ticket,.tickets{flex-direction:column;padding:1.31vw}.ticket .features,.ticket .header,.tickets{margin:0;width:100%}.ticket .header span p,.ticket .mid1 p{color:#3a3a3a}.ticket .header .price,.ticket .mid1 p:nth-child(2),.ticket .mid2 p:nth-child(2){margin:auto 0 auto auto}.tickets{background-color:#f8f8f8;box-sizing:border-box;height:calc(100vh - 15.523vw);overflow-x:hidden;overflow-y:scroll}.ticket{background-color:#fff;border-radius:.66vw;box-shadow:.13vw .13vw .17vw #00000026;margin:.66vw auto;width:39.47vw}.ticket .header img{border-radius:50%;height:2.3vw;margin:auto 0;width:auto}.ticket .header span{flex-direction:column;margin:auto 0 auto .99vw}.ticket .header span p,.ticket .mid1 p,.ticket .mid2 p{font:.85vw epilogue-med;margin:auto auto auto 0}.ticket .header span p:nth-child(2){color:#3a3a3a77;font-size:.79vw;margin-top:.33vw}.ticket .header .price{border:.13vw solid #0cbe67;border-radius:.33vw;color:#0cbe67;font:.85vw epilogue-bold;letter-spacing:.07vw;padding:.4vw}.ticket .mid1,.ticket .mid2{margin:1.31vw 0 0;width:100%}.ticket .mid2{margin-top:.46vw}.ticket .mid2 p{color:#236bfe}.ticket .line{background-color:#3a3a3a1b;border-radius:50px;height:.13vw;margin:.66vw auto;width:100%}.ticket .features .ft{background-color:#f8f8f8;border:.1vw solid #3a3a3a29;border-radius:.2vw;color:#3a3a3a9e;font:.79vw epilogue-med;margin:auto .66vw auto 0;padding:.4vw}.ticket .features .details{background-color:#236bfe;border-radius:.33vw;color:#fff;cursor:pointer;font:.85vw epilogue-med;margin:auto 0 auto .66vw;padding:.46vw .46vw .39vw}.ticket .features .details:hover{background-color:#05379b}.ticket .features span{background-color:#fbf2e6;border-radius:.33vw;cursor:pointer;margin:auto 0 auto auto;padding:.4vw}.ticket .features span:hover{background-color:#e4d8c9}.ticket .features span img{height:1.05vw;margin:auto 0;width:1.05vw}.ticket .features span p{background-color:initial;border:0;color:#eeba7d;font-family:epilogue-med;font-size:.85vw;margin:auto 0 auto .33vw;padding:0}::-webkit-scrollbar{height:.79vw;width:.46vw}::-webkit-scrollbar-thumb{background-color:#888;border-radius:.39vw}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-track{background-color:#f1f1f1}.bookTicket .main,.bookTicket .main form{flex-direction:column}.bookTicket{-webkit-backdrop-filter:blur(.26vw);backdrop-filter:blur(.26vw);background-color:#0003;height:100vh;margin:0;position:fixed;width:100%;z-index:3}.bookTicket .main{background-color:#fff;border-radius:.66vw;box-sizing:border-box;margin:auto;padding:.99vw}.bookTicket .main .cross{cursor:pointer;height:1.31vw;margin:0 0 0 auto;width:1.31vw}.bookTicket .main .id{color:#3a3a3a;font:.85vw epilogue-reg;margin:0 auto 0 0}.bookTicket .main .train{height:2.63vw;width:2.63vw}.bookTicket .main .title{color:#3a3a3a;font:.99vw epilogue-med;margin:0}.bookTicket .main .desc{color:#00f;font:.85vw epilogue-med;margin:.33vw 0 0}.bookTicket .main .book{background-color:#34a853;border-radius:.33vw;color:#fff;cursor:pointer;display:block;font:.85vw epilogue-med;margin:2vw auto 0;padding:.46vw 0 .39vw;text-align:center;width:100%}.bookTicket .main .book:hover{background-color:#278e42}.bookTicket .main .classes{background-color:#f9f9f9;border:.07vw solid #3a3a3a15;border-radius:.33vw;box-sizing:border-box;margin:.66vw 0 0;padding:.35vw .85vw;width:100%}.bookTicket .main .classes .op{border-radius:3.29vw;color:#236bfe;cursor:pointer;font:1.31vw epilogue-bold;margin:0;padding:.07vw .33vw .1vw;-webkit-user-select:none;user-select:none}.bookTicket .main .classes .op:hover{background-color:#3a3a3a18}.bookTicket .main .classes img{height:.85vw;width:.85vw}.bookTicket .main .classes .content{color:#3a3a3ac4;font:.85vw epilogue-med}.bookTicket .main .label{color:#34a853;font:.85vw epilogue-med;margin:.99vw auto 0 0}.bookTicket .main .input_filled,.bookTicket .main input{border:.07vw solid #3a3a3a38;border-radius:.33vw;box-sizing:border-box;color:#3a3a3a;font:.85vw epilogue-med;margin:.25vw 0 0;padding:.46vw .66vw;width:100%}.bookTicket .main input:focus{outline:.07vw solid #3a3a3a91}.bookTicket .main .input_filled{background-color:#3a3a3a0e;color:#3a3a3a8b}.bookTicket .main form .cc{background-color:#3a3a3a10;border:.07vw solid rgba(0,0,0,.238);border-radius:.33vw;color:#3a3a3a;font:.85vw epilogue-med;margin:auto 0;padding:.46vw .33vw}.bookTicket .main .bill{flex-direction:column;height:fit-content;margin:1.31vw 0 0;width:100%}.bookTicket .main .bill span{margin:0;width:100%}.bookTicket .main .header2{color:#3a3a3a;font:.99vw epilogue-bold;margin:0 auto 0 0}.bookTicket .main .bill span .p1,.bookTicket .main .bill span .p2{color:#3a3a3a;font:.85vw epilogue-reg;margin:.66vw 0 0}.bookTicket .main .bill span .p2{color:brown;font-style:epilogue-med;margin:.66vw 0 0 auto}.bookTicket .main .error{color:red;font:.79vw epilogue-italic;margin-left:.66vw}.status{flex-direction:column;margin:0;width:100%}.status .heading{color:#3a3a3a;font:1.31vw epilogue-med;margin:2.63vw auto 0 1.97vw}.status .stTickets{flex-wrap:wrap;gap:1.97vw;margin:1.31vw auto 6.57vw 1.97vw;width:fit-content}.status .stTicket{border:.07vw solid #3a3a3a39;border-radius:.66vw;box-shadow:.09vw .09vw .11vw #00000026;box-sizing:border-box;flex-direction:column;overflow:hidden;width:30vw}.status .stTicket .map{border-radius:.66vw .66vw 0 0;height:15.51vw;width:100%}.status .stTicket .id{color:#3a3a3a;font:.85vw epilogue-reg;margin:0 auto 0 0}.status .stTicket .train{height:2.63vw;width:2.63vw}.status .stTicket .title{color:#3a3a3a;font:.99vw epilogue-med;margin:0}.status .stTicket .desc{color:#00f;font:.85vw epilogue-med;margin:.33vw 0 0}.status .stTicket .dot{background-color:green;border-radius:50px;height:.66vw;margin:auto 0;width:.66vw}.status .stTicket .arriving{color:green;font:.85vw epilogue-med;margin:auto 0 auto .66vw}.status .stTicket .cancel,.status .stTicket .details{background-color:#236bfe;border-radius:.33vw;color:#fff;cursor:pointer;display:block;font:.85vw epilogue-med;margin:0 auto;padding:.46vw 0 .39vw;text-align:center;width:100%}.status .stTicket .sn{color:#3a3a3a;font:.85vw epilogue-med;margin:.66vw auto 0 0}.status .stTicket .sn span{font-family:epilogue-italic;margin-left:.33vw}.status .stTicket .cancel{background-color:red;margin:1vw auto .5vw}.status .stTicket .popup{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3a3a3a49;flex-direction:column;height:29.8vw;margin:-29.8vw 0 0;width:30vw;z-index:4}.status .stTicket .popup span p{color:#fff;font:1.32vw epilogue-med;margin:0 auto;text-align:center}.status .stTicket .popup span p:nth-child(2),.status .stTicket .popup span p:nth-child(3){background-color:green;border-radius:.33vw;color:#fff;cursor:pointer;font:.99vw epilogue-med;margin:1.32vw auto 0;padding:.53vw .66vw .46vw;text-align:center}.status .stTicket .popup span p:nth-child(3){background-color:red;margin-top:.66vw}
/*# sourceMappingURL=main.b042f071.css.map*/