@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);.header{background-color:#051423;display:flex;height:6.5rem;justify-content:center;width:100vw;z-index:100}.header-contents{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative;width:75rem}.logo{height:10rem}.pages-link{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 5px #000;display:grid;grid-template-columns:repeat(3,1fr);height:4.5rem;justify-items:center;position:absolute;top:4.5rem;width:40rem;z-index:1}.page-link{color:#000;font-family:Poppins;font-size:20px;text-decoration:none}.page-link:hover{opacity:.8}.active{border-bottom:3px solid blue;color:blue}.user-profile{align-items:center;background-color:hsla(0,0%,87%,.384);border-radius:1rem;box-sizing:border-box;color:#fff;display:flex;font-family:Poppins;height:3.1rem;justify-content:space-around;padding:.5rem;text-decoration:none;width:8.15rem}.user-image{border:1px solid #000;border-radius:50%;height:30px;margin-right:5px;width:30px}.user-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile:hover{color:aqua}.footer{background-color:#000;height:auto;margin-bottom:-100px;margin-top:0;padding-bottom:5px;width:100vw}.footer-contents{align-items:center;box-sizing:border-box;color:#fff;font-family:Poppins;justify-content:space-between;padding:.1rem}.media-link{display:flex;margin:1rem}.media-link a{color:#fff;margin-right:2rem}.copyright{margin:1rem;text-align:center}.copyright h3{display:inline}.copyright a{color:#fff;text-decoration:none}.login-container{background-image:linear-gradient(#051423,#15457b);justify-content:center;width:100vw}.login-container,.login-form{box-sizing:border-box;display:flex}.login-form{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;flex-direction:column;margin-bottom:5rem;padding-bottom:2rem;padding-top:2rem;width:80%}.login-form>h1{align-items:center;background-color:purple;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;padding:5px;width:40px}.login-form>h2{color:purple;font-family:Poppins}.login-form input{border:1px solid hsla(0,0%,45%,.774);border-radius:.5rem;box-sizing:border-box;font-family:Poppins;height:2.5rem;margin:1rem;outline:none;padding-left:10px;width:20rem}.login-form input:hover{background-color:#ebebeb}.login-form input:focus{border:2px solid rgba(0,204,255,.774)}.login-form .password-container{align-items:center;display:flex;margin-left:1.5rem;position:relative}.login-form #submit{background-color:#670267;border:none;border-radius:.5rem;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Poppins;font-size:larger;font-weight:600;margin:1rem;outline:none;padding-left:10px;width:20rem}.login-form #submit:hover{background-color:#af00af;color:#fff}.login-form #submit:active{background-color:#670267;color:#fff;font-size:large}.login-form a{color:#8a2be2}.login-form a:hover{color:#5c1c97}.login-form a:active{color:#8a2be2}.password-input{margin-left:0}.modal-container{background-color:#0000004d;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2}.modal,.modal-container{align-items:center;display:flex}.modal{background-color:#fff;border-radius:1rem;flex-direction:column;font-size:1.8rem;height:13rem;justify-content:space-evenly;padding:1rem;width:30rem}.modal,.modal span{font-family:Poppins}.modal span{font-size:2.5rem;font-weight:700}.modal .logIn-modal-head{margin:auto auto 0;text-align:center}.modal .logIn-modal-text{font-size:1.2rem;margin:auto;text-align:center}.modal .logOut-modal{font-size:1.2rem;font-weight:700;text-align:center}.modal .checkout-modal{font-size:2.5rem;font-weight:700;text-align:center}.modal .checkout-modal .checkout-modal-text{font-size:1.5rem;font-weight:400}.modal .notLogedIn-modal{color:red;font-size:2rem;font-weight:700;text-align:center}.notLogedIn-modal #login-btn{background-color:green}.notLogedIn-modal #login-btn:hover{background-color:#006100}.notLogedIn-modal #login-btn:active{background-color:green}.modal button{background-color:#483d8b;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-family:Poppins;font-size:15px;font-weight:700;outline:none;width:8rem}.modal button:hover{background-color:#01004d;color:#c9c9c9}.modal button:active{background-color:#020080;box-shadow:none;color:#fff;transform:scale(.98)}.dashboard-container{background-image:linear-gradient(#051423,#15457b);height:25rem;justify-content:center;width:100vw}.dashboard,.dashboard-container{align-items:center;box-sizing:border-box;display:flex}.dashboard{background-color:#fff;border-radius:1rem;height:20rem;justify-content:space-evenly;padding-top:2rem;width:90%}.left-side{align-items:center;display:flex;flex-direction:column}.left-side img{border:1px solid #000092;border-radius:50%;height:10rem;width:10rem}.left-side button{background-color:#f04e5e;border:none;color:#fff;cursor:pointer;font-family:Poppins;font-size:15px;font-weight:700;margin-top:0;outline:none;width:8rem}.left-side button:hover{background-color:#b80000;color:#c9c9c9}.left-side button:active{background-color:#f04e5e;box-shadow:none;color:#fff;transform:scale(.98)}.right-side p{font-family:Poppins;font-size:1.2rem}.right-side span{font-family:Poppins;font-weight:700}.right-side #name{color:#000}.right-side .go-to-admin-page a{color:#fff;font-family:Poppins;font-size:15px;font-weight:700;text-decoration:none}.right-side .go-to-admin-page a:visited{color:#fff}.right-side .booking-history{background-color:#007bff;border:none;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;margin-bottom:50px;margin-top:10px;padding:10px;width:100%}.right-side .booking-history:hover{background-color:navy}.transport-tickets-container{align-items:center;display:flex;flex-direction:column;width:100vw}.transport-tickets-container h1{color:#393d3f;font-family:Poppins}.transport-tickets{align-items:center;display:flex;flex-direction:column;width:100vw}.fetch-transport{background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;box-sizing:border-box;display:flex;font-family:Calibri;font-size:18px;justify-content:space-between;margin-bottom:3rem;padding:2rem 3rem;position:relative;transition:.25s;width:90%}.fetch-transport:hover{background-color:#eaf5ff;transform:scale(1.0125)}.fetch-transport nav div{margin-bottom:1rem}.fetch-transport .detail{display:inline;font-size:xx-large;font-weight:700}.fetch-transport .detail span{font-size:22px;font-weight:400}#book-btn{align-items:center;background:#0e0e55;border:none;border-radius:.5rem;bottom:-7%;box-shadow:0 1px 7px 0 #0003;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:20px;font-weight:700;height:2.5rem;justify-content:center;left:45%;outline:none;padding:8px;position:absolute;transition:.25s;width:12rem}#book-btn:hover{transform:scale(1.05)}#book-btn:active{transform:scale(1)}.search-content-container{align-items:baseline;background-image:linear-gradient(#051423,#15457b);display:flex;height:19rem;justify-content:center;width:100vw}.search-content{background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;box-sizing:border-box;display:flex;font-family:Calibri;font-size:18px;justify-content:center;padding:3.5rem 2rem 2rem;position:relative;width:90%}.search-content-form{align-items:center;display:flex;flex-direction:column}.room-type,.trip-type{align-items:center;display:flex;height:2rem;width:100%}.room-type div,.trip-type div{align-items:center;border-radius:20px;cursor:pointer;display:flex;justify-content:center;margin-right:2rem;padding:5px}.trip-type input,.trip-type label{cursor:pointer}.trip-details{display:grid;grid-template-columns:repeat(4,1fr);width:71rem}.trip-details-input{background-color:#fff;border-right:1px solid #e7e7e7;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:7rem;position:relative;width:25%}.trip-details-input:hover{background-color:#eaf5ff}.trip-details-input:first-child{border-radius:10px 0 0 10px}.trip-details-input:last-child{border:none;border-radius:0 10px 10px 0}.trip-details-input label label{cursor:pointer;padding-left:1.5rem;padding-top:.5rem}.trip-details-input input{text-transform:capitalize}.selected-class,.trip-details-input input{border:none;box-sizing:border-box;cursor:pointer;font-size:xx-large;font-weight:700;height:100%;outline:none;padding:0 1rem;width:100%}.selected-class{margin-top:15px}.context-menu{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 5px #0003;display:none;left:0;position:absolute;top:100%;width:100%;z-index:10}.context-menu.open{display:block}.trip-details-input input:hover,input:hover{background-color:#eaf5ff}.trip-details-input:first-child input input{border-radius:0 0 0 10px}.trip-details-input:last-child input input{border-radius:0 0 10px 0}.loader-container{align-items:baseline;background-image:linear-gradient(#051423,#15457b);display:flex;justify-content:center;width:100vw}.loader{align-items:center;background-color:#00000021;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:Calibri;font-size:x-large;margin-bottom:5rem;padding:3.5rem 2rem 2rem;width:75rem}.loader .plane-gif{width:250px}.loader .bus-gif{height:300px;width:300px}.loader .train-gif{margin-left:5rem;transform:scaleX(-1);width:500px}.available-transport-container{border:1px solid #ddd;border-radius:5px;box-shadow:2px 2px 10px #0000001a;margin:auto;padding:20px}.input-group{margin-bottom:15px}.input-group label{display:block;font-weight:700}.input-group input{border:1px solid #ccc;border-radius:4px;margin-top:5px;padding:8px;width:100%}button{background-color:#007bff;border:none;color:#fff;cursor:pointer;margin-top:10px;padding:10px;width:100%}button:hover{background-color:#0056b3}.error,p .departed-message{color:red;margin-top:10px}p .departed-message{background-color:#ffe6e6;border:1px solid red;border-radius:5px;font-weight:700;padding:10px;text-align:center}.availability-info{background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;margin-top:20px;padding:10px}.date-picker-container{margin-top:60px;overflow-x:auto;padding:10px;white-space:nowrap}.date-scroll{display:flex;gap:10px;margin:auto;width:fit-content}.date-item{border-radius:8px;color:#000;cursor:pointer;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:90px;justify-content:center;padding:10px 5px;text-align:center;transition:transform .2s ease-in-out;width:60px}.date-item:hover{transform:scale(1.1)}.selected{background-color:#f04e5e;color:#fff}.day{font-size:12px;text-transform:uppercase}.date{font-size:20px;font-weight:700}.month{font-size:12px;text-transform:uppercase}.date-item.disabled{color:gray;cursor:not-allowed;opacity:.5;transform:none!important}.seat-picker-container{font-family:Arial,sans-serif;text-align:center}.windows-info{color:gray;font-size:14px;margin-bottom:10px}.transport-body{align-items:center;display:flex;gap:10px;justify-content:center;padding:20px;position:relative}.window-strip{background:#ccc;height:30rem;margin:20px;rotate:20deg;transform:skew(20deg);width:20px}.bus-seats-grid,.flight-seats-grid,.train-seats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:auto 100px auto auto auto;justify-content:center}.seat{align-items:center;background-color:#ddd;border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:50px;justify-content:center;transition:.3s;width:50px}.seat svg{font-size:20px}.seat:hover{background-color:#ddd}button.confirmBooking{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:30px;margin-top:30px;padding:12px 20px;transition:background .3s ease-in-out;width:auto}button.confirmBooking:hover{background-color:#0056b3}button.confirmBooking:disabled{background-color:#ccc;cursor:not-allowed}.seat{background-color:#fff}.seat.selected{background-color:#4caf50;color:#fff}.seat.occupied{background-color:#aaa;color:#000;cursor:not-allowed}.seat-legend{display:flex;gap:15px;justify-content:center;margin-top:15px}.legend-item{align-items:center;display:flex;gap:5px}.legend-seat{border-radius:5px;height:20px;width:20px}.legend-seat.available{background-color:#fff;border:1px solid #000}.legend-seat.selected{background-color:#4caf50}.legend-seat.occupied{background-color:#aaa;border:1px solid #000}.selected-info{font-size:16px;font-weight:700;margin-top:15px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.register-container{background-image:linear-gradient(#051423,#15457b);justify-content:center;width:100vw}.register,.register-container{box-sizing:border-box;display:flex}.register{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;flex-direction:column;margin-bottom:5rem;padding-bottom:2rem;padding-top:2rem;width:80%}.register>h1{align-items:center;background-color:purple;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;padding:5px;width:40px}.register>h2{color:purple;font-family:Poppins}.register .register-input{height:3rem;margin:1rem}.register .register-input,.register select{border:1px solid hsla(0,0%,45%,.774);border-radius:.5rem;box-sizing:border-box;font-family:Poppins;outline:none;padding-left:10px;width:20rem}.register .gender-select:hover,.register .register-container:hover{background-color:#ebebeb}.register .gender-select:focus,.register .register-input:focus{border:2px solid rgba(0,204,255,.774)}.register .password-container{align-items:center;display:flex;margin-left:1.5rem;position:relative}.register #submit{background-color:#af00af;border:none;border-radius:.5rem;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Poppins;font-size:larger;font-weight:600;margin:1rem;outline:none;padding-left:10px;width:20rem}.register #submit:hover{background-color:#808;color:silver}.register #submit:active{background-color:#af00af;color:#fff;font-size:large}.register a{color:#8a2be2}.register a:hover{color:#5c1c97}.register a:active{color:#8a2be2}.toggle-password-icon-register{cursor:pointer;height:20px;width:20px}body{background-color:#f4f7fa}.checkout-containers{align-items:center;background:linear-gradient(145deg,#051423,#15457b);display:flex;justify-content:center;min-height:100vh}.checkout{animation:fadeIn .5s ease-in-out;background-color:#fff;border-radius:16px;box-shadow:0 10px 20px #0000001a;display:flex;gap:2rem;max-width:1000px;padding:3rem;width:100%}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.section{background-color:#f9fafc;border-radius:12px;flex:1 1;padding:1.5rem}h1{color:#065af3;font-size:1.8rem;margin-bottom:1rem}.journey div,.payment div,.summary div{display:flex;font-size:1rem;justify-content:space-between;margin-bottom:1rem}.journey-label,.total-amount{font-weight:700}.total-amount{color:#065af3;font-size:1.5rem}label{display:block;font-weight:700;margin-bottom:.5rem}.checkout-input{border:1px solid #ccc;border-radius:8px;font-size:1rem;margin-bottom:1rem;padding:12px;width:calc(100% - 16px)}#pay{background-color:#065af3;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;padding:14px;transition:background-color .3s;width:100%}#pay:hover{background-color:#053c9f}.badge{background-color:#e0f7fa;border-radius:12px;color:#00796b;font-size:.85rem;font-weight:700;padding:4px 8px}.not-found-container{background-image:linear-gradient(#051423,#15457b);justify-content:center;width:100vw}.not-found,.not-found-container{box-sizing:border-box;display:flex}.not-found{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;flex-direction:column;font-family:calibri;margin-bottom:5rem;padding-bottom:3rem;padding-top:4rem;width:75rem}.not-found-img{height:25rem}.not-found span{color:#9b9b9b;font-size:1.1rem}.admin-login-container{background-image:linear-gradient(#051423,#15457b);box-sizing:border-box;display:flex;justify-content:center;width:100vw}.admin-login-form{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:5rem;padding-bottom:2rem;padding-top:2rem;width:80%}.admin-login-form>h1{align-items:center;background-color:purple;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;padding:5px;width:40px}.admin-login-form>h2{color:purple;font-family:Poppins}.admin-login-form input{border:1px solid hsla(0,0%,45%,.774);border-radius:.5rem;box-sizing:border-box;font-family:Poppins;height:2.5rem;margin:1rem;outline:none;padding-left:10px;width:20rem}.admin-login-form input:hover{background-color:#ebebeb}.admin-login-form input:focus{border:2px solid rgba(0,204,255,.774)}.admin-login-form #submit{background-color:#670267;border:none;border-radius:.5rem;box-sizing:border-box;color:#fff;cursor:pointer;font-family:Poppins;font-size:larger;font-weight:600;margin:1rem;outline:none;padding-left:10px;width:20rem}.admin-login-form #submit:hover{background-color:#af00af;color:#fff}.admin-login-form #submit:active{background-color:#670267;color:#fff;font-size:large}.admin-login-form a{color:#8a2be2}.admin-login-form a:hover{color:#5c1c97}.admin-login-form a:active{color:#8a2be2}.admin-login-form .password-container{align-items:center;display:flex;margin-left:1.5rem;position:relative}.password-input{border:1px solid #ccc;border-radius:5px;padding:10px 40px 10px 10px;width:100%}.toggle-password-icon{cursor:pointer;height:20px;right:10px;width:20px}.admin-view-bookings-heading{margin:auto;padding-bottom:20px;padding-top:70px;text-align:center}.admin-view-bookings-table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto 70px;overflow:hidden;width:90%}.booking-history-heading{margin:auto;padding-bottom:20px;padding-top:70px;text-align:center}.booking-history-table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto 70px;overflow:hidden;width:90%}.admin-content-container{align-items:baseline;background-image:linear-gradient(#051423,#15457b);display:flex;height:auto;justify-content:center;padding-bottom:5rem;width:100vw}.admin-content{background-color:#fff;border-radius:1rem;box-shadow:0 1px 7px 0 #0003;box-sizing:border-box;display:flex-row;font-family:Calibri;font-size:18px;justify-content:center;padding:3.5rem 2rem 2rem;position:relative;text-align:center;width:90%}.admin-content-form{flex-direction:column}.admin-content-form,.trip-type{align-items:center;display:flex}.trip-type{height:2rem;width:100%}.trip-type div{align-items:center;border-radius:20px;cursor:pointer;display:flex;justify-content:center;margin-right:2rem;padding:5px}.checked{background-color:#eaf5ff;font-weight:900}.room-type input,.room-type label,.trip-type input,.trip-type label{cursor:pointer}.trip-details{border:1px solid #e7e7e7;border-radius:10px;display:flex;height:7rem;margin-top:1rem;width:fit-content}.room-details-input,.trip-details-input{background-color:#fff;border-right:1px solid #e7e7e7;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:7rem;position:relative;width:17.72rem}.room-details-input:hover,.trip-details-input:hover{background-color:#eaf5ff}.room-details-input:first-child,.trip-details-input:first-child{border-radius:10px 0 0 10px}.room-details-input:last-child,.trip-details-input:last-child{border:none;border-radius:0 10px 10px 0}.room-details-input label,.trip-details-input label{cursor:pointer;padding-left:1.5rem;padding-top:.5rem}.room-details-input input,.trip-details-input input{border:none;box-sizing:border-box;cursor:pointer;font-size:xx-large;font-weight:700;height:100%;outline:none;padding:0 1rem;text-transform:capitalize;width:100%}.room-details-input input:hover,.trip-details-input input:hover{background-color:#eaf5ff}.room-details-input:first-child input,.trip-details-input:first-child input{border-radius:0 0 0 10px}.room-details-input:last-child input,.trip-details-input:last-child input{border-radius:0 0 10px 0}.check-in-display,.check-out-display,.departure-display,.return-display{background-color:inherit;box-sizing:border-box;font-size:larger;height:5.1rem;margin:0;position:relative;width:17.71rem}.check-in-display p,.check-out-display p,.departure-display p,.return-display p{background-color:inherit;box-sizing:border-box;height:5.1rem;margin:0;padding-left:1rem;padding-top:.8rem;position:relative;width:15rem;z-index:1}.check-in-display input,.check-out-display input,.departure-display input,.return-display input{background-color:inherit;color:#fff0;height:5.1rem;left:0;position:absolute;top:0;width:17.71rem}.check-in-display span,.check-out-display span,.departure-display span,.return-display span{font-size:xx-large;font-weight:700}#search-btn{align-items:center;background:linear-gradient(93deg,#53b2fe,#065af3);border:none;border-radius:2rem;bottom:-10%;box-shadow:0 1px 7px 0 #0003;color:#fff;cursor:pointer;display:flex;font-family:Poppins;font-size:20px;font-weight:700;height:2.8rem;justify-content:center;outline:none;padding:10px;position:absolute;text-transform:uppercase;width:13.5rem}#search-btn:hover{transform:scale(1.05)}#search-btn:active{transform:scale(1)}.add-update-form{background:#fff;display:flex;flex-direction:column;height:auto;margin:auto;padding:20px;width:400px}.add-update-form label{display:flex;flex-direction:column;font-weight:700;margin-bottom:8px}.add-update-form input,.add-update-form select{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px}.add-update-form button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px}.add-update-form button:hover{background-color:#218838}table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto auto;overflow:hidden}table td,table th{border:1px solid #ddd;padding:12px;text-align:left}table th{background-color:#007bff;color:#fff}table tr:nth-child(2n){background-color:#f2f2f2}table .delete-button{background-color:#dc3545}table .delete-button,table .update-button{border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 10px}table .update-button{background-color:navy}table .delete-button:hover{background-color:#c82333}table .update-button:hover{background-color:#000}.admin-view-bookings{background-color:#dc3545;border:none;color:#fff;cursor:pointer;font-family:Poppins;font-weight:700;margin:10px auto auto;padding:10px;width:fit-content}.root{display:flex;flex-direction:column;height:100vh}#main{min-height:calc(100vh - 8.5rem)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh}code{font-family:Fira Code,Source Code Pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.332a01c5.css.map*/