html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;flex-direction:column-reverse;height:100%;font-family:Arial,Helvetica,sans-serif;display:flex;overflow-y:auto}*{box-sizing:border-box;margin:0;padding:0}.message_container{background-color:#ccc;border:2px solid #000;width:fit-content;margin-top:5px;margin-bottom:auto;padding:4px;box-shadow:inset 2px 2px #fffc,inset -2px -2px #0003}.name_and_badges{color:#fff;background-color:#00003c;margin-bottom:4px;padding:0 10px 0 3px;font-family:Quantico;font-weight:700}.name_and_badges *{vertical-align:middle}.name_and_badges img{margin-right:3px}.content{background-color:#fff;padding:4px;box-shadow:inset 2px 2px #0009,inset -2px -2px #0003}.form{gap:2px;margin:6px auto auto;display:flex}input{flex:1}input,button{appearance:none;padding:4px;box-shadow:inset 2px 2px #fffc,inset -2px -2px #0003}.copied{appearance:none;background-color:#0f0;padding:4px;box-shadow:inset 2px 2px #fffc,inset -2px -2px #0003}.content:has(>img:only-child) img{aspect-ratio:1;height:50px}.content img,.content span{vertical-align:middle}.splash{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100vw;min-height:100vh;display:flex;position:fixed;top:0;left:0}.splash .message_container{margin:0}
