.last_booking_details_container{border:5px solid #000;border-radius:5px;padding:10px 20px}.last_booking_details_container_main{color:#000;display:flex;flex-direction:column}.last_booking_details_header{color:#000;font-size:22px;margin-bottom:10px}.seats_container{margin-bottom:10px}.seats_header{font-size:18px;font-weight:500;margin-bottom:5px}.seats_container .seats{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none}.seat_value{background-color:#00cfcf;border-radius:5px;margin-bottom:10px;margin-right:10px;padding:5px;text-align:center;width:60px}.movie,.slot{font-size:18px;font-weight:500;margin-bottom:10px}.movie span,.slot span{font-size:16px;font-weight:400}.last_booking_details_container .no_previous_booking_msg{font-size:15px}.form-check-label.active{background-color:rgba(219,9,9,.937);border-radius:1px;font-weight:600}.form-check-label.active,.form-check-label.inactive{cursor:pointer;letter-spacing:.5px;-webkit-user-select:none;user-select:none}.form-check-label.inactive{border-radius:5px;opacity:.8;text-align:center}.inactive:hover{background-color:rgba(219,9,9,.937);opacity:.95}.form-check-label{border:2px solid #0a0a0a;font-size:18px;margin:10px;padding:10px 15px}.text{font-size:17px;text-align:center}@media screen and (max-width:600px){.form-check-label{margin:5px}}.SM_heading{color:#000;font-size:22px;width:100%}.SM_main_container{color:#000;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px;width:100%}.SS_heading{color:#000;font-size:22px;width:100%}.SS_main_container{color:#000;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.seats{align-items:center;display:flex;justify-content:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-align:center}.seats-input{border:none!important;border-radius:20px;font-size:20px;margin-left:10px;padding:5px;text-align:center;width:70px}.TS_heading{color:#000;font-size:22px;width:100%}.TS_main_container{color:#000;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.modal-container{align-items:center;background:none;display:flex;height:110vh;justify-content:center;overflow:auto;position:fixed;top:-10vh;-webkit-transform:scale(0);transform:scale(0);width:100vw;z-index:1}.modal-container.active{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:activemodal;animation-name:activemodal;-webkit-transform:scale(1);transform:scale(1)}.modal{align-items:center;background-color:#fefefe;border:1px solid #888;border-radius:5px;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin:auto;text-align:center;width:35%}.modal-header{border-bottom:2px solid grey;font-size:20px;font-weight:600;letter-spacing:.5px;padding:10px 15px;text-align:left;width:100%}.modal-body{word-wrap:break-word;font-size:20px;padding:10px 30px;text-align:justify;text-align:center;width:100%}.modal-footer{align-self:flex-end;display:flex;justify-content:flex-end;padding:15px;width:100%}.modal-footer button{border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:5px 8px}.modal-footer :first-child{background-color:green;padding:5px 12px}.modal-footer :last-child{background-color:rgba(255,0,0,.77)}@-webkit-keyframes activemodal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes activemodal{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.chatbot-box{background:#fff;border:3px solid #e50914;border-radius:15px;bottom:30px;box-shadow:0 10px 25px rgba(0,0,0,.25);overflow:hidden;right:40px;width:350px}.chat-header{align-items:center;background:linear-gradient(45deg,#e50914,#ff4d4d);color:#fff;display:flex;font-size:16px;font-weight:700;gap:10px;padding:12px}.bot-logo{background:#fff;border-radius:50%;color:#e50914;font-size:18px;padding:6px 10px}.chat-body{background:#f9f9f9;flex:1 1;overflow-y:auto;padding:10px}.chat-msg{border-radius:10px;font-size:14px;line-height:1.4;margin:8px 0;max-width:75%;padding:10px}.chat-msg.bot{align-self:flex-start;background:#eee}.chat-msg.user{align-self:flex-end;background:#e50914;color:#fff}.chat-footer{border-top:1px solid #ddd;display:flex}.chat-footer input{border:none;flex:1 1;outline:none;padding:10px}.chat-footer button{border:none;font-size:18px;padding:0 15px}.chat-footer button,.chat-toggle-btn{background:#e50914;color:#fff;cursor:pointer}.chat-toggle-btn{border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.3);font-size:22px;padding:14px 16px}.chat-toggle-btn,.chatbot-box{bottom:20px;position:fixed;right:20px;z-index:1000}.chatbot-box{background:#1e1e1e;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.4);display:flex;flex-direction:column;height:450px;width:320px}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:auto}.container{background-color:#f0eaea;border:1px solid #000;border-radius:5px;box-shadow:5px 5px 5px rgba(199,207,224,.699);color:#fff;margin:30px auto;padding:30px 30px 0;width:80%}.container .selection_container{width:100%}.select_movie_component{flex-grow:1}.BN-btn{background-color:#eeeff1;border:2px solid #0a0a0a;border-radius:5px;color:#050505;cursor:pointer;font-size:25px;font-weight:700;left:10px;margin-top:20px;padding:10px;position:relative}.BN-btn:hover{background-color:rgba(255,0,55,.664);color:#fff}.wrapper{display:flex;flex-grow:0;overflow:visible}.time_seats_container{overflow:auto;position:relative;top:-10px}.SS_wrapper{margin-top:50px}@media screen and (max-width:1300px){.wrapper{flex-direction:column-reverse}.time_seats_container{top:0}.last_booking_details_container{margin-bottom:20px}}@media screen and (max-width:500px){.container{padding:15px;width:85%}.SM_main_container{display:grid}.TS_main_container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}
/*# sourceMappingURL=main.8a830281.css.map*/