:root{--size:1;--background:#fff;--color1:#d25778;--color2:#ec585c;--color3:#e7d155;--color4:#56a8c6}.theatre{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#242333;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.movie-container{margin:20px}.movie-container select{background-color:#fff;border-radius:5px;border:none;font-size:14px;margin-left:10px;padding:5px 15px;outline:none}.seat{background-color:#444451;height:12px;width:15px;margin:3px;border-top-left-radius:10px;border-top-right-radius:10px}.seat.selected{background-color:#6feaf6}.seat.occupied{background-color:#fff}.seat:nth-of-type(2){margin-right:18px}.seat:nth-last-of-type(2){margin-left:18px}.seat:not(.occupied):hover{cursor:pointer;transform:scale(1.2)}.showcase .seat:not(.occupied):hover{cursor:default;transform:scale(1)}.showcase{background-color:rgba(0,0,0,.1);padding:5px 10px;border-radius:5px;color:#777;list-style:none;display:flex;justify-content:space-between}.showcase li{display:flex;align-items:center;justify-content:center;margin:0 10px}.showcase li small{margin-left:2px}.row{display:flex}.screen{background-color:#fff;height:70px;width:100%;margin:15px 0;transform:rotateX(-45deg);box-shadow:0 3px 10px hsla(0,0%,100%,.7)}.container{perspective:1000px;margin-bottom:30px}p.text{margin:5px 0}p.text span{color:#6feaf6}.successMessage{zoom:1;color:#44a07b;padding:15px;background-color:#dff0d8;font-size:14px;margin-top:25px;border:1px solid rgba(68,160,123,.2);width:70%;display:inline-block;position:relative}.ticket{width:90%;max-width:900px;height:320px;margin:100px auto;position:relative;transition:all .3s cubic-bezier(.03,.98,.53,.99) 0s;background:linear-gradient(90deg,var(--color1),var(--color2),var(--color3),var(--color4));border-radius:20px;padding:5px}.ticket:after,.ticket:before{content:"";display:block;position:absolute;top:130px;width:60px;height:60px;border-radius:50%;z-index:2;background-color:var(--background)}.ticket:before{border-bottom:5px solid var(--color1);border-right:5px solid var(--color1);transform:rotate(-45deg);left:-35px}.ticket:after,.ticket:before{border-top:5px solid transparent;border-left:5px solid transparent}.ticket:after{border-bottom:5px solid var(--color4);border-right:5px solid var(--color4);transform:rotate(135deg);right:-35px}.ticket-content{width:100%;height:90%;text-align:center;position:relative;background:var(--background);border-radius:15px}.paymentLink{cursor:pointer;animation:color-change 4s infinite;font-size:medium;font-weight:700}@keyframes color-change{0%{color:var(--color1)}30%{color:var(--color2)}60%{color:var(--color3)}to{color:var(--color4)}}#bookTickets{text-align:center;justify-content:center}
/*# sourceMappingURL=/theatre.f760e0e4.css.map */