.player-card_card__O0iYf{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.2rem;line-height:1}.player-card_current__nledK{outline:1px solid var(--accent-9);outline-offset:-1px}.player-card_eliminated__CfGkQ{opacity:.5}.player-card_disconnected__bmZ1v{opacity:.6}.player-card_info___B5_n{display:grid;grid-template-columns:1fr auto;flex:1;gap:.4rem;line-height:1}.player-card_name__Z4G0a{display:flex;align-items:center;gap:.4rem}.player-card_status__JVUUo{display:flex;align-items:center;font-size:1.125rem;margin-left:.4rem}.player-card_accentDot__wfylO{display:block;flex-shrink:0;width:.4rem;height:1.6rem;border-radius:.1rem;margin-right:.6rem}.lobby-template_container__HtSNF{display:flex;flex-direction:column;height:100%;padding:0 var(--site-padding) var(--site-padding);max-width:var(--container-max-width);margin:0 auto;gap:var(--site-padding)}.lobby-template_headerContent__nJxKe{display:flex;align-items:center;justify-content:space-between;width:100%}.lobby-template_roomCodeSection__XEcYk{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin:1.6rem 0}.lobby-template_roomCodeHeader__qiRI0{display:flex;align-items:center;justify-content:space-between;width:100%}.lobby-template_roomCodeContent__aqFDa{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.2rem}.lobby-template_roomCodeDigits__w8Y6f{display:flex;gap:1.2rem;background:none;border:none;color:inherit;font-family:inherit;cursor:pointer;padding:1rem 2.4rem}.lobby-template_roomCodeDigits__w8Y6f:active{opacity:.8;transform:scale(.95)}.lobby-template_digit___G1I_{font-size:7.2rem;font-weight:700;line-height:.9}.lobby-template_hostFooter__5TzQC{display:flex;gap:.8rem;width:100%}.lobby-template_hostFooter__5TzQC .lobby-template_hostFooterContent__fbzL3{display:flex;flex:1;flex-direction:column;gap:.8rem}.lobby-template_playerSection__w_qES{display:flex;flex-direction:column;gap:1.2rem}.lobby-template_playerList__tCJok{display:flex;flex-flow:row wrap;max-height:40rem;overflow-y:auto;overflow-x:hidden;gap:.8rem;position:relative;-ms-overflow-style:none;scrollbar-width:none}.lobby-template_playerList__tCJok::-webkit-scrollbar{display:none}.lobby-template_footer__fPICz{display:flex;flex-direction:column;gap:1.2rem;position:fixed;bottom:0;left:0;right:0;z-index:10;background-color:var(--gray-2);border-top:1px solid var(--gray-4);border-radius:1.6rem 1.6rem 0 0;padding:1.6rem;width:100%;max-width:var(--container-max-width);margin:0 auto}.lobby-template_buttons__6Xs55{display:flex;gap:.8rem}.lobby-template_startGameButton__0wTNT{width:100%;min-height:5rem;flex:1}.lobby-template_settingsButton__IwTx4{padding:1.6rem}.lobby-template_settingsButton__IwTx4 svg{width:1.8rem;height:1.8rem}.lobby-template_waitingIndicator__LrQNB{display:flex;align-items:center;justify-content:center;gap:.8rem}.pending-approval-view_container__kkoMm{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:2.4rem;max-width:40rem;margin:0 auto;gap:3.2rem}.pending-approval-view_content__qF_Kj{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.notification-provider_container__Vklvx{position:fixed;top:max(env(safe-area-inset-top,1.6rem),1.6rem);left:50%;transform:translateX(-50%);z-index:1000;display:flex;flex-direction:column;gap:.8rem;pointer-events:none;width:calc(100% - 3.2rem);max-width:var(--container-max-width)}.notification-provider_toast__pv4pT{background:var(--gray-3);border:.1rem solid var(--gray-6);border-radius:var(--radius-3);padding:1.2rem 1.6rem;text-align:center;pointer-events:auto;animation:notification-provider_toastIn__T05Xo .3s ease forwards}.notification-provider_toastDismiss__0hSqm{animation:notification-provider_toastOut__QcP_8 .3s ease forwards}@keyframes notification-provider_toastIn__T05Xo{0%{opacity:0;transform:translateY(-.8rem)}to{opacity:1;transform:translateY(0)}}@keyframes notification-provider_toastOut__QcP_8{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.8rem)}}@media(prefers-reduced-motion:reduce){.notification-provider_toastDismiss__0hSqm,.notification-provider_toast__pv4pT{animation:none}}