[data-paper-chat=true]{padding-bottom:8px}.paper-chat-message{position:relative;animation:paper-chat-appear .3s ease-out both}button.paper-chat-bubble{position:relative;isolation:isolate;border:0;border-radius:3px;padding:8px 10px 7px 12px;text-align:left;font-size:15px;line-height:1.08;opacity:1;overflow-wrap:anywhere}.paper-chat-backing{position:absolute;z-index:-1;inset:0;pointer-events:none;background-color:var(--paper-color);background-image:linear-gradient(to bottom,#ffffff70,#9aab9e28),var(--paper-texture);background-size:100% 100%,229px 201px;background-blend-mode:soft-light,multiply;border:1px solid #0c0c0c;border-radius:3px;box-shadow:3px 3px 0 #0c0c0c;transform-origin:center;transform:rotate(-1deg) skewX(3deg);animation:paper-chat-wobble 4s step-end infinite}.paper-chat-text{position:relative}.paper-chat-speaker{left:-19px;top:50%;transform:translateY(-50%);width:24px;height:27px;filter:drop-shadow(1px 1px 0 #0c0c0c)}.paper-chat-speaker,.paper-chat-tail{position:absolute;pointer-events:none}.paper-chat-tail{z-index:-1;bottom:calc(100% - 3px);left:0;width:100%;height:67px;display:block;overflow:visible}@keyframes paper-chat-wobble{0%,to{transform:rotate(-1deg) skewX(9deg)}10%{transform:rotate(-.4deg) skewX(6deg)}20%{transform:rotate(.6deg) skewX(4deg)}30%{transform:rotate(1deg) skewX(3deg)}40%{transform:rotate(-.2deg) skewX(5deg)}50%{transform:rotate(-1deg) skewX(7deg)}60%{transform:rotate(-.6deg) skewX(2deg)}70%{transform:rotate(0deg) skewX(-5deg)}80%{transform:rotate(.3deg) skewX(-2deg)}90%{transform:rotate(-.5deg) skewX(4deg)}}@keyframes paper-chat-appear{0%{opacity:0;transform:translate(0)}50%{transform:translate(5px,5px)}to{opacity:1;transform:translate(0)}}[data-paper-capturing=true] .paper-chat-message{animation-play-state:paused;opacity:1!important;transform:none!important}[data-paper-capturing=true] .paper-chat-backing{animation:none}@media (prefers-reduced-motion:reduce){.paper-chat-backing,.paper-chat-message{animation:none}}.paper-hud-panel{position:absolute;inset:0;border-radius:50%;background:var(--hud-team-color)}.paper-hud-portrait .paper-hud-art{top:-12px;bottom:0!important;border-radius:0 0 var(--hud-portrait-radius) var(--hud-portrait-radius);overflow:hidden}.paper-hud-art [data-portrait-frame]{height:100%;aspect-ratio:auto!important;border-radius:0}.paper-hud-art img{object-fit:cover!important;object-position:center}