.room-code{align-items:center;gap:.25rem;display:inline-flex}.room-code__text{-webkit-user-select:all;user-select:all}.room-code__toggle{cursor:pointer;width:1.75rem;height:1.75rem;font-family:var(--font-body);font-size:calc(.875rem * var(--site-font-scale,1));letter-spacing:0;opacity:.7;background-color:#0000;border-width:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;line-height:1.25rem;display:inline-flex}.room-code__toggle:hover{opacity:1;background-color:#0000000d}.room-code__toggle:hover:is(.dark *){background-color:#ffffff1a}.room-code__input{-webkit-text-security:disc}
