*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Inter,Segoe UI,system-ui,sans-serif}#root{min-height:100vh}button,input,select{font:inherit}input:focus,select:focus,button:focus{outline:2px solid rgba(112,225,255,.75);outline-offset:1px}@keyframes signageFadeIn{0%{opacity:0}to{opacity:1}}@keyframes signageFadeOut{0%{opacity:1}to{opacity:0}}@keyframes signageSlideIn{0%{opacity:0;transform:translate(16%)}to{opacity:1;transform:translate(0)}}@keyframes signageSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-16%)}}
