html{font-size:32px}#app{font-family:Helvetica,Arial,sans-serif;padding:1.25rem}.header{justify-content:space-between;margin-bottom:1.5rem}.header,.header__clock{display:flex;align-items:center}.header__clock{font-size:2rem}.header__clock-time{margin-left:.25em}.header__brand{font-size:3rem}.header__logo{width:5em;display:block;margin-bottom:.5rem}.header__logo-location{font-family:Barmeno-Regular,PT Sans,sans-serif;font-size:.5em;color:#00aeef;font-style:italic;margin-bottom:0}.fa-icon{width:auto;height:1em;max-width:100%;max-height:100%}h2{font-family:PT Sans,sans-serif;font-weight:600;font-size:1.25rem;text-transform:uppercase}code{white-space:pre-wrap;display:block;margin-bottom:1rem}.checkin-notice{font-family:PT Sans,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;position:fixed;bottom:1.25rem;left:1.25rem;right:1.25rem}table.table{margin-bottom:2rem}thead{color:red;display:none}tbody{font-family:Lato,sans-serif;text-transform:uppercase;border-bottom:1px solid #e9ecef}.table td{padding:.5rem}@media only screen and (max-width:1600px){html{font-size:24px}}@media only screen and (max-width:1200px){html{font-size:16px}.header__clock{font-size:1.5rem}.header__logo{width:3em}.checkin-notice{position:static}}@media only screen and (max-width:600px){.header__clock{font-size:1rem}.header__clock-icon{display:none}.header__clock-time span{display:block;text-align:right}}