.Card-module__xqGz8G__card{min-height:200px;box-shadow:inset 0 0 0 3px var(--border);border-radius:30px;flex-direction:column;padding:20px;display:flex}.Card-module__xqGz8G__cardHeader{justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}.Card-module__xqGz8G__cardHeader>h2{white-space:nowrap;min-width:0;font-size:20px}.Card-module__xqGz8G__cardHeader>a{align-items:center;gap:2px;display:flex}.Card-module__xqGz8G__cardHeader>a:hover{text-decoration:underline}.Card-module__xqGz8G__headerAction{white-space:nowrap;color:var(--text-secondary);flex:none;font-size:14px}.Card-module__xqGz8G__cardContent{flex:1;justify-content:space-between;gap:24px;padding-top:8px;display:flex}.Card-module__xqGz8G__cardFooter{justify-content:flex-end;padding-top:16px;display:flex}.Card-module__xqGz8G__button{background:var(--primary-soft);cursor:pointer;border:none;border-radius:20px;width:240px;min-height:44px;padding:0 28px;font-size:20px}@media (min-width:1024px){.Card-module__xqGz8G__cardHeader{border-bottom:1px solid var(--primary-soft)}}@media (min-width:1024px) and (max-width:1439px){.Card-module__xqGz8G__card{padding:18px}.Card-module__xqGz8G__cardHeader{gap:6px}.Card-module__xqGz8G__cardHeader>h2{font-size:clamp(16px,1.25vw,20px)}.Card-module__xqGz8G__headerAction{font-size:clamp(12px,.95vw,14px)}}
.LobbyPage-module__XruZhq__lobbyStage{isolation:isolate;position:relative;overflow:hidden}.LobbyPage-module__XruZhq__fallingLayer{z-index:-1;pointer-events:none;position:absolute;inset:-80px 0 0}.LobbyPage-module__XruZhq__fallingDecoration{--fall-delay:0s;--fall-drift-duration:6s;--fall-duration:24s;--fall-left:10%;--fall-size:24px;top:-48px;left:var(--fall-left);width:var(--fall-size);height:var(--fall-size);opacity:.44;animation:LobbyPage-module__XruZhq__gentleFall var(--fall-duration) linear infinite, LobbyPage-module__XruZhq__softDrift var(--fall-drift-duration) ease-in-out infinite alternate;animation-delay:var(--fall-delay);position:absolute;transform:translateY(-64px)rotate(0)}.LobbyPage-module__XruZhq__fallingDecoration[data-kind=bean]{--fall-size:22px;background:radial-gradient(circle at 36% 30%,#ffffff80 0 18%,#0000 19%),#f4c84b;border-radius:50% 45%;box-shadow:inset -2px -3px #8e69162e}.LobbyPage-module__XruZhq__fallingDecoration[data-kind=leaf]{--fall-size:28px;background:linear-gradient(135deg,#ffffff6b 0 18%,#0000 20%),#80dd68;border-radius:85% 0;box-shadow:inset -2px -2px #22702e29}.LobbyPage-module__XruZhq__fallingDecoration[data-kind=sprout]{--fall-size:24px;background:radial-gradient(circle at 50% 108%,#6fb858 0 20%,#0000 21%),linear-gradient(90deg,#9be274 0 47%,#0000 48% 52%,#79cf60 53% 100%);border-radius:50% 50% 45% 45%}.LobbyPage-module__XruZhq__lobbyGrid{z-index:1;font-family:var(--font-character);grid-template-columns:1fr;gap:12px;display:grid;position:relative}.LobbyPage-module__XruZhq__span5,.LobbyPage-module__XruZhq__span4,.LobbyPage-module__XruZhq__span3,.LobbyPage-module__XruZhq__span2{grid-column:span 1}.LobbyPage-module__XruZhq__backgroundPrimaryStrong{background-color:var(--primary-strong)}.LobbyPage-module__XruZhq__backgroundPrimaryPale{background-color:var(--primary-pale)}.LobbyPage-module__XruZhq__backgroundSecondaryPale{background-color:var(--secondary-pale)}.LobbyPage-module__XruZhq__desktopOnly{display:none}.LobbyPage-module__XruZhq__mobileOnly{display:grid}@keyframes LobbyPage-module__XruZhq__gentleFall{0%{transform:translateY(-64px)rotate(0)}to{transform:translateY(calc(100vh + 140px))rotate(360deg)}}@keyframes LobbyPage-module__XruZhq__softDrift{0%{margin-left:-18px}to{margin-left:26px}}@media (prefers-reduced-motion:reduce){.LobbyPage-module__XruZhq__fallingLayer{display:none}}@media (min-width:1024px){.LobbyPage-module__XruZhq__lobbyGrid{grid-template-columns:repeat(8,1fr);gap:10px 30px}.LobbyPage-module__XruZhq__fallingDecoration{opacity:.56}.LobbyPage-module__XruZhq__span5{grid-column:span 5}.LobbyPage-module__XruZhq__span4{grid-column:span 4}.LobbyPage-module__XruZhq__span3{grid-column:span 3}.LobbyPage-module__XruZhq__span2{grid-column:span 2}.LobbyPage-module__XruZhq__desktopOnly{display:flex}.LobbyPage-module__XruZhq__lobbyGrid>.LobbyPage-module__XruZhq__mobileOnly{display:none}}
.CommunityContent-module__Fp5e_a__questionList{flex-direction:column;flex:1;width:100%;list-style:none;display:flex}.CommunityContent-module__Fp5e_a__questionItem{flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:15px;min-height:0;padding:10px 0;display:grid}.CommunityContent-module__Fp5e_a__questionItem:nth-child(2){border-top:1px solid var(--primary-soft);border-bottom:1px solid var(--primary-soft)}.CommunityContent-module__Fp5e_a__questionBadge{aspect-ratio:1;border:2px solid var(--secondary-soft);background-color:var(--surface);border-radius:10px;place-items:center;width:30px;font-size:20px;display:grid}.CommunityContent-module__Fp5e_a__questionTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text-primary);font-size:20px;text-decoration:none;overflow:hidden}.CommunityContent-module__Fp5e_a__questionTitle:hover,.CommunityContent-module__Fp5e_a__questionTitle:focus{text-decoration:underline}.CommunityContent-module__Fp5e_a__meta{align-items:center;gap:12px;display:flex}.CommunityContent-module__Fp5e_a__meta>span{color:var(--text-secondary);align-items:center;gap:4px;font-size:16px;display:inline-flex}.CommunityContent-module__Fp5e_a__emptyText{color:var(--text-secondary);flex:1;align-items:center;font-size:18px;display:flex}
