@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap";footer[data-v-6704560a]{margin-top:auto;padding:100px 25px;background-color:#303030}footer .container[data-v-6704560a]{display:flex;flex-direction:column;gap:32px}footer>div[data-v-6704560a]{display:flex;flex:1}footer .left[data-v-6704560a]{gap:32px;color:#fff;display:flex;flex-direction:column;align-items:center;flex:1}footer .header[data-v-6704560a]{text-align:center;font-size:24px;color:#fff;text-decoration:none;font-weight:600}footer ul[data-v-6704560a]{gap:16px;list-style:none;display:flex}footer .col-1[data-v-6704560a],footer .col-2[data-v-6704560a]{gap:32px;display:flex;flex:1}footer .col-1[data-v-6704560a]{flex-direction:column}footer .col-1 h2[data-v-6704560a]{text-align:center}footer .col-1 ul[data-v-6704560a]{margin-top:auto}footer .col-1 ul li[data-v-6704560a]{display:flex;align-items:center}footer .col-1 ul li .svg-icon[data-v-6704560a]{width:24px;height:auto;color:#fff}footer .col-2 ul[data-v-6704560a]{height:100%;justify-content:center;flex-direction:row;flex-wrap:wrap}footer .col-2 .link[data-v-6704560a]{font-size:16px;font-weight:500;color:#fff;text-decoration:none}footer .right[data-v-6704560a]{gap:32px;color:#fff;display:flex;align-items:center;flex-direction:column;flex:1}footer p[data-v-6704560a]{margin-top:auto}@media (min-width: 800px){footer .container[data-v-6704560a]{flex-direction:row;gap:0}footer .left[data-v-6704560a]{flex-direction:row;align-items:initial}footer .header[data-v-6704560a]{text-align:initial}footer .col-1[data-v-6704560a],footer .col-2[data-v-6704560a]{gap:0}footer .col-1 h2[data-v-6704560a]{text-align:initial}footer .col-2 ul[data-v-6704560a]{flex-direction:column}footer .right[data-v-6704560a]{align-items:flex-end;gap:0}}header[data-v-578fcad0]{background-color:#fff;padding:0 25px;box-shadow:0 4px 6px -1px #0000001a,+0 2px 4px -1px #0000000f;z-index:99}header .link[data-v-578fcad0]{font-weight:500;padding:0 8px;transition:.3s color ease}header .link[data-v-578fcad0]:hover{color:var(--primary-color)}nav[data-v-578fcad0]{display:flex;padding:25px 0}nav .branding[data-v-578fcad0]{display:flex;align-items:center}nav .branding .header[data-v-578fcad0]{font-weight:600;font-size:24px;color:#000;text-decoration:none}nav .nav-links[data-v-578fcad0]{position:relative;cursor:pointer;display:flex;flex:1;align-items:center;justify-content:flex-end}nav .nav-links ul[data-v-578fcad0]{margin-right:32px}nav .nav-links ul .link[data-v-578fcad0]{margin-right:32px}nav .nav-links ul .link[data-v-578fcad0]:last-child{margin-right:0}nav .nav-links .profile[data-v-578fcad0]{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;background-color:#303030}.nav-links .profile span[data-v-578fcad0]{pointer-events:none}.nav-links .profile .profile-menu[data-v-578fcad0]{position:absolute;top:60px;right:0;width:250px;background-color:#303030;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.nav-links .profile .profile-menu .info[data-v-578fcad0]{display:flex;align-items:center;padding:15px;border-bottom:1px solid #fff}.nav-links .profile .profile-menu .info .initials[data-v-578fcad0]{position:initial;width:40px;height:40px;background-color:#fff;color:#303030;display:flex;align-items:center;justify-content:center;border-radius:50%}.nav-links .profile .profile-menu .info .right[data-v-578fcad0]{flex:1;margin-left:24px}.nav-links .profile .profile-menu .info .right p[data-v-578fcad0]:nth-child(1){font-size:14px}.nav-links .profile .profile-menu .info .right p[data-v-578fcad0]:nth-child(2),.nav-links .profile .profile-menu .info .right p[data-v-578fcad0]:nth-child(3){font-size:12px}.nav-links .profile .profile-menu .options[data-v-578fcad0]{padding:15px}.nav-links .profile .profile-menu .options .option[data-v-578fcad0]{text-decoration:none;color:#fff;display:flex;align-items:center;margin-bottom:12px}.nav-links .profile .profile-menu .options .option[data-v-578fcad0]:last-child{margin-bottom:0}.nav-links .profile .profile-menu .options .option .icon[data-v-578fcad0]{width:18px;height:auto}.nav-links .profile .profile-menu .options .option p[data-v-578fcad0]{font-size:14px;margin-left:12px}.menu-icon[data-v-578fcad0]{cursor:pointer;position:absolute;top:32px;right:25px;height:25px;width:auto}.mobile-nav[data-v-578fcad0]{padding:20px;width:70%;max-width:250px;display:flex;flex-direction:column;position:fixed;height:100%;background-color:#303030;top:0;left:0}.mobile-nav .link[data-v-578fcad0]{padding:15px 0;color:#fff}.mobile-nav-enter-active[data-v-578fcad0],.mobile-nav-leave-active[data-v-578fcad0]{transition:all 1s ease}.mobile-nav-enter-from[data-v-578fcad0]{transform:translate(-250px)}.mobile-nav-enter-to[data-v-578fcad0]{transform:translate(0)}.mobile-nav-leave-to[data-v-578fcad0]{transform:translate(-250px)}.blog-card[data-v-702374d8]{position:relative;display:flex;flex-direction:column;border-radius:8px;background-color:#fff;height:420px;transition:.5s ease all}.blog-card[data-v-702374d8]:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-card img[data-v-702374d8]{display:block;border-radius:8px 8px 0 0;z-index:1;width:100%;min-height:200px;object-fit:cover}.blog-card .info[data-v-702374d8]{display:flex;flex-direction:column;height:100%;z-index:3;padding:32px 16px;color:#000}.blog-card .info h4[data-v-702374d8]{padding-bottom:8px;font-size:20px;font-weight:300}.blog-card .info h6[data-v-702374d8]{padding-bottom:16px;font-size:12px;font-weight:400}.blog-card .info>p[data-v-702374d8]{font-size:14px;font-weight:400}.blog-card .info .link[data-v-702374d8]{display:inline-flex;align-items:center;margin-top:auto;font-weight:600;padding-top:20px;font-size:12px;padding-bottom:4px;transition:.3s ease-in all}.blog-card .info .link[data-v-702374d8]:hover{color:#303030cc}.blog-wrapper[data-v-abaeafc2]{display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-wrapper .blog-content[data-v-abaeafc2]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:4;order:2}.blog-wrapper .blog-content>div[data-v-abaeafc2]{max-width:375px;padding:72px 24px}.blog-wrapper .blog-content>div h2[data-v-abaeafc2]{font-size:32px;font-weight:300;text-transform:uppercase;margin-bottom:24px}.blog-wrapper .blog-content>div p[data-v-abaeafc2]{font-size:15px;font-weight:300;line-height:1.7}.blog-wrapper .blog-content>div .content-preview[data-v-abaeafc2]{font-size:13px;max-height:24px;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog-wrapper .blog-content>div .link[data-v-abaeafc2]{display:inline-flex;align-items:center;margin-top:32px;padding-bottom:4px;border-bottom:1px solid transparent;transition:.5s ease-in all}.blog-wrapper .blog-content>div .link[data-v-abaeafc2]:hover{border-bottom-color:#303030}.blog-wrapper .blog-content>div .link-light[data-v-abaeafc2]:hover{border-bottom-color:#fff}.blog-wrapper .blog-photo[data-v-abaeafc2]{order:1;flex:3;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.blog-wrapper .blog-photo img[data-v-abaeafc2]{display:block;width:100%;height:100%;object-fit:cover}.blog-wrapper:nth-child(even) .blog-content[data-v-abaeafc2]{order:2}.blog-wrapper:nth-child(even) .blog-photo[data-v-abaeafc2]{order:1}.blog-wrapper.no-user[data-v-abaeafc2]:first-child{background-color:#303030;color:#fff}@media (min-width: 700px){.blog-wrapper[data-v-abaeafc2]{min-height:650px;max-height:650px;flex-direction:row}.blog-wrapper .blog-content[data-v-abaeafc2]{order:1}.blog-wrapper .blog-content>div[data-v-abaeafc2]{padding:0 24px}.blog-wrapper .blog-content>div h2[data-v-abaeafc2]{font-size:40px}.blog-wrapper .blog-photo[data-v-abaeafc2]{order:2}}@media (min-width: 800px){.blog-wrapper .blog-content[data-v-abaeafc2]{flex:3}.blog-wrapper .blog-photo[data-v-abaeafc2]{flex:4}}.food-menu-card-wrap h3[data-v-2dc54a20]{font-weight:300;font-size:28px;margin-bottom:32px}.updates .container[data-v-2dc54a20]{padding:100px 25px;display:flex;flex-direction:column;align-items:center}.updates .container .router-button[data-v-2dc54a20]{display:flex;align-items:center;font-size:14px;text-decoration:none}.updates .container h2[data-v-2dc54a20]{font-weight:300;font-size:32px;max-width:425px;width:100%;text-align:center;text-transform:uppercase}@media (min-width: 800px){.updates .container[data-v-2dc54a20]{padding:125px 25px;flex-direction:row}.updates .container .router-button[data-v-2dc54a20]{margin-left:auto}.updates .container h2[data-v-2dc54a20]{text-align:initial;max-width:600px;font-size:30px}}.loading[data-v-7fb57159]{top:0;z-index:9999;height:100%;width:100%;background-color:#00000080;position:fixed;display:flex;justify-content:center;align-items:center}@keyframes spin-7fb57159{to{transform:rotate(360deg)}}.loading span[data-v-7fb57159]{display:block;width:60px;height:60px;margin:0 auto;border:3px solid transparent;border-top-color:#fff;border-bottom-color:#fff;border-radius:50%;animation:spin-7fb57159 ease 1s infinite}.form-wrap{overflow:hidden;display:flex;height:100vh;justify-content:center;align-self:center;margin:0 auto;width:90%}.form-wrap .login-register{margin-bottom:32px}.form-wrap .login-register .router-link{color:#000}.form-wrap form{padding:0 10px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.form-wrap form h2{text-align:center;font-size:32px;color:#303030;margin-bottom:40px}.form-wrap form .inputs{width:100%;max-width:350px}.form-wrap form .inputs .input{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.form-wrap form .inputs .input input{width:100%;border:none;background-color:#f2f7f6;padding:4px 4px 4px 30px;height:50px}.form-wrapform .inputs .input input:focus{outline:none}.form-wrap form .inputs .input .icon{width:12px;font-size:20px;position:absolute;left:6px}.form-wrap form .forgot-password{text-decoration:none;color:#000;cursor:pointer;font-size:14px;margin:16px 0 32px;border-bottom:1px solid transparent;transition:.5s ease all}.form-wrap form .forgot-password:hover{border-color:#303030}.form-wrap form .angle{display:none;position:absolute;background-color:#fff;transform:rotate(3deg);width:60px;right:-30px;height:101%}.form-wrap .background{display:none;flex:2;background-size:cover;background-image:url(../assets/background.png);width:100%;height:100%}@media (min-width: 900px){.form-wrap{width:100%}.form-wrap form{padding:0 50px}.form-wrap form h2{font-size:40px}.form-wrap form .angle,.form-wrap .background{display:initial}}.register h2[data-v-c7806062]{max-width:350px}.modal[data-v-94fcd891]{display:flex;justify-content:center;align-items:center;z-index:101;position:absolute;width:100%;height:100%;top:0;background-color:#000000b3}.modal .modal-content[data-v-94fcd891]{display:flex;flex-direction:column;justify-content:center;border-radius:8px;width:300px;padding:40px 30px;background-color:#fff}.modal .modal-content p[data-v-94fcd891]{text-align:center}.modal .modal-content button[data-v-94fcd891]{align-self:center}.reset-password[data-v-b5b5392d]{position:relative}.reset-password .form-wrap .reset h2[data-v-b5b5392d]{margin-bottom:8px}.reset-password .form-wrap .reset p[data-v-b5b5392d]{text-align:center;margin-bottom:32px}.checkin-wrap[data-v-2c85c9c1]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0006;z-index:100}.checkin-wrap .checkin-content[data-v-2c85c9c1]{position:relative;padding:20px 56px;max-width:700px;width:100%;background-color:#000000d9;color:#fff;box-shadow:10px 4px 6px -1px #0003,0 2px 4px -1px #0000000f;overflow:auto}.checkin-wrap .checkin-content h1[data-v-2c85c9c1]{margin-bottom:32px;color:#fff}.checkin-wrap .checkin-content h3[data-v-2c85c9c1]{margin-bottom:16px;font-size:18px;color:#fff}.checkin-wrap .checkin-content h4[data-v-2c85c9c1]{color:#fff;font-size:12px;margin-bottom:12px}.checkin-wrap .checkin-content .checkin-info[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info[data-v-2c85c9c1],.checkin-wrap .checkin-content .payment-info[data-v-2c85c9c1],.checkin-wrap .checkin-content .remarks-info[data-v-2c85c9c1]{margin-bottom:16px}.checkin-wrap .checkin-content .remarks-info .remarks-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .payment-info .payment-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .checkin-info .checkin-duration-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .checkin-info .checkin-type-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .passenger-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .travel-details[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .frequent-flyer-details[data-v-2c85c9c1]{display:flex;gap:16px}.checkin-wrap .checkin-content .remarks-info .remarks-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .payment-info .payment-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .checkin-info .checkin-duration-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .checkin-info .checkin-type-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .passenger-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .travel-details div[data-v-2c85c9c1],.checkin-wrap .checkin-content .passenger-info .frequent-flyer-details div[data-v-2c85c9c1]{flex:1}.checkin-wrap .checkin-content .save[data-v-2c85c9c1]{display:flex}.checkin-wrap .checkin-content .save button[data-v-2c85c9c1]{margin-top:0}.checkin-wrap .checkin-content .save div[data-v-2c85c9c1]{flex:1}.checkin-wrap .checkin-content .save .left[data-v-2c85c9c1]{display:flex;justify-content:flex-start}.checkin-wrap .checkin-content .save .right[data-v-2c85c9c1]{display:flex;justify-content:flex-end}.input[data-v-2c85c9c1]{margin-bottom:24px}label[data-v-2c85c9c1]{font-size:12px;margin-bottom:6px}input[data-v-2c85c9c1],select[data-v-2c85c9c1]{width:100%;color:#000;border-radius:4px;padding:12px 4px;border:none}input[data-v-2c85c9c1]:focus,select[data-v-2c85c9c1]:focus{outline:none}input.input-error[data-v-2c85c9c1],select.input-error[data-v-2c85c9c1]{border-left:5px solid #ec5757}.checkin[data-v-dcf193a4]{display:flex;flex-direction:column;text-decoration:none;cursor:pointer;margin-bottom:16px;color:#fff;border-radius:20px;padding:28px 32px;background-color:#303030;align-items:flex-start;gap:16px}.checkin span[data-v-dcf193a4]{font-size:13px}.checkin .left[data-v-dcf193a4]{display:flex;align-items:center;flex-basis:60%;gap:16px}.checkin .left .booking-type[data-v-dcf193a4]{text-transform:uppercase}.checkin .right[data-v-dcf193a4]{display:flex;gap:16px;flex-basis:40%;align-items:center}.checkin .right .price[data-v-dcf193a4]{flex:1;font-size:16px;font-weight:600px}.status-button[data-v-dcf193a4]:before{content:"";width:10px;height:10px;border-radius:50%;margin-right:8px}.status-button[data-v-dcf193a4]{display:flex;font-size:12px;margin-right:30px;align-items:center;padding:8px 30px;border-radius:10px}.paid[data-v-dcf193a4]:before{background-color:#33d69f}.paid[data-v-dcf193a4]{color:#33d69f;background-color:#33d6a01a}.pending[data-v-dcf193a4]:before{background-color:#ff8f00}.pending[data-v-dcf193a4]{color:#ff8f00;background-color:#ff91001a}@media (min-width: 576px){.checkin[data-v-dcf193a4]{flex-direction:row;align-items:center}.checkin .left span[data-v-dcf193a4]{flex:1}}.home[data-v-65c566a1]{color:#708090;margin:0 20px}.header[data-v-65c566a1]{display:flex;margin:20px 0 65px;padding:20px;background-color:#e3e4e6}.header .left[data-v-65c566a1]{display:flex;flex-direction:column;flex:1}.header .right[data-v-65c566a1]{display:flex;flex:1;justify-content:flex-end;align-items:center}.header .right .router-button[data-v-65c566a1]{display:flex;align-items:center;padding:12px 24px;background-color:#303030}.header .right .router-button span[data-v-65c566a1]{font-size:12px}.header .right .router-button .inner-button[data-v-65c566a1]{display:flex;margin-right:8px;border-radius:50%;padding:2px;align-items:center;justify-content:center;color:#303030;background-color:#fff}.header .right .router-button .inner-button .icon[data-v-65c566a1]{width:14px;height:14px}.empty[data-v-65c566a1]{display:flex;flex-direction:column;align-items:center;margin-top:160px;margin-bottom:260px}.empty h3[data-v-65c566a1]{font-size:20px;margin-top:40px}.empty p[data-v-65c566a1]{text-align:center;max-width:224px;font-size:12px;font-weight:300;margin-top:16px}.main-cards .card[data-v-65c566a1]{display:flex;flex-direction:column;padding:20px 30px;border-radius:20px;background-color:#fff;box-shadow:0 4px 6px #0000001a,0 2px 4px -1px #0000000f;margin-bottom:30px}.main-cards .checkins-actions[data-v-65c566a1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.main-cards .checkins-actions .left .router-button[data-v-65c566a1]{display:flex;margin-top:0;align-items:center;justify-content:center;padding:8px 15px 8px 10px}.main-cards .checkins-actions .left .router-button span[data-v-65c566a1]{font-size:12px}.main-cards .checkins-actions .left .router-button .inner-button[data-v-65c566a1]{display:flex;margin-right:8px;border-radius:50%;padding:2px;align-items:center;justify-content:center;color:#303030;background-color:#fff}.checkins-table[data-v-65c566a1]{display:grid;border-collapse:collapse;min-width:100%;grid-template-columns:minmax(140px,1fr) minmax(180px,3.33fr) minmax(80px,1.67fr) minmax(75px,1.67fr) minmax(70px,1.67fr) minmax(90px,1.67fr) minmax(150px,1.67fr) minmax(80px,1.67fr);border:1px solid #e3e4e6;border-radius:5px;max-height:55vh;overflow:auto}.checkins-table-supervisor[data-v-65c566a1]{display:grid;border-collapse:collapse;min-width:100%;grid-template-columns:minmax(140px,1fr) minmax(180px,3.33fr) minmax(80px,1.67fr) minmax(75px,1.67fr) minmax(70px,1.67fr) minmax(90px,1.67fr) minmax(150px,1.67fr) minmax(100px,3.33fr) minmax(80px,1.67fr);border:1px solid #e3e4e6;border-radius:5px;max-height:55vh;overflow:auto}thead[data-v-65c566a1],tbody[data-v-65c566a1],tr[data-v-65c566a1]{display:contents}th[data-v-65c566a1],td[data-v-65c566a1]{padding:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}th[data-v-65c566a1]{position:sticky;top:0;background-color:#fff;text-align:left;color:gray}th[data-v-65c566a1]:last-child{border:0}td[data-v-65c566a1]{padding-top:10px;padding-bottom:10px}tr:nth-child(odd) td[data-v-65c566a1]{background-color:#e3e4e6}.action-link[data-v-65c566a1]{cursor:pointer}.table-pagination[data-v-65c566a1]{display:flex;justify-content:space-between;align-items:center}.table-pagination .pageNav[data-v-65c566a1]{display:flex;align-items:center;justify-content:center;gap:5px}.filter-date[data-v-65c566a1]{width:100%;background-color:#f1f1f1;padding:8px;border-radius:4px;border:none}.filter-date[data-v-65c566a1]:focus{outline:none}.router-link[data-v-65c566a1]{text-decoration:none;color:#303030;cursor:pointer}.table-items.deleted[data-v-65c566a1]{color:#ec5757;text-decoration:line-through!important;text-decoration-style:wavy}.table-items .invoice-status[data-v-65c566a1]:before{content:"";width:10px;height:10px;border-radius:50%;margin-right:8px}.table-items .invoice-status[data-v-65c566a1]{display:flex;margin-right:30px;align-items:center}.table-items .invoice-status.paid[data-v-65c566a1]:before{background-color:#33d69f}.table-items .invoice-status.pending[data-v-65c566a1]:before{background-color:#ff8f00}.table-items .action-links[data-v-65c566a1]{display:flex;justify-content:space-around}.red[data-v-385264df]{background-color:#ec5757}.green[data-v-385264df]{background-color:#33d69f}.orange[data-v-385264df]{background-color:#ff8f00}.grey[data-v-385264df]{background-color:#888eb0}.checkin-view[data-v-385264df]{margin:0 20px}.header[data-v-385264df],.checkin-details[data-v-385264df]{display:flex;color:#303030;background-color:#e3e4e6}.checkin-details[data-v-385264df]{color:#303030;background-color:#fff;box-shadow:0 4px 6px #0000001a,0 2px 4px -1px #0000000f;border-radius:20px}.header[data-v-385264df]{padding:24px 32px;font-size:12px;margin-top:20px;gap:20px;flex-wrap:wrap;margin-bottom:65px}.header button[data-v-385264df],.header .router-button[data-v-385264df]{display:flex;justify-content:center;align-items:center;text-decoration:none}.header .router-button span[data-v-385264df]{font-size:12px}.header .router-button .inner-button[data-v-385264df]{display:flex;margin-right:8px;border-radius:50%;padding:2px;align-items:center;justify-content:center;color:#303030;background-color:#fff}.header .router-button .inner-button .icon[data-v-385264df]{width:14px;height:14px}.header .left[data-v-385264df]{flex:1;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.header .left .status[data-v-385264df]{display:flex;flex-direction:row;justify-content:center;align-items:center}.header .left .status span[data-v-385264df]{color:#000;margin-right:16px}.header .right[data-v-385264df]{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:center;height:100%}.header .left[data-v-385264df] :nth-child(1),.header .right[data-v-385264df] :nth-child(1){margin-top:0}.header .right button[data-v-385264df]{color:#fff}.checkin-details[data-v-385264df]{flex-direction:column;padding:48px;margin:24px auto 0;max-width:1024px}.checkin-details .top[data-v-385264df]{display:flex;flex-direction:column}.checkin-details .top div[data-v-385264df]{display:flex;flex:1}.checkin-details .top .left[data-v-385264df]{display:flex;flex-direction:column}.checkin-details .top .left p[data-v-385264df]:first-child{margin-bottom:8px}.checkin-details .top .left p[data-v-385264df]:nth-child(2){font-size:16px}.checkin-details .top .left span[data-v-385264df]{color:#000;font-weight:700}.checkin-details .top .right[data-v-385264df]{display:flex;flex-direction:column;align-items:flex-start}.checkin-details .top .right span[data-v-385264df]{color:#000;font-weight:700}.checkin-details .middle[data-v-385264df]{display:flex;margin-top:50px;gap:16px}.checkin-details .middle h4[data-v-385264df]{margin-bottom:12px}.checkin-details .middle .checkin-info[data-v-385264df],.checkin-details .middle .flight-info[data-v-385264df]{display:flex;flex-direction:column;flex:1}.status-button[data-v-385264df]:before{content:"";width:10px;height:10px;border-radius:50%;margin-right:8px}.status-button[data-v-385264df]{display:flex;font-size:12px;margin-right:30px;align-items:center;padding:8px 30px;border-radius:10px}.paid[data-v-385264df]:before{background-color:#33d69f}.paid[data-v-385264df]{color:#33d69f;background-color:#33d6a01a}.pending[data-v-385264df]:before{background-color:#ff8f00}.pending[data-v-385264df]{color:#ff8f00;background-color:#ff91001a}@media (min-width: 900px){.header .right[data-v-385264df]{flex-direction:row;justify-content:flex-end}.header .right button[data-v-385264df]{margin-top:0;margin-right:16px}.header .right[data-v-385264df] :last-child{margin-right:0}.header .left[data-v-385264df]{flex-direction:row;align-items:center}.checkin-details .top[data-v-385264df]{flex-direction:row}.checkin-details .top .right[data-v-385264df]{align-items:flex-end}}.main-header[data-v-2bb9f788]{display:flex;justify-content:space-between;margin:20px;padding:20px;background-color:#e3e4e6;color:#708090}.main-overview[data-v-2bb9f788]{display:grid;grid-template-columns:repeat(auto-fit,minmax(265px,1fr));grid-auto-rows:94px;gap:20px;margin:20px}.main-overview .overviewcard[data-v-2bb9f788]{display:flex;align-items:center;justify-content:space-between;padding:20px;max-width:200px;background-color:#fff}.input[data-v-2bb9f788]{margin-bottom:24px}label[data-v-2bb9f788]{font-size:12px;margin-bottom:6px}input[data-v-2bb9f788],select[data-v-2bb9f788]{width:100%;background-color:#f1f1f1;color:#000;border-radius:4px;padding:12px 4px;border:none}input[data-v-2bb9f788]:focus,select[data-v-2bb9f788]:focus{outline:none}:root{--primary-color: #c8102e;--clr-light: #f1f1f1;--clr-gray: #dbdbdb}*{margin:0;padding:0;box-sizing:border-box;font-family:Quicksand,san-sarif}.app{display:flex;flex-direction:column;min-height:100vh}.container{max-width:1440px;margin:0 auto}.link{cursor:pointer;text-decoration:none;text-transform:uppercase;color:#000}.link-light{color:#fff}.arrow{margin-left:8px;width:12px}.arrow path{fill:#000}.arrow-light path{fill:#fff}.error{text-align:center;font-size:12px;color:#ec5757}.food-menu-card-wrap{position:relative;padding:80px 16px;background-color:#f1f1f1}.food-menu-cards{display:grid;gap:32px;grid-template-columns:1fr}.red{background-color:#ec5757}.purple{background-color:#6e32dc}.field:not(:last-child){margin-bottom:.75em}.control{clear:both;text-align:initial}.input,.select select{border-color:var(--clr-gray);border-radius:.375em}input:disabled{background-color:#b5b5b5}@media (min-width: 500px){.food-menu-card-wrap{padding:100px 16px}.food-menu-cards{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.food-menu-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.food-menu-cards{grid-template-columns:repeat(4,1fr)}}.btn,.router-button{transition:.5s ease all;cursor:pointer;margin-top:24px;padding:12px 24px;background-color:#303030;color:#fff;border-radius:20px;border:none;text-transform:uppercase}.btn:disabled{background-color:#b5b5b5;cursor:not-allowed}#modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background-color:#0a0a0adb}.modal-card{padding:0 1em;max-height:calc(100vh - 160px);overflow:auto;width:100%}.modal-footer,.modal-header{display:flex;justify-content:flex-start;align-items:center;flex-shrink:0;background-color:var(--clr-light);padding:1em 1.5em}.modal-header{border-top-left-radius:.5em;border-top-right-radius:.5em}.modal-footer{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.modal-close{background-color:#0a0a0a33;border:0;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:0;position:relative;vertical-align:top;width:20px}.modal-close:before{height:2px;width:50%}.modal-close:after{height:50%;width:2px}.modal-close:after,.modal-close:before{content:"";background-color:var(--clr-light);display:block;top:50%;left:50%;position:absolute;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-body{background-color:var(--clr-light);flex-grow:1;flex-shrink:1;overflow:auto;padding:.5em 1.5em}@media (min-width: 500px){.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:45em}}
