._panel_1ijwx_1{color:var(--text);min-width:0;margin:20px 0 12px;padding:8px 0}._strip_1ijwx_1{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}._join_1ijwx_1{flex:0 420px;align-items:center;gap:9px;min-width:0;margin:0;display:flex}._join_1ijwx_1 label{white-space:nowrap;color:var(--muted);font-size:12px}._join_1ijwx_1 input{border:1px solid var(--line);background:var(--bg);width:130px;min-width:0;max-width:260px;min-height:44px;color:var(--text);font:13px var(--mono);border-radius:6px;flex:1;padding:10px}._join_1ijwx_1 input::placeholder{color:var(--muted)}._join_1ijwx_1 button,._create_1ijwx_2{color:#211a0e;min-height:44px;font:600 12px var(--mono);background:#e7ca80;border:1px solid #d8bc70;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 0 15px #e7ca8020}._join_1ijwx_1 button:hover:not(:disabled){background:#f3daa0;box-shadow:0 0 21px #e7ca8045}._join_1ijwx_1 button:disabled{opacity:.5;box-shadow:none}._browse_1ijwx_2{min-height:44px;font:12px var(--mono);color:var(--text);text-underline-offset:5px;white-space:nowrap;margin-left:auto;padding:8px 0 8px 12px;text-decoration:underline}._browse_1ijwx_2:hover{color:#e7ca80}._heading_1ijwx_3{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._heading_1ijwx_3 h2{margin:0;font-size:23px}._heading_1ijwx_3 span{color:var(--muted);font-size:10px}._gamePanel_1ijwx_3{border-block:1px solid var(--line);padding:22px 0}._gamePanel_1ijwx_3 ._join_1ijwx_1{flex:1;max-width:460px}._gamePanel_1ijwx_3 ._create_1ijwx_2{background:var(--world-accent,var(--lime));border-color:var(--world-accent,var(--lime));box-shadow:none}._list_1ijwx_4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:8px 0 0;padding:0;list-style:none;display:grid}._list_1ijwx_4 li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 0;display:flex}._list_1ijwx_4 li>div{min-width:0}._list_1ijwx_4 strong{overflow-wrap:anywhere;font-size:13px}._list_1ijwx_4 span{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:flex}._list_1ijwx_4 a{min-height:44px;color:var(--text);flex-shrink:0;align-items:center;gap:5px;padding:8px;font-size:12px;display:inline-flex}._empty_1ijwx_4,._error_1ijwx_4,._matches_1ijwx_4 p{color:var(--muted);margin:12px 0 2px;font-size:12px;line-height:1.7}._error_1ijwx_4{color:#ffb9b9}._matches_1ijwx_4{flex-wrap:wrap;gap:12px;display:flex}._matches_1ijwx_4 a{align-items:center;min-height:44px;display:inline-flex}._panel_1ijwx_1 :is(input,button,a):focus-visible{outline-offset:4px;outline:2px solid #e7ca80}._popover_1ijwx_5{width:min(420px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 48px - env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:12px;margin:auto;padding:0;position:fixed;inset:16px;overflow:auto;box-shadow:0 18px 70px #0008}._popover_1ijwx_5::backdrop{background:#0008}._popoverBody_1ijwx_5{padding:15px 18px;position:relative}._popoverBody_1ijwx_5:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000000b 0 1px,#0000 1px 4px);position:absolute;inset:0}._popover_1ijwx_5 header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:5px;display:flex}._popover_1ijwx_5 h2{margin:0;font-size:19px}._popover_1ijwx_5 header button{min-width:44px;min-height:44px;color:var(--text);font-size:24px}._popover_1ijwx_5 ._list_1ijwx_4{grid-template-columns:1fr}._popover_1ijwx_5[open]{animation:.16s ease-out _lobby-open_1ijwx_1}@keyframes _lobby-open_1ijwx_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){._strip_1ijwx_1{gap:4px 12px}._join_1ijwx_1{flex-basis:100%;gap:8px}._join_1ijwx_1 input{max-width:none;font-size:16px}._join_1ijwx_1 input::placeholder{font-size:12px}._join_1ijwx_1 label{font-size:11px}._browse_1ijwx_2{margin-left:auto}._list_1ijwx_4{grid-template-columns:1fr}._gamePanel_1ijwx_3 ._strip_1ijwx_1{gap:10px}._gamePanel_1ijwx_3 ._join_1ijwx_1{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._popover_1ijwx_5[open]{animation:none}._join_1ijwx_1 button{transition:none}}._popover_1ijwx_5 ._list_1ijwx_4{max-width:360px;margin-inline:auto}._gamePanel_1ijwx_3 ._strip_1ijwx_1{justify-content:center}._gamePanel_1ijwx_3 ._list_1ijwx_4{max-width:720px;margin-inline:auto}._gamePanel_1ijwx_3 ._empty_1ijwx_4{text-align:center}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1{flex:0 290px}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1 label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1 input{text-align:right;max-width:220px}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1 input:placeholder-shown{text-align:left}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1 button{min-width:60px;padding-inline:12px}._lobbyIcon_1ijwx_18{border-radius:8px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;display:inline-flex}._lobbyIcon_1ijwx_18:hover{background:#e7ca8010;box-shadow:0 0 14px #e7ca8018}@media (max-width:600px){._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._strip_1ijwx_1{flex-wrap:nowrap;gap:12px}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1{flex:0 290px;gap:8px}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._join_1ijwx_1 input{width:100%;max-width:220px}._panel_1ijwx_1:not(._gamePanel_1ijwx_3) ._lobbyIcon_1ijwx_18{margin-left:auto}._gamePanel_1ijwx_3 ._heading_1ijwx_3{flex-wrap:wrap;align-items:flex-start}._gamePanel_1ijwx_3 ._strip_1ijwx_1{grid-template-columns:minmax(0,1fr);gap:14px;max-width:420px;margin-inline:auto;display:grid}._gamePanel_1ijwx_3 ._create_1ijwx_2{justify-self:stretch;width:100%}._gamePanel_1ijwx_3 ._join_1ijwx_1{grid-template-columns:minmax(0,1fr) auto;gap:7px 9px;width:100%;max-width:none;display:grid}._gamePanel_1ijwx_3 ._join_1ijwx_1 label{grid-column:1/-1}._gamePanel_1ijwx_3 ._join_1ijwx_1 input,._popover_1ijwx_5 ._list_1ijwx_4{width:100%}}._popover_1ijwx_5 h2:focus{outline:none}._popover_1ijwx_5 header button{box-shadow:none;background:0 0;border:0}._gamePanel_1ijwx_3 ._strip_1ijwx_1{flex-wrap:nowrap;justify-content:space-between;gap:24px}._gamePanel_1ijwx_3 ._join_1ijwx_1{flex:0 360px;max-width:360px;margin-left:auto}._gamePanel_1ijwx_3 ._join_1ijwx_1 input{width:100%;max-width:none}._gamePanel_1ijwx_3 ._join_1ijwx_1 label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._publicList_1ijwx_42{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 65%,transparent);border-radius:10px;padding:0 16px;display:block;max-width:640px!important;margin:22px auto 0!important}._publicList_1ijwx_42 li{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:62px;padding:6px 0;display:grid}._publicList_1ijwx_42 li:last-child{border-bottom:0}._publicList_1ijwx_42 a{justify-content:center;min-width:58px}._publicList_1ijwx_42 li>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._publicList_1ijwx_42 span{white-space:nowrap;margin:0}._gamePanel_1ijwx_3 ._empty_1ijwx_4.ah-request-status{justify-content:center}@media (max-width:600px){._gamePanel_1ijwx_3 ._strip_1ijwx_1{gap:12px;display:grid}._gamePanel_1ijwx_3 ._join_1ijwx_1{max-width:none;margin:0}._publicList_1ijwx_42{padding-inline:12px}._publicList_1ijwx_42 li>div{gap:3px;display:grid}._gamePanel_1ijwx_3 ._join_1ijwx_1 label{grid-column:auto}}
