*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-size:16px}body{min-height:100vh;line-height:1.5}img,video{max-width:100%;display:block}button{cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}input,textarea,select{font:inherit}*{font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:#00e5ff}code,pre{font-family:JetBrains Mono,monospace}html,body{background-color:#080808;min-height:100vh}body{flex-direction:column;display:flex}main{flex-direction:column;flex:1;display:flex}
.DismissableBanner-module-scss-module__xB1jsW__banner{color:#f0f0f0;background:#00e5ff26;border:1px solid #00e5ff33;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.DismissableBanner-module-scss-module__xB1jsW__content{color:#b3b3b3;flex:1;font-size:.875rem;line-height:1.6}.DismissableBanner-module-scss-module__xB1jsW__content strong{color:#f0f0f0}.DismissableBanner-module-scss-module__xB1jsW__banner .DismissableBanner-module-scss-module__xB1jsW__close{border-width:3px;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-family:JetBrains Mono,monospace;font-size:1.25rem;line-height:1;display:flex}.DismissableBanner-module-scss-module__xB1jsW__cross{padding-bottom:3px}
