.JamLauncher_launcherContent__Fv9Hl{width:100%;height:100%;display:flex;flex-direction:column}.JamLauncher_bottomBar__bP32Y{width:100%;height:60px;padding:5px 40px;display:flex;flex-direction:row;align-items:center;gap:40px;border-top:1px solid var(--primary-30);background-color:rgba(11,11,11,.97);border-radius:0 0 8px 8px}.JamLauncher_helpButton__vguE7{border-radius:50%;border:1px solid var(--primary-0);height:35px;width:35px;color:var(--primary-0);display:flex;align-items:center;justify-content:center}.JamLauncher_helpIcon__8YXyk{font-family:PixelifyAlphabet,sans-serif;font-size:1rem;min-width:max-content;height:fit-content;display:inline-flex;align-items:center}.JamLauncher_lobbyListContainer__tnh4f{flex-grow:1;overflow:hidden;display:flex;flex-direction:column}.JamLauncher_lobbyList__1o9uF{width:100%;height:100%;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.JamLauncher_lobbyRow__aQjk0{display:flex;flex-direction:row;width:100%}.JamLauncher_lobbyItem__NynqO{width:100%;display:flex;align-items:center;justify-content:space-between;background-color:rgba(1,1,1,.5);padding:10px;border:1px solid var(--primary-0);transition:.3s;border-radius:8px}.JamLauncher_lobbyItem__NynqO:hover{background-color:rgba(74,240,80,.1);box-shadow:0 0 5px rgba(74,240,80,.3)}.JamLauncher_lobbyInfo__RLjOw{display:flex;flex-direction:column;gap:5px}.JamLauncher_lobbyName__ZLO_U{display:flex;font-size:1rem;width:fit-content;align-items:center;color:var(--primary-0)}.JamLauncher_lobbyPlayers__zTMUY{display:flex;flex-direction:row;align-items:center;gap:5px;width:fit-content;font-size:.8rem;color:#aaa}.JamLauncher_searchBar__eeJFk{width:100%;height:60px;display:flex;padding:10px;flex-direction:row;align-items:center;border-bottom:1px solid var(--primary-30);border-radius:8px 8px 0 0;background-color:rgba(11,11,11,.97);gap:10px}.JamLauncher_searchBarContent__wG2b9{flex-grow:1;display:flex;flex-direction:row;align-items:center;justify-content:center}.JamLauncher_searchInput__K_bK_{flex-grow:1;font-size:1rem;height:40px;padding:0 10px;border:1px solid var(--primary-0);background-color:rgba(1,1,1,.97);color:var(--primary-0);border-radius:8px 0 0 8px}.JamLauncher_searchInput__K_bK_::placeholder{color:rgba(74,240,80,.5)}.JamLauncher_refreshButton__Dsg2e{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--primary-0);background-color:transparent;transition:.3s;border:1px solid var(--primary-0);border-left:none;border-radius:0 8px 8px 0}@media (max-width:768px){.JamLauncher_launcher__KZOLf{width:90svw;height:87svh;top:43%}.JamLauncher_bottomBar__bP32Y{padding:5px;gap:10px;height:auto;min-height:50px;flex-wrap:wrap;justify-content:center}.JamLauncher_launcherButton__sZCgb{padding:0 5px;font-size:.65rem;letter-spacing:unset;height:40px;gap:5px}.JamLauncher_lobbyItem__NynqO{flex-direction:column;align-items:flex-start;gap:10px}.JamLauncher_lobbyInfo__RLjOw{width:100%}.JamLauncher_searchBar__eeJFk{height:auto;min-height:60px;padding:10px;gap:8px}.JamLauncher_searchInput__K_bK_{height:35px;font-size:16px}.JamLauncher_refreshButton__Dsg2e{width:35px;height:35px}.JamLauncher_helpButton__vguE7{width:25px;height:25px}}@media (hover:hover){.JamLauncher_refreshButton__Dsg2e:hover{background:var(--primary-0);color:#050801;box-shadow:0 0 5px var(--primary-0),0 0 25px var(--primary-0)}}.JamButton_launcherButton__6_vtA{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:0 20px;width:fit-content;min-width:max-content;height:100%;color:var(--primary-0);text-decoration:none;text-transform:uppercase;border:1px solid var(--primary-0);font-size:.75rem;text-align:center;transition:.5s;letter-spacing:2px;overflow:hidden;white-space:nowrap;background-color:rgba(1,1,1,.97);border-radius:8px;flex-grow:1;flex-basis:0}.JamButton_launcherButton__6_vtA:disabled{border:1px solid #666;color:#666;cursor:not-allowed}@media (hover:hover){.JamButton_launcherButton__6_vtA:hover{background:var(--primary-0);color:#050801;box-shadow:0 0 5px var(--primary-0),0 0 25px var(--primary-0),0 0 50px var(--primary-0),0 0 200px var(--primary-0)}.JamButton_launcherButton__6_vtA:disabled:hover{background:rgba(1,1,1,.97);color:#666;box-shadow:none}}@media (max-width:768px){.JamButton_launcherButton__6_vtA{padding:0 10px;letter-spacing:1px}}.WaitingLobby_lobbyContent__BxPbS{height:100%;width:100%;display:flex;flex-direction:row}.WaitingLobby_leftSection__TqBlf,.WaitingLobby_rightSection__dsBYi{flex:1;display:flex;flex-direction:column}.WaitingLobby_lobbyHeader__CFNfP{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding:1rem;margin-bottom:1rem}.WaitingLobby_lobbyDetails__lmH9_{display:flex;flex-direction:column;align-items:baseline;justify-content:flex-start;background-color:var(--background-0);height:100%;gap:.5rem}.WaitingLobby_lobbyName___faqZ{font-weight:700;color:var(--primary-0);line-height:1.2;margin-bottom:0}.WaitingLobby_playerCount__18cMV{font-size:16px;color:var(--primary-30);line-height:1.2;margin-bottom:0;margin-top:.1em}.WaitingLobby_leaveButton__K71zK{color:#ff4444;line-height:1.2;font-size:16px}.WaitingLobby_playersGrid__k_0bg{display:grid;grid-template-columns:repeat(3,1fr)}.WaitingLobby_spacer__gsPXe{flex:1}.WaitingLobby_playerCard__G5hax{display:flex;flex-direction:column;align-items:center;padding:1rem;background-color:var(--background-0);position:relative}.WaitingLobby_inviteSlot__ZuZoc{cursor:pointer;transition:transform .2s,box-shadow .2s}.WaitingLobby_avatarContainer__0E6n1{position:relative;margin-bottom:.5rem}.WaitingLobby_userAvatarSpan__hp7wA{width:60px;height:60px;display:block;box-sizing:border-box;position:relative;overflow:hidden;color:rgb(255,255,255);white-space:nowrap;text-align:center;border-radius:50%;background-color:rgba(136,136,136,.5)}.WaitingLobby_userAvatarImg__vSBUo{width:100%;height:100%;object-fit:cover;border-radius:50%}.WaitingLobby_inviteButton__5AzYf{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:none;border:1px dashed var(--primary-0);border-radius:50%;color:var(--primary-0);cursor:pointer;transition:background-color,box-shadow .2s}.WaitingLobby_inviteButton__5AzYf:hover{background-color:rgba(74,240,80,.1);box-shadow:0 0 10px rgba(74,240,80,.3)}.WaitingLobby_plusIcon__N_PUm{width:20px;height:20px}.WaitingLobby_playerName__ZyHxI{margin:0;line-height:1.2;vertical-align:middle;text-align:center}.WaitingLobby_playerNameContainer__A8MQa{display:flex;align-items:center;justify-content:center;position:relative;height:24px}.WaitingLobby_actionContainer__zTCUG{display:flex;justify-content:center;height:60px;gap:10px;padding:10px}.WaitingLobby_startButton__Gcwdw:disabled{background:rgba(1,1,1,.97);color:rgba(255,255,255,.95);border-color:rgba(255,255,255,.95);opacity:.5;cursor:not-allowed}.WaitingLobby_unreadyButton__4D6SP{color:#ff4444!important;border-color:#ff4444!important}.WaitingLobby_readyIndicator__cHAnJ{position:absolute;right:-32px;width:30px;height:30px;color:var(--primary-0);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}.WaitingLobby_checkIcon__ODsn_{width:30px;height:30px}.WaitingLobby_hostIndicator__6IK4q{position:absolute;top:-25px;left:50%;transform:translateX(-50%);width:40px;height:30px;color:gold;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 2px rgba(255,215,0,.7))}.WaitingLobby_crownIcon__ngpJ_{color:gold;width:40px;height:30px}.WaitingLobby_contextMenuContent__oxxxL{z-index:2000;border-radius:4px;padding:5px;font-size:14px;color:var(--primary-0);background-color:var(--background-secondary);border:1px solid var(--primary-0);box-shadow:0 10px 38px -10px rgba(0,0,0,.35),0 10px 20px -15px rgba(0,0,0,.2);user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.WaitingLobby_contextMenuItemRed__o_KAb,.WaitingLobby_contextMenuItem__NkTe1{all:unset;font-size:13px;line-height:1;border-radius:3px;display:flex;align-items:center;height:25px;padding:0 5px;position:relative;user-select:none;cursor:pointer}.WaitingLobby_contextMenuItem__NkTe1{color:var(--primary-0)}.WaitingLobby_contextMenuItemRed__o_KAb{color:#ff4444}.WaitingLobby_contextMenuItemRed__o_KAb:focus,.WaitingLobby_contextMenuItemRed__o_KAb:hover,.WaitingLobby_contextMenuItem__NkTe1:focus,.WaitingLobby_contextMenuItem__NkTe1:hover{background-color:rgba(255,68,68,.1);opacity:.75}.WaitingLobby_overlay__SVWg_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1999}.WaitingLobby_mobileContextMenuContent__Yc5x5{z-index:2000;border-radius:4px;padding:5px;font-size:14px;color:var(--primary-0);background-color:var(--background-secondary);border:1px solid var(--primary-0);box-shadow:0 10px 38px -10px rgba(0,0,0,.35),0 10px 20px -15px rgba(0,0,0,.2);user-select:none}.WaitingLobby_mobileContextMenuItemRed___lW4h,.WaitingLobby_mobileContextMenuItem__N0DiT{all:unset;font-size:12px;line-height:1;border-radius:3px;display:flex;align-items:center;height:25px;padding:0 5px;position:relative;user-select:none;cursor:pointer}.WaitingLobby_mobileContextMenuItem__N0DiT{color:var(--primary-0)}.WaitingLobby_mobileContextMenuItemRed___lW4h{color:#ff4444}.WaitingLobby_mobileContextMenuItemRed___lW4h:focus,.WaitingLobby_mobileContextMenuItemRed___lW4h:hover,.WaitingLobby_mobileContextMenuItem__N0DiT:focus,.WaitingLobby_mobileContextMenuItem__N0DiT:hover{background-color:rgba(255,68,68,.1);opacity:.75}@media (max-width:768px){.WaitingLobby_playersGrid__k_0bg{grid-template-columns:repeat(2,1fr)}.WaitingLobby_inviteButton__5AzYf,.WaitingLobby_userAvatarSpan__hp7wA{width:40px;height:40px}.WaitingLobby_readyIndicator__cHAnJ{right:-20px;width:20px;height:20px}.WaitingLobby_checkIcon__ODsn_{width:20px;height:20px}}@media (hover:hover){.WaitingLobby_unreadyButton__4D6SP:hover{background-color:#ff4444!important;box-shadow:0 0 5px #ff4444,0 0 25px #ff4444,0 0 50px #ff4444,0 0 200px #ff4444!important;color:black!important}.WaitingLobby_startButton__Gcwdw:disabled:hover{background:rgba(1,1,1,.97);color:rgba(255,255,255,.95);box-shadow:none}.WaitingLobby_leaveButton__K71zK:hover{text-decoration:underline}}.InviteModal_modalOverlay__52tHa{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000}.InviteModal_modalContent__ao0Hu{background-color:rgba(11,11,11,.97);border:1px solid var(--primary-0);border-radius:8px;padding:24px;width:90%;max-width:500px;position:relative;box-shadow:0 0 20px rgba(74,240,80,.5)}.InviteModal_closeButton__iei_5{position:absolute;top:12px;right:12px;background:none;border:none;color:#ff4444;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.InviteModal_modalTitle__ry4C7{font-size:1.8rem;margin-top:0;margin-bottom:16px;color:var(--primary-0)}.InviteModal_modalDescription__UG3yx{color:#ddd;margin-bottom:20px}.InviteModal_linkContainer__OiBhm{display:flex;margin-bottom:20px;width:100%}.InviteModal_linkInput__4pZ_S{flex:1;padding:10px 12px;border:1px solid #4af050;background-color:rgba(1,1,1,.8);color:white;border-radius:4px 0 0 4px;font-family:monospace;font-size:.9rem}.InviteModal_copyButton__XNARV{padding:10px 16px;background-color:rgba(1,1,1,.97);border:1px solid var(--primary-0);border-left:none;color:var(--primary-0);border-radius:0 4px 4px 0;cursor:pointer;font-weight:700;transition:.2s}.InviteModal_copyButton__XNARV:hover{background:var(--primary-0);color:#050801;box-shadow:0 0 5px var(--primary-0),0 0 25px var(--primary-0)}.InviteModal_copyButton__XNARV:active{background-color:#777}.LobbyChat_chatSection__zKCxA{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--background-0);border:1px solid var(--primary-0);border-radius:8px;overflow:hidden}.LobbyChat_chatHeader__wmtN3{padding:.75rem;margin:0;background-color:var(--background-secondary);border-bottom:1px solid var(--primary-0);font-size:calc(.5svw + .6em);color:var(--primary-0)}.LobbyChat_chatMessages__nTQrJ{flex:1;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;scrollbar-width:thin;scrollbar-color:#4b5563 #1f2937}.LobbyChat_chatMessages__nTQrJ::-webkit-scrollbar{width:8px}.LobbyChat_chatMessages__nTQrJ::-webkit-scrollbar-track{background:#1f2937}.LobbyChat_chatMessages__nTQrJ::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px}.LobbyChat_message__P2Qf0{margin-bottom:.7svh;font-size:14px;display:block}.LobbyChat_gameMessage__j0Hwq{text-align:center;margin:.5rem 0}.LobbyChat_gameMessageContent__chNYR{color:#666;font-style:italic;font-size:14px;white-space:pre-wrap}.LobbyChat_author__D6ot_{font-weight:700;font-size:16px;margin-right:.3em;display:inline}.LobbyChat_timestamp___27xP{color:#888;font-size:14px;margin-right:.3em;display:inline}.LobbyChat_messageContent__Mftq1{display:inline;word-wrap:break-word;word-break:break-word;white-space:pre-wrap}.LobbyChat_chatInput__RwMD9{padding:1rem .5rem;display:flex;flex-direction:row;gap:.5rem;position:relative;border-top:1px solid var(--primary-0)}.LobbyChat_textareaContainer__G0q3p{display:flex;flex-direction:column;width:100%;border:1px solid #333;border-radius:8px;background-color:#161616;padding:.75rem}.LobbyChat_chatInput__RwMD9 textarea{width:100%;height:auto;line-height:1.5;resize:none;font-size:16px;outline:none;background-color:transparent;color:var(--primary-0);border:none;min-height:20px;max-height:120px;overflow-y:auto}.LobbyChat_chatInput__RwMD9 textarea::placeholder{font-size:16px;color:#888}.LobbyChat_inputLength__LPzUF{font-size:14px;color:#888;margin-top:.5rem}.LobbyChat_inputLengthLimit__ylj9A{color:#ca3131}.LobbyChat_sendButton__CMtua{height:50px;padding:0 1rem;border:none;border-radius:8px;background-color:var(--primary-0);color:#000;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.LobbyChat_sendButton__CMtua:hover{background-color:#28a12c}.LobbyChat_sendButton__CMtua:disabled{background-color:#333;color:#777;cursor:not-allowed}.LobbyChatModal_modalOverlay__OsQ9E{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000;animation:LobbyChatModal_fadeIn__kn5rD .2s ease-out}.LobbyChatModal_modalContent__zFHfn{background-color:var(--background-color,#121212);border-radius:8px;width:95vw;height:95svh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:LobbyChatModal_slideIn__TflSu .3s ease-out}.LobbyChatModal_modalBody__jADgM{padding:0;position:relative;overflow-y:hidden;flex:1;height:100%}.LobbyChatModal_closeButton__mHQP8{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#ff4444;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1000;transition:background-color .2s}@keyframes LobbyChatModal_fadeIn__kn5rD{0%{opacity:0}to{opacity:1}}@keyframes LobbyChatModal_slideIn__TflSu{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ChatFloatingButton_fab__cxKik{width:56px;height:56px;border-radius:50%;background:var(--primary-0,#222);color:black;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:background .2s,box-shadow .2s,transform .1s;cursor:pointer;z-index:1200}.ChatFloatingButton_fab__cxKik:active{transform:scale(.96)}.ChatFloatingButton_pulse__wtZ_b{border-radius:50%;z-index:1200}.ChatFloatingButton_pulse__wtZ_b:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%);background:var(--primary-0,#0099ff);opacity:.5;z-index:-1;pointer-events:none;animation:ChatFloatingButton_prominentPulse___NnrA 1.2s ease-in-out infinite}@keyframes ChatFloatingButton_prominentPulse___NnrA{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(1.7);opacity:0}}@media (max-width:768px){.ChatFloatingButton_fab__cxKik,.ChatFloatingButton_pulse__wtZ_b{width:48px;height:48px}}.Prompting_lobbyHeader__ejdyx{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:.5rem;margin-bottom:.6rem}.Prompting_lobbyDetails__v9SWl{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;background-color:transparent;gap:.5rem;height:100%}.Prompting_lobbyName__0yQS9{font-size:calc(.9svw + 1em);font-weight:700;color:var(--primary-0);line-height:1.2;margin-bottom:0}.Prompting_roundInfo__1ghZa{font-size:.8rem;color:var(--primary-30);line-height:1.2;margin-bottom:0;margin-top:.1em}.Prompting_promptingContent__60veo{display:flex;flex-direction:row;width:100%;height:100%;padding:.5rem;gap:1.5rem;overflow:hidden}.Prompting_leftSection__aFiYP{display:flex;flex-direction:column;align-items:center;flex:1 1 420px;max-width:620px;min-width:320px;width:100%;gap:1.5rem}.Prompting_baseImage__1aWG6{width:100%;flex:1;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.Prompting_roundImage__nUVRc{width:100%;height:auto;object-fit:contain}.Prompting_promptForm__XrrRJ{width:100%;margin-top:.5rem}.Prompting_promptForm__XrrRJ textarea{font-size:16px}.Prompting_rightSection__xW683{display:flex;flex-direction:column;flex:1 1 0;min-width:320px;height:100%;gap:1.5rem}.Prompting_timeBarContainer__WxD3n{width:100%;display:flex;justify-content:center;align-items:center;padding-right:1rem;padding-left:1rem}.Prompting_promptTitle__T3Dp5{color:var(--primary-0);font-size:calc(.5svw + 1em);font-weight:700;margin-top:.25rem}@media (max-width:768px){.Prompting_leftSection__aFiYP{gap:.5rem;flex:1 1 0;max-width:100%}.Prompting_playersGrid__2k6VY{display:flex;flex-direction:row;justify-content:space-around;gap:.5rem;width:100%}.Prompting_avatarContainer__zBsHX{width:32px;height:32px}.Prompting_timeBarContainer__WxD3n{padding-top:.5rem}}.PromptBox_promptBoxContainer__KovRT{display:flex;flex-direction:column;gap:1rem;width:100%;border:1px solid #333;border-radius:8px;background-color:#161616;padding:.75rem;position:relative}.PromptBox_promptInputContainer__UTpDW{display:flex;flex-direction:row;gap:.5rem;width:100%;flex:1}.PromptBox_promptInput__haC6R{font-family:Lexend,sans-serif;width:100%;height:auto;min-height:24px;line-height:1.5;resize:none;font-size:16px;outline:none;background-color:transparent;transition:height .2s ease;scrollbar-width:thin;scrollbar-color:#444 #222;border:none;color:inherit}.PromptBox_promptInput__haC6R::-webkit-scrollbar{width:6px}.PromptBox_promptInput__haC6R::-webkit-scrollbar-track{background:#222;border-radius:4px}.PromptBox_promptInput__haC6R::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}.PromptBox_promptInput__haC6R::placeholder{font-size:16px}.PromptBox_promptImageButton__psJ9M{display:flex;align-items:center;justify-content:center;color:var(--primary-0)}.PromptBox_imageUploadContainer__AlSB6{margin-top:0}.PromptBox_imageUploadButtonIcon__lFd8j{width:24px;height:24px}.PromptBox_promptBoxActions__gAg6P{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem;width:100%}.PromptBox_promptBoxActionsLeft__ECu77{width:100%}.PromptBox_promptBoxActionsLeft__ECu77,.PromptBox_promptBoxActionsRight__vv51n{display:flex;flex-direction:row;gap:.5rem;align-items:center}.PromptBox_promptBoxActionButton__PmIF8{display:inline-flex;align-items:center;justify-content:space-around;border-radius:8px;background-color:var(--background);font-size:12px;line-height:1;height:40px;width:40px;gap:5px;color:var(--primary-0);border:1px solid var(--primary-0);cursor:pointer;flex-shrink:0}.PromptBox_frameButton__t4VL9{width:100px}.PromptBox_tooltipContainer__Yp_JF{position:relative;display:inline-block}.PromptBox_customTooltip__KIo_Z{position:fixed;transform:translateX(-50%) translateY(-100%);padding:10px 15px;border-radius:8px;font-size:12px;line-height:1;white-space:nowrap;color:var(--primary-0);background-color:var(--background-secondary);border:.06svw solid var(--primary-0);box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);pointer-events:none;z-index:9999}.PromptBox_tooltipContent__ZpR64{z-index:110;border-radius:8px;padding:10px 15px;font-size:12px;line-height:1;color:var(--primary-0);background-color:var(--background-secondary);border:.06svw solid var(--primary-0);box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;&[data-state=delayed-open][data-side=top]{animation-name:PromptBox_slideDownAndFade__ksW_C}&[data-state=delayed-open][data-side=right]{animation-name:PromptBox_slideLeftAndFade__DPSO1}&[data-state=delayed-open][data-side=bottom]{animation-name:PromptBox_slideUpAndFade__ZpgPH}&[data-state=delayed-open][data-side=left]{animation-name:PromptBox_slideRightAndFade__PUhqD}}.PromptBox_tooltipArrow__aZ_A0{fill:var(--primary-0)}.PromptBox_selectWrapper__SRf2B{display:inline-block;position:relative}.PromptBox_selectTrigger__IPiRS{display:inline-flex;align-items:center;justify-content:space-around;border-radius:8px;background-color:var(--background);padding:0 15px;font-size:12px;line-height:1;height:40px;gap:5px;color:var(--primary-0);border:1px solid var(--primary-0);cursor:pointer;min-width:100px;flex-shrink:0}.PromptBox_selectTrigger__IPiRS:focus{outline:none;box-shadow:0 0 0 2px var(--primary-0)}.PromptBox_selectIcon__6pIh2{color:var(--primary-0)}.PromptBox_selectContent__rI6d5{overflow:hidden;background-color:var(--background);border-radius:.5svw;box-shadow:0 10px 38px -10px rgba(22,23,24,.35),0 10px 20px -15px rgba(22,23,24,.2);border:1px solid var(--primary-0);z-index:100}.PromptBox_selectViewport__0ESSQ{padding:.5svw}.PromptBox_selectScrollButton__7VxME{display:flex;align-items:center;justify-content:center;height:25px;background-color:var(--background);color:var(--primary-0);cursor:default}.PromptBox_imagePreviewContainer__4FGqD{display:flex;position:relative;width:100%}.PromptBox_imagePreview__Blr0n{position:relative;background-color:#0004;border-radius:4px}.PromptBox_imagePreviewImage__Kaw6F{width:auto;height:200px;display:block;object-fit:contain;aspect-ratio:4/3;border-radius:4px;cursor:pointer}.PromptBox_imageCloseButton__sepIM{position:absolute;top:4px;right:4px;background-color:rgba(0,0,0,.6);border-radius:50%;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center;color:white;border:none;cursor:pointer}.PromptBox_imageModSelected__v7y58{background-color:#030}.PromptBox_dragging__ZI7f7{border:2px dashed var(--primary-0);background-color:rgba(42,255,45,.05);transition:all .2s ease}.PromptBox_dragOverlay__srNgn{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(22,22,22,.7);display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10;pointer-events:none}.PromptBox_dragOverlay__srNgn p{color:var(--primary-0);font-size:20px;font-weight:700;text-align:center;padding:20px;border:2px dashed var(--primary-0);border-radius:8px;background-color:rgba(42,255,45,.1)}.PromptBox_toggleContainer__xEUky{position:relative;display:grid;grid-template-columns:repeat(2,1fr);width:fit-content;height:100%;border:1px solid #4af050;border-radius:8px;font-size:12px;font-weight:600;color:black;cursor:pointer;overflow:hidden}.PromptBox_toggleContainer__xEUky:before{content:"";position:absolute;width:50%;height:100%;left:0;border-radius:8px;background:#4af050;transition:all .3s}.PromptBox_toggleCheckbox__yOJUK:checked+.PromptBox_toggleContainer__xEUky:before{left:50%}.PromptBox_toggleContainer__xEUky div{padding:8px;text-align:center;z-index:1}.PromptBox_toggleCheckbox__yOJUK{display:none}.PromptBox_toggleCheckbox__yOJUK:checked+.PromptBox_toggleContainer__xEUky div:first-child{color:#4af050;transition:color .3s}.PromptBox_toggleCheckbox__yOJUK+.PromptBox_toggleContainer__xEUky div:first-child,.PromptBox_toggleCheckbox__yOJUK:checked+.PromptBox_toggleContainer__xEUky div:last-child{color:black;transition:color .3s}.PromptBox_toggleCheckbox__yOJUK+.PromptBox_toggleContainer__xEUky div:last-child{color:#4af050;transition:color .3s}.PromptBox_toggleButton__tcHMg{display:flex;align-items:center;gap:5px}.PromptBox_promptInput__haC6R:disabled{color:#666;cursor:not-allowed}.PromptBox_remixButton__a6_YX{width:70px}.PromptBox_createButtonIcon__yzvB2{display:none}@media (max-width:768px){.PromptBox_promptInput__haC6R{font-size:16px}.PromptBox_promptInput__haC6R::placeholder{font-size:16px}.PromptBox_selectTrigger__IPiRS{font-size:8px;justify-content:flex-start;padding:0 5px;width:fit-content!important;min-width:unset!important;flex-basis:auto!important}.PromptBox_selectContent__rI6d5{font-size:10px}.PromptBox_imageUploadContainer__AlSB6{margin-top:2px}.PromptBox_imageUploadButtonIcon__lFd8j{width:20px;height:20px}.PromptBox_frameButton__t4VL9{padding:0 5px;width:70px}.PromptBox_remixButton__a6_YX{width:40px}.PromptBox_createButtonIcon__yzvB2{display:block}.PromptBox_createButtonText__JNPj_{display:none}}@media (hover:hover){.PromptBox_promptBoxActionButton__PmIF8:hover{background-color:#030}.PromptBox_imageModSelected__v7y58:hover{background-color:#020}.PromptBox_imageCloseButton__sepIM:hover{background:#802121}.PromptBox_tooltipContainer__Yp_JF:hover .PromptBox_customTooltip__KIo_Z{visibility:visible}.PromptBox_selectTrigger__IPiRS:hover{background-color:#030}}.HelpPopover_helpButton__8tIs7{background-color:transparent;cursor:pointer;border-radius:8px;height:40px;width:40px;border:1px solid #4af05099;padding:0 5px;font-size:18px;font-weight:600;color:#4af05099}.HelpPopover_popoverContent__Nzxqb{overflow-y:auto;max-height:calc(90svh - 4rem);max-width:320px;color:#ddd;line-height:1.6;border:1px solid #4af05099;border-radius:8px;background-color:#0c0c0cee;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);z-index:101}.HelpPopover_popoverContent__Nzxqb ol{list-style:none;counter-reset:howto-counter;padding:0}.HelpPopover_popoverContent__Nzxqb ol li{counter-increment:howto-counter;position:relative;padding:.5rem 2rem}.HelpPopover_popoverContent__Nzxqb ol li h1{color:var(--primary-0);font-size:14px;margin:0;display:inline;font-weight:700}.HelpPopover_popoverContent__Nzxqb ol li p{color:#ddd;font-size:14px;line-height:1;display:block}.HelpPopover_popoverContent__Nzxqb ol li p span{color:#ddd;display:inline-block;line-height:1;vertical-align:middle}@media (max-width:768px){.HelpPopover_popoverContent__Nzxqb{padding:.75rem}.HelpPopover_popoverContent__Nzxqb ol li{padding:.5rem 0}.HelpPopover_popoverContent__Nzxqb ol li h1,.HelpPopover_popoverContent__Nzxqb ol li p{font-size:14px}}@media (hover:hover){.HelpPopover_helpButton__8tIs7:hover{background-color:#030}}.SideMenu_nav__S1aLE{background-color:var(--background-secondary);border-bottom:.06svh solid #030;position:sticky;top:0;z-index:100;width:13rem;height:100%;display:flex;flex-direction:column;border-top:.06svw solid #030;border-right:.06svw solid #030;border-radius:0 8px 8px 0}.SideMenu_headerContent__nGJEe{display:flex;flex-direction:column;height:100%;max-width:100%}.SideMenu_logoContainer__KWnWy{display:flex;align-items:center;justify-content:center;gap:.1svw;padding:1rem;border-radius:0 8px 8px 0;background-color:var(--background-secondary)}.SideMenu_scrollContainer__TB1sM{flex:1;overflow-y:auto;direction:rtl;padding:0 1rem}.SideMenu_scrollContent__pz6u3{direction:ltr;display:flex;flex-direction:column;gap:.5rem;height:100%}.SideMenu_logoImage__ImGQ7{position:relative;width:2.5rem;height:2.5rem}.SideMenu_title__nLslY{font-family:PixelifyAlphabet,sans-serif;font-size:calc(1.5em - .2svw);font-weight:700;margin:0;color:var(--primary-0)}.SideMenu_menuButtonsContainer__DjGrB{width:100%;display:flex;flex-direction:column;gap:1rem}.SideMenu_menuButtons__iGD9h{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.SideMenu_menuButtonsTop__ogV4A{gap:.5rem}.SideMenu_button__B4kOn{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5svw;width:100%;background-color:rgba(255,255,255,0);color:var(--primary-10);text-shadow:1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,-1px 0 0 #000;border-radius:8px;padding:.3rem .5rem;font-weight:500;font-size:.9rem;cursor:pointer;text-align:left;border:.06svw solid rgba(255,255,255,0);border-right:none;border-left:none}.SideMenu_button__B4kOn svg{color:var(--primary-0)}.SideMenu_createButton__4Rrv8{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5svw;background-color:rgba(255,255,255,0);color:var(--primary-10);text-shadow:1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,-1px 0 0 #000;border-radius:8px;padding:.3rem .5rem;font-weight:500;font-size:.9rem;cursor:pointer;text-align:left;border:.06svw solid rgba(255,255,255,0);border-right:none;border-left:none}.SideMenu_createButton__4Rrv8 svg{color:var(--primary-0)}.SideMenu_createButton__4Rrv8:hover{background-color:#164718;transition:all .2s ease}@media (max-width:1426px){.SideMenu_createButton__4Rrv8{width:100%;justify-content:center;padding:.3rem 0}.SideMenu_createButton__4Rrv8 h1{display:none}}.SideMenu_createButton__4Rrv8{width:100%;position:relative;overflow:hidden;isolation:isolate}.SideMenu_createButton__4Rrv8,.SideMenu_createButton__4Rrv8:hover{border:.06svw solid var(--primary-0)}.SideMenu_button__B4kOn:hover{background-color:#164718;transition:all .2s ease}.SideMenu_userAvatar__2eQN5{flex:0 0 25px;height:27px;box-sizing:border-box;display:block}.SideMenu_userAvatarSpan__OwMK_{width:25px;height:25px;display:inline-block;box-sizing:border-box;margin:0;padding:0;font-feature-settings:"tnum";position:relative;overflow:hidden;color:rgb(255,255,255);white-space:nowrap;text-align:center;vertical-align:middle;border-radius:50%;background-color:rgba(136,136,136,.5)}.SideMenu_userAvatarImg__gktMl{width:100%;height:100%;object-fit:cover}.SideMenu_separator__w5O_m{width:100%;border-bottom:.06svw solid #030}.SideMenu_footer__sOKMm{display:flex;flex-direction:column;gap:1rem;margin-top:auto;padding:.5rem}.SideMenu_footerSocials__l8aZ_{width:100%;justify-content:space-around;display:flex;flex-direction:row;gap:.5rem}.SideMenu_footer__sOKMm span{display:inline-block;display:flex;justify-content:space-around}.SideMenu_linkText__zUcgO{font-size:1rem;color:var(--primary-0);text-align:center}.SideMenu_linkText__zUcgO:hover{text-decoration:underline}.SideMenu_footerButton__opd9n{display:inline-block;background-color:rgba(255,255,255,0);color:#2a8a2d;border:none;border-radius:.5svh;padding:.3rem .5rem;font-weight:500;font-size:.63rem;cursor:pointer;text-align:left;text-decoration:underline}.SideMenu_footerButton__opd9n:hover{transform:scale(1.05);transition:all .2s ease}.SideMenu_tooltipContent__VybYi{z-index:110;border-radius:4px;padding:10px 15px;font-size:15px;line-height:1;color:var(--primary-0);background-color:var(--background-secondary);border:.06svw solid var(--primary-0);box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;&[data-state=delayed-open][data-side=top]{animation-name:SideMenu_slideDownAndFade__3_VJP}&[data-state=delayed-open][data-side=right]{animation-name:SideMenu_slideLeftAndFade__ixjCp}&[data-state=delayed-open][data-side=bottom]{animation-name:SideMenu_slideUpAndFade__XmlCQ}&[data-state=delayed-open][data-side=left]{animation-name:SideMenu_slideRightAndFade__hePom}}.SideMenu_tooltipArrow__iGk9x{fill:var(--primary-0)}.SideMenu_link__kTma1{display:flex;align-items:center;justify-content:center;gap:.5svw;color:var(--primary-0);text-decoration:none}.SideMenu_link__kTma1:hover{transform:scale(1.05);transition:all .2s ease}.SideMenu_notificationContainer__I6y22{position:relative;display:inline-flex;align-items:center;justify-content:center}.SideMenu_notificationBadge__DQzU3{background-color:#b94545;color:white;border-radius:50%;width:25px;height:25px;padding:0 4px;font-size:.7rem;display:flex;align-items:center;justify-content:center;font-family:Lexend,sans-serif;transition:all .2s ease;text-shadow:none;font-weight:700;animation:SideMenu_pulse__GmfwC 2s infinite;border:.06svw solid #ff4444}@-webkit-keyframes SideMenu_pulse__GmfwC{0%{-webkit-box-shadow:0 0 0 0 rgba(202,59,59,.6)}70%{-webkit-box-shadow:0 0 0 10px rgba(202,59,59,0)}to{-webkit-box-shadow:0 0 0 0 rgba(202,59,59,0)}}@keyframes SideMenu_pulse__GmfwC{0%{-moz-box-shadow:0 0 0 0 rgba(202,59,59,.6);box-shadow:0 0 0 0 rgba(202,59,59,.4)}70%{-moz-box-shadow:0 0 0 10px rgba(202,59,59,0);box-shadow:0 0 0 10px rgba(202,59,59,0)}to{-moz-box-shadow:0 0 0 0 rgba(202,59,59,0);box-shadow:0 0 0 0 rgba(202,59,59,0)}}.SideMenu_pillShape__J3ZnQ{border-radius:12px;min-width:22px;font-size:.6rem;padding:0 2px}.SideMenu_spinnerContainer__8vyKR{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.SideMenu_menuStrip__UbJov{padding-bottom:1px;border-bottom:1px solid #030}.SideMenu_menu__BtcQi{border-top:1px solid #030;border-right:1px solid #030;border-radius:0 8px 8px 0}.SideMenu_userName__aS3P8{font-size:1.5rem;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideMenu_menuItem__RcrBa{display:flex;align-items:center;gap:8px;padding:8px;cursor:pointer;transition:all .2s ease;color:var(--primary-0);border-radius:8px;text-decoration:none}.SideMenu_communityCard__OBzsA{border:1px dashed var(--primary-0);transition:all .2s ease}.SideMenu_communityCard__OBzsA.SideMenu_active__BrcFB{border:1px solid var(--primary-0);box-shadow:0 8px 24px rgba(0,0,0,.2)}.SideMenu_communityCardBottom__g5gNE{display:flex;flex-direction:column;border-bottom:1px solid #030}.SideMenu_joinButton__Snd_s{background-color:var(--primary-0);color:black;width:100%;border:none;border-radius:8px;padding:8px;font-weight:700;cursor:pointer;transition:all .2s ease}@supports (-webkit-touch-callout:none){.SideMenu_communityCard__OBzsA,.SideMenu_joinButton__Snd_s,.SideMenu_menuItem__RcrBa{appearance:none;-webkit-appearance:none;-webkit-transform:translateZ(0);transform:translateZ(0)}.SideMenu_menuTop__4iPaG,.SideMenu_menu__BtcQi{-webkit-transform:translateZ(0);transform:translateZ(0)}}.SideMenu_communityIcon__avBjf{display:flex;align-items:center;gap:8px}@media (max-width:1426px){.SideMenu_nav__S1aLE{width:4rem}.SideMenu_logoContainer__KWnWy{justify-content:center;padding:1rem .5rem}.SideMenu_scrollContainer__TB1sM{padding:0 .5rem}.SideMenu_headerContent__nGJEe{align-items:center}.SideMenu_title__nLslY{display:none}.SideMenu_menuButtons__iGD9h{width:100%;align-items:center}.SideMenu_button__B4kOn,.SideMenu_createButton__4Rrv8{width:100%;justify-content:center;padding:.3rem 0}.SideMenu_button__B4kOn h1,.SideMenu_linkText__zUcgO,.SideMenu_link__kTma1 h1,.SideMenu_userName__aS3P8{display:none}.SideMenu_footer__sOKMm{width:100%;flex-direction:column;align-items:center;gap:.5rem;padding:0}.SideMenu_footerSocials__l8aZ_{flex-direction:column}.SideMenu_footer__sOKMm span{flex-direction:column;align-items:center;gap:.3rem}.SideMenu_footerButton__opd9n{font-size:10px;padding:.2rem .3rem}}@media (max-width:767px){.SideMenu_linkText__zUcgO,.SideMenu_nav__S1aLE{display:none}}.HowTo_modalOverlay__0_76Y{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.HowTo_modal__dwdag{background-color:var(--background);border-radius:8px;width:100%;max-width:600px;max-height:90svh;box-shadow:0 0 20px rgba(74,240,80,.5);border:1px solid var(--primary-0)}.HowTo_modalHeader__lpBGj{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #333}.HowTo_modalHeader__lpBGj h2{margin:0;color:var(--primary-0);font-size:1.3rem}.HowTo_closeButton__hBVLr{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;color:#ff4444}.HowTo_closeButton__hBVLr:hover{color:#ff6666}.HowTo_modalContent__n31Bh{padding:1rem;overflow-y:auto;max-height:calc(90svh - 4rem);color:#ddd;line-height:1.6}.HowTo_modalContent__n31Bh ol{list-style:none;counter-reset:howto-counter;padding:0;margin:1rem 0}.HowTo_modalContent__n31Bh ol li{counter-increment:howto-counter;position:relative;padding:.5rem 2rem;margin:0}.HowTo_modalContent__n31Bh ol li h1{color:var(--primary-0);font-size:1.2rem;margin:0;display:inline;font-weight:700}.HowTo_modalContent__n31Bh ol li p{margin:.5rem 0 0;color:#ddd;font-size:.95rem;line-height:1.5;display:block}.HowTo_modalContent__n31Bh ol li p span{color:#ddd;margin-left:.5rem;display:inline-block;line-height:1.5;vertical-align:middle}@media (max-width:768px){.HowTo_modal__dwdag{max-width:95%;margin:1rem}.HowTo_modalContent__n31Bh{font-size:.9rem;padding:.75rem}.HowTo_modalContent__n31Bh ol li{padding:.5rem 0 .5rem 2rem}.HowTo_modalContent__n31Bh ol li h1{font-size:1.1rem}.HowTo_modalContent__n31Bh ol li p{font-size:.9rem}}.SearchBar_searchContainer__tS9Cz{max-width:700px;padding:.5rem;flex:1;min-width:500px}.SearchBar_searchForm__YnZxw{display:flex;width:100%;min-width:0}.SearchBar_searchInput__4WA50{flex:1;min-width:0;font-size:.9rem;font-family:Lexend,sans-serif;padding:8px;border-radius:8px 0 0 8px;background-color:#003300;color:var(--primary-0);border:1px solid var(--primary-0);border-right:none;appearance:none;-webkit-appearance:none}.SearchBar_searchInput__4WA50:focus{outline:none;background-color:#004400}.SearchBar_searchInput__4WA50::placeholder{color:rgba(74,240,80,.5)}.SearchBar_searchButton__F5zFi{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem;padding:8px 12px;background-color:var(--primary-0);color:#000;border:none;border-radius:0 8px 8px 0;cursor:pointer;transition:background-color .3s ease;border:1px solid var(--primary-0);appearance:none;-webkit-appearance:none}.SearchBar_searchButton__F5zFi:hover:not(:disabled){background-color:#28a12c}.SearchBar_searchButton__F5zFi:disabled{background-color:#333;color:var(--primary-0);cursor:not-allowed}.SearchBar_searchButton__F5zFi.SearchBar_noResults__QzC07{background-color:rgb(35,22,22);color:#ff3333;cursor:not-allowed}.SearchBar_searchButton__F5zFi.SearchBar_noResults__QzC07:hover{background-color:rgb(35,22,22)}.SearchBar_searchStatus__g0jpt{text-align:center;margin-top:.5rem;color:var(--primary-0);font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}@media (max-width:768px){.SearchBar_searchContainer__tS9Cz{padding:0}.SearchBar_searchInput__4WA50{font-size:.45rem;padding:6px}.SearchBar_searchStatus__g0jpt{font-size:.45rem}.SearchBar_searchButton__F5zFi{font-size:.45rem;padding:6px 8px}}.ScrollFeed_innerFeedContainer__ezD5a{width:100%;height:100%;position:relative;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}.ScrollFeed_cardWrapper__MC7lh{position:relative;width:100%;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;height:96%;scroll-snap-align:center;scroll-snap-stop:always;touch-action:manipulation}.ScrollFeed_scrollbar-hide__fPe2Z{scrollbar-width:none;-ms-overflow-style:none}.ScrollFeed_scrollbar-hide__fPe2Z::-webkit-scrollbar{display:none}.ScrollFeed_noSnap__6i_XQ{scroll-snap-type:none!important}.ScrollFeed_loadingContainer__z_ylm{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;background:black;color:white}.ScrollFeed_avatarContainer__auNz3{flex:0 0 40px;margin-right:10px;box-sizing:border-box;height:40px;display:block}.ScrollFeed_avatarSpan__uvevh{width:40px;height:40px;display:inline-block;box-sizing:border-box;margin:0;padding:0;font-feature-settings:"tnum";position:relative;overflow:hidden;color:rgb(255,255,255);white-space:nowrap;text-align:center;vertical-align:middle;line-height:32px;border-radius:50%;background-color:rgba(136,136,136,.5)}.ScrollFeed_avatarImg__Guhyh{width:100%;height:100%;object-fit:cover}.ScrollFeed_contentContainer__ev8DT{position:relative;display:flex;align-items:center;justify-content:center;max-width:88%;min-width:280px;max-height:100%;height:100%;border-radius:8px;width:auto}.ScrollFeed_contentContainer__ev8DT.ScrollFeed_loaded__g1QQQ{aspect-ratio:auto}.ScrollFeed_mediaContainer__B2ddf{position:relative;display:flex;height:100%;width:100%}.ScrollFeed_media__YOvi3{height:100%;width:100%;object-fit:contain;justify-self:center;border-radius:8px}.ScrollFeed_videoHidden__v_rMT{display:none}.ScrollFeed_actionsOverlay__RjvLm{position:absolute;padding:.5rem;right:-70px;bottom:10px;gap:1rem}.ScrollFeed_actionButtonGroup__9a1fB,.ScrollFeed_actionsOverlay__RjvLm{display:flex;flex-direction:column;align-items:center}.ScrollFeed_actionButton__UGJNA,.ScrollFeed_likeButton__NIj1k{width:3rem;height:3rem;border-radius:50%;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:20;right:-60px;opacity:1;pointer-events:auto}@media (hover:hover){.ScrollFeed_likeButton__NIj1k:hover{background:#333}}@media (max-width:768px){.ScrollFeed_likeButton__NIj1k{width:2.5rem;height:2.5rem}}.ScrollFeed_activeLike__Xw3_B{background-color:rgba(74,240,80,.15);color:var(--primary-0);animation:ScrollFeed_likeAnimation__6_JiA .8s}.ScrollFeed_activeLike__Xw3_B:after,.ScrollFeed_activeLike__Xw3_B:before{content:"";position:absolute;top:50%;left:50%;margin-left:-2px;margin-top:-2px;width:6px;height:6px;border-radius:100%;transform:scale(0);border:1px solid transparent;box-shadow:-.8em 0 0 -2px,.8em 0 0 -2px,0 -.8em 0 -2px,0 .8em 0 -2px,-.6em -.6em 0 -2px,-.6em .6em 0 -2px,.6em -.6em 0 -2px,.6em .6em 0 -2px}.ScrollFeed_activeLike__Xw3_B:before{animation:ScrollFeed_effect01Animation__wYfoP .8s cubic-bezier(.175,.885,.32,1.275)}.ScrollFeed_activeLike__Xw3_B:after{animation:ScrollFeed_effect02Animation__lBqe6 .6s cubic-bezier(.175,.885,.32,1.275)}.ScrollFeed_favoriteButton__QViA9{width:3rem;height:3rem;border-radius:50%;background-color:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3);z-index:20;right:-60px;opacity:1;pointer-events:auto}@media (hover:hover){.ScrollFeed_favoriteButton__QViA9:hover{background:#333}}@media (max-width:768px){.ScrollFeed_favoriteButton__QViA9{width:2.5rem;height:2.5rem}}.ScrollFeed_activeFavorite__go2gH{background-color:rgba(246,187,66,.15);color:#f6bb42;animation:ScrollFeed_likeAnimation__6_JiA .8s}.ScrollFeed_activeFavorite__go2gH:after,.ScrollFeed_activeFavorite__go2gH:before{content:"";position:absolute;top:50%;left:50%;margin-left:-2px;margin-top:-2px;width:6px;height:6px;border-radius:100%;transform:scale(0);border:1px solid transparent;box-shadow:-.8em 0 0 -2px,.8em 0 0 -2px,0 -.8em 0 -2px,0 .8em 0 -2px,-.6em -.6em 0 -2px,-.6em .6em 0 -2px,.6em -.6em 0 -2px,.6em .6em 0 -2px}.ScrollFeed_activeFavorite__go2gH:before{animation:ScrollFeed_effect01Animation__wYfoP .8s cubic-bezier(.175,.885,.32,1.275)}.ScrollFeed_activeFavorite__go2gH:after{animation:ScrollFeed_effect02Animation__lBqe6 .6s cubic-bezier(.175,.885,.32,1.275)}.ScrollFeed_actionIcon__OQB_7{width:1.25rem;height:1.25rem}.ScrollFeed_actionCount__WwSQc{color:#fff;font-size:.85rem;margin-top:.25rem;font-weight:500;text-shadow:0 1px 4px rgba(0,0,0,.7)}.ScrollFeed_infoOverlay__mk7IA{position:absolute;left:0;right:0;bottom:0;padding:1rem;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4),transparent);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.ScrollFeed_infoContent__F_Ypk{color:#fff;display:flex;flex-direction:column;gap:.75rem}.ScrollFeed_userInfoRow__wHLti{display:flex;align-items:center}.ScrollFeed_username__905dC{font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.7);margin-right:.5rem}.ScrollFeed_followButton__MlXOd{color:var(--background);background:var(--primary-0);font-size:.75rem;padding:0 .5rem;height:1.75rem;border:none;cursor:pointer;border-radius:.25rem}.ScrollFeed_followButton__MlXOd[data-following=true]{background-color:#276929}.ScrollFeed_prompt__yi_p3{font-size:.875rem;line-height:1.5;text-shadow:0 1px 4px rgba(0,0,0,.7)}.ScrollFeed_promptContainer__9djgq{max-height:300px;display:block;overflow:auto}.ScrollFeed_expandButton__up4gH{background:none;border:none;color:#fff;font-size:.75rem;cursor:pointer;padding:0;margin:0;text-align:left;opacity:.8;text-shadow:0 1px 4px rgba(0,0,0,.7);transition:opacity .2s ease;display:inline}.ScrollFeed_playButton__Mt___{top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;border:2px solid var(--primary-0);font-size:32px}.ScrollFeed_muteButton__Ce3_6,.ScrollFeed_playButton__Mt___{position:absolute;background-color:rgba(0,0,0,.6);color:var(--primary-0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:2}.ScrollFeed_muteButton__Ce3_6{top:20px;left:20px;width:40px;height:40px;border-radius:50%;border:1px solid var(--primary-0);font-size:20px}@keyframes ScrollFeed_likeAnimation__6_JiA{0%{transform:scale(1)}30%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes ScrollFeed_effect01Animation__wYfoP{0%{transform:rotate(-15deg) scale(0)}40%{opacity:1}to{transform:rotate(-30deg) scale(2.5);opacity:0}}@keyframes ScrollFeed_effect02Animation__lBqe6{0%{transform:rotate(10deg) scale(0)}40%{opacity:1}to{transform:rotate(30deg) scale(2);opacity:0}}@media (hover:hover){.ScrollFeed_username__905dC:hover{text-decoration:underline}.ScrollFeed_expandButton__up4gH:hover{text-decoration:underline;opacity:1}.ScrollFeed_actionButton__UGJNA:hover{background:#333}.ScrollFeed_favoriteButton__QViA9:hover{background-color:rgba(246,187,66,.15)}.ScrollFeed_likeButton__NIj1k:hover{background-color:rgba(74,240,80,.15)}.ScrollFeed_muteButton__Ce3_6:hover{background-color:rgba(0,0,0,.8);transform:scale(1.05)}.ScrollFeed_playButton__Mt___:hover{background-color:rgba(0,0,0,.8);transform:translate(-50%,-50%) scale(1.05)}}@supports (-webkit-touch-callout:none){.ScrollFeed_innerFeedContainer__ezD5a{height:-webkit-fill-available}.ScrollFeed_cardWrapper__MC7lh{transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}}@media (max-width:768px){.ScrollFeed_contentContainer__ev8DT{max-width:100%}.ScrollFeed_innerFeedContainer__ezD5a{scroll-snap-stop:normal}.ScrollFeed_actionsOverlay__RjvLm{padding:.45rem;right:0;top:5px;gap:.5rem}.ScrollFeed_actionButton__UGJNA{width:2.5rem;height:2.5rem}.ScrollFeed_actionIcon__OQB_7{width:1.25rem;height:1.25rem}.ScrollFeed_actionCount__WwSQc{font-size:.75rem}.ScrollFeed_cardWrapper__MC7lh{margin-bottom:0;height:100%}.ScrollFeed_playButton__Mt___{width:3.5rem;height:3.5rem;font-size:1.5rem}.ScrollFeed_muteButton__Ce3_6{width:2.5rem;height:2.5rem;font-size:1.5rem;top:1rem;left:1rem}}.ScrollFeed_errorContainer___TWnK{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;text-align:center;color:white}.ScrollFeed_errorContainer___TWnK h2{font-size:1.5rem;margin-bottom:1rem}.ScrollFeed_errorContainer___TWnK p{margin-bottom:1.5rem;opacity:.8}.ScrollFeed_retryButton__Adp9u{background-color:var(--primary-0);color:var(--background);border:none;padding:.75rem 1.5rem;border-radius:.25rem;font-weight:600;cursor:pointer;transition:opacity .2s}.ScrollFeed_retryButton__Adp9u:hover{opacity:.8}.ScrollFeed_loadingSpinner__KrwfN{display:flex;flex-direction:column;align-items:center;gap:1rem}.ScrollFeed_spinner__d8ZAI{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-top:3px solid var(--primary-0);border-radius:50%;animation:ScrollFeed_spin__PltBk 1s linear infinite}@keyframes ScrollFeed_spin__PltBk{to{transform:rotate(1turn)}}.ScrollFeed_loadingText__28BP1{color:rgba(255,255,255,.8)}.ScrollFeed_emptyContainer__AMfGU{display:flex;align-items:center;justify-content:center;height:100%;color:rgba(255,255,255,.6)}.HowTo_modalOverlay__mhVeC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.HowTo_modal__6G0uk{background-color:var(--background);border-radius:10px;width:100%;max-width:600px;max-height:90svh;box-shadow:0 0 20px rgba(74,240,80,.5);border:1px solid var(--primary-0)}.HowTo_modalHeader__N7AGG{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #333}.HowTo_modalHeader__N7AGG h2{margin:0;color:var(--primary-0);font-size:1.3rem}.HowTo_closeButton__hIGJt{background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer;padding:0;line-height:1;color:#ff4444}.HowTo_closeButton__hIGJt:hover{color:#ff6666}.HowTo_modalContent__FgvPN{padding:1rem;overflow-y:auto;max-height:calc(90svh - 4rem);color:#ddd;line-height:1.6}.HowTo_modalContent__FgvPN ol{list-style:none;counter-reset:howto-counter;padding:0;margin:1rem 0}.HowTo_modalContent__FgvPN ol li{counter-increment:howto-counter;position:relative;padding:.5rem 2rem;margin:0}.HowTo_modalContent__FgvPN ol li h1{color:var(--primary-0);font-size:1.2rem;margin:0;display:inline;font-weight:700}.HowTo_modalContent__FgvPN ol li p{margin:.5rem 0 0;color:#ddd;font-size:.95rem;line-height:1.5;display:block}@media (max-width:768px){.HowTo_modal__6G0uk{max-width:95%;margin:1rem}.HowTo_modalContent__FgvPN{font-size:.9rem;padding:.75rem}.HowTo_modalContent__FgvPN ol li{padding:.5rem 0 .5rem 2rem}.HowTo_modalContent__FgvPN ol li h1{font-size:1.1rem}.HowTo_modalContent__FgvPN ol li p{font-size:.9rem}}