:root{--vs-r-xs:.25rem;--vs-r-s:.5rem;--vs-r-m:.75rem;--vs-r-l:1rem;--vs-r-xl:1.75rem}.vs-tile,.vs-row,.vs-game,.vs-rule,.vs-map,.vs-block,.vs-list,.vs-flow,.vs-plan,.vs-perk,.vs-start,.vs-choice,.vs-recpane,.vs-recinline,.vs-pr-item,.vs-pr-summary,.vs-pr-to,.vs-pr-preview,.vs-pr-crowd,.vs-pod,.vs-mp-group,.vs-maps,.vs-api-grp,.vs-api-bars,.vs-api-flow,.vs-decay-card,.vs-mp-pack,.vs-wallet,button.vs-gametab,.vs-done,a.vs-askcard,.vs-pr-hit,.vs-gate,.vs-linkgate,.vs-tile.vs-tile-row{border-radius:var(--vs-r-m)}@media (max-width:600px){a.vs-askcard{border-radius:var(--vs-r-m)}}.vs-rrow>details>summary,button.vs-pr-to-sum.is-toggle{border-radius:var(--vs-r-m)}.vs-photo img,.vs-join-thumb{border-radius:var(--vs-r-l)}.vs-card-img,.vs-gametab-img,.vs-map-art,.vs-map-art>img,.vs-game-img,.vs-game-img img,.vs-rule-art,.vs-decay-map,.vs-decay-map>img,.vs-dir-pick-img,.vs-dir-hero-img{border-radius:inherit;border-end-end-radius:0;border-end-start-radius:0}.vs-panel,.vs-hero,dialog.vs-ruledlg,dialog.vs-outside{border-radius:var(--vs-r-xl)}.chip{border-radius:var(--vs-r-s)}dialog.vs-outside{inset-block-start:50%;transform:translate(-50%,calc(2rem - 50%))}dialog.vs-outside:is(.active,[open]){transform:translate(-50%,-50%)}.vs-decay-card,.vs-mp-pack,.vs-wallet{box-shadow:none;background-color:var(--surface-container)}.vs-wallet{background:linear-gradient(135deg, color-mix(in srgb, var(--primary-container) 26%, var(--surface-container)), var(--surface-container) 70%)}a.vs-map{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);transition:box-shadow var(--speed2), background-image var(--speed2)}a.vs-map:hover{box-shadow:var(--vs-e2);background-image:linear-gradient(var(--vs-hover),var(--vs-hover))}a.vs-map:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.chip.vs-on{box-shadow:none;font-weight:500;background-color:var(--secondary-container)!important;color:var(--on-secondary-container)!important;border-color:#0000!important}.chip.vs-on>i{color:inherit}button.vs-gametab{box-shadow:none;border:1px solid var(--outline-variant);background-color:var(--surface)}button.vs-gametab:hover{box-shadow:none;background-color:var(--surface-container-low)}button.vs-gametab.is-on{box-shadow:none;background-color:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}button.vs-gametab.is-on:before{box-shadow:none}button.vs-gametab.is-on .vs-gametab-name{background-color:#0000}.vs-gametab-name>i{color:inherit}.vs-row.is-on,.vs-recrow.is-on,.vs-pr-hit.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container);box-shadow:none}.vs-row.is-on .vs-support,.vs-row.is-on .vs-go{color:inherit}.vs-segs{border:1px solid var(--outline);border-radius:1.25rem;grid-auto-columns:1fr;grid-auto-flow:column;inline-size:fit-content;max-inline-size:100%;display:grid}.vs-segs.is-block{inline-size:100%}.vs-segs.is-many{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-auto-flow:row;inline-size:100%;overflow:hidden}.vs-seg{all:unset;box-sizing:border-box;letter-spacing:.00625rem;text-align:center;min-block-size:2.5rem;min-inline-size:3rem;color:var(--on-surface);cursor:pointer;transition:background-color var(--speed2);justify-content:center;align-items:center;gap:.5rem;padding:.25rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex;position:relative}.vs-segs>.vs-seg.vs-seg{border-radius:0!important}.vs-segs>.vs-seg.vs-seg:after{display:none}.vs-segs:not(.is-many)>.vs-seg:first-child{border-start-start-radius:calc(1.25rem - 1px)!important;border-end-start-radius:calc(1.25rem - 1px)!important}.vs-segs:not(.is-many)>.vs-seg:last-child{border-start-end-radius:calc(1.25rem - 1px)!important;border-end-end-radius:calc(1.25rem - 1px)!important}.vs-seg:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--speed2);background-color:currentColor;position:absolute;inset:0}.vs-seg>span{min-inline-size:0;word-break:auto-phrase;overflow-wrap:break-word}.vs-seg+.vs-seg{border-inline-start:1px solid var(--outline)}.vs-segs.is-many>.vs-seg{box-shadow:-1px -1px 0 var(--outline);border-inline-start:0}.vs-seg>i{--_size:1.125rem;flex:none}.vs-seg:hover:before{opacity:.08}.vs-seg:focus-visible:before,.vs-seg:active:before{opacity:.1}.vs-seg:focus-visible{z-index:1;outline:3px solid var(--secondary);outline-offset:2px}.vs-segs.is-many>.vs-seg:focus-visible{outline-offset:-3px}.vs-seg.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}@media (max-width:600px){.vs-seg{padding-inline:.75rem}}.vs-tabs{justify-content:flex-start}.vs-tabs>button{all:unset;box-sizing:border-box;min-block-size:3rem;color:var(--on-surface-variant);text-align:center;cursor:pointer;transition:background-color var(--speed2);flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex;position:relative}.vs-tabs>button:hover{background-color:var(--vs-hover)}.vs-tabs>button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.vs-tabs>button.is-on{color:var(--primary)}@media (max-width:600px){.vs-tabs:has(>button:nth-child(4))>button{padding-inline:.5rem}.vs-tabs:has(>button:nth-child(4))>button>i{display:none}}.vs-tabs>button.is-on:before{content:"";background-color:var(--primary);border-radius:3px 3px 0 0;block-size:3px;position:absolute;inset:auto 1rem 0}.vs-dc-n{margin-inline-start:.375rem}:is(button,.button).vs-danger:not(.border,.transparent,.fill,.circle){background-color:var(--error);color:var(--on-error)}:is(button,.button).vs-danger:is(.border,.transparent,.circle){color:var(--error)!important}:is(button,.button).vs-danger.border{border-color:var(--error)}.vs-actions{flex-wrap:wrap;justify-content:flex-end;align-self:stretch;align-items:center;gap:.5rem .75rem;margin-block-start:1.5rem;display:flex}.vs-actions.is-start{justify-content:flex-start}.vs-actions.is-split>:first-child:not(:last-child){margin-inline-end:auto!important}.vs-actions>*{margin:0!important}.vs-actions>.vs-flush:first-child{margin-inline-start:-1rem!important}.vs-actionrow{flex-wrap:wrap;align-items:last baseline;gap:.75rem 1.5rem;display:flex}.vs-actionrow>.vs-actionrow-body{flex:16rem;min-width:0}@media (max-width:600px){.vs-actionrow>.vs-actionrow-body{flex-basis:9rem}.vs-actionrow>.vs-actionrow-body:has(>.vs-facts){flex-basis:100%}}.vs-actionrow>.vs-actionrow-body>:last-child{margin-block-end:0}.vs-actionrow>.vs-actions{flex:0 auto;align-self:auto;max-inline-size:100%;margin:0 0 0 auto}.vs-actionrow.is-fit{width:fit-content;max-width:100%}.vs-actionrow.is-fit>.vs-actionrow-body{flex:0 auto}:is(.vs-hero,.vs-done) :is(button,.button):not(.border,.transparent,.fill,.circle,.chip){background-color:var(--primary-container);color:var(--on-primary-container)}:is(.vs-hero,.vs-done) :is(button,.button).transparent{color:var(--vs-flame)!important}:is(button,.button):not(.circle,.chip)>span{word-break:auto-phrase}.field>button.circle{z-index:10;position:absolute;inset-block:0;inset-inline-end:.25rem;margin-block:auto!important}.field:has(>button.circle)>input{padding-inline-end:3.25rem}@media (max-width:600px){#login-btn>span{display:none}}.vs-chiprow{flex-wrap:wrap;align-items:center;display:flex}.field.vs-search{block-size:2.75rem;margin:0}.field.vs-search>input{block-size:2.75rem;font-size:.9375rem}.vs-ltb{flex-direction:column;gap:.75rem;margin-block-start:1rem;display:flex}.vs-ltb.vs-ltb-first{margin-block-start:0}.vs-ltb-search{align-items:center;gap:.75rem;display:flex}.vs-ltb-search>.field{flex:auto;min-inline-size:0;margin:0!important}.vs-ltb-search>button{flex:none;margin:0}.vs-ltb-form{flex-direction:column;gap:.75rem;display:flex}.vs-ltb-fields{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1rem;display:grid}.vs-ltb-fields>*{margin:0!important}@media (min-width:601px){.vs-ltb-fields:has(>.vs-ltb-wide){grid-template-columns:2fr 1fr 1fr}}.vs-ltb-filters{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.vs-ltb-filters>*{margin:0!important}.vs-ltb-filters>.field{flex:10rem;min-inline-size:0;max-inline-size:20rem}.vs-ltb-filters>.vs-chiprow{flex:0 auto;max-inline-size:100%}.vs-row>.vs-dot{flex:none}.vs-row>.max>.vs-support{display:block}.vs-row:has(>.vs-status)>.vs-dot:first-child{grid-area:icon}.vs-row .vs-support>.vs-pr-after{display:block}.vs-facts{grid-template-columns:fit-content(40%) minmax(0,1fr);column-gap:1.5rem;display:grid}.vs-facts>li{grid-column:1/-1;grid-template-columns:subgrid;align-content:center;align-items:baseline;row-gap:0;display:grid}.vs-facts>li>.max{overflow-wrap:anywhere;min-inline-size:0}.vs-facts-v{overflow-wrap:anywhere;white-space:pre-line;min-inline-size:0;font-weight:500}@media (min-width:601px){.vs-facts>li:has(>.vs-facts-v>.vs-status:only-child){align-items:center}}@media (max-width:600px){.vs-facts{display:block}.vs-facts>li{flex-direction:column;align-items:flex-start;gap:.125rem;padding-block:.75rem;display:flex}}.vs-note.is-error{font-weight:700}.vs-note.is-error>i{color:var(--vs-red-ink)}.vs-note.is-success>i{color:var(--vs-green-ink)}.vs-note.is-warn>i{color:var(--vs-yellow-ink)}.vs-note.c-red>i,.vs-note.vs-warn>i{color:var(--vs-red-ink)}.vs-loading{color:var(--on-surface-variant);align-items:center;gap:.625rem;font-size:.875rem;line-height:1.6;display:flex}.vs-loading>progress.circle.small{block-size:1.25rem;inline-size:1.25rem;color:var(--primary);flex:none}.vs-loading.vs-hl-cap{justify-content:center}.vs-scribe-panelbar{align-items:center}.vs-vote>.vs-note{flex-basis:100%;margin:0}.vs-tag,.vs-faq-game,.vs-rk-tag,.vs-dc-tag,.vs-pr-role,.vs-talk-bot,.vs-rule-ban{border-radius:var(--vs-r-s);white-space:nowrap;flex:none;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-flex}.vs-tag>i{--_size:1rem}.vs-tag.is-neutral,.vs-faq-game{background-color:var(--surface-container-high);color:var(--on-surface-variant)}.vs-tag.is-blue{background-color:color-mix(in srgb,var(--vs-blue) 16%,transparent);color:var(--vs-blue-ink)}.vs-tag.is-green{background-color:var(--vs-green-soft);color:var(--vs-green-ink)}.vs-tag.is-red{background-color:color-mix(in srgb,var(--vs-red) 12%,transparent);color:var(--vs-red-ink)}.vs-tag.is-yellow{background-color:color-mix(in srgb,var(--vs-yellow) 18%,transparent);color:var(--vs-yellow-ink)}.vs-tag.is-purple{background-color:color-mix(in srgb,var(--vs-purple) 14%,transparent);color:var(--vs-purple-ink)}.vs-tag.is-primary{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-links>a[aria-current=page]{box-shadow:none;font-weight:700;background-color:var(--secondary-container)!important;color:var(--on-secondary-container)!important}.vs-rmeta{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem}.vs-news-body{white-space:pre-line;color:var(--on-surface-variant);margin:0;font-size:.875rem;line-height:1.7}#news .vs-news-more{margin:.5rem 0 0!important}.vs-pgroup-h>i{--_size:1.25rem;flex:none}.vs-pgroup-h>i:not([class]){color:var(--on-surface-variant)}.vs-pgroup-h>span{min-inline-size:0}.vs-subhead{color:var(--on-surface-variant);align-items:baseline;gap:.5rem;margin:0;font-size:.875rem;font-weight:700;line-height:1.5;display:flex}.vs-subhead>small{font-size:.75rem;font-weight:500}.vs-ruledlg-close{z-index:2;justify-content:flex-end;align-items:flex-start;block-size:0;padding-inline-end:.5rem;display:flex;position:sticky;inset-block-start:0}.vs-ruledlg-close>button{background-color:color-mix(in srgb, var(--vs-night) 60%, transparent)!important;color:var(--vs-flame)!important;margin:.5rem 0 0!important}dialog.vs-pickdlg{max-block-size:calc(90dvh - 1rem);inline-size:min(34rem,100vw - 2rem);max-inline-size:none;overflow:auto}.vs-stepbar{z-index:11;margin-block:.25rem 0;margin-inline:-1rem;position:sticky;inset-block-start:4rem}.vs-stepbar>.vs-flow-stepper{border-radius:0 0 var(--vs-r-l) var(--vs-r-l);transition:background-color var(--speed3), box-shadow var(--speed3);padding:.75rem 1rem;margin:0!important}.vs-stepbar.is-stuck>.vs-flow-stepper{background-color:var(--surface-container);box-shadow:var(--elevate1)}.vs-stepbar.is-stuck .current>.vs-sdot{box-shadow:0 0 0 2px var(--surface-container),0 0 0 4px var(--primary-container)}@media (max-width:600px),(max-height:500px){.vs-stepbar>.vs-flow-stepper{padding-block:.5rem}.vs-stepbar .vs-sdot{block-size:2rem;inline-size:2rem}.vs-stepbar .vs-sdot>i{--_size:1.125rem}.vs-stepbar .vs-stepper>li{gap:.25rem}.vs-stepbar .vs-stepper>li:not(:last-child):after{inset-block-start:1rem;inset-inline-start:2.5rem}}html:has(.vs-stepbar){scroll-padding-block-start:5.5rem}:root{--vs-row-gap:.25rem}.vs-hl-chats,.vs-rlist,.vs-scribe-picks,.vs-pr-hits,.vs-chat-pick>[role=menu]{gap:var(--vs-row-gap)}.vs-art{border-radius:var(--vs-r-s);background-color:var(--vs-night);flex:none;place-items:center;block-size:2.5rem;inline-size:2.5rem;display:inline-grid;overflow:hidden}.vs-art>img{box-sizing:border-box;object-fit:contain;block-size:100%;inline-size:100%;padding:.125rem}.vs-art.large{border-radius:var(--vs-r-m);block-size:4.5rem;inline-size:4.5rem}.vs-art.large>img{padding:.25rem}.vs-art>img.is-line{filter:invert()}.vs-art.is-empty{background-color:var(--surface-container-highest);color:var(--on-surface-variant)}.vs-art>i{--_size:1.25rem}.vs-art.large>i{--_size:2rem}.vs-ava{object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:2.5rem;inline-size:2.5rem;font-size:1.0625rem;font-weight:700;line-height:1;display:inline-flex}img.vs-ava{box-shadow:0 0 0 1px var(--outline-variant)}.vs-ava.is-letter{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-ava.is-none{background-color:var(--surface-container-highest);color:var(--on-surface-variant)}.vs-ava.is-none>i{--_size:1.5rem}.vs-ava.small{block-size:2rem;inline-size:2rem;font-size:.875rem}.vs-ava.small.is-none>i{--_size:1.25rem}.field.vs-composer{block-size:auto;min-block-size:var(--_input)}.field.vs-composer>textarea{--_pad:calc((var(--_input) - 1.5rem) / 2);field-sizing:content;min-block-size:var(--_input);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;max-block-size:50dvh;line-height:1.5rem;display:block;overflow-y:auto;padding-block:calc(var(--_pad) - .0625rem)!important}.field.vs-composer>textarea:focus{padding-block:calc(var(--_pad) - .125rem)!important}.vs-chat-form .field.vs-composer>textarea{max-block-size:min(50dvh,13.5rem)}@media (max-width:600px),(max-height:500px){.field.vs-composer>textarea,.vs-chat-form .field.vs-composer>textarea{max-block-size:min(50dvh,10.5rem)}}:root{--vs-rise:-.06em}:is(button:not(.vs-seg),.button,.chip,.vs-tag,.vs-pgroup-h,.vs-loading,.vs-tabs>*)>span:not([class]),.vs-note>span,.vs-rrow .vs-rtitle,.list>li>.max,.vs-crumbs li>:not(i),.vs-sechead>:is(h2,h3){translate:0 var(--vs-rise)}.vs-sechead>:is(h2,h3){--vs-rise:-.07em}.vs-perk-h>span:not([class]){--vs-rise:-.05em;translate:0 var(--vs-rise)}.vs-gametab-name{padding-block:calc(.375rem - .06em) calc(.375rem + .06em)}@media (min-width:601px){.vs-pagehead>h1{translate:0 -.055em}}.vs-note:not(.vs-ok)>i{margin-block-start:.075rem}.vs-stlist{gap:var(--vs-row-gap);flex-direction:column;margin-inline:0;padding:0;list-style:none;display:flex}.vs-strow{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);flex-direction:column;display:flex;overflow:hidden}.vs-strow-main{color:inherit;justify-content:flex-start;align-items:center;gap:1rem;padding:.75rem 1rem;text-decoration:none;display:flex;position:relative}a.vs-strow-main:before{content:"";background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}a.vs-strow-main:hover:before{opacity:.08}a.vs-strow-main:active:before{opacity:.1}a.vs-strow-main:focus-visible{outline:3px solid var(--secondary);outline-offset:-3px}.vs-strow-main>.max{min-inline-size:0;translate:0 var(--vs-rise);flex-direction:column;flex:1;display:flex}.vs-strow-main>.max>.vs-support{display:block}.vs-strow-t{font-size:1rem;font-weight:700;line-height:1.4}.vs-strow-main>.vs-go{color:var(--on-surface-variant);flex:none}.vs-strow-state{min-inline-size:6.5rem;padding:calc(.25rem + var(--vs-rise)) .625rem calc(.25rem - var(--vs-rise));border-radius:var(--vs-r-s);background-color:color-mix(in srgb, var(--vs-sc,var(--on-surface-variant)) 14%, transparent);flex:none;justify-content:center}.vs-strow-state:before{display:none}.vs-strow-foot{padding:0 1rem .5rem 8.5rem}@media (max-width:600px){.vs-strow-main{flex-wrap:wrap;gap:.375rem .75rem}.vs-strow-main>.max{flex-basis:100%;order:2}.vs-strow-main>.vs-go{position:absolute;inset-block-start:.75rem;inset-inline-end:1rem}.vs-strow-state{min-inline-size:0}.vs-strow-foot{padding-inline-start:1rem}}.vs-more-btn{margin-block-start:.5rem!important}.vs-pager{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-block-start:1.5rem;display:flex}.vs-pager>.vs-support{text-align:center;flex:1;min-inline-size:5rem}.vs-pager>button{margin:0}.vs-pager-total{margin-block:1rem 0}.vs-asof{color:var(--on-surface-variant);align-items:center;gap:.25rem;font-size:.8125rem;display:inline-flex}.vs-asof>button{margin:0}.vs-numsteps{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.vs-numsteps>li{align-items:flex-start;gap:.75rem;display:flex}.vs-numsteps>li>.max{flex-direction:column;flex:1;gap:.125rem;min-inline-size:0;padding-block-start:.125rem;display:flex}.vs-numsteps-n{background-color:var(--secondary-container);block-size:1.5rem;inline-size:1.5rem;color:var(--on-secondary-container);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.vs-numsteps-t{font-size:.9375rem;line-height:1.6}.vs-numsteps-t.is-head{font-size:1rem;font-weight:700;line-height:1.5}.vs-numsteps-b{color:var(--on-surface-variant);font-size:.8125rem;line-height:1.6}.vs-numsteps-b>:first-child{margin-block-start:0}.vs-setlist{gap:var(--vs-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vs-setrow{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);padding:.75rem 1rem}.vs-setrow-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;min-block-size:2.5rem;display:flex}.vs-setrow-name{flex-wrap:wrap;flex:6rem;align-items:center;gap:.25rem .75rem;min-inline-size:0;display:flex}.vs-setrow-name>.vs-title-m{overflow-wrap:anywhere}.vs-setrow-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.vs-setrow-acts>*{margin:0!important}.vs-setrow-body{flex-direction:column;gap:.125rem;min-inline-size:0;margin-block-start:.25rem;display:flex}.vs-setrow-body>.vs-support{overflow-wrap:anywhere;display:block}.vs-setrow-body>:is(button,a){align-self:flex-start}:is(.checkbox,.radio)>input{flex:none}:is(.vs-rtitle>b,.vs-strow-t,.vs-news-tt,.list>li>.max>:is(b,strong),.vs-pack-body>b,.vs-decay-tribe,.vs-tile-text>b),.vs-stepper>li>span:not(.vs-sdot){word-break:auto-phrase;overflow-wrap:break-word}:root{--vs-stat-size:1.75rem}.vs-stat{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-stat-v{font-size:var(--vs-stat-size);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vs-stat-ink,var(--on-surface));font-weight:800;line-height:1.2}.vs-stat-v>small{margin-inline-start:.125rem;font-size:.875rem;font-weight:700}.vs-stat-l{color:var(--on-surface);font-size:.875rem;font-weight:700;line-height:1.5}.vs-stat-n{color:var(--on-surface-variant);font-size:.8125rem;line-height:1.6}.vs-fig>b,.vs-mapsum>.vs-status b,.vs-wallet-amount,.vs-pack-left strong{font-weight:800;line-height:1.2;font-size:var(--vs-stat-size)!important}.vs-fig>b small,.vs-wallet-amount>small{font-weight:700;font-size:.875rem!important}
