@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Jost:ital,wght@0,100..900;1,100..900&family=Jura:wght@300..700&family=M+PLUS+Code+Latin:wght@100..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;font-family:Jura,sans-serif}.root{background-color:#f7fbff;height:100vh}nav{margin:0;background:#1e2a38;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.nav_logo{display:flex;flex-direction:row;align-items:baseline;gap:5px;font-weight:700;color:#fef9ff;cursor:pointer}.nav_title{font-size:40px;padding:5px}.nav_subtitle{font-size:16px}.nav_name{font-size:20px;color:#fff;display:flex;gap:.7rem}.nav_right{display:flex;flex-direction:row;gap:10px;justify-content:center;gap:20px}.nav_track{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.nav_track input{color:#000;border-radius:6px 0 0 6px;border:none;outline:none;background:#fff;padding:none;padding:6px 20px}.nav_track .nav_button{border-radius:0 5px 5px 0;background:#b7c7d9;padding:5px 20px;text-align:center;font-size:14px;outline:0;border:0;cursor:pointer;font-weight:700}.nav_login{display:flex;flex-direction:row;gap:18px;align-items:center;justify-content:space-evenly}.nav_notiv,.nav_logouticon{color:#fff;width:20px;height:20px;font-size:20px;cursor:pointer}.nav_profile{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center}.nav_profile img{width:30px;height:30px;border-radius:30px}.nav_profilename{font-size:14px;color:#fff}.toast{position:fixed;top:30px;right:20px;color:#fff;padding:10px 20px;z-index:9999;border-radius:6px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;gap:10px}.success{background-color:green;color:#fff}.warning{background-color:orange;color:#fff}.error{background-color:red;color:#fff}.spinner{border:4px solid #F5F7FA;border-radius:50%;height:20px;width:20px;border-left:4px solid #1E2A38;animation:spin 1s linear infinite;text-align:center;align-items:center}@keyframes spin{to{transform:rotate(360deg)}}.spinner_con{width:100%;display:flex;align-items:center;justify-content:center}.quickmenu_con{display:flex;flex-direction:row;justify-content:space-between;font-size:14px;padding:5px 30px;background-color:#fff;box-shadow:0 4px 4px #00000040;font-weight:700;align-items:center}.quickmenu_left{display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:center}.quickmenu_right{display:flex;flex-direction:column;justify-content:center;align-items:center}.quickmenu_items{cursor:pointer;animation:.5s ease linear}.quickmenu_items:hover{background-color:#1e2a38;color:#f7fbff;padding:6px 10px;border-radius:6px}.quickmenu_dropdown-content{display:none;padding:20px 10px;cursor:pointer;position:absolute;background-color:#1e2a38;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;border-radius:4px}.quickmenu_dropdown-item{margin-bottom:1rem}.quickmenu_dropdown-item:hover{background-color:#f7fbff;color:#1e2a38;padding:6px 10px}.quickmenu_dropdown{position:relative;display:inline-block}.quickmenu_dropdown:hover{background-color:#1e2a38;color:#f7fbff;border-radius:6px}.quickmenu_dropdown:hover .quickmenu_items{padding:6px 10px}.quickmenu_dropdown:hover .quickmenu_dropdown-content{display:block}.button{padding:10px 20px;text-align:center;border-radius:10px;border:1px solid #1E2A38;transition:ease .5s;background:none}.button:hover{background-color:#1e2a38;color:#fff}.login_cointainer{width:100%;align-items:center;justify-content:center;display:flex}.login{display:flex;flex-direction:column;justify-items:center;justify-content:center;align-items:center;gap:30px;margin-top:10%;background-color:#f5f7fa;width:350px;padding:50px;border-radius:10px;background:#f5f7fa;box-shadow:0 4px 4px #00000040}.login_name{font-size:26px;font-weight:700}.login_form{display:flex;flex-direction:column;gap:20px}.login_input_field{display:flex;flex-direction:column;align-items:start;font-size:16px;gap:5px;justify-content:space-between}.login_input_field .input_field{color:#000;border-radius:6px;border:none;outline:none;background:#fff;padding:none;padding:6px 20px;font-size:16px;border:solid 1px black;gap:5px;display:flex;flex-direction:row;width:15rem;justify-content:space-between}input{border:none;outline:none;background:#fff;padding:none}.cards_con{background-color:#fff;border-radius:7px;box-shadow:0 4px 4px #00000040;display:flex;width:180px;height:160px;padding:10px;flex-direction:column;justify-content:space-evenly;align-items:center;gap:10px;cursor:pointer}.card_anim{height:100%;width:100%;align-items:stretch;background-color:#f5f7fa;border-radius:10px;object-fit:cover}.card_title{font-weight:700;font-size:18px}.dashboard_con{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;height:80vh}.input_con{display:flex;flex-direction:column;align-items:start;font-size:16px;gap:5px}.label{font-size:14px;font-weight:700}.input_field{color:#000;border-radius:6px;border:none;outline:none;background:#fff;padding:none;padding:6px 20px;font-size:18px;border:solid 1px black;height:20px;display:flex;flex-direction:row;justify-content:start;gap:20px;width:50vw;font-weight:700}.previousval{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:3px}.prevalues{background-color:#1e2a38;padding:2px 4px;border-radius:4px;color:#fff;font-size:12px;font-weight:700;display:flex;justify-content:center}.input_error{columns:rgb(255,0,0);font-size:12px}.inscan_modal{position:fixed;top:20%;left:50%;transform:translate(-50%,-50%);color:#000;border-radius:4px;z-index:1000;box-shadow:0 4px 4px #626262;font-size:12px;background-color:#f5f7fa;width:30vw;align-items:center;padding:30px;margin-top:20px;display:flex;flex-direction:column;align-items:start;justify-content:space-between}.modal{width:100px}.inscan_modal input{font-size:14px;width:80%}.inscan_modal label{margin-top:20px}.radio{display:flex;gap:5px;align-items:center;justify-content:center}.inscan_modal .but{margin-top:10px}.onclick{cursor:pointer;text-decoration:underline}.inscan{display:flex;height:80vh;align-items:start;justify-content:start;gap:2rem;margin:2%;flex-direction:column;gap:50px;align-items:center}.inscan_form{width:100%;display:flex;align-items:flex-end;justify-content:center;gap:2rem}.inscan_con{border-radius:15px;background:#f5f7fa;box-shadow:0 4px 4px #b7c7d9;padding:20px 30px}.inscan_table{background-color:#f5f7fa;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:60%;text-align:center;box-shadow:0 4px 4px #b7c7d9}.inscan_table1{width:100%;border-collapse:separate;border-spacing:0;border-radius:6px;overflow:hidden;text-align:center;font-size:14px}table thead{background-color:#1f2a37;color:#fff}table thead th{padding:15px;text-align:center;border-right:2px solid #B7C7D9}table thead th:last-child{border-right:none}table tbody tr:nth-child(2n){background-color:#b7c7d9}table tbody tr:nth-child(odd){background-color:#fff}table tbody tr td{border-right:1px solid black;padding:10px 20px}table tbody td:last-child{border-right:0}.outscan_input{border:1px solid #1f2a37;padding:2px 5px;border-radius:6px;width:15vw;height:25px}.outscan_con{display:flex;flex-direction:row;gap:10px;justify-content:space-between;width:100%;align-items:stretch}.outscan_form{display:flex;flex-direction:column;width:100%;gap:10px}.disabled{background-color:#cad1d8}.select{border:none;height:25px}.manifest-data{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-evenly;align-items:center;width:60%;background-color:#f5f7fa;box-shadow:0 4px 4px #b7c7d9;border-radius:5px;padding:10px 20px;font-weight:400}.manifest{align-items:start}.viewinscan_con{display:flex;width:70vw;align-items:end;justify-content:center;flex-direction:column;gap:20px;margin:30px 50px;font-weight:700}.view_inscan_date{font-size:14px;width:80%}.link{text-decoration:underline;cursor:pointer}.track_con{display:flex;flex-direction:column;align-items:center;margin:2%;padding:2%;font-size:18px}.details{display:flex;flex-direction:column;justify-content:center;margin:2%;padding:2%;background-color:F5F7FA;border-radius:10px;box-shadow:0 4px 4px #00000040;width:70vw;align-items:center;gap:30px}.booking_details{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;gap:6%}.tracking_details{display:flex;flex-direction:column;align-items:start;justify-content:space-evenly;width:100%;gap:6%}.tracking_data{display:flex;flex-direction:row;align-items:start;justify-content:start;width:100%;gap:6%;margin:10px}.tracking_details h3{font-size:20px;font-weight:600;color:#000;text-decoration:underline}
