﻿.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:" "}.fi.fis{width:1em}.fi-xx{background-image:url(../flags/4x3/xx.svg)}.fi-xx.fis{background-image:url(../flags/1x1/xx.svg)}.fi-ad{background-image:url(../flags/4x3/ad.svg)}.fi-ad.fis{background-image:url(../flags/1x1/ad.svg)}.fi-ae{background-image:url(../flags/4x3/ae.svg)}.fi-ae.fis{background-image:url(../flags/1x1/ae.svg)}.fi-af{background-image:url(../flags/4x3/af.svg)}.fi-af.fis{background-image:url(../flags/1x1/af.svg)}.fi-ag{background-image:url(../flags/4x3/ag.svg)}.fi-ag.fis{background-image:url(../flags/1x1/ag.svg)}.fi-ai{background-image:url(../flags/4x3/ai.svg)}.fi-ai.fis{background-image:url(../flags/1x1/ai.svg)}.fi-al{background-image:url(../flags/4x3/al.svg)}.fi-al.fis{background-image:url(../flags/1x1/al.svg)}.fi-am{background-image:url(../flags/4x3/am.svg)}.fi-am.fis{background-image:url(../flags/1x1/am.svg)}.fi-ao{background-image:url(../flags/4x3/ao.svg)}.fi-ao.fis{background-image:url(../flags/1x1/ao.svg)}.fi-aq{background-image:url(../flags/4x3/aq.svg)}.fi-aq.fis{background-image:url(../flags/1x1/aq.svg)}.fi-ar{background-image:url(../flags/4x3/ar.svg)}.fi-ar.fis{background-image:url(../flags/1x1/ar.svg)}.fi-as{background-image:url(../flags/4x3/as.svg)}.fi-as.fis{background-image:url(../flags/1x1/as.svg)}.fi-at{background-image:url(../flags/4x3/at.svg)}.fi-at.fis{background-image:url(../flags/1x1/at.svg)}.fi-au{background-image:url(../flags/4x3/au.svg)}.fi-au.fis{background-image:url(../flags/1x1/au.svg)}.fi-aw{background-image:url(../flags/4x3/aw.svg)}.fi-aw.fis{background-image:url(../flags/1x1/aw.svg)}.fi-ax{background-image:url(../flags/4x3/ax.svg)}.fi-ax.fis{background-image:url(../flags/1x1/ax.svg)}.fi-az{background-image:url(../flags/4x3/az.svg)}.fi-az.fis{background-image:url(../flags/1x1/az.svg)}.fi-ba{background-image:url(../flags/4x3/ba.svg)}.fi-ba.fis{background-image:url(../flags/1x1/ba.svg)}.fi-bb{background-image:url(../flags/4x3/bb.svg)}.fi-bb.fis{background-image:url(../flags/1x1/bb.svg)}.fi-bd{background-image:url(../flags/4x3/bd.svg)}.fi-bd.fis{background-image:url(../flags/1x1/bd.svg)}.fi-be{background-image:url(../flags/4x3/be.svg)}.fi-be.fis{background-image:url(../flags/1x1/be.svg)}.fi-bf{background-image:url(../flags/4x3/bf.svg)}.fi-bf.fis{background-image:url(../flags/1x1/bf.svg)}.fi-bg{background-image:url(../flags/4x3/bg.svg)}.fi-bg.fis{background-image:url(../flags/1x1/bg.svg)}.fi-bh{background-image:url(../flags/4x3/bh.svg)}.fi-bh.fis{background-image:url(../flags/1x1/bh.svg)}.fi-bi{background-image:url(../flags/4x3/bi.svg)}.fi-bi.fis{background-image:url(../flags/1x1/bi.svg)}.fi-bj{background-image:url(../flags/4x3/bj.svg)}.fi-bj.fis{background-image:url(../flags/1x1/bj.svg)}.fi-bl{background-image:url(../flags/4x3/bl.svg)}.fi-bl.fis{background-image:url(../flags/1x1/bl.svg)}.fi-bm{background-image:url(../flags/4x3/bm.svg)}.fi-bm.fis{background-image:url(../flags/1x1/bm.svg)}.fi-bn{background-image:url(../flags/4x3/bn.svg)}.fi-bn.fis{background-image:url(../flags/1x1/bn.svg)}.fi-bo{background-image:url(../flags/4x3/bo.svg)}.fi-bo.fis{background-image:url(../flags/1x1/bo.svg)}.fi-bq{background-image:url(../flags/4x3/bq.svg)}.fi-bq.fis{background-image:url(../flags/1x1/bq.svg)}.fi-br{background-image:url(../flags/4x3/br.svg)}.fi-br.fis{background-image:url(../flags/1x1/br.svg)}.fi-bs{background-image:url(../flags/4x3/bs.svg)}.fi-bs.fis{background-image:url(../flags/1x1/bs.svg)}.fi-bt{background-image:url(../flags/4x3/bt.svg)}.fi-bt.fis{background-image:url(../flags/1x1/bt.svg)}.fi-bv{background-image:url(../flags/4x3/bv.svg)}.fi-bv.fis{background-image:url(../flags/1x1/bv.svg)}.fi-bw{background-image:url(../flags/4x3/bw.svg)}.fi-bw.fis{background-image:url(../flags/1x1/bw.svg)}.fi-by{background-image:url(../flags/4x3/by.svg)}.fi-by.fis{background-image:url(../flags/1x1/by.svg)}.fi-bz{background-image:url(../flags/4x3/bz.svg)}.fi-bz.fis{background-image:url(../flags/1x1/bz.svg)}.fi-ca{background-image:url(../flags/4x3/ca.svg)}.fi-ca.fis{background-image:url(../flags/1x1/ca.svg)}.fi-cc{background-image:url(../flags/4x3/cc.svg)}.fi-cc.fis{background-image:url(../flags/1x1/cc.svg)}.fi-cd{background-image:url(../flags/4x3/cd.svg)}.fi-cd.fis{background-image:url(../flags/1x1/cd.svg)}.fi-cf{background-image:url(../flags/4x3/cf.svg)}.fi-cf.fis{background-image:url(../flags/1x1/cf.svg)}.fi-cg{background-image:url(../flags/4x3/cg.svg)}.fi-cg.fis{background-image:url(../flags/1x1/cg.svg)}.fi-ch{background-image:url(../flags/4x3/ch.svg)}.fi-ch.fis{background-image:url(../flags/1x1/ch.svg)}.fi-ci{background-image:url(../flags/4x3/ci.svg)}.fi-ci.fis{background-image:url(../flags/1x1/ci.svg)}.fi-ck{background-image:url(../flags/4x3/ck.svg)}.fi-ck.fis{background-image:url(../flags/1x1/ck.svg)}.fi-cl{background-image:url(../flags/4x3/cl.svg)}.fi-cl.fis{background-image:url(../flags/1x1/cl.svg)}.fi-cm{background-image:url(../flags/4x3/cm.svg)}.fi-cm.fis{background-image:url(../flags/1x1/cm.svg)}.fi-cn{background-image:url(../flags/4x3/cn.svg)}.fi-cn.fis{background-image:url(../flags/1x1/cn.svg)}.fi-co{background-image:url(../flags/4x3/co.svg)}.fi-co.fis{background-image:url(../flags/1x1/co.svg)}.fi-cr{background-image:url(../flags/4x3/cr.svg)}.fi-cr.fis{background-image:url(../flags/1x1/cr.svg)}.fi-cu{background-image:url(../flags/4x3/cu.svg)}.fi-cu.fis{background-image:url(../flags/1x1/cu.svg)}.fi-cv{background-image:url(../flags/4x3/cv.svg)}.fi-cv.fis{background-image:url(../flags/1x1/cv.svg)}.fi-cw{background-image:url(../flags/4x3/cw.svg)}.fi-cw.fis{background-image:url(../flags/1x1/cw.svg)}.fi-cx{background-image:url(../flags/4x3/cx.svg)}.fi-cx.fis{background-image:url(../flags/1x1/cx.svg)}.fi-cy{background-image:url(../flags/4x3/cy.svg)}.fi-cy.fis{background-image:url(../flags/1x1/cy.svg)}.fi-cz{background-image:url(../flags/4x3/cz.svg)}.fi-cz.fis{background-image:url(../flags/1x1/cz.svg)}.fi-de{background-image:url(../flags/4x3/de.svg)}.fi-de.fis{background-image:url(../flags/1x1/de.svg)}.fi-dj{background-image:url(../flags/4x3/dj.svg)}.fi-dj.fis{background-image:url(../flags/1x1/dj.svg)}.fi-dk{background-image:url(../flags/4x3/dk.svg)}.fi-dk.fis{background-image:url(../flags/1x1/dk.svg)}.fi-dm{background-image:url(../flags/4x3/dm.svg)}.fi-dm.fis{background-image:url(../flags/1x1/dm.svg)}.fi-do{background-image:url(../flags/4x3/do.svg)}.fi-do.fis{background-image:url(../flags/1x1/do.svg)}.fi-dz{background-image:url(../flags/4x3/dz.svg)}.fi-dz.fis{background-image:url(../flags/1x1/dz.svg)}.fi-ec{background-image:url(../flags/4x3/ec.svg)}.fi-ec.fis{background-image:url(../flags/1x1/ec.svg)}.fi-ee{background-image:url(../flags/4x3/ee.svg)}.fi-ee.fis{background-image:url(../flags/1x1/ee.svg)}.fi-eg{background-image:url(../flags/4x3/eg.svg)}.fi-eg.fis{background-image:url(../flags/1x1/eg.svg)}.fi-eh{background-image:url(../flags/4x3/eh.svg)}.fi-eh.fis{background-image:url(../flags/1x1/eh.svg)}.fi-er{background-image:url(../flags/4x3/er.svg)}.fi-er.fis{background-image:url(../flags/1x1/er.svg)}.fi-es{background-image:url(../flags/4x3/es.svg)}.fi-es.fis{background-image:url(../flags/1x1/es.svg)}.fi-et{background-image:url(../flags/4x3/et.svg)}.fi-et.fis{background-image:url(../flags/1x1/et.svg)}.fi-fi{background-image:url(../flags/4x3/fi.svg)}.fi-fi.fis{background-image:url(../flags/1x1/fi.svg)}.fi-fj{background-image:url(../flags/4x3/fj.svg)}.fi-fj.fis{background-image:url(../flags/1x1/fj.svg)}.fi-fk{background-image:url(../flags/4x3/fk.svg)}.fi-fk.fis{background-image:url(../flags/1x1/fk.svg)}.fi-fm{background-image:url(../flags/4x3/fm.svg)}.fi-fm.fis{background-image:url(../flags/1x1/fm.svg)}.fi-fo{background-image:url(../flags/4x3/fo.svg)}.fi-fo.fis{background-image:url(../flags/1x1/fo.svg)}.fi-fr{background-image:url(../flags/4x3/fr.svg)}.fi-fr.fis{background-image:url(../flags/1x1/fr.svg)}.fi-ga{background-image:url(../flags/4x3/ga.svg)}.fi-ga.fis{background-image:url(../flags/1x1/ga.svg)}.fi-gb{background-image:url(../flags/4x3/gb.svg)}.fi-gb.fis{background-image:url(../flags/1x1/gb.svg)}.fi-gd{background-image:url(../flags/4x3/gd.svg)}.fi-gd.fis{background-image:url(../flags/1x1/gd.svg)}.fi-ge{background-image:url(../flags/4x3/ge.svg)}.fi-ge.fis{background-image:url(../flags/1x1/ge.svg)}.fi-gf{background-image:url(../flags/4x3/gf.svg)}.fi-gf.fis{background-image:url(../flags/1x1/gf.svg)}.fi-gg{background-image:url(../flags/4x3/gg.svg)}.fi-gg.fis{background-image:url(../flags/1x1/gg.svg)}.fi-gh{background-image:url(../flags/4x3/gh.svg)}.fi-gh.fis{background-image:url(../flags/1x1/gh.svg)}.fi-gi{background-image:url(../flags/4x3/gi.svg)}.fi-gi.fis{background-image:url(../flags/1x1/gi.svg)}.fi-gl{background-image:url(../flags/4x3/gl.svg)}.fi-gl.fis{background-image:url(../flags/1x1/gl.svg)}.fi-gm{background-image:url(../flags/4x3/gm.svg)}.fi-gm.fis{background-image:url(../flags/1x1/gm.svg)}.fi-gn{background-image:url(../flags/4x3/gn.svg)}.fi-gn.fis{background-image:url(../flags/1x1/gn.svg)}.fi-gp{background-image:url(../flags/4x3/gp.svg)}.fi-gp.fis{background-image:url(../flags/1x1/gp.svg)}.fi-gq{background-image:url(../flags/4x3/gq.svg)}.fi-gq.fis{background-image:url(../flags/1x1/gq.svg)}.fi-gr{background-image:url(../flags/4x3/gr.svg)}.fi-gr.fis{background-image:url(../flags/1x1/gr.svg)}.fi-gs{background-image:url(../flags/4x3/gs.svg)}.fi-gs.fis{background-image:url(../flags/1x1/gs.svg)}.fi-gt{background-image:url(../flags/4x3/gt.svg)}.fi-gt.fis{background-image:url(../flags/1x1/gt.svg)}.fi-gu{background-image:url(../flags/4x3/gu.svg)}.fi-gu.fis{background-image:url(../flags/1x1/gu.svg)}.fi-gw{background-image:url(../flags/4x3/gw.svg)}.fi-gw.fis{background-image:url(../flags/1x1/gw.svg)}.fi-gy{background-image:url(../flags/4x3/gy.svg)}.fi-gy.fis{background-image:url(../flags/1x1/gy.svg)}.fi-hk{background-image:url(../flags/4x3/hk.svg)}.fi-hk.fis{background-image:url(../flags/1x1/hk.svg)}.fi-hm{background-image:url(../flags/4x3/hm.svg)}.fi-hm.fis{background-image:url(../flags/1x1/hm.svg)}.fi-hn{background-image:url(../flags/4x3/hn.svg)}.fi-hn.fis{background-image:url(../flags/1x1/hn.svg)}.fi-hr{background-image:url(../flags/4x3/hr.svg)}.fi-hr.fis{background-image:url(../flags/1x1/hr.svg)}.fi-ht{background-image:url(../flags/4x3/ht.svg)}.fi-ht.fis{background-image:url(../flags/1x1/ht.svg)}.fi-hu{background-image:url(../flags/4x3/hu.svg)}.fi-hu.fis{background-image:url(../flags/1x1/hu.svg)}.fi-id{background-image:url(../flags/4x3/id.svg)}.fi-id.fis{background-image:url(../flags/1x1/id.svg)}.fi-ie{background-image:url(../flags/4x3/ie.svg)}.fi-ie.fis{background-image:url(../flags/1x1/ie.svg)}.fi-il{background-image:url(../flags/4x3/il.svg)}.fi-il.fis{background-image:url(../flags/1x1/il.svg)}.fi-im{background-image:url(../flags/4x3/im.svg)}.fi-im.fis{background-image:url(../flags/1x1/im.svg)}.fi-in{background-image:url(../flags/4x3/in.svg)}.fi-in.fis{background-image:url(../flags/1x1/in.svg)}.fi-io{background-image:url(../flags/4x3/io.svg)}.fi-io.fis{background-image:url(../flags/1x1/io.svg)}.fi-iq{background-image:url(../flags/4x3/iq.svg)}.fi-iq.fis{background-image:url(../flags/1x1/iq.svg)}.fi-ir{background-image:url(../flags/4x3/ir.svg)}.fi-ir.fis{background-image:url(../flags/1x1/ir.svg)}.fi-is{background-image:url(../flags/4x3/is.svg)}.fi-is.fis{background-image:url(../flags/1x1/is.svg)}.fi-it{background-image:url(../flags/4x3/it.svg)}.fi-it.fis{background-image:url(../flags/1x1/it.svg)}.fi-je{background-image:url(../flags/4x3/je.svg)}.fi-je.fis{background-image:url(../flags/1x1/je.svg)}.fi-jm{background-image:url(../flags/4x3/jm.svg)}.fi-jm.fis{background-image:url(../flags/1x1/jm.svg)}.fi-jo{background-image:url(../flags/4x3/jo.svg)}.fi-jo.fis{background-image:url(../flags/1x1/jo.svg)}.fi-jp{background-image:url(../flags/4x3/jp.svg)}.fi-jp.fis{background-image:url(../flags/1x1/jp.svg)}.fi-ke{background-image:url(../flags/4x3/ke.svg)}.fi-ke.fis{background-image:url(../flags/1x1/ke.svg)}.fi-kg{background-image:url(../flags/4x3/kg.svg)}.fi-kg.fis{background-image:url(../flags/1x1/kg.svg)}.fi-kh{background-image:url(../flags/4x3/kh.svg)}.fi-kh.fis{background-image:url(../flags/1x1/kh.svg)}.fi-ki{background-image:url(../flags/4x3/ki.svg)}.fi-ki.fis{background-image:url(../flags/1x1/ki.svg)}.fi-km{background-image:url(../flags/4x3/km.svg)}.fi-km.fis{background-image:url(../flags/1x1/km.svg)}.fi-kn{background-image:url(../flags/4x3/kn.svg)}.fi-kn.fis{background-image:url(../flags/1x1/kn.svg)}.fi-kp{background-image:url(../flags/4x3/kp.svg)}.fi-kp.fis{background-image:url(../flags/1x1/kp.svg)}.fi-kr{background-image:url(../flags/4x3/kr.svg)}.fi-kr.fis{background-image:url(../flags/1x1/kr.svg)}.fi-kw{background-image:url(../flags/4x3/kw.svg)}.fi-kw.fis{background-image:url(../flags/1x1/kw.svg)}.fi-ky{background-image:url(../flags/4x3/ky.svg)}.fi-ky.fis{background-image:url(../flags/1x1/ky.svg)}.fi-kz{background-image:url(../flags/4x3/kz.svg)}.fi-kz.fis{background-image:url(../flags/1x1/kz.svg)}.fi-la{background-image:url(../flags/4x3/la.svg)}.fi-la.fis{background-image:url(../flags/1x1/la.svg)}.fi-lb{background-image:url(../flags/4x3/lb.svg)}.fi-lb.fis{background-image:url(../flags/1x1/lb.svg)}.fi-lc{background-image:url(../flags/4x3/lc.svg)}.fi-lc.fis{background-image:url(../flags/1x1/lc.svg)}.fi-li{background-image:url(../flags/4x3/li.svg)}.fi-li.fis{background-image:url(../flags/1x1/li.svg)}.fi-lk{background-image:url(../flags/4x3/lk.svg)}.fi-lk.fis{background-image:url(../flags/1x1/lk.svg)}.fi-lr{background-image:url(../flags/4x3/lr.svg)}.fi-lr.fis{background-image:url(../flags/1x1/lr.svg)}.fi-ls{background-image:url(../flags/4x3/ls.svg)}.fi-ls.fis{background-image:url(../flags/1x1/ls.svg)}.fi-lt{background-image:url(../flags/4x3/lt.svg)}.fi-lt.fis{background-image:url(../flags/1x1/lt.svg)}.fi-lu{background-image:url(../flags/4x3/lu.svg)}.fi-lu.fis{background-image:url(../flags/1x1/lu.svg)}.fi-lv{background-image:url(../flags/4x3/lv.svg)}.fi-lv.fis{background-image:url(../flags/1x1/lv.svg)}.fi-ly{background-image:url(../flags/4x3/ly.svg)}.fi-ly.fis{background-image:url(../flags/1x1/ly.svg)}.fi-ma{background-image:url(../flags/4x3/ma.svg)}.fi-ma.fis{background-image:url(../flags/1x1/ma.svg)}.fi-mc{background-image:url(../flags/4x3/mc.svg)}.fi-mc.fis{background-image:url(../flags/1x1/mc.svg)}.fi-md{background-image:url(../flags/4x3/md.svg)}.fi-md.fis{background-image:url(../flags/1x1/md.svg)}.fi-me{background-image:url(../flags/4x3/me.svg)}.fi-me.fis{background-image:url(../flags/1x1/me.svg)}.fi-mf{background-image:url(../flags/4x3/mf.svg)}.fi-mf.fis{background-image:url(../flags/1x1/mf.svg)}.fi-mg{background-image:url(../flags/4x3/mg.svg)}.fi-mg.fis{background-image:url(../flags/1x1/mg.svg)}.fi-mh{background-image:url(../flags/4x3/mh.svg)}.fi-mh.fis{background-image:url(../flags/1x1/mh.svg)}.fi-mk{background-image:url(../flags/4x3/mk.svg)}.fi-mk.fis{background-image:url(../flags/1x1/mk.svg)}.fi-ml{background-image:url(../flags/4x3/ml.svg)}.fi-ml.fis{background-image:url(../flags/1x1/ml.svg)}.fi-mm{background-image:url(../flags/4x3/mm.svg)}.fi-mm.fis{background-image:url(../flags/1x1/mm.svg)}.fi-mn{background-image:url(../flags/4x3/mn.svg)}.fi-mn.fis{background-image:url(../flags/1x1/mn.svg)}.fi-mo{background-image:url(../flags/4x3/mo.svg)}.fi-mo.fis{background-image:url(../flags/1x1/mo.svg)}.fi-mp{background-image:url(../flags/4x3/mp.svg)}.fi-mp.fis{background-image:url(../flags/1x1/mp.svg)}.fi-mq{background-image:url(../flags/4x3/mq.svg)}.fi-mq.fis{background-image:url(../flags/1x1/mq.svg)}.fi-mr{background-image:url(../flags/4x3/mr.svg)}.fi-mr.fis{background-image:url(../flags/1x1/mr.svg)}.fi-ms{background-image:url(../flags/4x3/ms.svg)}.fi-ms.fis{background-image:url(../flags/1x1/ms.svg)}.fi-mt{background-image:url(../flags/4x3/mt.svg)}.fi-mt.fis{background-image:url(../flags/1x1/mt.svg)}.fi-mu{background-image:url(../flags/4x3/mu.svg)}.fi-mu.fis{background-image:url(../flags/1x1/mu.svg)}.fi-mv{background-image:url(../flags/4x3/mv.svg)}.fi-mv.fis{background-image:url(../flags/1x1/mv.svg)}.fi-mw{background-image:url(../flags/4x3/mw.svg)}.fi-mw.fis{background-image:url(../flags/1x1/mw.svg)}.fi-mx{background-image:url(../flags/4x3/mx.svg)}.fi-mx.fis{background-image:url(../flags/1x1/mx.svg)}.fi-my{background-image:url(../flags/4x3/my.svg)}.fi-my.fis{background-image:url(../flags/1x1/my.svg)}.fi-mz{background-image:url(../flags/4x3/mz.svg)}.fi-mz.fis{background-image:url(../flags/1x1/mz.svg)}.fi-na{background-image:url(../flags/4x3/na.svg)}.fi-na.fis{background-image:url(../flags/1x1/na.svg)}.fi-nc{background-image:url(../flags/4x3/nc.svg)}.fi-nc.fis{background-image:url(../flags/1x1/nc.svg)}.fi-ne{background-image:url(../flags/4x3/ne.svg)}.fi-ne.fis{background-image:url(../flags/1x1/ne.svg)}.fi-nf{background-image:url(../flags/4x3/nf.svg)}.fi-nf.fis{background-image:url(../flags/1x1/nf.svg)}.fi-ng{background-image:url(../flags/4x3/ng.svg)}.fi-ng.fis{background-image:url(../flags/1x1/ng.svg)}.fi-ni{background-image:url(../flags/4x3/ni.svg)}.fi-ni.fis{background-image:url(../flags/1x1/ni.svg)}.fi-nl{background-image:url(../flags/4x3/nl.svg)}.fi-nl.fis{background-image:url(../flags/1x1/nl.svg)}.fi-no{background-image:url(../flags/4x3/no.svg)}.fi-no.fis{background-image:url(../flags/1x1/no.svg)}.fi-np{background-image:url(../flags/4x3/np.svg)}.fi-np.fis{background-image:url(../flags/1x1/np.svg)}.fi-nr{background-image:url(../flags/4x3/nr.svg)}.fi-nr.fis{background-image:url(../flags/1x1/nr.svg)}.fi-nu{background-image:url(../flags/4x3/nu.svg)}.fi-nu.fis{background-image:url(../flags/1x1/nu.svg)}.fi-nz{background-image:url(../flags/4x3/nz.svg)}.fi-nz.fis{background-image:url(../flags/1x1/nz.svg)}.fi-om{background-image:url(../flags/4x3/om.svg)}.fi-om.fis{background-image:url(../flags/1x1/om.svg)}.fi-pa{background-image:url(../flags/4x3/pa.svg)}.fi-pa.fis{background-image:url(../flags/1x1/pa.svg)}.fi-pe{background-image:url(../flags/4x3/pe.svg)}.fi-pe.fis{background-image:url(../flags/1x1/pe.svg)}.fi-pf{background-image:url(../flags/4x3/pf.svg)}.fi-pf.fis{background-image:url(../flags/1x1/pf.svg)}.fi-pg{background-image:url(../flags/4x3/pg.svg)}.fi-pg.fis{background-image:url(../flags/1x1/pg.svg)}.fi-ph{background-image:url(../flags/4x3/ph.svg)}.fi-ph.fis{background-image:url(../flags/1x1/ph.svg)}.fi-pk{background-image:url(../flags/4x3/pk.svg)}.fi-pk.fis{background-image:url(../flags/1x1/pk.svg)}.fi-pl{background-image:url(../flags/4x3/pl.svg)}.fi-pl.fis{background-image:url(../flags/1x1/pl.svg)}.fi-pm{background-image:url(../flags/4x3/pm.svg)}.fi-pm.fis{background-image:url(../flags/1x1/pm.svg)}.fi-pn{background-image:url(../flags/4x3/pn.svg)}.fi-pn.fis{background-image:url(../flags/1x1/pn.svg)}.fi-pr{background-image:url(../flags/4x3/pr.svg)}.fi-pr.fis{background-image:url(../flags/1x1/pr.svg)}.fi-ps{background-image:url(../flags/4x3/ps.svg)}.fi-ps.fis{background-image:url(../flags/1x1/ps.svg)}.fi-pt{background-image:url(../flags/4x3/pt.svg)}.fi-pt.fis{background-image:url(../flags/1x1/pt.svg)}.fi-pw{background-image:url(../flags/4x3/pw.svg)}.fi-pw.fis{background-image:url(../flags/1x1/pw.svg)}.fi-py{background-image:url(../flags/4x3/py.svg)}.fi-py.fis{background-image:url(../flags/1x1/py.svg)}.fi-qa{background-image:url(../flags/4x3/qa.svg)}.fi-qa.fis{background-image:url(../flags/1x1/qa.svg)}.fi-re{background-image:url(../flags/4x3/re.svg)}.fi-re.fis{background-image:url(../flags/1x1/re.svg)}.fi-ro{background-image:url(../flags/4x3/ro.svg)}.fi-ro.fis{background-image:url(../flags/1x1/ro.svg)}.fi-rs{background-image:url(../flags/4x3/rs.svg)}.fi-rs.fis{background-image:url(../flags/1x1/rs.svg)}.fi-ru{background-image:url(../flags/4x3/ru.svg)}.fi-ru.fis{background-image:url(../flags/1x1/ru.svg)}.fi-rw{background-image:url(../flags/4x3/rw.svg)}.fi-rw.fis{background-image:url(../flags/1x1/rw.svg)}.fi-sa{background-image:url(../flags/4x3/sa.svg)}.fi-sa.fis{background-image:url(../flags/1x1/sa.svg)}.fi-sb{background-image:url(../flags/4x3/sb.svg)}.fi-sb.fis{background-image:url(../flags/1x1/sb.svg)}.fi-sc{background-image:url(../flags/4x3/sc.svg)}.fi-sc.fis{background-image:url(../flags/1x1/sc.svg)}.fi-sd{background-image:url(../flags/4x3/sd.svg)}.fi-sd.fis{background-image:url(../flags/1x1/sd.svg)}.fi-se{background-image:url(../flags/4x3/se.svg)}.fi-se.fis{background-image:url(../flags/1x1/se.svg)}.fi-sg{background-image:url(../flags/4x3/sg.svg)}.fi-sg.fis{background-image:url(../flags/1x1/sg.svg)}.fi-sh{background-image:url(../flags/4x3/sh.svg)}.fi-sh.fis{background-image:url(../flags/1x1/sh.svg)}.fi-si{background-image:url(../flags/4x3/si.svg)}.fi-si.fis{background-image:url(../flags/1x1/si.svg)}.fi-sj{background-image:url(../flags/4x3/sj.svg)}.fi-sj.fis{background-image:url(../flags/1x1/sj.svg)}.fi-sk{background-image:url(../flags/4x3/sk.svg)}.fi-sk.fis{background-image:url(../flags/1x1/sk.svg)}.fi-sl{background-image:url(../flags/4x3/sl.svg)}.fi-sl.fis{background-image:url(../flags/1x1/sl.svg)}.fi-sm{background-image:url(../flags/4x3/sm.svg)}.fi-sm.fis{background-image:url(../flags/1x1/sm.svg)}.fi-sn{background-image:url(../flags/4x3/sn.svg)}.fi-sn.fis{background-image:url(../flags/1x1/sn.svg)}.fi-so{background-image:url(../flags/4x3/so.svg)}.fi-so.fis{background-image:url(../flags/1x1/so.svg)}.fi-sr{background-image:url(../flags/4x3/sr.svg)}.fi-sr.fis{background-image:url(../flags/1x1/sr.svg)}.fi-ss{background-image:url(../flags/4x3/ss.svg)}.fi-ss.fis{background-image:url(../flags/1x1/ss.svg)}.fi-st{background-image:url(../flags/4x3/st.svg)}.fi-st.fis{background-image:url(../flags/1x1/st.svg)}.fi-sv{background-image:url(../flags/4x3/sv.svg)}.fi-sv.fis{background-image:url(../flags/1x1/sv.svg)}.fi-sx{background-image:url(../flags/4x3/sx.svg)}.fi-sx.fis{background-image:url(../flags/1x1/sx.svg)}.fi-sy{background-image:url(../flags/4x3/sy.svg)}.fi-sy.fis{background-image:url(../flags/1x1/sy.svg)}.fi-sz{background-image:url(../flags/4x3/sz.svg)}.fi-sz.fis{background-image:url(../flags/1x1/sz.svg)}.fi-tc{background-image:url(../flags/4x3/tc.svg)}.fi-tc.fis{background-image:url(../flags/1x1/tc.svg)}.fi-td{background-image:url(../flags/4x3/td.svg)}.fi-td.fis{background-image:url(../flags/1x1/td.svg)}.fi-tf{background-image:url(../flags/4x3/tf.svg)}.fi-tf.fis{background-image:url(../flags/1x1/tf.svg)}.fi-tg{background-image:url(../flags/4x3/tg.svg)}.fi-tg.fis{background-image:url(../flags/1x1/tg.svg)}.fi-th{background-image:url(../flags/4x3/th.svg)}.fi-th.fis{background-image:url(../flags/1x1/th.svg)}.fi-tj{background-image:url(../flags/4x3/tj.svg)}.fi-tj.fis{background-image:url(../flags/1x1/tj.svg)}.fi-tk{background-image:url(../flags/4x3/tk.svg)}.fi-tk.fis{background-image:url(../flags/1x1/tk.svg)}.fi-tl{background-image:url(../flags/4x3/tl.svg)}.fi-tl.fis{background-image:url(../flags/1x1/tl.svg)}.fi-tm{background-image:url(../flags/4x3/tm.svg)}.fi-tm.fis{background-image:url(../flags/1x1/tm.svg)}.fi-tn{background-image:url(../flags/4x3/tn.svg)}.fi-tn.fis{background-image:url(../flags/1x1/tn.svg)}.fi-to{background-image:url(../flags/4x3/to.svg)}.fi-to.fis{background-image:url(../flags/1x1/to.svg)}.fi-tr{background-image:url(../flags/4x3/tr.svg)}.fi-tr.fis{background-image:url(../flags/1x1/tr.svg)}.fi-tt{background-image:url(../flags/4x3/tt.svg)}.fi-tt.fis{background-image:url(../flags/1x1/tt.svg)}.fi-tv{background-image:url(../flags/4x3/tv.svg)}.fi-tv.fis{background-image:url(../flags/1x1/tv.svg)}.fi-tw{background-image:url(../flags/4x3/tw.svg)}.fi-tw.fis{background-image:url(../flags/1x1/tw.svg)}.fi-tz{background-image:url(../flags/4x3/tz.svg)}.fi-tz.fis{background-image:url(../flags/1x1/tz.svg)}.fi-ua{background-image:url(../flags/4x3/ua.svg)}.fi-ua.fis{background-image:url(../flags/1x1/ua.svg)}.fi-ug{background-image:url(../flags/4x3/ug.svg)}.fi-ug.fis{background-image:url(../flags/1x1/ug.svg)}.fi-um{background-image:url(../flags/4x3/um.svg)}.fi-um.fis{background-image:url(../flags/1x1/um.svg)}.fi-us{background-image:url(../flags/4x3/us.svg)}.fi-us.fis{background-image:url(../flags/1x1/us.svg)}.fi-uy{background-image:url(../flags/4x3/uy.svg)}.fi-uy.fis{background-image:url(../flags/1x1/uy.svg)}.fi-uz{background-image:url(../flags/4x3/uz.svg)}.fi-uz.fis{background-image:url(../flags/1x1/uz.svg)}.fi-va{background-image:url(../flags/4x3/va.svg)}.fi-va.fis{background-image:url(../flags/1x1/va.svg)}.fi-vc{background-image:url(../flags/4x3/vc.svg)}.fi-vc.fis{background-image:url(../flags/1x1/vc.svg)}.fi-ve{background-image:url(../flags/4x3/ve.svg)}.fi-ve.fis{background-image:url(../flags/1x1/ve.svg)}.fi-vg{background-image:url(../flags/4x3/vg.svg)}.fi-vg.fis{background-image:url(../flags/1x1/vg.svg)}.fi-vi{background-image:url(../flags/4x3/vi.svg)}.fi-vi.fis{background-image:url(../flags/1x1/vi.svg)}.fi-vn{background-image:url(../flags/4x3/vn.svg)}.fi-vn.fis{background-image:url(../flags/1x1/vn.svg)}.fi-vu{background-image:url(../flags/4x3/vu.svg)}.fi-vu.fis{background-image:url(../flags/1x1/vu.svg)}.fi-wf{background-image:url(../flags/4x3/wf.svg)}.fi-wf.fis{background-image:url(../flags/1x1/wf.svg)}.fi-ws{background-image:url(../flags/4x3/ws.svg)}.fi-ws.fis{background-image:url(../flags/1x1/ws.svg)}.fi-ye{background-image:url(../flags/4x3/ye.svg)}.fi-ye.fis{background-image:url(../flags/1x1/ye.svg)}.fi-yt{background-image:url(../flags/4x3/yt.svg)}.fi-yt.fis{background-image:url(../flags/1x1/yt.svg)}.fi-za{background-image:url(../flags/4x3/za.svg)}.fi-za.fis{background-image:url(../flags/1x1/za.svg)}.fi-zm{background-image:url(../flags/4x3/zm.svg)}.fi-zm.fis{background-image:url(../flags/1x1/zm.svg)}.fi-zw{background-image:url(../flags/4x3/zw.svg)}.fi-zw.fis{background-image:url(../flags/1x1/zw.svg)}.fi-arab{background-image:url(../flags/4x3/arab.svg)}.fi-arab.fis{background-image:url(../flags/1x1/arab.svg)}.fi-asean{background-image:url(../flags/4x3/asean.svg)}.fi-asean.fis{background-image:url(../flags/1x1/asean.svg)}.fi-cefta{background-image:url(../flags/4x3/cefta.svg)}.fi-cefta.fis{background-image:url(../flags/1x1/cefta.svg)}.fi-cp{background-image:url(../flags/4x3/cp.svg)}.fi-cp.fis{background-image:url(../flags/1x1/cp.svg)}.fi-dg{background-image:url(../flags/4x3/dg.svg)}.fi-dg.fis{background-image:url(../flags/1x1/dg.svg)}.fi-eac{background-image:url(../flags/4x3/eac.svg)}.fi-eac.fis{background-image:url(../flags/1x1/eac.svg)}.fi-es-ct{background-image:url(../flags/4x3/es-ct.svg)}.fi-es-ct.fis{background-image:url(../flags/1x1/es-ct.svg)}.fi-es-ga{background-image:url(../flags/4x3/es-ga.svg)}.fi-es-ga.fis{background-image:url(../flags/1x1/es-ga.svg)}.fi-es-pv{background-image:url(../flags/4x3/es-pv.svg)}.fi-es-pv.fis{background-image:url(../flags/1x1/es-pv.svg)}.fi-eu{background-image:url(../flags/4x3/eu.svg)}.fi-eu.fis{background-image:url(../flags/1x1/eu.svg)}.fi-gb-eng{background-image:url(../flags/4x3/gb-eng.svg)}.fi-gb-eng.fis{background-image:url(../flags/1x1/gb-eng.svg)}.fi-gb-nir{background-image:url(../flags/4x3/gb-nir.svg)}.fi-gb-nir.fis{background-image:url(../flags/1x1/gb-nir.svg)}.fi-gb-sct{background-image:url(../flags/4x3/gb-sct.svg)}.fi-gb-sct.fis{background-image:url(../flags/1x1/gb-sct.svg)}.fi-gb-wls{background-image:url(../flags/4x3/gb-wls.svg)}.fi-gb-wls.fis{background-image:url(../flags/1x1/gb-wls.svg)}.fi-ic{background-image:url(../flags/4x3/ic.svg)}.fi-ic.fis{background-image:url(../flags/1x1/ic.svg)}.fi-pc{background-image:url(../flags/4x3/pc.svg)}.fi-pc.fis{background-image:url(../flags/1x1/pc.svg)}.fi-sh-ac{background-image:url(../flags/4x3/sh-ac.svg)}.fi-sh-ac.fis{background-image:url(../flags/1x1/sh-ac.svg)}.fi-sh-hl{background-image:url(../flags/4x3/sh-hl.svg)}.fi-sh-hl.fis{background-image:url(../flags/1x1/sh-hl.svg)}.fi-sh-ta{background-image:url(../flags/4x3/sh-ta.svg)}.fi-sh-ta.fis{background-image:url(../flags/1x1/sh-ta.svg)}.fi-un{background-image:url(../flags/4x3/un.svg)}.fi-un.fis{background-image:url(../flags/1x1/un.svg)}.fi-xk{background-image:url(../flags/4x3/xk.svg)}.fi-xk.fis{background-image:url(../flags/1x1/xk.svg)}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}/*! Pickr 1.9.1 MIT | https://github.com/Simonwep/pickr */.pickr{position:relative;overflow:visible;transform:translateY(0)}.pickr *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr .pcr-button{position:relative;height:2em;width:2em;padding:.5em;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;border-radius:.15em;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat center;background-size:0;transition:all .3s}.pickr .pcr-button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pickr .pcr-button::before{z-index:initial}.pickr .pcr-button::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:background .3s;background:var(--pcr-color);border-radius:.15em}.pickr .pcr-button.clear{background-size:70%}.pickr .pcr-button.clear::before{opacity:0}.pickr .pcr-button.clear:focus{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-button.disabled{cursor:not-allowed}.pickr *,.pcr-app *{box-sizing:border-box;outline:none;border:none;-webkit-appearance:none}.pickr input:focus,.pickr input.pcr-active,.pickr button:focus,.pickr button.pcr-active,.pcr-app input:focus,.pcr-app input.pcr-active,.pcr-app button:focus,.pcr-app button.pcr-active{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.85),0 0 0 3px var(--pcr-color)}.pickr .pcr-palette,.pickr .pcr-slider,.pcr-app .pcr-palette,.pcr-app .pcr-slider{transition:box-shadow .3s}.pickr .pcr-palette:focus,.pickr .pcr-slider:focus,.pcr-app .pcr-palette:focus,.pcr-app .pcr-slider:focus{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.85),0 0 0 3px rgba(0, 0, 0, 0.25)}.pcr-app{position:fixed;display:flex;flex-direction:column;z-index:10000;border-radius:.1em;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif;box-shadow:0 .15em 1.5em 0 rgba(0, 0, 0, 0.1),0 0 1em 0 rgba(0, 0, 0, 0.03);left:0;top:0}.pcr-app.visible{transition:opacity .3s;visibility:visible;opacity:1}.pcr-app .pcr-swatches{display:flex;flex-wrap:wrap;margin-top:.75em}.pcr-app .pcr-swatches.pcr-last{margin:0}@supports(display: grid){.pcr-app .pcr-swatches{display:grid;align-items:center;grid-template-columns:repeat(auto-fit, 1.75em)}}.pcr-app .pcr-swatches>button{font-size:1em;position:relative;width:calc(1.75em - 5px);height:calc(1.75em - 5px);border-radius:.15em;cursor:pointer;margin:2.5px;flex-shrink:0;justify-self:center;transition:all .15s;overflow:hidden;background:rgba(0, 0, 0, 0);z-index:1}.pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:.15em;z-index:-1}.pcr-app .pcr-swatches>button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--pcr-color);border:1px solid rgba(0, 0, 0, 0.05);border-radius:.15em;box-sizing:border-box}.pcr-app .pcr-swatches>button:hover{filter:brightness(1.05)}.pcr-app .pcr-swatches>button:not(.pcr-active){box-shadow:none}.pcr-app .pcr-interaction{display:flex;flex-wrap:wrap;align-items:center;margin:0 -0.2em 0 -0.2em}.pcr-app .pcr-interaction>*{margin:0 .2em}.pcr-app .pcr-interaction input{letter-spacing:.07em;font-size:.75em;text-align:center;cursor:pointer;color:#75797e;background:#f1f3f4;border-radius:.15em;transition:all .15s;padding:.45em .5em;margin-top:.75em}.pcr-app .pcr-interaction input:hover{filter:brightness(0.975)}.pcr-app .pcr-interaction input:focus{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.85),0 0 0 3px rgba(66, 133, 244, 0.75)}.pcr-app .pcr-interaction .pcr-result{color:#75797e;text-align:left;flex:1 1 8em;min-width:8em;transition:all .2s;border-radius:.15em;background:#f1f3f4;cursor:text}.pcr-app .pcr-interaction .pcr-result::-moz-selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-result::selection{background:#4285f4;color:#fff}.pcr-app .pcr-interaction .pcr-type.active{color:#fff;background:#4285f4}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff;width:auto}.pcr-app .pcr-interaction .pcr-save,.pcr-app .pcr-interaction .pcr-cancel,.pcr-app .pcr-interaction .pcr-clear{color:#fff}.pcr-app .pcr-interaction .pcr-save:hover,.pcr-app .pcr-interaction .pcr-cancel:hover,.pcr-app .pcr-interaction .pcr-clear:hover{filter:brightness(0.925)}.pcr-app .pcr-interaction .pcr-save{background:#4285f4}.pcr-app .pcr-interaction .pcr-clear,.pcr-app .pcr-interaction .pcr-cancel{background:#f44250}.pcr-app .pcr-interaction .pcr-clear:focus,.pcr-app .pcr-interaction .pcr-cancel:focus{box-shadow:0 0 0 1px rgba(255, 255, 255, 0.85),0 0 0 3px rgba(244, 66, 80, 0.75)}.pcr-app .pcr-selection .pcr-picker{position:absolute;height:18px;width:18px;border:2px solid #fff;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pcr-app .pcr-selection .pcr-color-palette,.pcr-app .pcr-selection .pcr-color-chooser,.pcr-app .pcr-selection .pcr-color-opacity{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab;cursor:-webkit-grab}.pcr-app .pcr-selection .pcr-color-palette:active,.pcr-app .pcr-selection .pcr-color-chooser:active,.pcr-app .pcr-selection .pcr-color-opacity:active{cursor:grabbing;cursor:-webkit-grabbing}.pcr-app[data-theme=classic]{width:28.5em;max-width:95vw;padding:.8em}.pcr-app[data-theme=classic] .pcr-selection{display:flex;justify-content:space-between;flex-grow:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview{position:relative;z-index:1;width:2em;display:flex;flex-direction:column;justify-content:space-between;margin-right:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color{cursor:pointer;border-radius:.15em .15em 0 0;z-index:2}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color{border-radius:0 0 .15em .15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-last-color,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-preview .pcr-current-color{background:var(--pcr-color);width:100%;height:50%}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette{width:100%;height:8em;z-index:1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette{flex-grow:1;border-radius:.15em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:.5em;border-radius:.15em;z-index:-1}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity{margin-left:.75em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-picker,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-picker{left:50%;transform:translateX(-50%)}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider,.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{width:8px;flex-grow:1;border-radius:50em}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-chooser .pcr-slider{background:linear-gradient(to bottom, hsl(0, 100%, 50%), hsl(60, 100%, 50%), hsl(120, 100%, 50%), hsl(180, 100%, 50%), hsl(240, 100%, 50%), hsl(300, 100%, 50%), hsl(0, 100%, 50%))}.pcr-app[data-theme=classic] .pcr-selection .pcr-color-opacity .pcr-slider{background:linear-gradient(to bottom, transparent, black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,50%}*,*::after,*::before{box-sizing:border-box}img{display:block;max-width:100%}ol,ul{line-height:1.6}@media(prefers-color-scheme: dark){body.theme-auto{--primary-color: rgb(20.25, 76.5, 132.75);--secondary-color: rgb(15, 57.5, 99.5);--tertiary-color: rgb(11, 42.5, 73.5);background-color:#171717;color:#f5f5f5;color-scheme:dark;font-family:"Roboto",Arial,Helvetica,"sans-serif";overflow-y:scroll}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Viga";src:url("/fonts/Viga-Regular.ttf") format("truetype");font-display:swap}body.theme-auto .grecaptcha-badge{visibility:hidden}body.theme-auto .component-checkbox{margin:0}body.theme-auto .component-checkbox:not(:first-child){margin-top:1rem}body.theme-auto .component-checkbox:not(:last-child){margin-bottom:1rem}body.theme-auto .component-checkbox{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}body.theme-auto .component-control{position:relative}body.theme-auto .component-control{margin:0}body.theme-auto .component-control:not(:first-child){margin-top:1rem}body.theme-auto .component-control:not(:last-child){margin-bottom:1rem}body.theme-auto .component-control[data-type=select]>.overlay{pointer-events:none}body.theme-auto .component-control>.input{appearance:none;-webkit-appearance:none;background-color:#262626;border:1px solid #404040;border-radius:.625rem;display:block;color:inherit;padding:.5rem;height:2.5rem;width:100%}body.theme-auto .component-control>.input:disabled{cursor:not-allowed;opacity:.5}body.theme-auto .component-control>.input:focus{outline:3px solid var(--primary-color)}body.theme-auto .component-control>.input:has(+.overlay){padding-right:2rem}body.theme-auto .component-control>.input:is(textarea){min-height:10rem;resize:vertical}body.theme-auto .component-control>.overlay{position:absolute;top:0;bottom:0;right:.75rem;margin:auto;width:1rem;height:1rem;cursor:pointer}body.theme-auto .component-form{margin:0}body.theme-auto .component-form:not(:first-child){margin-top:1rem}body.theme-auto .component-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-label{margin:0}body.theme-auto .component-label:not(:first-child){margin-top:1rem}body.theme-auto .component-label:not(:last-child){margin-bottom:1rem}body.theme-auto .component-label{display:flex;gap:.5rem;font-weight:bold}body.theme-auto .component-toggle-switch{margin:0}body.theme-auto .component-toggle-switch:not(:first-child){margin-top:1rem}body.theme-auto .component-toggle-switch:not(:last-child){margin-bottom:1rem}body.theme-auto .component-toggle-switch{display:grid;grid-template-areas:"stack"}body.theme-auto .component-toggle-switch:has(input:disabled)>.loading{display:flex}body.theme-auto .component-toggle-switch>label{grid-area:stack;position:relative;display:inline-block;width:50px;height:25px;background-color:#9ca3af;border-radius:25px;cursor:pointer;transition:background-color .3s}body.theme-auto .component-toggle-switch>label>input{opacity:0;width:0;height:0}body.theme-auto .component-toggle-switch>label:before{content:"";position:absolute;left:2px;bottom:2px;background-color:#262626;border-radius:50%;width:21px;height:21px;transition:transform .3s}body.theme-auto .component-toggle-switch>label:has(input:checked){background-color:#15803d}body.theme-auto .component-toggle-switch>label:has(input:checked):before{transform:translateX(25px)}body.theme-auto .component-toggle-switch>label:has(input:disabled){cursor:not-allowed;opacity:.5}body.theme-auto .component-toggle-switch>.loading{grid-area:stack;display:none;align-items:center;justify-content:center}body.theme-auto .component-anchor{color:#3b82f6;text-decoration:none}body.theme-auto .component-anchor:hover{text-decoration:underline}body.theme-auto .component-anchor:visited{color:#3b82f6}body.theme-auto .component-block{background-color:#262626;border:1px solid #404040;border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:1rem}body.theme-auto .component-block:not(.no-margin){margin:0}body.theme-auto .component-block:not(.no-margin):not(:first-child){margin-top:1rem}body.theme-auto .component-block:not(.no-margin):not(:last-child){margin-bottom:1rem}body.theme-auto .component-block.no-padding{padding:0}body.theme-auto .component-block:is(a){color:inherit;display:block;text-decoration:none}body.theme-auto .component-block:is(a):hover{outline:3px solid var(--primary-color)}body.theme-auto .component-block-group{margin:0}body.theme-auto .component-block-group:not(:first-child){margin-top:1rem}body.theme-auto .component-block-group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-block-group>.component-block{margin:0 !important}body.theme-auto .component-block-group>.component-block:not(:only-child,:first-child){border-top-left-radius:0;border-top-right-radius:0}body.theme-auto .component-block-group>.component-block:not(:only-child,:last-child){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-auto .component-breadcrumbs{margin:0}body.theme-auto .component-breadcrumbs:not(:first-child){margin-top:1rem}body.theme-auto .component-breadcrumbs:not(:last-child){margin-bottom:1rem}body.theme-auto .component-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}body.theme-auto .component-breadcrumbs-item{font-size:.8rem;font-weight:bold}body.theme-auto .component-breadcrumbs-item a{color:inherit;text-decoration:none}body.theme-auto .component-breadcrumbs-item a:hover{text-decoration:underline}body.theme-auto .component-breadcrumbs-item:not(:last-child){color:#6b7280}body.theme-auto .component-breadcrumbs-item:not(:last-child)::after{content:"/";margin-left:.5rem}body.theme-auto .component-breadcrumbs-item:last-child{color:var(--primary-color)}body.theme-auto .component-bubble-list-item{background-color:rgba(0,0,0,0);border:1px solid #404040;border-radius:.625rem;padding:.5rem}body.theme-auto .component-bubble-list{margin:0}body.theme-auto .component-bubble-list:not(:first-child){margin-top:1rem}body.theme-auto .component-bubble-list:not(:last-child){margin-bottom:1rem}body.theme-auto .component-bubble-list{display:flex;flex-wrap:wrap;gap:.5rem}body.theme-auto .component-button{margin:0}body.theme-auto .component-button:not(:first-child){margin-top:1rem}body.theme-auto .component-button:not(:last-child){margin-bottom:1rem}body.theme-auto .component-button{align-items:center;all:unset;background-color:var(--primary-color);border:none;border-radius:.625rem;color:var(--text-color, #ffffff);display:flex;font-family:inherit;font-size:inherit;gap:.625rem;padding:var(--padding, 0.625em);text-align:inherit;text-decoration:none;transition:background-color .2s}body.theme-auto .component-button:not(:disabled):focus,body.theme-auto .component-button:not(:disabled):hover{background-color:var(--secondary-color);cursor:pointer;text-decoration:none}body.theme-auto .component-button:disabled{background-color:#9ca3af;color:#d1d5db}body.theme-auto .component-button>.icon,body.theme-auto .component-button>.external{max-height:1em}body.theme-auto .component-button>.icon>img,body.theme-auto .component-button>.external>img{max-height:1em;height:100%}body.theme-auto .component-button-group{margin:0}body.theme-auto .component-button-group:not(:first-child){margin-top:1rem}body.theme-auto .component-button-group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-button-group.left-aligned-group,body.theme-auto .component-button-group.center-aligned-group,body.theme-auto .component-button-group.right-aligned-group{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}body.theme-auto .component-button-group.left-aligned-group>.component-button,body.theme-auto .component-button-group.center-aligned-group>.component-button,body.theme-auto .component-button-group.right-aligned-group>.component-button{margin:0 !important}body.theme-auto .component-button-group.center-aligned-group{justify-content:center}body.theme-auto .component-button-group.right-aligned-group{justify-content:flex-end}body.theme-auto .component-button-group.left-aligned-list,body.theme-auto .component-button-group.center-aligned-list{display:flex;flex-direction:column;gap:1px}body.theme-auto .component-button-group.left-aligned-list>.component-button,body.theme-auto .component-button-group.center-aligned-list>.component-button{margin:0 !important}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:only-child):first-child,body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:first-child,:last-child),body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:first-child,:last-child){border-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:only-child):last-child,body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button>.icon{text-align:center;width:1.25em}body.theme-auto .component-button-group.center-aligned-list>.component-button{justify-content:center}body.theme-auto .component-content-wrapper{margin:0}body.theme-auto .component-content-wrapper{--width: 85rem;display:grid;grid-template-areas:". content .";grid-template-columns:1fr minmax(0px, var(--width)) 1fr}body.theme-auto .component-content-wrapper>*{grid-area:content;position:relative}body.theme-auto .component-header{margin:0}body.theme-auto .component-header:not(:first-child){margin-top:1rem}body.theme-auto .component-header:not(:last-child){margin-bottom:1rem}body.theme-auto .component-header{font-weight:bold}body.theme-auto h1.component-header{font-size:2em}body.theme-auto h2.component-header{font-size:1.5em}body.theme-auto h3.component-header{font-size:1.17em}body.theme-auto h4.component-header{font-size:1em}body.theme-auto h5.component-header{font-size:.83em}body.theme-auto h6.component-header{font-size:.67em}body.theme-auto .component-notice{--notice-border-radius: 0}body.theme-auto .component-notice{margin:0}body.theme-auto .component-notice:not(:first-child){margin-top:.75rem}body.theme-auto .component-notice:not(:last-child){margin-bottom:.75rem}body.theme-auto .component-notice{border-radius:var(--notice-border-radius);display:grid;grid-template-columns:auto 1fr auto}body.theme-auto .component-notice.rounded-corners{--notice-border-radius: 0.625rem}body.theme-auto .component-notice.danger{background-color:#f8d7da;color:#721c24}body.theme-auto .component-notice.info{background-color:#d1ecf1;color:#0c5460}body.theme-auto .component-notice.success{background-color:#d4edda;color:#155724}body.theme-auto .component-notice.warning{background-color:#fff3cd;color:#856404}body.theme-auto .component-notice>.icon-container{align-items:center;background-color:rgba(0,0,0,.05);border-top-left-radius:var(--notice-border-radius);border-bottom-left-radius:var(--notice-border-radius);display:flex;justify-content:center;padding:1rem}body.theme-auto .component-notice>.content-container{padding:1rem}body.theme-auto .component-notice>.dismiss-container{align-items:center;display:flex;justify-content:center;padding:1rem}body.theme-auto .component-notice>.dismiss-container>.dismiss{cursor:pointer}body.theme-auto .component-notice>.dismiss-container>.dismiss:hover{text-decoration:underline}body.theme-auto .component-pagination{display:grid;gap:1px}body.theme-auto .component-pagination[data-num-page-numbers="1"]{grid-template-columns:1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="2"]{grid-template-columns:1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="3"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="4"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="7"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination-page{align-items:center;background-color:var(--primary-color);color:#fff;display:grid;justify-content:center;padding:.5rem;text-decoration:none}body.theme-auto .component-pagination-page:hover,body.theme-auto .component-pagination-page.current-page{background-color:var(--secondary-color);text-decoration:none}body.theme-auto .component-pagination-page:is(:first-child){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}body.theme-auto .component-pagination-page:is(:last-child){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-auto .component-paragraph{margin:0}body.theme-auto .component-paragraph:not(:first-child){margin-top:1rem}body.theme-auto .component-paragraph:not(:last-child){margin-bottom:1rem}body.theme-auto .component-paragraph{line-height:1.6}body.theme-auto .component-table-row .column{padding:0}body.theme-auto .component-table-row .column.has-padding{padding:.75rem}body.theme-auto .component-table-row .column.no-wrap{white-space:nowrap}body.theme-auto .component-table{margin:0}body.theme-auto .component-table:not(:first-child){margin-top:1rem}body.theme-auto .component-table:not(:last-child){margin-bottom:1rem}body.theme-auto .component-table{overflow-x:scroll;width:100%}body.theme-auto .component-table .table,body.theme-auto .component-table .table th,body.theme-auto .component-table .table td{border:1px solid #404040;border-collapse:collapse}body.theme-auto .component-table .table th{padding:.75rem;white-space:nowrap}body.theme-auto .component-table .table th[data-is-sortable=true]{cursor:pointer}body.theme-auto .component-table .table .header{font-weight:bold}body.theme-auto .component-cookie-banner{background-color:var(--tertiary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:1rem;z-index:1}}@media(prefers-color-scheme: dark)and (not (min-width: 50rem)){body.theme-auto .component-cookie-banner>* .explanation{margin-bottom:1rem}}@media(prefers-color-scheme: dark)and (min-width: 50rem){body.theme-auto .component-cookie-banner>*{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}@media(prefers-color-scheme: dark){body.theme-auto .component-staging-banner{background-color:#dc2626;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:.5rem;text-align:center;display:grid;grid-template-areas:". icon1 text icon2 .";grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:1rem;z-index:1}body.theme-auto .component-staging-banner .icon1{grid-area:icon1}body.theme-auto .component-staging-banner .text{grid-area:text;display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-staging-banner .icon2{grid-area:icon2}body.theme-auto .component-blog-layout-sidebar-list{list-style:none;margin:0;padding:0}body.theme-auto .component-blog-layout-sidebar-section>.header{font-weight:bold;margin-bottom:.5rem}}@media(prefers-color-scheme: dark)and (min-width: 50rem){body.theme-auto .component-blog-layout-sidebar{position:sticky;top:1rem}}@media(prefers-color-scheme: dark){body.theme-auto .component-blog-layout{display:grid;gap:1rem;grid-template-areas:"header" "content" "sidebar";grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 50rem){body.theme-auto .component-blog-layout{grid-template-areas:"header header" "content sidebar";grid-template-columns:1fr 20rem}}@media(prefers-color-scheme: dark){body.theme-auto .component-blog-layout>.header{grid-area:header}body.theme-auto .component-blog-layout>.header .component-anchor{color:#f5f5f5;text-decoration:none}body.theme-auto .component-blog-layout>.header .component-anchor:hover{text-decoration:underline}body.theme-auto .component-blog-layout>.header .component-anchor:visited{color:#f5f5f5}body.theme-auto .component-blog-layout>.content{grid-area:content}body.theme-auto .component-blog-layout>.sidebar{grid-area:sidebar}body.theme-auto .component-blog-post-header{display:flex;flex-direction:column;min-width:0}body.theme-auto .component-blog-post-header>.date-and-topics{padding:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor{color:#f5f5f5;text-decoration:none}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor:hover{text-decoration:underline}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor:visited{color:#f5f5f5}body.theme-auto .component-blog-post-header>.banner-anchor{display:block;width:100%}body.theme-auto .component-blog-post-header>.banner-anchor>.banner{aspect-ratio:4/1;width:100%}body.theme-auto .component-blog-post-header>.metadata{padding:.75rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}body.theme-auto .component-blog-post-header>.metadata>.title{font-size:1.25rem;font-weight:bold}body.theme-auto .component-blog-post-header>.metadata>.summary{font-size:.9rem}body.theme-auto .component-blog-post-header>.stats{border-top:1px solid #404040;padding:.75rem}body.theme-auto .component-blog-post-pagination-button{height:100%;color:inherit;text-decoration:none}body.theme-auto .component-blog-post-pagination-button.next{text-align:right}body.theme-auto .component-blog-post-pagination-button:focus,body.theme-auto .component-blog-post-pagination-button:hover{outline:3px solid var(--primary-color);outline-offset:-3px}body.theme-auto .component-blog-post-pagination-button>.label{color:#d1d5db;font-size:.9rem}body.theme-auto .component-blog-post-pagination-button>.title{margin-top:.25rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-auto .component-blog-post-pagination{margin:0}body.theme-auto .component-blog-post-pagination:not(:first-child){margin-top:1rem}body.theme-auto .component-blog-post-pagination:not(:last-child){margin-bottom:1rem}body.theme-auto .component-blog-post-pagination{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}body.theme-auto .component-joined-last-thirty-days-statistics-chart{margin:0}body.theme-auto .component-joined-last-thirty-days-statistics-chart:not(:first-child){margin-top:1rem}body.theme-auto .component-joined-last-thirty-days-statistics-chart:not(:last-child){margin-bottom:1rem}body.theme-auto .component-joined-last-thirty-days-statistics-chart{position:relative}body.theme-auto .component-joined-last-thirty-days-statistics-chart .loader{display:flex;justify-content:center}body.theme-auto .component-joined-last-thirty-days-statistics-chart .loading-failed:not(.show){display:none}body.theme-auto .component-joined-last-thirty-days-statistics-chart .canvas:not(.show){display:none}body.theme-auto .component-color-input{margin:0}body.theme-auto .component-color-input:not(:first-child){margin-top:1rem}body.theme-auto .component-color-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-color-input>.preview{border-radius:.625rem;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0;width:100%;height:3rem}body.theme-auto .component-color-input>.preview:focus,body.theme-auto .component-color-input>.preview:focus-within{outline:2px solid var(--primary-color)}body.theme-auto .component-multi-input{margin:0}body.theme-auto .component-multi-input:not(:first-child){margin-top:1rem}body.theme-auto .component-multi-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-multi-input .inputs-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-multi-input-input{margin:0}body.theme-auto .component-multi-input-input:not(:first-child){margin-top:1rem}body.theme-auto .component-multi-input-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-multi-input-input{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto)}body.theme-auto .component-multi-input-input .input{background:#262626;border:1px solid #404040;border-right:none;border-radius:.625rem 0 0 .625rem;color:inherit;padding:.5rem}body.theme-auto .component-multi-input-input .remove{background-color:var(--primary-color);border:1px solid #404040;border-radius:0 .625rem .625rem 0;color:#fff;cursor:pointer;height:100%;width:2rem}body.theme-auto .component-multi-input-input .remove:hover{background-color:var(--secondary-color)}body.theme-auto .component-password-strength-bar{display:flex;flex-direction:column;gap:.75rem}body.theme-auto .component-password-strength-bar .phrase{color:#ddd}body.theme-auto .component-password-strength-bar .strength-bar{background-color:#ddd;border-radius:.25rem;height:.5rem}body.theme-auto .component-password-strength-bar .strength-bar .fill{border-radius:.25rem;height:100%}body.theme-auto .component-password-strength-bar.score-0 .phrase{color:red}body.theme-auto .component-password-strength-bar.score-0 .strength-bar>.fill{background-color:red;width:20%}body.theme-auto .component-password-strength-bar.score-1 .phrase{color:#ff4000}body.theme-auto .component-password-strength-bar.score-1 .strength-bar>.fill{background-color:#ff4000;width:40%}body.theme-auto .component-password-strength-bar.score-2 .phrase{color:#ff8000}body.theme-auto .component-password-strength-bar.score-2 .strength-bar>.fill{background-color:#ff8000;width:60%}body.theme-auto .component-password-strength-bar.score-3 .phrase{color:#0080ff}body.theme-auto .component-password-strength-bar.score-3 .strength-bar>.fill{background-color:#0080ff;width:80%}body.theme-auto .component-password-strength-bar.score-4 .phrase{color:green}body.theme-auto .component-password-strength-bar.score-4 .strength-bar>.fill{background-color:green;width:100%}body.theme-auto .component-showcase-form{margin:0}body.theme-auto .component-showcase-form:not(:first-child){margin-top:1rem}body.theme-auto .component-showcase-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container{margin-top:1rem;margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container>.group{margin:0}body.theme-auto .component-showcase-form .groups-container>.group:not(:first-child){margin-top:1rem}body.theme-auto .component-showcase-form .groups-container>.group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container>.group{background-color:#262626;border:1px solid #404040;border-radius:.625rem;display:grid;grid-template-columns:auto 1fr}body.theme-auto .component-showcase-form .groups-container>.group>.handle{cursor:pointer;padding:1rem;display:flex;align-items:center;justify-content:center}body.theme-auto .component-showcase-form .groups-container>.group>.content{padding:1rem 1rem 1rem 0}body.theme-auto .component-create-session-form .forgot-your-password{font-size:smaller;text-align:right}body.theme-auto .component-invalidate-session-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-avatar-form:not([data-using-uploaded-avatar=true]) .uploaded-only{display:none}body.theme-auto .component-avatar-form[data-using-uploaded-avatar=true] .gravatar-only{display:none}body.theme-auto .component-avatar-form .avatar-wrapper{display:grid;align-items:center;justify-content:center;grid-template-areas:". stack .";grid-template-columns:1fr auto 1fr}body.theme-auto .component-avatar-form .avatar-wrapper[data-loading=false]>.upload-overlay:hover{cursor:pointer;opacity:1}body.theme-auto .component-avatar-form .avatar-wrapper[data-loading=true]>.loading-overlay{opacity:1}body.theme-auto .component-avatar-form .avatar-wrapper>.avatar{grid-area:stack;border-radius:50%;width:256px;height:256px}body.theme-auto .component-avatar-form .avatar-wrapper>.upload-overlay,body.theme-auto .component-avatar-form .avatar-wrapper>.loading-overlay{color:#fff;grid-area:stack;background:rgba(0,0,0,.5);border-radius:50%;height:100%;opacity:0;transition:opacity .3s;display:flex;align-items:center;justify-content:center}body.theme-auto .component-avatar-form .avatar-wrapper>.loading-overlay{pointer-events:none}body.theme-auto .component-create-release-branch-version-file-form{margin:0}body.theme-auto .component-create-release-branch-version-file-form:not(:first-child){margin-top:1rem}body.theme-auto .component-create-release-branch-version-file-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-create-release-branch-version-file-form .notice-container{display:none}body.theme-auto .component-create-release-branch-version-file-form .notice-container.show{display:block;margin-bottom:1rem}body.theme-auto .component-create-release-branch-version-file-form .status{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-create-release-branch-version-file-form .status:not(.show){display:none}body.theme-auto .component-create-release-branch-version-file-form .status>*{margin:0 !important}body.theme-auto .component-create-release-branch-version-file-form .status .icon-container .icon{font-size:5rem}body.theme-auto .component-create-release-branch-version-file-form .status .primary-text{font-size:1.25rem;font-weight:bold}body.theme-auto .component-create-release-branch-version-file-form .status .secondary-text{color:#222;font-weight:bold}body.theme-auto .component-issue-penalty-form .row:not(:first-child){margin-top:1rem}body.theme-auto .component-issue-penalty-form .row.ban-duration:not(.show),body.theme-auto .component-issue-penalty-form .row.custom-reason:not(.show){display:none}body.theme-auto .component-search-form .extra-settings{display:none}body.theme-auto .component-search-form .extra-settings.show{display:block;margin-top:1rem;margin-bottom:1rem}body.theme-auto .component-upsert-release-image-form .image-container{margin:0}body.theme-auto .component-upsert-release-image-form .image-container:not(:first-child){margin-top:1rem}body.theme-auto .component-upsert-release-image-form .image-container:not(:last-child){margin-bottom:1rem}body.theme-auto .component-upsert-release-image-form .image-container{display:flex;flex-direction:column;align-items:center}body.theme-auto .component-upsert-release-image-form .image-container .image{border:1px solid #ddd;max-height:100vw}body.theme-auto .component-description-list-grid{margin:0}body.theme-auto .component-description-list-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-description-list-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-description-list-grid{display:grid;gap:1rem}body.theme-auto .component-description-list-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr))}body.theme-auto .component-description-list-grid-item{background-color:#262626;border:1px solid #404040;border-radius:.625rem;padding:1rem}body.theme-auto .component-description-list-grid-item>.title{display:block;font-weight:bold}body.theme-auto .component-description-list-grid-item>.value{display:block;margin-left:0;margin-top:.75rem}body.theme-auto .component-project-team-member-grid{margin:0}body.theme-auto .component-project-team-member-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-project-team-member-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-project-team-member-grid{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 27rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr}}@media(prefers-color-scheme: dark)and (min-width: 40.5rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: dark)and (min-width: 54rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: dark)and (min-width: 67.5rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: dark)and (min-width: 81rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-project-team-member-grid-cell{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-project-team-member-grid-cell .avatar{border-radius:50%;width:var(--avatar-size);height:var(--avatar-size)}body.theme-auto .component-project-team-member-grid-cell .name{font-weight:bold}body.theme-auto .component-project-team-member-grid-cell .roles{align-items:center;display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-project-team-member-grid-cell .roles .role{color:#d1d5db;font-size:.8rem;text-align:center}body.theme-auto .component-release-media-grid{margin:0}body.theme-auto .component-release-media-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-release-media-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-media-grid{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 30rem){body.theme-auto .component-release-media-grid{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: dark)and (min-width: 60rem){body.theme-auto .component-release-media-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-release-media-grid-item{position:relative}body.theme-auto .component-release-media-grid-item .image{aspect-ratio:16/9;border-radius:.625rem;width:100%}body.theme-auto .component-release-media-grid-item .play-button-container{position:absolute;inset:0;align-items:center;display:flex;justify-content:center}body.theme-auto .component-release-media-grid-item .play-button-container .play-button{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;justify-content:center;padding:.25rem;width:2.5rem;height:2.5rem}body.theme-auto .component-release-media-grid-item .play-button-container .play-button .icon{color:#000;font-size:2rem}body.theme-auto .component-user-grid{margin:0}body.theme-auto .component-user-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-user-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-user-grid.format-columns{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25rem), 1fr))}body.theme-auto .component-user-grid.format-list{display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-user-grid[data-clickable-cells=true] .component-user-grid-cell:hover{cursor:pointer}body.theme-auto .component-user-grid-cell{align-items:center;background-color:var(--profile-primary-color, #262626);border:1px solid var(--profile-secondary-color, #404040);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:var(--profile-text-color, #f5f5f5);display:grid;gap:1rem;grid-template-columns:auto 1fr;height:100%;padding:1rem}body.theme-auto .component-user-grid-cell.format-columns .avatar{width:128px;height:128px}body.theme-auto .component-user-grid-cell.format-columns .name{font-size:1.5rem}body.theme-auto .component-user-grid-cell.format-list .avatar{width:64px;height:64px}body.theme-auto .component-user-grid-cell .avatar{border-radius:50%}body.theme-auto .component-user-grid-cell .name{color:inherit;text-decoration:none;word-break:break-word}body.theme-auto .component-user-grid-cell .name:hover{text-decoration:underline}body.theme-auto .component-user-grid-cell .info-item-container{display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-admin-layout{padding:0 1rem}body.theme-auto .component-admin-layout>*>*>.inner-wrapper{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (not (max-width: 60rem)){body.theme-auto .component-admin-layout>*>*>.inner-wrapper{grid-template-columns:25rem 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-flexible-column-layout{margin:0}body.theme-auto .component-flexible-column-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-flexible-column-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-flexible-column-layout{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--minimum-column-width)), 1fr))}body.theme-auto .component-flexible-column-layout>*{margin:0 !important}body.theme-auto .component-labeled-control-layout{margin:0}body.theme-auto .component-labeled-control-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-labeled-control-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-labeled-control-layout{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}body.theme-auto .component-profile-layout{margin:0}body.theme-auto .component-profile-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-layout{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 70rem){body.theme-auto .component-profile-layout{grid-template-columns:20rem 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-search-layout{margin:0}body.theme-auto .component-search-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-search-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-search-layout{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 80rem){body.theme-auto .component-search-layout{grid-template-columns:minmax(0, 25rem) minmax(0, 1fr)}body.theme-auto .component-search-layout .sidebar>.component-block{position:sticky;top:1rem}}@media(prefers-color-scheme: dark){body.theme-auto .component-settings-layout>*{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (not (max-width: 60rem)){body.theme-auto .component-settings-layout>*{grid-template-columns:14rem 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-about-profile-showcase>.content{padding:1rem}body.theme-auto .component-badges-profile-showcase>.content{padding:1rem}body.theme-auto .component-badges-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-auto .component-badges-profile-showcase>.content .badges-container{display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: dark)and (min-width: 30rem){body.theme-auto .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: dark)and (min-width: 50rem){body.theme-auto .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: dark){body.theme-auto .component-badges-profile-showcase>.content .image{width:100%}body.theme-auto .component-forum-topics-profile-showcase>.content{padding:1rem}body.theme-auto .component-forum-topics-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-auto .component-profile-showcase{margin:0}body.theme-auto .component-profile-showcase:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-showcase:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-showcase{border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}body.theme-auto .component-profile-showcase .header{background-color:var(--primary-color);border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:var(--text-color, #ffffff);padding:1rem}body.theme-auto .component-profile-showcase .content{background-color:#262626;border-left:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-auto .component-releases-profile-showcase>.content{padding:1rem}body.theme-auto .component-link-hierarchy-sidebar{margin:0}body.theme-auto .component-link-hierarchy-sidebar:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar:not(:last-child){margin-bottom:1rem}}@media(prefers-color-scheme: dark)and (not (max-width: 60rem)){body.theme-auto .component-link-hierarchy-sidebar .mobile-toggle{display:none}}@media(prefers-color-scheme: dark)and (max-width: 60rem){body.theme-auto .component-link-hierarchy-sidebar .sidebar-wrapper{margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar .sidebar-wrapper:not(.mobile-open){display:none}}@media(prefers-color-scheme: dark){body.theme-auto .component-link-hierarchy-sidebar-section{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section .header{font-size:.75rem;font-weight:bold;opacity:.75}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy{padding:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor{color:inherit;display:grid;grid-template-columns:1.25rem 1fr auto auto;font-size:1.1rem;text-decoration:none}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor:hover>.text{text-decoration:underline}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.text{flex-basis:100%;flex-shrink:1;margin-left:.5rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.count{font-weight:bold;margin-left:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.external-icon{margin-left:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item[data-is-current=true]>.anchor{color:var(--primary-color)}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.component-link-hierarchy-sidebar-section-hierarchy{margin-left:1rem}body.theme-auto .component-profile-sidebar{margin:0}body.theme-auto .component-profile-sidebar:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-sidebar:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-sidebar{display:flex;gap:.75rem;flex-direction:column}body.theme-auto .component-profile-sidebar>.avatar-container{display:flex;justify-content:center}body.theme-auto .component-profile-sidebar>.avatar-container>.avatar{border-radius:50%;aspect-ratio:1/1;max-width:256px}body.theme-auto .component-profile-sidebar>.preferred-name{font-size:1.5rem;font-weight:bold;text-align:center}body.theme-auto .component-profile-sidebar>.secondary-name-and-pronouns{font-size:1.25rem;opacity:.5;text-align:center}body.theme-auto .component-profile-sidebar-detail{display:grid;gap:.25rem;grid-template-columns:auto auto 1fr;word-break:break-all}body.theme-auto .component-profile-sidebar-detail>.text{color:inherit;display:inline-block;text-decoration:none}body.theme-auto .component-profile-sidebar-detail>.text>.note{opacity:.5}body.theme-auto .component-profile-sidebar-detail>.text.anchor:hover{text-decoration:underline}body.theme-auto .component-account-deletion-request-summary{margin:0}body.theme-auto .component-account-deletion-request-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-account-deletion-request-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-audit-log-summary{margin:0}body.theme-auto .component-audit-log-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-audit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-auto-mod-filter-summary{margin:0}body.theme-auto .component-auto-mod-filter-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-auto-mod-filter-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-badge-definition-summary{align-items:center;display:grid;gap:.75rem}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary{grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-badge-definition-summary{grid-template-columns:auto 1fr}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .image-container{display:flex;justify-content:center}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .image-container .image{width:6rem;height:6rem}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-badge-definition-summary .image-container .image{width:9rem;height:9rem}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .info-container{text-align:center}}@media(prefers-color-scheme: dark){body.theme-auto .component-blog-post-summary{margin:0}body.theme-auto .component-blog-post-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-blog-post-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary{margin:0}body.theme-auto .component-forum-topic-reply-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-forum-topic-reply-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary{color:inherit;cursor:pointer;display:block;padding:1rem;text-decoration:none}body.theme-auto .component-forum-topic-reply-summary:hover{text-decoration:none}body.theme-auto .component-forum-topic-reply-summary .row{margin:0}body.theme-auto .component-forum-topic-reply-summary .row:not(:first-child){margin-top:1rem}body.theme-auto .component-forum-topic-reply-summary .row:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary .row.flairs{display:flex;gap:.75rem;flex-wrap:wrap}body.theme-auto .component-forum-topic-reply-summary .row.main{display:grid;grid-template-areas:"avatar-container meta-container" "stats-container stats-container";grid-template-columns:auto 1fr}}@media(prefers-color-scheme: dark)and (min-width: 60rem){body.theme-auto .component-forum-topic-reply-summary .row.main{grid-template-areas:"avatar-container meta-container stats-container";grid-template-columns:auto 1fr auto}}@media(prefers-color-scheme: dark){body.theme-auto .component-forum-topic-reply-summary .row.main .avatar-container{grid-area:avatar-container}body.theme-auto .component-forum-topic-reply-summary .row.main .avatar-container .avatar{border-radius:50%;margin-right:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .meta-container{grid-area:meta-container;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{grid-area:stats-container;font-size:.75rem}}@media(prefers-color-scheme: dark)and (not (min-width: 60rem)){body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{border-top:1px solid #ddd;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1rem;padding-top:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:center}}@media(prefers-color-scheme: dark)and (min-width: 60rem){body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:right}}@media(prefers-color-scheme: dark){body.theme-auto .component-forum-topic-reply-summary .flair{border-radius:.25rem;padding:.35rem}body.theme-auto .component-homepage-element-asset-summary{margin:0}body.theme-auto .component-homepage-element-asset-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-homepage-element-asset-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-homepage-element-summary{margin:0}body.theme-auto .component-homepage-element-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-homepage-element-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-penalty-summary{margin:0}body.theme-auto .component-penalty-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-penalty-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-summary{margin:0}body.theme-auto .component-release-branch-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-version-summary{margin:0}body.theme-auto .component-release-branch-version-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-version-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-version-upload-session-summary{margin:0}body.theme-auto .component-release-branch-version-upload-session-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-version-upload-session-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-edit-log-summary{margin:0}body.theme-auto .component-release-edit-log-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-edit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-image-summary{margin:0}body.theme-auto .component-release-image-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-image-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-link-summary{margin:0}body.theme-auto .component-release-link-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-link-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-mod-internal-name-request-summary{margin:0}body.theme-auto .component-release-mod-internal-name-request-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-mod-internal-name-request-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-summary-pinned-indicator{position:absolute;top:5px;left:5px;align-items:center;border:1px solid #404040;border-radius:.25rem;display:flex;justify-content:center;width:1.5rem;height:1.5rem}body.theme-auto .component-release-summary-icon-container{align-items:center;display:flex;justify-content:center}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-release-summary-icon-container{width:7rem;height:7rem}body.theme-auto .component-release-summary-icon-container .icon.fa{font-size:6rem}body.theme-auto .component-release-summary-icon-container .icon.image{width:100%;height:100%}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-release-summary-icon-container{width:9rem;height:9rem}body.theme-auto .component-release-summary-icon-container .icon.fa{font-size:7rem}body.theme-auto .component-release-summary-icon-container .icon.image{width:9rem;height:9rem}}@media(prefers-color-scheme: dark){body.theme-auto .component-release-summary-byline{margin-top:.5rem}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-release-summary-title-and-summary-container{padding-left:1rem}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-release-summary-image-container{display:none}}@media(prefers-color-scheme: dark){body.theme-auto .component-release-summary-image-container .image{width:16rem;height:9rem;object-fit:cover}body.theme-auto .component-release-summary{position:relative}body.theme-auto .component-release-summary[data-is-clickable=true]{cursor:pointer}body.theme-auto .component-release-summary .row:not(:last-child){border-bottom:1px solid #404040}body.theme-auto .component-release-summary .row.main{display:grid;padding:1rem}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-release-summary .row.main{grid-template-columns:auto 1fr}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-release-summary .row.main{grid-template-columns:auto 1fr;gap:1rem}body.theme-auto .component-release-summary .row.main[data-show-image=true]{grid-template-columns:auto 1fr auto}}@media(prefers-color-scheme: dark){body.theme-auto .component-release-summary .row.title-and-byline{padding-bottom:.75rem}body.theme-auto .component-release-summary .row.summary{padding-top:.75rem}body.theme-auto .component-release-summary .row.stats,body.theme-auto .component-release-summary .row.categories,body.theme-auto .component-release-summary .row.links{padding:.75rem}body.theme-auto .component-reserved-username-summary{margin:0}body.theme-auto .component-reserved-username-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-reserved-username-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-session-summary{margin:0}body.theme-auto .component-session-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-session-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-session-summary header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-session-summary header{grid-template-columns:1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-session-summary .status{border-radius:4px;color:#fff;padding:.35rem}body.theme-auto .component-session-summary .status.active{background-color:#16a34a}body.theme-auto .component-session-summary .status.expired,body.theme-auto .component-session-summary .status.invalidated{background-color:#dc2626}body.theme-auto .component-site-configuration-rule-summary{margin:0}body.theme-auto .component-site-configuration-rule-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-site-configuration-rule-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-website-summary{margin:0}body.theme-auto .component-website-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-website-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-drawer{background-color:#262626;border:1px solid #404040;border-top:none;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:20rem;padding:1rem}body.theme-auto .component-global-footer-row:not(:last-child){padding-bottom:1rem}body.theme-auto .component-global-footer-row:not(:first-child){padding-top:1rem}body.theme-auto .component-global-footer-columns{display:grid;gap:1rem}body.theme-auto .component-global-footer-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr))}body.theme-auto .component-global-footer-flexbox{display:flex;flex-wrap:wrap;gap:1rem}body.theme-auto .component-global-footer-header{font-size:1.25rem;font-weight:bold}body.theme-auto .component-global-footer-link{display:inline-flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none}body.theme-auto .component-global-footer-link:hover>.text{text-decoration:underline}body.theme-auto .component-global-footer{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);padding:1rem}body.theme-auto .component-global-navigation{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);height:3.5rem;z-index:2}body.theme-auto .component-global-navigation .component-content-wrapper>div{align-items:center;display:flex;height:100%}}@media(prefers-color-scheme: dark)and (max-width: 50rem){body.theme-auto .component-global-navigation .button-container{position:absolute;left:0;right:0;top:100%;z-index:1;background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}body.theme-auto .component-global-navigation .button-container:not(.open){display:none}body.theme-auto .component-global-navigation .button-container .component-global-navigation-button{width:100%}body.theme-auto .component-global-navigation .button-container .link-icon{text-align:center;width:1.25em}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-global-navigation .button-container{flex-shrink:0;height:100%}}@media(prefers-color-scheme: dark){body.theme-auto .component-global-navigation-button{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;gap:.375rem;height:100%;padding:var(--global-navigation-button-padding, 1rem);text-decoration:none}body.theme-auto .component-global-navigation-button:hover{background-color:var(--secondary-color);text-decoration:none}}@media(prefers-color-scheme: dark)and (not (max-width: 50rem)){body.theme-auto .component-global-navigation-button[data-name=menu]{display:none}}@media(prefers-color-scheme: dark)and (not (max-width: 60rem)){body.theme-auto .component-global-navigation-button[data-name=search]{display:none}}@media(prefers-color-scheme: dark){body.theme-auto .component-global-navigation-logo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:1rem;padding-right:1rem}body.theme-auto .component-global-navigation-logo:hover{background-color:var(--secondary-color);text-decoration:none}body.theme-auto .component-global-navigation-logo .logo{width:36px;height:36px;max-width:unset}body.theme-auto .component-global-navigation-search{height:100%;flex-basis:100%;flex-shrink:1;padding:.35rem}}@media(prefers-color-scheme: dark)and (max-width: 60rem){body.theme-auto .component-global-navigation-search{display:none}}@media(prefers-color-scheme: dark){body.theme-auto .component-global-navigation-search .form{background-color:var(--secondary-color);border-radius:50px;color:inherit;height:100%;overflow:hidden;transition:.2s background-color}body.theme-auto .component-global-navigation-search .form:focus-within{background-color:var(--tertiary-color)}body.theme-auto .component-global-navigation-search .form .inner-wrapper{display:grid;grid-template-columns:auto 1fr;height:100%}body.theme-auto .component-global-navigation-search .form .inner-wrapper .icon-container{aspect-ratio:1/1;align-items:center;display:flex;justify-content:center;width:2.8rem}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input{background-color:rgba(0,0,0,0);border:none;color:inherit;display:block;font:inherit;padding:0;width:auto;height:100%}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input:focus{outline:none}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input::placeholder{color:inherit;opacity:.65}body.theme-auto .component-global-navigation-spacer{flex-basis:100%;flex-shrink:1}}@media(prefers-color-scheme: dark)and (not (max-width: 60rem)){body.theme-auto .component-global-navigation-spacer{display:none}}@media(prefers-color-scheme: dark){body.theme-auto .component-global-navigation-user-image{border-radius:50%;width:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2);height:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2)}body.theme-auto .component-global-quick-drawer .overflow-buttons-toggle{cursor:pointer;font-size:.75rem;margin-top:.75rem;opacity:.65;text-align:center;text-decoration:none}body.theme-auto .component-global-quick-drawer .overflow-buttons-toggle:hover{text-decoration:underline}body.theme-auto .component-global-quick-drawer .overflow-buttons-container{margin-top:.75rem}body.theme-auto .component-global-quick-drawer .overflow-buttons-container:not(.open){display:none}body.theme-auto .component-global-web-services-bar{background-color:#1f2937}body.theme-auto .component-global-web-services-bar .inner-wrapper{display:flex;flex-wrap:wrap}body.theme-auto .component-global-web-services-bar-link{color:#fff;display:inline-block;font-family:"Viga",Arial,Helvetica,"sans-serif";font-size:.8rem;padding:.5rem .7rem;text-decoration:none;text-transform:uppercase}body.theme-auto .component-global-web-services-bar-link:hover,body.theme-auto .component-global-web-services-bar-link.active{background-color:#030712}body.theme-auto .component-global-web-services-bar-link .space{display:inline-block;width:0}body.theme-auto .component-homepage-hero{align-items:center;display:flex;margin:-1rem auto 1rem auto;overflow:hidden;position:relative;max-width:2560px;width:100%;max-height:720px}}@media(prefers-color-scheme: dark)and (min-width: 2561px){body.theme-auto .component-homepage-hero{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}@media(prefers-color-scheme: dark){body.theme-auto .component-homepage-hero>img,body.theme-auto .component-homepage-hero>video{pointer-events:none;width:100%;height:100%}body.theme-auto .component-homepage-hero>img>img,body.theme-auto .component-homepage-hero>video>img{width:100%}body.theme-auto .component-homepage-hero .overlay{background-color:rgba(0,0,0,.25);position:absolute;inset:0;align-items:center;display:flex;flex-direction:column;justify-content:center}body.theme-auto .component-homepage-hero .overlay .logo-container{padding:0 1rem}body.theme-auto .component-homepage-hero .overlay .logo-container .logo{max-width:100%}body.theme-auto .component-homepage-hero .overlay .title{color:#fff;font-size:3rem}body.theme-auto .component-homepage-statistics{display:grid;gap:.75rem;grid-template-columns:1fr}}@media(prefers-color-scheme: dark)and (min-width: 62.5rem){body.theme-auto .component-homepage-statistics{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: dark){body.theme-auto .component-homepage-statistics>*{margin:0 !important}@keyframes not-found-info-fucked-character{from{transform:rotate(7deg)}to{transform:rotate(-7deg)}}body.theme-auto .component-not-found-info{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.75rem 1rem;position:relative}body.theme-auto .component-not-found-info .status-code{font-size:10rem;margin-left:-1ch}body.theme-auto .component-not-found-info .fucked-character{position:absolute;animation-name:not-found-info-fucked-character;animation-duration:1.25s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease-in-out;transform-origin:top}body.theme-auto .component-not-found-info .message{font-size:1.1rem;text-align:center}body.theme-auto .component-popup{width:max-content;position:absolute;top:0;left:0;z-index:100}body.theme-auto .component-popup:not(.open){display:none}body.theme-auto .component-profile-banner{background-color:var(--secondary-color);background-position:center;background-repeat:repeat;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);margin:-1rem auto -4rem auto;max-width:1600px;height:300px}}@media(prefers-color-scheme: dark)and (min-width: 1601px){body.theme-auto .component-profile-banner{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}@media(prefers-color-scheme: dark){body.theme-auto #nprogress{pointer-events:none}body.theme-auto #nprogress .bar{background:var(--primary-color);z-index:9999;position:fixed;top:0;left:0;width:100%;height:2px}body.theme-auto #nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary-color),0 0 5px var(--primary-color);opacity:1;transform:rotate(3deg) translate(0px, -4px)}body.theme-auto .component-site{display:grid;gap:1rem;grid-template-rows:auto 1fr auto;min-height:100vh}body.theme-auto .component-site .content-wrapper>.notice-container{margin-bottom:1rem}body.theme-auto .component-site .content-wrapper>.notice-container{display:grid;grid-template-areas:". notices .";grid-template-columns:1fr minmax(0px, 85rem) 1fr}body.theme-auto .component-site .content-wrapper>.notice-container:has(.notices:empty){display:none}body.theme-auto .component-site .content-wrapper>.notice-container .notices{grid-area:notices}body.theme-auto .component-user-link{display:inline-block;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-auto .component-user-link[data-is-deleted=true]{color:red}}@media(prefers-color-scheme: light){body.theme-auto{--primary-color: #4e99e4;--secondary-color: #1e73c7;--tertiary-color: #165593;background-color:#eee;color:#000;color-scheme:light;font-family:"Roboto",Arial,Helvetica,"sans-serif";overflow-y:scroll}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Viga";src:url("/fonts/Viga-Regular.ttf") format("truetype");font-display:swap}body.theme-auto .grecaptcha-badge{visibility:hidden}body.theme-auto .component-checkbox{margin:0}body.theme-auto .component-checkbox:not(:first-child){margin-top:1rem}body.theme-auto .component-checkbox:not(:last-child){margin-bottom:1rem}body.theme-auto .component-checkbox{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}body.theme-auto .component-control{position:relative}body.theme-auto .component-control{margin:0}body.theme-auto .component-control:not(:first-child){margin-top:1rem}body.theme-auto .component-control:not(:last-child){margin-bottom:1rem}body.theme-auto .component-control[data-type=select]>.overlay{pointer-events:none}body.theme-auto .component-control>.input{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:.625rem;display:block;color:inherit;padding:.5rem;height:2.5rem;width:100%}body.theme-auto .component-control>.input:disabled{cursor:not-allowed;opacity:.5}body.theme-auto .component-control>.input:focus{outline:3px solid var(--primary-color)}body.theme-auto .component-control>.input:has(+.overlay){padding-right:2rem}body.theme-auto .component-control>.input:is(textarea){min-height:10rem;resize:vertical}body.theme-auto .component-control>.overlay{position:absolute;top:0;bottom:0;right:.75rem;margin:auto;width:1rem;height:1rem;cursor:pointer}body.theme-auto .component-form{margin:0}body.theme-auto .component-form:not(:first-child){margin-top:1rem}body.theme-auto .component-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-label{margin:0}body.theme-auto .component-label:not(:first-child){margin-top:1rem}body.theme-auto .component-label:not(:last-child){margin-bottom:1rem}body.theme-auto .component-label{display:flex;gap:.5rem;font-weight:bold}body.theme-auto .component-toggle-switch{margin:0}body.theme-auto .component-toggle-switch:not(:first-child){margin-top:1rem}body.theme-auto .component-toggle-switch:not(:last-child){margin-bottom:1rem}body.theme-auto .component-toggle-switch{display:grid;grid-template-areas:"stack"}body.theme-auto .component-toggle-switch:has(input:disabled)>.loading{display:flex}body.theme-auto .component-toggle-switch>label{grid-area:stack;position:relative;display:inline-block;width:50px;height:25px;background-color:#9ca3af;border-radius:25px;cursor:pointer;transition:background-color .3s}body.theme-auto .component-toggle-switch>label>input{opacity:0;width:0;height:0}body.theme-auto .component-toggle-switch>label:before{content:"";position:absolute;left:2px;bottom:2px;background-color:#fff;border-radius:50%;width:21px;height:21px;transition:transform .3s}body.theme-auto .component-toggle-switch>label:has(input:checked){background-color:#22c55e}body.theme-auto .component-toggle-switch>label:has(input:checked):before{transform:translateX(25px)}body.theme-auto .component-toggle-switch>label:has(input:disabled){cursor:not-allowed;opacity:.5}body.theme-auto .component-toggle-switch>.loading{grid-area:stack;display:none;align-items:center;justify-content:center}body.theme-auto .component-anchor{color:#1d4ed8;text-decoration:none}body.theme-auto .component-anchor:hover{text-decoration:underline}body.theme-auto .component-anchor:visited{color:#1d4ed8}body.theme-auto .component-block{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:1rem}body.theme-auto .component-block:not(.no-margin){margin:0}body.theme-auto .component-block:not(.no-margin):not(:first-child){margin-top:1rem}body.theme-auto .component-block:not(.no-margin):not(:last-child){margin-bottom:1rem}body.theme-auto .component-block.no-padding{padding:0}body.theme-auto .component-block:is(a){color:inherit;display:block;text-decoration:none}body.theme-auto .component-block:is(a):hover{outline:3px solid var(--primary-color)}body.theme-auto .component-block-group{margin:0}body.theme-auto .component-block-group:not(:first-child){margin-top:1rem}body.theme-auto .component-block-group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-block-group>.component-block{margin:0 !important}body.theme-auto .component-block-group>.component-block:not(:only-child,:first-child){border-top-left-radius:0;border-top-right-radius:0}body.theme-auto .component-block-group>.component-block:not(:only-child,:last-child){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-auto .component-breadcrumbs{margin:0}body.theme-auto .component-breadcrumbs:not(:first-child){margin-top:1rem}body.theme-auto .component-breadcrumbs:not(:last-child){margin-bottom:1rem}body.theme-auto .component-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}body.theme-auto .component-breadcrumbs-item{font-size:.8rem;font-weight:bold}body.theme-auto .component-breadcrumbs-item a{color:inherit;text-decoration:none}body.theme-auto .component-breadcrumbs-item a:hover{text-decoration:underline}body.theme-auto .component-breadcrumbs-item:not(:last-child){color:#6b7280}body.theme-auto .component-breadcrumbs-item:not(:last-child)::after{content:"/";margin-left:.5rem}body.theme-auto .component-breadcrumbs-item:last-child{color:var(--primary-color)}body.theme-auto .component-bubble-list-item{background-color:rgba(0,0,0,0);border:1px solid #ddd;border-radius:.625rem;padding:.5rem}body.theme-auto .component-bubble-list{margin:0}body.theme-auto .component-bubble-list:not(:first-child){margin-top:1rem}body.theme-auto .component-bubble-list:not(:last-child){margin-bottom:1rem}body.theme-auto .component-bubble-list{display:flex;flex-wrap:wrap;gap:.5rem}body.theme-auto .component-button{margin:0}body.theme-auto .component-button:not(:first-child){margin-top:1rem}body.theme-auto .component-button:not(:last-child){margin-bottom:1rem}body.theme-auto .component-button{align-items:center;all:unset;background-color:var(--primary-color);border:none;border-radius:.625rem;color:var(--text-color, #ffffff);display:flex;font-family:inherit;font-size:inherit;gap:.625rem;padding:var(--padding, 0.625em);text-align:inherit;text-decoration:none;transition:background-color .2s}body.theme-auto .component-button:not(:disabled):focus,body.theme-auto .component-button:not(:disabled):hover{background-color:var(--secondary-color);cursor:pointer;text-decoration:none}body.theme-auto .component-button:disabled{background-color:#9ca3af;color:#d1d5db}body.theme-auto .component-button>.icon,body.theme-auto .component-button>.external{max-height:1em}body.theme-auto .component-button>.icon>img,body.theme-auto .component-button>.external>img{max-height:1em;height:100%}body.theme-auto .component-button-group{margin:0}body.theme-auto .component-button-group:not(:first-child){margin-top:1rem}body.theme-auto .component-button-group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-button-group.left-aligned-group,body.theme-auto .component-button-group.center-aligned-group,body.theme-auto .component-button-group.right-aligned-group{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}body.theme-auto .component-button-group.left-aligned-group>.component-button,body.theme-auto .component-button-group.center-aligned-group>.component-button,body.theme-auto .component-button-group.right-aligned-group>.component-button{margin:0 !important}body.theme-auto .component-button-group.center-aligned-group{justify-content:center}body.theme-auto .component-button-group.right-aligned-group{justify-content:flex-end}body.theme-auto .component-button-group.left-aligned-list,body.theme-auto .component-button-group.center-aligned-list{display:flex;flex-direction:column;gap:1px}body.theme-auto .component-button-group.left-aligned-list>.component-button,body.theme-auto .component-button-group.center-aligned-list>.component-button{margin:0 !important}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:only-child):first-child,body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:first-child,:last-child),body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:first-child,:last-child){border-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button:not(:only-child):last-child,body.theme-auto .component-button-group.center-aligned-list>.component-button:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}body.theme-auto .component-button-group.left-aligned-list>.component-button>.icon{text-align:center;width:1.25em}body.theme-auto .component-button-group.center-aligned-list>.component-button{justify-content:center}body.theme-auto .component-content-wrapper{margin:0}body.theme-auto .component-content-wrapper{--width: 85rem;display:grid;grid-template-areas:". content .";grid-template-columns:1fr minmax(0px, var(--width)) 1fr}body.theme-auto .component-content-wrapper>*{grid-area:content;position:relative}body.theme-auto .component-header{margin:0}body.theme-auto .component-header:not(:first-child){margin-top:1rem}body.theme-auto .component-header:not(:last-child){margin-bottom:1rem}body.theme-auto .component-header{font-weight:bold}body.theme-auto h1.component-header{font-size:2em}body.theme-auto h2.component-header{font-size:1.5em}body.theme-auto h3.component-header{font-size:1.17em}body.theme-auto h4.component-header{font-size:1em}body.theme-auto h5.component-header{font-size:.83em}body.theme-auto h6.component-header{font-size:.67em}body.theme-auto .component-notice{--notice-border-radius: 0}body.theme-auto .component-notice{margin:0}body.theme-auto .component-notice:not(:first-child){margin-top:.75rem}body.theme-auto .component-notice:not(:last-child){margin-bottom:.75rem}body.theme-auto .component-notice{border-radius:var(--notice-border-radius);display:grid;grid-template-columns:auto 1fr auto}body.theme-auto .component-notice.rounded-corners{--notice-border-radius: 0.625rem}body.theme-auto .component-notice.danger{background-color:#f8d7da;color:#721c24}body.theme-auto .component-notice.info{background-color:#d1ecf1;color:#0c5460}body.theme-auto .component-notice.success{background-color:#d4edda;color:#155724}body.theme-auto .component-notice.warning{background-color:#fff3cd;color:#856404}body.theme-auto .component-notice>.icon-container{align-items:center;background-color:rgba(0,0,0,.05);border-top-left-radius:var(--notice-border-radius);border-bottom-left-radius:var(--notice-border-radius);display:flex;justify-content:center;padding:1rem}body.theme-auto .component-notice>.content-container{padding:1rem}body.theme-auto .component-notice>.dismiss-container{align-items:center;display:flex;justify-content:center;padding:1rem}body.theme-auto .component-notice>.dismiss-container>.dismiss{cursor:pointer}body.theme-auto .component-notice>.dismiss-container>.dismiss:hover{text-decoration:underline}body.theme-auto .component-pagination{display:grid;gap:1px}body.theme-auto .component-pagination[data-num-page-numbers="1"]{grid-template-columns:1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="2"]{grid-template-columns:1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="3"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="4"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination[data-num-page-numbers="7"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-auto .component-pagination-page{align-items:center;background-color:var(--primary-color);color:#fff;display:grid;justify-content:center;padding:.5rem;text-decoration:none}body.theme-auto .component-pagination-page:hover,body.theme-auto .component-pagination-page.current-page{background-color:var(--secondary-color);text-decoration:none}body.theme-auto .component-pagination-page:is(:first-child){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}body.theme-auto .component-pagination-page:is(:last-child){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-auto .component-paragraph{margin:0}body.theme-auto .component-paragraph:not(:first-child){margin-top:1rem}body.theme-auto .component-paragraph:not(:last-child){margin-bottom:1rem}body.theme-auto .component-paragraph{line-height:1.6}body.theme-auto .component-table-row .column{padding:0}body.theme-auto .component-table-row .column.has-padding{padding:.75rem}body.theme-auto .component-table-row .column.no-wrap{white-space:nowrap}body.theme-auto .component-table{margin:0}body.theme-auto .component-table:not(:first-child){margin-top:1rem}body.theme-auto .component-table:not(:last-child){margin-bottom:1rem}body.theme-auto .component-table{overflow-x:scroll;width:100%}body.theme-auto .component-table .table,body.theme-auto .component-table .table th,body.theme-auto .component-table .table td{border:1px solid #ddd;border-collapse:collapse}body.theme-auto .component-table .table th{padding:.75rem;white-space:nowrap}body.theme-auto .component-table .table th[data-is-sortable=true]{cursor:pointer}body.theme-auto .component-table .table .header{font-weight:bold}body.theme-auto .component-cookie-banner{background-color:var(--tertiary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:1rem;z-index:1}}@media(prefers-color-scheme: light)and (not (min-width: 50rem)){body.theme-auto .component-cookie-banner>* .explanation{margin-bottom:1rem}}@media(prefers-color-scheme: light)and (min-width: 50rem){body.theme-auto .component-cookie-banner>*{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}@media(prefers-color-scheme: light){body.theme-auto .component-staging-banner{background-color:#dc2626;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:.5rem;text-align:center;display:grid;grid-template-areas:". icon1 text icon2 .";grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:1rem;z-index:1}body.theme-auto .component-staging-banner .icon1{grid-area:icon1}body.theme-auto .component-staging-banner .text{grid-area:text;display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-staging-banner .icon2{grid-area:icon2}body.theme-auto .component-blog-layout-sidebar-list{list-style:none;margin:0;padding:0}body.theme-auto .component-blog-layout-sidebar-section>.header{font-weight:bold;margin-bottom:.5rem}}@media(prefers-color-scheme: light)and (min-width: 50rem){body.theme-auto .component-blog-layout-sidebar{position:sticky;top:1rem}}@media(prefers-color-scheme: light){body.theme-auto .component-blog-layout{display:grid;gap:1rem;grid-template-areas:"header" "content" "sidebar";grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 50rem){body.theme-auto .component-blog-layout{grid-template-areas:"header header" "content sidebar";grid-template-columns:1fr 20rem}}@media(prefers-color-scheme: light){body.theme-auto .component-blog-layout>.header{grid-area:header}body.theme-auto .component-blog-layout>.header .component-anchor{color:#000;text-decoration:none}body.theme-auto .component-blog-layout>.header .component-anchor:hover{text-decoration:underline}body.theme-auto .component-blog-layout>.header .component-anchor:visited{color:#000}body.theme-auto .component-blog-layout>.content{grid-area:content}body.theme-auto .component-blog-layout>.sidebar{grid-area:sidebar}body.theme-auto .component-blog-post-header{display:flex;flex-direction:column;min-width:0}body.theme-auto .component-blog-post-header>.date-and-topics{padding:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor{color:#000;text-decoration:none}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor:hover{text-decoration:underline}body.theme-auto .component-blog-post-header>.date-and-topics .component-anchor:visited{color:#000}body.theme-auto .component-blog-post-header>.banner-anchor{display:block;width:100%}body.theme-auto .component-blog-post-header>.banner-anchor>.banner{aspect-ratio:4/1;width:100%}body.theme-auto .component-blog-post-header>.metadata{padding:.75rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}body.theme-auto .component-blog-post-header>.metadata>.title{font-size:1.25rem;font-weight:bold}body.theme-auto .component-blog-post-header>.metadata>.summary{font-size:.9rem}body.theme-auto .component-blog-post-header>.stats{border-top:1px solid #ddd;padding:.75rem}body.theme-auto .component-blog-post-pagination-button{height:100%;color:inherit;text-decoration:none}body.theme-auto .component-blog-post-pagination-button.next{text-align:right}body.theme-auto .component-blog-post-pagination-button:focus,body.theme-auto .component-blog-post-pagination-button:hover{outline:3px solid var(--primary-color);outline-offset:-3px}body.theme-auto .component-blog-post-pagination-button>.label{color:#374151;font-size:.9rem}body.theme-auto .component-blog-post-pagination-button>.title{margin-top:.25rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-auto .component-blog-post-pagination{margin:0}body.theme-auto .component-blog-post-pagination:not(:first-child){margin-top:1rem}body.theme-auto .component-blog-post-pagination:not(:last-child){margin-bottom:1rem}body.theme-auto .component-blog-post-pagination{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}body.theme-auto .component-joined-last-thirty-days-statistics-chart{margin:0}body.theme-auto .component-joined-last-thirty-days-statistics-chart:not(:first-child){margin-top:1rem}body.theme-auto .component-joined-last-thirty-days-statistics-chart:not(:last-child){margin-bottom:1rem}body.theme-auto .component-joined-last-thirty-days-statistics-chart{position:relative}body.theme-auto .component-joined-last-thirty-days-statistics-chart .loader{display:flex;justify-content:center}body.theme-auto .component-joined-last-thirty-days-statistics-chart .loading-failed:not(.show){display:none}body.theme-auto .component-joined-last-thirty-days-statistics-chart .canvas:not(.show){display:none}body.theme-auto .component-color-input{margin:0}body.theme-auto .component-color-input:not(:first-child){margin-top:1rem}body.theme-auto .component-color-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-color-input>.preview{border-radius:.625rem;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0;width:100%;height:3rem}body.theme-auto .component-color-input>.preview:focus,body.theme-auto .component-color-input>.preview:focus-within{outline:2px solid var(--primary-color)}body.theme-auto .component-multi-input{margin:0}body.theme-auto .component-multi-input:not(:first-child){margin-top:1rem}body.theme-auto .component-multi-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-multi-input .inputs-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-multi-input-input{margin:0}body.theme-auto .component-multi-input-input:not(:first-child){margin-top:1rem}body.theme-auto .component-multi-input-input:not(:last-child){margin-bottom:1rem}body.theme-auto .component-multi-input-input{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto)}body.theme-auto .component-multi-input-input .input{background:#fff;border:1px solid #ddd;border-right:none;border-radius:.625rem 0 0 .625rem;color:inherit;padding:.5rem}body.theme-auto .component-multi-input-input .remove{background-color:var(--primary-color);border:1px solid #ddd;border-radius:0 .625rem .625rem 0;color:#fff;cursor:pointer;height:100%;width:2rem}body.theme-auto .component-multi-input-input .remove:hover{background-color:var(--secondary-color)}body.theme-auto .component-password-strength-bar{display:flex;flex-direction:column;gap:.75rem}body.theme-auto .component-password-strength-bar .phrase{color:#ddd}body.theme-auto .component-password-strength-bar .strength-bar{background-color:#ddd;border-radius:.25rem;height:.5rem}body.theme-auto .component-password-strength-bar .strength-bar .fill{border-radius:.25rem;height:100%}body.theme-auto .component-password-strength-bar.score-0 .phrase{color:red}body.theme-auto .component-password-strength-bar.score-0 .strength-bar>.fill{background-color:red;width:20%}body.theme-auto .component-password-strength-bar.score-1 .phrase{color:#ff4000}body.theme-auto .component-password-strength-bar.score-1 .strength-bar>.fill{background-color:#ff4000;width:40%}body.theme-auto .component-password-strength-bar.score-2 .phrase{color:#ff8000}body.theme-auto .component-password-strength-bar.score-2 .strength-bar>.fill{background-color:#ff8000;width:60%}body.theme-auto .component-password-strength-bar.score-3 .phrase{color:#0080ff}body.theme-auto .component-password-strength-bar.score-3 .strength-bar>.fill{background-color:#0080ff;width:80%}body.theme-auto .component-password-strength-bar.score-4 .phrase{color:green}body.theme-auto .component-password-strength-bar.score-4 .strength-bar>.fill{background-color:green;width:100%}body.theme-auto .component-showcase-form{margin:0}body.theme-auto .component-showcase-form:not(:first-child){margin-top:1rem}body.theme-auto .component-showcase-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container{margin-top:1rem;margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container>.group{margin:0}body.theme-auto .component-showcase-form .groups-container>.group:not(:first-child){margin-top:1rem}body.theme-auto .component-showcase-form .groups-container>.group:not(:last-child){margin-bottom:1rem}body.theme-auto .component-showcase-form .groups-container>.group{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;display:grid;grid-template-columns:auto 1fr}body.theme-auto .component-showcase-form .groups-container>.group>.handle{cursor:pointer;padding:1rem;display:flex;align-items:center;justify-content:center}body.theme-auto .component-showcase-form .groups-container>.group>.content{padding:1rem 1rem 1rem 0}body.theme-auto .component-create-session-form .forgot-your-password{font-size:smaller;text-align:right}body.theme-auto .component-invalidate-session-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-auto .component-avatar-form:not([data-using-uploaded-avatar=true]) .uploaded-only{display:none}body.theme-auto .component-avatar-form[data-using-uploaded-avatar=true] .gravatar-only{display:none}body.theme-auto .component-avatar-form .avatar-wrapper{display:grid;align-items:center;justify-content:center;grid-template-areas:". stack .";grid-template-columns:1fr auto 1fr}body.theme-auto .component-avatar-form .avatar-wrapper[data-loading=false]>.upload-overlay:hover{cursor:pointer;opacity:1}body.theme-auto .component-avatar-form .avatar-wrapper[data-loading=true]>.loading-overlay{opacity:1}body.theme-auto .component-avatar-form .avatar-wrapper>.avatar{grid-area:stack;border-radius:50%;width:256px;height:256px}body.theme-auto .component-avatar-form .avatar-wrapper>.upload-overlay,body.theme-auto .component-avatar-form .avatar-wrapper>.loading-overlay{color:#fff;grid-area:stack;background:rgba(0,0,0,.5);border-radius:50%;height:100%;opacity:0;transition:opacity .3s;display:flex;align-items:center;justify-content:center}body.theme-auto .component-avatar-form .avatar-wrapper>.loading-overlay{pointer-events:none}body.theme-auto .component-create-release-branch-version-file-form{margin:0}body.theme-auto .component-create-release-branch-version-file-form:not(:first-child){margin-top:1rem}body.theme-auto .component-create-release-branch-version-file-form:not(:last-child){margin-bottom:1rem}body.theme-auto .component-create-release-branch-version-file-form .notice-container{display:none}body.theme-auto .component-create-release-branch-version-file-form .notice-container.show{display:block;margin-bottom:1rem}body.theme-auto .component-create-release-branch-version-file-form .status{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-create-release-branch-version-file-form .status:not(.show){display:none}body.theme-auto .component-create-release-branch-version-file-form .status>*{margin:0 !important}body.theme-auto .component-create-release-branch-version-file-form .status .icon-container .icon{font-size:5rem}body.theme-auto .component-create-release-branch-version-file-form .status .primary-text{font-size:1.25rem;font-weight:bold}body.theme-auto .component-create-release-branch-version-file-form .status .secondary-text{color:#222;font-weight:bold}body.theme-auto .component-issue-penalty-form .row:not(:first-child){margin-top:1rem}body.theme-auto .component-issue-penalty-form .row.ban-duration:not(.show),body.theme-auto .component-issue-penalty-form .row.custom-reason:not(.show){display:none}body.theme-auto .component-search-form .extra-settings{display:none}body.theme-auto .component-search-form .extra-settings.show{display:block;margin-top:1rem;margin-bottom:1rem}body.theme-auto .component-upsert-release-image-form .image-container{margin:0}body.theme-auto .component-upsert-release-image-form .image-container:not(:first-child){margin-top:1rem}body.theme-auto .component-upsert-release-image-form .image-container:not(:last-child){margin-bottom:1rem}body.theme-auto .component-upsert-release-image-form .image-container{display:flex;flex-direction:column;align-items:center}body.theme-auto .component-upsert-release-image-form .image-container .image{border:1px solid #ddd;max-height:100vw}body.theme-auto .component-description-list-grid{margin:0}body.theme-auto .component-description-list-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-description-list-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-description-list-grid{display:grid;gap:1rem}body.theme-auto .component-description-list-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr))}body.theme-auto .component-description-list-grid-item{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;padding:1rem}body.theme-auto .component-description-list-grid-item>.title{display:block;font-weight:bold}body.theme-auto .component-description-list-grid-item>.value{display:block;margin-left:0;margin-top:.75rem}body.theme-auto .component-project-team-member-grid{margin:0}body.theme-auto .component-project-team-member-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-project-team-member-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-project-team-member-grid{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 27rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr}}@media(prefers-color-scheme: light)and (min-width: 40.5rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: light)and (min-width: 54rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: light)and (min-width: 67.5rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: light)and (min-width: 81rem){body.theme-auto .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-project-team-member-grid-cell{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-project-team-member-grid-cell .avatar{border-radius:50%;width:var(--avatar-size);height:var(--avatar-size)}body.theme-auto .component-project-team-member-grid-cell .name{font-weight:bold}body.theme-auto .component-project-team-member-grid-cell .roles{align-items:center;display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-project-team-member-grid-cell .roles .role{color:#374151;font-size:.8rem;text-align:center}body.theme-auto .component-release-media-grid{margin:0}body.theme-auto .component-release-media-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-release-media-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-media-grid{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 30rem){body.theme-auto .component-release-media-grid{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: light)and (min-width: 60rem){body.theme-auto .component-release-media-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-release-media-grid-item{position:relative}body.theme-auto .component-release-media-grid-item .image{aspect-ratio:16/9;border-radius:.625rem;width:100%}body.theme-auto .component-release-media-grid-item .play-button-container{position:absolute;inset:0;align-items:center;display:flex;justify-content:center}body.theme-auto .component-release-media-grid-item .play-button-container .play-button{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;justify-content:center;padding:.25rem;width:2.5rem;height:2.5rem}body.theme-auto .component-release-media-grid-item .play-button-container .play-button .icon{color:#000;font-size:2rem}body.theme-auto .component-user-grid{margin:0}body.theme-auto .component-user-grid:not(:first-child){margin-top:1rem}body.theme-auto .component-user-grid:not(:last-child){margin-bottom:1rem}body.theme-auto .component-user-grid.format-columns{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25rem), 1fr))}body.theme-auto .component-user-grid.format-list{display:flex;flex-direction:column;gap:1rem}body.theme-auto .component-user-grid[data-clickable-cells=true] .component-user-grid-cell:hover{cursor:pointer}body.theme-auto .component-user-grid-cell{align-items:center;background-color:var(--profile-primary-color, #ffffff);border:1px solid var(--profile-secondary-color, #dddddd);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:var(--profile-text-color, #000000);display:grid;gap:1rem;grid-template-columns:auto 1fr;height:100%;padding:1rem}body.theme-auto .component-user-grid-cell.format-columns .avatar{width:128px;height:128px}body.theme-auto .component-user-grid-cell.format-columns .name{font-size:1.5rem}body.theme-auto .component-user-grid-cell.format-list .avatar{width:64px;height:64px}body.theme-auto .component-user-grid-cell .avatar{border-radius:50%}body.theme-auto .component-user-grid-cell .name{color:inherit;text-decoration:none;word-break:break-word}body.theme-auto .component-user-grid-cell .name:hover{text-decoration:underline}body.theme-auto .component-user-grid-cell .info-item-container{display:flex;flex-direction:column;gap:.25rem}body.theme-auto .component-admin-layout{padding:0 1rem}body.theme-auto .component-admin-layout>*>*>.inner-wrapper{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (not (max-width: 60rem)){body.theme-auto .component-admin-layout>*>*>.inner-wrapper{grid-template-columns:25rem 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-flexible-column-layout{margin:0}body.theme-auto .component-flexible-column-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-flexible-column-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-flexible-column-layout{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--minimum-column-width)), 1fr))}body.theme-auto .component-flexible-column-layout>*{margin:0 !important}body.theme-auto .component-labeled-control-layout{margin:0}body.theme-auto .component-labeled-control-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-labeled-control-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-labeled-control-layout{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}body.theme-auto .component-profile-layout{margin:0}body.theme-auto .component-profile-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-layout{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 70rem){body.theme-auto .component-profile-layout{grid-template-columns:20rem 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-search-layout{margin:0}body.theme-auto .component-search-layout:not(:first-child){margin-top:1rem}body.theme-auto .component-search-layout:not(:last-child){margin-bottom:1rem}body.theme-auto .component-search-layout{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 80rem){body.theme-auto .component-search-layout{grid-template-columns:minmax(0, 25rem) minmax(0, 1fr)}body.theme-auto .component-search-layout .sidebar>.component-block{position:sticky;top:1rem}}@media(prefers-color-scheme: light){body.theme-auto .component-settings-layout>*{display:grid;gap:1rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (not (max-width: 60rem)){body.theme-auto .component-settings-layout>*{grid-template-columns:14rem 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-about-profile-showcase>.content{padding:1rem}body.theme-auto .component-badges-profile-showcase>.content{padding:1rem}body.theme-auto .component-badges-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-auto .component-badges-profile-showcase>.content .badges-container{display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: light)and (min-width: 30rem){body.theme-auto .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: light)and (min-width: 50rem){body.theme-auto .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(prefers-color-scheme: light){body.theme-auto .component-badges-profile-showcase>.content .image{width:100%}body.theme-auto .component-forum-topics-profile-showcase>.content{padding:1rem}body.theme-auto .component-forum-topics-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-auto .component-profile-showcase{margin:0}body.theme-auto .component-profile-showcase:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-showcase:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-showcase{border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}body.theme-auto .component-profile-showcase .header{background-color:var(--primary-color);border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:var(--text-color, #ffffff);padding:1rem}body.theme-auto .component-profile-showcase .content{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-auto .component-releases-profile-showcase>.content{padding:1rem}body.theme-auto .component-link-hierarchy-sidebar{margin:0}body.theme-auto .component-link-hierarchy-sidebar:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar:not(:last-child){margin-bottom:1rem}}@media(prefers-color-scheme: light)and (not (max-width: 60rem)){body.theme-auto .component-link-hierarchy-sidebar .mobile-toggle{display:none}}@media(prefers-color-scheme: light)and (max-width: 60rem){body.theme-auto .component-link-hierarchy-sidebar .sidebar-wrapper{margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar .sidebar-wrapper:not(.mobile-open){display:none}}@media(prefers-color-scheme: light){body.theme-auto .component-link-hierarchy-sidebar-section{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section .header{font-size:.75rem;font-weight:bold;opacity:.75}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy{padding:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item{margin:0}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item:not(:first-child){margin-top:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item:not(:last-child){margin-bottom:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor{color:inherit;display:grid;grid-template-columns:1.25rem 1fr auto auto;font-size:1.1rem;text-decoration:none}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor:hover>.text{text-decoration:underline}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.text{flex-basis:100%;flex-shrink:1;margin-left:.5rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.count{font-weight:bold;margin-left:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.external-icon{margin-left:1rem}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item[data-is-current=true]>.anchor{color:var(--primary-color)}body.theme-auto .component-link-hierarchy-sidebar-section-hierarchy-item>.component-link-hierarchy-sidebar-section-hierarchy{margin-left:1rem}body.theme-auto .component-profile-sidebar{margin:0}body.theme-auto .component-profile-sidebar:not(:first-child){margin-top:1rem}body.theme-auto .component-profile-sidebar:not(:last-child){margin-bottom:1rem}body.theme-auto .component-profile-sidebar{display:flex;gap:.75rem;flex-direction:column}body.theme-auto .component-profile-sidebar>.avatar-container{display:flex;justify-content:center}body.theme-auto .component-profile-sidebar>.avatar-container>.avatar{border-radius:50%;aspect-ratio:1/1;max-width:256px}body.theme-auto .component-profile-sidebar>.preferred-name{font-size:1.5rem;font-weight:bold;text-align:center}body.theme-auto .component-profile-sidebar>.secondary-name-and-pronouns{font-size:1.25rem;opacity:.5;text-align:center}body.theme-auto .component-profile-sidebar-detail{display:grid;gap:.25rem;grid-template-columns:auto auto 1fr;word-break:break-all}body.theme-auto .component-profile-sidebar-detail>.text{color:inherit;display:inline-block;text-decoration:none}body.theme-auto .component-profile-sidebar-detail>.text>.note{opacity:.5}body.theme-auto .component-profile-sidebar-detail>.text.anchor:hover{text-decoration:underline}body.theme-auto .component-account-deletion-request-summary{margin:0}body.theme-auto .component-account-deletion-request-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-account-deletion-request-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-audit-log-summary{margin:0}body.theme-auto .component-audit-log-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-audit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-auto-mod-filter-summary{margin:0}body.theme-auto .component-auto-mod-filter-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-auto-mod-filter-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-badge-definition-summary{align-items:center;display:grid;gap:.75rem}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary{grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-badge-definition-summary{grid-template-columns:auto 1fr}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .image-container{display:flex;justify-content:center}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .image-container .image{width:6rem;height:6rem}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-badge-definition-summary .image-container .image{width:9rem;height:9rem}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-badge-definition-summary .info-container{text-align:center}}@media(prefers-color-scheme: light){body.theme-auto .component-blog-post-summary{margin:0}body.theme-auto .component-blog-post-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-blog-post-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary{margin:0}body.theme-auto .component-forum-topic-reply-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-forum-topic-reply-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary{color:inherit;cursor:pointer;display:block;padding:1rem;text-decoration:none}body.theme-auto .component-forum-topic-reply-summary:hover{text-decoration:none}body.theme-auto .component-forum-topic-reply-summary .row{margin:0}body.theme-auto .component-forum-topic-reply-summary .row:not(:first-child){margin-top:1rem}body.theme-auto .component-forum-topic-reply-summary .row:not(:last-child){margin-bottom:1rem}body.theme-auto .component-forum-topic-reply-summary .row.flairs{display:flex;gap:.75rem;flex-wrap:wrap}body.theme-auto .component-forum-topic-reply-summary .row.main{display:grid;grid-template-areas:"avatar-container meta-container" "stats-container stats-container";grid-template-columns:auto 1fr}}@media(prefers-color-scheme: light)and (min-width: 60rem){body.theme-auto .component-forum-topic-reply-summary .row.main{grid-template-areas:"avatar-container meta-container stats-container";grid-template-columns:auto 1fr auto}}@media(prefers-color-scheme: light){body.theme-auto .component-forum-topic-reply-summary .row.main .avatar-container{grid-area:avatar-container}body.theme-auto .component-forum-topic-reply-summary .row.main .avatar-container .avatar{border-radius:50%;margin-right:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .meta-container{grid-area:meta-container;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{grid-area:stats-container;font-size:.75rem}}@media(prefers-color-scheme: light)and (not (min-width: 60rem)){body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{border-top:1px solid #ddd;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1rem;padding-top:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:center}}@media(prefers-color-scheme: light)and (min-width: 60rem){body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}body.theme-auto .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:right}}@media(prefers-color-scheme: light){body.theme-auto .component-forum-topic-reply-summary .flair{border-radius:.25rem;padding:.35rem}body.theme-auto .component-homepage-element-asset-summary{margin:0}body.theme-auto .component-homepage-element-asset-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-homepage-element-asset-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-homepage-element-summary{margin:0}body.theme-auto .component-homepage-element-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-homepage-element-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-penalty-summary{margin:0}body.theme-auto .component-penalty-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-penalty-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-summary{margin:0}body.theme-auto .component-release-branch-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-version-summary{margin:0}body.theme-auto .component-release-branch-version-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-version-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-branch-version-upload-session-summary{margin:0}body.theme-auto .component-release-branch-version-upload-session-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-branch-version-upload-session-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-edit-log-summary{margin:0}body.theme-auto .component-release-edit-log-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-edit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-image-summary{margin:0}body.theme-auto .component-release-image-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-image-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-link-summary{margin:0}body.theme-auto .component-release-link-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-link-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-mod-internal-name-request-summary{margin:0}body.theme-auto .component-release-mod-internal-name-request-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-release-mod-internal-name-request-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-release-summary-pinned-indicator{position:absolute;top:5px;left:5px;align-items:center;border:1px solid #ddd;border-radius:.25rem;display:flex;justify-content:center;width:1.5rem;height:1.5rem}body.theme-auto .component-release-summary-icon-container{align-items:center;display:flex;justify-content:center}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-release-summary-icon-container{width:7rem;height:7rem}body.theme-auto .component-release-summary-icon-container .icon.fa{font-size:6rem}body.theme-auto .component-release-summary-icon-container .icon.image{width:100%;height:100%}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-release-summary-icon-container{width:9rem;height:9rem}body.theme-auto .component-release-summary-icon-container .icon.fa{font-size:7rem}body.theme-auto .component-release-summary-icon-container .icon.image{width:9rem;height:9rem}}@media(prefers-color-scheme: light){body.theme-auto .component-release-summary-byline{margin-top:.5rem}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-release-summary-title-and-summary-container{padding-left:1rem}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-release-summary-image-container{display:none}}@media(prefers-color-scheme: light){body.theme-auto .component-release-summary-image-container .image{width:16rem;height:9rem;object-fit:cover}body.theme-auto .component-release-summary{position:relative}body.theme-auto .component-release-summary[data-is-clickable=true]{cursor:pointer}body.theme-auto .component-release-summary .row:not(:last-child){border-bottom:1px solid #ddd}body.theme-auto .component-release-summary .row.main{display:grid;padding:1rem}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-release-summary .row.main{grid-template-columns:auto 1fr}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-release-summary .row.main{grid-template-columns:auto 1fr;gap:1rem}body.theme-auto .component-release-summary .row.main[data-show-image=true]{grid-template-columns:auto 1fr auto}}@media(prefers-color-scheme: light){body.theme-auto .component-release-summary .row.title-and-byline{padding-bottom:.75rem}body.theme-auto .component-release-summary .row.summary{padding-top:.75rem}body.theme-auto .component-release-summary .row.stats,body.theme-auto .component-release-summary .row.categories,body.theme-auto .component-release-summary .row.links{padding:.75rem}body.theme-auto .component-reserved-username-summary{margin:0}body.theme-auto .component-reserved-username-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-reserved-username-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-session-summary{margin:0}body.theme-auto .component-session-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-session-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-session-summary header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-session-summary header{grid-template-columns:1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-session-summary .status{border-radius:4px;color:#fff;padding:.35rem}body.theme-auto .component-session-summary .status.active{background-color:#16a34a}body.theme-auto .component-session-summary .status.expired,body.theme-auto .component-session-summary .status.invalidated{background-color:#dc2626}body.theme-auto .component-site-configuration-rule-summary{margin:0}body.theme-auto .component-site-configuration-rule-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-site-configuration-rule-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-website-summary{margin:0}body.theme-auto .component-website-summary:not(:first-child){margin-top:1rem}body.theme-auto .component-website-summary:not(:last-child){margin-bottom:1rem}body.theme-auto .component-drawer{background-color:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:20rem;padding:1rem}body.theme-auto .component-global-footer-row:not(:last-child){padding-bottom:1rem}body.theme-auto .component-global-footer-row:not(:first-child){padding-top:1rem}body.theme-auto .component-global-footer-columns{display:grid;gap:1rem}body.theme-auto .component-global-footer-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr))}body.theme-auto .component-global-footer-flexbox{display:flex;flex-wrap:wrap;gap:1rem}body.theme-auto .component-global-footer-header{font-size:1.25rem;font-weight:bold}body.theme-auto .component-global-footer-link{display:inline-flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none}body.theme-auto .component-global-footer-link:hover>.text{text-decoration:underline}body.theme-auto .component-global-footer{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);padding:1rem}body.theme-auto .component-global-navigation{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);height:3.5rem;z-index:2}body.theme-auto .component-global-navigation .component-content-wrapper>div{align-items:center;display:flex;height:100%}}@media(prefers-color-scheme: light)and (max-width: 50rem){body.theme-auto .component-global-navigation .button-container{position:absolute;left:0;right:0;top:100%;z-index:1;background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}body.theme-auto .component-global-navigation .button-container:not(.open){display:none}body.theme-auto .component-global-navigation .button-container .component-global-navigation-button{width:100%}body.theme-auto .component-global-navigation .button-container .link-icon{text-align:center;width:1.25em}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-global-navigation .button-container{flex-shrink:0;height:100%}}@media(prefers-color-scheme: light){body.theme-auto .component-global-navigation-button{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;gap:.375rem;height:100%;padding:var(--global-navigation-button-padding, 1rem);text-decoration:none}body.theme-auto .component-global-navigation-button:hover{background-color:var(--secondary-color);text-decoration:none}}@media(prefers-color-scheme: light)and (not (max-width: 50rem)){body.theme-auto .component-global-navigation-button[data-name=menu]{display:none}}@media(prefers-color-scheme: light)and (not (max-width: 60rem)){body.theme-auto .component-global-navigation-button[data-name=search]{display:none}}@media(prefers-color-scheme: light){body.theme-auto .component-global-navigation-logo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:1rem;padding-right:1rem}body.theme-auto .component-global-navigation-logo:hover{background-color:var(--secondary-color);text-decoration:none}body.theme-auto .component-global-navigation-logo .logo{width:36px;height:36px;max-width:unset}body.theme-auto .component-global-navigation-search{height:100%;flex-basis:100%;flex-shrink:1;padding:.35rem}}@media(prefers-color-scheme: light)and (max-width: 60rem){body.theme-auto .component-global-navigation-search{display:none}}@media(prefers-color-scheme: light){body.theme-auto .component-global-navigation-search .form{background-color:var(--secondary-color);border-radius:50px;color:inherit;height:100%;overflow:hidden;transition:.2s background-color}body.theme-auto .component-global-navigation-search .form:focus-within{background-color:var(--tertiary-color)}body.theme-auto .component-global-navigation-search .form .inner-wrapper{display:grid;grid-template-columns:auto 1fr;height:100%}body.theme-auto .component-global-navigation-search .form .inner-wrapper .icon-container{aspect-ratio:1/1;align-items:center;display:flex;justify-content:center;width:2.8rem}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input{background-color:rgba(0,0,0,0);border:none;color:inherit;display:block;font:inherit;padding:0;width:auto;height:100%}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input:focus{outline:none}body.theme-auto .component-global-navigation-search .form .inner-wrapper .input::placeholder{color:inherit;opacity:.65}body.theme-auto .component-global-navigation-spacer{flex-basis:100%;flex-shrink:1}}@media(prefers-color-scheme: light)and (not (max-width: 60rem)){body.theme-auto .component-global-navigation-spacer{display:none}}@media(prefers-color-scheme: light){body.theme-auto .component-global-navigation-user-image{border-radius:50%;width:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2);height:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2)}body.theme-auto .component-global-quick-drawer .overflow-buttons-toggle{cursor:pointer;font-size:.75rem;margin-top:.75rem;opacity:.65;text-align:center;text-decoration:none}body.theme-auto .component-global-quick-drawer .overflow-buttons-toggle:hover{text-decoration:underline}body.theme-auto .component-global-quick-drawer .overflow-buttons-container{margin-top:.75rem}body.theme-auto .component-global-quick-drawer .overflow-buttons-container:not(.open){display:none}body.theme-auto .component-global-web-services-bar{background-color:#1f2937}body.theme-auto .component-global-web-services-bar .inner-wrapper{display:flex;flex-wrap:wrap}body.theme-auto .component-global-web-services-bar-link{color:#fff;display:inline-block;font-family:"Viga",Arial,Helvetica,"sans-serif";font-size:.8rem;padding:.5rem .7rem;text-decoration:none;text-transform:uppercase}body.theme-auto .component-global-web-services-bar-link:hover,body.theme-auto .component-global-web-services-bar-link.active{background-color:#030712}body.theme-auto .component-global-web-services-bar-link .space{display:inline-block;width:0}body.theme-auto .component-homepage-hero{align-items:center;display:flex;margin:-1rem auto 1rem auto;overflow:hidden;position:relative;max-width:2560px;width:100%;max-height:720px}}@media(prefers-color-scheme: light)and (min-width: 2561px){body.theme-auto .component-homepage-hero{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}@media(prefers-color-scheme: light){body.theme-auto .component-homepage-hero>img,body.theme-auto .component-homepage-hero>video{pointer-events:none;width:100%;height:100%}body.theme-auto .component-homepage-hero>img>img,body.theme-auto .component-homepage-hero>video>img{width:100%}body.theme-auto .component-homepage-hero .overlay{background-color:rgba(0,0,0,.25);position:absolute;inset:0;align-items:center;display:flex;flex-direction:column;justify-content:center}body.theme-auto .component-homepage-hero .overlay .logo-container{padding:0 1rem}body.theme-auto .component-homepage-hero .overlay .logo-container .logo{max-width:100%}body.theme-auto .component-homepage-hero .overlay .title{color:#fff;font-size:3rem}body.theme-auto .component-homepage-statistics{display:grid;gap:.75rem;grid-template-columns:1fr}}@media(prefers-color-scheme: light)and (min-width: 62.5rem){body.theme-auto .component-homepage-statistics{grid-template-columns:1fr 1fr 1fr}}@media(prefers-color-scheme: light){body.theme-auto .component-homepage-statistics>*{margin:0 !important}@keyframes not-found-info-fucked-character{from{transform:rotate(7deg)}to{transform:rotate(-7deg)}}body.theme-auto .component-not-found-info{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.75rem 1rem;position:relative}body.theme-auto .component-not-found-info .status-code{font-size:10rem;margin-left:-1ch}body.theme-auto .component-not-found-info .fucked-character{position:absolute;animation-name:not-found-info-fucked-character;animation-duration:1.25s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease-in-out;transform-origin:top}body.theme-auto .component-not-found-info .message{font-size:1.1rem;text-align:center}body.theme-auto .component-popup{width:max-content;position:absolute;top:0;left:0;z-index:100}body.theme-auto .component-popup:not(.open){display:none}body.theme-auto .component-profile-banner{background-color:var(--secondary-color);background-position:center;background-repeat:repeat;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);margin:-1rem auto -4rem auto;max-width:1600px;height:300px}}@media(prefers-color-scheme: light)and (min-width: 1601px){body.theme-auto .component-profile-banner{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}@media(prefers-color-scheme: light){body.theme-auto #nprogress{pointer-events:none}body.theme-auto #nprogress .bar{background:var(--primary-color);z-index:9999;position:fixed;top:0;left:0;width:100%;height:2px}body.theme-auto #nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary-color),0 0 5px var(--primary-color);opacity:1;transform:rotate(3deg) translate(0px, -4px)}body.theme-auto .component-site{display:grid;gap:1rem;grid-template-rows:auto 1fr auto;min-height:100vh}body.theme-auto .component-site .content-wrapper>.notice-container{margin-bottom:1rem}body.theme-auto .component-site .content-wrapper>.notice-container{display:grid;grid-template-areas:". notices .";grid-template-columns:1fr minmax(0px, 85rem) 1fr}body.theme-auto .component-site .content-wrapper>.notice-container:has(.notices:empty){display:none}body.theme-auto .component-site .content-wrapper>.notice-container .notices{grid-area:notices}body.theme-auto .component-user-link{display:inline-block;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-auto .component-user-link[data-is-deleted=true]{color:red}}body.theme-dark{--primary-color: rgb(20.25, 76.5, 132.75);--secondary-color: rgb(15, 57.5, 99.5);--tertiary-color: rgb(11, 42.5, 73.5);background-color:#171717;color:#f5f5f5;color-scheme:dark;font-family:"Roboto",Arial,Helvetica,"sans-serif";overflow-y:scroll}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Viga";src:url("/fonts/Viga-Regular.ttf") format("truetype");font-display:swap}body.theme-dark .grecaptcha-badge{visibility:hidden}body.theme-dark .component-checkbox{margin:0}body.theme-dark .component-checkbox:not(:first-child){margin-top:1rem}body.theme-dark .component-checkbox:not(:last-child){margin-bottom:1rem}body.theme-dark .component-checkbox{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}body.theme-dark .component-control{position:relative}body.theme-dark .component-control{margin:0}body.theme-dark .component-control:not(:first-child){margin-top:1rem}body.theme-dark .component-control:not(:last-child){margin-bottom:1rem}body.theme-dark .component-control[data-type=select]>.overlay{pointer-events:none}body.theme-dark .component-control>.input{appearance:none;-webkit-appearance:none;background-color:#262626;border:1px solid #404040;border-radius:.625rem;display:block;color:inherit;padding:.5rem;height:2.5rem;width:100%}body.theme-dark .component-control>.input:disabled{cursor:not-allowed;opacity:.5}body.theme-dark .component-control>.input:focus{outline:3px solid var(--primary-color)}body.theme-dark .component-control>.input:has(+.overlay){padding-right:2rem}body.theme-dark .component-control>.input:is(textarea){min-height:10rem;resize:vertical}body.theme-dark .component-control>.overlay{position:absolute;top:0;bottom:0;right:.75rem;margin:auto;width:1rem;height:1rem;cursor:pointer}body.theme-dark .component-form{margin:0}body.theme-dark .component-form:not(:first-child){margin-top:1rem}body.theme-dark .component-form:not(:last-child){margin-bottom:1rem}body.theme-dark .component-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-dark .component-label{margin:0}body.theme-dark .component-label:not(:first-child){margin-top:1rem}body.theme-dark .component-label:not(:last-child){margin-bottom:1rem}body.theme-dark .component-label{display:flex;gap:.5rem;font-weight:bold}body.theme-dark .component-toggle-switch{margin:0}body.theme-dark .component-toggle-switch:not(:first-child){margin-top:1rem}body.theme-dark .component-toggle-switch:not(:last-child){margin-bottom:1rem}body.theme-dark .component-toggle-switch{display:grid;grid-template-areas:"stack"}body.theme-dark .component-toggle-switch:has(input:disabled)>.loading{display:flex}body.theme-dark .component-toggle-switch>label{grid-area:stack;position:relative;display:inline-block;width:50px;height:25px;background-color:#9ca3af;border-radius:25px;cursor:pointer;transition:background-color .3s}body.theme-dark .component-toggle-switch>label>input{opacity:0;width:0;height:0}body.theme-dark .component-toggle-switch>label:before{content:"";position:absolute;left:2px;bottom:2px;background-color:#262626;border-radius:50%;width:21px;height:21px;transition:transform .3s}body.theme-dark .component-toggle-switch>label:has(input:checked){background-color:#15803d}body.theme-dark .component-toggle-switch>label:has(input:checked):before{transform:translateX(25px)}body.theme-dark .component-toggle-switch>label:has(input:disabled){cursor:not-allowed;opacity:.5}body.theme-dark .component-toggle-switch>.loading{grid-area:stack;display:none;align-items:center;justify-content:center}body.theme-dark .component-anchor{color:#3b82f6;text-decoration:none}body.theme-dark .component-anchor:hover{text-decoration:underline}body.theme-dark .component-anchor:visited{color:#3b82f6}body.theme-dark .component-block{background-color:#262626;border:1px solid #404040;border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:1rem}body.theme-dark .component-block:not(.no-margin){margin:0}body.theme-dark .component-block:not(.no-margin):not(:first-child){margin-top:1rem}body.theme-dark .component-block:not(.no-margin):not(:last-child){margin-bottom:1rem}body.theme-dark .component-block.no-padding{padding:0}body.theme-dark .component-block:is(a){color:inherit;display:block;text-decoration:none}body.theme-dark .component-block:is(a):hover{outline:3px solid var(--primary-color)}body.theme-dark .component-block-group{margin:0}body.theme-dark .component-block-group:not(:first-child){margin-top:1rem}body.theme-dark .component-block-group:not(:last-child){margin-bottom:1rem}body.theme-dark .component-block-group>.component-block{margin:0 !important}body.theme-dark .component-block-group>.component-block:not(:only-child,:first-child){border-top-left-radius:0;border-top-right-radius:0}body.theme-dark .component-block-group>.component-block:not(:only-child,:last-child){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-dark .component-breadcrumbs{margin:0}body.theme-dark .component-breadcrumbs:not(:first-child){margin-top:1rem}body.theme-dark .component-breadcrumbs:not(:last-child){margin-bottom:1rem}body.theme-dark .component-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}body.theme-dark .component-breadcrumbs-item{font-size:.8rem;font-weight:bold}body.theme-dark .component-breadcrumbs-item a{color:inherit;text-decoration:none}body.theme-dark .component-breadcrumbs-item a:hover{text-decoration:underline}body.theme-dark .component-breadcrumbs-item:not(:last-child){color:#6b7280}body.theme-dark .component-breadcrumbs-item:not(:last-child)::after{content:"/";margin-left:.5rem}body.theme-dark .component-breadcrumbs-item:last-child{color:var(--primary-color)}body.theme-dark .component-bubble-list-item{background-color:rgba(0,0,0,0);border:1px solid #404040;border-radius:.625rem;padding:.5rem}body.theme-dark .component-bubble-list{margin:0}body.theme-dark .component-bubble-list:not(:first-child){margin-top:1rem}body.theme-dark .component-bubble-list:not(:last-child){margin-bottom:1rem}body.theme-dark .component-bubble-list{display:flex;flex-wrap:wrap;gap:.5rem}body.theme-dark .component-button{margin:0}body.theme-dark .component-button:not(:first-child){margin-top:1rem}body.theme-dark .component-button:not(:last-child){margin-bottom:1rem}body.theme-dark .component-button{align-items:center;all:unset;background-color:var(--primary-color);border:none;border-radius:.625rem;color:var(--text-color, #ffffff);display:flex;font-family:inherit;font-size:inherit;gap:.625rem;padding:var(--padding, 0.625em);text-align:inherit;text-decoration:none;transition:background-color .2s}body.theme-dark .component-button:not(:disabled):focus,body.theme-dark .component-button:not(:disabled):hover{background-color:var(--secondary-color);cursor:pointer;text-decoration:none}body.theme-dark .component-button:disabled{background-color:#9ca3af;color:#d1d5db}body.theme-dark .component-button>.icon,body.theme-dark .component-button>.external{max-height:1em}body.theme-dark .component-button>.icon>img,body.theme-dark .component-button>.external>img{max-height:1em;height:100%}body.theme-dark .component-button-group{margin:0}body.theme-dark .component-button-group:not(:first-child){margin-top:1rem}body.theme-dark .component-button-group:not(:last-child){margin-bottom:1rem}body.theme-dark .component-button-group.left-aligned-group,body.theme-dark .component-button-group.center-aligned-group,body.theme-dark .component-button-group.right-aligned-group{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}body.theme-dark .component-button-group.left-aligned-group>.component-button,body.theme-dark .component-button-group.center-aligned-group>.component-button,body.theme-dark .component-button-group.right-aligned-group>.component-button{margin:0 !important}body.theme-dark .component-button-group.center-aligned-group{justify-content:center}body.theme-dark .component-button-group.right-aligned-group{justify-content:flex-end}body.theme-dark .component-button-group.left-aligned-list,body.theme-dark .component-button-group.center-aligned-list{display:flex;flex-direction:column;gap:1px}body.theme-dark .component-button-group.left-aligned-list>.component-button,body.theme-dark .component-button-group.center-aligned-list>.component-button{margin:0 !important}body.theme-dark .component-button-group.left-aligned-list>.component-button:not(:only-child):first-child,body.theme-dark .component-button-group.center-aligned-list>.component-button:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-dark .component-button-group.left-aligned-list>.component-button:not(:first-child,:last-child),body.theme-dark .component-button-group.center-aligned-list>.component-button:not(:first-child,:last-child){border-radius:0}body.theme-dark .component-button-group.left-aligned-list>.component-button:not(:only-child):last-child,body.theme-dark .component-button-group.center-aligned-list>.component-button:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}body.theme-dark .component-button-group.left-aligned-list>.component-button>.icon{text-align:center;width:1.25em}body.theme-dark .component-button-group.center-aligned-list>.component-button{justify-content:center}body.theme-dark .component-content-wrapper{margin:0}body.theme-dark .component-content-wrapper{--width: 85rem;display:grid;grid-template-areas:". content .";grid-template-columns:1fr minmax(0px, var(--width)) 1fr}body.theme-dark .component-content-wrapper>*{grid-area:content;position:relative}body.theme-dark .component-header{margin:0}body.theme-dark .component-header:not(:first-child){margin-top:1rem}body.theme-dark .component-header:not(:last-child){margin-bottom:1rem}body.theme-dark .component-header{font-weight:bold}body.theme-dark h1.component-header{font-size:2em}body.theme-dark h2.component-header{font-size:1.5em}body.theme-dark h3.component-header{font-size:1.17em}body.theme-dark h4.component-header{font-size:1em}body.theme-dark h5.component-header{font-size:.83em}body.theme-dark h6.component-header{font-size:.67em}body.theme-dark .component-notice{--notice-border-radius: 0}body.theme-dark .component-notice{margin:0}body.theme-dark .component-notice:not(:first-child){margin-top:.75rem}body.theme-dark .component-notice:not(:last-child){margin-bottom:.75rem}body.theme-dark .component-notice{border-radius:var(--notice-border-radius);display:grid;grid-template-columns:auto 1fr auto}body.theme-dark .component-notice.rounded-corners{--notice-border-radius: 0.625rem}body.theme-dark .component-notice.danger{background-color:#f8d7da;color:#721c24}body.theme-dark .component-notice.info{background-color:#d1ecf1;color:#0c5460}body.theme-dark .component-notice.success{background-color:#d4edda;color:#155724}body.theme-dark .component-notice.warning{background-color:#fff3cd;color:#856404}body.theme-dark .component-notice>.icon-container{align-items:center;background-color:rgba(0,0,0,.05);border-top-left-radius:var(--notice-border-radius);border-bottom-left-radius:var(--notice-border-radius);display:flex;justify-content:center;padding:1rem}body.theme-dark .component-notice>.content-container{padding:1rem}body.theme-dark .component-notice>.dismiss-container{align-items:center;display:flex;justify-content:center;padding:1rem}body.theme-dark .component-notice>.dismiss-container>.dismiss{cursor:pointer}body.theme-dark .component-notice>.dismiss-container>.dismiss:hover{text-decoration:underline}body.theme-dark .component-pagination{display:grid;gap:1px}body.theme-dark .component-pagination[data-num-page-numbers="1"]{grid-template-columns:1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="2"]{grid-template-columns:1fr 1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="3"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="4"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-dark .component-pagination[data-num-page-numbers="7"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-dark .component-pagination-page{align-items:center;background-color:var(--primary-color);color:#fff;display:grid;justify-content:center;padding:.5rem;text-decoration:none}body.theme-dark .component-pagination-page:hover,body.theme-dark .component-pagination-page.current-page{background-color:var(--secondary-color);text-decoration:none}body.theme-dark .component-pagination-page:is(:first-child){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}body.theme-dark .component-pagination-page:is(:last-child){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-dark .component-paragraph{margin:0}body.theme-dark .component-paragraph:not(:first-child){margin-top:1rem}body.theme-dark .component-paragraph:not(:last-child){margin-bottom:1rem}body.theme-dark .component-paragraph{line-height:1.6}body.theme-dark .component-table-row .column{padding:0}body.theme-dark .component-table-row .column.has-padding{padding:.75rem}body.theme-dark .component-table-row .column.no-wrap{white-space:nowrap}body.theme-dark .component-table{margin:0}body.theme-dark .component-table:not(:first-child){margin-top:1rem}body.theme-dark .component-table:not(:last-child){margin-bottom:1rem}body.theme-dark .component-table{overflow-x:scroll;width:100%}body.theme-dark .component-table .table,body.theme-dark .component-table .table th,body.theme-dark .component-table .table td{border:1px solid #404040;border-collapse:collapse}body.theme-dark .component-table .table th{padding:.75rem;white-space:nowrap}body.theme-dark .component-table .table th[data-is-sortable=true]{cursor:pointer}body.theme-dark .component-table .table .header{font-weight:bold}body.theme-dark .component-cookie-banner{background-color:var(--tertiary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:1rem;z-index:1}@media not (min-width: 50rem){body.theme-dark .component-cookie-banner>* .explanation{margin-bottom:1rem}}@media(min-width: 50rem){body.theme-dark .component-cookie-banner>*{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}body.theme-dark .component-staging-banner{background-color:#dc2626;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:.5rem;text-align:center;display:grid;grid-template-areas:". icon1 text icon2 .";grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:1rem;z-index:1}body.theme-dark .component-staging-banner .icon1{grid-area:icon1}body.theme-dark .component-staging-banner .text{grid-area:text;display:flex;flex-direction:column;gap:.25rem}body.theme-dark .component-staging-banner .icon2{grid-area:icon2}body.theme-dark .component-blog-layout-sidebar-list{list-style:none;margin:0;padding:0}body.theme-dark .component-blog-layout-sidebar-section>.header{font-weight:bold;margin-bottom:.5rem}@media(min-width: 50rem){body.theme-dark .component-blog-layout-sidebar{position:sticky;top:1rem}}body.theme-dark .component-blog-layout{display:grid;gap:1rem;grid-template-areas:"header" "content" "sidebar";grid-template-columns:1fr}@media(min-width: 50rem){body.theme-dark .component-blog-layout{grid-template-areas:"header header" "content sidebar";grid-template-columns:1fr 20rem}}body.theme-dark .component-blog-layout>.header{grid-area:header}body.theme-dark .component-blog-layout>.header .component-anchor{color:#f5f5f5;text-decoration:none}body.theme-dark .component-blog-layout>.header .component-anchor:hover{text-decoration:underline}body.theme-dark .component-blog-layout>.header .component-anchor:visited{color:#f5f5f5}body.theme-dark .component-blog-layout>.content{grid-area:content}body.theme-dark .component-blog-layout>.sidebar{grid-area:sidebar}body.theme-dark .component-blog-post-header{display:flex;flex-direction:column;min-width:0}body.theme-dark .component-blog-post-header>.date-and-topics{padding:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-dark .component-blog-post-header>.date-and-topics .component-anchor{color:#f5f5f5;text-decoration:none}body.theme-dark .component-blog-post-header>.date-and-topics .component-anchor:hover{text-decoration:underline}body.theme-dark .component-blog-post-header>.date-and-topics .component-anchor:visited{color:#f5f5f5}body.theme-dark .component-blog-post-header>.banner-anchor{display:block;width:100%}body.theme-dark .component-blog-post-header>.banner-anchor>.banner{aspect-ratio:4/1;width:100%}body.theme-dark .component-blog-post-header>.metadata{padding:.75rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}body.theme-dark .component-blog-post-header>.metadata>.title{font-size:1.25rem;font-weight:bold}body.theme-dark .component-blog-post-header>.metadata>.summary{font-size:.9rem}body.theme-dark .component-blog-post-header>.stats{border-top:1px solid #404040;padding:.75rem}body.theme-dark .component-blog-post-pagination-button{height:100%;color:inherit;text-decoration:none}body.theme-dark .component-blog-post-pagination-button.next{text-align:right}body.theme-dark .component-blog-post-pagination-button:focus,body.theme-dark .component-blog-post-pagination-button:hover{outline:3px solid var(--primary-color);outline-offset:-3px}body.theme-dark .component-blog-post-pagination-button>.label{color:#d1d5db;font-size:.9rem}body.theme-dark .component-blog-post-pagination-button>.title{margin-top:.25rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-dark .component-blog-post-pagination{margin:0}body.theme-dark .component-blog-post-pagination:not(:first-child){margin-top:1rem}body.theme-dark .component-blog-post-pagination:not(:last-child){margin-bottom:1rem}body.theme-dark .component-blog-post-pagination{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}body.theme-dark .component-joined-last-thirty-days-statistics-chart{margin:0}body.theme-dark .component-joined-last-thirty-days-statistics-chart:not(:first-child){margin-top:1rem}body.theme-dark .component-joined-last-thirty-days-statistics-chart:not(:last-child){margin-bottom:1rem}body.theme-dark .component-joined-last-thirty-days-statistics-chart{position:relative}body.theme-dark .component-joined-last-thirty-days-statistics-chart .loader{display:flex;justify-content:center}body.theme-dark .component-joined-last-thirty-days-statistics-chart .loading-failed:not(.show){display:none}body.theme-dark .component-joined-last-thirty-days-statistics-chart .canvas:not(.show){display:none}body.theme-dark .component-color-input{margin:0}body.theme-dark .component-color-input:not(:first-child){margin-top:1rem}body.theme-dark .component-color-input:not(:last-child){margin-bottom:1rem}body.theme-dark .component-color-input>.preview{border-radius:.625rem;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0;width:100%;height:3rem}body.theme-dark .component-color-input>.preview:focus,body.theme-dark .component-color-input>.preview:focus-within{outline:2px solid var(--primary-color)}body.theme-dark .component-multi-input{margin:0}body.theme-dark .component-multi-input:not(:first-child){margin-top:1rem}body.theme-dark .component-multi-input:not(:last-child){margin-bottom:1rem}body.theme-dark .component-multi-input .inputs-container:not(:empty){margin-bottom:1rem}body.theme-dark .component-multi-input-input{margin:0}body.theme-dark .component-multi-input-input:not(:first-child){margin-top:1rem}body.theme-dark .component-multi-input-input:not(:last-child){margin-bottom:1rem}body.theme-dark .component-multi-input-input{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto)}body.theme-dark .component-multi-input-input .input{background:#262626;border:1px solid #404040;border-right:none;border-radius:.625rem 0 0 .625rem;color:inherit;padding:.5rem}body.theme-dark .component-multi-input-input .remove{background-color:var(--primary-color);border:1px solid #404040;border-radius:0 .625rem .625rem 0;color:#fff;cursor:pointer;height:100%;width:2rem}body.theme-dark .component-multi-input-input .remove:hover{background-color:var(--secondary-color)}body.theme-dark .component-password-strength-bar{display:flex;flex-direction:column;gap:.75rem}body.theme-dark .component-password-strength-bar .phrase{color:#ddd}body.theme-dark .component-password-strength-bar .strength-bar{background-color:#ddd;border-radius:.25rem;height:.5rem}body.theme-dark .component-password-strength-bar .strength-bar .fill{border-radius:.25rem;height:100%}body.theme-dark .component-password-strength-bar.score-0 .phrase{color:red}body.theme-dark .component-password-strength-bar.score-0 .strength-bar>.fill{background-color:red;width:20%}body.theme-dark .component-password-strength-bar.score-1 .phrase{color:#ff4000}body.theme-dark .component-password-strength-bar.score-1 .strength-bar>.fill{background-color:#ff4000;width:40%}body.theme-dark .component-password-strength-bar.score-2 .phrase{color:#ff8000}body.theme-dark .component-password-strength-bar.score-2 .strength-bar>.fill{background-color:#ff8000;width:60%}body.theme-dark .component-password-strength-bar.score-3 .phrase{color:#0080ff}body.theme-dark .component-password-strength-bar.score-3 .strength-bar>.fill{background-color:#0080ff;width:80%}body.theme-dark .component-password-strength-bar.score-4 .phrase{color:green}body.theme-dark .component-password-strength-bar.score-4 .strength-bar>.fill{background-color:green;width:100%}body.theme-dark .component-showcase-form{margin:0}body.theme-dark .component-showcase-form:not(:first-child){margin-top:1rem}body.theme-dark .component-showcase-form:not(:last-child){margin-bottom:1rem}body.theme-dark .component-showcase-form .groups-container{margin-top:1rem;margin-bottom:1rem}body.theme-dark .component-showcase-form .groups-container>.group{margin:0}body.theme-dark .component-showcase-form .groups-container>.group:not(:first-child){margin-top:1rem}body.theme-dark .component-showcase-form .groups-container>.group:not(:last-child){margin-bottom:1rem}body.theme-dark .component-showcase-form .groups-container>.group{background-color:#262626;border:1px solid #404040;border-radius:.625rem;display:grid;grid-template-columns:auto 1fr}body.theme-dark .component-showcase-form .groups-container>.group>.handle{cursor:pointer;padding:1rem;display:flex;align-items:center;justify-content:center}body.theme-dark .component-showcase-form .groups-container>.group>.content{padding:1rem 1rem 1rem 0}body.theme-dark .component-create-session-form .forgot-your-password{font-size:smaller;text-align:right}body.theme-dark .component-invalidate-session-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-dark .component-avatar-form:not([data-using-uploaded-avatar=true]) .uploaded-only{display:none}body.theme-dark .component-avatar-form[data-using-uploaded-avatar=true] .gravatar-only{display:none}body.theme-dark .component-avatar-form .avatar-wrapper{display:grid;align-items:center;justify-content:center;grid-template-areas:". stack .";grid-template-columns:1fr auto 1fr}body.theme-dark .component-avatar-form .avatar-wrapper[data-loading=false]>.upload-overlay:hover{cursor:pointer;opacity:1}body.theme-dark .component-avatar-form .avatar-wrapper[data-loading=true]>.loading-overlay{opacity:1}body.theme-dark .component-avatar-form .avatar-wrapper>.avatar{grid-area:stack;border-radius:50%;width:256px;height:256px}body.theme-dark .component-avatar-form .avatar-wrapper>.upload-overlay,body.theme-dark .component-avatar-form .avatar-wrapper>.loading-overlay{color:#fff;grid-area:stack;background:rgba(0,0,0,.5);border-radius:50%;height:100%;opacity:0;transition:opacity .3s;display:flex;align-items:center;justify-content:center}body.theme-dark .component-avatar-form .avatar-wrapper>.loading-overlay{pointer-events:none}body.theme-dark .component-create-release-branch-version-file-form{margin:0}body.theme-dark .component-create-release-branch-version-file-form:not(:first-child){margin-top:1rem}body.theme-dark .component-create-release-branch-version-file-form:not(:last-child){margin-bottom:1rem}body.theme-dark .component-create-release-branch-version-file-form .notice-container{display:none}body.theme-dark .component-create-release-branch-version-file-form .notice-container.show{display:block;margin-bottom:1rem}body.theme-dark .component-create-release-branch-version-file-form .status{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-dark .component-create-release-branch-version-file-form .status:not(.show){display:none}body.theme-dark .component-create-release-branch-version-file-form .status>*{margin:0 !important}body.theme-dark .component-create-release-branch-version-file-form .status .icon-container .icon{font-size:5rem}body.theme-dark .component-create-release-branch-version-file-form .status .primary-text{font-size:1.25rem;font-weight:bold}body.theme-dark .component-create-release-branch-version-file-form .status .secondary-text{color:#222;font-weight:bold}body.theme-dark .component-issue-penalty-form .row:not(:first-child){margin-top:1rem}body.theme-dark .component-issue-penalty-form .row.ban-duration:not(.show),body.theme-dark .component-issue-penalty-form .row.custom-reason:not(.show){display:none}body.theme-dark .component-search-form .extra-settings{display:none}body.theme-dark .component-search-form .extra-settings.show{display:block;margin-top:1rem;margin-bottom:1rem}body.theme-dark .component-upsert-release-image-form .image-container{margin:0}body.theme-dark .component-upsert-release-image-form .image-container:not(:first-child){margin-top:1rem}body.theme-dark .component-upsert-release-image-form .image-container:not(:last-child){margin-bottom:1rem}body.theme-dark .component-upsert-release-image-form .image-container{display:flex;flex-direction:column;align-items:center}body.theme-dark .component-upsert-release-image-form .image-container .image{border:1px solid #ddd;max-height:100vw}body.theme-dark .component-description-list-grid{margin:0}body.theme-dark .component-description-list-grid:not(:first-child){margin-top:1rem}body.theme-dark .component-description-list-grid:not(:last-child){margin-bottom:1rem}body.theme-dark .component-description-list-grid{display:grid;gap:1rem}body.theme-dark .component-description-list-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr))}body.theme-dark .component-description-list-grid-item{background-color:#262626;border:1px solid #404040;border-radius:.625rem;padding:1rem}body.theme-dark .component-description-list-grid-item>.title{display:block;font-weight:bold}body.theme-dark .component-description-list-grid-item>.value{display:block;margin-left:0;margin-top:.75rem}body.theme-dark .component-project-team-member-grid{margin:0}body.theme-dark .component-project-team-member-grid:not(:first-child){margin-top:1rem}body.theme-dark .component-project-team-member-grid:not(:last-child){margin-bottom:1rem}body.theme-dark .component-project-team-member-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 27rem){body.theme-dark .component-project-team-member-grid{grid-template-columns:1fr 1fr}}@media(min-width: 40.5rem){body.theme-dark .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 54rem){body.theme-dark .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 67.5rem){body.theme-dark .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 81rem){body.theme-dark .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}body.theme-dark .component-project-team-member-grid-cell{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-dark .component-project-team-member-grid-cell .avatar{border-radius:50%;width:var(--avatar-size);height:var(--avatar-size)}body.theme-dark .component-project-team-member-grid-cell .name{font-weight:bold}body.theme-dark .component-project-team-member-grid-cell .roles{align-items:center;display:flex;flex-direction:column;gap:.25rem}body.theme-dark .component-project-team-member-grid-cell .roles .role{color:#d1d5db;font-size:.8rem;text-align:center}body.theme-dark .component-release-media-grid{margin:0}body.theme-dark .component-release-media-grid:not(:first-child){margin-top:1rem}body.theme-dark .component-release-media-grid:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-media-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 30rem){body.theme-dark .component-release-media-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 60rem){body.theme-dark .component-release-media-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}body.theme-dark .component-release-media-grid-item{position:relative}body.theme-dark .component-release-media-grid-item .image{aspect-ratio:16/9;border-radius:.625rem;width:100%}body.theme-dark .component-release-media-grid-item .play-button-container{position:absolute;inset:0;align-items:center;display:flex;justify-content:center}body.theme-dark .component-release-media-grid-item .play-button-container .play-button{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;justify-content:center;padding:.25rem;width:2.5rem;height:2.5rem}body.theme-dark .component-release-media-grid-item .play-button-container .play-button .icon{color:#000;font-size:2rem}body.theme-dark .component-user-grid{margin:0}body.theme-dark .component-user-grid:not(:first-child){margin-top:1rem}body.theme-dark .component-user-grid:not(:last-child){margin-bottom:1rem}body.theme-dark .component-user-grid.format-columns{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25rem), 1fr))}body.theme-dark .component-user-grid.format-list{display:flex;flex-direction:column;gap:1rem}body.theme-dark .component-user-grid[data-clickable-cells=true] .component-user-grid-cell:hover{cursor:pointer}body.theme-dark .component-user-grid-cell{align-items:center;background-color:var(--profile-primary-color, #262626);border:1px solid var(--profile-secondary-color, #404040);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:var(--profile-text-color, #f5f5f5);display:grid;gap:1rem;grid-template-columns:auto 1fr;height:100%;padding:1rem}body.theme-dark .component-user-grid-cell.format-columns .avatar{width:128px;height:128px}body.theme-dark .component-user-grid-cell.format-columns .name{font-size:1.5rem}body.theme-dark .component-user-grid-cell.format-list .avatar{width:64px;height:64px}body.theme-dark .component-user-grid-cell .avatar{border-radius:50%}body.theme-dark .component-user-grid-cell .name{color:inherit;text-decoration:none;word-break:break-word}body.theme-dark .component-user-grid-cell .name:hover{text-decoration:underline}body.theme-dark .component-user-grid-cell .info-item-container{display:flex;flex-direction:column;gap:.25rem}body.theme-dark .component-admin-layout{padding:0 1rem}body.theme-dark .component-admin-layout>*>*>.inner-wrapper{display:grid;gap:1rem;grid-template-columns:1fr}@media not (max-width: 60rem){body.theme-dark .component-admin-layout>*>*>.inner-wrapper{grid-template-columns:25rem 1fr}}body.theme-dark .component-flexible-column-layout{margin:0}body.theme-dark .component-flexible-column-layout:not(:first-child){margin-top:1rem}body.theme-dark .component-flexible-column-layout:not(:last-child){margin-bottom:1rem}body.theme-dark .component-flexible-column-layout{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--minimum-column-width)), 1fr))}body.theme-dark .component-flexible-column-layout>*{margin:0 !important}body.theme-dark .component-labeled-control-layout{margin:0}body.theme-dark .component-labeled-control-layout:not(:first-child){margin-top:1rem}body.theme-dark .component-labeled-control-layout:not(:last-child){margin-bottom:1rem}body.theme-dark .component-labeled-control-layout{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}body.theme-dark .component-profile-layout{margin:0}body.theme-dark .component-profile-layout:not(:first-child){margin-top:1rem}body.theme-dark .component-profile-layout:not(:last-child){margin-bottom:1rem}body.theme-dark .component-profile-layout{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 70rem){body.theme-dark .component-profile-layout{grid-template-columns:20rem 1fr}}body.theme-dark .component-search-layout{margin:0}body.theme-dark .component-search-layout:not(:first-child){margin-top:1rem}body.theme-dark .component-search-layout:not(:last-child){margin-bottom:1rem}body.theme-dark .component-search-layout{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 80rem){body.theme-dark .component-search-layout{grid-template-columns:minmax(0, 25rem) minmax(0, 1fr)}body.theme-dark .component-search-layout .sidebar>.component-block{position:sticky;top:1rem}}body.theme-dark .component-settings-layout>*{display:grid;gap:1rem;grid-template-columns:1fr}@media not (max-width: 60rem){body.theme-dark .component-settings-layout>*{grid-template-columns:14rem 1fr}}body.theme-dark .component-about-profile-showcase>.content{padding:1rem}body.theme-dark .component-badges-profile-showcase>.content{padding:1rem}body.theme-dark .component-badges-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-dark .component-badges-profile-showcase>.content .badges-container{display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}@media(min-width: 30rem){body.theme-dark .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(min-width: 50rem){body.theme-dark .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}body.theme-dark .component-badges-profile-showcase>.content .image{width:100%}body.theme-dark .component-forum-topics-profile-showcase>.content{padding:1rem}body.theme-dark .component-forum-topics-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-dark .component-profile-showcase{margin:0}body.theme-dark .component-profile-showcase:not(:first-child){margin-top:1rem}body.theme-dark .component-profile-showcase:not(:last-child){margin-bottom:1rem}body.theme-dark .component-profile-showcase{border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}body.theme-dark .component-profile-showcase .header{background-color:var(--primary-color);border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:var(--text-color, #ffffff);padding:1rem}body.theme-dark .component-profile-showcase .content{background-color:#262626;border-left:1px solid #404040;border-right:1px solid #404040;border-bottom:1px solid #404040;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-dark .component-releases-profile-showcase>.content{padding:1rem}body.theme-dark .component-link-hierarchy-sidebar{margin:0}body.theme-dark .component-link-hierarchy-sidebar:not(:first-child){margin-top:1rem}body.theme-dark .component-link-hierarchy-sidebar:not(:last-child){margin-bottom:1rem}@media not (max-width: 60rem){body.theme-dark .component-link-hierarchy-sidebar .mobile-toggle{display:none}}@media(max-width: 60rem){body.theme-dark .component-link-hierarchy-sidebar .sidebar-wrapper{margin-top:1rem}body.theme-dark .component-link-hierarchy-sidebar .sidebar-wrapper:not(.mobile-open){display:none}}body.theme-dark .component-link-hierarchy-sidebar-section{margin:0}body.theme-dark .component-link-hierarchy-sidebar-section:not(:first-child){margin-top:1rem}body.theme-dark .component-link-hierarchy-sidebar-section:not(:last-child){margin-bottom:1rem}body.theme-dark .component-link-hierarchy-sidebar-section .header{font-size:.75rem;font-weight:bold;opacity:.75}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy{margin:0}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy:not(:first-child){margin-top:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy:not(:last-child){margin-bottom:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy{padding:0}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item{margin:0}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item:not(:first-child){margin-top:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item:not(:last-child){margin-bottom:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor{color:inherit;display:grid;grid-template-columns:1.25rem 1fr auto auto;font-size:1.1rem;text-decoration:none}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor:hover>.text{text-decoration:underline}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.text{flex-basis:100%;flex-shrink:1;margin-left:.5rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.count{font-weight:bold;margin-left:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.external-icon{margin-left:1rem}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item[data-is-current=true]>.anchor{color:var(--primary-color)}body.theme-dark .component-link-hierarchy-sidebar-section-hierarchy-item>.component-link-hierarchy-sidebar-section-hierarchy{margin-left:1rem}body.theme-dark .component-profile-sidebar{margin:0}body.theme-dark .component-profile-sidebar:not(:first-child){margin-top:1rem}body.theme-dark .component-profile-sidebar:not(:last-child){margin-bottom:1rem}body.theme-dark .component-profile-sidebar{display:flex;gap:.75rem;flex-direction:column}body.theme-dark .component-profile-sidebar>.avatar-container{display:flex;justify-content:center}body.theme-dark .component-profile-sidebar>.avatar-container>.avatar{border-radius:50%;aspect-ratio:1/1;max-width:256px}body.theme-dark .component-profile-sidebar>.preferred-name{font-size:1.5rem;font-weight:bold;text-align:center}body.theme-dark .component-profile-sidebar>.secondary-name-and-pronouns{font-size:1.25rem;opacity:.5;text-align:center}body.theme-dark .component-profile-sidebar-detail{display:grid;gap:.25rem;grid-template-columns:auto auto 1fr;word-break:break-all}body.theme-dark .component-profile-sidebar-detail>.text{color:inherit;display:inline-block;text-decoration:none}body.theme-dark .component-profile-sidebar-detail>.text>.note{opacity:.5}body.theme-dark .component-profile-sidebar-detail>.text.anchor:hover{text-decoration:underline}body.theme-dark .component-account-deletion-request-summary{margin:0}body.theme-dark .component-account-deletion-request-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-account-deletion-request-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-audit-log-summary{margin:0}body.theme-dark .component-audit-log-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-audit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-auto-mod-filter-summary{margin:0}body.theme-dark .component-auto-mod-filter-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-auto-mod-filter-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-badge-definition-summary{align-items:center;display:grid;gap:.75rem}@media(max-width: 50rem){body.theme-dark .component-badge-definition-summary{grid-template-columns:1fr}}@media not (max-width: 50rem){body.theme-dark .component-badge-definition-summary{grid-template-columns:auto 1fr}}@media(max-width: 50rem){body.theme-dark .component-badge-definition-summary .image-container{display:flex;justify-content:center}}@media(max-width: 50rem){body.theme-dark .component-badge-definition-summary .image-container .image{width:6rem;height:6rem}}@media not (max-width: 50rem){body.theme-dark .component-badge-definition-summary .image-container .image{width:9rem;height:9rem}}@media(max-width: 50rem){body.theme-dark .component-badge-definition-summary .info-container{text-align:center}}body.theme-dark .component-blog-post-summary{margin:0}body.theme-dark .component-blog-post-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-blog-post-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-forum-topic-reply-summary{margin:0}body.theme-dark .component-forum-topic-reply-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-forum-topic-reply-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-forum-topic-reply-summary{color:inherit;cursor:pointer;display:block;padding:1rem;text-decoration:none}body.theme-dark .component-forum-topic-reply-summary:hover{text-decoration:none}body.theme-dark .component-forum-topic-reply-summary .row{margin:0}body.theme-dark .component-forum-topic-reply-summary .row:not(:first-child){margin-top:1rem}body.theme-dark .component-forum-topic-reply-summary .row:not(:last-child){margin-bottom:1rem}body.theme-dark .component-forum-topic-reply-summary .row.flairs{display:flex;gap:.75rem;flex-wrap:wrap}body.theme-dark .component-forum-topic-reply-summary .row.main{display:grid;grid-template-areas:"avatar-container meta-container" "stats-container stats-container";grid-template-columns:auto 1fr}@media(min-width: 60rem){body.theme-dark .component-forum-topic-reply-summary .row.main{grid-template-areas:"avatar-container meta-container stats-container";grid-template-columns:auto 1fr auto}}body.theme-dark .component-forum-topic-reply-summary .row.main .avatar-container{grid-area:avatar-container}body.theme-dark .component-forum-topic-reply-summary .row.main .avatar-container .avatar{border-radius:50%;margin-right:1rem}body.theme-dark .component-forum-topic-reply-summary .row.main .meta-container{grid-area:meta-container;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-dark .component-forum-topic-reply-summary .row.main .stats-container{grid-area:stats-container;font-size:.75rem}@media not (min-width: 60rem){body.theme-dark .component-forum-topic-reply-summary .row.main .stats-container{border-top:1px solid #ddd;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1rem;padding-top:1rem}body.theme-dark .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:center}}@media(min-width: 60rem){body.theme-dark .component-forum-topic-reply-summary .row.main .stats-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}body.theme-dark .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:right}}body.theme-dark .component-forum-topic-reply-summary .flair{border-radius:.25rem;padding:.35rem}body.theme-dark .component-homepage-element-asset-summary{margin:0}body.theme-dark .component-homepage-element-asset-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-homepage-element-asset-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-homepage-element-summary{margin:0}body.theme-dark .component-homepage-element-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-homepage-element-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-penalty-summary{margin:0}body.theme-dark .component-penalty-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-penalty-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-branch-summary{margin:0}body.theme-dark .component-release-branch-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-branch-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-branch-version-summary{margin:0}body.theme-dark .component-release-branch-version-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-branch-version-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-branch-version-upload-session-summary{margin:0}body.theme-dark .component-release-branch-version-upload-session-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-branch-version-upload-session-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-edit-log-summary{margin:0}body.theme-dark .component-release-edit-log-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-edit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-image-summary{margin:0}body.theme-dark .component-release-image-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-image-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-link-summary{margin:0}body.theme-dark .component-release-link-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-link-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-mod-internal-name-request-summary{margin:0}body.theme-dark .component-release-mod-internal-name-request-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-release-mod-internal-name-request-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-release-summary-pinned-indicator{position:absolute;top:5px;left:5px;align-items:center;border:1px solid #404040;border-radius:.25rem;display:flex;justify-content:center;width:1.5rem;height:1.5rem}body.theme-dark .component-release-summary-icon-container{align-items:center;display:flex;justify-content:center}@media(max-width: 50rem){body.theme-dark .component-release-summary-icon-container{width:7rem;height:7rem}body.theme-dark .component-release-summary-icon-container .icon.fa{font-size:6rem}body.theme-dark .component-release-summary-icon-container .icon.image{width:100%;height:100%}}@media not (max-width: 50rem){body.theme-dark .component-release-summary-icon-container{width:9rem;height:9rem}body.theme-dark .component-release-summary-icon-container .icon.fa{font-size:7rem}body.theme-dark .component-release-summary-icon-container .icon.image{width:9rem;height:9rem}}body.theme-dark .component-release-summary-byline{margin-top:.5rem}@media(max-width: 50rem){body.theme-dark .component-release-summary-title-and-summary-container{padding-left:1rem}}@media(max-width: 50rem){body.theme-dark .component-release-summary-image-container{display:none}}body.theme-dark .component-release-summary-image-container .image{width:16rem;height:9rem;object-fit:cover}body.theme-dark .component-release-summary{position:relative}body.theme-dark .component-release-summary[data-is-clickable=true]{cursor:pointer}body.theme-dark .component-release-summary .row:not(:last-child){border-bottom:1px solid #404040}body.theme-dark .component-release-summary .row.main{display:grid;padding:1rem}@media(max-width: 50rem){body.theme-dark .component-release-summary .row.main{grid-template-columns:auto 1fr}}@media not (max-width: 50rem){body.theme-dark .component-release-summary .row.main{grid-template-columns:auto 1fr;gap:1rem}body.theme-dark .component-release-summary .row.main[data-show-image=true]{grid-template-columns:auto 1fr auto}}body.theme-dark .component-release-summary .row.title-and-byline{padding-bottom:.75rem}body.theme-dark .component-release-summary .row.summary{padding-top:.75rem}body.theme-dark .component-release-summary .row.stats,body.theme-dark .component-release-summary .row.categories,body.theme-dark .component-release-summary .row.links{padding:.75rem}body.theme-dark .component-reserved-username-summary{margin:0}body.theme-dark .component-reserved-username-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-reserved-username-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-session-summary{margin:0}body.theme-dark .component-session-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-session-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-session-summary header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}@media(max-width: 50rem){body.theme-dark .component-session-summary header{grid-template-columns:1fr}}body.theme-dark .component-session-summary .status{border-radius:4px;color:#fff;padding:.35rem}body.theme-dark .component-session-summary .status.active{background-color:#16a34a}body.theme-dark .component-session-summary .status.expired,body.theme-dark .component-session-summary .status.invalidated{background-color:#dc2626}body.theme-dark .component-site-configuration-rule-summary{margin:0}body.theme-dark .component-site-configuration-rule-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-site-configuration-rule-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-website-summary{margin:0}body.theme-dark .component-website-summary:not(:first-child){margin-top:1rem}body.theme-dark .component-website-summary:not(:last-child){margin-bottom:1rem}body.theme-dark .component-drawer{background-color:#262626;border:1px solid #404040;border-top:none;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:20rem;padding:1rem}body.theme-dark .component-global-footer-row:not(:last-child){padding-bottom:1rem}body.theme-dark .component-global-footer-row:not(:first-child){padding-top:1rem}body.theme-dark .component-global-footer-columns{display:grid;gap:1rem}body.theme-dark .component-global-footer-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr))}body.theme-dark .component-global-footer-flexbox{display:flex;flex-wrap:wrap;gap:1rem}body.theme-dark .component-global-footer-header{font-size:1.25rem;font-weight:bold}body.theme-dark .component-global-footer-link{display:inline-flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none}body.theme-dark .component-global-footer-link:hover>.text{text-decoration:underline}body.theme-dark .component-global-footer{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);padding:1rem}body.theme-dark .component-global-navigation{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);height:3.5rem;z-index:2}body.theme-dark .component-global-navigation .component-content-wrapper>div{align-items:center;display:flex;height:100%}@media(max-width: 50rem){body.theme-dark .component-global-navigation .button-container{position:absolute;left:0;right:0;top:100%;z-index:1;background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}body.theme-dark .component-global-navigation .button-container:not(.open){display:none}body.theme-dark .component-global-navigation .button-container .component-global-navigation-button{width:100%}body.theme-dark .component-global-navigation .button-container .link-icon{text-align:center;width:1.25em}}@media not (max-width: 50rem){body.theme-dark .component-global-navigation .button-container{flex-shrink:0;height:100%}}body.theme-dark .component-global-navigation-button{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;gap:.375rem;height:100%;padding:var(--global-navigation-button-padding, 1rem);text-decoration:none}body.theme-dark .component-global-navigation-button:hover{background-color:var(--secondary-color);text-decoration:none}@media not (max-width: 50rem){body.theme-dark .component-global-navigation-button[data-name=menu]{display:none}}@media not (max-width: 60rem){body.theme-dark .component-global-navigation-button[data-name=search]{display:none}}body.theme-dark .component-global-navigation-logo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:1rem;padding-right:1rem}body.theme-dark .component-global-navigation-logo:hover{background-color:var(--secondary-color);text-decoration:none}body.theme-dark .component-global-navigation-logo .logo{width:36px;height:36px;max-width:unset}body.theme-dark .component-global-navigation-search{height:100%;flex-basis:100%;flex-shrink:1;padding:.35rem}@media(max-width: 60rem){body.theme-dark .component-global-navigation-search{display:none}}body.theme-dark .component-global-navigation-search .form{background-color:var(--secondary-color);border-radius:50px;color:inherit;height:100%;overflow:hidden;transition:.2s background-color}body.theme-dark .component-global-navigation-search .form:focus-within{background-color:var(--tertiary-color)}body.theme-dark .component-global-navigation-search .form .inner-wrapper{display:grid;grid-template-columns:auto 1fr;height:100%}body.theme-dark .component-global-navigation-search .form .inner-wrapper .icon-container{aspect-ratio:1/1;align-items:center;display:flex;justify-content:center;width:2.8rem}body.theme-dark .component-global-navigation-search .form .inner-wrapper .input{background-color:rgba(0,0,0,0);border:none;color:inherit;display:block;font:inherit;padding:0;width:auto;height:100%}body.theme-dark .component-global-navigation-search .form .inner-wrapper .input:focus{outline:none}body.theme-dark .component-global-navigation-search .form .inner-wrapper .input::placeholder{color:inherit;opacity:.65}body.theme-dark .component-global-navigation-spacer{flex-basis:100%;flex-shrink:1}@media not (max-width: 60rem){body.theme-dark .component-global-navigation-spacer{display:none}}body.theme-dark .component-global-navigation-user-image{border-radius:50%;width:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2);height:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2)}body.theme-dark .component-global-quick-drawer .overflow-buttons-toggle{cursor:pointer;font-size:.75rem;margin-top:.75rem;opacity:.65;text-align:center;text-decoration:none}body.theme-dark .component-global-quick-drawer .overflow-buttons-toggle:hover{text-decoration:underline}body.theme-dark .component-global-quick-drawer .overflow-buttons-container{margin-top:.75rem}body.theme-dark .component-global-quick-drawer .overflow-buttons-container:not(.open){display:none}body.theme-dark .component-global-web-services-bar{background-color:#1f2937}body.theme-dark .component-global-web-services-bar .inner-wrapper{display:flex;flex-wrap:wrap}body.theme-dark .component-global-web-services-bar-link{color:#fff;display:inline-block;font-family:"Viga",Arial,Helvetica,"sans-serif";font-size:.8rem;padding:.5rem .7rem;text-decoration:none;text-transform:uppercase}body.theme-dark .component-global-web-services-bar-link:hover,body.theme-dark .component-global-web-services-bar-link.active{background-color:#030712}body.theme-dark .component-global-web-services-bar-link .space{display:inline-block;width:0}body.theme-dark .component-homepage-hero{align-items:center;display:flex;margin:-1rem auto 1rem auto;overflow:hidden;position:relative;max-width:2560px;width:100%;max-height:720px}@media(min-width: 2561px){body.theme-dark .component-homepage-hero{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}body.theme-dark .component-homepage-hero>img,body.theme-dark .component-homepage-hero>video{pointer-events:none;width:100%;height:100%}body.theme-dark .component-homepage-hero>img>img,body.theme-dark .component-homepage-hero>video>img{width:100%}body.theme-dark .component-homepage-hero .overlay{background-color:rgba(0,0,0,.25);position:absolute;inset:0;align-items:center;display:flex;flex-direction:column;justify-content:center}body.theme-dark .component-homepage-hero .overlay .logo-container{padding:0 1rem}body.theme-dark .component-homepage-hero .overlay .logo-container .logo{max-width:100%}body.theme-dark .component-homepage-hero .overlay .title{color:#fff;font-size:3rem}body.theme-dark .component-homepage-statistics{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width: 62.5rem){body.theme-dark .component-homepage-statistics{grid-template-columns:1fr 1fr 1fr}}body.theme-dark .component-homepage-statistics>*{margin:0 !important}@keyframes not-found-info-fucked-character{from{transform:rotate(7deg)}to{transform:rotate(-7deg)}}body.theme-dark .component-not-found-info{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.75rem 1rem;position:relative}body.theme-dark .component-not-found-info .status-code{font-size:10rem;margin-left:-1ch}body.theme-dark .component-not-found-info .fucked-character{position:absolute;animation-name:not-found-info-fucked-character;animation-duration:1.25s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease-in-out;transform-origin:top}body.theme-dark .component-not-found-info .message{font-size:1.1rem;text-align:center}body.theme-dark .component-popup{width:max-content;position:absolute;top:0;left:0;z-index:100}body.theme-dark .component-popup:not(.open){display:none}body.theme-dark .component-profile-banner{background-color:var(--secondary-color);background-position:center;background-repeat:repeat;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);margin:-1rem auto -4rem auto;max-width:1600px;height:300px}@media(min-width: 1601px){body.theme-dark .component-profile-banner{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}body.theme-dark #nprogress{pointer-events:none}body.theme-dark #nprogress .bar{background:var(--primary-color);z-index:9999;position:fixed;top:0;left:0;width:100%;height:2px}body.theme-dark #nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary-color),0 0 5px var(--primary-color);opacity:1;transform:rotate(3deg) translate(0px, -4px)}body.theme-dark .component-site{display:grid;gap:1rem;grid-template-rows:auto 1fr auto;min-height:100vh}body.theme-dark .component-site .content-wrapper>.notice-container{margin-bottom:1rem}body.theme-dark .component-site .content-wrapper>.notice-container{display:grid;grid-template-areas:". notices .";grid-template-columns:1fr minmax(0px, 85rem) 1fr}body.theme-dark .component-site .content-wrapper>.notice-container:has(.notices:empty){display:none}body.theme-dark .component-site .content-wrapper>.notice-container .notices{grid-area:notices}body.theme-dark .component-user-link{display:inline-block;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-dark .component-user-link[data-is-deleted=true]{color:red}body.theme-light{--primary-color: #4e99e4;--secondary-color: #1e73c7;--tertiary-color: #165593;background-color:#eee;color:#000;color-scheme:light;font-family:"Roboto",Arial,Helvetica,"sans-serif";overflow-y:scroll}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("fonts/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("fonts/Roboto-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Viga";src:url("/fonts/Viga-Regular.ttf") format("truetype");font-display:swap}body.theme-light .grecaptcha-badge{visibility:hidden}body.theme-light .component-checkbox{margin:0}body.theme-light .component-checkbox:not(:first-child){margin-top:1rem}body.theme-light .component-checkbox:not(:last-child){margin-bottom:1rem}body.theme-light .component-checkbox{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}body.theme-light .component-control{position:relative}body.theme-light .component-control{margin:0}body.theme-light .component-control:not(:first-child){margin-top:1rem}body.theme-light .component-control:not(:last-child){margin-bottom:1rem}body.theme-light .component-control[data-type=select]>.overlay{pointer-events:none}body.theme-light .component-control>.input{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:.625rem;display:block;color:inherit;padding:.5rem;height:2.5rem;width:100%}body.theme-light .component-control>.input:disabled{cursor:not-allowed;opacity:.5}body.theme-light .component-control>.input:focus{outline:3px solid var(--primary-color)}body.theme-light .component-control>.input:has(+.overlay){padding-right:2rem}body.theme-light .component-control>.input:is(textarea){min-height:10rem;resize:vertical}body.theme-light .component-control>.overlay{position:absolute;top:0;bottom:0;right:.75rem;margin:auto;width:1rem;height:1rem;cursor:pointer}body.theme-light .component-form{margin:0}body.theme-light .component-form:not(:first-child){margin-top:1rem}body.theme-light .component-form:not(:last-child){margin-bottom:1rem}body.theme-light .component-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-light .component-label{margin:0}body.theme-light .component-label:not(:first-child){margin-top:1rem}body.theme-light .component-label:not(:last-child){margin-bottom:1rem}body.theme-light .component-label{display:flex;gap:.5rem;font-weight:bold}body.theme-light .component-toggle-switch{margin:0}body.theme-light .component-toggle-switch:not(:first-child){margin-top:1rem}body.theme-light .component-toggle-switch:not(:last-child){margin-bottom:1rem}body.theme-light .component-toggle-switch{display:grid;grid-template-areas:"stack"}body.theme-light .component-toggle-switch:has(input:disabled)>.loading{display:flex}body.theme-light .component-toggle-switch>label{grid-area:stack;position:relative;display:inline-block;width:50px;height:25px;background-color:#9ca3af;border-radius:25px;cursor:pointer;transition:background-color .3s}body.theme-light .component-toggle-switch>label>input{opacity:0;width:0;height:0}body.theme-light .component-toggle-switch>label:before{content:"";position:absolute;left:2px;bottom:2px;background-color:#fff;border-radius:50%;width:21px;height:21px;transition:transform .3s}body.theme-light .component-toggle-switch>label:has(input:checked){background-color:#22c55e}body.theme-light .component-toggle-switch>label:has(input:checked):before{transform:translateX(25px)}body.theme-light .component-toggle-switch>label:has(input:disabled){cursor:not-allowed;opacity:.5}body.theme-light .component-toggle-switch>.loading{grid-area:stack;display:none;align-items:center;justify-content:center}body.theme-light .component-anchor{color:#1d4ed8;text-decoration:none}body.theme-light .component-anchor:hover{text-decoration:underline}body.theme-light .component-anchor:visited{color:#1d4ed8}body.theme-light .component-block{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);padding:1rem}body.theme-light .component-block:not(.no-margin){margin:0}body.theme-light .component-block:not(.no-margin):not(:first-child){margin-top:1rem}body.theme-light .component-block:not(.no-margin):not(:last-child){margin-bottom:1rem}body.theme-light .component-block.no-padding{padding:0}body.theme-light .component-block:is(a){color:inherit;display:block;text-decoration:none}body.theme-light .component-block:is(a):hover{outline:3px solid var(--primary-color)}body.theme-light .component-block-group{margin:0}body.theme-light .component-block-group:not(:first-child){margin-top:1rem}body.theme-light .component-block-group:not(:last-child){margin-bottom:1rem}body.theme-light .component-block-group>.component-block{margin:0 !important}body.theme-light .component-block-group>.component-block:not(:only-child,:first-child){border-top-left-radius:0;border-top-right-radius:0}body.theme-light .component-block-group>.component-block:not(:only-child,:last-child){border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-light .component-breadcrumbs{margin:0}body.theme-light .component-breadcrumbs:not(:first-child){margin-top:1rem}body.theme-light .component-breadcrumbs:not(:last-child){margin-bottom:1rem}body.theme-light .component-breadcrumbs{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}body.theme-light .component-breadcrumbs-item{font-size:.8rem;font-weight:bold}body.theme-light .component-breadcrumbs-item a{color:inherit;text-decoration:none}body.theme-light .component-breadcrumbs-item a:hover{text-decoration:underline}body.theme-light .component-breadcrumbs-item:not(:last-child){color:#6b7280}body.theme-light .component-breadcrumbs-item:not(:last-child)::after{content:"/";margin-left:.5rem}body.theme-light .component-breadcrumbs-item:last-child{color:var(--primary-color)}body.theme-light .component-bubble-list-item{background-color:rgba(0,0,0,0);border:1px solid #ddd;border-radius:.625rem;padding:.5rem}body.theme-light .component-bubble-list{margin:0}body.theme-light .component-bubble-list:not(:first-child){margin-top:1rem}body.theme-light .component-bubble-list:not(:last-child){margin-bottom:1rem}body.theme-light .component-bubble-list{display:flex;flex-wrap:wrap;gap:.5rem}body.theme-light .component-button{margin:0}body.theme-light .component-button:not(:first-child){margin-top:1rem}body.theme-light .component-button:not(:last-child){margin-bottom:1rem}body.theme-light .component-button{align-items:center;all:unset;background-color:var(--primary-color);border:none;border-radius:.625rem;color:var(--text-color, #ffffff);display:flex;font-family:inherit;font-size:inherit;gap:.625rem;padding:var(--padding, 0.625em);text-align:inherit;text-decoration:none;transition:background-color .2s}body.theme-light .component-button:not(:disabled):focus,body.theme-light .component-button:not(:disabled):hover{background-color:var(--secondary-color);cursor:pointer;text-decoration:none}body.theme-light .component-button:disabled{background-color:#9ca3af;color:#d1d5db}body.theme-light .component-button>.icon,body.theme-light .component-button>.external{max-height:1em}body.theme-light .component-button>.icon>img,body.theme-light .component-button>.external>img{max-height:1em;height:100%}body.theme-light .component-button-group{margin:0}body.theme-light .component-button-group:not(:first-child){margin-top:1rem}body.theme-light .component-button-group:not(:last-child){margin-bottom:1rem}body.theme-light .component-button-group.left-aligned-group,body.theme-light .component-button-group.center-aligned-group,body.theme-light .component-button-group.right-aligned-group{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}body.theme-light .component-button-group.left-aligned-group>.component-button,body.theme-light .component-button-group.center-aligned-group>.component-button,body.theme-light .component-button-group.right-aligned-group>.component-button{margin:0 !important}body.theme-light .component-button-group.center-aligned-group{justify-content:center}body.theme-light .component-button-group.right-aligned-group{justify-content:flex-end}body.theme-light .component-button-group.left-aligned-list,body.theme-light .component-button-group.center-aligned-list{display:flex;flex-direction:column;gap:1px}body.theme-light .component-button-group.left-aligned-list>.component-button,body.theme-light .component-button-group.center-aligned-list>.component-button{margin:0 !important}body.theme-light .component-button-group.left-aligned-list>.component-button:not(:only-child):first-child,body.theme-light .component-button-group.center-aligned-list>.component-button:not(:only-child):first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}body.theme-light .component-button-group.left-aligned-list>.component-button:not(:first-child,:last-child),body.theme-light .component-button-group.center-aligned-list>.component-button:not(:first-child,:last-child){border-radius:0}body.theme-light .component-button-group.left-aligned-list>.component-button:not(:only-child):last-child,body.theme-light .component-button-group.center-aligned-list>.component-button:not(:only-child):last-child{border-top-left-radius:0;border-top-right-radius:0}body.theme-light .component-button-group.left-aligned-list>.component-button>.icon{text-align:center;width:1.25em}body.theme-light .component-button-group.center-aligned-list>.component-button{justify-content:center}body.theme-light .component-content-wrapper{margin:0}body.theme-light .component-content-wrapper{--width: 85rem;display:grid;grid-template-areas:". content .";grid-template-columns:1fr minmax(0px, var(--width)) 1fr}body.theme-light .component-content-wrapper>*{grid-area:content;position:relative}body.theme-light .component-header{margin:0}body.theme-light .component-header:not(:first-child){margin-top:1rem}body.theme-light .component-header:not(:last-child){margin-bottom:1rem}body.theme-light .component-header{font-weight:bold}body.theme-light h1.component-header{font-size:2em}body.theme-light h2.component-header{font-size:1.5em}body.theme-light h3.component-header{font-size:1.17em}body.theme-light h4.component-header{font-size:1em}body.theme-light h5.component-header{font-size:.83em}body.theme-light h6.component-header{font-size:.67em}body.theme-light .component-notice{--notice-border-radius: 0}body.theme-light .component-notice{margin:0}body.theme-light .component-notice:not(:first-child){margin-top:.75rem}body.theme-light .component-notice:not(:last-child){margin-bottom:.75rem}body.theme-light .component-notice{border-radius:var(--notice-border-radius);display:grid;grid-template-columns:auto 1fr auto}body.theme-light .component-notice.rounded-corners{--notice-border-radius: 0.625rem}body.theme-light .component-notice.danger{background-color:#f8d7da;color:#721c24}body.theme-light .component-notice.info{background-color:#d1ecf1;color:#0c5460}body.theme-light .component-notice.success{background-color:#d4edda;color:#155724}body.theme-light .component-notice.warning{background-color:#fff3cd;color:#856404}body.theme-light .component-notice>.icon-container{align-items:center;background-color:rgba(0,0,0,.05);border-top-left-radius:var(--notice-border-radius);border-bottom-left-radius:var(--notice-border-radius);display:flex;justify-content:center;padding:1rem}body.theme-light .component-notice>.content-container{padding:1rem}body.theme-light .component-notice>.dismiss-container{align-items:center;display:flex;justify-content:center;padding:1rem}body.theme-light .component-notice>.dismiss-container>.dismiss{cursor:pointer}body.theme-light .component-notice>.dismiss-container>.dismiss:hover{text-decoration:underline}body.theme-light .component-pagination{display:grid;gap:1px}body.theme-light .component-pagination[data-num-page-numbers="1"]{grid-template-columns:1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="2"]{grid-template-columns:1fr 1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="3"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="4"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="5"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="6"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-light .component-pagination[data-num-page-numbers="7"]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}body.theme-light .component-pagination-page{align-items:center;background-color:var(--primary-color);color:#fff;display:grid;justify-content:center;padding:.5rem;text-decoration:none}body.theme-light .component-pagination-page:hover,body.theme-light .component-pagination-page.current-page{background-color:var(--secondary-color);text-decoration:none}body.theme-light .component-pagination-page:is(:first-child){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}body.theme-light .component-pagination-page:is(:last-child){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-light .component-paragraph{margin:0}body.theme-light .component-paragraph:not(:first-child){margin-top:1rem}body.theme-light .component-paragraph:not(:last-child){margin-bottom:1rem}body.theme-light .component-paragraph{line-height:1.6}body.theme-light .component-table-row .column{padding:0}body.theme-light .component-table-row .column.has-padding{padding:.75rem}body.theme-light .component-table-row .column.no-wrap{white-space:nowrap}body.theme-light .component-table{margin:0}body.theme-light .component-table:not(:first-child){margin-top:1rem}body.theme-light .component-table:not(:last-child){margin-bottom:1rem}body.theme-light .component-table{overflow-x:scroll;width:100%}body.theme-light .component-table .table,body.theme-light .component-table .table th,body.theme-light .component-table .table td{border:1px solid #ddd;border-collapse:collapse}body.theme-light .component-table .table th{padding:.75rem;white-space:nowrap}body.theme-light .component-table .table th[data-is-sortable=true]{cursor:pointer}body.theme-light .component-table .table .header{font-weight:bold}body.theme-light .component-cookie-banner{background-color:var(--tertiary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:1rem;z-index:1}@media not (min-width: 50rem){body.theme-light .component-cookie-banner>* .explanation{margin-bottom:1rem}}@media(min-width: 50rem){body.theme-light .component-cookie-banner>*{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}}body.theme-light .component-staging-banner{background-color:#dc2626;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:#fff;padding:.5rem;text-align:center;display:grid;grid-template-areas:". icon1 text icon2 .";grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:1rem;z-index:1}body.theme-light .component-staging-banner .icon1{grid-area:icon1}body.theme-light .component-staging-banner .text{grid-area:text;display:flex;flex-direction:column;gap:.25rem}body.theme-light .component-staging-banner .icon2{grid-area:icon2}body.theme-light .component-blog-layout-sidebar-list{list-style:none;margin:0;padding:0}body.theme-light .component-blog-layout-sidebar-section>.header{font-weight:bold;margin-bottom:.5rem}@media(min-width: 50rem){body.theme-light .component-blog-layout-sidebar{position:sticky;top:1rem}}body.theme-light .component-blog-layout{display:grid;gap:1rem;grid-template-areas:"header" "content" "sidebar";grid-template-columns:1fr}@media(min-width: 50rem){body.theme-light .component-blog-layout{grid-template-areas:"header header" "content sidebar";grid-template-columns:1fr 20rem}}body.theme-light .component-blog-layout>.header{grid-area:header}body.theme-light .component-blog-layout>.header .component-anchor{color:#000;text-decoration:none}body.theme-light .component-blog-layout>.header .component-anchor:hover{text-decoration:underline}body.theme-light .component-blog-layout>.header .component-anchor:visited{color:#000}body.theme-light .component-blog-layout>.content{grid-area:content}body.theme-light .component-blog-layout>.sidebar{grid-area:sidebar}body.theme-light .component-blog-post-header{display:flex;flex-direction:column;min-width:0}body.theme-light .component-blog-post-header>.date-and-topics{padding:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-light .component-blog-post-header>.date-and-topics .component-anchor{color:#000;text-decoration:none}body.theme-light .component-blog-post-header>.date-and-topics .component-anchor:hover{text-decoration:underline}body.theme-light .component-blog-post-header>.date-and-topics .component-anchor:visited{color:#000}body.theme-light .component-blog-post-header>.banner-anchor{display:block;width:100%}body.theme-light .component-blog-post-header>.banner-anchor>.banner{aspect-ratio:4/1;width:100%}body.theme-light .component-blog-post-header>.metadata{padding:.75rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}body.theme-light .component-blog-post-header>.metadata>.title{font-size:1.25rem;font-weight:bold}body.theme-light .component-blog-post-header>.metadata>.summary{font-size:.9rem}body.theme-light .component-blog-post-header>.stats{border-top:1px solid #ddd;padding:.75rem}body.theme-light .component-blog-post-pagination-button{height:100%;color:inherit;text-decoration:none}body.theme-light .component-blog-post-pagination-button.next{text-align:right}body.theme-light .component-blog-post-pagination-button:focus,body.theme-light .component-blog-post-pagination-button:hover{outline:3px solid var(--primary-color);outline-offset:-3px}body.theme-light .component-blog-post-pagination-button>.label{color:#374151;font-size:.9rem}body.theme-light .component-blog-post-pagination-button>.title{margin-top:.25rem;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.theme-light .component-blog-post-pagination{margin:0}body.theme-light .component-blog-post-pagination:not(:first-child){margin-top:1rem}body.theme-light .component-blog-post-pagination:not(:last-child){margin-bottom:1rem}body.theme-light .component-blog-post-pagination{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}body.theme-light .component-joined-last-thirty-days-statistics-chart{margin:0}body.theme-light .component-joined-last-thirty-days-statistics-chart:not(:first-child){margin-top:1rem}body.theme-light .component-joined-last-thirty-days-statistics-chart:not(:last-child){margin-bottom:1rem}body.theme-light .component-joined-last-thirty-days-statistics-chart{position:relative}body.theme-light .component-joined-last-thirty-days-statistics-chart .loader{display:flex;justify-content:center}body.theme-light .component-joined-last-thirty-days-statistics-chart .loading-failed:not(.show){display:none}body.theme-light .component-joined-last-thirty-days-statistics-chart .canvas:not(.show){display:none}body.theme-light .component-color-input{margin:0}body.theme-light .component-color-input:not(:first-child){margin-top:1rem}body.theme-light .component-color-input:not(:last-child){margin-bottom:1rem}body.theme-light .component-color-input>.preview{border-radius:.625rem;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:0;width:100%;height:3rem}body.theme-light .component-color-input>.preview:focus,body.theme-light .component-color-input>.preview:focus-within{outline:2px solid var(--primary-color)}body.theme-light .component-multi-input{margin:0}body.theme-light .component-multi-input:not(:first-child){margin-top:1rem}body.theme-light .component-multi-input:not(:last-child){margin-bottom:1rem}body.theme-light .component-multi-input .inputs-container:not(:empty){margin-bottom:1rem}body.theme-light .component-multi-input-input{margin:0}body.theme-light .component-multi-input-input:not(:first-child){margin-top:1rem}body.theme-light .component-multi-input-input:not(:last-child){margin-bottom:1rem}body.theme-light .component-multi-input-input{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto)}body.theme-light .component-multi-input-input .input{background:#fff;border:1px solid #ddd;border-right:none;border-radius:.625rem 0 0 .625rem;color:inherit;padding:.5rem}body.theme-light .component-multi-input-input .remove{background-color:var(--primary-color);border:1px solid #ddd;border-radius:0 .625rem .625rem 0;color:#fff;cursor:pointer;height:100%;width:2rem}body.theme-light .component-multi-input-input .remove:hover{background-color:var(--secondary-color)}body.theme-light .component-password-strength-bar{display:flex;flex-direction:column;gap:.75rem}body.theme-light .component-password-strength-bar .phrase{color:#ddd}body.theme-light .component-password-strength-bar .strength-bar{background-color:#ddd;border-radius:.25rem;height:.5rem}body.theme-light .component-password-strength-bar .strength-bar .fill{border-radius:.25rem;height:100%}body.theme-light .component-password-strength-bar.score-0 .phrase{color:red}body.theme-light .component-password-strength-bar.score-0 .strength-bar>.fill{background-color:red;width:20%}body.theme-light .component-password-strength-bar.score-1 .phrase{color:#ff4000}body.theme-light .component-password-strength-bar.score-1 .strength-bar>.fill{background-color:#ff4000;width:40%}body.theme-light .component-password-strength-bar.score-2 .phrase{color:#ff8000}body.theme-light .component-password-strength-bar.score-2 .strength-bar>.fill{background-color:#ff8000;width:60%}body.theme-light .component-password-strength-bar.score-3 .phrase{color:#0080ff}body.theme-light .component-password-strength-bar.score-3 .strength-bar>.fill{background-color:#0080ff;width:80%}body.theme-light .component-password-strength-bar.score-4 .phrase{color:green}body.theme-light .component-password-strength-bar.score-4 .strength-bar>.fill{background-color:green;width:100%}body.theme-light .component-showcase-form{margin:0}body.theme-light .component-showcase-form:not(:first-child){margin-top:1rem}body.theme-light .component-showcase-form:not(:last-child){margin-bottom:1rem}body.theme-light .component-showcase-form .groups-container{margin-top:1rem;margin-bottom:1rem}body.theme-light .component-showcase-form .groups-container>.group{margin:0}body.theme-light .component-showcase-form .groups-container>.group:not(:first-child){margin-top:1rem}body.theme-light .component-showcase-form .groups-container>.group:not(:last-child){margin-bottom:1rem}body.theme-light .component-showcase-form .groups-container>.group{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;display:grid;grid-template-columns:auto 1fr}body.theme-light .component-showcase-form .groups-container>.group>.handle{cursor:pointer;padding:1rem;display:flex;align-items:center;justify-content:center}body.theme-light .component-showcase-form .groups-container>.group>.content{padding:1rem 1rem 1rem 0}body.theme-light .component-create-session-form .forgot-your-password{font-size:smaller;text-align:right}body.theme-light .component-invalidate-session-form .notice-container:not(:empty){margin-bottom:1rem}body.theme-light .component-avatar-form:not([data-using-uploaded-avatar=true]) .uploaded-only{display:none}body.theme-light .component-avatar-form[data-using-uploaded-avatar=true] .gravatar-only{display:none}body.theme-light .component-avatar-form .avatar-wrapper{display:grid;align-items:center;justify-content:center;grid-template-areas:". stack .";grid-template-columns:1fr auto 1fr}body.theme-light .component-avatar-form .avatar-wrapper[data-loading=false]>.upload-overlay:hover{cursor:pointer;opacity:1}body.theme-light .component-avatar-form .avatar-wrapper[data-loading=true]>.loading-overlay{opacity:1}body.theme-light .component-avatar-form .avatar-wrapper>.avatar{grid-area:stack;border-radius:50%;width:256px;height:256px}body.theme-light .component-avatar-form .avatar-wrapper>.upload-overlay,body.theme-light .component-avatar-form .avatar-wrapper>.loading-overlay{color:#fff;grid-area:stack;background:rgba(0,0,0,.5);border-radius:50%;height:100%;opacity:0;transition:opacity .3s;display:flex;align-items:center;justify-content:center}body.theme-light .component-avatar-form .avatar-wrapper>.loading-overlay{pointer-events:none}body.theme-light .component-create-release-branch-version-file-form{margin:0}body.theme-light .component-create-release-branch-version-file-form:not(:first-child){margin-top:1rem}body.theme-light .component-create-release-branch-version-file-form:not(:last-child){margin-bottom:1rem}body.theme-light .component-create-release-branch-version-file-form .notice-container{display:none}body.theme-light .component-create-release-branch-version-file-form .notice-container.show{display:block;margin-bottom:1rem}body.theme-light .component-create-release-branch-version-file-form .status{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-light .component-create-release-branch-version-file-form .status:not(.show){display:none}body.theme-light .component-create-release-branch-version-file-form .status>*{margin:0 !important}body.theme-light .component-create-release-branch-version-file-form .status .icon-container .icon{font-size:5rem}body.theme-light .component-create-release-branch-version-file-form .status .primary-text{font-size:1.25rem;font-weight:bold}body.theme-light .component-create-release-branch-version-file-form .status .secondary-text{color:#222;font-weight:bold}body.theme-light .component-issue-penalty-form .row:not(:first-child){margin-top:1rem}body.theme-light .component-issue-penalty-form .row.ban-duration:not(.show),body.theme-light .component-issue-penalty-form .row.custom-reason:not(.show){display:none}body.theme-light .component-search-form .extra-settings{display:none}body.theme-light .component-search-form .extra-settings.show{display:block;margin-top:1rem;margin-bottom:1rem}body.theme-light .component-upsert-release-image-form .image-container{margin:0}body.theme-light .component-upsert-release-image-form .image-container:not(:first-child){margin-top:1rem}body.theme-light .component-upsert-release-image-form .image-container:not(:last-child){margin-bottom:1rem}body.theme-light .component-upsert-release-image-form .image-container{display:flex;flex-direction:column;align-items:center}body.theme-light .component-upsert-release-image-form .image-container .image{border:1px solid #ddd;max-height:100vw}body.theme-light .component-description-list-grid{margin:0}body.theme-light .component-description-list-grid:not(:first-child){margin-top:1rem}body.theme-light .component-description-list-grid:not(:last-child){margin-bottom:1rem}body.theme-light .component-description-list-grid{display:grid;gap:1rem}body.theme-light .component-description-list-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr))}body.theme-light .component-description-list-grid-item{background-color:#fff;border:1px solid #ddd;border-radius:.625rem;padding:1rem}body.theme-light .component-description-list-grid-item>.title{display:block;font-weight:bold}body.theme-light .component-description-list-grid-item>.value{display:block;margin-left:0;margin-top:.75rem}body.theme-light .component-project-team-member-grid{margin:0}body.theme-light .component-project-team-member-grid:not(:first-child){margin-top:1rem}body.theme-light .component-project-team-member-grid:not(:last-child){margin-bottom:1rem}body.theme-light .component-project-team-member-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 27rem){body.theme-light .component-project-team-member-grid{grid-template-columns:1fr 1fr}}@media(min-width: 40.5rem){body.theme-light .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 54rem){body.theme-light .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 67.5rem){body.theme-light .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 81rem){body.theme-light .component-project-team-member-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}body.theme-light .component-project-team-member-grid-cell{align-items:center;display:flex;flex-direction:column;gap:1rem}body.theme-light .component-project-team-member-grid-cell .avatar{border-radius:50%;width:var(--avatar-size);height:var(--avatar-size)}body.theme-light .component-project-team-member-grid-cell .name{font-weight:bold}body.theme-light .component-project-team-member-grid-cell .roles{align-items:center;display:flex;flex-direction:column;gap:.25rem}body.theme-light .component-project-team-member-grid-cell .roles .role{color:#374151;font-size:.8rem;text-align:center}body.theme-light .component-release-media-grid{margin:0}body.theme-light .component-release-media-grid:not(:first-child){margin-top:1rem}body.theme-light .component-release-media-grid:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-media-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 30rem){body.theme-light .component-release-media-grid{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 60rem){body.theme-light .component-release-media-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}body.theme-light .component-release-media-grid-item{position:relative}body.theme-light .component-release-media-grid-item .image{aspect-ratio:16/9;border-radius:.625rem;width:100%}body.theme-light .component-release-media-grid-item .play-button-container{position:absolute;inset:0;align-items:center;display:flex;justify-content:center}body.theme-light .component-release-media-grid-item .play-button-container .play-button{align-items:center;background-color:#fff;border-radius:.625rem;display:flex;justify-content:center;padding:.25rem;width:2.5rem;height:2.5rem}body.theme-light .component-release-media-grid-item .play-button-container .play-button .icon{color:#000;font-size:2rem}body.theme-light .component-user-grid{margin:0}body.theme-light .component-user-grid:not(:first-child){margin-top:1rem}body.theme-light .component-user-grid:not(:last-child){margin-bottom:1rem}body.theme-light .component-user-grid.format-columns{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 25rem), 1fr))}body.theme-light .component-user-grid.format-list{display:flex;flex-direction:column;gap:1rem}body.theme-light .component-user-grid[data-clickable-cells=true] .component-user-grid-cell:hover{cursor:pointer}body.theme-light .component-user-grid-cell{align-items:center;background-color:var(--profile-primary-color, #ffffff);border:1px solid var(--profile-secondary-color, #dddddd);border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);color:var(--profile-text-color, #000000);display:grid;gap:1rem;grid-template-columns:auto 1fr;height:100%;padding:1rem}body.theme-light .component-user-grid-cell.format-columns .avatar{width:128px;height:128px}body.theme-light .component-user-grid-cell.format-columns .name{font-size:1.5rem}body.theme-light .component-user-grid-cell.format-list .avatar{width:64px;height:64px}body.theme-light .component-user-grid-cell .avatar{border-radius:50%}body.theme-light .component-user-grid-cell .name{color:inherit;text-decoration:none;word-break:break-word}body.theme-light .component-user-grid-cell .name:hover{text-decoration:underline}body.theme-light .component-user-grid-cell .info-item-container{display:flex;flex-direction:column;gap:.25rem}body.theme-light .component-admin-layout{padding:0 1rem}body.theme-light .component-admin-layout>*>*>.inner-wrapper{display:grid;gap:1rem;grid-template-columns:1fr}@media not (max-width: 60rem){body.theme-light .component-admin-layout>*>*>.inner-wrapper{grid-template-columns:25rem 1fr}}body.theme-light .component-flexible-column-layout{margin:0}body.theme-light .component-flexible-column-layout:not(:first-child){margin-top:1rem}body.theme-light .component-flexible-column-layout:not(:last-child){margin-bottom:1rem}body.theme-light .component-flexible-column-layout{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--minimum-column-width)), 1fr))}body.theme-light .component-flexible-column-layout>*{margin:0 !important}body.theme-light .component-labeled-control-layout{margin:0}body.theme-light .component-labeled-control-layout:not(:first-child){margin-top:1rem}body.theme-light .component-labeled-control-layout:not(:last-child){margin-bottom:1rem}body.theme-light .component-labeled-control-layout{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}body.theme-light .component-profile-layout{margin:0}body.theme-light .component-profile-layout:not(:first-child){margin-top:1rem}body.theme-light .component-profile-layout:not(:last-child){margin-bottom:1rem}body.theme-light .component-profile-layout{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 70rem){body.theme-light .component-profile-layout{grid-template-columns:20rem 1fr}}body.theme-light .component-search-layout{margin:0}body.theme-light .component-search-layout:not(:first-child){margin-top:1rem}body.theme-light .component-search-layout:not(:last-child){margin-bottom:1rem}body.theme-light .component-search-layout{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width: 80rem){body.theme-light .component-search-layout{grid-template-columns:minmax(0, 25rem) minmax(0, 1fr)}body.theme-light .component-search-layout .sidebar>.component-block{position:sticky;top:1rem}}body.theme-light .component-settings-layout>*{display:grid;gap:1rem;grid-template-columns:1fr}@media not (max-width: 60rem){body.theme-light .component-settings-layout>*{grid-template-columns:14rem 1fr}}body.theme-light .component-about-profile-showcase>.content{padding:1rem}body.theme-light .component-badges-profile-showcase>.content{padding:1rem}body.theme-light .component-badges-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-light .component-badges-profile-showcase>.content .badges-container{display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}@media(min-width: 30rem){body.theme-light .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media(min-width: 50rem){body.theme-light .component-badges-profile-showcase>.content .badges-container{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}body.theme-light .component-badges-profile-showcase>.content .image{width:100%}body.theme-light .component-forum-topics-profile-showcase>.content{padding:1rem}body.theme-light .component-forum-topics-profile-showcase>.content .total{font-size:1.5rem;font-weight:bold}body.theme-light .component-profile-showcase{margin:0}body.theme-light .component-profile-showcase:not(:first-child){margin-top:1rem}body.theme-light .component-profile-showcase:not(:last-child){margin-bottom:1rem}body.theme-light .component-profile-showcase{border-radius:.625rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}body.theme-light .component-profile-showcase .header{background-color:var(--primary-color);border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:var(--text-color, #ffffff);padding:1rem}body.theme-light .component-profile-showcase .content{background-color:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}body.theme-light .component-releases-profile-showcase>.content{padding:1rem}body.theme-light .component-link-hierarchy-sidebar{margin:0}body.theme-light .component-link-hierarchy-sidebar:not(:first-child){margin-top:1rem}body.theme-light .component-link-hierarchy-sidebar:not(:last-child){margin-bottom:1rem}@media not (max-width: 60rem){body.theme-light .component-link-hierarchy-sidebar .mobile-toggle{display:none}}@media(max-width: 60rem){body.theme-light .component-link-hierarchy-sidebar .sidebar-wrapper{margin-top:1rem}body.theme-light .component-link-hierarchy-sidebar .sidebar-wrapper:not(.mobile-open){display:none}}body.theme-light .component-link-hierarchy-sidebar-section{margin:0}body.theme-light .component-link-hierarchy-sidebar-section:not(:first-child){margin-top:1rem}body.theme-light .component-link-hierarchy-sidebar-section:not(:last-child){margin-bottom:1rem}body.theme-light .component-link-hierarchy-sidebar-section .header{font-size:.75rem;font-weight:bold;opacity:.75}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy{margin:0}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy:not(:first-child){margin-top:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy:not(:last-child){margin-bottom:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy{padding:0}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item{margin:0}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item:not(:first-child){margin-top:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item:not(:last-child){margin-bottom:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor{color:inherit;display:grid;grid-template-columns:1.25rem 1fr auto auto;font-size:1.1rem;text-decoration:none}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor:hover>.text{text-decoration:underline}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.text{flex-basis:100%;flex-shrink:1;margin-left:.5rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.count{font-weight:bold;margin-left:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.anchor>.external-icon{margin-left:1rem}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item[data-is-current=true]>.anchor{color:var(--primary-color)}body.theme-light .component-link-hierarchy-sidebar-section-hierarchy-item>.component-link-hierarchy-sidebar-section-hierarchy{margin-left:1rem}body.theme-light .component-profile-sidebar{margin:0}body.theme-light .component-profile-sidebar:not(:first-child){margin-top:1rem}body.theme-light .component-profile-sidebar:not(:last-child){margin-bottom:1rem}body.theme-light .component-profile-sidebar{display:flex;gap:.75rem;flex-direction:column}body.theme-light .component-profile-sidebar>.avatar-container{display:flex;justify-content:center}body.theme-light .component-profile-sidebar>.avatar-container>.avatar{border-radius:50%;aspect-ratio:1/1;max-width:256px}body.theme-light .component-profile-sidebar>.preferred-name{font-size:1.5rem;font-weight:bold;text-align:center}body.theme-light .component-profile-sidebar>.secondary-name-and-pronouns{font-size:1.25rem;opacity:.5;text-align:center}body.theme-light .component-profile-sidebar-detail{display:grid;gap:.25rem;grid-template-columns:auto auto 1fr;word-break:break-all}body.theme-light .component-profile-sidebar-detail>.text{color:inherit;display:inline-block;text-decoration:none}body.theme-light .component-profile-sidebar-detail>.text>.note{opacity:.5}body.theme-light .component-profile-sidebar-detail>.text.anchor:hover{text-decoration:underline}body.theme-light .component-account-deletion-request-summary{margin:0}body.theme-light .component-account-deletion-request-summary:not(:first-child){margin-top:1rem}body.theme-light .component-account-deletion-request-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-audit-log-summary{margin:0}body.theme-light .component-audit-log-summary:not(:first-child){margin-top:1rem}body.theme-light .component-audit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-auto-mod-filter-summary{margin:0}body.theme-light .component-auto-mod-filter-summary:not(:first-child){margin-top:1rem}body.theme-light .component-auto-mod-filter-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-badge-definition-summary{align-items:center;display:grid;gap:.75rem}@media(max-width: 50rem){body.theme-light .component-badge-definition-summary{grid-template-columns:1fr}}@media not (max-width: 50rem){body.theme-light .component-badge-definition-summary{grid-template-columns:auto 1fr}}@media(max-width: 50rem){body.theme-light .component-badge-definition-summary .image-container{display:flex;justify-content:center}}@media(max-width: 50rem){body.theme-light .component-badge-definition-summary .image-container .image{width:6rem;height:6rem}}@media not (max-width: 50rem){body.theme-light .component-badge-definition-summary .image-container .image{width:9rem;height:9rem}}@media(max-width: 50rem){body.theme-light .component-badge-definition-summary .info-container{text-align:center}}body.theme-light .component-blog-post-summary{margin:0}body.theme-light .component-blog-post-summary:not(:first-child){margin-top:1rem}body.theme-light .component-blog-post-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-forum-topic-reply-summary{margin:0}body.theme-light .component-forum-topic-reply-summary:not(:first-child){margin-top:1rem}body.theme-light .component-forum-topic-reply-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-forum-topic-reply-summary{color:inherit;cursor:pointer;display:block;padding:1rem;text-decoration:none}body.theme-light .component-forum-topic-reply-summary:hover{text-decoration:none}body.theme-light .component-forum-topic-reply-summary .row{margin:0}body.theme-light .component-forum-topic-reply-summary .row:not(:first-child){margin-top:1rem}body.theme-light .component-forum-topic-reply-summary .row:not(:last-child){margin-bottom:1rem}body.theme-light .component-forum-topic-reply-summary .row.flairs{display:flex;gap:.75rem;flex-wrap:wrap}body.theme-light .component-forum-topic-reply-summary .row.main{display:grid;grid-template-areas:"avatar-container meta-container" "stats-container stats-container";grid-template-columns:auto 1fr}@media(min-width: 60rem){body.theme-light .component-forum-topic-reply-summary .row.main{grid-template-areas:"avatar-container meta-container stats-container";grid-template-columns:auto 1fr auto}}body.theme-light .component-forum-topic-reply-summary .row.main .avatar-container{grid-area:avatar-container}body.theme-light .component-forum-topic-reply-summary .row.main .avatar-container .avatar{border-radius:50%;margin-right:1rem}body.theme-light .component-forum-topic-reply-summary .row.main .meta-container{grid-area:meta-container;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-light .component-forum-topic-reply-summary .row.main .stats-container{grid-area:stats-container;font-size:.75rem}@media not (min-width: 60rem){body.theme-light .component-forum-topic-reply-summary .row.main .stats-container{border-top:1px solid #ddd;display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin-top:1rem;padding-top:1rem}body.theme-light .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:center}}@media(min-width: 60rem){body.theme-light .component-forum-topic-reply-summary .row.main .stats-container{display:flex;flex-direction:column;gap:1rem;margin-left:1rem}body.theme-light .component-forum-topic-reply-summary .row.main .stats-container>.stat{text-align:right}}body.theme-light .component-forum-topic-reply-summary .flair{border-radius:.25rem;padding:.35rem}body.theme-light .component-homepage-element-asset-summary{margin:0}body.theme-light .component-homepage-element-asset-summary:not(:first-child){margin-top:1rem}body.theme-light .component-homepage-element-asset-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-homepage-element-summary{margin:0}body.theme-light .component-homepage-element-summary:not(:first-child){margin-top:1rem}body.theme-light .component-homepage-element-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-penalty-summary{margin:0}body.theme-light .component-penalty-summary:not(:first-child){margin-top:1rem}body.theme-light .component-penalty-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-branch-summary{margin:0}body.theme-light .component-release-branch-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-branch-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-branch-version-summary{margin:0}body.theme-light .component-release-branch-version-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-branch-version-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-branch-version-upload-session-summary{margin:0}body.theme-light .component-release-branch-version-upload-session-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-branch-version-upload-session-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-edit-log-summary{margin:0}body.theme-light .component-release-edit-log-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-edit-log-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-image-summary{margin:0}body.theme-light .component-release-image-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-image-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-link-summary{margin:0}body.theme-light .component-release-link-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-link-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-mod-internal-name-request-summary{margin:0}body.theme-light .component-release-mod-internal-name-request-summary:not(:first-child){margin-top:1rem}body.theme-light .component-release-mod-internal-name-request-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-release-summary-pinned-indicator{position:absolute;top:5px;left:5px;align-items:center;border:1px solid #ddd;border-radius:.25rem;display:flex;justify-content:center;width:1.5rem;height:1.5rem}body.theme-light .component-release-summary-icon-container{align-items:center;display:flex;justify-content:center}@media(max-width: 50rem){body.theme-light .component-release-summary-icon-container{width:7rem;height:7rem}body.theme-light .component-release-summary-icon-container .icon.fa{font-size:6rem}body.theme-light .component-release-summary-icon-container .icon.image{width:100%;height:100%}}@media not (max-width: 50rem){body.theme-light .component-release-summary-icon-container{width:9rem;height:9rem}body.theme-light .component-release-summary-icon-container .icon.fa{font-size:7rem}body.theme-light .component-release-summary-icon-container .icon.image{width:9rem;height:9rem}}body.theme-light .component-release-summary-byline{margin-top:.5rem}@media(max-width: 50rem){body.theme-light .component-release-summary-title-and-summary-container{padding-left:1rem}}@media(max-width: 50rem){body.theme-light .component-release-summary-image-container{display:none}}body.theme-light .component-release-summary-image-container .image{width:16rem;height:9rem;object-fit:cover}body.theme-light .component-release-summary{position:relative}body.theme-light .component-release-summary[data-is-clickable=true]{cursor:pointer}body.theme-light .component-release-summary .row:not(:last-child){border-bottom:1px solid #ddd}body.theme-light .component-release-summary .row.main{display:grid;padding:1rem}@media(max-width: 50rem){body.theme-light .component-release-summary .row.main{grid-template-columns:auto 1fr}}@media not (max-width: 50rem){body.theme-light .component-release-summary .row.main{grid-template-columns:auto 1fr;gap:1rem}body.theme-light .component-release-summary .row.main[data-show-image=true]{grid-template-columns:auto 1fr auto}}body.theme-light .component-release-summary .row.title-and-byline{padding-bottom:.75rem}body.theme-light .component-release-summary .row.summary{padding-top:.75rem}body.theme-light .component-release-summary .row.stats,body.theme-light .component-release-summary .row.categories,body.theme-light .component-release-summary .row.links{padding:.75rem}body.theme-light .component-reserved-username-summary{margin:0}body.theme-light .component-reserved-username-summary:not(:first-child){margin-top:1rem}body.theme-light .component-reserved-username-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-session-summary{margin:0}body.theme-light .component-session-summary:not(:first-child){margin-top:1rem}body.theme-light .component-session-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-session-summary header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}@media(max-width: 50rem){body.theme-light .component-session-summary header{grid-template-columns:1fr}}body.theme-light .component-session-summary .status{border-radius:4px;color:#fff;padding:.35rem}body.theme-light .component-session-summary .status.active{background-color:#16a34a}body.theme-light .component-session-summary .status.expired,body.theme-light .component-session-summary .status.invalidated{background-color:#dc2626}body.theme-light .component-site-configuration-rule-summary{margin:0}body.theme-light .component-site-configuration-rule-summary:not(:first-child){margin-top:1rem}body.theme-light .component-site-configuration-rule-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-website-summary{margin:0}body.theme-light .component-website-summary:not(:first-child){margin-top:1rem}body.theme-light .component-website-summary:not(:last-child){margin-bottom:1rem}body.theme-light .component-drawer{background-color:#fff;border:1px solid #ddd;border-top:none;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:20rem;padding:1rem}body.theme-light .component-global-footer-row:not(:last-child){padding-bottom:1rem}body.theme-light .component-global-footer-row:not(:first-child){padding-top:1rem}body.theme-light .component-global-footer-columns{display:grid;gap:1rem}body.theme-light .component-global-footer-columns{grid-template-columns:repeat(auto-fit, minmax(min(100%, 20rem), 1fr))}body.theme-light .component-global-footer-flexbox{display:flex;flex-wrap:wrap;gap:1rem}body.theme-light .component-global-footer-header{font-size:1.25rem;font-weight:bold}body.theme-light .component-global-footer-link{display:inline-flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none}body.theme-light .component-global-footer-link:hover>.text{text-decoration:underline}body.theme-light .component-global-footer{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);padding:1rem}body.theme-light .component-global-navigation{background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);color:var(--text-color, #ffffff);height:3.5rem;z-index:2}body.theme-light .component-global-navigation .component-content-wrapper>div{align-items:center;display:flex;height:100%}@media(max-width: 50rem){body.theme-light .component-global-navigation .button-container{position:absolute;left:0;right:0;top:100%;z-index:1;background-color:var(--primary-color);box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}body.theme-light .component-global-navigation .button-container:not(.open){display:none}body.theme-light .component-global-navigation .button-container .component-global-navigation-button{width:100%}body.theme-light .component-global-navigation .button-container .link-icon{text-align:center;width:1.25em}}@media not (max-width: 50rem){body.theme-light .component-global-navigation .button-container{flex-shrink:0;height:100%}}body.theme-light .component-global-navigation-button{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;gap:.375rem;height:100%;padding:var(--global-navigation-button-padding, 1rem);text-decoration:none}body.theme-light .component-global-navigation-button:hover{background-color:var(--secondary-color);text-decoration:none}@media not (max-width: 50rem){body.theme-light .component-global-navigation-button[data-name=menu]{display:none}}@media not (max-width: 60rem){body.theme-light .component-global-navigation-button[data-name=search]{display:none}}body.theme-light .component-global-navigation-logo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:1rem;padding-right:1rem}body.theme-light .component-global-navigation-logo:hover{background-color:var(--secondary-color);text-decoration:none}body.theme-light .component-global-navigation-logo .logo{width:36px;height:36px;max-width:unset}body.theme-light .component-global-navigation-search{height:100%;flex-basis:100%;flex-shrink:1;padding:.35rem}@media(max-width: 60rem){body.theme-light .component-global-navigation-search{display:none}}body.theme-light .component-global-navigation-search .form{background-color:var(--secondary-color);border-radius:50px;color:inherit;height:100%;overflow:hidden;transition:.2s background-color}body.theme-light .component-global-navigation-search .form:focus-within{background-color:var(--tertiary-color)}body.theme-light .component-global-navigation-search .form .inner-wrapper{display:grid;grid-template-columns:auto 1fr;height:100%}body.theme-light .component-global-navigation-search .form .inner-wrapper .icon-container{aspect-ratio:1/1;align-items:center;display:flex;justify-content:center;width:2.8rem}body.theme-light .component-global-navigation-search .form .inner-wrapper .input{background-color:rgba(0,0,0,0);border:none;color:inherit;display:block;font:inherit;padding:0;width:auto;height:100%}body.theme-light .component-global-navigation-search .form .inner-wrapper .input:focus{outline:none}body.theme-light .component-global-navigation-search .form .inner-wrapper .input::placeholder{color:inherit;opacity:.65}body.theme-light .component-global-navigation-spacer{flex-basis:100%;flex-shrink:1}@media not (max-width: 60rem){body.theme-light .component-global-navigation-spacer{display:none}}body.theme-light .component-global-navigation-user-image{border-radius:50%;width:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2);height:calc(3.5rem - var(--global-navigation-button-padding, 1rem)*2)}body.theme-light .component-global-quick-drawer .overflow-buttons-toggle{cursor:pointer;font-size:.75rem;margin-top:.75rem;opacity:.65;text-align:center;text-decoration:none}body.theme-light .component-global-quick-drawer .overflow-buttons-toggle:hover{text-decoration:underline}body.theme-light .component-global-quick-drawer .overflow-buttons-container{margin-top:.75rem}body.theme-light .component-global-quick-drawer .overflow-buttons-container:not(.open){display:none}body.theme-light .component-global-web-services-bar{background-color:#1f2937}body.theme-light .component-global-web-services-bar .inner-wrapper{display:flex;flex-wrap:wrap}body.theme-light .component-global-web-services-bar-link{color:#fff;display:inline-block;font-family:"Viga",Arial,Helvetica,"sans-serif";font-size:.8rem;padding:.5rem .7rem;text-decoration:none;text-transform:uppercase}body.theme-light .component-global-web-services-bar-link:hover,body.theme-light .component-global-web-services-bar-link.active{background-color:#030712}body.theme-light .component-global-web-services-bar-link .space{display:inline-block;width:0}body.theme-light .component-homepage-hero{align-items:center;display:flex;margin:-1rem auto 1rem auto;overflow:hidden;position:relative;max-width:2560px;width:100%;max-height:720px}@media(min-width: 2561px){body.theme-light .component-homepage-hero{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}body.theme-light .component-homepage-hero>img,body.theme-light .component-homepage-hero>video{pointer-events:none;width:100%;height:100%}body.theme-light .component-homepage-hero>img>img,body.theme-light .component-homepage-hero>video>img{width:100%}body.theme-light .component-homepage-hero .overlay{background-color:rgba(0,0,0,.25);position:absolute;inset:0;align-items:center;display:flex;flex-direction:column;justify-content:center}body.theme-light .component-homepage-hero .overlay .logo-container{padding:0 1rem}body.theme-light .component-homepage-hero .overlay .logo-container .logo{max-width:100%}body.theme-light .component-homepage-hero .overlay .title{color:#fff;font-size:3rem}body.theme-light .component-homepage-statistics{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width: 62.5rem){body.theme-light .component-homepage-statistics{grid-template-columns:1fr 1fr 1fr}}body.theme-light .component-homepage-statistics>*{margin:0 !important}@keyframes not-found-info-fucked-character{from{transform:rotate(7deg)}to{transform:rotate(-7deg)}}body.theme-light .component-not-found-info{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0 1rem 1.75rem 1rem;position:relative}body.theme-light .component-not-found-info .status-code{font-size:10rem;margin-left:-1ch}body.theme-light .component-not-found-info .fucked-character{position:absolute;animation-name:not-found-info-fucked-character;animation-duration:1.25s;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-timing-function:ease-in-out;transform-origin:top}body.theme-light .component-not-found-info .message{font-size:1.1rem;text-align:center}body.theme-light .component-popup{width:max-content;position:absolute;top:0;left:0;z-index:100}body.theme-light .component-popup:not(.open){display:none}body.theme-light .component-profile-banner{background-color:var(--secondary-color);background-position:center;background-repeat:repeat;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);margin:-1rem auto -4rem auto;max-width:1600px;height:300px}@media(min-width: 1601px){body.theme-light .component-profile-banner{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}body.theme-light #nprogress{pointer-events:none}body.theme-light #nprogress .bar{background:var(--primary-color);z-index:9999;position:fixed;top:0;left:0;width:100%;height:2px}body.theme-light #nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary-color),0 0 5px var(--primary-color);opacity:1;transform:rotate(3deg) translate(0px, -4px)}body.theme-light .component-site{display:grid;gap:1rem;grid-template-rows:auto 1fr auto;min-height:100vh}body.theme-light .component-site .content-wrapper>.notice-container{margin-bottom:1rem}body.theme-light .component-site .content-wrapper>.notice-container{display:grid;grid-template-areas:". notices .";grid-template-columns:1fr minmax(0px, 85rem) 1fr}body.theme-light .component-site .content-wrapper>.notice-container:has(.notices:empty){display:none}body.theme-light .component-site .content-wrapper>.notice-container .notices{grid-area:notices}body.theme-light .component-user-link{display:inline-block;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}body.theme-light .component-user-link[data-is-deleted=true]{color:red}
