@charset "UTF-8";.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:"\a0"}.fi.fis{width:1em}.fi-xx{background-image:url(/vendor/flag-icons/flags/4x3/xx.svg)}.fi-ad{background-image:url(/vendor/flag-icons/flags/4x3/ad.svg)}.fi-ae{background-image:url(/vendor/flag-icons/flags/4x3/ae.svg)}.fi-af{background-image:url(/vendor/flag-icons/flags/4x3/af.svg)}.fi-ag{background-image:url(/vendor/flag-icons/flags/4x3/ag.svg)}.fi-ai{background-image:url(/vendor/flag-icons/flags/4x3/ai.svg)}.fi-al{background-image:url(/vendor/flag-icons/flags/4x3/al.svg)}.fi-am{background-image:url(/vendor/flag-icons/flags/4x3/am.svg)}.fi-ao{background-image:url(/vendor/flag-icons/flags/4x3/ao.svg)}.fi-aq{background-image:url(/vendor/flag-icons/flags/4x3/aq.svg)}.fi-ar{background-image:url(/vendor/flag-icons/flags/4x3/ar.svg)}.fi-as{background-image:url(/vendor/flag-icons/flags/4x3/as.svg)}.fi-at{background-image:url(/vendor/flag-icons/flags/4x3/at.svg)}.fi-au{background-image:url(/vendor/flag-icons/flags/4x3/au.svg)}.fi-aw{background-image:url(/vendor/flag-icons/flags/4x3/aw.svg)}.fi-ax{background-image:url(/vendor/flag-icons/flags/4x3/ax.svg)}.fi-az{background-image:url(/vendor/flag-icons/flags/4x3/az.svg)}.fi-ba{background-image:url(/vendor/flag-icons/flags/4x3/ba.svg)}.fi-bb{background-image:url(/vendor/flag-icons/flags/4x3/bb.svg)}.fi-bd{background-image:url(/vendor/flag-icons/flags/4x3/bd.svg)}.fi-be{background-image:url(/vendor/flag-icons/flags/4x3/be.svg)}.fi-bf{background-image:url(/vendor/flag-icons/flags/4x3/bf.svg)}.fi-bg{background-image:url(/vendor/flag-icons/flags/4x3/bg.svg)}.fi-bh{background-image:url(/vendor/flag-icons/flags/4x3/bh.svg)}.fi-bi{background-image:url(/vendor/flag-icons/flags/4x3/bi.svg)}.fi-bj{background-image:url(/vendor/flag-icons/flags/4x3/bj.svg)}.fi-bl{background-image:url(/vendor/flag-icons/flags/4x3/bl.svg)}.fi-bm{background-image:url(/vendor/flag-icons/flags/4x3/bm.svg)}.fi-bn{background-image:url(/vendor/flag-icons/flags/4x3/bn.svg)}.fi-bo{background-image:url(/vendor/flag-icons/flags/4x3/bo.svg)}.fi-bq{background-image:url(/vendor/flag-icons/flags/4x3/bq.svg)}.fi-br{background-image:url(/vendor/flag-icons/flags/4x3/br.svg)}.fi-bs{background-image:url(/vendor/flag-icons/flags/4x3/bs.svg)}.fi-bt{background-image:url(/vendor/flag-icons/flags/4x3/bt.svg)}.fi-bv{background-image:url(/vendor/flag-icons/flags/4x3/bv.svg)}.fi-bw{background-image:url(/vendor/flag-icons/flags/4x3/bw.svg)}.fi-by{background-image:url(/vendor/flag-icons/flags/4x3/by.svg)}.fi-bz{background-image:url(/vendor/flag-icons/flags/4x3/bz.svg)}.fi-ca{background-image:url(/vendor/flag-icons/flags/4x3/ca.svg)}.fi-cc{background-image:url(/vendor/flag-icons/flags/4x3/cc.svg)}.fi-cd{background-image:url(/vendor/flag-icons/flags/4x3/cd.svg)}.fi-cf{background-image:url(/vendor/flag-icons/flags/4x3/cf.svg)}.fi-cg{background-image:url(/vendor/flag-icons/flags/4x3/cg.svg)}.fi-ch{background-image:url(/vendor/flag-icons/flags/4x3/ch.svg)}.fi-ci{background-image:url(/vendor/flag-icons/flags/4x3/ci.svg)}.fi-ck{background-image:url(/vendor/flag-icons/flags/4x3/ck.svg)}.fi-cl{background-image:url(/vendor/flag-icons/flags/4x3/cl.svg)}.fi-cm{background-image:url(/vendor/flag-icons/flags/4x3/cm.svg)}.fi-cn{background-image:url(/vendor/flag-icons/flags/4x3/cn.svg)}.fi-co{background-image:url(/vendor/flag-icons/flags/4x3/co.svg)}.fi-cr{background-image:url(/vendor/flag-icons/flags/4x3/cr.svg)}.fi-cu{background-image:url(/vendor/flag-icons/flags/4x3/cu.svg)}.fi-cv{background-image:url(/vendor/flag-icons/flags/4x3/cv.svg)}.fi-cw{background-image:url(/vendor/flag-icons/flags/4x3/cw.svg)}.fi-cx{background-image:url(/vendor/flag-icons/flags/4x3/cx.svg)}.fi-cy{background-image:url(/vendor/flag-icons/flags/4x3/cy.svg)}.fi-cz{background-image:url(/vendor/flag-icons/flags/4x3/cz.svg)}.fi-de{background-image:url(/vendor/flag-icons/flags/4x3/de.svg)}.fi-dj{background-image:url(/vendor/flag-icons/flags/4x3/dj.svg)}.fi-dk{background-image:url(/vendor/flag-icons/flags/4x3/dk.svg)}.fi-dm{background-image:url(/vendor/flag-icons/flags/4x3/dm.svg)}.fi-do{background-image:url(/vendor/flag-icons/flags/4x3/do.svg)}.fi-dz{background-image:url(/vendor/flag-icons/flags/4x3/dz.svg)}.fi-ec{background-image:url(/vendor/flag-icons/flags/4x3/ec.svg)}.fi-ee{background-image:url(/vendor/flag-icons/flags/4x3/ee.svg)}.fi-eg{background-image:url(/vendor/flag-icons/flags/4x3/eg.svg)}.fi-eh{background-image:url(/vendor/flag-icons/flags/4x3/eh.svg)}.fi-er{background-image:url(/vendor/flag-icons/flags/4x3/er.svg)}.fi-es{background-image:url(/vendor/flag-icons/flags/4x3/es.svg)}.fi-et{background-image:url(/vendor/flag-icons/flags/4x3/et.svg)}.fi-fi{background-image:url(/vendor/flag-icons/flags/4x3/fi.svg)}.fi-fj{background-image:url(/vendor/flag-icons/flags/4x3/fj.svg)}.fi-fk{background-image:url(/vendor/flag-icons/flags/4x3/fk.svg)}.fi-fm{background-image:url(/vendor/flag-icons/flags/4x3/fm.svg)}.fi-fo{background-image:url(/vendor/flag-icons/flags/4x3/fo.svg)}.fi-fr{background-image:url(/vendor/flag-icons/flags/4x3/fr.svg)}.fi-ga{background-image:url(/vendor/flag-icons/flags/4x3/ga.svg)}.fi-gb{background-image:url(/vendor/flag-icons/flags/4x3/gb.svg)}.fi-gd{background-image:url(/vendor/flag-icons/flags/4x3/gd.svg)}.fi-ge{background-image:url(/vendor/flag-icons/flags/4x3/ge.svg)}.fi-gf{background-image:url(/vendor/flag-icons/flags/4x3/gf.svg)}.fi-gg{background-image:url(/vendor/flag-icons/flags/4x3/gg.svg)}.fi-gh{background-image:url(/vendor/flag-icons/flags/4x3/gh.svg)}.fi-gi{background-image:url(/vendor/flag-icons/flags/4x3/gi.svg)}.fi-gl{background-image:url(/vendor/flag-icons/flags/4x3/gl.svg)}.fi-gm{background-image:url(/vendor/flag-icons/flags/4x3/gm.svg)}.fi-gn{background-image:url(/vendor/flag-icons/flags/4x3/gn.svg)}.fi-gp{background-image:url(/vendor/flag-icons/flags/4x3/gp.svg)}.fi-gq{background-image:url(/vendor/flag-icons/flags/4x3/gq.svg)}.fi-gr{background-image:url(/vendor/flag-icons/flags/4x3/gr.svg)}.fi-gs{background-image:url(/vendor/flag-icons/flags/4x3/gs.svg)}.fi-gt{background-image:url(/vendor/flag-icons/flags/4x3/gt.svg)}.fi-gu{background-image:url(/vendor/flag-icons/flags/4x3/gu.svg)}.fi-gw{background-image:url(/vendor/flag-icons/flags/4x3/gw.svg)}.fi-gy{background-image:url(/vendor/flag-icons/flags/4x3/gy.svg)}.fi-hk{background-image:url(/vendor/flag-icons/flags/4x3/hk.svg)}.fi-hm{background-image:url(/vendor/flag-icons/flags/4x3/hm.svg)}.fi-hn{background-image:url(/vendor/flag-icons/flags/4x3/hn.svg)}.fi-hr{background-image:url(/vendor/flag-icons/flags/4x3/hr.svg)}.fi-ht{background-image:url(/vendor/flag-icons/flags/4x3/ht.svg)}.fi-hu{background-image:url(/vendor/flag-icons/flags/4x3/hu.svg)}.fi-id{background-image:url(/vendor/flag-icons/flags/4x3/id.svg)}.fi-ie{background-image:url(/vendor/flag-icons/flags/4x3/ie.svg)}.fi-il{background-image:url(/vendor/flag-icons/flags/4x3/il.svg)}.fi-im{background-image:url(/vendor/flag-icons/flags/4x3/im.svg)}.fi-in{background-image:url(/vendor/flag-icons/flags/4x3/in.svg)}.fi-io{background-image:url(/vendor/flag-icons/flags/4x3/io.svg)}.fi-iq{background-image:url(/vendor/flag-icons/flags/4x3/iq.svg)}.fi-ir{background-image:url(/vendor/flag-icons/flags/4x3/ir.svg)}.fi-is{background-image:url(/vendor/flag-icons/flags/4x3/is.svg)}.fi-it{background-image:url(/vendor/flag-icons/flags/4x3/it.svg)}.fi-je{background-image:url(/vendor/flag-icons/flags/4x3/je.svg)}.fi-jm{background-image:url(/vendor/flag-icons/flags/4x3/jm.svg)}.fi-jo{background-image:url(/vendor/flag-icons/flags/4x3/jo.svg)}.fi-jp{background-image:url(/vendor/flag-icons/flags/4x3/jp.svg)}.fi-ke{background-image:url(/vendor/flag-icons/flags/4x3/ke.svg)}.fi-kg{background-image:url(/vendor/flag-icons/flags/4x3/kg.svg)}.fi-kh{background-image:url(/vendor/flag-icons/flags/4x3/kh.svg)}.fi-ki{background-image:url(/vendor/flag-icons/flags/4x3/ki.svg)}.fi-km{background-image:url(/vendor/flag-icons/flags/4x3/km.svg)}.fi-kn{background-image:url(/vendor/flag-icons/flags/4x3/kn.svg)}.fi-kp{background-image:url(/vendor/flag-icons/flags/4x3/kp.svg)}.fi-kr{background-image:url(/vendor/flag-icons/flags/4x3/kr.svg)}.fi-kw{background-image:url(/vendor/flag-icons/flags/4x3/kw.svg)}.fi-ky{background-image:url(/vendor/flag-icons/flags/4x3/ky.svg)}.fi-kz{background-image:url(/vendor/flag-icons/flags/4x3/kz.svg)}.fi-la{background-image:url(/vendor/flag-icons/flags/4x3/la.svg)}.fi-lb{background-image:url(/vendor/flag-icons/flags/4x3/lb.svg)}.fi-lc{background-image:url(/vendor/flag-icons/flags/4x3/lc.svg)}.fi-li{background-image:url(/vendor/flag-icons/flags/4x3/li.svg)}.fi-lk{background-image:url(/vendor/flag-icons/flags/4x3/lk.svg)}.fi-lr{background-image:url(/vendor/flag-icons/flags/4x3/lr.svg)}.fi-ls{background-image:url(/vendor/flag-icons/flags/4x3/ls.svg)}.fi-lt{background-image:url(/vendor/flag-icons/flags/4x3/lt.svg)}.fi-lu{background-image:url(/vendor/flag-icons/flags/4x3/lu.svg)}.fi-lv{background-image:url(/vendor/flag-icons/flags/4x3/lv.svg)}.fi-ly{background-image:url(/vendor/flag-icons/flags/4x3/ly.svg)}.fi-ma{background-image:url(/vendor/flag-icons/flags/4x3/ma.svg)}.fi-mc{background-image:url(/vendor/flag-icons/flags/4x3/mc.svg)}.fi-md{background-image:url(/vendor/flag-icons/flags/4x3/md.svg)}.fi-me{background-image:url(/vendor/flag-icons/flags/4x3/me.svg)}.fi-mf{background-image:url(/vendor/flag-icons/flags/4x3/mf.svg)}.fi-mg{background-image:url(/vendor/flag-icons/flags/4x3/mg.svg)}.fi-mh{background-image:url(/vendor/flag-icons/flags/4x3/mh.svg)}.fi-mk{background-image:url(/vendor/flag-icons/flags/4x3/mk.svg)}.fi-ml{background-image:url(/vendor/flag-icons/flags/4x3/ml.svg)}.fi-mm{background-image:url(/vendor/flag-icons/flags/4x3/mm.svg)}.fi-mn{background-image:url(/vendor/flag-icons/flags/4x3/mn.svg)}.fi-mo{background-image:url(/vendor/flag-icons/flags/4x3/mo.svg)}.fi-mp{background-image:url(/vendor/flag-icons/flags/4x3/mp.svg)}.fi-mq{background-image:url(/vendor/flag-icons/flags/4x3/mq.svg)}.fi-mr{background-image:url(/vendor/flag-icons/flags/4x3/mr.svg)}.fi-ms{background-image:url(/vendor/flag-icons/flags/4x3/ms.svg)}.fi-mt{background-image:url(/vendor/flag-icons/flags/4x3/mt.svg)}.fi-mu{background-image:url(/vendor/flag-icons/flags/4x3/mu.svg)}.fi-mv{background-image:url(/vendor/flag-icons/flags/4x3/mv.svg)}.fi-mw{background-image:url(/vendor/flag-icons/flags/4x3/mw.svg)}.fi-mx{background-image:url(/vendor/flag-icons/flags/4x3/mx.svg)}.fi-my{background-image:url(/vendor/flag-icons/flags/4x3/my.svg)}.fi-mz{background-image:url(/vendor/flag-icons/flags/4x3/mz.svg)}.fi-na{background-image:url(/vendor/flag-icons/flags/4x3/na.svg)}.fi-nc{background-image:url(/vendor/flag-icons/flags/4x3/nc.svg)}.fi-ne{background-image:url(/vendor/flag-icons/flags/4x3/ne.svg)}.fi-nf{background-image:url(/vendor/flag-icons/flags/4x3/nf.svg)}.fi-ng{background-image:url(/vendor/flag-icons/flags/4x3/ng.svg)}.fi-ni{background-image:url(/vendor/flag-icons/flags/4x3/ni.svg)}.fi-nl{background-image:url(/vendor/flag-icons/flags/4x3/nl.svg)}.fi-no{background-image:url(/vendor/flag-icons/flags/4x3/no.svg)}.fi-np{background-image:url(/vendor/flag-icons/flags/4x3/np.svg)}.fi-nr{background-image:url(/vendor/flag-icons/flags/4x3/nr.svg)}.fi-nu{background-image:url(/vendor/flag-icons/flags/4x3/nu.svg)}.fi-nz{background-image:url(/vendor/flag-icons/flags/4x3/nz.svg)}.fi-om{background-image:url(/vendor/flag-icons/flags/4x3/om.svg)}.fi-pa{background-image:url(/vendor/flag-icons/flags/4x3/pa.svg)}.fi-pe{background-image:url(/vendor/flag-icons/flags/4x3/pe.svg)}.fi-pf{background-image:url(/vendor/flag-icons/flags/4x3/pf.svg)}.fi-pg{background-image:url(/vendor/flag-icons/flags/4x3/pg.svg)}.fi-ph{background-image:url(/vendor/flag-icons/flags/4x3/ph.svg)}.fi-pk{background-image:url(/vendor/flag-icons/flags/4x3/pk.svg)}.fi-pl{background-image:url(/vendor/flag-icons/flags/4x3/pl.svg)}.fi-pm{background-image:url(/vendor/flag-icons/flags/4x3/pm.svg)}.fi-pn{background-image:url(/vendor/flag-icons/flags/4x3/pn.svg)}.fi-pr{background-image:url(/vendor/flag-icons/flags/4x3/pr.svg)}.fi-ps{background-image:url(/vendor/flag-icons/flags/4x3/ps.svg)}.fi-pt{background-image:url(/vendor/flag-icons/flags/4x3/pt.svg)}.fi-pw{background-image:url(/vendor/flag-icons/flags/4x3/pw.svg)}.fi-py{background-image:url(/vendor/flag-icons/flags/4x3/py.svg)}.fi-qa{background-image:url(/vendor/flag-icons/flags/4x3/qa.svg)}.fi-re{background-image:url(/vendor/flag-icons/flags/4x3/re.svg)}.fi-ro{background-image:url(/vendor/flag-icons/flags/4x3/ro.svg)}.fi-rs{background-image:url(/vendor/flag-icons/flags/4x3/rs.svg)}.fi-ru{background-image:url(/vendor/flag-icons/flags/4x3/ru.svg)}.fi-rw{background-image:url(/vendor/flag-icons/flags/4x3/rw.svg)}.fi-sa{background-image:url(/vendor/flag-icons/flags/4x3/sa.svg)}.fi-sb{background-image:url(/vendor/flag-icons/flags/4x3/sb.svg)}.fi-sc{background-image:url(/vendor/flag-icons/flags/4x3/sc.svg)}.fi-sd{background-image:url(/vendor/flag-icons/flags/4x3/sd.svg)}.fi-se{background-image:url(/vendor/flag-icons/flags/4x3/se.svg)}.fi-sg{background-image:url(/vendor/flag-icons/flags/4x3/sg.svg)}.fi-sh{background-image:url(/vendor/flag-icons/flags/4x3/sh.svg)}.fi-si{background-image:url(/vendor/flag-icons/flags/4x3/si.svg)}.fi-sj{background-image:url(/vendor/flag-icons/flags/4x3/sj.svg)}.fi-sk{background-image:url(/vendor/flag-icons/flags/4x3/sk.svg)}.fi-sl{background-image:url(/vendor/flag-icons/flags/4x3/sl.svg)}.fi-sm{background-image:url(/vendor/flag-icons/flags/4x3/sm.svg)}.fi-sn{background-image:url(/vendor/flag-icons/flags/4x3/sn.svg)}.fi-so{background-image:url(/vendor/flag-icons/flags/4x3/so.svg)}.fi-sr{background-image:url(/vendor/flag-icons/flags/4x3/sr.svg)}.fi-ss{background-image:url(/vendor/flag-icons/flags/4x3/ss.svg)}.fi-st{background-image:url(/vendor/flag-icons/flags/4x3/st.svg)}.fi-sv{background-image:url(/vendor/flag-icons/flags/4x3/sv.svg)}.fi-sx{background-image:url(/vendor/flag-icons/flags/4x3/sx.svg)}.fi-sy{background-image:url(/vendor/flag-icons/flags/4x3/sy.svg)}.fi-sz{background-image:url(/vendor/flag-icons/flags/4x3/sz.svg)}.fi-tc{background-image:url(/vendor/flag-icons/flags/4x3/tc.svg)}.fi-td{background-image:url(/vendor/flag-icons/flags/4x3/td.svg)}.fi-tf{background-image:url(/vendor/flag-icons/flags/4x3/tf.svg)}.fi-tg{background-image:url(/vendor/flag-icons/flags/4x3/tg.svg)}.fi-th{background-image:url(/vendor/flag-icons/flags/4x3/th.svg)}.fi-tj{background-image:url(/vendor/flag-icons/flags/4x3/tj.svg)}.fi-tk{background-image:url(/vendor/flag-icons/flags/4x3/tk.svg)}.fi-tl{background-image:url(/vendor/flag-icons/flags/4x3/tl.svg)}.fi-tm{background-image:url(/vendor/flag-icons/flags/4x3/tm.svg)}.fi-tn{background-image:url(/vendor/flag-icons/flags/4x3/tn.svg)}.fi-to{background-image:url(/vendor/flag-icons/flags/4x3/to.svg)}.fi-tr{background-image:url(/vendor/flag-icons/flags/4x3/tr.svg)}.fi-tt{background-image:url(/vendor/flag-icons/flags/4x3/tt.svg)}.fi-tv{background-image:url(/vendor/flag-icons/flags/4x3/tv.svg)}.fi-tw{background-image:url(/vendor/flag-icons/flags/4x3/tw.svg)}.fi-tz{background-image:url(/vendor/flag-icons/flags/4x3/tz.svg)}.fi-ua{background-image:url(/vendor/flag-icons/flags/4x3/ua.svg)}.fi-ug{background-image:url(/vendor/flag-icons/flags/4x3/ug.svg)}.fi-um{background-image:url(/vendor/flag-icons/flags/4x3/um.svg)}.fi-us{background-image:url(/vendor/flag-icons/flags/4x3/us.svg)}.fi-uy{background-image:url(/vendor/flag-icons/flags/4x3/uy.svg)}.fi-uz{background-image:url(/vendor/flag-icons/flags/4x3/uz.svg)}.fi-va{background-image:url(/vendor/flag-icons/flags/4x3/va.svg)}.fi-vc{background-image:url(/vendor/flag-icons/flags/4x3/vc.svg)}.fi-ve{background-image:url(/vendor/flag-icons/flags/4x3/ve.svg)}.fi-vg{background-image:url(/vendor/flag-icons/flags/4x3/vg.svg)}.fi-vi{background-image:url(/vendor/flag-icons/flags/4x3/vi.svg)}.fi-vn{background-image:url(/vendor/flag-icons/flags/4x3/vn.svg)}.fi-vu{background-image:url(/vendor/flag-icons/flags/4x3/vu.svg)}.fi-wf{background-image:url(/vendor/flag-icons/flags/4x3/wf.svg)}.fi-ws{background-image:url(/vendor/flag-icons/flags/4x3/ws.svg)}.fi-ye{background-image:url(/vendor/flag-icons/flags/4x3/ye.svg)}.fi-yt{background-image:url(/vendor/flag-icons/flags/4x3/yt.svg)}.fi-za{background-image:url(/vendor/flag-icons/flags/4x3/za.svg)}.fi-zm{background-image:url(/vendor/flag-icons/flags/4x3/zm.svg)}.fi-zw{background-image:url(/vendor/flag-icons/flags/4x3/zw.svg)}.fi-arab{background-image:url(/vendor/flag-icons/flags/4x3/arab.svg)}.fi-asean{background-image:url(/vendor/flag-icons/flags/4x3/asean.svg)}.fi-cefta{background-image:url(/vendor/flag-icons/flags/4x3/cefta.svg)}.fi-cp{background-image:url(/vendor/flag-icons/flags/4x3/cp.svg)}.fi-dg{background-image:url(/vendor/flag-icons/flags/4x3/dg.svg)}.fi-eac{background-image:url(/vendor/flag-icons/flags/4x3/eac.svg)}.fi-es-ct{background-image:url(/vendor/flag-icons/flags/4x3/es-ct.svg)}.fi-es-ga{background-image:url(/vendor/flag-icons/flags/4x3/es-ga.svg)}.fi-es-pv{background-image:url(/vendor/flag-icons/flags/4x3/es-pv.svg)}.fi-eu{background-image:url(/vendor/flag-icons/flags/4x3/eu.svg)}.fi-gb-eng{background-image:url(/vendor/flag-icons/flags/4x3/gb-eng.svg)}.fi-gb-nir{background-image:url(/vendor/flag-icons/flags/4x3/gb-nir.svg)}.fi-gb-sct{background-image:url(/vendor/flag-icons/flags/4x3/gb-sct.svg)}.fi-gb-wls{background-image:url(/vendor/flag-icons/flags/4x3/gb-wls.svg)}.fi-ic{background-image:url(/vendor/flag-icons/flags/4x3/ic.svg)}.fi-pc{background-image:url(/vendor/flag-icons/flags/4x3/pc.svg)}.fi-sh-ac{background-image:url(/vendor/flag-icons/flags/4x3/sh-ac.svg)}.fi-sh-hl{background-image:url(/vendor/flag-icons/flags/4x3/sh-hl.svg)}.fi-sh-ta{background-image:url(/vendor/flag-icons/flags/4x3/sh-ta.svg)}.fi-un{background-image:url(/vendor/flag-icons/flags/4x3/un.svg)}.fi-xk{background-image:url(/vendor/flag-icons/flags/4x3/xk.svg)}:root{--app-font-sans: -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Noto Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--app-page: #f8fafc;--app-surface: rgba(255, 255, 255, .1);--app-surface-2: rgba(255, 255, 255, .5);--app-unread-dot-halo: var(--app-page);--app-text: #0f172a;--app-text-muted: #64748b;--app-border: #e2e8f0;--app-border-strong: #cbd5e1;--app-primary: #4f46e5;--app-primary-hover: #4338ca;--app-primary-fg: #ffffff;--app-link: #4f46e5;--app-link-hover: #4338ca;--app-danger: #be123c;--app-danger-fg: #ffffff;--app-warning: #b45309;--app-secondary-bg: #e0e7ff;--app-secondary-fg: #3730a3;--app-btn-radius: var(--app-radius);--app-btn-secondary-bg: rgba(255, 255, 255, .72);--app-btn-secondary-fg: var(--app-secondary-fg);--app-btn-secondary-border: #dbe4ee;--app-btn-secondary-shadow: 0 1px 3px color-mix(in srgb, var(--app-text) 8%, rgba(15, 23, 42, .06));--app-btn-secondary-hover-fg: color-mix( in srgb, var(--app-secondary-fg) 88%, var(--app-text) );--app-btn-secondary-hover-border: #cbd5e1;--app-btn-secondary-hover-shadow: 0 4px 12px color-mix(in srgb, var(--app-text) 14%, rgba(15, 23, 42, .1));--app-btn-secondary-active-bg: rgba(255, 255, 255, .86);--app-btn-secondary-active-shadow: 0 2px 4px color-mix(in srgb, var(--app-text) 10%, rgba(15, 23, 42, .06));--app-btn-primary-shadow: 0 2px 10px color-mix(in srgb, var(--app-primary) 32%, rgba(15, 23, 42, .12));--app-btn-primary-hover-shadow: 0 4px 16px color-mix(in srgb, var(--app-primary) 38%, rgba(15, 23, 42, .14));--app-btn-danger-hover: #9f1239;--app-btn-danger-shadow: 0 2px 8px color-mix(in srgb, var(--app-danger) 28%, rgba(15, 23, 42, .1));--app-radius: 20px;--app-radius-sm: 12px;--app-shadow: 0 4px 30px rgba(0, 0, 0, .1);--app-shadow-md: 0 4px 6px -1px rgba(15, 23, 42, .1);--app-dropdown-panel-shadow: 0 4px 6px -1px rgba(15, 23, 42, .1), 4px 0 10px -3px rgba(15, 23, 42, .08), -4px 0 10px -3px rgba(15, 23, 42, .08);--app-backdrop: rgba(15, 23, 42, .4);--app-modal-bg: var(--app-page);--app-input-bg: #ffffff;--app-input-border: #cbd5e1;--app-input-shadow: 0 1px 2px rgba(15, 23, 42, .04);--app-input-shadow-hover: 0 2px 4px rgba(15, 23, 42, .07), 0 4px 11px rgba(15, 23, 42, .055);--app-input-shadow-hover-subtle: 0 2px 4px rgba(15, 23, 42, .065), 0 3px 9px rgba(15, 23, 42, .05);--app-input-shadow-focus: 0 2px 10px color-mix(in srgb, var(--app-primary) 14%, rgba(15, 23, 42, .08)), 0 4px 18px rgba(15, 23, 42, .06);--app-input-shadow-focus-invalid: 0 2px 10px color-mix(in srgb, var(--app-danger) 22%, rgba(15, 23, 42, .08)), 0 4px 18px rgba(15, 23, 42, .06);--app-form-control-font-size: .8125rem;--app-form-control-line-height: 1.35;--app-form-field-hint-font-size: .6875rem;--app-form-field-hint-line-height: 1;--app-form-field-hint-gap: 0;--app-form-field-hint-block-height: .75rem;--app-form-label-font-size: .875rem;--app-catalog-icon-size: 32px;--app-feed-activity-icon-size: 40px;--app-panel-list-option-stride: 30px;--app-panel-list-icon-option-stride: 40px;--app-panel-list-max-height: 215px;--app-chip-bg: #eef2ff;--app-chip-border: #c7d2fe;--app-focus: #6366f1;--app-select-chevron-size: 19px;--app-select-chevron-offset: 9px;--app-native-select-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--app-header-on-gradient-fg: #ffffff;--app-header-on-gradient-text-shadow: 0 1px 2px rgba(15, 23, 42, .45), 0 2px 16px rgba(15, 23, 42, .35), 0 0 1px rgba(15, 23, 42, .6);--app-shell-header-z: 40;--app-feed-filter-results-strip-z: 35;--app-feed-filter-open-panel-z: 12;--app-notification-inbox-backdrop-z: 48;--app-notification-inbox-panel-z: 49;--app-geo-city-results-z: 20;--app-geo-help-popover-z: 30;--app-geo-help-popover-viewport-z: 10000;--app-shell-header-fade: 1.125rem;--app-shell-header-sticky-height: 4.5rem;--app-page-sticky-top: calc(var(--app-shell-header-sticky-height) + .75rem);--app-modal-backdrop-z: 50;--app-modal-z: 51;--app-modal-nested-backdrop-z: 60;--app-modal-nested-z: 61;--app-modal-confirm-backdrop-z: 52;--app-modal-confirm-z: 53;--app-modal-elevated-backdrop-z: 62;--app-modal-elevated-z: 63;--app-modal-form-footer-z: 4;--app-modal-form-panel-z: 6;--app-bp-phone-max: 40rem;--app-bp-tablet-min: 48rem;--app-bp-desktop-min: 64rem;--app-shell-max-width: 72rem;--app-shell-gutter-min: 1.25rem;--app-page-padding-top: min(3dvh, 1.5rem);--app-page-main-margin-block: min(4dvh, 2rem);--app-page-padding-bottom: calc(2.5rem + env(safe-area-inset-bottom, 0px)) ;--app-page-sticky-col-max-height: 81.5dvh;--app-page-scroll-panel-vh-height: 45dvh;--app-scroll-edge-fade: .75rem;--app-lobby-detail-chat-sticky-bottom-gutter: calc(8.75rem + env(safe-area-inset-bottom, 0px)) ;--app-lobby-detail-chat-sticky-height: calc( 100dvh - var(--app-page-sticky-top) - var(--app-lobby-detail-chat-sticky-bottom-gutter) );--app-mobile-drill-in-nav-row-height: 2rem;--app-mobile-drill-in-nav-block-height: calc( var(--app-mobile-drill-in-nav-row-height) + .75rem );--app-mobile-pane-overlay-top: calc( var(--app-shell-header-sticky-height) + var(--app-mobile-drill-in-nav-block-height) );--app-lobby-detail-chat-mobile-page-nav-height: var( --app-mobile-drill-in-nav-block-height );--app-lobby-detail-chat-mobile-fill-height: calc( 100dvh - var(--app-shell-header-sticky-height) - var(--app-lobby-detail-chat-mobile-page-nav-height) - var(--app-page-padding-bottom) );--app-lobby-detail-chat-inflow-vh-height: 60dvh;--app-modal-viewport-block-gutter: 1rem;--app-fixed-overlay-inline-gutter: 2rem;--app-fixed-overlay-block-gutter: 2rem;--app-fixed-overlay-max-width: calc( 100dvw - var(--app-fixed-overlay-inline-gutter) );--app-fixed-overlay-max-height: calc( 100dvh - var(--app-fixed-overlay-block-gutter) );--app-notification-panel-inline-gutter: .75rem;--app-notification-panel-block-gutter: 5rem;--app-notification-panel-max-width: calc( 100dvw - 2 * var(--app-notification-panel-inline-gutter) );--app-notification-panel-max-height: calc( 100dvh - var(--app-notification-panel-block-gutter) );--app-lobby-feed-cta-column-width: 11.25rem;--app-lobby-feed-capacity-badge-width: 3.25rem;--app-avatar-size-xs: 14px;--app-avatar-size-sm: 32px;--app-avatar-size-md: 44px;--app-avatar-size-lg: 56px;--app-avatar-size-xl: 72px;--app-avatar-disk-bg: color-mix(in srgb, CanvasText 10%, Canvas);--app-avatar-ring-rest-shadow: 0 0 0 2px rgba(255, 255, 255, .96), 0 2px 10px rgba(15, 23, 42, .22);--app-avatar-ring-hover-shadow: 0 0 0 2px rgba(255, 255, 255, .96), 0 2px 12px rgba(15, 23, 42, .29), 0 2px 6px rgba(15, 23, 42, .17);--app-avatar-ring-hover-shadow-header: 0 0 0 2px rgba(255, 255, 255, .96), 0 3px 14px rgba(15, 23, 42, .32), 0 2px 7px rgba(15, 23, 42, .19);--app-avatar-blocked-ring: rgba(220, 38, 38, .95);--app-avatar-presence-bg: #22c55e;--app-avatar-presence-ring: #fff;--app-presence-online: #16a34a;--app-success: #22c55e;--app-status-pending-bg: #fffbeb;--app-status-pending-fg: #92400e;--app-status-pending-border: #fcd34d;--app-status-success-bg: #ecfdf5;--app-status-success-fg: #047857;--app-status-success-border: #a7f3d0;--app-status-danger-bg: #ffe4e6;--app-status-danger-fg: #be123c;--app-status-danger-border: #fda4af;--app-status-muted-bg: #f1f5f9;--app-status-muted-fg: #475569;--app-status-muted-border: #cbd5e1;--app-link-name-hover-shadow: 0 0 1px rgba(15, 23, 42, .32), 0 0 2px rgba(15, 23, 42, .14);--app-gender-male: #6fa8dc;--app-gender-female: #e66cb3;--app-lobby-card-shimmer-gradient: linear-gradient( 0deg, transparent, transparent 30%, rgba(255, 255, 255, .35), transparent 70%, transparent )}@supports (height: round(down,1px,1px)){:root{--app-shell-header-sticky-height: round(down, 4.5rem, 1px);--app-page-sticky-top: round( down, calc(var(--app-shell-header-sticky-height) + .75rem), 1px );--app-page-padding-top: round(down, min(3dvh, 1.5rem), 1px);--app-page-main-margin-block: round(down, min(4dvh, 2rem), 1px);--app-page-sticky-col-max-height: round(down, 77dvh, 1px);--app-page-scroll-panel-vh-height: round(down, 45dvh, 1px);--app-lobby-detail-chat-inflow-vh-height: round(down, 60dvh, 1px);--app-mobile-pane-overlay-top: round( down, calc( var(--app-shell-header-sticky-height) + var(--app-mobile-drill-in-nav-block-height) ), 1px );--app-lobby-detail-chat-mobile-fill-height: round( down, calc( 100dvh - var(--app-shell-header-sticky-height) - var(--app-lobby-detail-chat-mobile-page-nav-height) - var(--app-page-padding-bottom) ), 1px );--app-lobby-detail-chat-sticky-height: round( down, calc( 100dvh - var(--app-page-sticky-top) - var(--app-lobby-detail-chat-sticky-bottom-gutter) ), 1px );--app-fixed-overlay-max-height: round( down, calc(100dvh - var(--app-fixed-overlay-block-gutter)), 1px );--app-notification-panel-max-height: round( down, calc(100dvh - var(--app-notification-panel-block-gutter)), 1px )}}@media(max-width:40rem){:root{--app-shell-gutter-min: 1rem;--app-page-padding-top: 1rem;--app-modal-viewport-block-gutter: .75rem;--app-fixed-overlay-block-gutter: 1.5rem}}@media(max-width:48rem){:root{--app-panel-list-max-height: 12.5rem}}@media(prefers-reduced-transparency:reduce){:root{--app-avatar-disk-bg: color-mix(in srgb, var(--app-text) 10%, var(--app-surface));--app-avatar-ring-hover-shadow: 0 0 0 2px rgba(255, 255, 255, .96), var(--app-shadow-md);--app-avatar-ring-hover-shadow-header: 0 0 0 2px rgba(255, 255, 255, .96), 0 6px 16px rgba(15, 23, 42, .16)}}.app-state-panel{box-sizing:border-box;margin:0 0 1rem;padding:1rem 1.25rem;border-radius:var(--app-radius-sm);border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow)}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.app-state-panel{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.app-state-panel:last-child{margin-bottom:0}.app-state-panel--neutral{background:var(--app-surface-2)}.app-state-panel--error{border-color:color-mix(in srgb,var(--app-danger) 50%,var(--app-border));background:color-mix(in srgb,var(--app-danger) 6%,var(--app-surface))}.app-state-panel__body{margin:0;font-size:.9375rem;line-height:1.5;color:var(--app-text-muted)}.app-state-panel__body--error{color:var(--app-danger);font-weight:600}.app-state-skeleton{display:flex;flex-direction:column;gap:.6875rem;width:100%}.app-state-skeleton__row{display:flex;align-items:center;gap:.6875rem}.app-state-skeleton__avatar,.app-state-skeleton__line{display:block;flex-shrink:0;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--app-text-muted) 12%,transparent),color-mix(in srgb,var(--app-text-muted) 22%,transparent),color-mix(in srgb,var(--app-text-muted) 12%,transparent) 84%);background-size:220% 100%;animation:app-state-skeleton-shimmer 1.1s ease-in-out infinite}.app-state-skeleton__avatar{width:2.25rem;height:2.25rem}.app-state-skeleton__content{display:flex;flex:1;min-width:0;flex-direction:column;gap:1.375rem}.app-state-skeleton__line{width:100%;height:.75rem}.app-state-skeleton__line--medium{width:72%}.app-state-skeleton__line--short{width:42%}@keyframes app-state-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.app-state-skeleton__avatar,.app-state-skeleton__line{animation:none}}.app-state-panel__actions{margin-top:.875rem;display:flex;flex-wrap:wrap;gap:.5rem}@media(prefers-reduced-transparency:reduce){.app-state-panel{-webkit-backdrop-filter:none;backdrop-filter:none}}.app-btn--danger,.app-btn--primary,.app-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;text-decoration:none;font:inherit;line-height:1;min-height:2.25rem;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .1s ease-out,filter .25s ease}.app-btn{color:var(--app-btn-secondary-fg);background:var(--app-btn-secondary-bg);border:1px solid var(--app-btn-secondary-border);border-radius:var(--app-btn-radius);padding:.4375rem .875rem;font-weight:600;box-shadow:var(--app-btn-secondary-shadow)}.app-btn:active:not(:disabled){background:var(--app-btn-secondary-active-bg);box-shadow:var(--app-btn-secondary-active-shadow);transform:translateY(0) scale(.98)}.app-btn:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.app-btn:focus:not(:focus-visible),.app-btn--primary:focus:not(:focus-visible),.app-btn--danger:focus:not(:focus-visible){outline:none}.app-btn--primary{color:var(--app-primary-fg);background:var(--app-primary);border:1px solid var(--app-primary);border-radius:var(--app-btn-radius);padding:.4375rem .875rem;font-weight:600;box-shadow:var(--app-btn-primary-shadow)}.app-btn--primary:active:not(:disabled),.app-btn.app-btn--primary:active:not(:disabled){color:var(--app-primary-fg);background:var(--app-primary);border-color:var(--app-primary);transform:translateY(0) scale(.98);box-shadow:0 1px 5px color-mix(in srgb,var(--app-primary) 24%,rgba(15,23,42,.08))}.app-btn--primary:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.app-btn--danger{color:var(--app-danger-fg);background:var(--app-danger);border:1px solid var(--app-danger);border-radius:var(--app-btn-radius);padding:.4375rem .875rem;font-weight:600;box-shadow:var(--app-btn-danger-shadow)}.app-btn--danger:active:not(:disabled){box-shadow:0 1px 4px color-mix(in srgb,var(--app-danger) 16%,rgba(15,23,42,.08));transform:translateY(0) scale(.98)}.app-btn--danger:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}@media(hover:hover)and (pointer:fine){.app-btn:hover:not(:disabled):not(:active){color:var(--app-btn-secondary-hover-fg);border-color:var(--app-btn-secondary-hover-border);box-shadow:var(--app-btn-secondary-hover-shadow);transform:translateY(-1px)}.app-btn--primary:hover:not(:disabled):not(:active),.app-btn.app-btn--primary:hover:not(:disabled):not(:active){color:var(--app-primary-fg);background:var(--app-primary-hover);border-color:var(--app-primary-hover);box-shadow:var(--app-btn-primary-hover-shadow);transform:translateY(-1px)}.app-btn--danger:hover:not(:disabled):not(:active){color:var(--app-danger-fg);background:var(--app-btn-danger-hover);border-color:var(--app-btn-danger-hover);box-shadow:var(--app-btn-danger-shadow);transform:translateY(-1px)}}.app-btn--sm{min-height:0;padding:.375rem .625rem;font-size:.8125rem}.app-btn--lg{min-height:2.5rem}.app-btn.app-btn--chip{background:var(--app-chip-bg);border-color:var(--app-chip-border)}.app-btn.app-btn--chip:active:not(:disabled){background:color-mix(in srgb,var(--app-chip-bg) 88%,var(--app-primary) 12%)}.app-btn--primary.app-btn--roster-action,.app-btn--danger.app-btn--roster-action{min-width:5.5rem}.app-btn:disabled,.app-btn--primary:disabled,.app-btn--danger:disabled{opacity:.65;cursor:not-allowed;transform:none}.app-btn--busy{gap:.375rem}.app-btn__spinner{box-sizing:border-box;display:inline-block;width:.75em;height:.75em;border:.125rem solid currentColor;border-right-color:transparent;border-radius:50%;animation:app-btn-spinner-spin .65s linear infinite;flex-shrink:0}@keyframes app-btn-spinner-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-btn,.app-btn--primary,.app-btn--danger{transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.app-btn:hover:not(:disabled),.app-btn--primary:hover:not(:disabled),.app-btn--danger:hover:not(:disabled),.app-btn:active:not(:disabled),.app-btn--primary:active:not(:disabled),.app-btn--danger:active:not(:disabled){transform:none}.app-btn__spinner{animation:none;border-right-color:currentColor;opacity:.65}}.app-page-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .75rem;margin-bottom:1rem}.app-btn.app-page-nav__back{display:inline-flex;align-items:center;justify-content:flex-start;gap:.3125rem;flex-shrink:0;padding-inline:.625rem .9375rem}@media(any-pointer:coarse){.app-btn.app-page-nav__back:hover:not(:disabled):not(:active),.app-btn.app-page-nav__forward:hover:not(:disabled):not(:active){color:var(--app-btn-secondary-fg);background:var(--app-btn-secondary-bg);border-color:var(--app-btn-secondary-border);box-shadow:var(--app-btn-secondary-shadow);transform:none}}.app-btn.app-page-nav__back>span:not(.app-unread-count){line-height:1.25}.app-page-nav__back-icon{display:block;width:1em;height:1em;flex-shrink:0}.app-page-nav__title{margin:0 0 0 .25rem;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--app-text);cursor:default;min-width:0}@media(max-width:40rem){.app-page-nav{margin-bottom:.75rem}.app-page-nav__title{font-size:1.125rem}}.app-page-nav--lobby-detail,.app-page-nav--profile{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:.375rem .5rem;margin-bottom:.75rem}.app-page-nav--lobby-detail .app-page-nav__wayfinding,.app-page-nav--profile .app-page-nav__wayfinding{display:contents}.app-page-nav--lobby-detail .app-page-nav__back,.app-page-nav--profile .app-page-nav__back{order:1}.app-page-nav--lobby-detail .app-page-nav__title,.app-page-nav--profile .app-page-nav__title{order:2;flex:1 1 auto;min-width:0;width:auto;margin:0;text-align:center;font-size:1rem;font-weight:700;line-height:1.25;white-space:nowrap}.app-btn.app-page-nav__forward{order:3;display:inline-flex;align-items:center;justify-content:flex-end;gap:.3125rem;flex-shrink:0;margin-left:0;padding-inline:.75rem .5rem;overflow:visible;position:relative}.app-page-nav__forward-icon{display:block;width:1em;height:1em;flex-shrink:0}.app-btn.app-page-nav__forward>span:not(.app-unread-count):not(.app-unread-dot){line-height:1.25}@media(max-width:48rem){.app-page-nav--lobby-detail .app-btn.app-page-nav__back>.app-unread-count,.app-page-nav--lobby-detail .app-btn.app-page-nav__forward>.app-unread-count,.app-page-nav--profile .app-btn.app-page-nav__back>.app-unread-count{padding-top:1px;transform:translateY(-1px)}.app-page-nav--lobby-detail,.app-page-nav--profile{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(0,1fr);column-gap:.75rem;row-gap:.375rem}.app-page-nav--lobby-detail .app-page-nav__back,.app-page-nav--profile .app-page-nav__back,.app-page-nav--lobby-detail .app-btn.app-page-nav__forward,.app-page-nav--profile .app-btn.app-page-nav__forward{min-height:var(--app-mobile-drill-in-nav-row-height);padding-block:.5625rem .4375rem;font-size:.875rem}.app-page-nav--lobby-detail .app-page-nav__back>span:not(.app-unread-count),.app-page-nav--profile .app-page-nav__back>span:not(.app-unread-count),.app-page-nav--lobby-detail .app-btn.app-page-nav__forward>span:not(.app-unread-count):not(.app-unread-dot),.app-page-nav--profile .app-btn.app-page-nav__forward>span:not(.app-unread-count):not(.app-unread-dot){line-height:1}.app-page-nav--lobby-detail .app-page-nav__back,.app-page-nav--profile .app-page-nav__back{justify-self:start;padding-inline:.5rem .6875rem}.app-page-nav--lobby-detail .app-page-nav__title,.app-page-nav--profile .app-page-nav__title{flex:none;width:max-content;max-width:100%;justify-self:center}.app-page-nav--lobby-detail .app-btn.app-page-nav__forward,.app-page-nav--profile .app-btn.app-page-nav__forward{justify-self:end;padding-inline:.6875rem .5rem}.app-page-nav--lobby-detail[data-mobile-pane=chat] .app-btn.app-page-nav__forward,.app-page-nav--profile[data-mobile-pane=reviews] .app-btn.app-page-nav__forward{visibility:hidden;pointer-events:none;width:0;min-width:0;margin:0;padding:0;border-width:0;overflow:hidden}}@media(min-width:48.0625rem){.app-page-nav__back-icon,.app-page-nav__forward-icon{transform:translateY(.08em)}.app-page-nav--lobby-detail,.app-page-nav--profile{flex-wrap:wrap;gap:.5rem .75rem;margin-bottom:1rem}.app-page-nav--lobby-detail .app-page-nav__title,.app-page-nav--profile .app-page-nav__title{text-align:start;margin:0 0 0 .25rem;font-size:1.25rem;line-height:normal;overflow:visible;text-overflow:unset;white-space:normal}.app-page-nav--lobby-detail .app-btn.app-page-nav__forward,.app-page-nav--profile .app-btn.app-page-nav__forward{display:none}}.profile-columns{display:flex;flex-direction:column;gap:0;width:100%}.profile-col-main{display:flex;flex-direction:column;gap:1rem;min-width:0}.profile-col-reviews{flex:1;min-width:0}.profile__content{display:flex;flex-direction:column;width:100%;min-width:0}@media(min-width:48.0625rem){.profile-columns{flex-direction:row;align-items:flex-start;gap:1.25rem}.profile-col-main{flex:0 0 48%}.profile-col-reviews{position:sticky;top:var(--app-page-sticky-top);align-self:flex-start;flex:1 1 0;box-sizing:border-box;height:fit-content;max-height:var(--app-page-sticky-col-max-height);display:flex;flex-direction:column;min-width:0}}@media(max-width:48rem){.profile-col-main{display:flex;flex-direction:column;gap:1rem;min-width:0}.profile-col-reviews{position:fixed;z-index:5;left:0;right:0;top:var(--app-mobile-pane-overlay-top);height:auto;max-height:calc(100dvh - var(--app-mobile-pane-overlay-top) - 1rem);display:flex;flex-direction:column;min-height:0;padding:0;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);box-sizing:border-box;background:transparent;transform:translate3d(100%,0,0);transition:transform .22s ease}}@media(max-width:48rem)and (prefers-reduced-motion:reduce){.profile-col-reviews{transition:none}}@media(max-width:48rem){.profile-col-reviews--opening,.profile-col-reviews--closing{position:fixed;z-index:5;left:0;right:0;top:var(--app-mobile-pane-overlay-top);flex:none;height:auto;max-height:calc(100dvh - var(--app-mobile-pane-overlay-top) - 1rem);margin-inline:0;width:auto;padding:0;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);box-sizing:border-box}.profile-col-reviews--closing{pointer-events:none}.profile-col-reviews>app-profile-reviews-section{flex:0 0 auto;min-height:0;height:auto}.profile-columns[data-mobile-pane=reviews]:not(.profile-columns--underlay-visible) .profile-col-reviews:not(.profile-col-reviews--closing):not(.profile-col-reviews--opening){position:relative;z-index:auto;inset:auto;flex:0 0 auto;height:auto;min-height:0;max-height:none;padding:0;margin-inline:calc(-1 * var(--app-shell-gutter, var(--app-shell-gutter-min)));width:calc(100% + 2 * var(--app-shell-gutter, var(--app-shell-gutter-min)));max-width:none;box-sizing:border-box;transform:none}.profile-columns[data-mobile-pane=reviews] .profile-col-reviews:not(.profile-col-reviews--closing)>app-profile-reviews-section{flex:0 0 auto;min-height:0;height:auto;max-height:none}.profile-columns[data-mobile-pane=profile] .profile-col-reviews{pointer-events:none}.profile-columns[data-mobile-pane=reviews]:not(.profile-columns--underlay-visible) .profile-col-main{visibility:hidden;height:0;overflow:hidden;margin:0;padding:0;gap:0}}.profile__loading,.profile__state{width:100%}.app-page-nav--profile[data-mobile-pane=reviews] .app-page-nav__title{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.app-page-nav--profile .app-page-nav__reviews-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1.5rem;height:1.25rem;padding:0 .375rem;border-radius:999px;background:color-mix(in srgb,var(--app-text) 7%,transparent);color:var(--app-text-muted);font-size:.75rem;font-weight:700;line-height:1;cursor:default}.app-page-nav--profile .app-page-nav__back-label--profile,.app-page-nav--profile[data-mobile-pane=reviews] .app-page-nav__back-label--leave{display:none}.app-page-nav--profile[data-mobile-pane=reviews] .app-page-nav__back-label--profile{display:inline}.app-page-nav--profile .app-btn.app-page-nav__forward>.app-unread-dot--corner{transform:none}@media(min-width:48.0625rem){.app-page-nav--profile .app-page-nav__back-label--profile{display:none}.app-page-nav--profile[data-mobile-pane=reviews] .app-page-nav__back-label--leave{display:inline}}.app-unread-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--app-danger, #be123c);box-shadow:0 0 0 2px var(--app-unread-dot-halo, var(--app-page));pointer-events:none}.app-unread-dot--corner{position:absolute;top:0;right:0;z-index:2;transform:translate(calc(35% - 1px),calc(-35% + 1px))}.app-unread-dot--inline{display:block;flex:0 0 .5rem;aspect-ratio:1}.app-unread-count{min-width:1rem;height:1rem;padding:0 .25rem;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:999px;background:var(--app-primary);color:var(--app-primary-fg, #fff);font-size:.625rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-page) 70%,transparent)}.app-unread-count--compact{width:1rem;min-width:1rem;padding:0}.app-unread-count--danger{background:var(--app-danger, #be123c);color:#fff}.app-unread-count--corner{position:absolute;top:-.1875rem;right:-.1875rem}.app-link-name{transition:text-shadow .12s ease,color .12s ease;padding-block:.125rem}.app-link-name:hover,.app-link-name:focus-visible,:is(button,a):hover .app-link-name,:is(button,a):focus-visible .app-link-name,.app-profile-affordance:has(.user-avatar__btn:is(:hover,:focus-visible)) .app-link-name,.app-profile-affordance:has(>a:is(:hover,:focus-visible)) .app-link-name{text-decoration:none;text-shadow:var(--app-link-name-hover-shadow);color:color-mix(in srgb,var(--app-text, CanvasText) 95%,var(--app-link, LinkText))}:is(button,a).app-profile-affordance__name{margin:0;padding:0;border:none;background:transparent;cursor:pointer;font:inherit;color:inherit;text-decoration:none}.app-profile-affordance:has(.app-profile-affordance__name:is(:hover,:focus-visible)) .user-avatar__disk{box-shadow:var(--app-avatar-ring-hover-shadow)}.app-profile-affordance:is(button,a):is(:hover,:focus-visible) .user-avatar__disk,.app-profile-affordance:has(>a:is(:hover,:focus-visible)) .user-avatar__disk{box-shadow:var(--app-avatar-ring-hover-shadow)}.app-segment-pill{--app-segment-pill-index: 0;--app-segment-pill-count: 2;--app-segment-pill-inset: 3px;--app-segment-pill-option-height: 2.375rem;--app-segment-pill-option-padding-block: .375rem;--app-segment-pill-option-padding-inline: .375rem;position:relative;box-sizing:border-box;width:100%;padding:var(--app-segment-pill-inset);border-radius:999px;border:1px solid var(--app-border);background:var(--app-input-bg);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d}.app-segment-pill--count-3{--app-segment-pill-count: 3}.app-segment-pill--count-3 .app-segment-pill__option{height:var(--app-segment-pill-option-height)}.app-segment-pill--multiline-labels{--app-segment-pill-option-height: 2.375rem;--app-segment-pill-option-padding-block: .25rem;--app-segment-pill-option-line-height: 1.25}.app-segment-pill__rail{display:grid;grid-template-columns:repeat(var(--app-segment-pill-count),minmax(0,1fr));width:100%;min-width:0;position:relative;z-index:1}.app-segment-pill__thumb{position:absolute;top:var(--app-segment-pill-inset);bottom:var(--app-segment-pill-inset);left:var(--app-segment-pill-inset);width:calc((100% - 2 * var(--app-segment-pill-inset)) / var(--app-segment-pill-count));border-radius:999px;background:var(--app-primary);box-shadow:0 1px 2px #0f172a1f,0 2px 10px color-mix(in srgb,var(--app-primary) 28%,transparent);transform:translate(calc(var(--app-segment-pill-index) * 100%));transition:transform .28s cubic-bezier(.34,1.15,.64,1);pointer-events:none;z-index:0}@media(prefers-reduced-motion:reduce){.app-segment-pill__thumb{transition:none}}.app-segment-pill__option{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-height:var(--app-segment-pill-option-height);min-width:0;padding-block:var(--app-segment-pill-option-padding-block);padding-inline:var(--app-segment-pill-option-padding-inline);box-sizing:border-box;border:none;border-radius:999px;background:transparent;font:inherit;font-size:.75rem;font-weight:600;line-height:1;text-align:center;color:var(--app-text-muted);cursor:pointer;transition:color .15s ease}.app-segment-pill__option:hover{color:var(--app-text)}.app-segment-pill__option--active,.app-segment-pill__option--active:hover{color:var(--app-primary-fg)}.app-segment-pill__option:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.app-segment-pill__option.app-segment-pill__option--multiline{white-space:pre-line;line-height:var(--app-segment-pill-option-line-height, 1.25)}.app-field-label{display:block;margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}.app-managed-select__field-label,.catalog-chip-ms__label{margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}.geo-labeled-field__labelbtn{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.25em;row-gap:0;width:100%;max-width:100%;min-width:0}.geo-labeled-field__labelbtn .app-field-label{display:contents}.modal-form .app-field-label{display:block;margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}.modal-form .app-managed-select__field-label,.modal-form .catalog-chip-ms__label{margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}.modal-form .geo-labeled-field__labelbtn{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.25em;row-gap:0;width:100%;max-width:100%;min-width:0}.modal-form .geo-labeled-field__labelbtn .app-field-label{display:contents}app-geo-picker .geo.geo--accordion .app-field-label{display:block;margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}app-geo-picker .geo.geo--accordion .app-managed-select__field-label,app-geo-picker .geo.geo--accordion .catalog-chip-ms__label{margin:0;padding:0;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;letter-spacing:normal;color:var(--app-text);cursor:default}app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.25em;row-gap:0;width:100%;max-width:100%;min-width:0}app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .app-field-label{display:contents}.lobbies-feed-filter .app-field-label{display:block;margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--app-text-muted);cursor:default}.lobbies-feed-filter .app-managed-select__field-label,.lobbies-feed-filter .catalog-chip-ms__label{margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--app-text-muted);cursor:default}.lobbies-feed-filter .geo-labeled-field__labelbtn{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.25em;row-gap:0;width:100%;max-width:100%;min-width:0}.lobbies-feed-filter .geo-labeled-field__labelbtn .app-field-label{display:contents}.app-field-required-mark{color:var(--app-danger);font-weight:500}.app-field-optional-mark{color:var(--app-text-muted);font-weight:500}.app-field-stack{display:flex;flex-direction:column;gap:.3125rem;min-width:0;width:100%}details.app-details-accordion--js-controlled::details-content{transition:none;overflow:clip}details.app-details-accordion--js-controlled>.app-details-accordion__collapse{display:block;overflow:hidden;transition:none}details.app-details-accordion--js-controlled>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{min-height:0;overflow:hidden}.lobby-feed-row{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%;box-sizing:border-box;border:1px solid var(--app-border);background:var(--app-surface);box-shadow:var(--app-shadow);border-radius:var(--app-radius-sm);padding:.625rem;color:var(--app-text);overflow:hidden}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.lobby-feed-row{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(max-width:64rem){.lobby-feed-row{padding:.5rem .75rem}}.lobby-feed-row--flat{box-shadow:none;background:var(--app-input-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.lobby-feed-row:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:var(--app-lobby-card-shimmer-gradient);transform:rotate(-45deg) translateY(-120%);opacity:0;pointer-events:none;z-index:0}.lobby-feed-row.lobby-feed-row--shimmer:before{animation:lobby-feed-row-shimmer-sweep .5s linear forwards}.lobby-feed-row:not(.lobby-feed-row--shimmer):before{transition:opacity .2s ease}@keyframes lobby-feed-row-shimmer-sweep{0%{opacity:0;transform:rotate(-45deg) translateY(-120%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:rotate(-45deg) translateY(130%)}}.lobby-feed-row__body{position:relative;z-index:1;flex:1;min-width:0;text-align:left}.lobby-feed-row__chips-actions-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:1rem;row-gap:1rem;min-width:0;padding-top:1rem;border-top:1px solid var(--app-border)}.lobby-feed-row:not(.lobby-feed-row--no-actions) .lobby-feed-row__chips-actions-row{--lobby-feed-chips-row-min-height: 2rem;grid-template-rows:auto minmax(var(--lobby-feed-chips-row-min-height),auto)}.lobby-feed-row__description{grid-column:1;grid-row:1;margin:0;font-size:.875rem;line-height:1.4;color:var(--app-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.lobby-feed-row--no-actions .lobby-feed-row__chips-actions-row{grid-template-columns:1fr}.lobby-feed-row--no-actions .lobby-feed-row__description{grid-column:1/-1}.lobby-feed-row--no-actions .lobby-feed-row__posted-wrap{grid-column:1;grid-row:3;justify-self:end}.lobby-feed-row--no-actions .lobby-feed-row__chips-actions-row:not(:has(.lobby-feed-row__description)) .lobby-feed-row__posted-wrap{grid-row:2}.lobby-feed-row__chips-actions-row__chips{grid-column:1;grid-row:2;align-self:center;min-width:0}.lobby-feed-row:not(.lobby-feed-row--no-actions) .lobby-feed-row__chips-actions-row__chips:not(:has(.lobby-feed-row__chips-row)){min-height:var(--lobby-feed-chips-row-min-height)}.lobby-feed-row__chips-actions-row:not(:has(.lobby-feed-row__description)) .lobby-feed-row__chips-actions-row__chips{grid-row:1}.lobby-feed-row__host-line{display:none}.lobby-feed-row__posted-wrap{grid-column:2;grid-row:2;justify-self:end;align-self:end;display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;max-width:100%;text-align:right}.lobby-feed-row__posted-wrap--inline{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0}.lobby-feed-row__posted{margin:0;font-size:.75rem;line-height:1;color:var(--app-text-muted);white-space:nowrap}.lobby-feed-row__actions{grid-column:2;grid-row:1;justify-self:end;align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;flex-shrink:0;box-sizing:border-box}.lobby-feed-row--capacity-only .lobby-feed-row__actions{justify-self:center}.lobby-feed-row__actions .lobby-feed-row__chip--capacity{flex:0 0 var(--app-lobby-feed-capacity-badge-width);width:var(--app-lobby-feed-capacity-badge-width);min-width:var(--app-lobby-feed-capacity-badge-width);max-width:var(--app-lobby-feed-capacity-badge-width);flex-shrink:0;justify-content:center;font-variant-numeric:tabular-nums;padding:.25rem .375rem;font-size:.8125rem;text-align:center;box-sizing:border-box}.lobby-feed-row__actions .lobby-feed-row__join-status{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--app-lobby-feed-cta-column-width);width:var(--app-lobby-feed-cta-column-width);min-width:0;max-width:var(--app-lobby-feed-cta-column-width);min-height:2.25rem;margin:0;padding:0 .375rem;font-size:.8125rem;line-height:1.25;opacity:.9;text-align:center;overflow-wrap:break-word;box-sizing:border-box}.lobby-feed-row__actions .btn-join{flex:0 0 var(--app-lobby-feed-cta-column-width);width:var(--app-lobby-feed-cta-column-width);max-width:var(--app-lobby-feed-cta-column-width);box-sizing:border-box;white-space:nowrap}.lobby-feed-row__actions .btn-join--pending{white-space:normal}.lobby-feed-row .lobby-feed-row__posted-wrap,.lobby-feed-row .lobby-feed-row__posted{cursor:default}@media(prefers-reduced-motion:reduce){.lobby-feed-row.lobby-feed-row--shimmer:before,.lobby-feed-row:hover:before,.lobby-feed-row:focus-within:before{animation:none;opacity:.65;transform:rotate(-45deg);transition:opacity .2s ease}.lobby-feed-row:not(:hover):not(:focus-within):not(.lobby-feed-row--shimmer):before{opacity:0;transform:rotate(-45deg)}}.lobby-feed-row__layout{display:flex;align-items:stretch;gap:.625rem;width:100%;text-align:left}.lobby-feed-row__avatar-col{flex:0 0 auto;align-self:center;width:6.75rem;min-width:5.75rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.125rem;text-align:center}.lobby-feed-row__host-block{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:fit-content;max-width:100%;min-width:0;margin:0;padding:0;text-align:center;color:inherit}.lobby-feed-row__host-copy{display:flex;flex-direction:column;align-items:center;gap:.0625rem;width:100%;max-width:100%;min-width:0}.lobby-feed-row__avatar-col .lobby-feed-row__host-copy .lobby-feed-row__host-name{width:auto;max-width:100%;font-size:.8125rem;font-weight:500;line-height:1.25}.lobby-feed-row__host-copy .lobby-feed-row__host-reputation{text-align:center}.lobby-feed-row__host-avatar-link{display:inline-flex;flex-shrink:0;margin:0;padding:0;border:none;background:transparent;color:inherit;text-decoration:none;cursor:pointer}.lobby-feed-row__host-avatar-link:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px;border-radius:50%}.lobby-feed-row__host-name{font-size:.8125rem;font-weight:500;line-height:1.25;color:var(--app-text);text-align:center;width:100%;overflow-wrap:anywhere}.lobby-feed-row__host-reputation{margin-top:.0625rem;font-size:.75rem;font-weight:600;line-height:1;text-align:center}@container lobby-feed (min-width: 40.0625rem){.lobby-feed-row__avatar-col .lobby-feed-row__host-reputation{margin-top:.125rem}}.lobby-feed-row__stack{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem;border-inline-start:1px solid var(--app-border);padding-left:.875rem;padding-right:.375rem}.lobby-feed-row__activity{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.lobby-feed-row__activity-icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--app-feed-activity-icon-size);height:var(--app-feed-activity-icon-size);margin-top:.1875rem}.lobby-feed-row__activity-text{display:flex;flex-direction:column;gap:0;min-width:0;flex:1 1 auto}.lobby-feed-row__activity-title-text{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.lobby-feed-row__activity-title-label{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;min-width:0;flex:1 1 auto;font-weight:600;font-size:1rem;line-height:1.25;color:var(--app-text)}.lobby-feed-row__activity-catalog-meta{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;column-gap:0;row-gap:0;min-width:0}.lobby-feed-row__activity-catalog-crumb{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:baseline;column-gap:0;max-width:100%;min-width:0;box-sizing:border-box}.lobby-feed-row__activity-catalog-sep{opacity:.65}.lobby-feed-row__activity-catalog-crumb-label{flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal}.lobby-feed-row__activity-catalog-meta{font-size:.8125rem;line-height:1.25;color:var(--app-text-muted)}.lobby-feed-row__activity-catalog-sep{line-height:1.25}.lobby-feed-row__activity-location-meta{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;column-gap:0;row-gap:0;min-width:0}.lobby-feed-row__activity-location-crumb{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:baseline;column-gap:.375rem;max-width:100%;min-width:0;box-sizing:border-box}.lobby-feed-row__activity-location-sep{opacity:.65}.lobby-feed-row__activity-location-crumb-label{flex:0 1 auto;min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal}.lobby-feed-row__activity-location-flag{display:inline-flex;flex:0 0 auto;align-items:center;align-self:center;height:1.375em}.lobby-feed-row__activity-location-meta{margin-top:.25rem;font-size:.875rem;line-height:1.375;color:var(--app-text-muted)}@container lobby-feed (min-width: 40.0625rem){.lobby-feed-row__activity-location-meta{margin-top:.1875rem}}.lobby-feed-row__activity-catalog-meta strong{color:var(--app-text)}.lobby-feed-row__closed-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:.0625rem .375rem;border-radius:999px;background:color-mix(in srgb,var(--app-danger) 12%,transparent);color:var(--app-danger);font-size:.75rem;font-weight:700}.lobby-feed-row__chips-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.lobby-feed-row__chips-row-leading{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.lobby-feed-row__chip.lobby-feed-row__capacity--chips{display:none}.lobby-feed-row__chip-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0}.lobby-feed-row__chip-group+.lobby-feed-row__chip-group{flex-basis:100%}.lobby-feed-row__chip{display:inline-flex;align-items:center;box-sizing:border-box;padding:.125rem .4375rem;font-size:.75rem;font-weight:500;line-height:1rem;border-radius:999px;border:1px solid var(--app-chip-border);background:var(--app-chip-bg);color:var(--app-secondary-fg);max-width:100%}.lobby-feed-row__chip--lang{gap:.25rem}.lobby-feed-row__chip--lang-more:not(.lobby-feed-row__chip--lang-less){position:relative;width:22px;height:22px;padding:0}.lobby-feed-row__chip--lang-more:not(.lobby-feed-row__chip--lang-less):before{content:"";position:absolute;top:12px;left:6px;width:2px;height:2px;border-radius:50%;background:currentColor;box-shadow:3px 0 0 currentColor,6px 0 0 currentColor}button.lobby-feed-row__chip--lang-more{margin:0;appearance:none;font-family:inherit;min-height:0;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}button.lobby-feed-row__chip--lang-more:hover{background:color-mix(in srgb,var(--app-chip-bg) 65%,var(--app-primary) 12%);border-color:color-mix(in srgb,var(--app-chip-border) 70%,var(--app-primary) 30%)}button.lobby-feed-row__chip--lang-more:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}.lobby-feed-row__chip--lang .geo-accordion__trigger-flag{margin-right:0}.lobby-feed-row__chip--capacity{letter-spacing:.03em;justify-content:center;white-space:nowrap}.lobby-feed-row__activity-title-text,.lobby-feed-row__activity-text,.lobby-feed-row__activity-catalog-meta,.lobby-feed-row__activity-location-meta,.lobby-feed-row__description,.lobby-feed-row__chip,.lobby-feed-row__posted,.lobby-feed-row__join-status{cursor:default}@media(prefers-reduced-transparency:reduce){.lobby-feed-row{-webkit-backdrop-filter:none;backdrop-filter:none}}.lobby-feed-row__detail-wrap{display:inline-flex;flex:0 0 var(--app-lobby-feed-cta-column-width);width:var(--app-lobby-feed-cta-column-width);max-width:var(--app-lobby-feed-cta-column-width)}.lobby-feed-row__detail-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.lobby-feed-row__detail-btn-text{flex-shrink:0}.lobby-feed-row__notif-dot{position:absolute;top:.0875rem;right:.0625rem;z-index:2}@container lobby-feed (max-width: 40rem){.lobby-feed-row__avatar-col{display:none}.lobby-feed-row__stack{border-inline-start:none;padding-left:0;padding-right:0}.lobby-feed-row__activity{gap:.5rem}.lobby-feed-row__activity-icon-wrap{width:var(--app-avatar-size-md);height:var(--app-avatar-size-md);margin-top:0}.lobby-feed-row__activity-text{gap:.125rem}.lobby-feed-row__chips-actions-row,.lobby-feed-row:not(.lobby-feed-row--no-actions) .lobby-feed-row__chips-actions-row{display:flex;flex-direction:column;align-items:stretch;grid-template-columns:none;grid-template-rows:none;--lobby-feed-chips-row-min-height: 0}.lobby-feed-row__description,.lobby-feed-row__chips-actions-row__chips,.lobby-feed-row__actions,.lobby-feed-row__posted-wrap{grid-column:auto;grid-row:auto;justify-self:auto}.lobby-feed-row__chips-actions-row__chips{align-self:stretch;width:100%}.lobby-feed-row__chips-actions-row__chips:not(:has(.lobby-feed-row__chips-row)){display:none}.lobby-feed-row__chips-row{width:100%;flex-wrap:nowrap;align-items:flex-start}.lobby-feed-row__chips-row-leading{flex:1 1 auto;min-width:0}.lobby-feed-row__chips-row-leading .lobby-feed-row__chip-group+.lobby-feed-row__chip-group{flex-basis:100%}.lobby-feed-row__chip.lobby-feed-row__capacity--chips{display:inline-flex;align-self:flex-start;margin-left:auto;flex:0 0 auto;width:auto;min-width:var(--app-lobby-feed-capacity-badge-width);max-width:none;font-variant-numeric:tabular-nums;padding:.25rem .375rem;font-size:.8125rem;text-align:center;box-sizing:border-box}.lobby-feed-row__actions .lobby-feed-row__chip--capacity,.lobby-feed-row--capacity-only .lobby-feed-row__actions{display:none}.lobby-feed-row__host-line{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-width:0;margin-top:.125rem;color:inherit;text-align:left}.lobby-feed-row__host-line .lobby-feed-row__host-identity{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.625rem;row-gap:0;align-items:start;width:fit-content;max-width:100%;min-width:0;margin:0;padding:0;text-align:left;color:inherit}.lobby-feed-row__host-avatar-link,.lobby-feed-row__host-line .lobby-feed-row__host-identity>app-user-avatar{grid-column:1;grid-row:1/-1;align-self:start}.lobby-feed-row__host-line-copy{grid-column:2;grid-row:1/-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0}.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)){align-items:center}.lobby-feed-row__host-line-copy:not(:has(app-roster-meta-strip)){justify-content:center;align-self:center}.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)) .lobby-feed-row__host-avatar-link,.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip))>app-user-avatar{align-self:center}.lobby-feed-row__host-line-copy .lobby-feed-row__host-reputation{text-align:left}.lobby-feed-row__host-line .lobby-feed-row__host-name{width:auto;max-width:100%;text-align:left;font-weight:500;font-size:.8125rem;line-height:1.25;color:var(--app-text);overflow-wrap:normal;white-space:nowrap;text-decoration:none}.lobby-feed-row__host-line a.lobby-feed-row__host-name{cursor:pointer;font-size:.8125rem;font-weight:500;line-height:1.25}.lobby-feed-row__host-line .lobby-feed-row__host-name.app-link-name{padding-block:0}.lobby-feed-row__host-line app-roster-meta-strip{width:auto;max-width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:.1875rem;row-gap:0;min-height:1.5rem}.lobby-feed-row__actions{width:100%;max-width:100%;justify-content:flex-start;gap:.75rem}.lobby-feed-row__actions .btn-join,.lobby-feed-row__actions .lobby-feed-row__join-status,.lobby-feed-row__detail-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:none}.lobby-feed-row__detail-wrap .lobby-feed-row__detail-btn{width:100%}.lobby-feed-row__detail-btn .app-unread-count--compact{padding:.0625rem 0 0}.lobby-feed-row__posted-wrap{align-self:flex-end}}@media(max-width:63.9375rem){.lobby-detail-feed-summary .lobby-feed-row__avatar-col{display:none}.lobby-detail-feed-summary .lobby-feed-row__stack{border-inline-start:none;padding-left:0;padding-right:0}.lobby-detail-feed-summary .lobby-feed-row__activity{gap:.5rem}.lobby-detail-feed-summary .lobby-feed-row__activity-icon-wrap{width:var(--app-avatar-size-md);height:var(--app-avatar-size-md);margin-top:0}.lobby-detail-feed-summary .lobby-feed-row__activity-text{gap:.125rem}.lobby-detail-feed-summary .lobby-feed-row__chips-actions-row,.lobby-detail-feed-summary .lobby-feed-row:not(.lobby-feed-row--no-actions) .lobby-feed-row__chips-actions-row{display:flex;flex-direction:column;align-items:stretch;grid-template-columns:none;grid-template-rows:none;--lobby-feed-chips-row-min-height: 0}.lobby-detail-feed-summary .lobby-feed-row__description,.lobby-detail-feed-summary .lobby-feed-row__chips-actions-row__chips,.lobby-detail-feed-summary .lobby-feed-row__actions,.lobby-detail-feed-summary .lobby-feed-row__posted-wrap{grid-column:auto;grid-row:auto;justify-self:auto}.lobby-detail-feed-summary .lobby-feed-row__chips-actions-row__chips{align-self:stretch;width:100%}.lobby-detail-feed-summary .lobby-feed-row__chips-actions-row__chips:not(:has(.lobby-feed-row__chips-row)){display:none}.lobby-detail-feed-summary .lobby-feed-row__chips-row{width:100%;flex-wrap:nowrap;align-items:flex-start}.lobby-detail-feed-summary .lobby-feed-row__chips-row-leading{flex:1 1 auto;min-width:0}.lobby-detail-feed-summary .lobby-feed-row__chips-row-leading .lobby-feed-row__chip-group+.lobby-feed-row__chip-group{flex-basis:100%}.lobby-detail-feed-summary .lobby-feed-row__chip.lobby-feed-row__capacity--chips{display:inline-flex;align-self:flex-start;margin-left:auto;flex:0 0 auto;width:auto;min-width:var(--app-lobby-feed-capacity-badge-width);max-width:none;font-variant-numeric:tabular-nums;padding:.25rem .375rem;font-size:.8125rem;text-align:center;box-sizing:border-box}.lobby-detail-feed-summary .lobby-feed-row__actions .lobby-feed-row__chip--capacity,.lobby-detail-feed-summary .lobby-feed-row--capacity-only .lobby-feed-row__actions{display:none}.lobby-detail-feed-summary .lobby-feed-row__host-line{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-width:0;margin-top:.125rem;color:inherit;text-align:left}.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-identity{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.625rem;row-gap:0;align-items:start;width:fit-content;max-width:100%;min-width:0;margin:0;padding:0;text-align:left;color:inherit}.lobby-detail-feed-summary .lobby-feed-row__host-avatar-link,.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-identity>app-user-avatar{grid-column:1;grid-row:1/-1;align-self:start}.lobby-detail-feed-summary .lobby-feed-row__host-line-copy{grid-column:2;grid-row:1/-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0}.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)){align-items:center}.lobby-detail-feed-summary .lobby-feed-row__host-line-copy:not(:has(app-roster-meta-strip)){justify-content:center;align-self:center}.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)) .lobby-feed-row__host-avatar-link,.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip))>app-user-avatar{align-self:center}.lobby-detail-feed-summary .lobby-feed-row__host-line-copy .lobby-feed-row__host-reputation{text-align:left}.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-name{width:auto;max-width:100%;text-align:left;font-weight:500;font-size:.8125rem;line-height:1.25;color:var(--app-text);overflow-wrap:normal;white-space:nowrap;text-decoration:none}.lobby-detail-feed-summary .lobby-feed-row__host-line a.lobby-feed-row__host-name{cursor:pointer;font-size:.8125rem;font-weight:500;line-height:1.25}.lobby-detail-feed-summary .lobby-feed-row__host-line .lobby-feed-row__host-name.app-link-name{padding-block:0}.lobby-detail-feed-summary .lobby-feed-row__host-line app-roster-meta-strip{width:auto;max-width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:.1875rem;row-gap:0;min-height:1.5rem}.lobby-detail-feed-summary .lobby-feed-row__actions{width:100%;max-width:100%;justify-content:flex-start;gap:.75rem}.lobby-detail-feed-summary .lobby-feed-row__actions .btn-join,.lobby-detail-feed-summary .lobby-feed-row__actions .lobby-feed-row__join-status,.lobby-detail-feed-summary .lobby-feed-row__detail-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:none}.lobby-detail-feed-summary .lobby-feed-row__detail-wrap .lobby-feed-row__detail-btn{width:100%}.lobby-detail-feed-summary .lobby-feed-row__detail-btn .app-unread-count--compact{padding:.0625rem 0 0}.lobby-detail-feed-summary .lobby-feed-row__posted-wrap{align-self:flex-end}}@media(min-width:64rem){.lobby-detail-feed-summary .lobby-feed-row__avatar-col .lobby-feed-row__host-reputation{margin-top:.125rem}.lobby-detail-feed-summary .lobby-feed-row__activity-location-meta{margin-top:.1875rem}}@supports not (container-type: inline-size){@media(max-width:40rem){.lobby-feed-row__avatar-col{display:none}.lobby-feed-row__stack{border-inline-start:none;padding-left:0;padding-right:0}.lobby-feed-row__activity{gap:.5rem}.lobby-feed-row__activity-icon-wrap{width:var(--app-avatar-size-md);height:var(--app-avatar-size-md);margin-top:0}.lobby-feed-row__activity-text{gap:.125rem}.lobby-feed-row__chips-actions-row,.lobby-feed-row:not(.lobby-feed-row--no-actions) .lobby-feed-row__chips-actions-row{display:flex;flex-direction:column;align-items:stretch;grid-template-columns:none;grid-template-rows:none;--lobby-feed-chips-row-min-height: 0}.lobby-feed-row__description,.lobby-feed-row__chips-actions-row__chips,.lobby-feed-row__actions,.lobby-feed-row__posted-wrap{grid-column:auto;grid-row:auto;justify-self:auto}.lobby-feed-row__chips-actions-row__chips{align-self:stretch;width:100%}.lobby-feed-row__chips-actions-row__chips:not(:has(.lobby-feed-row__chips-row)){display:none}.lobby-feed-row__chips-row{width:100%;flex-wrap:nowrap;align-items:flex-start}.lobby-feed-row__chips-row-leading{flex:1 1 auto;min-width:0}.lobby-feed-row__chips-row-leading .lobby-feed-row__chip-group+.lobby-feed-row__chip-group{flex-basis:100%}.lobby-feed-row__chip.lobby-feed-row__capacity--chips{display:inline-flex;align-self:flex-start;margin-left:auto;flex:0 0 auto;width:auto;min-width:var(--app-lobby-feed-capacity-badge-width);max-width:none;font-variant-numeric:tabular-nums;padding:.25rem .375rem;font-size:.8125rem;text-align:center;box-sizing:border-box}.lobby-feed-row__actions .lobby-feed-row__chip--capacity,.lobby-feed-row--capacity-only .lobby-feed-row__actions{display:none}.lobby-feed-row__host-line{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-width:0;margin-top:.125rem;color:inherit;text-align:left}.lobby-feed-row__host-line .lobby-feed-row__host-identity{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.625rem;row-gap:0;align-items:start;width:fit-content;max-width:100%;min-width:0;margin:0;padding:0;text-align:left;color:inherit}.lobby-feed-row__host-avatar-link,.lobby-feed-row__host-line .lobby-feed-row__host-identity>app-user-avatar{grid-column:1;grid-row:1/-1;align-self:start}.lobby-feed-row__host-line-copy{grid-column:2;grid-row:1/-1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;min-width:0}.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)){align-items:center}.lobby-feed-row__host-line-copy:not(:has(app-roster-meta-strip)){justify-content:center;align-self:center}.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip)) .lobby-feed-row__host-avatar-link,.lobby-feed-row__host-line .lobby-feed-row__host-identity:not(:has(app-roster-meta-strip))>app-user-avatar{align-self:center}.lobby-feed-row__host-line-copy .lobby-feed-row__host-reputation{text-align:left}.lobby-feed-row__host-line .lobby-feed-row__host-name{width:auto;max-width:100%;text-align:left;font-weight:500;font-size:.8125rem;line-height:1.25;color:var(--app-text);overflow-wrap:normal;white-space:nowrap;text-decoration:none}.lobby-feed-row__host-line a.lobby-feed-row__host-name{cursor:pointer;font-size:.8125rem;font-weight:500;line-height:1.25}.lobby-feed-row__host-line .lobby-feed-row__host-name.app-link-name{padding-block:0}.lobby-feed-row__host-line app-roster-meta-strip{width:auto;max-width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:.1875rem;row-gap:0;min-height:1.5rem}.lobby-feed-row__actions{width:100%;max-width:100%;justify-content:flex-start;gap:.75rem}.lobby-feed-row__actions .btn-join,.lobby-feed-row__actions .lobby-feed-row__join-status,.lobby-feed-row__detail-wrap{flex:1 1 auto;width:auto;min-width:0;max-width:none}.lobby-feed-row__detail-wrap .lobby-feed-row__detail-btn{width:100%}.lobby-feed-row__detail-btn .app-unread-count--compact{padding:.0625rem 0 0}.lobby-feed-row__posted-wrap{align-self:flex-end}}@media(min-width:40.0625rem){.lobby-feed-row__avatar-col .lobby-feed-row__host-reputation{margin-top:.125rem}.lobby-feed-row__activity-location-meta{margin-top:.1875rem}}}@keyframes app-dropdown-panel-in{0%{opacity:0;transform:translateY(-.25rem) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes app-dropdown-panel-out{0%{opacity:1;transform:translateY(0) scaleY(1)}to{opacity:0;transform:translateY(-.2rem) scaleY(.98)}}.app-searchable-combo__chip{display:inline-flex;align-items:center;gap:.1875rem;max-width:100%;padding:.125rem .125rem .125rem .375rem;border:1px solid var(--app-input-border);border-radius:999px;background:var(--app-page);box-shadow:var(--app-input-shadow);font:inherit;font-size:.75rem;font-weight:500;line-height:var(--app-form-control-line-height);color:var(--app-text)}.app-searchable-combo__chip-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}.app-searchable-combo__chip-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:var(--app-text-muted);font:inherit;font-size:.875rem;line-height:1;cursor:pointer;transition:color .12s ease,background .12s ease}.app-searchable-combo__chip-remove:hover{color:var(--app-text);background:color-mix(in srgb,var(--app-text) 8%,transparent)}.app-searchable-combo__chip-remove:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}.app-searchable-combo__chips{display:flex;flex-wrap:wrap;gap:.3125rem}.app-searchable-combo{position:relative;width:100%;min-width:0}.app-searchable-combo__trigger{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;min-height:2.5rem;padding:.4375rem 2rem .4375rem .625rem;box-sizing:border-box;font:inherit;font-size:.875rem;line-height:1.25;text-align:left;color:var(--app-text);background-color:var(--app-input-bg);border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);box-shadow:var(--app-input-shadow);cursor:pointer;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open){box-shadow:var(--app-input-shadow-hover-subtle);border-color:color-mix(in srgb,var(--app-input-border) 40%,var(--app-border-strong))}.app-searchable-combo__trigger:focus-visible,.app-searchable-combo__trigger.app-searchable-combo__trigger--open{outline:none;box-shadow:var(--app-input-shadow-focus)}app-geo-picker .app-searchable-combo .app-searchable-combo__trigger:disabled,app-geo-picker .app-searchable-combo .app-searchable-combo__trigger:disabled:hover{opacity:.55;cursor:not-allowed;color:var(--app-text-muted);background-color:var(--app-surface-2);border-color:var(--app-border);box-shadow:none}app-geo-picker .app-searchable-combo .app-searchable-combo__trigger:disabled:after{opacity:.5}.app-searchable-combo__trigger:after{content:"";position:absolute;right:var(--app-select-chevron-offset, 9px);top:53%;transform:translateY(-50%);width:var(--app-select-chevron-size, 19px);height:var(--app-select-chevron-size, 19px);min-width:var(--app-select-chevron-size, 19px);min-height:var(--app-select-chevron-size, 19px);background-image:var(--app-native-select-chevron);background-repeat:no-repeat;background-position:center;background-size:var(--app-select-chevron-size, 19px) var(--app-select-chevron-size, 19px);pointer-events:none;transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.app-searchable-combo__trigger:after{transition:none}}.app-searchable-combo__trigger--open:after{transform:translateY(-50%) rotate(180deg)}.app-searchable-combo__trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-searchable-combo__trigger-text--any{color:var(--app-text-muted);font-weight:500}.app-searchable-combo__trigger-text--required-hint{color:var(--app-danger)}.app-searchable-combo__trigger>.app-searchable-combo__chips{width:100%}.app-searchable-combo__panel{position:absolute;left:0;right:0;top:calc(100% + .125rem);z-index:50;display:flex;flex-direction:column;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-modal-bg);color:var(--app-text);box-shadow:var(--app-dropdown-panel-shadow);overflow:visible;transform-origin:top center;animation:app-dropdown-panel-in .14s ease-out both}@media(prefers-reduced-motion:reduce){.app-searchable-combo__panel{animation:none}}.app-searchable-combo__panel--closing{pointer-events:none;animation:app-dropdown-panel-out .12s ease-in both}@media(prefers-reduced-motion:reduce){.app-searchable-combo__panel--closing{animation:none}}.app-searchable-combo__search-label{display:block;margin:0}.app-searchable-combo__panel--with-search .app-searchable-combo__search-label{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;background:var(--app-input-bg);overflow:hidden}.app-searchable-combo__search{width:100%;margin:0;padding:.4375rem .625rem;border:none;border-bottom:1px solid var(--app-border);box-sizing:border-box;font:inherit;font-size:.875rem;line-height:1.25;font-weight:400;color:var(--app-text);background:var(--app-input-bg);box-shadow:none;-webkit-user-select:text;user-select:text;transition:box-shadow .15s ease}.app-searchable-combo__panel--with-search .app-searchable-combo__search{border-radius:0}.app-searchable-combo__search::placeholder{color:var(--app-text-muted)}.app-searchable-combo__search:hover:not(:focus):not(:focus-visible){box-shadow:0 1px 2px #0f172a0d,0 2px 8px #0f172a0a}.app-searchable-combo__search:focus,.app-searchable-combo__search:focus-visible{outline:none;box-shadow:0 2px 8px #0f172a14,0 4px 16px #0f172a0f}.app-searchable-combo__search::-webkit-search-cancel-button{cursor:pointer}.app-searchable-combo__search::-moz-search-clear-button{cursor:pointer}.app-searchable-combo__options{display:flex;flex-direction:column;min-height:0}.app-searchable-combo__options>.app-searchable-combo__list{flex:1 1 auto;min-height:0}.app-searchable-combo__list{list-style:none;margin:0;padding:0;max-height:var(--app-panel-list-max-height, 215px);overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;min-height:0;background:var(--app-modal-bg)}.app-searchable-combo__list:has(>.app-searchable-combo__list-virtual){overflow:visible;max-height:none}.app-searchable-combo__list-virtual{flex:0 0 auto;width:100%;max-height:var(--app-panel-list-max-height, 215px);overscroll-behavior:contain;background:var(--app-modal-bg)}.app-searchable-combo__panel--with-search:not(.app-searchable-combo__panel--with-footer) .app-searchable-combo__list-virtual,.app-searchable-combo__panel--with-search:not(.app-searchable-combo__panel--with-footer) .app-searchable-combo__list{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-modal-bg)}.app-searchable-combo__panel:not(.app-searchable-combo__panel--with-search):not(.app-searchable-combo__panel--with-footer) .app-searchable-combo__list{border-radius:var(--app-radius-sm);background:var(--app-modal-bg)}.app-searchable-combo__panel--with-footer .app-searchable-combo__list,.app-searchable-combo__panel--with-footer .app-searchable-combo__list-virtual{border-radius:0;background:var(--app-modal-bg)}.app-searchable-combo__list-virtual .app-searchable-combo__option{height:var(--app-panel-list-option-stride, 30px);min-height:var(--app-panel-list-option-stride, 30px);padding-block:0;box-sizing:border-box}.app-searchable-combo__io-sentinel{list-style:none;height:4px;margin:0;padding:0;pointer-events:none}.app-searchable-combo__group-divider{list-style:none;height:0;margin:.1875rem .625rem;padding:0;border-top:1px solid var(--app-border);pointer-events:none}.app-searchable-combo__status{margin:0;padding:.4375rem .625rem;font-size:.8125rem;color:var(--app-text-muted);pointer-events:none}.app-searchable-combo__status--more{border-top:1px solid var(--app-border);padding:.375rem .625rem;font-size:.75rem}.app-searchable-combo__skeleton{display:flex;align-items:center;gap:.4375rem;min-height:1.25rem}.app-searchable-combo__skeleton+.app-searchable-combo__skeleton{margin-top:.4375rem}.app-searchable-combo__skeleton-dot,.app-searchable-combo__skeleton-line{display:block;flex-shrink:0;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--app-text-muted) 12%,transparent),color-mix(in srgb,var(--app-text-muted) 20%,transparent),color-mix(in srgb,var(--app-text-muted) 12%,transparent) 84%);background-size:220% 100%;animation:app-searchable-combo-skeleton-shimmer 1.1s ease-in-out infinite}.app-searchable-combo__skeleton-dot{width:1.125rem;height:.8125rem;border-radius:.125rem}.app-searchable-combo__skeleton-line{width:min(11rem,72%);height:.75rem}.app-searchable-combo__skeleton-line--short{width:min(7rem,48%)}@keyframes app-searchable-combo-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){.app-searchable-combo__skeleton-dot,.app-searchable-combo__skeleton-line{animation:none}}.app-searchable-combo__option{display:flex;align-items:center;gap:.4375rem;width:100%;text-align:left;padding:.375rem .625rem;border:none;background:transparent;cursor:pointer;font:inherit;font-size:.875rem;line-height:1.25;color:var(--app-text);box-sizing:border-box}.app-searchable-combo__option-check{flex-shrink:0;width:1rem;text-align:center;font-size:.8125rem;font-weight:700;line-height:1;color:var(--app-primary)}.app-searchable-combo__option-name{flex:1;min-width:0}.app-searchable-combo__option--selected .app-searchable-combo__option-name{font-weight:600}.app-searchable-combo__option:hover:not(:disabled){background:color-mix(in srgb,var(--app-text) 6%,var(--app-modal-bg))}.app-searchable-combo__option--disabled,.app-searchable-combo__option:disabled{opacity:.45;cursor:not-allowed}.app-searchable-combo__option--disabled:hover,.app-searchable-combo__option:disabled:hover{background:transparent}.app-searchable-combo__option:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.app-searchable-combo__option--any{color:var(--app-text-muted);font-weight:600}.lobbies-feed-filter__card-shell{position:relative;width:100%;max-width:min(28rem,100%);box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);box-shadow:var(--app-shadow);overflow:visible;isolation:isolate;background:var(--app-surface)}@media(max-width:48rem){.lobbies-feed-filter__card-shell{max-width:100%}}.lobbies-feed-filter__card{width:100%;box-sizing:border-box;border:none;border-radius:0;box-shadow:none;overflow:visible;background:transparent}.lobbies-feed-filter__card-shell:not(.feed-filter-accordion-shell--preview-chips) .lobbies-feed-filter__card:not([open])>.lobbies-feed-filter__card-summary,.lobbies-feed-filter__card-shell:not(.feed-filter-accordion-shell--preview-chips) .lobbies-feed-filter__card[open][data-accordion-closing="1"]>.lobbies-feed-filter__card-summary{border-radius:var(--app-radius-sm)}.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips .lobbies-feed-filter__card:not([open])>.lobbies-feed-filter__card-summary{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0}.lobbies-feed-filter__card-summary-toolbar-actions{position:absolute;inset:0 auto auto 0;z-index:1;display:grid;width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"cf-sum-head cf-sum-actions cf-sum-chev";column-gap:.5rem;padding:.5625rem 1rem;align-items:center;pointer-events:none}.lobbies-feed-filter__card-summary-toolbar-actions:after{content:"";grid-area:cf-sum-chev;align-self:center;width:1.25rem;height:1.25rem}.lobbies-feed-filter__card-summary-toolbar-actions .lobbies-feed-filter__summary-actions{grid-area:cf-sum-actions;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;align-self:center;min-width:4.25rem;min-height:1.75rem;margin-top:.0625rem;margin-right:.25rem;pointer-events:none}@media(max-width:64rem){.lobbies-feed-filter__card-summary-toolbar-actions .lobbies-feed-filter__summary-actions{margin-top:.25rem}}.lobbies-feed-filter__card-summary-toolbar-actions .lobbies-feed-filter__header-clear-all-text{pointer-events:auto}.lobbies-feed-filter__card-summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cf-sum-head cf-sum-chev"}.lobbies-feed-filter__card-shell:has(.lobbies-feed-filter__card-summary-toolbar-actions) .lobbies-feed-filter__card-summary{grid-template-columns:minmax(0,1fr) minmax(4.25rem,auto) auto;grid-template-areas:"cf-sum-head cf-sum-actions cf-sum-chev"}.lobbies-feed-filter__card-summary-toolbar-chips{position:relative;z-index:1;box-sizing:border-box;max-height:24rem;overflow:hidden;padding:0 1rem .6875rem;background:var(--app-surface-2);border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:max-height var(--feed-filter-chip-leave-ms, .28s) ease-out,padding var(--feed-filter-chip-leave-ms, .28s) ease-out}.lobbies-feed-filter__card-summary-toolbar-chips:not(.feed-filter-accordion-shell__toolbar-chips--strip-motion-ready):not(.feed-filter-accordion-shell__toolbar-chips--leaving){transition:none}.lobbies-feed-filter__card-summary-toolbar-chips:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 40%,transparent)}.lobbies-feed-filter__card-summary-toolbar-chips.feed-filter-accordion-shell__toolbar-chips--leaving{max-height:0;padding-top:0;padding-bottom:0;pointer-events:none}.lobbies-feed-filter__card-summary{list-style:none;padding:.5625rem 1rem;cursor:pointer;font-size:.9375rem;font-weight:600;color:var(--app-text);background:var(--app-surface-2);display:grid;column-gap:.5rem;row-gap:0;align-items:start;-webkit-user-select:none;user-select:none;transition:background .15s ease}.lobbies-feed-filter__card-summary-toolbar-actions{padding:.5625rem 1rem}.lobbies-feed-filter__card-summary-toolbar-actions .lobbies-feed-filter__summary-actions{margin-top:.0625rem}.lobbies-feed-filter__card-summary{-webkit-tap-highlight-color:transparent}.lobbies-feed-filter__card-summary::-webkit-details-marker{display:none}.lobbies-feed-filter__card-summary:after{content:"+";grid-area:cf-sum-chev;align-self:center;justify-self:end;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin:0;border:none;font:inherit;font-size:1.125rem;font-weight:600;line-height:1;color:var(--app-text-muted);flex-shrink:0;opacity:.9}.lobbies-feed-filter__card[open]>.lobbies-feed-filter__card-summary:after{content:"\2212";font-size:1.375rem;line-height:1}.lobbies-feed-filter__card[open]>.lobbies-feed-filter__card-summary{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;background:var(--app-surface-2)}@media(hover:hover)and (pointer:fine){.lobbies-feed-filter__card-shell:not(.feed-filter-accordion-shell--preview-chips) .lobbies-feed-filter__card>.lobbies-feed-filter__card-summary:hover{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}}@supports (interpolate-size: allow-keywords){.lobbies-feed-filter__card::details-content{height:0;overflow:clip}.lobbies-feed-filter__card[open]::details-content{height:auto;overflow:clip}.lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)::details-content,.lobbies-feed-filter__card[open]:has(.app-managed-select--open)::details-content,.lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)::details-content,.lobbies-feed-filter__card[open]:has(.geo-accordion[open])::details-content,.lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.lobbies-feed-filter__card[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}}@supports not (interpolate-size: allow-keywords){.lobbies-feed-filter__card>.app-details-accordion__collapse{display:grid;grid-template-rows:0fr;overflow:hidden}.lobbies-feed-filter__card[open]>.app-details-accordion__collapse{grid-template-rows:1fr}.lobbies-feed-filter__card>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{min-height:0;overflow:hidden}.lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.lobbies-feed-filter__card[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.lobbies-feed-filter__card[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse{overflow:visible}.lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.lobbies-feed-filter__card[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.lobbies-feed-filter__card[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}.lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.lobbies-feed-filter__card[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse{overflow:visible}.lobbies-feed-filter__card[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card{interpolate-size:allow-keywords}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card::details-content{height:0;overflow:clip}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]::details-content{height:auto;overflow:clip;transition:height .28s ease-out,content-visibility .28s allow-discrete}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)::details-content,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.app-managed-select--open)::details-content,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)::details-content,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.geo-accordion[open])::details-content,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}@starting-style{.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]::details-content{height:0}}}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){@supports not (interpolate-size: allow-keywords){.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card>.app-details-accordion__collapse{transition:none}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]>.app-details-accordion__collapse{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}@starting-style{.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[open]>.app-details-accordion__collapse{grid-template-rows:0fr}}}}@media(prefers-reduced-motion:no-preference){.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card>.lobbies-feed-filter__card-summary{transition:border-radius 0s ease-out}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[data-accordion-closing="1"]>.lobbies-feed-filter__card-summary{transition-duration:var(--feed-filter-corner-motion-ms, .5s)}}.lobbies-feed-filter__card-summary-stack{display:contents}.lobbies-feed-filter__card-summary-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;grid-area:cf-sum-head;width:100%;min-width:0;min-height:1.75rem}.lobbies-feed-filter__card-summary-row .lobbies-feed-filter__section-title{flex:1;min-width:0}.lobbies-feed-filter__header-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;width:100%;min-width:0;box-sizing:border-box}.lobbies-feed-filter__header-chip{display:inline-flex;align-items:center;gap:.0625rem;max-width:100%;padding:.125rem .125rem .125rem .375rem;box-sizing:border-box;font-size:.75rem;font-weight:500;line-height:var(--app-form-control-line-height);color:var(--app-secondary-fg);background:var(--app-chip-bg);border:1px solid var(--app-chip-border);border-radius:999px}.lobbies-feed-filter__header-chip-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit;max-width:min(22rem,100%)}.lobbies-feed-filter__header-chip-remove{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:var(--app-text-muted);font:inherit;font-size:.875rem;font-weight:600;line-height:1;cursor:pointer;transition:color .15s ease,background .15s ease}.lobbies-feed-filter__header-chip-remove:hover{color:var(--app-text);background:color-mix(in srgb,var(--app-text) 10%,transparent)}.lobbies-feed-filter__header-chip-remove:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 40%,transparent)}.lobbies-feed-filter__header-clear-all-text{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:1.25rem;margin:0;padding:0 .5rem;border:none;border-radius:999px;background:transparent;font:inherit;font-size:.75rem;font-weight:500;line-height:1;color:var(--app-text-muted);cursor:pointer;text-decoration:none;transition:color .15s ease,background .15s ease}.lobbies-feed-filter__header-clear-all-text:hover{color:var(--app-text);background:color-mix(in srgb,var(--app-text) 10%,transparent);text-decoration:none}.lobbies-feed-filter__header-clear-all-text:focus-visible{outline:none;border-radius:var(--app-radius-sm);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 40%,transparent)}.lobbies-feed-filter__section-title{margin:0;font-size:inherit;font-weight:inherit;line-height:1.25rem;letter-spacing:-.01em;color:inherit}.lobbies-feed-filter__card-body{margin:0;padding:.75rem 1rem 1rem;display:flex;flex-direction:column;gap:.75rem;min-width:0;background:color-mix(in srgb,var(--app-surface) 72%,var(--app-page) 15%)}@media(prefers-reduced-motion:no-preference){.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card>.app-details-accordion__collapse>.lobbies-feed-filter__card-body{transition:border-radius 0s ease-out}.app-feed-page__filter-aside--motion-ready .lobbies-feed-filter__card[data-accordion-closing="1"]>.app-details-accordion__collapse>.lobbies-feed-filter__card-body{transition-duration:var(--feed-filter-corner-motion-ms, .5s)}}.lobbies-feed-filter__card[open]>.app-details-accordion__collapse>.lobbies-feed-filter__card-body{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm)}.lobbies-feed-filter__card[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.lobbies-feed-filter__card-body{border-radius:0}@media(max-width:64rem){.lobbies-feed-filter__card-summary,.lobbies-feed-filter__card-summary-toolbar-actions{padding:.5rem .75rem}.lobbies-feed-filter__card-summary-toolbar-chips{padding:0 .75rem .5rem}.lobbies-feed-filter__card-body{padding:.5rem .75rem .75rem}}@media(hover:hover)and (pointer:fine){.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips:has(.lobbies-feed-filter__card)>.lobbies-feed-filter__card>.lobbies-feed-filter__card-summary{transition:background 0s}.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips>.lobbies-feed-filter__card-summary-toolbar-chips{transition:background 0s,max-height var(--feed-filter-chip-leave-ms, .28s) ease-out,padding var(--feed-filter-chip-leave-ms, .28s) ease-out}.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips:has(.lobbies-feed-filter__card:not([open])):hover>.lobbies-feed-filter__card>.lobbies-feed-filter__card-summary,.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips:has(.lobbies-feed-filter__card:not([open])):hover>.lobbies-feed-filter__card-summary-toolbar-chips{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips:has(.lobbies-feed-filter__card[open]):is(:has(>.lobbies-feed-filter__card>.lobbies-feed-filter__card-summary:hover),:has(>.lobbies-feed-filter__card-summary-toolbar-chips:hover))>.lobbies-feed-filter__card>.lobbies-feed-filter__card-summary,.lobbies-feed-filter__card-shell.feed-filter-accordion-shell--preview-chips:has(.lobbies-feed-filter__card[open]):is(:has(>.lobbies-feed-filter__card>.lobbies-feed-filter__card-summary:hover),:has(>.lobbies-feed-filter__card-summary-toolbar-chips:hover))>.lobbies-feed-filter__card-summary-toolbar-chips{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}}.lobbies-feed-filter .lobbies-feed-filter__card-shell:has(.app-searchable-combo__panel),.lobbies-feed-filter .lobbies-feed-filter__card-shell:has(.app-managed-select--open),.lobbies-feed-filter .lobbies-feed-filter__card-shell:has(.catalog-chip-ms--open),.lobbies-feed-filter .lobbies-feed-filter__card-shell:has(.geo-accordion[open]),.lobbies-feed-filter .lobbies-feed-filter__card-shell:has(.lobbies-feed-filter__nearby-error-card){position:relative;z-index:var(--app-feed-filter-open-panel-z)}.lobbies-feed-filter__nearby-error-card.geo-help-popover{position:static}.lobbies-feed-filter__nearby-error-card .geo-help-popover__text{margin-bottom:.875rem}.lobbies-feed-filter__hint{margin:0;font-size:.8125rem;line-height:1.35;color:var(--app-text-muted)}.lobbies-feed-filter__stack{display:flex;flex-direction:column;gap:.75rem;width:100%;min-width:0}.lobbies-feed-filter__host-age-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.625rem;align-items:start;width:100%;min-width:0}.lobbies-feed-filter__host-age-row .lobbies-feed-filter__field{display:block;min-width:0}.lobbies-feed-filter__timezone-filter .app-managed-select__trigger:after{transform:translateY(-50%) rotate(-90deg)}.lobbies-feed-filter__host-mic-cam-row .lobbies-feed-filter__field{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.375rem;min-width:0;width:100%}.lobbies-feed-filter__host-mic-cam-row .lobbies-feed-filter__field:last-child{justify-content:flex-end}.lobbies-feed-filter__host-mic-cam-row .app-field-label{flex:0 1 auto;min-width:0;margin:0}.lobbies-feed-filter__host-mic-cam-row .lobbies-feed-filter__host-device-hit{display:flex;flex:0 0 auto;flex-shrink:0;align-items:center;justify-content:flex-end;min-height:0;padding:0}.lobbies-feed-filter__host-mic-cam-row .lobbies-feed-filter__level-dot{width:1rem;height:1rem}.lobbies-feed-filter__field--full{width:100%}.lobbies-feed-filter__field,.lobbies-feed-filter .app-field-stack{display:flex;flex-direction:column;gap:.3125rem;min-width:0;width:100%;font-size:.875rem;line-height:1.25}.lobbies-feed-filter .app-managed-select:not(.app-managed-select--embedded) .app-managed-select__trigger{border:1px solid var(--app-border);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d;transition:border-color .15s ease,box-shadow .15s ease}.lobbies-feed-filter .app-managed-select:not(.app-managed-select--embedded) .app-managed-select__trigger:hover:not(:disabled){border-color:var(--app-border-strong)}.lobbies-feed-filter .app-managed-select:not(.app-managed-select--embedded) .app-managed-select__trigger:focus-visible,.lobbies-feed-filter .app-managed-select:not(.app-managed-select--embedded) .app-managed-select__trigger.app-managed-select__trigger--open{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.lobbies-feed-filter app-catalog-chip-multiselect .catalog-chip-ms__trigger,.lobbies-feed-filter .catalog-chip-ms__trigger{border:1px solid var(--app-border);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d;transition:border-color .15s ease,box-shadow .15s ease}.lobbies-feed-filter app-catalog-chip-multiselect:not(.catalog-chip-ms--disabled) .catalog-chip-ms__trigger:hover,.lobbies-feed-filter .catalog-chip-ms:not(.catalog-chip-ms--disabled) .catalog-chip-ms__trigger:hover{border-color:var(--app-border-strong)}.lobbies-feed-filter app-catalog-chip-multiselect .catalog-chip-ms__trigger:focus-visible,.lobbies-feed-filter app-catalog-chip-multiselect .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.lobbies-feed-filter .catalog-chip-ms__trigger:focus-visible,.lobbies-feed-filter .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.lobbies-feed-filter app-catalog-chip-multiselect.catalog-chip-ms--disabled .catalog-chip-ms__trigger,.lobbies-feed-filter .catalog-chip-ms--disabled .catalog-chip-ms__trigger{opacity:.55;cursor:not-allowed;color:var(--app-text-muted);background-color:var(--app-surface-2)}.lobbies-feed-filter .geo-accordion__trigger-flag{transform:translateZ(0)}.lobbies-feed-filter .app-managed-select__root--labeled,.lobbies-feed-filter app-catalog-chip-multiselect.catalog-chip-ms,.lobbies-feed-filter .catalog-chip-ms{gap:.3125rem;line-height:1.25}.lobbies-feed-filter .app-managed-select__field-head,.lobbies-feed-filter .catalog-chip-ms__field-head{display:contents}.lobbies-feed-filter .geo-autofill{gap:.3125rem;line-height:1.25}.lobbies-feed-filter__scope-hub{box-sizing:border-box;position:relative;width:100%;min-width:0;padding:3px;border-radius:var(--app-radius-sm);border:1px solid var(--app-border);background:var(--app-input-bg);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d;isolation:isolate}.lobbies-feed-filter__scope-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1.75rem);width:100%;min-width:0}.lobbies-feed-filter__scope-hub-cross{position:absolute;inset:0;z-index:2;pointer-events:none}.lobbies-feed-filter__scope-hub-dot{position:absolute;z-index:1}.lobbies-feed-filter__scope-hub-dot--tl{top:0;left:0;transform:translate(-10%,-10%)}.lobbies-feed-filter__scope-hub-dot--tr{top:0;right:0;transform:translate(10%,-10%)}.lobbies-feed-filter__scope-hub-cross:before,.lobbies-feed-filter__scope-hub-cross:after{content:"";position:absolute;background:color-mix(in srgb,var(--app-border) 50%,transparent)}.lobbies-feed-filter__scope-hub-cross:before{top:50%;left:3px;right:3px;height:1px}.lobbies-feed-filter__scope-hub-cross:after{left:50%;top:3px;bottom:3px;width:1px}.lobbies-feed-filter__scope-hub-center{position:absolute;left:50%;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-width:4.5rem;height:2.375rem;padding:.25rem 1.0625rem;box-sizing:border-box;border:1px solid var(--app-border);border-radius:999px;background:var(--app-input-bg);box-shadow:0 0 0 2px var(--app-input-bg);font:inherit;font-size:.75rem;font-weight:600;line-height:1;color:var(--app-text-muted);cursor:pointer;transform:translate(-50%,-50%);transition:color .15s ease,background .15s ease,border-color .15s ease}.lobbies-feed-filter__scope-hub-center--active{border-color:var(--app-primary);background:var(--app-primary);color:var(--app-primary-fg);box-shadow:0 1px 2px #0f172a1f,0 2px 10px color-mix(in srgb,var(--app-primary) 28%,transparent)}.lobbies-feed-filter__scope-hub-center:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.lobbies-feed-filter__scope-quadrant{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-width:0;min-height:0;padding:.125rem .25rem;box-sizing:border-box;border:1px solid transparent;background:transparent;font:inherit;font-size:.75rem;font-weight:600;line-height:1;text-align:center;color:var(--app-text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.lobbies-feed-filter__scope-quadrant-text{flex-shrink:0}.lobbies-feed-filter__scope-quadrant .app-unread-count--compact{padding:0 1px 0 0}@media(max-width:48rem){.lobbies-feed-filter__scope-quadrant .app-unread-count--compact{padding:.0625rem 0 0}}.lobbies-feed-filter__scope-quadrant[data-quadrant=tl]{grid-column:1;grid-row:1;padding-bottom:.3125rem;padding-right:2rem;border-radius:calc(var(--app-radius-sm) - 3px) 0 0 0}.lobbies-feed-filter__scope-quadrant[data-quadrant=tr]{grid-column:2;grid-row:1;padding-bottom:.3125rem;padding-left:2rem;border-radius:0 calc(var(--app-radius-sm) - 3px) 0 0}.lobbies-feed-filter__scope-quadrant[data-quadrant=bl]{grid-column:1;grid-row:2;padding-top:.3125rem;padding-right:2rem;border-radius:0 0 0 calc(var(--app-radius-sm) - 3px)}.lobbies-feed-filter__scope-quadrant[data-quadrant=br]{grid-column:2;grid-row:2;padding-top:.3125rem;padding-left:2rem;border-radius:0 0 calc(var(--app-radius-sm) - 3px) 0}.lobbies-feed-filter__scope-quadrant--active{border-color:var(--app-primary);background:var(--app-primary);color:var(--app-primary-fg);box-shadow:0 1px 2px #0f172a1f,0 2px 10px color-mix(in srgb,var(--app-primary) 28%,transparent)}.lobbies-feed-filter__scope-quadrant:hover:not(:disabled):not(.lobbies-feed-filter__scope-quadrant--active){color:var(--app-text)}.lobbies-feed-filter__scope-quadrant:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px;z-index:4}.lobbies-feed-filter__scope-quadrant:disabled{opacity:.55;cursor:not-allowed}.lobbies-feed-filter .app-searchable-combo__trigger{border:1px solid var(--app-border);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d}.lobbies-feed-filter .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open){border-color:var(--app-border-strong);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d}.lobbies-feed-filter .app-searchable-combo__trigger:focus-visible,.lobbies-feed-filter .app-searchable-combo__trigger.app-searchable-combo__trigger--open{box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.lobbies-feed-filter__catalog{display:flex;flex-direction:column;gap:.75rem;width:100%}.lobbies-feed-filter__level-rail{width:100%;min-width:0}.lobbies-feed-filter__level-rail-track{position:relative;width:100%;min-width:0}.lobbies-feed-filter__level-rail-line-bg,.lobbies-feed-filter__level-rail-line-fill{position:absolute;top:calc(1.2*clamp(.625rem,1.1vw + .4375rem,.75rem) + .8125rem);height:3px;transform:translateY(-50%);border-radius:2px;z-index:0;pointer-events:none;box-sizing:border-box;left:10%}.lobbies-feed-filter__level-rail-line-bg{width:80%;background-color:var(--app-border)}.lobbies-feed-filter__level-rail-line-fill{width:0;max-width:80%;background-color:color-mix(in srgb,var(--app-primary) 68%,var(--app-border));transition:none}.lobbies-feed-filter__level-rail-line-preview{position:absolute;top:calc(1.2*clamp(.625rem,1.1vw + .4375rem,.75rem) + .8125rem);height:3px;transform:translateY(-50%);border-radius:2px;z-index:0;pointer-events:none;box-sizing:border-box;max-width:80%;background-color:color-mix(in srgb,var(--app-primary) 55%,var(--app-border))}.lobbies-feed-filter__level-rail-stops{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;min-width:0;justify-items:center}.lobbies-feed-filter__level-rail-col{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:100%;max-width:5.5rem;min-width:0}.lobbies-feed-filter__level-dot{box-sizing:border-box;width:.875rem;height:.875rem;padding:0;margin:0;border-radius:50%;border:2px solid var(--app-border-strong);background:var(--app-input-bg);box-shadow:inset 0 2px 4px #0f172a1f,inset 0 1px 1px #0f172a0f,inset 0 1px #ffffff45;cursor:pointer;flex-shrink:0;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .18s cubic-bezier(.34,1.1,.64,1)}.lobbies-feed-filter__level-dot:hover{border-color:color-mix(in srgb,var(--app-primary) 55%,var(--app-border-strong));transform:scale(1.08)}.lobbies-feed-filter__level-dot.lobbies-feed-filter__level-dot--past{border-color:color-mix(in srgb,var(--app-primary) 62%,var(--app-border-strong));background:color-mix(in srgb,var(--app-primary) 48%,var(--app-input-bg));box-shadow:inset 0 2px 4px #0f172a17,inset 0 1px #fff3}.lobbies-feed-filter__level-dot.lobbies-feed-filter__level-dot--past:hover{border-color:color-mix(in srgb,var(--app-primary) 72%,var(--app-border-strong));background:color-mix(in srgb,var(--app-primary) 55%,var(--app-input-bg));box-shadow:inset 0 2px 4px #0f172a14,inset 0 1px #ffffff38}.lobbies-feed-filter__level-dot.lobbies-feed-filter__level-dot--selected{border-color:var(--app-primary);background:var(--app-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent);transform:scale(1.12)}.lobbies-feed-filter__level-dot:focus-visible{outline:none;box-shadow:inset 0 2px 4px #0f172a1f,inset 0 1px 1px #0f172a0f,inset 0 1px #ffffff45,0 0 0 3px color-mix(in srgb,var(--app-focus) 45%,transparent)}.lobbies-feed-filter__level-dot.lobbies-feed-filter__level-dot--selected:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 28%,transparent),0 0 0 5px color-mix(in srgb,var(--app-focus) 35%,transparent)}@media(prefers-reduced-motion:reduce){.lobbies-feed-filter__level-dot{transition:border-color .1s ease,background .1s ease,box-shadow .1s ease}.lobbies-feed-filter__level-dot:hover,.lobbies-feed-filter__level-dot.lobbies-feed-filter__level-dot--selected{transform:none}.lobbies-feed-filter__level-rail-line-fill{transition:none}}.lobbies-feed-filter__level-rail-caption-slot{box-sizing:border-box;width:100%;font-size:clamp(.625rem,1.1vw + .4375rem,.75rem);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums;text-align:center;color:var(--app-text-muted);max-width:100%;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;display:flex;align-items:center;justify-content:center;cursor:default;min-height:1.2em}.lobbies-feed-filter__level-rail-caption-slot--empty{visibility:hidden}.lobbies-feed-filter__level-rail-col--selected .lobbies-feed-filter__level-rail-caption-slot:not(.lobbies-feed-filter__level-rail-caption-slot--empty){color:var(--app-text)}.geo-autofill{display:flex;flex-direction:column;align-items:stretch;gap:.375rem;margin:.125rem 0 0;width:100%}.geo-autofill-actions{display:flex;flex-direction:row;gap:1rem;width:100%}.geo-autofill-actions .lobbies-feed-filter__clear{flex:1 1 0;min-width:0;font-size:.8125rem;padding:.25rem .4375rem}.geo-autofill--standalone .lobbies-feed-filter__clear{width:100%;font-size:.8125rem;padding:.375rem .5625rem;margin:.25rem 0 .1875rem}.lobbies-feed-filter__clear{margin:0}.lobbies-feed-filter app-geo-picker .app-searchable-combo:has(.app-searchable-combo__panel){position:relative;z-index:10}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin{margin:0;padding:0;max-width:100%;box-sizing:border-box;border:none;border-radius:0;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:.75rem}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin>label,.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-city-dropdown>label,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin>label,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-city-dropdown>label{display:flex;flex-direction:column;gap:.3125rem;width:100%;min-width:0;box-sizing:border-box;background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--app-text-muted);cursor:default}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-labeled-field__labelbtn,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-labeled-field__labelbtn{margin:0;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--app-text-muted);cursor:default;width:100%;max-width:100%;text-align:left}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-labeled-field,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-labeled-field{gap:.3125rem}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-city,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-city{width:100%;min-width:0;margin:0;display:flex;flex-direction:column;gap:.3125rem}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin label select,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin label select{width:100%;min-width:0;min-height:2.5rem;margin:0;padding:.4375rem 2rem .4375rem .625rem;box-sizing:border-box;font:inherit;font-size:.875rem;line-height:1.25;font-weight:400;color:var(--app-text);cursor:pointer;background-color:var(--app-input-bg);background-image:var(--app-native-select-chevron);background-repeat:no-repeat;background-position:right var(--app-select-chevron-offset, 9px) center;background-size:var(--app-select-chevron-size, 19px) var(--app-select-chevron-size, 19px);appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);box-shadow:inset 0 2px 6px #0f172a1a,inset 0 1px 2px #0f172a12,inset 0 1px #ffffff4d;transition:border-color .15s ease,box-shadow .15s ease}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin label select:hover:not(:disabled),.lobbies-feed-filter .geo.geo--inline.geo--inline-admin label select:hover:not(:disabled){border-color:var(--app-border-strong)}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin label select:focus-visible,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin label select:focus-visible{outline:none;border-color:var(--app-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin label select:disabled,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin label select:disabled{opacity:.55;cursor:not-allowed;background-color:var(--app-surface-2);background-image:var(--app-native-select-chevron);background-repeat:no-repeat;background-position:right var(--app-select-chevron-offset, 9px) center;background-size:var(--app-select-chevron-size, 19px) var(--app-select-chevron-size, 19px);appearance:none;-webkit-appearance:none;-moz-appearance:none}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-city-dropdown .app-searchable-combo__search,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-city-dropdown .app-searchable-combo__search,.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-labeled-field .app-searchable-combo__search,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-labeled-field .app-searchable-combo__search{font-size:.875rem;min-height:2.5rem}.lobbies-feed-filter app-geo-picker .geo.geo--inline.geo--inline-admin .geo-hint,.lobbies-feed-filter .geo.geo--inline.geo--inline-admin .geo-hint{margin:0;font-size:.8125rem;line-height:1.35;color:var(--app-text-muted)}.lobbies-feed-filter .geo-city-results{border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);color:var(--app-text);box-shadow:var(--app-shadow-md)}.lobbies-feed-filter .geo-city-results li button:hover{background:color-mix(in srgb,var(--app-primary) 10%,var(--app-surface))}.lobbies-feed-filter .self-lang{display:flex;flex-direction:column;gap:.3125rem}.app-managed-select{display:block;width:100%;min-width:0}.app-managed-select__root:not(.app-managed-select__root--labeled){display:contents}.app-managed-select__root--labeled{display:flex;flex-direction:column;gap:.3125rem;min-width:0;width:100%}.app-managed-select__field-label{cursor:default}.app-managed-select__field-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-width:0}.app-managed-select__combo{position:relative;width:100%;min-width:0}.app-managed-select__trigger{display:flex;align-items:center;gap:.4375rem;width:100%;min-height:2.5rem;padding:.125rem 2rem .125rem .625rem;box-sizing:border-box;font:inherit;font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;color:var(--app-text);background-color:var(--app-input-bg);border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);box-shadow:var(--app-input-shadow);cursor:pointer;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.app-managed-select__trigger:after{content:"";position:absolute;right:var(--app-select-chevron-offset, 9px);top:53%;transform:translateY(-50%);width:var(--app-select-chevron-size, 19px);height:var(--app-select-chevron-size, 19px);min-width:var(--app-select-chevron-size, 19px);min-height:var(--app-select-chevron-size, 19px);background-image:var(--app-native-select-chevron);background-repeat:no-repeat;background-position:center;background-size:var(--app-select-chevron-size, 19px) var(--app-select-chevron-size, 19px);pointer-events:none;transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.app-managed-select__trigger:after{transition:none}}.app-managed-select__trigger.app-managed-select__trigger--open:after{transform:translateY(-50%) rotate(180deg)}.app-managed-select__trigger:hover:not(:disabled){border-color:var(--app-border-strong)}.app-managed-select__trigger:focus-visible{outline:none;border-color:var(--app-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.app-managed-select__trigger:disabled{opacity:.55;cursor:not-allowed;background:var(--app-surface-2)}.app-managed-select__trigger-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-managed-select__trigger-text--empty{color:var(--app-text-muted);font-weight:500}.app-managed-select__trigger-text--required-hint{color:var(--app-danger)}.app-managed-select__trigger>.geo-accordion__trigger-flag,.app-managed-select__option>.geo-accordion__trigger-flag{flex-shrink:0}.app-managed-select__icon{display:block;flex-shrink:0;border-radius:.25rem;object-fit:cover}.app-managed-select__trigger,.app-managed-select__option{display:flex;align-items:center;gap:.5rem}.app-managed-select--embedded .app-managed-select__trigger{min-height:2.5rem;height:100%;padding:.4375rem 1.625rem .4375rem .625rem;border:none;border-radius:0;box-shadow:none;background:transparent}.app-managed-select--embedded .app-managed-select__trigger:after{right:.4375rem}.app-managed-select--embedded .app-managed-select__trigger:hover:not(:disabled){border-color:transparent}.app-managed-select--embedded .app-managed-select__trigger:focus-visible{box-shadow:none}.geo-select-with-flag .app-managed-select--embedded.geo-select-with-flag__control{flex:1;min-width:0}.app-managed-select__panel{position:absolute;left:0;right:0;top:calc(100% + .125rem);z-index:50;display:flex;flex-direction:column;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-modal-bg);color:var(--app-text);box-shadow:var(--app-dropdown-panel-shadow);overflow:visible;transform-origin:top center;animation:app-dropdown-panel-in .14s ease-out both}@media(prefers-reduced-motion:reduce){.app-managed-select__panel{animation:none}}.app-managed-select--panel-search .app-managed-select__list{max-height:var(--app-panel-list-max-height, 215px)}.app-managed-select__panel--with-search .app-searchable-combo__search-label{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;background:var(--app-input-bg);overflow:hidden}.app-managed-select__panel--with-search .app-searchable-combo__search{border-radius:0}.app-managed-select__panel--closing{pointer-events:none;animation:app-dropdown-panel-out .12s ease-in both}@media(prefers-reduced-motion:reduce){.app-managed-select__panel--closing{animation:none}}.app-managed-select__panel-filter-notice{margin:0;padding:.125rem .625rem 0rem;text-align:center;font-size:.6875rem;line-height:1.35;color:var(--app-text-muted)}.app-managed-select__panel-filter-reset{display:inline;margin:0;padding:0;border:none;background:transparent;font:inherit;font-size:inherit;line-height:inherit;color:var(--app-primary);cursor:pointer}.app-managed-select__panel-filter-reset:hover{color:color-mix(in srgb,var(--app-primary) 82%,var(--app-text))}.app-managed-select__panel-filter-reset:focus-visible{outline:none;border-radius:var(--app-radius-sm);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-focus) 45%,transparent)}.app-managed-select__list--virtual{max-height:var(--app-panel-list-max-height, 215px);width:100%;box-sizing:border-box;padding:0;overscroll-behavior:contain}.app-managed-select__panel:not(.app-managed-select__panel--with-search):not(.app-managed-select__panel--with-filter-notice) .app-managed-select__list--virtual{border-radius:var(--app-radius-sm);background:var(--app-modal-bg)}.app-managed-select__panel--with-search .app-managed-select__list--virtual,.app-managed-select__panel--with-filter-notice .app-managed-select__list--virtual{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-modal-bg)}.app-managed-select__list--virtual .app-managed-select__virtual-row{height:var(--app-panel-list-option-stride, 30px);min-height:var(--app-panel-list-option-stride, 30px);box-sizing:border-box}.app-managed-select--panel-icons .app-managed-select__list--virtual .app-managed-select__virtual-row{height:var(--app-panel-list-icon-option-stride, 40px);min-height:var(--app-panel-list-icon-option-stride, 40px)}.app-managed-select__list--virtual .app-managed-select__option{height:100%;padding-block:0;padding-inline:.625rem}.app-managed-select--panel-search .app-managed-select__list--virtual{max-height:var(--app-panel-list-max-height, 215px)}.app-managed-select__virtual-row{list-style:none;margin:0;padding:0}.app-managed-select__list{list-style:none;margin:0;padding:0;max-height:var(--app-panel-list-max-height, 215px);overflow-y:auto;overscroll-behavior:contain}.app-managed-select__panel:not(.app-managed-select__panel--with-search):not(.app-managed-select__panel--with-filter-notice) .app-managed-select__list{border-radius:var(--app-radius-sm);background:var(--app-modal-bg)}.app-managed-select__panel--with-search .app-managed-select__list,.app-managed-select__panel--with-filter-notice .app-managed-select__list{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-modal-bg)}.app-managed-select__status{padding:.375rem .625rem;font:inherit;font-size:var(--app-form-control-font-size);font-weight:400;line-height:var(--app-form-control-line-height);color:var(--app-text-muted)}.app-managed-select__option{display:flex;align-items:center;gap:.4375rem;width:100%;text-align:left;padding:.375rem .625rem;border:none;background:transparent;cursor:pointer;font:inherit;font-size:var(--app-form-control-font-size);font-weight:400;line-height:var(--app-form-control-line-height);color:var(--app-text);box-sizing:border-box}.app-managed-select--panel-icons .app-managed-select__option{padding-block:.25rem}.app-managed-select__option-name{flex:1;min-width:0}.app-managed-select__option-check{flex-shrink:0;width:1rem;text-align:center;font-size:.8125rem;font-weight:700;line-height:1;color:var(--app-primary)}.app-managed-select__option--selected .app-managed-select__option-name{font-weight:600}.app-managed-select__option:hover{background:color-mix(in srgb,var(--app-text) 6%,var(--app-modal-bg))}.app-managed-select__option:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.app-managed-select__option--any{color:var(--app-text-muted);font-weight:600}app-catalog-chip-multiselect.catalog-chip-ms,.catalog-chip-ms{display:flex;flex-direction:column;gap:.3125rem;min-width:0;width:100%}.catalog-chip-ms__label{cursor:default}.catalog-chip-ms__field-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;min-width:0}.catalog-chip-ms__field-head-aside{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:.375rem .75rem;flex-shrink:1;min-width:0;text-align:end}.catalog-chip-ms__field-hint{margin:0;font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--app-text-muted)}.catalog-chip-ms__combo{position:relative;width:100%;min-width:0}.catalog-chip-ms__trigger{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;box-sizing:border-box;text-align:left;padding:.125rem 2rem .125rem .625rem;min-height:2.5rem;border-radius:var(--app-radius-sm);border:1px solid var(--app-input-border);background-color:var(--app-input-bg);color:var(--app-text);font:inherit;font-size:.875rem;font-weight:400;line-height:1.25;cursor:pointer;position:relative;box-shadow:var(--app-input-shadow);transition:border-color .15s ease,box-shadow .15s ease}.catalog-chip-ms__trigger:after{content:"";position:absolute;right:var(--app-select-chevron-offset, 9px);top:53%;transform:translateY(-50%);width:var(--app-select-chevron-size, 19px);height:var(--app-select-chevron-size, 19px);min-width:var(--app-select-chevron-size, 19px);min-height:var(--app-select-chevron-size, 19px);background-image:var(--app-native-select-chevron);background-repeat:no-repeat;background-position:center;background-size:var(--app-select-chevron-size, 19px) var(--app-select-chevron-size, 19px);pointer-events:none;transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.catalog-chip-ms__trigger:after{transition:none}}.catalog-chip-ms__trigger--open:after,app-catalog-chip-multiselect.catalog-chip-ms--open .catalog-chip-ms__trigger:after{transform:translateY(-50%) rotate(180deg)}.catalog-chip-ms:not(.catalog-chip-ms--disabled) .catalog-chip-ms__trigger:hover{border-color:var(--app-border-strong)}.catalog-chip-ms__trigger[aria-disabled=true]{opacity:.55;cursor:not-allowed;background:var(--app-surface-2)}.catalog-chip-ms__trigger:focus-visible,.catalog-chip-ms__trigger.catalog-chip-ms__trigger--open{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}app-catalog-chip-multiselect.catalog-chip-ms--disabled .catalog-chip-ms__trigger,.catalog-chip-ms--disabled .catalog-chip-ms__trigger{opacity:.55;cursor:not-allowed;background:var(--app-surface-2)}.catalog-chip-ms__trigger-text{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-chip-ms__trigger-text--empty{color:var(--app-text-muted);font-weight:500}.catalog-chip-ms__trigger-text--required-hint{color:var(--app-danger)}.catalog-chip-ms__trigger>.catalog-chip-ms__chips,.catalog-chip-ms__trigger>.app-searchable-combo__chips{width:100%}.catalog-chip-ms__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.3125rem;min-width:0;width:100%}.catalog-chip-ms__chip{display:inline-flex;align-items:center;gap:.1875rem;max-width:100%;padding:.125rem .125rem .125rem .375rem;border:1px solid var(--app-input-border);border-radius:999px;background:var(--app-page);box-shadow:var(--app-input-shadow);font:inherit;font-size:.75rem;font-weight:500;line-height:var(--app-form-control-line-height);color:var(--app-text)}.catalog-chip-ms__chip-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:inherit}.catalog-chip-ms__chip-remove{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;padding:0;border:none;border-radius:999px;background:transparent;color:var(--app-text-muted);font:inherit;font-size:.875rem;line-height:1;cursor:pointer;transition:color .12s ease,background .12s ease}.catalog-chip-ms__chip-remove:hover{color:var(--app-text);background:color-mix(in srgb,var(--app-text) 8%,transparent)}.catalog-chip-ms__chip-remove:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}.catalog-chip-ms__panel{position:absolute;z-index:50;left:0;right:0;top:calc(100% + .125rem);display:flex;flex-direction:column;border-radius:var(--app-radius-sm);border:1px solid var(--app-border);background:var(--app-modal-bg);color:var(--app-text);box-shadow:var(--app-dropdown-panel-shadow);overflow:visible;transform-origin:top center;animation:app-dropdown-panel-in .14s ease-out both}@media(prefers-reduced-motion:reduce){.catalog-chip-ms__panel{animation:none}}.catalog-chip-ms__panel--closing{pointer-events:none;animation:app-dropdown-panel-out .12s ease-in both}@media(prefers-reduced-motion:reduce){.catalog-chip-ms__panel--closing{animation:none}}.catalog-chip-ms__panel-list{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.catalog-chip-ms__panel-list:has(>.catalog-chip-ms__list--virtual){min-height:0}.catalog-chip-ms__list--virtual{max-height:var(--app-panel-list-max-height, 215px);width:100%;box-sizing:border-box;padding:0;overscroll-behavior:contain}.catalog-chip-ms__panel--with-footer .catalog-chip-ms__list--virtual,.catalog-chip-ms__panel--with-footer .catalog-chip-ms__list{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;background:var(--app-modal-bg)}.catalog-chip-ms__list--virtual .catalog-chip-ms__virtual-row{height:var(--app-panel-list-option-stride, 30px);min-height:var(--app-panel-list-option-stride, 30px);box-sizing:border-box}.catalog-chip-ms--panel-icons .catalog-chip-ms__list--virtual .catalog-chip-ms__virtual-row{height:var(--app-panel-list-icon-option-stride, 40px);min-height:var(--app-panel-list-icon-option-stride, 40px)}.catalog-chip-ms__list--virtual .catalog-chip-ms__option{height:100%;padding-block:0;padding-inline:.625rem}.catalog-chip-ms--panel-icons .catalog-chip-ms__option{padding-block:.25rem}.catalog-chip-ms--panel-icons .app-searchable-combo__list-virtual .app-searchable-combo__option{height:var(--app-panel-list-icon-option-stride, 40px);min-height:var(--app-panel-list-icon-option-stride, 40px);padding-block:0;box-sizing:border-box}.catalog-chip-ms__virtual-row{list-style:none;margin:0;padding:0}.catalog-chip-ms__list{position:static;z-index:auto;left:auto;right:auto;top:auto;margin:0;padding:0;list-style:none;max-height:var(--app-panel-list-max-height, 215px);overflow:auto;overscroll-behavior:contain;border:none;box-shadow:none}.catalog-chip-ms__panel-footer{display:flex;flex-shrink:0;border-top:1px solid var(--app-border);border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);overflow:hidden}.catalog-chip-ms__panel-reset,.catalog-chip-ms__panel-done{display:flex;align-items:center;justify-content:center;gap:.375rem;margin:0;padding:.5rem .75rem;box-sizing:border-box;border:none;background:var(--app-modal-bg);font:inherit;line-height:1;color:var(--app-text-muted);cursor:pointer}.catalog-chip-ms__panel-footer:not(.catalog-chip-ms__panel-footer--with-reset) .catalog-chip-ms__panel-done{width:100%}.catalog-chip-ms__panel-footer--with-reset .catalog-chip-ms__panel-reset,.catalog-chip-ms__panel-footer--with-reset .catalog-chip-ms__panel-done{flex:1 1 50%;min-width:0}.catalog-chip-ms__panel-reset{border-right:1px solid var(--app-border)}.catalog-chip-ms__panel-reset:hover:not(:disabled),.catalog-chip-ms__panel-done:hover{background:color-mix(in srgb,var(--app-text) 6%,var(--app-modal-bg));color:var(--app-text)}.catalog-chip-ms__panel-reset:disabled{opacity:.45;cursor:not-allowed}.catalog-chip-ms__panel-reset:focus-visible,.catalog-chip-ms__panel-done:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.catalog-chip-ms__panel-footer-label{font-size:.8125rem;font-weight:500;line-height:1.1}.catalog-chip-ms__option{display:flex;align-items:center;gap:.4375rem;width:100%;text-align:left;border:0;background:transparent;padding:.375rem .625rem;cursor:pointer;font:inherit;font-size:var(--app-form-control-font-size);font-weight:400;line-height:var(--app-form-control-line-height);color:var(--app-text);box-sizing:border-box}.catalog-chip-ms__option-check{flex-shrink:0;width:1rem;text-align:center;font-size:.8125rem;font-weight:700;line-height:1;color:var(--app-primary)}.catalog-chip-ms__option-label{flex:1;min-width:0}.catalog-chip-ms__option-icon{display:block;flex-shrink:0;border-radius:.1875rem;object-fit:cover}.catalog-chip-ms__option--selected .catalog-chip-ms__option-label{font-weight:600}.catalog-chip-ms__option:hover:not(:disabled){background:color-mix(in srgb,var(--app-text) 6%,var(--app-modal-bg))}.catalog-chip-ms__option--disabled,.catalog-chip-ms__option:disabled{opacity:.45;cursor:not-allowed}.catalog-chip-ms__option--disabled:hover,.catalog-chip-ms__option:disabled:hover{background:transparent}.catalog-chip-ms__option:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.review-sentiment-tone--up-strong{--option-accent: #6366f1;--option-fg: #3730a3;--option-bg: #e0e7ff;--option-border: #c7d2fe;color:var(--option-accent)}.other-user-review-form__option--up-strong,.other-user-review-form--up-strong{--option-accent: #6366f1;--option-fg: #3730a3;--option-bg: #e0e7ff;--option-border: #c7d2fe}.profile-review-card--up-strong{--review-accent: #6366f1}.profile-review-card__chip--up-strong{--chip-bg: #e0e7ff;--chip-border: #c7d2fe;--chip-fg: #3730a3}.review-sentiment-tone--up{--option-accent: #26be88;--option-fg: #047857;--option-bg: #ecfdf5;--option-border: #a7f3d0;color:var(--option-accent)}.other-user-review-form__option--up,.other-user-review-form--up{--option-accent: #26be88;--option-fg: #047857;--option-bg: #ecfdf5;--option-border: #a7f3d0}.profile-review-card--up{--review-accent: #26be88}.profile-review-card__chip--up{--chip-bg: #ecfdf5;--chip-border: #a7f3d0;--chip-fg: #047857}.review-sentiment-tone--neutral{--option-accent: #94a3b8;--option-fg: #475569;--option-bg: #f1f5f9;--option-border: #cbd5e1;color:var(--option-accent)}.other-user-review-form__option--neutral,.other-user-review-form--neutral{--option-accent: #94a3b8;--option-fg: #475569;--option-bg: #f1f5f9;--option-border: #cbd5e1}.profile-review-card--neutral{--review-accent: #94a3b8}.profile-review-card__chip--neutral{--chip-bg: #f1f5f9;--chip-border: #cbd5e1;--chip-fg: #475569}.review-sentiment-tone--down{--option-accent: #f97316;--option-fg: #92400e;--option-bg: #ffedd5;--option-border: #fdba74;color:var(--option-accent)}.other-user-review-form__option--down,.other-user-review-form--down{--option-accent: #f97316;--option-fg: #92400e;--option-bg: #ffedd5;--option-border: #fdba74}.profile-review-card--down{--review-accent: #f97316}.profile-review-card__chip--down{--chip-bg: #ffedd5;--chip-border: #fdba74;--chip-fg: #92400e}.review-sentiment-tone--down-strong{--option-accent: #e11d48;--option-fg: #be123c;--option-bg: #ffe4e6;--option-border: #fda4af;color:var(--option-accent)}.other-user-review-form__option--down-strong,.other-user-review-form--down-strong{--option-accent: #e11d48;--option-fg: #be123c;--option-bg: #ffe4e6;--option-border: #fda4af}.profile-review-card--down-strong{--review-accent: #e11d48}.profile-review-card__chip--down-strong{--chip-bg: #ffe4e6;--chip-border: #fda4af;--chip-fg: #be123c}.modal-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding-block:.625rem .875rem;padding-inline:var(--modal-chrome-inset, 1.25rem);border-bottom:1px solid var(--app-border);background:var(--app-modal-bg)}.modal-header h2,.modal-header h3,.modal-header .modal-header__title{flex:1;min-width:0;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--app-text)}.modal-footer,.modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0;margin-top:0;padding-block:1rem 1rem;padding-inline:var(--modal-chrome-inset, 1.25rem);border-top:1px solid var(--app-border);background:var(--app-modal-bg)}.modal-footer:has(>.modal-footer__alert){padding-block-start:.5rem;row-gap:.625rem}@media(min-width:40.0625rem){.modal-footer:has(>.modal-footer__alert),.modal-actions:has(>.modal-footer__alert){align-items:flex-start}}.modal-footer__alert{flex:1 0 100%;min-width:0;margin:0}.modal-body{min-width:0}.error{color:var(--app-danger);margin-top:.5rem}.modal-backdrop,button.modal-backdrop{position:fixed;inset:0;z-index:var(--app-modal-backdrop-z);background:var(--app-backdrop);touch-action:none;overscroll-behavior:none}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.modal-backdrop,button.modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}.modal-backdrop--nested{z-index:var(--app-modal-nested-backdrop-z)}.modal-backdrop--nested+.modal{z-index:var(--app-modal-nested-z)}.modal{--profile-modal-max-w: 32rem;--modal-chrome-inset: 1.25rem;--modal-header-inset-start: calc( var(--modal-chrome-inset) - .375rem );--modal-header-inset-end: var(--modal-chrome-inset);position:fixed;inset:0;z-index:var(--app-modal-z);box-sizing:border-box;width:min(var(--modal-max-w, 26rem),var(--app-fixed-overlay-max-width));max-width:100%;height:min-content;max-height:var(--modal-max-height, var(--app-fixed-overlay-max-height));margin:auto;display:flex;flex-direction:column;overflow:hidden;padding:0;background:var(--app-modal-bg);color:var(--app-text);border-radius:var(--app-radius-sm);border:1px solid var(--app-border);box-shadow:var(--app-shadow-md)}.modal.modal--auth-prompt{--modal-max-w: 28rem;border-radius:var(--app-radius);border-color:color-mix(in srgb,var(--app-border) 72%,transparent);box-shadow:0 24px 48px -12px #0f172a2e,0 8px 20px -8px #0f172a1f;overflow:hidden}.modal.modal--auth-prompt app-modal-header-bar .modal-header.modal-header-bar{padding-top:.75rem;padding-bottom:.625rem;border-bottom:none;background:transparent}.modal.modal--auth-prompt app-modal-header-bar .modal-header__title{font-size:1.375rem;font-weight:700;letter-spacing:-.03em}.modal.modal--auth-prompt .auth-prompt-modal__credential-actions app-busy-button .app-btn--primary,.modal.modal--auth-prompt .auth-prompt-modal__footer app-busy-button .app-btn--primary{width:100%}.modal.modal--auth-prompt .auth-prompt-modal__form>.modal__body{gap:.625rem;padding-bottom:.375rem}.modal.modal--auth-prompt .auth-prompt-modal__footer{padding-block:.5rem 1rem}@media(max-width:40rem){.modal.modal--auth-prompt{max-height:calc(100dvh - max(var(--app-modal-viewport-block-gutter),env(safe-area-inset-top,0px)) - max(var(--app-modal-viewport-block-gutter),env(safe-area-inset-bottom,0px)))}.modal.modal--auth-prompt .auth-prompt-modal__footer{padding-block:.125rem .5rem}}@media(max-width:40rem){.modal{--modal-chrome-inset: .75rem}.modal>h2,.modal>h3:first-child{padding-inline-start:var(--modal-chrome-inset);padding-inline-end:var(--modal-chrome-inset)}.modal-footer,.modal-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:stretch;justify-items:stretch}.modal-footer>.modal-footer__alert,.modal-actions>.modal-footer__alert{grid-column:1/-1}.modal-footer>.app-btn,.modal-footer>.app-btn--primary,.modal-footer>.app-btn--danger,.modal-footer>app-busy-button,.modal-footer>.app-busy-button,.modal-actions>.app-btn,.modal-actions>.app-btn--primary,.modal-actions>.app-btn--danger,.modal-actions>app-busy-button,.modal-actions>.app-busy-button{width:100%;min-width:0;box-sizing:border-box}.modal-footer.modal-footer--stack-phone,.modal-actions.modal-footer--stack-phone{display:flex;flex-direction:column;align-items:stretch;gap:.75rem}.modal-footer.modal-footer--stack-phone>.app-btn,.modal-footer.modal-footer--stack-phone>.app-btn--primary,.modal-footer.modal-footer--stack-phone>.app-btn--danger,.modal-footer.modal-footer--stack-phone>app-busy-button,.modal-footer.modal-footer--stack-phone>.app-busy-button,.modal-actions.modal-footer--stack-phone>.app-btn,.modal-actions.modal-footer--stack-phone>.app-btn--primary,.modal-actions.modal-footer--stack-phone>.app-btn--danger,.modal-actions.modal-footer--stack-phone>app-busy-button,.modal-actions.modal-footer--stack-phone>.app-busy-button{width:100%}.modal.modal--phone-sheet{width:calc(100dvw - max(1rem,env(safe-area-inset-left,0px)) - max(1rem,env(safe-area-inset-right,0px)));max-width:none;max-height:calc(100dvh - max(var(--app-modal-viewport-block-gutter),env(safe-area-inset-top,0px)) - max(var(--app-modal-viewport-block-gutter),env(safe-area-inset-bottom,0px)))}}.modal>h2{flex-shrink:0;margin:0;padding-block:.625rem .875rem;padding-inline:var(--modal-chrome-inset, 1.25rem);border-bottom:1px solid var(--app-border);background:var(--app-modal-bg);font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--app-text)}.modal>h3:first-child{flex-shrink:0;margin:0;padding-block:.625rem .875rem;padding-inline:var(--modal-chrome-inset, 1.25rem);border-bottom:1px solid var(--app-border);background:var(--app-modal-bg);font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;color:var(--app-text)}.modal__body,.modal-body{flex:1 1 auto;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-block:.625rem .875rem;padding-inline:var(--modal-chrome-inset, 1.25rem);display:flex;flex-direction:column;gap:.6875rem}.modal__main{flex:1 1 auto;min-height:0;min-width:0;display:flex;flex-direction:column;overflow:hidden}.modal__main-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding-block:0 .875rem;padding-inline:var(--modal-chrome-inset, 1.25rem);-webkit-overflow-scrolling:touch}.modal>form.modal-form:has(>.modal__body),.modal__main>form.modal-form:has(>.modal__body){flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}form.modal-form>.modal__body{flex:1 1 auto;min-height:0}.modal-form{display:flex;flex-direction:column}.modal-form .modal-form__field{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.modal-form label:not(.app-searchable-combo__search-label){display:flex;flex-direction:column;gap:.3125rem;font-size:var(--app-form-label-font-size);font-weight:500;color:var(--app-text)}.modal-form fieldset{border:none;padding:0;margin:0;min-width:0}.modal-form fieldset legend{padding:0;margin:0 0 .3125rem;font-size:var(--app-form-label-font-size);font-weight:600;color:var(--app-text)}.modal-form fieldset label{flex-direction:row;align-items:center;gap:.4375rem;font-weight:400}.modal-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not(.app-searchable-combo__search),.modal-form select,.modal-form textarea{width:100%;min-width:0;min-height:2.5rem;padding:.4375rem .625rem;box-sizing:border-box;font-family:inherit;font-size:var(--app-form-control-font-size);font-weight:400;line-height:var(--app-form-control-line-height);color:var(--app-text);background:var(--app-input-bg);border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);box-shadow:var(--app-input-shadow);transition:box-shadow .15s ease}.modal-form textarea{min-height:6.5rem;resize:none}.modal-form input:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form select:hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form textarea:hover:not(:disabled):not(:focus):not(:focus-visible){box-shadow:var(--app-input-shadow-hover-subtle)}.modal-form label:hover+input:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form label:hover+select:hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form label:hover+textarea:hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form .modal-form__field>label:hover~input:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form .modal-form__field>label:hover~select:hover:not(:disabled):not(:focus):not(:focus-visible),.modal-form .modal-form__field>label:hover~textarea:hover:not(:disabled):not(:focus):not(:focus-visible){box-shadow:var(--app-input-shadow)}.modal-form input:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):focus-visible,.modal-form select:focus-visible,.modal-form textarea:focus-visible{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal-form .app-managed-select__trigger{transition:box-shadow .15s ease}.modal-form .app-managed-select__trigger:hover:not(:disabled):not(:focus-visible):not(.app-managed-select__trigger--open){box-shadow:var(--app-input-shadow-hover-subtle);border-color:color-mix(in srgb,var(--app-input-border) 40%,var(--app-border-strong))}.modal-form .app-managed-select__trigger:focus-visible,.modal-form .app-managed-select__trigger.app-managed-select__trigger--open{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal-form app-catalog-chip-multiselect .catalog-chip-ms__trigger,.modal-form .catalog-chip-ms__trigger{transition:box-shadow .15s ease}.modal-form app-catalog-chip-multiselect:not(.catalog-chip-ms--disabled) .catalog-chip-ms__trigger:hover:not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal-form .catalog-chip-ms:not(.catalog-chip-ms--disabled) .catalog-chip-ms__trigger:hover:not(:focus-visible):not(.catalog-chip-ms__trigger--open){box-shadow:var(--app-input-shadow-hover-subtle);border-color:color-mix(in srgb,var(--app-input-border) 40%,var(--app-border-strong))}.modal-form app-catalog-chip-multiselect .catalog-chip-ms__trigger:focus-visible,.modal-form app-catalog-chip-multiselect .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal-form .catalog-chip-ms__trigger:focus-visible,.modal-form .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal-form input:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):disabled,.modal-form select:disabled,.modal-form textarea:disabled{opacity:.55;cursor:not-allowed;background:var(--app-surface-2)}.modal-form__hint{margin:0;font-size:.8125rem;font-weight:400;line-height:1.35;color:var(--app-text-muted)}.modal-form__username-rule{display:flex;flex-direction:column}.modal-form__username-rule-line{display:block;padding-left:1rem;position:relative}.modal-form__username-rule-line:before{content:"\2022";position:absolute;left:0;color:inherit}.modal-form__username-rule-line--error{color:var(--app-danger)}.modal-form .modal-form__field:has(>.modal-form__field-hint)>.modal-form__field-hint{margin-top:-.125rem}.modal-form__field-hint{flex-shrink:0;min-height:var(--app-form-field-hint-block-height);padding-top:var(--app-form-field-hint-gap);box-sizing:border-box}.modal-form__field-error{margin:0;font-size:var(--app-form-control-font-size);font-weight:400;line-height:var(--app-form-control-line-height);color:var(--app-danger)}.modal-form__field-hint .modal-form__field-error{font-size:var(--app-form-field-hint-font-size);line-height:var(--app-form-field-hint-line-height)}.modal-form input.modal-form__control--invalid:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):not(:disabled),.modal-form textarea.modal-form__control--invalid:not(:disabled){border-color:color-mix(in srgb,var(--app-danger) 55%,var(--app-input-border))}.modal-form input.modal-form__control--invalid:not([type=checkbox]):not([type=radio]):not(.app-searchable-combo__search):focus-visible,.modal-form textarea.modal-form__control--invalid:focus-visible{box-shadow:var(--app-input-shadow-focus-invalid)}@media(prefers-reduced-transparency:reduce){.modal-backdrop,.modal{-webkit-backdrop-filter:none;backdrop-filter:none}.modal{background:var(--app-modal-bg)}}.modal-muted-text{margin:0;font-size:.8125rem;line-height:1.45;color:var(--app-text-muted)}.profile-edit-modal__backdrop{z-index:var(--app-modal-backdrop-z)}.profile-edit-modal__panel{z-index:var(--app-modal-z)}.profile-edit-modal__body{display:contents}.profile-account-modal__backdrop{z-index:var(--app-modal-backdrop-z)}.profile-account-modal__panel{z-index:var(--app-modal-z)}.profile-account-modal__body{display:contents}.lobby-detail-edit-modal__backdrop{z-index:var(--app-modal-backdrop-z)}.lobby-detail-edit-modal__panel{z-index:var(--app-modal-z)}.lobby-detail-edit-modal__body{display:contents}.profile-edit-modal__body .self-user-edit__footer,.lobby-detail-edit-modal__body .modal-footer--edit-lobby{margin:0;padding-inline:var(--modal-chrome-inset);padding-block:1rem 1rem;border-top:1px solid var(--app-border);background:color-mix(in srgb,var(--app-modal-bg) 96%,transparent)}.profile-account-modal__body .profile-account-modal-form>.modal-footer{margin:0;padding-inline:var(--modal-chrome-inset);padding-block:1rem 1rem;border-top:1px solid var(--app-border);background:color-mix(in srgb,var(--app-modal-bg) 96%,transparent)}button.modal-backdrop.discard-changes-confirm__backdrop,button.modal-backdrop.lobby-detail-close-confirm__backdrop{z-index:var(--app-modal-confirm-backdrop-z)}.discard-changes-confirm--elevated button.modal-backdrop.discard-changes-confirm__backdrop{z-index:var(--app-modal-elevated-backdrop-z)}body:has(.discard-changes-confirm__backdrop) .modal--phone-sheet,body:has(.lobby-detail-close-confirm__backdrop) .modal--phone-sheet{pointer-events:none}@media(max-width:40rem){body:has(.modal--phone-sheet) .discard-changes-confirm__dialog,body:has(.modal--phone-sheet) .lobby-detail-close-confirm__dialog{width:calc(100dvw - max(1rem,env(safe-area-inset-left,0px)) - max(1rem,env(safe-area-inset-right,0px)) - 1rem);max-width:none}}.profile-account-modal-form{--profile-modal-max-w: 32rem;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden}.profile-account-modal-form>.modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:.5rem;padding-block:.625rem .875rem;padding-inline:var(--modal-chrome-inset)}.profile-account-modal-form>.modal-footer{flex-shrink:0}.profile-account-modal-form__current{display:flex;flex-direction:column;gap:.1875rem;margin:0;padding:.625rem .75rem;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface-2);font-size:.875rem}.profile-account-modal-form__current-value{font-weight:600;color:var(--app-text);word-break:break-all}.profile-account-modal-form__password-wrap{position:relative;display:block;width:100%;min-width:0}.profile-account-modal-form__password-wrap input{width:100%;padding-right:2.75rem}.profile-account-modal-form__success{margin:0;font-size:.875rem;line-height:1.35;color:color-mix(in srgb,var(--app-primary) 55%,var(--app-text))}.profile-account-modal-form .modal-form__field:has(>.modal-form__field-hint){gap:.25rem}.profile__content .geo-accordion.geo-accordion--panel,.profile--self .profile__content .geo-accordion.geo-accordion--panel,.lobby-detail-page .geo-accordion.geo-accordion--panel{margin:0}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary{font-weight:400}.modal--create-lobby app-geo-picker .geo-accordion__trigger-text,.modal--edit-lobby app-geo-picker .geo-accordion__trigger-text,.modal--profile app-geo-picker .geo-accordion__trigger-text,.modal--edit-profile app-geo-picker .geo-accordion__trigger-text{letter-spacing:normal}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary>.geo-accordion__lead,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary>.geo-accordion__lead,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary>.geo-accordion__lead,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion>.geo-accordion__summary>.geo-accordion__lead{display:flex;align-items:center;gap:.375rem;min-width:0}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-field-stack,.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-field-stack,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field,.modal--profile app-geo-picker .geo.geo--accordion .app-field-stack,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-field-stack,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field{display:flex;flex-direction:column;gap:.3125rem}.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn,.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .app-field-label,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .app-field-label,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .app-field-label,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .app-field-label{color:var(--app-text-muted)}.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:hover,.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:focus-visible,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:hover,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:focus-visible,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:hover,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:focus-visible,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:hover,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:focus-visible{color:var(--app-text-muted)}.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark{color:var(--app-text-muted)}@media(hover:hover)and (pointer:fine){.modal--create-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark:hover,.modal--edit-lobby app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark:hover,.modal--profile app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark:hover,.modal--edit-profile app-geo-picker .geo.geo--accordion .geo-labeled-field__labelbtn .geo-labeled-field__help-mark:hover{color:var(--app-text)}}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger,.modal--create-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger,.modal--edit-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger,.modal--profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger,.modal--edit-profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger{border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);background-color:var(--app-input-bg);box-shadow:var(--app-input-shadow);font-weight:400;transition:box-shadow .15s ease}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--create-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--edit-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--edit-profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open){box-shadow:var(--app-input-shadow-hover-subtle);border-color:color-mix(in srgb,var(--app-input-border) 40%,var(--app-border-strong))}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:focus-visible,.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--create-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:focus-visible,.modal--create-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:focus-visible,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--edit-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:focus-visible,.modal--edit-lobby app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:focus-visible,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:focus-visible,.modal--profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger:focus-visible,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--edit-profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger:focus-visible,.modal--edit-profile app-geo-picker .geo.geo--accordion .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__panel,.modal--create-lobby app-geo-picker .geo.geo--accordion .app-managed-select__panel,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__panel,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-managed-select__panel,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__panel,.modal--profile app-geo-picker .geo.geo--accordion .app-managed-select__panel,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__panel,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-managed-select__panel{border-color:var(--app-input-border);box-shadow:var(--app-dropdown-panel-shadow)}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search{min-height:auto;border:none;background:var(--app-input-bg);box-shadow:none;transition:box-shadow .15s ease}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:hover:not(:focus):not(:focus-visible){box-shadow:var(--app-input-shadow-hover-subtle)}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus,.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus-visible,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus-visible,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus-visible,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__search:focus-visible{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__list,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__list,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__list,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__list{max-height:var(--app-panel-list-max-height, 215px)}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__option,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__option,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__option,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__option{font-weight:400}.modal--create-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__status,.modal--edit-lobby app-geo-picker .geo.geo--accordion .app-searchable-combo__status,.modal--profile app-geo-picker .geo.geo--accordion .app-searchable-combo__status,.modal--edit-profile app-geo-picker .geo.geo--accordion .app-searchable-combo__status{font-size:.875rem;font-weight:400;line-height:1.25}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger{border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);background-color:var(--app-input-bg);box-shadow:var(--app-input-shadow);font-weight:400;transition:box-shadow .15s ease}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open),.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:hover:not(:disabled):not(:focus-visible):not(.app-searchable-combo__trigger--open),.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:hover:not([aria-disabled=true]):not(:focus-visible):not(.catalog-chip-ms__trigger--open){box-shadow:var(--app-input-shadow-hover-subtle);border-color:color-mix(in srgb,var(--app-input-border) 40%,var(--app-border-strong))}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:focus-visible,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:focus-visible,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:focus-visible,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:focus-visible,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:focus-visible,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:focus-visible,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger:focus-visible,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__trigger.app-searchable-combo__trigger--open,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger:focus-visible,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .catalog-chip-ms__trigger.catalog-chip-ms__trigger--open{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__panel,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-managed-select__panel,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__panel,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-managed-select__panel,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__panel,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-managed-select__panel,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__panel,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-managed-select__panel{border-color:var(--app-input-border);box-shadow:var(--app-dropdown-panel-shadow)}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search{min-height:auto;border:none;background:var(--app-input-bg);box-shadow:none;transition:box-shadow .15s ease}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:hover:not(:focus):not(:focus-visible){box-shadow:var(--app-input-shadow-hover-subtle)}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus,.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus-visible,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus-visible,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus-visible,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__search:focus-visible{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__list,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__list,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__list,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__list{max-height:var(--app-panel-list-max-height, 215px)}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__option,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__option,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__option,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__option{font-weight:400}.modal--create-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__status,.modal--edit-lobby app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__status,.modal--profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__status,.modal--edit-profile app-catalog-chip-multiselect.catalog-chip-ms--searchable .app-searchable-combo__status{font-size:.875rem;font-weight:400;line-height:1.25}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__panel,.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-managed-select__panel,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__panel,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-managed-select__panel,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__panel,.modal--profile app-managed-select.app-managed-select--panel-search .app-managed-select__panel,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__panel,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-managed-select__panel{border-color:var(--app-input-border);box-shadow:var(--app-dropdown-panel-shadow)}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search{min-height:auto;border:none;background:var(--app-input-bg);box-shadow:none;transition:box-shadow .15s ease}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:hover:not(:focus):not(:focus-visible),.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:hover:not(:focus):not(:focus-visible){box-shadow:var(--app-input-shadow-hover-subtle)}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus,.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus-visible,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus-visible,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus-visible,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__search:focus-visible{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__list,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__list,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__list,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__list{max-height:var(--app-panel-list-max-height, 215px)}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__option,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__option,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__option,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__option{font-weight:400}.modal--create-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__status,.modal--edit-lobby app-managed-select.app-managed-select--panel-search .app-searchable-combo__status,.modal--profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__status,.modal--edit-profile app-managed-select.app-managed-select--panel-search .app-searchable-combo__status{font-size:.875rem;font-weight:400;line-height:1.25}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary{border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm);box-shadow:var(--app-input-shadow);background-color:var(--app-input-bg)}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary:hover:not(:focus-visible),.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary:hover:not(:focus-visible),.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary:hover:not(:focus-visible),.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion:not([open])>.geo-accordion__summary:hover:not(:focus-visible){box-shadow:var(--app-input-shadow-hover-subtle);background-color:var(--app-input-bg)}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:hover:not(:focus-visible),.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:hover:not(:focus-visible),.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:hover:not(:focus-visible),.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:hover:not(:focus-visible){background-color:var(--app-input-bg)}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary{border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;border-bottom:1px solid var(--app-input-border);box-shadow:none;background-color:var(--app-input-bg)}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{border-color:var(--app-input-border);background:var(--app-input-bg);box-shadow:none}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.geo-accordion__summary:focus-visible,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:focus-visible,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.geo-accordion__summary:focus-visible,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:focus-visible,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.geo-accordion__summary:focus-visible,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:focus-visible,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion>.geo-accordion__summary:focus-visible,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.geo-accordion__summary:focus-visible{outline:none;box-shadow:var(--app-input-shadow-focus)}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]::details-content{overflow:clip}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}@supports not (interpolate-size: allow-keywords){.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.app-details-accordion__collapse{overflow:clip}.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.modal--create-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.modal--edit-lobby app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.modal--profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.modal--edit-profile app-geo-picker>.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse{overflow:visible}}.modal--create-lobby app-geo-picker .geo-autofill-actions .lobbies-feed-filter__clear,.modal--edit-lobby app-geo-picker .geo-autofill-actions .lobbies-feed-filter__clear,.modal--profile app-geo-picker .geo-autofill-actions .lobbies-feed-filter__clear,.modal--edit-profile app-geo-picker .geo-autofill-actions .lobbies-feed-filter__clear{padding:.375rem .5625rem}.geo-accordion:not([open]) .geo-accordion__summary{border:1px solid var(--app-border);border-radius:var(--app-radius-sm);box-shadow:0 1px 3px #0f172a0f;background:var(--app-input-bg)}.geo-accordion[open] .geo-accordion__summary{border:1px solid var(--app-border);border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;border-bottom:1px solid var(--app-border);box-shadow:none;background:var(--app-input-bg)}.geo-accordion{overflow:visible}.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{display:flex;flex-direction:column;gap:.6875rem;margin:0;padding:.875rem 1rem 1rem;max-width:none;border:1px solid var(--app-border);border-top:none;border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-input-bg);overflow:hidden;box-shadow:none}.geo-accordion.geo-accordion--panel{overflow:visible;isolation:isolate;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);box-shadow:var(--app-shadow)}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.geo-accordion.geo-accordion--panel{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(prefers-reduced-transparency:reduce){.geo-accordion.geo-accordion--panel{backdrop-filter:none;-webkit-backdrop-filter:none}}.geo-accordion.geo-accordion--panel:not([open])>.geo-accordion__summary{border:none;border-radius:var(--app-radius-sm);box-shadow:none;background:var(--app-surface-2)}.geo-accordion.geo-accordion--panel[open]>.geo-accordion__summary{border:none;border-bottom:1px solid var(--app-border);border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;box-shadow:none;background:var(--app-surface-2)}.geo-accordion.geo-accordion--panel>.geo-accordion__summary{padding:.6875rem 1rem;font-size:.9375rem;transition:background .15s ease}.geo-accordion.geo-accordion--panel>.geo-accordion__summary:hover{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}.geo-accordion.geo-accordion--panel>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{margin:0;max-width:none;padding:.5625rem .875rem 1rem;border:none;border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-surface);box-shadow:none}@media(max-width:40rem){.geo-accordion.geo-accordion--panel>.geo-accordion__summary{padding:.5625rem .75rem}.geo-accordion.geo-accordion--panel>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{padding:.5rem .75rem .75rem}}@supports (interpolate-size: allow-keywords){.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel::details-content{height:0;overflow:clip}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]::details-content{height:auto;overflow:clip}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}}@supports not (interpolate-size: allow-keywords){.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.app-details-accordion__collapse{display:grid;grid-template-rows:0fr;overflow:hidden}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]>.app-details-accordion__collapse{grid-template-rows:1fr}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{min-height:0;overflow:hidden}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel{interpolate-size:allow-keywords}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel::details-content{height:0;overflow:clip}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]::details-content{height:auto;overflow:clip;transition:height .28s ease-out,content-visibility .28s allow-discrete}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])::details-content,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}@starting-style{.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]::details-content{height:0}}}}@media(prefers-reduced-motion:no-preference){@supports not (interpolate-size: allow-keywords){.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.app-details-accordion__collapse{transition:none}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]>.app-details-accordion__collapse{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}@starting-style{.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open]>.app-details-accordion__collapse{grid-template-rows:0fr}}}}@media(prefers-reduced-motion:no-preference){.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.geo-accordion__summary,.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel:not([open])>.geo-accordion__summary{transition:background .15s ease,box-shadow 0s linear,border-radius 0s linear}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[data-accordion-closing="1"]>.geo-accordion__summary{border-radius:var(--app-radius-sm);box-shadow:none;transition:border-radius .25s cubic-bezier(.4,0,.2,1)}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{transition:border-radius 0s linear}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion .geo-accordion__collapse{transition:color .15s ease,border-radius 0s linear}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{border-radius:0;transition:border-radius .25s cubic-bezier(.4,0,.2,1)}.geo-accordion--panel-motion-ready .geo-accordion.geo-accordion--panel[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion .geo-accordion__collapse{border-radius:0;transition:color .15s ease,border-radius .25s cubic-bezier(.4,0,.2,1)}}app-geo-picker .app-searchable-combo:has(.app-searchable-combo__panel),app-geo-picker .app-managed-select:has(.app-managed-select__panel){z-index:10}.geo-accordion__summary{list-style:none;cursor:pointer;padding:.625rem .5625rem;font-size:.875rem;font-weight:400;display:flex;align-items:center;justify-content:flex-start;gap:.625rem;-webkit-user-select:none;user-select:none;color:var(--app-text);transition:background .15s ease,box-shadow .15s ease}.geo-accordion__summary:hover{background:color-mix(in srgb,var(--app-secondary-bg) 22%,var(--app-input-bg))}.geo-accordion__summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.geo-accordion__summary::-webkit-details-marker{display:none}.geo-accordion__lead{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;text-align:left}.geo-location-field{display:flex;flex-direction:column;gap:.375rem;min-width:0;width:100%}.geo-location-field>.app-field-label{min-width:0}.geo-location-field>.geo-accordion-shell{min-width:0;width:100%}.geo-location-field>.geo-accordion-shell>.geo-accordion{min-width:0;overflow-anchor:none}@supports (interpolate-size: allow-keywords){.geo-location-field>.geo-accordion-shell>.geo-accordion::details-content{height:0;overflow:clip}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]::details-content{height:auto;overflow:clip}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}}@supports not (interpolate-size: allow-keywords){.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse{display:grid;grid-template-rows:0fr;overflow:hidden}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]>.app-details-accordion__collapse{grid-template-rows:1fr}.geo-location-field>.geo-accordion-shell>.geo-accordion>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{min-height:0;overflow:hidden}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse{overflow:visible}.geo-location-field>.geo-accordion-shell>.geo-accordion[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}}@media(prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion{interpolate-size:allow-keywords}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion::details-content{height:0;overflow:clip}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]::details-content{height:auto;overflow:clip;transition:height .5s ease-out,content-visibility .5s allow-discrete}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.app-searchable-combo__panel)::details-content,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.app-managed-select--open)::details-content,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.catalog-chip-ms--open)::details-content,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.geo-accordion[open])::details-content,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}@starting-style{.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]::details-content{height:0}}}}@media(prefers-reduced-motion:no-preference){@supports not (interpolate-size: allow-keywords){.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion>.app-details-accordion__collapse{transition:none}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]>.app-details-accordion__collapse{transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1)}@starting-style{.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open]>.app-details-accordion__collapse{grid-template-rows:0fr}}}}@media(prefers-reduced-motion:no-preference){.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion>.geo-accordion__summary,.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion:not([open])>.geo-accordion__summary{transition:background .15s ease,box-shadow 0s linear,border-radius 0s linear}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[data-accordion-closing="1"]>.geo-accordion__summary{border-radius:var(--app-radius-sm);box-shadow:none;transition:border-radius .4375s cubic-bezier(.4,0,.2,1)}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{transition:border-radius 0s linear}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion .geo-accordion__collapse{transition:color .15s ease,border-radius 0s linear}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{border-radius:0;transition:border-radius .4375s cubic-bezier(.4,0,.2,1)}.geo-location-field>.geo-accordion-shell.geo-accordion-shell--motion-ready>.geo-accordion[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion .geo-accordion__collapse{border-radius:0;transition:color .15s ease,border-radius .4375s cubic-bezier(.4,0,.2,1)}}.geo-location-field>.geo-accordion>.geo-accordion__summary{align-items:center}.geo-location-field>.geo-accordion>.geo-accordion__summary>.geo-accordion__lead{align-items:center}.geo-location-field>.geo-accordion[open]>.geo-accordion__summary.geo-accordion__summary--location-open{min-height:1.3125rem}.geo-accordion__title{flex-shrink:0;letter-spacing:-.01em}.geo-accordion__titleLine{flex:1;min-width:0;display:flex;align-items:baseline;gap:.375rem;overflow:hidden}.geo-accordion__titleLine .geo-accordion__title{flex-shrink:0}.geo-accordion__title-sep{flex-shrink:0;color:var(--app-text-muted)}.geo-accordion__titleLine .geo-accordion__picked{flex:1;min-width:0;font-weight:500;font-size:.8125rem;color:var(--app-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geo-accordion__reset{flex-shrink:0;margin:0 0 0 auto;padding:.125rem .375rem;border:none;border-radius:var(--app-radius-sm);background:transparent;font:inherit;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--app-text-muted);cursor:pointer;text-decoration:none}.geo-accordion__summary .geo-accordion__reset{position:relative;z-index:1}.geo-accordion__reset--invisible{visibility:hidden;pointer-events:none}.geo-accordion__reset:hover{color:var(--app-text)}.geo-accordion__reset:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.geo-location-field .geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{padding-bottom:0}.geo-accordion__collapse{display:flex;align-items:center;justify-content:center;gap:.375rem;width:calc(100% + 2rem);margin:.625rem -1rem 0;padding:.4375rem 1rem;box-sizing:border-box;border:none;border-top:1px solid var(--app-border);border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);background:var(--app-input-bg);font:inherit;line-height:1;color:var(--app-text-muted);cursor:pointer;transition:color .15s ease}.geo-accordion__collapse:hover{color:var(--app-text)}@media(max-width:64rem){.geo-location-field .geo-accordion>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{padding-inline:.75rem}.geo-accordion__collapse{width:calc(100% + 1.5rem);margin-inline:-.75rem;padding-inline:.75rem}}.geo-accordion__collapse:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.geo-accordion__collapse-label{font-size:.8125rem;font-weight:500;line-height:1.3}.geo-accordion__summary:after{content:"+";display:flex;justify-content:center;width:1.125rem;height:1.125rem;flex-shrink:0;margin:0;border:none;font:inherit;font-size:1.125rem;font-weight:600;line-height:1;color:var(--app-text-muted)}.geo-accordion__summary:not(:has(.geo-accordion__reset)):after{margin-left:auto}.geo-accordion[open] .geo-accordion__summary:after{content:"\2212";font-size:1.3125rem;line-height:.85}.geo{display:flex;flex-direction:column;gap:.6875rem;max-width:28rem;margin:1.5rem 0;padding:1rem;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-modal-bg)}.geo label{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--app-text)}.geo select:not(.geo-select-with-flag__control),.geo input[type=search]:not(.app-searchable-combo__search){padding:.4375rem .625rem;min-height:2.5rem;box-sizing:border-box;font:inherit;font-size:.875rem;color:var(--app-text);background:var(--app-input-bg);border:1px solid var(--app-input-border);border-radius:var(--app-radius-sm)}.geo select:not(.geo-select-with-flag__control):focus-visible,.geo input[type=search]:not(.app-searchable-combo__search):focus-visible{outline:none;border-color:var(--app-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.geo-select-with-flag{display:flex;align-items:stretch;min-height:2.5rem;border-radius:var(--app-radius-sm);border:1px solid var(--app-input-border);background:var(--app-input-bg);box-shadow:var(--app-input-shadow);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}.geo-select-with-flag:focus-within{border-color:var(--app-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-primary) 22%,transparent)}.geo-select-with-flag__prefix{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.625rem;padding-left:.375rem;border-right:1px solid var(--app-border);background:color-mix(in srgb,var(--app-text) 4%,var(--app-input-bg))}.geo-select-with-flag--disabled{opacity:.55}.geo-select-with-flag__flag-placeholder{display:block;width:1.25rem;height:.9375rem;border-radius:2px;border:1px dashed var(--app-border-strong);opacity:.45;box-sizing:border-box}.geo-select-with-flag__control{flex:1;min-width:0;margin:0}.geo-hint{margin:0;font-size:.8125rem;line-height:1.35;color:var(--app-text-muted)}.geo-city-dropdown{position:relative}.geo-city-results{list-style:none;margin:0;padding:0;position:absolute;left:0;right:0;top:100%;z-index:var(--app-geo-city-results-z);margin-top:.125rem;max-height:12rem;overflow-y:auto;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-modal-bg);color:var(--app-text);box-shadow:var(--app-shadow-md)}.geo-city-results-status{padding:.375rem .5rem;font-size:.8125rem;opacity:.8;pointer-events:none}.geo-city-results li button{display:block;width:100%;text-align:left;padding:.375rem .5rem;border:none;background:transparent;cursor:pointer;font:inherit;font-size:.875rem;color:var(--app-text)}.geo-city-results li button:hover{background:color-mix(in srgb,var(--app-text) 6%,var(--app-modal-bg))}.geo-city-results li button:focus-visible{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--app-primary) 35%,transparent)}.geo-labeled-field{display:flex;flex-direction:column;align-items:stretch;gap:.3125rem;text-align:start}.geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn,.geo-labeled-field.geo-labeled-field--gate-disabled .app-field-label{color:var(--app-text-muted)}.geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:hover,.geo-labeled-field.geo-labeled-field--gate-disabled .geo-labeled-field__labelbtn:focus-visible{color:var(--app-text-muted)}.geo-help-surface{position:relative;display:inline-flex;flex-shrink:0;flex-direction:column;align-items:center;vertical-align:baseline}.geo-help-surface .geo-labeled-field__help-mark{padding:.125rem;margin:-.125rem;border-radius:var(--app-radius-sm)}.geo-help-surface--managed .geo-labeled-field__help-mark{cursor:pointer}.geo-help-surface--managed .geo-labeled-field__help-mark:focus-visible{outline:2px solid var(--app-focus);outline-offset:1px}.geo-labeled-field__labelbtn:hover,.geo-labeled-field__labelbtn:focus-visible{box-shadow:none}.geo .geo-labeled-field__labelbtn{margin:0;border:none;border-radius:999px;background:transparent;font:inherit;font-size:var(--app-form-label-font-size);font-weight:600;line-height:1.3;color:var(--app-text);text-align:left;text-decoration:none;cursor:default;transition:color .15s ease}.geo.geo--inline.geo--inline-admin .geo-labeled-field__labelbtn{color:var(--app-text-muted)}.geo-labeled-field__labelbtn .geo-labeled-field__help-mark{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--app-text-muted);transform:translateY(.13em);transition:color .15s ease}.geo-labeled-field__label-end{display:inline;white-space:nowrap}.geo-labeled-field__labelbtn .geo-labeled-field__label-end .geo-help-surface{margin-inline-start:.1875rem}@media(hover:hover)and (pointer:fine){.geo-labeled-field__labelbtn .geo-labeled-field__help-mark:hover{color:var(--app-text)}}.geo-labeled-field__help-icon{display:block;width:.875rem;height:.875rem}.geo-flag-before-country{display:inline-flex;align-items:center;gap:.1875rem}.geo-location-field .geo-accordion__summary .geo-accordion__trigger-text{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;align-content:flex-start;column-gap:0;row-gap:0;min-width:0;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.35}.geo-location-field .geo-accordion__trigger-crumb{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:baseline;max-width:100%;min-width:0;box-sizing:border-box}.geo-location-field .geo-accordion__trigger-sep{flex:0 0 auto;opacity:.65;line-height:1.35}.geo-location-field .geo-accordion__trigger-text.app-managed-select__trigger-text--required-hint,.geo-location-field .geo-accordion__trigger-text.app-managed-select__trigger-text--required-hint .geo-accordion__trigger-sep{color:var(--app-danger)}.geo-accordion__trigger-flag{--geo-flag-h: .9375rem;--geo-flag-w: calc(var(--geo-flag-h) * 4 / 3);flex-shrink:0;display:inline-block;box-sizing:border-box;font-size:var(--geo-flag-h);width:var(--geo-flag-w);min-width:var(--geo-flag-w);height:var(--geo-flag-h);min-height:var(--geo-flag-h);line-height:var(--geo-flag-h);margin:0 .0625rem 0 0;vertical-align:-.1em;overflow:hidden;background-size:cover;background-position:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--app-text) 12%,transparent)}.geo-accordion__trigger-flag:before{line-height:var(--geo-flag-h)}.language-icon-globe{background-color:color-mix(in srgb,var(--app-text) 10%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='6.25' stroke='%23888888' stroke-width='1.25'/%3E%3Cellipse cx='8' cy='8' rx='2.75' ry='6.25' stroke='%23888888' stroke-width='1.25'/%3E%3Cpath d='M1.75 8h12.5M2.6 4.75h10.8M2.6 11.25h10.8' stroke='%23888888' stroke-width='1.25' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%}.language-icon-globe:before{content:none}.geo-help-popover{padding:.625rem .75rem;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-modal-bg);color:var(--app-text);box-shadow:var(--app-shadow-md)}.geo-help-surface .geo-help-popover{position:absolute;left:50%;right:auto;width:max(15rem,12em);max-width:min(20rem,var(--app-fixed-overlay-max-width));bottom:calc(100% + .25rem);top:auto;z-index:var(--app-geo-help-popover-z);opacity:0;visibility:hidden;transform:translate(-50%,.35rem);pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}@media(hover:hover)and (pointer:fine){.geo-help-surface:not(.geo-help-surface--managed):has(.geo-labeled-field__help-mark:hover) .geo-help-popover{opacity:1;visibility:visible;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.geo-help-surface .geo-help-popover{transition:none}}.geo-help-surface--managed .geo-help-popover:not(.geo-help-popover--viewport){position:fixed;left:0;top:0;width:1px;height:1px;padding:0;border-width:0;overflow:hidden;clip:rect(0,0,0,0);transform:none}.geo-help-popover.geo-help-popover--viewport{position:fixed;inset:0 auto auto 0;width:max(15rem,12em);max-width:min(20rem,var(--app-fixed-overlay-max-width));z-index:var(--app-geo-help-popover-viewport-z);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.geo-help-popover.geo-help-popover--viewport.geo-help-popover--shown{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.geo-help-popover.geo-help-popover--viewport{transition:none}}.geo-help-popover__text{margin:0;font-size:.8125rem;font-weight:400;line-height:1.45;color:var(--app-text-muted)}.geo-help-surface .geo-help-popover__text{margin:0}.geo-help-popover__close{width:100%;justify-content:center}@keyframes app-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes app-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes app-modal-panel-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@keyframes app-modal-panel-out{0%{opacity:1;translate:0 0}to{opacity:0;translate:0 4px}}.modal-backdrop.app-modal-enter{animation:app-modal-backdrop-in .14s ease-out both}.modal-backdrop.app-modal-leave{pointer-events:none;animation:app-modal-backdrop-out .12s ease-in both}.modal.app-modal-enter{animation:app-modal-panel-in .14s ease-out both}.modal.app-modal-leave{pointer-events:none;animation:app-modal-panel-out .12s ease-in both}@media(prefers-reduced-motion:reduce){.modal-backdrop.app-modal-enter,.modal-backdrop.app-modal-leave,.modal.app-modal-enter,.modal.app-modal-leave{animation-duration:1ms!important}}.app-feed-page__filter-accordion-shell{position:relative;width:100%;box-sizing:border-box;border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);box-shadow:var(--app-shadow);overflow:visible;isolation:isolate}@supports (-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px)){.app-feed-page__filter-accordion-shell{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(prefers-reduced-transparency:reduce){.app-feed-page__filter-accordion-shell{-webkit-backdrop-filter:none;backdrop-filter:none}}.app-feed-page__filter-accordion-shell:has(.app-searchable-combo__panel),.app-feed-page__filter-accordion-shell:has(.app-managed-select--open),.app-feed-page__filter-accordion-shell:has(.catalog-chip-ms--open),.app-feed-page__filter-accordion-shell:has(.geo-accordion[open]),.app-feed-page__filter-accordion-shell:has(.lobbies-feed-filter__nearby-error-card){z-index:var(--app-feed-filter-open-panel-z)}.app-feed-page__filter-accordion{display:block;width:100%;box-sizing:border-box;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.app-feed-page__filter-accordion-shell:not(.feed-filter-accordion-shell--preview-chips) .app-feed-page__filter-accordion:not([open])>.app-feed-page__filter-summary,.app-feed-page__filter-accordion-shell:not(.feed-filter-accordion-shell--preview-chips) .app-feed-page__filter-accordion[open][data-accordion-closing="1"]>.app-feed-page__filter-summary{border-radius:var(--app-radius-sm)}.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips .app-feed-page__filter-accordion:not([open])>.app-feed-page__filter-summary{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0}.app-feed-page__filter-summary-toolbar-actions{position:absolute;inset:0 auto auto 0;z-index:1;display:grid;width:100%;box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"home-sum-head home-sum-actions home-sum-chev";column-gap:.5rem;padding:.5625rem 1rem;align-items:center;pointer-events:none}.app-feed-page__filter-summary-toolbar-actions:after{content:"";grid-area:home-sum-chev;align-self:center;width:1.25rem;height:1.25rem}.app-feed-page__filter-summary-toolbar-actions .app-feed-page__filter-summary-actions{grid-area:home-sum-actions;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;align-self:center;min-width:5.75rem;min-height:1.75rem;margin-top:.0625rem;margin-right:.25rem;pointer-events:none}@media(max-width:64rem){.app-feed-page__filter-summary-toolbar-actions .app-feed-page__filter-summary-actions{margin-top:.25rem}}.app-feed-page__filter-summary-toolbar-actions .app-feed-page__filter-clear-all-text{pointer-events:auto}.app-feed-page__filter-summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"home-sum-head home-sum-chev"}.app-feed-page__filter-accordion-shell:has(.app-feed-page__filter-summary-toolbar-actions) .app-feed-page__filter-summary{grid-template-columns:minmax(0,1fr) minmax(5.75rem,auto) auto;grid-template-areas:"home-sum-head home-sum-actions home-sum-chev"}.app-feed-page__filter-summary-toolbar-chips{position:relative;z-index:1;box-sizing:border-box;max-height:24rem;overflow:hidden;padding:0 1rem .6875rem;background:var(--app-surface-2);border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:max-height var(--feed-filter-chip-leave-ms, .28s) ease-out,padding var(--feed-filter-chip-leave-ms, .28s) ease-out}.app-feed-page__filter-summary-toolbar-chips:not(.feed-filter-accordion-shell__toolbar-chips--strip-motion-ready):not(.feed-filter-accordion-shell__toolbar-chips--leaving){transition:none}.app-feed-page__filter-summary-toolbar-chips:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 40%,transparent)}.app-feed-page__filter-summary-toolbar-chips.feed-filter-accordion-shell__toolbar-chips--leaving{max-height:0;padding-top:0;padding-bottom:0;pointer-events:none}.app-feed-page__filter-summary{-webkit-tap-highlight-color:transparent}.app-feed-page__filter-summary::-webkit-details-marker{display:none}.app-feed-page__filter-summary:after{content:"+";grid-area:home-sum-chev;align-self:center;justify-self:end;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin:0;border:none;font:inherit;font-size:1.125rem;font-weight:600;line-height:1;color:var(--app-text-muted);flex-shrink:0;opacity:.9}.app-feed-page__filter-accordion[open]>.app-feed-page__filter-summary:after{content:"\2212";font-size:1.375rem;line-height:1}.app-feed-page__filter-accordion[open]>.app-feed-page__filter-summary{border-radius:var(--app-radius-sm) var(--app-radius-sm) 0 0;background:var(--app-surface-2)}@media(hover:hover)and (pointer:fine){.app-feed-page__filter-accordion-shell:not(.feed-filter-accordion-shell--preview-chips) .app-feed-page__filter-accordion>.app-feed-page__filter-summary:hover{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}}@supports (interpolate-size: allow-keywords){.app-feed-page__filter-accordion::details-content{height:0;overflow:clip}.app-feed-page__filter-accordion[open]::details-content{height:auto;overflow:clip}.app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)::details-content,.app-feed-page__filter-accordion[open]:has(.app-managed-select--open)::details-content,.app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)::details-content,.app-feed-page__filter-accordion[open]:has(.geo-accordion[open])::details-content,.app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.app-feed-page__filter-accordion[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}}@supports not (interpolate-size: allow-keywords){.app-feed-page__filter-accordion>.app-details-accordion__collapse{display:grid;grid-template-rows:0fr;overflow:hidden}.app-feed-page__filter-accordion[open]>.app-details-accordion__collapse{grid-template-rows:1fr}.app-feed-page__filter-accordion>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{min-height:0;overflow:hidden}.app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse,.app-feed-page__filter-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse,.app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse,.app-feed-page__filter-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse,.app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse{overflow:visible}.app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.app-feed-page__filter-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.app-feed-page__filter-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.app-details-accordion__collapse-inner,.app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}.app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.app-feed-page__filter-accordion[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse{overflow:visible}.app-feed-page__filter-accordion[open]:has(.lobby-detail-participant--menu-open)>.app-details-accordion__collapse>.app-details-accordion__collapse-inner{overflow:visible}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){@supports (interpolate-size: allow-keywords){.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion{interpolate-size:allow-keywords}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion::details-content{height:0;overflow:clip}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]::details-content{height:auto;overflow:clip;transition:height .5s ease-out,content-visibility .5s allow-discrete}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)::details-content,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.app-managed-select--open)::details-content,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)::details-content,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.geo-accordion[open])::details-content,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)::details-content{overflow:visible}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.app-searchable-combo__panel)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.app-managed-select--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.catalog-chip-ms--open)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.geo-accordion[open])>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion,.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.lobbies-feed-filter__nearby-error-card)>.app-details-accordion__collapse>.geo-accordion__body.geo.geo--accordion{overflow:visible}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]:has(.lobby-detail-participant--menu-open)::details-content{overflow:visible}@starting-style{.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]::details-content{height:0}}}}@media(prefers-reduced-motion:no-preference)and (prefers-reduced-motion:no-preference){@supports not (interpolate-size: allow-keywords){.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion>.app-details-accordion__collapse{transition:none}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]>.app-details-accordion__collapse{transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1)}@starting-style{.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[open]>.app-details-accordion__collapse{grid-template-rows:0fr}}}}@media(prefers-reduced-motion:no-preference){.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion>.app-feed-page__filter-summary{transition:border-radius 0s ease-out}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[data-accordion-closing="1"]>.app-feed-page__filter-summary{transition-duration:var(--feed-filter-corner-motion-ms, .5s)}}.app-feed-page__filter-summary{list-style:none;width:100%;box-sizing:border-box;position:relative;overflow:visible;--app-unread-dot-halo: var(--app-surface-2);padding:.5625rem 1rem;font-weight:600;font-size:1rem;cursor:pointer;background:var(--app-surface-2);-webkit-user-select:none;user-select:none;display:grid;column-gap:.5rem;row-gap:0;align-items:start;transition:background .15s ease}.app-feed-page__filter-summary-stack{display:contents}.app-feed-page__filter-summary-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;grid-area:home-sum-head;width:100%;min-width:0;min-height:1.75rem}.app-feed-page__filter-summary-text{flex:0 1 auto;min-width:0;line-height:1.25rem}.app-feed-page__filter-summary .app-unread-count--compact{padding:0 0 0 .0625rem}@media(max-width:48rem){.app-feed-page__filter-accordion:not([open])>.app-feed-page__filter-summary .app-unread-count--compact{padding:.0625rem 0 0}}.app-feed-page__filter-accordion[open]>.app-feed-page__filter-summary .app-unread-count,.app-feed-page__filter-accordion[open]>.app-feed-page__filter-summary .app-unread-dot--corner{display:none}.app-feed-page__filter-summary-toolbar-actions{padding:.5625rem 1rem}.app-feed-page__filter-summary-toolbar-actions .app-feed-page__filter-summary-actions{margin-top:.0625rem}.app-feed-page__filter-clear-all-text{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:1.25rem;margin:0;padding:0 .5625rem;border:none;border-radius:999px;background:transparent;font:inherit;font-size:.875rem;font-weight:500;line-height:1;color:var(--app-text-muted);cursor:pointer;text-decoration:none;transition:color .15s ease,background .15s ease}.app-feed-page__filter-clear-all-text:hover{color:var(--app-text);background:color-mix(in srgb,var(--app-text) 10%,transparent);text-decoration:none}.app-feed-page__filter-clear-all-text:focus-visible{outline:none;border-radius:var(--app-radius-sm);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-primary) 40%,transparent)}.app-feed-page__filter-body{padding:.5625rem .875rem 1rem;overflow:visible}@media(prefers-reduced-motion:no-preference){.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion>.app-details-accordion__collapse>.app-feed-page__filter-body{transition:border-radius 0s ease-out}.app-feed-page__filter-aside--motion-ready .app-feed-page__filter-accordion[data-accordion-closing="1"]>.app-details-accordion__collapse>.app-feed-page__filter-body{transition-duration:var(--feed-filter-corner-motion-ms, .5s)}}.app-feed-page__filter-accordion[open]>.app-details-accordion__collapse>.app-feed-page__filter-body{border-radius:0 0 var(--app-radius-sm) var(--app-radius-sm)}.app-feed-page__filter-accordion[open][data-accordion-closing="1"]>.app-details-accordion__collapse>.app-feed-page__filter-body{border-radius:0}@media(max-width:64rem){.app-feed-page__filter-summary,.app-feed-page__filter-summary-toolbar-actions{padding:.5rem .75rem}.app-feed-page__filter-summary-toolbar-chips{padding:0 .75rem .5rem}.app-feed-page__filter-body{padding:.5rem .75rem .75rem}}@media(hover:hover)and (pointer:fine){.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips:has(.app-feed-page__filter-accordion)>.app-feed-page__filter-accordion>.app-feed-page__filter-summary{transition:background 0s}.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips>.app-feed-page__filter-summary-toolbar-chips{transition:background 0s,max-height var(--feed-filter-chip-leave-ms, .28s) ease-out,padding var(--feed-filter-chip-leave-ms, .28s) ease-out}.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips:has(.app-feed-page__filter-accordion:not([open])):hover>.app-feed-page__filter-accordion>.app-feed-page__filter-summary,.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips:has(.app-feed-page__filter-accordion:not([open])):hover>.app-feed-page__filter-summary-toolbar-chips{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips:has(.app-feed-page__filter-accordion[open]):is(:has(>.app-feed-page__filter-accordion>.app-feed-page__filter-summary:hover),:has(>.app-feed-page__filter-summary-toolbar-chips:hover))>.app-feed-page__filter-accordion>.app-feed-page__filter-summary,.app-feed-page__filter-accordion-shell.feed-filter-accordion-shell--preview-chips:has(.app-feed-page__filter-accordion[open]):is(:has(>.app-feed-page__filter-accordion>.app-feed-page__filter-summary:hover),:has(>.app-feed-page__filter-summary-toolbar-chips:hover))>.app-feed-page__filter-summary-toolbar-chips{background:color-mix(in srgb,var(--app-surface-2) 75%,var(--app-primary) 6%)}}.modal.modal--create-lobby .app-managed-select__panel,.modal.modal--create-lobby .app-geo-location-accordion__panel,.modal.modal--create-lobby .app-language-picker__dropdown,.modal.modal--edit-lobby .app-managed-select__panel,.modal.modal--edit-lobby .app-geo-location-accordion__panel,.modal.modal--edit-lobby .app-language-picker__dropdown,.modal.modal--edit-profile .app-managed-select__panel,.modal.modal--edit-profile .app-geo-location-accordion__panel,.modal.modal--edit-profile .app-language-picker__dropdown{z-index:var(--app-modal-form-panel-z)}html{font-family:var(--app-font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-y:scroll;scroll-behavior:auto;overflow-anchor:none;scrollbar-width:none}@supports selector(:has(*)){html:has(.modal-backdrop){overflow:hidden}body:has(.modal-backdrop){overflow:hidden;overscroll-behavior:none}}@media(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=image],[type=hidden]),textarea,select{font-size:1rem!important}}@media(pointer:coarse)and (prefers-reduced-motion:no-preference){app-header,.app-feed-page__filter-results-strip,.app-page-nav--lobby-detail{transition:transform .2s ease}}@media(pointer:coarse){@supports selector(:has(*)){body:has(main .app-searchable-combo__search:focus):not(:has(.modal-backdrop)) app-header{transform:translateY(-100%)}body:has(main .app-searchable-combo__search:focus):not(:has(.modal-backdrop)) .app-feed-page__filter-results-strip{transform:translateY(calc(-100% - 5.625rem))}html:not([data-android-chat-composer-kb-track]):has(main app-lobby-detail[data-mobile-pane=chat] #lobby-detail-chat-composer-content:focus):not(:has(.modal-backdrop)) app-header{transform:translateY(-100%)}html:not([data-android-chat-composer-kb-track]):has(main app-lobby-detail[data-mobile-pane=chat] #lobby-detail-chat-composer-content:focus):not(:has(.modal-backdrop)) .app-page-nav--lobby-detail{transform:translateY(calc(-100% - var(--app-shell-header-sticky-height)))}html[data-android-chat-composer-kb-open]:has(main app-lobby-detail[data-mobile-pane=chat] #lobby-detail-chat-composer-content:focus):not(:has(.modal-backdrop)) app-header{transform:translateY(-100%)}html[data-android-chat-composer-kb-open]:has(main app-lobby-detail[data-mobile-pane=chat] #lobby-detail-chat-composer-content:focus):not(:has(.modal-backdrop)) .app-page-nav--lobby-detail{transform:translateY(calc(-100% - var(--app-shell-header-sticky-height)))}}}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--app-text-muted) 50%,var(--app-border)) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--app-text-muted) 45%,var(--app-border));border-radius:999px}*::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--app-text-muted) 65%,var(--app-border))}html,body{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}html{background-color:var(--app-page)}body{margin:0;min-height:100vh;min-height:100svh;color:var(--app-text);isolation:isolate;background-color:transparent}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:-1;pointer-events:none;background-color:var(--app-page);background-image:url(/background.avif);background-size:cover;background-position:left top;background-repeat:no-repeat}a{color:var(--app-link);text-decoration-skip-ink:auto}a:hover{color:var(--app-link-hover)}a.app-btn:link,a.app-btn:visited{color:var(--app-btn-secondary-fg);text-decoration:none}a.app-btn:link:hover:not(:disabled),a.app-btn:visited:hover:not(:disabled){color:var(--app-btn-secondary-hover-fg)}a.app-btn--primary:link,a.app-btn--primary:visited,a.app-btn.app-btn--primary:link,a.app-btn.app-btn--primary:visited{color:var(--app-primary-fg);text-decoration:none}a.app-btn--primary:link:hover:not(:disabled),a.app-btn--primary:visited:hover:not(:disabled),a.app-btn.app-btn--primary:link:hover:not(:disabled),a.app-btn.app-btn--primary:visited:hover:not(:disabled){color:var(--app-primary-fg)}:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:48rem){.sr-only-at-48{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}
