body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0d0d08;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{font-family:Arial,sans-serif;text-align:center}.content{margin-top:60px;padding:20px}main{justify-content:center;min-height:60vh}.navbar,main{align-items:center;display:flex}.navbar{background-color:#0d0d08;border-bottom:1px solid #505050;color:#fff;justify-content:space-between;padding:0 20px;position:relative}.navbar-brand{font-weight:700;margin:12px 0}.burger-icon,.navbar-brand{color:#fff;font-size:2.3rem}.burger-icon{cursor:pointer;-webkit-user-select:none;user-select:none}.side-navbar{align-items:flex-start;background-color:#0d0d08;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding-left:20px;padding-top:20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:300px;z-index:1000}.side-navbar.open{right:0}.side-navbar-links{list-style:none;margin:0;padding:0;width:100%}.side-navbar-links li{margin:20px 0}.side-navbar-links li a{color:#fff;font-size:1.6rem;text-decoration:none;transition:color .3s ease}.side-navbar-links li a:hover{color:#a1a1a1}.overlay{background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.calculator-container{background-color:#14150f;border-radius:10px;box-shadow:0 2px 10px #0000001a;margin:0 auto;max-width:400px;padding:20px}.calculator-container h2{margin-bottom:20px;text-align:center}.input-group{margin-bottom:15px}.input-group label{display:block;font-size:20px;font-weight:700;margin-bottom:5px}.input-group input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:15px;padding:8px;width:50%}button{background-color:#f5f529;border:none;border-radius:5px;color:#000;cursor:pointer;font-size:20px;margin-top:20px;padding:10px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;width:100%}button:hover{box-shadow:0 4px 8px #0003,0 0 8px #f1fda9;transform:translateY(-3px)}.result{color:#fff;font-size:30px;font-weight:700;margin-top:20px;text-align:center}.timer-container{background-color:#14150f;border-radius:10px;box-shadow:0 2px 10px #0000001a;margin:0 auto;max-width:400px;padding:20px;text-align:center}.timer-container h2{margin-bottom:20px}.countdown{border-radius:10px;color:#f5f529;font-size:30px;font-weight:700}.departures-container{background-color:#14150f;border-radius:10px;box-shadow:0 2px 10px #0000001a;margin:0 auto;max-width:400px;padding:20px;text-align:center}.departures-container h1{margin-bottom:20px}.departure-board{border-collapse:initial;border-radius:10px;border-spacing:0;margin-top:20px;max-width:400px;overflow:hidden;width:100%}.departure-board td,.departure-board th{background-color:#2a2b26;border:1px solid #505050;font-size:20px;padding:10px;text-align:left}.departure-board th{background-color:#343434;border-bottom:2px solid #505050;color:#f5f529}.departure-board thead th:first-child{border-top-left-radius:10px}.departure-board thead th:last-child{border-top-right-radius:10px}.departure-board tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.departure-board tbody tr:last-child td:last-child{border-bottom-right-radius:10px}
/*# sourceMappingURL=main.b1e1ca10.css.map*/