@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-symbols-rounded.41dmmwoo8otee.woff2)format("woff2")}.vs-legal-list>div{box-sizing:border-box;align-items:baseline;gap:1rem;min-block-size:3.5rem;padding-block:.75rem;line-height:1.7;display:flex}.vs-legal-list dt{inline-size:10rem;color:var(--on-surface-variant);word-break:keep-all;overflow-wrap:anywhere;flex:none}.vs-legal-list dd{flex:1;min-inline-size:0;margin:0}.vs-legal-list dd ul{margin:0;padding-inline-start:1.25rem}@media (max-width:600px){.vs-legal-list>div{flex-direction:column;align-items:stretch;gap:.125rem}.vs-legal-list dt{inline-size:auto}}.vs-legal-ul{flex-direction:column;gap:.375rem;margin:0;padding-inline-start:1.25rem;font-size:.9375rem;line-height:1.75;display:flex}.vs-legal-links{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.vs-plan{container-type:inline-size}.vs-plan-name{font-size:clamp(1.125rem,12.5cqi - .4rem,1.5rem)}.vs-maps li>b small{color:var(--on-surface-variant);overflow-wrap:anywhere;font-size:.75rem;font-weight:400;display:block}.vs-maps li>.vs-maps-sub{text-align:start;color:var(--on-surface-variant);grid-column:1/-1;margin-block-start:-.5rem;font-size:.75rem}.vs-maps li>.vs-maps-sub .warn{font-weight:700}.vs-block-line{display:block}.vs-mp-contract{flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 .75rem;display:flex}.vs-mp-id{overflow-wrap:anywhere;text-align:end;flex:0 auto;min-inline-size:0;font-size:.8125rem}li:has(>.vs-mp-id)>.max{flex:1 0 auto}@media (max-width:600px){.vs-scribe-stepper{flex-wrap:nowrap}.vs-scribe-stepper>li:not(.is-now)>span:not(.vs-scribe-num){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.vs-scribe-picks{flex-direction:column;gap:.125rem;margin-inline:-.5rem;display:flex}.vs-scribe-pick{cursor:pointer;min-block-size:3.5rem;transition:background-color var(--speed2);border-radius:.75rem;align-items:center;gap:.875rem;padding:.5rem;display:flex}.vs-scribe-pick:hover{background-color:var(--vs-hover)}.vs-scribe-pick:has(:focus-visible){outline:2px solid var(--primary);outline-offset:-2px}.vs-scribe-pick>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-scribe-pick .vs-title-m{word-break:auto-phrase;font-weight:500}.vs-scribe-pick.is-on .vs-title-m{font-weight:700}.vs-scribe-mark{color:var(--on-surface-variant);flex:none}.vs-scribe-pick.is-on>.vs-scribe-mark{color:var(--primary)}.vs-linkgate{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.vs-linkgate>*{margin:0!important}.vs-linkgate-label{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.vs-linkgate-can{flex-direction:column;gap:.5rem;padding:0;font-size:.9375rem;line-height:1.6;list-style:none;display:flex}.vs-linkgate-can>li{align-items:flex-start;gap:.5rem;display:flex}.vs-linkgate-can>li>i{--_size:1.25rem;flex:none;margin-block-start:.125rem}.vs-linkgate>.vs-linkgate-go{margin-block-start:.5rem!important}@media (max-width:600px){.vs-linkgate>.vs-linkgate-go{align-self:stretch}}.vs-linkgate>.vs-linkgate-steps{align-self:stretch;margin-block-start:.75rem!important}#scribe-results{scroll-margin-top:5rem}.vs-scribe-bar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vs-scribe-bar>.vs-support{flex:1;min-inline-size:3rem}.vs-scribe-bar>.field{flex:1;min-inline-size:10rem;margin:0}.vs-scribe-bar>button{margin:0}.vs-scribe-filters .field{margin-block:0}dialog.vs-ruledlg{max-block-size:calc(90dvh - 1rem)}.vs-creature-part>.vs-list,.vs-pod>.vs-list{margin-block-start:.5rem}.vs-stats{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.875rem}.vs-stats th,.vs-stats td{text-align:end;white-space:nowrap;border:0;padding:.5rem .375rem}.vs-stats tr>:first-child{text-align:start;padding-inline-start:.75rem}.vs-stats th{font-weight:500}.vs-stats thead th{color:var(--on-surface-variant)}.vs-stats tbody tr:nth-child(odd)>*{background-color:var(--surface-container)}.vs-stats tbody tr>:first-child{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.vs-stats tbody tr>:last-child{border-start-end-radius:.75rem;border-end-end-radius:.75rem}.vs-stats .is-mutated{color:var(--vs-green-ink);font-weight:700}.vs-pod-row{flex-wrap:wrap}.vs-pod-row>.vs-pod-open{margin:0}.vs-pod{background-color:var(--surface);border-radius:1rem;flex:1 0 100%;padding:.75rem .75rem 1rem}.vs-pod .vs-stats tbody tr:nth-child(odd)>*{background-color:var(--surface-container-high)}.vs-statcond{background-color:var(--surface-container);border:0;border-radius:1rem;padding:.75rem}.vs-hit{margin-inline-start:.5rem;font-size:.75rem}.vs-envoy-title{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.vs-envoy-text{white-space:pre-line;overflow-wrap:anywhere}.vs-envoy-tag{text-align:end;flex:none}.vs-sent-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.vs-sent-row>h3{margin:0}.vs-sent-row>.vs-actions{margin:0 0 0 auto}.vs-file{cursor:pointer;position:relative}.vs-file>input{cursor:pointer}.vs-file:has(>input:focus-visible){outline:.125rem solid var(--primary);outline-offset:.125rem}.vs-talk>li{align-items:flex-start}.vs-avatar{object-fit:cover;background:var(--secondary-container);block-size:2.25rem;inline-size:2.25rem;color:var(--on-secondary-container);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.vs-talk-meta{color:var(--on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;margin:0;font-size:.8125rem;display:flex}.vs-talk-meta>b{color:var(--on-surface);font-size:1rem}.vs-talk-bot{background:var(--primary-container);color:var(--on-primary-container);border-radius:.25rem;padding:0 .375rem;font-size:.75rem;font-weight:700;line-height:1.4}.vs-talk-reply{border-inline-start:.1875rem solid var(--outline-variant);color:var(--on-surface-variant);padding:.125rem 0 .125rem .5rem;font-size:.875rem;margin:.25rem 0 0!important}.vs-talk>li .max>p:not(.vs-talk-meta){margin-block-start:.25rem!important}.vs-talk-embed{border-inline-start:.25rem solid var(--primary);background:var(--surface-container-highest);border-radius:.25rem;margin-block-start:.5rem;padding:.5rem .75rem}.vs-talk-embed>summary{cursor:pointer;font-weight:700}.vs-talk-embed p{margin:.125rem 0 0!important}.vs-talk-embed>div{margin-block-start:.5rem}.vs-talk-file{align-items:center;gap:.25rem;margin-block-start:.25rem;margin-inline-end:.75rem;display:inline-flex}.vs-talk-file>i{font-size:1.125rem}.vs-pack-head{align-items:center;gap:.75rem;display:flex}.vs-pack-head>div{flex-direction:column;min-inline-size:0;display:flex}.vs-pack-head h2{margin:0}.vs-pack-terms{color:var(--on-surface-variant);font-size:.8125rem!important}.vs-pack-terms li>i{color:var(--on-surface-variant)!important}.vs-consent{white-space:normal;align-items:flex-start;margin-inline:0;display:flex}.vs-consent>span{font-size:1rem;line-height:1.6;display:block}.vs-owl mura-neko{--neko-size:100%}.vs-yuki mura-neko{--neko-size:var(--vs-fab-size);display:block}.vs-yuki mura-neko.vs-pounce{transform-origin:50% 100%;animation:.95s cubic-bezier(.3,.7,.35,1) vs-pounce}@media (max-width:600px){.vs-profile{flex-wrap:wrap;row-gap:.5rem}.vs-profile>.max{flex-basis:calc(100% - 4rem)}.vs-profile>button{margin-inline-start:4rem!important}:is(#mp-admin,#mp-ai-answers){padding-inline-start:4rem}#envoy-q{min-inline-size:0}.vs-scribe-bar>.field:has(#envoy-q){flex:100%}.vs-row:has(>.vs-status){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text go""icon status go";gap:.25rem 1rem;display:grid}.vs-row:has(>.vs-status)>i:first-child{grid-area:icon}.vs-row:has(>.vs-status)>.max{grid-area:text}.vs-row:has(>.vs-status)>.vs-status{grid-area:status;justify-self:start}.vs-row:has(>.vs-status)>.vs-go{grid-area:go}}a.vs-map{color:inherit;transition:background-color var(--speed2);justify-content:flex-start;align-items:stretch;text-decoration:none}a.vs-map:hover{background-color:var(--surface-container-high)}a.vs-map:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-tag.vs-map-mine{white-space:normal;flex:0 auto;align-self:flex-start;max-inline-size:100%}.vs-map-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.vs-map-head>.vs-map-name{margin:0}.vs-map-more{color:var(--primary);align-items:center;gap:.25rem;margin-inline-start:auto;font-size:.8125rem;font-weight:700;display:inline-flex}.vs-map-more>i{--_size:1rem}.vs-maps-find{max-inline-size:32rem}.vs-maps-where{white-space:nowrap;color:var(--on-surface-variant);flex:none;font-size:.8125rem;font-weight:700}@media (max-width:600px){.vs-maps-where{display:none}}.vs-mp-head{block-size:auto}@media (min-width:993px){.vs-mp-head .vs-map-art{block-size:10rem}}.vs-mp-head .vs-mapsum-time{margin-inline-start:0}.vs-mp-n{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:700}.vs-mp-mine{border-inline-start:4px solid var(--vs-green-ink);padding:.25rem 0 .25rem 1rem}.vs-mp-mine>h2{align-items:center;gap:.5rem;margin:0 0 .75rem;display:flex}.vs-mp-mine>h2>i{color:var(--vs-green-ink)}.vs-mp-groups{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));align-items:start;gap:1.5rem 2rem;display:grid}.vs-mp-groups>.vs-mp-group{margin:0!important}.vs-mp-gh{border-block-end:1px solid var(--outline-variant);align-items:center;gap:.5rem;margin:0 0 .625rem;padding-block-end:.375rem;font-size:.9375rem;font-weight:700;line-height:1.5;display:flex}.vs-mp-gh>i{--_size:1.25rem;color:var(--on-surface-variant)}.vs-mp-gh>.max{overflow-wrap:anywhere;min-inline-size:0}.vs-mp-names{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.vs-mp-names>li{background-color:var(--surface-container-high);overflow-wrap:anywhere;border-radius:1rem;align-items:baseline;gap:.375rem;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}.vs-mp-names>li.is-me{background-color:color-mix(in srgb, var(--vs-green-ink) 16%, transparent);font-weight:700}.vs-mp-names>li>small{color:var(--vs-green-ink);font-size:.75rem;font-weight:700}.vs-dc-n{font-variant-numeric:tabular-nums;opacity:.8;font-size:.75rem;font-weight:400}.vs-dc-me>*{margin-block:0}.vs-dc-me>*+*{margin-block-start:.5rem!important}@media (max-width:400px){.vs-segs.vs-dc-kinds{flex-wrap:nowrap;inline-size:100%}.vs-dc-kinds>.vs-seg{flex:1 1 0;gap:.25rem;min-inline-size:0;padding:.25rem}.vs-dc-kinds>.vs-seg>span{white-space:nowrap;flex-direction:column;align-items:center;font-size:.8125rem;display:flex}.vs-dc-kinds .vs-dc-n{margin:0;line-height:1.2}}.vs-dc-rule{margin:.5rem 0 0}.vs-dc-count{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-block:.5rem 0;display:flex}.vs-dc-days{flex-direction:column;gap:1.5rem;margin-block-start:1rem;display:flex}.vs-dc-days>.vs-dc-day{margin:0!important}.vs-dc-evs.vs-rlist{margin:.5rem 0 0!important}.vs-dc-ev{border-radius:var(--vs-r-xs);background-color:var(--surface-container-low)}.vs-dc-ev:first-child{border-start-start-radius:var(--vs-r-m);border-start-end-radius:var(--vs-r-m)}.vs-dc-ev:last-child{border-end-end-radius:var(--vs-r-m);border-end-start-radius:var(--vs-r-m)}.vs-dc-ev>details,.vs-rrow.vs-dc-ev>details>summary{border-radius:inherit}.vs-rrow.nocheck.vs-dc-ev>details>summary{gap:.875rem;padding:.625rem 1rem .625rem .625rem}.vs-dc-ev .vs-ric{border-radius:var(--vs-r-s);background:0 0;block-size:auto;inline-size:auto}.vs-dc-thumb{border-radius:var(--vs-r-s);background-color:var(--surface-container-high);block-size:2.75rem;inline-size:4rem;color:var(--on-surface-variant);flex:none;place-items:center;display:grid;overflow:hidden}.vs-dc-thumb>img{object-fit:cover;block-size:100%;inline-size:100%}.vs-dc-ev .vs-rmeta{align-self:flex-start}.vs-dc-at{font-size:.8125rem;line-height:1.5rem}.vs-dc-ev .vs-rtitle{align-items:center;gap:.25rem .5rem;line-height:1.5}.vs-dc-ev .vs-rtitle>b{overflow-wrap:anywhere;font-size:1rem}.vs-dc-ev .vs-rcap{flex-direction:column;display:flex}.vs-dc-map{color:var(--on-surface);overflow-wrap:anywhere;font-size:.875rem;font-weight:500}.vs-dc-where{color:var(--on-surface-variant);font-size:.75rem}.vs-dc-nowrap{white-space:nowrap}.vs-dc-ev .vs-rbody.vs-dc-body{padding:0 1rem .75rem 5.5rem}.vs-dc-counts{flex-wrap:wrap;gap:.75rem 2rem;margin-block-end:.75rem;display:flex}.vs-dc-facts.vs-facts{background:0 0;padding:0;font-size:.875rem}.vs-dc-herds.list{background:0 0;padding:0}.vs-dc-herds.list>li{gap:.75rem;min-block-size:0;padding:.375rem 0}.vs-dc-herd-t{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.vs-dc-herd-n{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:700}.vs-dc-herd-n>small{margin-inline-start:.125rem;font-size:.75rem;font-weight:700}.vs-dc-facts>li{min-block-size:0;padding-block:.125rem}.vs-dc-facts .vs-facts-v{font-variant-numeric:tabular-nums}@media (max-width:600px){.vs-dc-ev .vs-rbody.vs-dc-body{padding-inline-start:1rem}.vs-dc-facts.vs-facts{display:grid}.vs-dc-facts.vs-facts>li{align-items:baseline;gap:0 1rem;padding-block:.125rem;display:grid}.vs-dc-facts.vs-facts{column-gap:1rem}}@media (max-width:400px){.vs-rrow.nocheck.vs-dc-ev>details>summary{gap:.625rem;padding:.5rem .75rem .5rem .5rem}.vs-dc-thumb{block-size:2.5rem;inline-size:3.25rem}.vs-dc-ev .vs-rbody.vs-dc-body{padding:0 .75rem .625rem}}.vs-dc-ev.is-mine{background-color:color-mix(in srgb, var(--vs-green-ink) 14%, var(--surface-container-low))}#dc-mine .vs-dc-ev.is-mine{background-color:var(--surface-container-low)}.vs-dc-tag{color:var(--vs-green-ink);background-color:color-mix(in srgb, var(--vs-green) 18%, transparent);border-radius:1rem;align-items:center;padding:0 .5rem;font-size:.75rem;font-weight:700;line-height:1.125rem;display:inline-flex}.vs-rs{border-block-start:1px solid var(--outline-variant);white-space:normal;border-radius:0;flex-direction:column;gap:.75rem;margin-block-start:.75rem;padding-block-start:.75rem;font-size:.8125rem;line-height:1.6;display:flex}.vs-rs p,.vs-rs ul{margin:0!important}.vs-rs-conf{color:var(--on-surface-variant);align-items:flex-start;gap:.375rem;display:flex}.vs-rs-conf>i{--_size:1.125rem;color:var(--vs-rs-c);flex:none;margin-block-start:.125rem}.vs-rs-conf b{color:var(--vs-rs-c);margin-inline-end:.5rem}.vs-rs-conf.is-high{--vs-rs-c:var(--vs-green-ink)}.vs-rs-conf.is-mid{--vs-rs-c:var(--vs-yellow-ink)}.vs-rs-conf.is-low{--vs-rs-c:var(--vs-red-ink)}.vs-rs-conf.is-none{--vs-rs-c:var(--on-surface-variant)}.vs-rs-sec{flex-direction:column;gap:.25rem;display:flex}.vs-rs-label{color:var(--on-surface-variant);font-size:.75rem;font-weight:700}.vs-rs-premise{font-weight:700}.vs-rs-src,.vs-rs-notes{flex-direction:column;gap:.375rem;margin:0;padding:0;display:flex}.vs-rs-src{list-style:none}.vs-rs-src>li{grid-template-columns:minmax(max-content,3.5rem) minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.vs-rs-src>li>.vs-rs-tier{justify-self:start}.vs-rs-what{overflow-wrap:anywhere;min-inline-size:0}.vs-rs-what>*{margin-inline-end:.375rem}.vs-rs-what>a{color:inherit}.vs-rs-what>small{color:var(--on-surface-variant);white-space:nowrap;font-size:.75rem}.vs-rs-notes{padding-inline-start:1.25rem}.vs-rs-tier{white-space:nowrap;color:var(--vs-rs-t);background-color:color-mix(in srgb, var(--vs-rs-t) 16%, transparent);border-radius:.25rem;flex:none;padding:0 .375rem;font-size:.75rem;font-weight:700;line-height:1.125rem}.vs-rs-tier.is-primary,.vs-rs-tier.is-data{--vs-rs-t:var(--vs-green-ink)}.vs-rs-tier.is-semi{--vs-rs-t:var(--vs-blue-ink)}.vs-rs-tier.is-fast{--vs-rs-t:var(--vs-yellow-ink)}.vs-rs-tier.is-ref{--vs-rs-t:var(--on-surface-variant)}.vs-msg .vs-rs-tier{background-color:color-mix(in srgb, var(--vs-rs-t) 12%, var(--surface-container-lowest))}.vs-rs-game{border:1px solid var(--vs-red-ink);white-space:nowrap;color:var(--vs-red-ink);border-radius:.25rem;padding:0 .375rem;font-size:.75rem;font-weight:700;line-height:1rem;display:inline-block}dialog.vs-chatpanel>.vs-chat-grip{all:unset;box-sizing:border-box;z-index:2;cursor:nwse-resize;touch-action:none;border-start-start-radius:1.75rem;block-size:1.25rem;inline-size:1.25rem;position:absolute;inset:0 auto auto 0}.vs-chat-grip:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}dialog.vs-chatpanel{transition:opacity var(--speed2), visibility var(--speed2), inline-size .32s cubic-bezier(.2,0,0,1), block-size .32s cubic-bezier(.2,0,0,1)}dialog.vs-chatpanel.is-resizing{transition:none}body.vs-chat-resizing,body.vs-chat-resizing *{-webkit-user-select:none;user-select:none;cursor:nwse-resize!important}@media (prefers-reduced-motion:reduce){dialog.vs-chatpanel{transition:none}}@media (max-width:600px),(max-height:500px){dialog.vs-chatpanel>.vs-chat-grip,.vs-chat-size{display:none}}.vs-md{white-space:normal;flex-direction:column;gap:.5rem;display:flex}.vs-md>*{margin:0!important}.vs-md ul,.vs-md ol{padding-inline-start:1.25rem}.vs-md li+li{margin-block-start:.125rem}.vs-md-h{font-weight:700}.vs-md-h.is-h1{font-size:1.0625rem}.vs-md strong{font-weight:700}.vs-md a{color:var(--primary);overflow-wrap:anywhere;text-decoration:underline}.vs-md code{font-family:var(--vs-mono);background-color:var(--surface-container-high);border-radius:.25rem;padding:0 .3rem;font-size:.8125rem}.vs-md pre{background-color:var(--surface-container-high);border-radius:.75rem;padding:.625rem .75rem;overflow-x:auto}.vs-md pre>code{background:0 0;padding:0}.vs-md blockquote{border-inline-start:3px solid var(--outline-variant);color:var(--on-surface-variant);padding-inline-start:.75rem}.vs-md hr{border:0;border-block-start:1px solid var(--outline-variant)}.vs-think{flex-direction:column;min-inline-size:15rem;display:flex}.vs-think-line{align-items:flex-start;gap:.5rem;font-weight:700;display:flex}.vs-think-line>i{--_size:1.25rem;color:var(--primary);flex:none;margin-block-start:.0625rem}.vs-think-text{min-inline-size:0;word-break:auto-phrase;overflow-wrap:break-word}.vs-think-caret{vertical-align:text-bottom;background-color:var(--primary);block-size:1.1em;inline-size:2px;margin-inline-start:2px;animation:1s step-end infinite vs-think-caret;display:inline-block}@keyframes vs-think-caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.vs-think-caret{animation:none}}.vs-pr-summary{background-color:var(--surface-container);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:1rem 1.25rem;display:flex}.vs-pr-summary>.max{flex-direction:column;flex:12rem;min-inline-size:0;display:flex}.vs-pr-summary>button{margin:0 0 0 auto}.vs-pr-kind{color:var(--on-surface-variant);flex:none}.vs-pr-members{flex-direction:column;margin-block-start:1rem;display:flex}.vs-pr-people{gap:var(--vs-row-gap) .5rem;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}@media (min-width:601px){.vs-pr-people{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}}.vs-pr-person{border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);cursor:pointer;min-block-size:3.5rem;transition:background-color var(--speed2), border-color var(--speed2);align-items:center;gap:.75rem;margin:0;padding:.5rem .75rem;display:flex;position:relative}.vs-pr-person:hover{background-color:color-mix(in srgb, var(--on-surface) 8%, var(--surface))}.vs-pr-person:active{background-color:color-mix(in srgb, var(--on-surface) 10%, var(--surface))}.vs-pr-person:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.vs-pr-person.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.vs-pr-person.is-on:hover{background-color:color-mix(in srgb, var(--on-secondary-container) 8%, var(--secondary-container))}.vs-pr-person.is-on:active{background-color:color-mix(in srgb, var(--on-secondary-container) 10%, var(--secondary-container))}.vs-pr-person>.vs-ava{block-size:2rem;inline-size:2rem;font-size:.875rem}.vs-pr-person>.vs-ava.is-letter{background-color:var(--surface-container-highest);color:var(--on-surface-variant)}.vs-pr-person.is-on>.vs-ava.is-letter{background-color:color-mix(in srgb, var(--on-secondary-container) 12%, transparent);color:inherit}.vs-pr-person>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-pr-person b{overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.4}.vs-pr-person-sub{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.vs-pr-person .vs-support{word-break:auto-phrase}.vs-pr-person.is-on .vs-support{color:inherit;opacity:.8}.vs-pr-offs{flex-wrap:wrap;gap:.25rem 1.25rem;padding-inline:.25rem;display:flex}.vs-pr-off{min-block-size:2rem;color:var(--on-surface-variant);cursor:default;align-items:center;gap:.375rem;margin:0;font-size:.875rem;display:inline-flex}.vs-pr-off>i{--_size:1.125rem;color:var(--outline)}.vs-pr-off>small{font-size:.75rem}.vs-pr-sub{flex-wrap:wrap;margin-block:1.25rem .5rem}.vs-pr-members>.vs-pr-sub:first-child{margin-block-start:0}.vs-pr-name{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.vs-pr-role{white-space:nowrap;color:var(--on-surface-variant);background-color:var(--surface-container-highest);border-radius:1rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1.25rem;display:inline-flex}.vs-pr-role>i{--_size:1rem}.vs-pr-role.is-leader{color:var(--vs-yellow-ink);background-color:color-mix(in srgb, var(--vs-yellow-ink) 16%, transparent)}.vs-pr-role.is-officer{color:var(--vs-blue-ink);background-color:color-mix(in srgb, var(--vs-blue-ink) 12%, transparent)}.vs-pr-crowd{background-color:var(--surface-container-highest);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.75rem .75rem .5rem;display:grid}.vs-pr-crowd>i{margin-block-start:.125rem}.vs-pr-crowd>button{grid-column:2;justify-self:start;margin:0 0 0 -1rem}.vs-pr-crowd.is-over{color:var(--vs-red-ink)}.vs-pr-preview{border-inline-start:4px solid var(--primary);background-color:var(--surface-container);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.vs-pr-preview>*{margin:0}.vs-pr-mentions{color:var(--primary);flex-wrap:wrap;gap:.25rem .5rem;font-weight:700;display:flex}#pr-target .vs-label{display:block}.vs-pr-after.is-late{color:var(--vs-red-ink)}.vs-pr-foot{border-block-start:1px dashed var(--outline-variant);padding-block-start:.5rem}.vs-pr-actions{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;padding:0;display:flex;margin:0 -.875rem 0 0!important}.vs-pr-actions>button{margin:0}.vs-strow-foot>.vs-pr-after{padding-block-end:.25rem;margin:0!important}#pr-done h2{align-items:center;gap:.5rem;display:flex}.vs-dir-stage{grid-template-columns:clamp(15rem,34%,19rem) minmax(0,1fr);grid-template-areas:"side main";align-items:start;column-gap:1.5rem;margin-block-start:1rem;display:grid}.vs-dir-side{flex-direction:column;grid-area:side;align-self:start;gap:.75rem;display:flex}@media (min-width:601px) and (min-height:820px){.vs-dir-side{position:sticky;inset-block-start:5.5rem}}.vs-dir-others{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.5rem;display:grid}button.vs-dir-pick{all:unset;box-sizing:border-box;border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);color:var(--on-surface-variant);cursor:pointer;flex-direction:column;align-self:stretch;display:flex;position:relative;overflow:hidden}button.vs-dir-pick:before{content:"";z-index:1;background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}button.vs-dir-pick:hover:before{opacity:.08}button.vs-dir-pick:active:before,button.vs-dir-pick:focus-visible:before{opacity:.1}button.vs-dir-pick:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.vs-dir-pick-img{aspect-ratio:3;background:var(--surface-container-high) center / cover no-repeat;filter:grayscale(.85);opacity:.55;transition:filter var(--speed2), opacity var(--speed2);display:block}button.vs-dir-pick:hover .vs-dir-pick-img{filter:none;opacity:.85}.vs-dir-pick-name{white-space:normal;overflow-wrap:anywhere;flex:1;justify-content:space-between;align-items:center;gap:.25rem;min-block-size:2.5rem;padding:.25rem .625rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.vs-dir-pick-name>.vs-dir-n{flex:none}.vs-dir-pick-name{padding-block:calc(.25rem - .06em) calc(.25rem + .06em)}.vs-dir-pick-img,.vs-dir-hero-img{border-radius:0}.vs-dir-hero{border-radius:var(--vs-r-l);background-color:var(--secondary-container);color:var(--on-secondary-container);flex-direction:column;display:flex;overflow:hidden}.vs-dir-hero-img{aspect-ratio:368/150;background:var(--surface-container-high) center / cover no-repeat;display:block}.vs-dir-hero-text{padding:.75rem 1rem}.vs-dir-hero-text h2{margin:0}.vs-dir-hero .vs-dir-info{color:inherit}.vs-dir-stage>#dir-maps{grid-area:main;min-inline-size:0;margin:0}.vs-dir-pick,.vs-dir-hero{view-transition-class:dir-map}.vs-dir-pick-img,.vs-dir-hero-img{view-transition-class:dir-img}::view-transition-group(*.dir-map){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(*.dir-img){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-image-pair(*.dir-img){overflow:hidden}::view-transition-old(*.dir-img){object-fit:cover;block-size:100%}::view-transition-new(*.dir-img){object-fit:cover;block-size:100%}@media (max-width:600px){.vs-dir-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"others""hero""main";row-gap:1rem}.vs-dir-side{display:contents}.vs-dir-side>.vs-dir-hero{grid-area:hero}.vs-dir-others{grid-area:others;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.vs-dir-pick-name{min-block-size:2.25rem;padding:calc(.25rem - .06em) .5rem calc(.25rem + .06em);font-size:.75rem;line-height:1rem}.vs-dir-hero-img{aspect-ratio:5/2}}.vs-dir-branch>.vs-note{margin-block:.5rem 0}.vs-dir-n{background-color:var(--surface-container-highest);min-inline-size:1.25rem;color:var(--on-surface-variant);text-align:center;border-radius:.625rem;margin-inline-start:.375rem;padding:0 .375rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.vs-dir-info{margin:0}.vs-dir-info>span{white-space:nowrap}.vs-dir-missing{padding:.5rem 1rem;list-style:none}.vs-dir-tribes,.vs-dir-people{--dir-end:4rem;--dir-ask:6.25rem}@media (max-width:600px){.vs-dir-tribes,.vs-dir-people{--dir-end:3.5rem}}.vs-dir-subhead{margin-block-end:.5rem;padding-inline:1rem}.vs-dir-tribes.vs-rlist{border-block-start:0}.vs-dir-tribes>.vs-rrow{border-block-end:0}.vs-dir-tribes>.vs-rrow>details>summary{gap:1rem;min-block-size:3.5rem;padding:.5rem 1.5rem .5rem 1rem}.vs-dir-tribes>.vs-rrow>details[open]{border-radius:var(--vs-r-m);background-color:var(--surface-container)}.vs-dir-tribes>.vs-rrow>details[open]>summary{font-weight:700}.vs-dir-tribes .vs-ric{background-color:var(--surface-container-highest);block-size:2.5rem;inline-size:2.5rem}.vs-dir-tribes .vs-ric>i{--_size:1.5rem}.vs-dir-tribes .vs-rtitle{row-gap:.25rem}.vs-dir-tribes .vs-rcap{flex-basis:auto}#dir-loading{flex-wrap:wrap;align-content:flex-start;min-block-size:26rem}.vs-dir-tribes,#faq-list{container-type:inline-size}@container (max-width:30rem){.vs-dir-tribes .vs-rtitle>b,#faq-list .vs-rtitle>b{flex-basis:100%}}@media (max-width:600px){.vs-dir-tribes>.vs-rrow>details>summary{min-block-size:4.5rem;padding-inline-end:1rem}}.vs-dir-tribes .vs-rbody.vs-dir-tbody{padding:0 var(--dir-end) .5rem 1rem}.vs-dir-when{margin:0 0 .5rem 3.5rem}.vs-dir-unlinked{margin-block-start:.5rem}.vs-dir-unlinked>button{margin-inline-start:2.75rem}.vs-dir-others .vs-dir-name{grid-column:2/4}.vs-dir-people{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#dir-result-players{padding-inline:1rem var(--dir-end)}.vs-dir-person{grid-template-columns:2.5rem minmax(0,1fr) var(--dir-ask);align-items:center;column-gap:1rem;min-block-size:3.5rem;padding-block:.5rem;display:grid}.vs-dir-person:has(.vs-dir-path){min-block-size:4.5rem}.vs-dir-person>.vs-ava{grid-row:span 2;align-self:center}.vs-dir-person>.max{display:contents}.vs-dir-name{flex-wrap:wrap;grid-area:1/2;align-items:center;gap:.25rem .5rem;min-inline-size:0;display:flex}.vs-dir-person>.max>:not(.vs-dir-name){grid-column:2/4;min-inline-size:0}.vs-dir-path{flex-wrap:wrap;align-items:center;margin-block:.125rem;display:flex}.vs-dir-path>span{align-items:center;display:inline-flex}.vs-dir-path i{--_size:1rem}.vs-dir-path>i{margin-inline-end:.25rem}.vs-dir-person>.vs-dir-ask{white-space:nowrap;grid-area:1/3;justify-self:start;margin:0!important}.vs-dir-tribes details::details-content{transform:none}.vs-dir-tribes details[open]::details-content{transform:none}.vs-dir-tribes .vs-dir-tbody,.vs-dir-tribes .vs-dir-tbody>div{position:static}.vs-dir-tribes>.vs-rrow>details[open]>summary>.vs-rtitle{margin-inline-end:calc(var(--dir-ask) + 1rem)}.vs-dir-tribe-ask{inline-size:var(--dir-ask);align-items:center;block-size:3.5rem;display:flex;position:absolute;inset-block-start:0;inset-inline-end:var(--dir-end)}.vs-dir-tribe-ask>.vs-dir-ask-tribe{white-space:nowrap;margin:0!important}@media (max-width:600px){.vs-dir-tribe-ask{block-size:1.625rem;inset-block-start:.75rem}.vs-dir-tribes>.vs-rrow>details[open]>summary .vs-rcap{display:none}}.vs-news-x>p{white-space:pre-line}.vs-hl.is-full{--opa-glow:#f7c948;--opa-glow-soft:#fdedb8}.vs-ask-full{border-radius:var(--vs-r-s);white-space:nowrap;color:#3a2800;background:linear-gradient(112deg,#0000 30%,#fff9 42%,#0000 54%),linear-gradient(135deg,#fff4c4,#f1c84a 46%,#c8951c);align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;font-weight:800;line-height:1.375rem;display:inline-flex}.vs-ask-full>i{--_size:.875rem}.vs-yuki.vs-yuki-away{display:none!important}a.vs-askcard{color:var(--vs-flame);white-space:normal;background:radial-gradient(55% 130% at 10% 50%,#3cd3ff42,transparent 70%),linear-gradient(120deg,#22284a,var(--vs-night) 62%);box-shadow:var(--vs-e1),inset 0 0 0 1px #f7c94859;transition:box-shadow var(--speed2);border-radius:1.75rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex;overflow:hidden}a.vs-askcard:hover{box-shadow:var(--vs-e2),inset 0 0 0 1px #f7c948b3}a.vs-askcard:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-askcard-fig{flex:none;line-height:0}.vs-askcard-fig mura-opa{--opa-size:7.5rem}.vs-askcard-text{flex-direction:column;flex:1;gap:.25rem;min-inline-size:0;display:flex;container:askcard/inline-size}.vs-askcard-eyebrow{letter-spacing:.08em;color:#8fe3ff;font-size:.75rem;font-weight:700}.vs-askcard-title{letter-spacing:.02em;font-size:1.5rem;font-weight:900;line-height:1.3}.vs-askcard-cap{color:var(--vs-flame-2);word-break:auto-phrase;overflow-wrap:break-word;text-wrap:pretty;font-size:.875rem;line-height:1.65}.vs-askcard-cap>.vs-phrase{display:inline}@container askcard (min-width:9.75rem){.vs-askcard-cap>.vs-phrase{display:inline-block}}.vs-askcard-tags{flex-wrap:wrap;gap:.375rem;margin-block-start:.5rem;display:flex}.vs-askcard-tags>span:not(.vs-ask-full){border-radius:var(--vs-r-s);background-color:#ffffff1a;padding:0 .5rem;font-size:.75rem;font-weight:700;line-height:1.375rem}a.vs-askcard>.vs-go{color:var(--vs-flame)}@media (max-width:600px){a.vs-askcard{border-radius:1.5rem;gap:.75rem;padding:1rem 1rem 1rem .5rem}.vs-askcard-fig mura-opa{--opa-size:5.75rem}.vs-askcard-title{font-size:1.25rem}a.vs-askcard>.vs-go{--_size:1.25rem;margin-inline-start:-.25rem}}.vs-hl-chat{--vs-hl-glow:#3cd3ff;border:1px solid var(--outline-variant);background-color:var(--surface-container-lowest);block-size:clamp(30rem,100dvh - 15rem,48rem);max-inline-size:56rem;box-shadow:var(--vs-e1);border-radius:1.75rem;flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}.vs-hl-chat.is-full{--vs-hl-glow:#f7c948}.vs-hl-head{color:var(--vs-flame);background:radial-gradient(50% 160% at 6% 50%,color-mix(in srgb,var(--vs-hl-glow) 30%,transparent),transparent 72%),linear-gradient(120deg,#22284a,var(--vs-night) 65%);border-radius:0;flex:none;align-items:center;gap:.75rem;padding:.75rem 1.25rem .875rem 1rem;display:flex;position:relative}.vs-hl-ava{background-color:var(--vs-night);block-size:2.75rem;inline-size:2.75rem;box-shadow:0 0 0 2px color-mix(in srgb,var(--vs-hl-glow) 65%,transparent);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.vs-hl-ava mura-opa{--opa-size:100%}.vs-hl-who{flex-direction:column;flex:1;min-inline-size:0;line-height:1.35;display:flex}.vs-hl-who>b{letter-spacing:.06em;white-space:nowrap;font-size:1.0625rem;font-weight:900}.vs-hl-who>small{color:var(--vs-flame-2);font-size:.75rem}.vs-hl-plan{color:var(--vs-flame-2);white-space:nowrap;flex:none;align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.vs-hl-left b{color:var(--vs-flame);font-variant-numeric:tabular-nums;margin-inline:.125rem;font-size:1.125rem;font-weight:900}.vs-hl-meter{background-color:#ffffff1f;border-radius:0;block-size:3px;position:absolute;inset:auto 0 0}.vs-hl-meter>span{background-color:var(--vs-hl-glow);block-size:100%;box-shadow:0 0 8px var(--vs-hl-glow);border-radius:0;transition:inline-size .6s cubic-bezier(.2,0,0,1);display:block}.vs-ask-badge{border-radius:var(--vs-r-s);letter-spacing:.04em;align-items:center;gap:.25rem;padding:.125rem .625rem;font-size:.75rem;font-weight:900;line-height:1.5;display:inline-flex}.vs-ask-badge>i{--_size:.875rem}.vs-ask-badge.is-full{color:#3a2800;background:linear-gradient(112deg,#0000 30%,#fff9 42%,#0000 54%),linear-gradient(135deg,#fff4c4,#f1c84a 46%,#c8951c);box-shadow:0 0 14px #f7c94859}.vs-ask-badge.is-lite{color:var(--vs-flame);box-shadow:inset 0 0 0 1px #ffffff73}.vs-hl-log{overscroll-behavior:contain;border-radius:0;flex:1;min-block-size:0;padding:1.25rem 1.5rem;position:relative;overflow-y:auto}.vs-hl-log:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.vs-hl-msgs{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex;margin:0!important}.vs-hl-msgs>.vs-msg.ai{border-start-start-radius:.25rem;border-end-start-radius:1.25rem;max-inline-size:min(100%,44rem)}.vs-hl-msgs>.vs-msg.me{border-start-end-radius:.25rem;border-end-end-radius:1.25rem}.vs-hl-sample{background-color:var(--surface-container-lowest);color:var(--on-surface-variant);border-radius:1rem;margin-block-end:.375rem;padding:0 .5rem;font-size:.75rem;font-weight:700;line-height:1.375rem;display:inline-block}.vs-ask-cost{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.75rem;display:flex;margin:.625rem 0 0!important}.vs-ask-cost>i{--_size:.875rem}.vs-ask-forum{color:var(--on-surface-variant);align-items:center;gap:.25rem;font-size:.75rem;display:flex;margin:.5rem 0 0!important}.vs-ask-forum>i{--_size:.875rem}.vs-ask-share-note{color:var(--on-surface);align-items:center;padding-inline:.25rem;margin:0!important}.vs-ask-share-note>i{color:var(--primary)}.vs-ask-share-note>span{text-align:start}.vs-ask-share-note>span>span{display:inline-block}.vs-hl-start>.vs-ask-share-note{justify-content:center;inline-size:min(100%,44rem);margin-block-start:-.25rem!important}.vs-ask-method{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;display:flex}.vs-ask-method-h{color:var(--on-surface-variant);font-size:.75rem}.vs-segs.vs-ask-method-segs{grid-auto-columns:auto;margin:0}.vs-ask-method-segs>.vs-seg{padding-inline:1rem}.vs-ask-method-note{text-align:center;color:var(--on-surface-variant);flex-basis:100%;font-size:.75rem;line-height:1.5;margin:0!important}.vs-ask-cost+.vs-ask-way{margin-block-start:.25rem!important}.vs-ot{--ot-ink:color-mix(in srgb,var(--vs-hl-glow) 72%,var(--on-surface));--ot-paper:color-mix(in srgb,var(--vs-hl-glow) 8%,var(--surface-container-highest));--ot-line:color-mix(in srgb,var(--on-surface-variant) 40%,transparent);flex-direction:column;align-self:flex-start;align-items:center;gap:.125rem;inline-size:min(100%,24rem);padding-block:.25rem;display:flex}.vs-ot-stage{block-size:8.75em;inline-size:16em;max-inline-size:100%;font-size:1rem;line-height:0;display:block;position:relative}@media (min-width:601px) and (min-height:701px){.vs-ot-stage{font-size:1.1875rem}}.vs-ot-stage>mura-opa{--opa-size:6.25em;z-index:2;position:absolute;inset-block-end:1.375em;inset-inline-start:50%;translate:-50%}.vs-ot-props{animation:.4s cubic-bezier(.2,0,0,1) vs-ot-in;position:absolute;inset:0}.vs-ot-say{max-inline-size:100%;color:var(--on-surface-variant);text-align:center;text-wrap:pretty;word-break:auto-phrase;font-size:.8125rem;line-height:1.5;animation:.4s ease-out vs-ot-in}@keyframes vs-ot-in{0%{opacity:0;transform:translateY(.25em)}}.vs-ot-floor{z-index:3;block-size:2.125em;position:absolute;inset-block-end:0;inset-inline:0}.vs-ot-floor>*{position:absolute;inset-block-end:0;inset-inline-start:50%;translate:-50%}.vs-ot-orbit{z-index:3;animation:1.5s ease-in-out infinite alternate vs-ot-ox,3s step-end infinite vs-ot-oz;position:absolute;inset-block-end:4.5em;inset-inline-start:50%}.vs-ot-orbit>i{background-color:var(--ot-ink);block-size:.5em;inline-size:.5em;box-shadow:0 0 .5em var(--vs-hl-glow);border-radius:.125em;animation:1.5s ease-in-out -.75s infinite alternate vs-ot-oy;position:absolute;inset:-.25em auto auto -.25em;rotate:45deg}.vs-ot-orbit:nth-child(2){animation-delay:-1s,-1s}.vs-ot-orbit:nth-child(2)>i{animation-delay:-1.75s}.vs-ot-orbit:nth-child(3){animation-delay:-2s,-2s}.vs-ot-orbit:nth-child(3)>i{animation-delay:-2.75s}.vs-ot-orbit:first-child{transform:translate(-5.5em)}.vs-ot-orbit:nth-child(2){transform:translate(4.5em,-2.5em)}.vs-ot-orbit:nth-child(3){transform:translate(5.5em)}@keyframes vs-ot-ox{0%{transform:translate(-5.5em)}to{transform:translate(5.5em)}}@keyframes vs-ot-oy{0%{opacity:.45;transform:translateY(-1.5em)scale(.6)}to{opacity:1;transform:translateY(1.75em)scale(1)}}@keyframes vs-ot-oz{0%{z-index:3}50%{z-index:1}}.vs-ot-sheet{border:1px solid var(--outline-variant);background:linear-gradient(var(--ot-ink),var(--ot-ink)) .25em .3em / 50% .1875em no-repeat, repeating-linear-gradient(to bottom,transparent 0 .25em,var(--ot-line) .25em .375em) .25em .7em / calc(100% - .5em) calc(100% - .95em) no-repeat, var(--ot-paper);block-size:1.875em;inline-size:1.5em;transform:translateX(var(--at,0));border-radius:.25em;animation:4.8s linear infinite vs-ot-slide,4.8s linear infinite vs-ot-shine}.vs-ot-sheet:first-child{--at:-4.5em}.vs-ot-sheet:nth-child(2){--at:0em;animation-delay:-1.6s}.vs-ot-sheet:nth-child(3){--at:4.5em;animation-delay:-3.2s}@keyframes vs-ot-slide{0%{opacity:0;transform:translate(7em)}10%,90%{opacity:1}to{opacity:0;transform:translate(-7em)}}@keyframes vs-ot-shine{0%,38%,62%,to{border-color:var(--outline-variant);box-shadow:none}50%{border-color:var(--vs-hl-glow);box-shadow:0 0 .75em color-mix(in srgb,var(--vs-hl-glow) 70%,transparent)}}.vs-ot-book{background-color:var(--ot-ink);block-size:1.75em;inline-size:4.25em;box-shadow:0 0 .75em color-mix(in srgb,var(--vs-hl-glow) 45%,transparent);perspective:10em;border-radius:.25em;padding:.125em;display:flex}.vs-ot-page{background:repeating-linear-gradient(to bottom,transparent 0 .25em,var(--ot-line) .25em .3438em) .25em .3em / calc(100% - .5em) calc(100% - .5em) no-repeat, var(--ot-paper);flex:1}.vs-ot-page:first-child{border-radius:.125em 0 0 .125em}.vs-ot-page:nth-child(2){border-radius:0 .125em .125em 0}.vs-ot-flip{transform-origin:0;border-radius:0 .125em .125em 0;animation:1.4s cubic-bezier(.4,0,.2,1) infinite vs-ot-flip;position:absolute;inset:.125em .125em .125em 50%}@keyframes vs-ot-flip{0%,12%{filter:none;transform:rotateY(0)}50%{filter:brightness(.8)}80%,to{filter:none;transform:rotateY(-180deg)}}.vs-ot-bubble{z-index:3;border:1px solid color-mix(in srgb,var(--ot-ink) 65%,transparent);background-color:var(--ot-paper);block-size:1.125em;inline-size:1.625em;translate:-50% 50%;transform:translate(var(--x),var(--y));border-radius:.5em .5em .5em .125em;place-items:center;animation:3s cubic-bezier(.4,0,.2,1) infinite vs-ot-suck;display:grid;position:absolute;inset-block-end:4.375em;inset-inline-start:50%}.vs-ot-bubble>i{background:radial-gradient(circle,var(--ot-ink) 0 45%,transparent 50%) 0 50% / .3em .25em repeat-x;block-size:.25em;inline-size:.9em;display:block}.vs-ot-bubble:first-child{--x:-5.25em;--y:-.5em}.vs-ot-bubble:nth-child(2){--x:5em;--y:-2em;border-radius:.5em .5em .125em;animation-delay:-.6s}.vs-ot-bubble:nth-child(3){--x:-4em;--y:-2.75em;animation-delay:-1.2s}.vs-ot-bubble:nth-child(4){--x:4.75em;--y:1.25em;border-radius:.5em .5em .125em;animation-delay:-1.8s}.vs-ot-bubble:nth-child(5){--x:-4.5em;--y:2em;animation-delay:-2.4s}@keyframes vs-ot-suck{0%{transform:translate(var(--x),var(--y)) scale(0);opacity:0}14%,52%{transform:translate(var(--x),var(--y)) scale(1);opacity:1}86%,to{opacity:0;transform:translate(0)scale(.2)}}.vs-ot-card{border:1px solid var(--outline-variant);background:repeating-linear-gradient(to bottom,transparent 0 .25em,var(--ot-line) .25em .375em) .3em .35em / calc(100% - .6em) calc(100% - .6em) no-repeat, var(--ot-paper);border-radius:.25em;block-size:1.875em;inline-size:2.25em;display:block}.vs-ot-card:first-child{animation:2.4s linear infinite vs-ot-look-l;translate:calc(-50% - 3.75em)}.vs-ot-card:last-child{animation:2.4s linear infinite vs-ot-look-r;translate:calc(3.75em - 50%)}.vs-ot-card>i{--_size:.875em;background-color:var(--ot-ink);block-size:1.125em;inline-size:1.125em;color:var(--surface-container-lowest);border-radius:50%;font-weight:700;animation:2.4s cubic-bezier(.3,1.6,.5,1) infinite vs-ot-tick-l;position:absolute;inset:-.5em -.5em auto auto}.vs-ot-card:last-child>i{animation-name:vs-ot-tick-r}.vs-ot-link{background:repeating-linear-gradient(to right,var(--ot-ink) 0 .25em,transparent .25em .5em);block-size:2px;inline-size:4.5em;animation:2.4s ease-out infinite vs-ot-link;inset-block-end:.875em}@keyframes vs-ot-look-l{0%,45%{border-color:var(--vs-hl-glow)}50%,to{border-color:var(--outline-variant)}}@keyframes vs-ot-look-r{0%,45%{border-color:var(--outline-variant)}50%,95%{border-color:var(--vs-hl-glow)}to{border-color:var(--outline-variant)}}@keyframes vs-ot-tick-l{0%,10%{transform:scale(0)}22%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes vs-ot-tick-r{0%,60%{transform:scale(0)}72%,92%{transform:scale(1)}to{transform:scale(0)}}@keyframes vs-ot-link{0%,74%{opacity:.2;box-shadow:none}84%,92%{opacity:1;box-shadow:0 0 .5em var(--vs-hl-glow)}to{opacity:.2}}.vs-ot-memo{border:1px solid color-mix(in srgb,var(--ot-ink) 60%,transparent);background-color:var(--ot-paper);block-size:1.875em;inline-size:4.5em;box-shadow:0 0 .75em color-mix(in srgb,var(--vs-hl-glow) 30%,transparent);border-radius:.25em;flex-direction:column;gap:.3125em;padding:.375em .375em 0;display:flex}.vs-ot-memo>b{background-color:var(--ot-ink);transform-origin:0;border-radius:.125em;block-size:.1875em;animation:2.4s linear infinite vs-ot-w1;display:block}.vs-ot-memo>b:first-child{inline-size:85%}.vs-ot-memo>b:nth-child(2){inline-size:70%;animation-name:vs-ot-w2}.vs-ot-memo>b:nth-child(3){inline-size:45%;animation-name:vs-ot-w3}.vs-ot-memo>i{--_size:1em;color:var(--ot-ink);animation:2.4s linear infinite vs-ot-pen;position:absolute;inset:-.5em auto auto .125em;transform:translate(3.25em,1em)}@keyframes vs-ot-w1{0%{transform:scaleX(0)}25%,92%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes vs-ot-w2{0%,25%{transform:scaleX(0)}50%,92%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes vs-ot-w3{0%,50%{transform:scaleX(0)}75%,92%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes vs-ot-pen{0%{transform:translate(.25em)}25%{transform:translate(3.25em)}27%{transform:translate(.25em,.5em)}50%{transform:translate(2.75em,.5em)}52%{transform:translate(.25em,1em)}75%,to{transform:translate(1.75em,1em)}}@media (prefers-reduced-motion:reduce){.vs-ot *{animation:none!important}}.vs-ot.is-mind .vs-ot-say{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-ot-was{margin-block-end:.375rem}.vs-ot-was>summary{cursor:pointer;color:var(--on-surface-variant);border-radius:1rem;align-items:center;gap:.25rem;margin-inline-start:-.5rem;padding:.125rem .5rem;font-size:.8125rem;line-height:1.5rem;list-style:none;display:inline-flex}.vs-ot-was>summary::-webkit-details-marker{display:none}.vs-ot-was>summary>i{--_size:1.125rem}.vs-ot-was>summary:hover{background-color:color-mix(in srgb,var(--on-surface) 8%,transparent)}.vs-ot-was>summary:active{background-color:color-mix(in srgb,var(--on-surface) 10%,transparent)}.vs-ot-was>summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-ot-chev{transition:rotate .2s cubic-bezier(.2,0,0,1)}.vs-ot-was[open] .vs-ot-chev{rotate:180deg}.vs-ot-was-body{background-color:var(--surface-container);color:var(--on-surface-variant);border-radius:.75rem;margin-block-start:.25rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.7}.vs-ot-was-body>p{margin:0!important}.vs-ot-was-body>p+p{margin-block-start:.5em!important}.vs-math.is-display{text-align:center;margin-block:.375rem;display:block;overflow-x:auto}.vs-math.is-raw{font-family:ui-monospace,monospace;font-size:.875em}.vs-math math{font-size:1.0625em}.vs-hl-intro{text-align:center;flex-direction:column;justify-content:safe center;align-items:center;gap:.75rem;min-block-size:100%;display:flex}.vs-hl-intro>*{margin:0!important}.vs-hl-orb{background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--vs-hl-glow) 30%,#22284a) 0,var(--vs-night) 70%);block-size:9rem;inline-size:9rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--vs-hl-glow) 40%,transparent),0 8px 24px #171b2e40;border-radius:50%;place-items:center;line-height:0;display:grid;margin-block-end:.25rem!important}.vs-hl-orb mura-opa{--opa-size:7.25rem}.vs-hl-intro-t{font-size:1.25rem;font-weight:900;line-height:1.4}.vs-hl-intro-s{max-inline-size:28rem;color:var(--on-surface-variant);font-size:.875rem;line-height:1.7}.vs-hl-tiers{color:var(--on-surface-variant);flex-wrap:wrap;justify-content:center;gap:.375rem 1rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.vs-hl-tiers>li{align-items:center;gap:.375rem;display:inline-flex}.vs-hl-try{flex-wrap:wrap;justify-content:center;gap:.5rem;max-inline-size:36rem;display:flex;margin-block-start:.5rem!important}.vs-hl-try>.chip{margin:0}.vs-hl-play{margin-block-start:.5rem!important}.vs-hl-up{max-inline-size:30rem;color:var(--on-surface-variant);font-size:.8125rem;line-height:1.7}.vs-hl-up>a{color:var(--primary);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.vs-hl-foot{border-block-start:1px solid var(--outline-variant);background-color:var(--surface-container-low);border-radius:0;flex-direction:column;flex:none;gap:.375rem;padding:.75rem 1rem;display:flex}.vs-hl-form{align-items:flex-end;gap:.5rem;display:flex}.vs-hl-form>.field{flex:1;margin:0!important}.vs-hl-form>button{flex:none;margin:0}.vs-hl-cap{text-align:center;color:var(--on-surface-variant);font-variant-numeric:tabular-nums;font-size:.75rem;margin:0!important}.vs-hl-cap b{color:var(--on-surface)}.vs-hl-gate{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:.25rem;font-size:.875rem;display:flex}.vs-hl-gate>button,.vs-hl-gate>a{margin:0}.vs-hl-gate.is-error{color:var(--vs-red-ink)}@media (max-width:600px){.vs-hl-chat{border-radius:1.5rem;block-size:calc(100dvh - 18.5rem);min-block-size:26rem}.vs-hl-head{gap:.625rem;padding:.625rem .875rem .75rem .75rem}.vs-hl-ava{block-size:2.5rem;inline-size:2.5rem}.vs-hl-plan{gap:.5rem}.vs-hl-left-pre{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vs-hl-log{padding:1rem}.vs-hl-intro{gap:.625rem}.vs-hl-orb{block-size:6rem;inline-size:6rem}.vs-hl-orb mura-opa{--opa-size:4.75rem}.vs-hl-intro-t{font-size:1.0625rem}.vs-hl-intro-s{display:none}.vs-hl-tiers{gap:.25rem .75rem;font-size:.75rem}.vs-hl-try{margin-block-start:.25rem!important}.vs-hl-gate{text-align:center;flex-direction:column;align-items:stretch}}.vs-hl-chat{block-size:min(48rem,max(20rem,100dvh - 15rem));max-block-size:calc(100dvh - 5rem)}@media (max-height:700px){.vs-hl-chat{block-size:calc(100dvh - 5rem);min-block-size:18rem;max-block-size:none}.vs-hl-foot{gap:.125rem;padding:.5rem .75rem}}@media (max-width:600px){.vs-hl-chat{block-size:calc(100dvh - 10rem);min-block-size:20rem;scroll-margin-block-end:calc(5rem + env(safe-area-inset-bottom,0px))}}.vs-hl-msgs>li:focus{outline:2px solid var(--primary);outline-offset:2px}.vs-hl-log{background:linear-gradient(transparent, var(--surface-container-lowest) 60%) bottom / 100% 2rem no-repeat local, radial-gradient(farthest-side at 50% 100%, #00000038, transparent) bottom / 100% 1rem no-repeat scroll, var(--surface-container-lowest)}@media (max-height:900px){.vs-hl-orb{block-size:6rem;inline-size:6rem}.vs-hl-orb mura-opa{--opa-size:4.75rem}}@media (max-height:700px){.vs-hl-orb{block-size:4rem;inline-size:4rem}.vs-hl-orb mura-opa{--opa-size:3.25rem}.vs-hl-intro-s{display:none}}@media (max-height:500px){.vs-hl-orb{display:none}}.vs-ai-note{text-align:center;color:var(--on-surface-variant);font-size:.875rem;line-height:1.5;margin:.25rem 0 0!important}.vs-hl-head>.vs-hl-plan,.vs-hl-quota{position:static}details.vs-hl-quota::details-content{transform:none}details.vs-hl-quota[open]::details-content{transform:none}.vs-hl-quota[open]>summary:before{content:none}.vs-hl-quota>summary{cursor:pointer;min-block-size:2.5rem;transition:background-color var(--speed1);border-radius:1.25rem;align-items:center;gap:0;margin-inline:-.5rem -.375rem;padding-inline:.5rem .375rem;list-style:none;display:inline-flex}.vs-hl-quota>summary::-webkit-details-marker{display:none}.vs-hl-quota>summary:after{content:"expand_more" / "";font-family:var(--font-icon);font-feature-settings:"liga";transition:transform var(--speed2);margin-inline-start:.125rem;font-size:1.125rem;font-weight:400;line-height:1}.vs-hl-quota[open]>summary:after{transform:rotate(180deg)}.vs-hl-quota>summary:hover{background-color:color-mix(in srgb,currentColor 8%,transparent)}.vs-hl-quota>summary:active{background-color:color-mix(in srgb,currentColor 12%,transparent)}.vs-hl-quota>summary:focus-visible{outline:2px solid var(--vs-flame);outline-offset:2px}.vs-hl-quota-in{z-index:3;background-color:var(--surface-container-high);inline-size:min(24rem,100% - 1.5rem);color:var(--on-surface);box-shadow:var(--vs-e2);white-space:normal;border-radius:1rem;padding:.75rem 1rem;position:absolute;inset-block-start:calc(100% - .375rem);inset-inline-end:.75rem}.vs-hl-quota-in>.vs-hl-cap{text-align:start}.vs-hl-plans{color:var(--on-surface-variant);margin:.375rem 0 0;padding-inline-start:1.125rem;font-size:.75rem;line-height:1.6}.vs-rs-what>a,.vs-md a{text-underline-offset:.2em;text-decoration:underline}.vs-rs-what>a:after,.vs-md a[target=_blank]:after{content:"↗";margin-inline-start:.125rem;font-size:.875em}.vs-pgroups{flex-direction:column;gap:2rem;display:flex}.vs-pgroup{flex-direction:column;gap:.75rem;display:flex}.vs-pgroup-h{color:var(--on-surface);align-items:center;gap:.625rem;margin:0;font-size:1rem;font-weight:700;line-height:1.5;display:flex}.vs-pgroup-h:after{content:"";background-color:color-mix(in srgb, var(--outline-variant) 55%, transparent);flex:1;block-size:1px}.vs-pgroup-grid{row-gap:var(--_gap);margin:0!important}.vs-pgroup>.vs-askcard{margin:0}.vs-tile.vs-tile-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;block-size:auto;min-block-size:5rem;padding:1rem 1.25rem}.vs-pgroup-grid{align-items:stretch}.vs-pgroup-grid.is-equal{grid-auto-rows:1fr}.vs-tile.vs-tile-row>.vs-tile-text{flex:1;min-inline-size:0}.vs-tile.vs-tile-row>.vs-go{flex:none;margin-inline-start:auto;position:static}@media (max-width:600px){.vs-pgroups{gap:1.5rem}.vs-tile.vs-tile-row{gap:.875rem;min-block-size:4.25rem;padding:.875rem 1rem}}.vs-tile.vs-tile-pic{border-radius:var(--vs-r-m);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;block-size:auto;min-block-size:0;padding:0;overflow:hidden}.vs-tile-pic-row{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.vs-tile-pic-row>.vs-tile-text{flex:1;min-inline-size:0}.vs-tile-pic-row>.vs-go{flex:none;position:static}.vs-tile-peek{--vs-c:var(--vs-yellow);--vs-ci:var(--vs-yellow-ink);--u:min(1rem, 5cqi);--x:27%;aspect-ratio:2;background:radial-gradient(70% 100% at var(--x) 50%, color-mix(in srgb, var(--vs-c) 22%, transparent), transparent 75%), color-mix(in srgb, var(--vs-c) 9%, var(--surface-container));display:block;position:relative;overflow:hidden;container-type:inline-size}.vs-tile-peek.c-red{--vs-c:var(--vs-red);--vs-ci:var(--vs-red-ink)}.vs-tile-peek.c-green{--vs-c:var(--vs-green);--vs-ci:var(--vs-green-ink)}.vs-tile-peek.c-blue{--vs-c:var(--vs-blue);--vs-ci:var(--vs-blue-ink)}.vs-tile-peek.c-purple{--vs-c:var(--vs-purple);--vs-ci:var(--vs-purple-ink)}.vs-peek-art{position:absolute;inset:0}.vs-tile-peek:has(>.vs-peek-art.is-solo){--x:50%}.vs-peek-line{inset-block:12%;inset-inline:calc(var(--x) + 5.25*var(--u)) 5%;block-size:76%;color:color-mix(in srgb, var(--vs-ci) 70%, transparent);pointer-events:none;position:absolute}.vs-peek-line *{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.vs-peek-photo{inline-size:calc(100% - var(--x) - 4.75*var(--u));object-fit:cover;object-position:right center;border-radius:0;block-size:100%;position:absolute;inset-block:0;inset-inline-end:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem);mask-image:linear-gradient(90deg,#0000,#000 1.5rem)}.vs-peek-heads{inset-block:12%;inset-inline:calc(var(--x) + 5.25*var(--u)) 5%;block-size:76%;color:color-mix(in srgb, var(--vs-ci) 70%, transparent);grid-template-columns:repeat(3,1fr);align-items:center;gap:.5rem;display:grid;position:absolute}.vs-peek-heads>span{aspect-ratio:1;background-color:currentColor;border-radius:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.vs-peek-orbit,.vs-peek-main,.vs-peek-sat){border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:var(--x)}.vs-peek-orbit{inline-size:calc(8.5*var(--u));block-size:calc(8.5*var(--u));border:2px dashed color-mix(in srgb, var(--vs-c) 45%, transparent);translate:-50% -50%}.vs-peek-main{inline-size:calc(4.75*var(--u));block-size:calc(4.75*var(--u));background-color:var(--vs-c);color:var(--vs-night);box-shadow:0 0 0 calc(.5*var(--u)) color-mix(in srgb, var(--vs-c) 22%, transparent), var(--vs-e2);translate:-50% -50%}.vs-peek-main>i{--_size:calc(2.5*var(--u))}.vs-peek-sat{inline-size:calc(2.75*var(--u));block-size:calc(2.75*var(--u));background-color:var(--vs-tile-bg);color:var(--vs-ci);box-shadow:var(--vs-e1)}.vs-peek-sat>i{--_size:calc(1.5*var(--u))}.vs-peek-sat.is-1{transform:translate(-50%,-50%) rotate(215deg) translate(calc(4.25*var(--u))) rotate(-215deg)}.vs-peek-sat.is-2{transform:translate(-50%,-50%) rotate(35deg) translate(calc(4.25*var(--u))) rotate(-35deg)}@media (max-width:600px){.vs-tile-pic-row{gap:.875rem;padding:.875rem 1rem}}.vs-gametabs{grid-template-columns:1fr 1fr;gap:.75rem;max-inline-size:34rem;display:grid}button.vs-gametab{background-color:var(--vs-tile-bg);block-size:auto;inline-size:auto;min-inline-size:0;color:var(--on-surface-variant);box-shadow:var(--vs-e1);text-align:start;transition:box-shadow var(--speed2);border:0;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;padding:0;font-weight:700;display:flex;position:relative;overflow:hidden}.vs-gametab-img{aspect-ratio:368/172;background:50%/cover no-repeat;display:block}.vs-gametab-name{border-radius:0;align-items:center;gap:.375rem;min-block-size:2.75rem;padding:.375rem .875rem;font-size:.9375rem;line-height:1.4;display:flex}.vs-gametab-name>i{--_size:1.25rem;color:var(--primary)}button.vs-gametab:hover{box-shadow:var(--vs-e2)}button.vs-gametab:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.vs-footer .grid>nav{align-self:start;align-items:flex-start}.vs-hl-start{gap:1.25rem;padding-block:1rem}.vs-hl-catch{letter-spacing:.02em;text-wrap:balance;max-inline-size:20em;color:var(--on-surface);margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.125rem);font-weight:900;line-height:1.35}.vs-hl-start>.vs-hl-form>.field{--_input:3.5rem}.vs-hl-start>.vs-hl-form>.field>textarea{padding-inline:1.25rem;font-size:1rem}.vs-hl-start>.vs-hl-form>button{block-size:3.5rem;inline-size:3.5rem}.vs-hl-start>.vs-hl-gate{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-inline-size:30rem}.vs-hl-start>.vs-hl-play{margin:0!important}@media (max-width:600px){.vs-hl-start{gap:1rem}.vs-hl-start>.vs-hl-form>.field{--_input:3.25rem}.vs-hl-start>.vs-hl-form>button{block-size:3.25rem;inline-size:3.25rem}}.vs-hl-catch>span{display:inline-block}.vs-hl-chat{max-inline-size:none}.vs-hl-start{gap:1rem}.vs-hl-start>.vs-hl-hero{block-size:clamp(7.5rem,26dvh,14rem);inline-size:clamp(7.5rem,26dvh,14rem);box-shadow:0 0 0 1px color-mix(in srgb,var(--vs-hl-glow) 45%,transparent), 0 0 4rem 1rem color-mix(in srgb,var(--vs-hl-glow) 22%,transparent);margin:0!important}.vs-hl-start>.vs-hl-catch{padding-block:.5rem 0}.vs-hl-start>.vs-hl-lead{max-inline-size:34rem;color:var(--on-surface-variant);text-wrap:balance;padding-block-end:1.25rem;font-size:.9375rem;line-height:1.7;margin:-.5rem 0 0!important}.vs-hl-start>.vs-hl-form{inline-size:min(100%,44rem)}@media (max-width:600px){.vs-hl-start>.vs-hl-catch{padding-block:.25rem 0}.vs-hl-start>.vs-hl-lead{padding-block-end:.75rem;font-size:.875rem}.vs-hl-start>.vs-hl-hero{block-size:clamp(6rem,17dvh,9rem);inline-size:clamp(6rem,17dvh,9rem)}.vs-hl-start>.vs-hl-hero mura-opa{--opa-size:clamp(4.75rem, 13.5dvh, 7.25rem)}}.vs-ai-choices{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex;overflow-x:auto}.vs-ai-choices::-webkit-scrollbar{display:none}.vs-ai-choices>.chip{flex:none;margin:0}@media (hover:hover) and (pointer:fine){.vs-ai-choices{scrollbar-width:thin;padding-block-end:.25rem}}.vs-hl-foot>.vs-ai-choices{margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem}.vs-hl-start>.vs-ai-choices{justify-content:safe center;inline-size:min(100%,44rem);margin:0 auto!important}@media (max-width:600px){.vs-hl-start>.vs-ai-choices{justify-content:flex-start;inline-size:calc(100% + 2rem);padding-inline:1rem;margin-inline:-1rem!important}.vs-hl-foot>.vs-ai-choices{margin-inline:-.75rem;padding-inline:.75rem}}.vs-chat-choices{background-color:var(--surface-container);flex:none;padding:.625rem 1rem 0}.vs-chat-choices>.chip{background:var(--surface-container-lowest)}@media (hover:hover) and (pointer:fine){.vs-ai-choices,.vs-table-wrap,[data-drag-scroll]{cursor:grab}}.vs-ai-choices.is-dragging,.vs-table-wrap.is-dragging,.vs-md pre.is-dragging,[data-drag-scroll].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.vs-ai-choices.is-dragging *,.vs-table-wrap.is-dragging *{cursor:grabbing}.vs-rs-tier.is-agree{--vs-rs-t:var(--vs-green-ink)}.vs-rs-agree .vs-rs-what{flex-direction:column;gap:.125rem;display:flex}.vs-rs-agree-src>*{margin-inline-end:.375rem}.vs-rs-agree-src>a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.vs-rs-agree-src>a:after{content:"↗";margin-inline-start:.125rem;font-size:.875em}.vs-rs-agree-src>small{color:var(--on-surface-variant);white-space:nowrap;font-size:.75rem}.vs-rs-points{flex-direction:column;gap:.25rem;margin:0;padding-inline-start:1.25rem;display:flex}.vs-rs-tier.is-model{--vs-rs-t:var(--vs-purple-ink)}.vs-rs-confirm{background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:.75rem;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.6;display:flex;margin:.625rem 0 0!important}.vs-rs-confirm>i{--_size:1.125rem;color:var(--primary);flex:none;margin-block-start:.125rem}.vs-rs-model-how{color:var(--on-surface-variant)}.vs-hl-dot{background:radial-gradient(circle at 50% 40%, #2a5b80 0, var(--vs-night) 72%);overflow:hidden;box-shadow:0 0 0 2px #3cd3ff8c}.vs-hl-dot mura-opa{--opa-size:100%}.vs-tile.vs-tile-hl{color:var(--vs-flame);background:radial-gradient(120% 140% at 10% 0%, #3cd3ff38, transparent 60%), linear-gradient(135deg, #22284a, var(--vs-night) 70%);box-shadow:var(--vs-e1), inset 0 0 0 1px #3cd3ff73}.vs-tile.vs-tile-hl:hover{box-shadow:var(--vs-e2), inset 0 0 0 1px #3cd3ffb3}.vs-tile.vs-tile-hl .vs-title-m,.vs-tile.vs-tile-hl>.vs-go{color:var(--vs-flame)}.vs-start{background-color:var(--surface-container-high);color:var(--on-surface);border-radius:.75rem;flex-wrap:wrap;align-items:flex-start;gap:1rem;margin:0;padding:1.25rem 1.5rem 1.5rem;display:flex}.vs-start-body{flex-direction:column;flex:18rem;align-items:flex-start;min-inline-size:0;display:flex}.vs-start-h{font-size:1.375rem;font-weight:700;line-height:1.4;margin:0!important}.vs-start-text{margin-block-start:.25rem}.vs-start-text>p{color:var(--on-surface-variant);font-size:.9375rem;line-height:1.6;margin:0!important}.vs-start-text>p.vs-start-fine{font-size:.8125rem;margin-block-start:.375rem!important}.vs-start-go{flex:none;align-self:flex-end;margin:0 0 0 auto!important}@media (max-width:600px){.vs-start{gap:.75rem;padding:1rem 1rem 1.25rem}.vs-start-h{font-size:1.25rem}.vs-start-body{flex-basis:12rem}}.vs-req-all>summary,#req-before-fold>summary{color:var(--on-surface-variant);font-weight:700}.vs-flow-stepper{margin-block:1rem .5rem!important}@media (max-width:600px){.vs-flow-stepper>li>span:not(.vs-sdot){font-size:.75rem}}@media (max-width:359px){.vs-flow-stepper>li>span:not(.vs-sdot){font-size:.6875rem}}@media (prefers-reduced-motion:no-preference){.vs-stepper{--_st:.26s cubic-bezier(.2,0,0,1)}.vs-stepper>li{transition:color var(--_st) var(--vs-sd,0s), font-weight var(--_st) var(--vs-sd,0s)}.vs-stepper>li:after{transition:background-size var(--_st) var(--vs-sl,0s)}.vs-stepper .vs-sdot{transition:background-color var(--_st) var(--vs-sd,0s), color var(--_st) var(--vs-sd,0s), box-shadow var(--_st) var(--vs-sd,0s)}.vs-stepper .vs-sdot>i{transition:opacity var(--_st) var(--vs-sd,0s), transform var(--_st) var(--vs-sd,0s)}}.vs-stepper{position:relative}.vs-stepper>li:after{transform-origin:0}details.vs-more>summary{cursor:pointer;list-style:none}details.vs-more>summary::-webkit-details-marker{display:none}details.vs-more>summary:after{content:"expand_more" / "";font-family:var(--font-icon);vertical-align:-.25em;font-feature-settings:"liga";transition:transform var(--speed2);margin-inline-start:.25rem;font-size:1.25em;font-weight:400;line-height:1;display:inline-block}details.vs-more[open]>summary:after{transform:rotate(180deg)}.vs-hl-shell{position:relative}.vs-hl-side{background-color:var(--surface-container-low);border-radius:1rem;flex-direction:column;gap:.25rem;min-block-size:0;padding:.75rem;display:none}.vs-hl-newchat{box-sizing:border-box;background-color:var(--secondary-container);block-size:3.5rem;inline-size:100%;min-inline-size:0;color:var(--on-secondary-container);box-shadow:none;border-radius:1rem;justify-content:flex-start;gap:.75rem;margin:0 0 .5rem;padding-inline:1rem 1.5rem;font-size:.875rem;font-weight:700}.vs-hl-newchat>i{color:inherit}.vs-hl-side-h{min-block-size:2.5rem;color:var(--on-surface-variant);align-items:center;padding-inline:1rem;font-size:.875rem;font-weight:700;display:flex;margin:0!important}.vs-hl-days{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-block-size:0;display:flex;overflow-y:auto}.vs-hl-days .vs-hl-day{align-items:center;min-block-size:2rem;padding-inline:1rem;font-size:.75rem;display:flex}.vs-hl-chats{flex-direction:column;gap:0;padding:0;list-style:none;display:flex;margin:0!important}.vs-hl-chats>li{border-radius:1.75rem;align-items:center;gap:0;min-block-size:3.5rem;padding-inline-end:.25rem;display:flex}.vs-hl-chats>li.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-hl-chatbtn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:1.75rem;flex:1;align-self:stretch;align-items:center;min-inline-size:0;padding:.5rem .5rem .5rem 1rem;display:flex}.vs-hl-chats>li:not(.is-on):hover{background-color:var(--vs-hover)}.vs-hl-chats>li:has(.vs-hl-chatbtn:focus-visible){outline:2px solid var(--primary);outline-offset:-2px}.vs-hl-chatbtn:focus-visible{outline:none}.vs-hl-chatbtn[disabled]{cursor:default;opacity:.6}.vs-hl-chat-t{-webkit-line-clamp:2;overflow-wrap:anywhere;min-inline-size:0;translate:0 var(--vs-rise);-webkit-box-orient:vertical;flex:1;margin-inline:-.25rem;padding-inline:.25rem;font-size:.875rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.vs-hl-chats .vs-hl-chatbtn>.vs-hl-chat-t{word-break:normal}.vs-hl-chatdel{color:inherit;flex:none;margin:0}.vs-hl-chats>li:not(.is-on) .vs-hl-chatdel{color:var(--on-surface-variant)!important}@media (hover:hover){.vs-hl-chats>li{position:relative}.vs-hl-chatdel{opacity:0;position:absolute;inset-inline-end:.25rem}.vs-hl-chats>li:is(:hover,:focus-within) .vs-hl-chatdel{opacity:1}.vs-hl-chats>li:is(:hover,:focus-within) .vs-hl-chatbtn{-webkit-mask-image:linear-gradient(270deg,#0000 2.75rem,#000 4rem);mask-image:linear-gradient(270deg,#0000 2.75rem,#000 4rem)}}.vs-hl-side-empty,.vs-hl-side-note{color:var(--on-surface-variant);font-size:.75rem;line-height:1.6;margin:0 1rem!important}.vs-hl-side-note{padding-block-start:.5rem;margin-block-start:auto!important}.vs-hl-settings{overscroll-behavior:contain;flex:none;max-block-size:60%;margin-block-start:auto;list-style:none;overflow-y:auto}.vs-hl-settings-in{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0 .5rem .5rem 1rem;display:flex}.vs-hl-settings-in>p,.vs-hl-settings-in .vs-ask-method-note{text-align:start;color:var(--on-surface-variant);font-size:.75rem;line-height:1.6;margin:0!important}.vs-hl-settings-in>.vs-hl-side-note{padding:0;margin:0!important}.vs-hl-settings-in>.vs-ask-method{justify-content:flex-start;margin-block-start:.25rem}.vs-segs.vs-ask-method-segs:where(.vs-hl-settings-in *){grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));grid-auto-flow:row;inline-size:100%}.vs-hl-settings-in .vs-ask-method-segs>.vs-seg{padding-inline:.5rem}.vs-hl-side-h{justify-content:space-between;gap:.5rem;padding-inline-end:.25rem}.vs-hl-side-h>.vs-hl-pick{margin:0}.vs-hl-chats>li>.vs-hl-chatpick{white-space:normal;cursor:pointer;border-radius:1.75rem;flex:1;align-self:stretch;align-items:center;gap:.75rem;min-inline-size:0;padding:.5rem 1rem .5rem .75rem;display:flex}.vs-hl-chatpick>span{flex:1;align-items:center;gap:.75rem;min-inline-size:0;display:flex}.vs-hl-pickbar{justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .25rem 0 .75rem;display:flex}.vs-hl-pickbar>.vs-hl-pickdel{margin:0}.vs-hl-menu{color:var(--vs-flame);flex:none;margin:0 -.25rem 0 0}.vs-hl-scrim{all:unset;display:none}@media (min-width:993px){.vs-hl-shell.has-side{grid-template-columns:16rem minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.vs-hl-shell.has-side>.vs-hl-side{display:flex}.vs-hl-menu{display:none}}@media (max-width:992px){.vs-hl-shell.is-drawer>.vs-hl-side{z-index:3;inline-size:min(20rem,86%);box-shadow:var(--elevate3);border-radius:0 1rem 1rem 0;display:flex;position:absolute;inset:0 auto 0 0}.vs-hl-shell.is-drawer>.vs-hl-scrim{z-index:2;background:#00000059;border-radius:1.75rem;display:block;position:absolute;inset:0}}.vs-chat-hist{flex-direction:column;flex:1;gap:.5rem;min-block-size:0;padding:1rem;display:flex;overflow:hidden}#chat-log[hidden],#chat-form[hidden]{display:none!important}#main:has(>#p-ask.active){padding-block:.75rem!important}#main:has(>#p-ask.active)>.vs-crumbs{display:none}body:has(#p-ask.active) footer.vs-footer{display:none}#p-ask>.vs-pagehead{clip-path:inset(50%);white-space:nowrap;block-size:1px;min-block-size:0;inline-size:1px;overflow:hidden;position:absolute!important}#p-ask .vs-hl-shell{block-size:calc(100dvh - 64px - 1.5rem);margin:0!important}#p-ask .vs-hl-chat{inline-size:100%;block-size:100%!important;min-block-size:0!important;max-block-size:none!important;margin:0!important}@media (max-width:600px){#p-ask .vs-hl-shell{block-size:calc(100dvh - 64px - 72px - 1.5rem - env(safe-area-inset-bottom,0px))}}.vs-hl-who>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:600px){.vs-hl-who>small.is-idle{display:none}}.vs-hl-start>.vs-hl-hero,.vs-hl-chat:not(.is-start):not(.is-thinking) .vs-hl-ava,.vs-hl-chat.is-thinking .vs-ot-stage>mura-opa{view-transition-name:hl-hero}.vs-hl-chat.is-thinking .vs-hl-ava{display:none}#ask-form{view-transition-name:hl-form}.vs-hl-start>.vs-hl-catch{view-transition-name:hl-catch}.vs-hl-log{view-transition-name:hl-log}::view-transition-group(hl-hero){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-group(hl-form){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-image-pair(hl-hero){isolation:isolate}::view-transition-old(hl-hero){mix-blend-mode:normal;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-new(hl-hero){mix-blend-mode:normal;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(hl-catch){animation:.36s cubic-bezier(.4,0,1,1) both vs-hl-out}::view-transition-new(hl-catch){animation:.42s cubic-bezier(.2,0,0,1) .18s both vs-hl-in}::view-transition-old(hl-log){animation:.32s cubic-bezier(.4,0,1,1) both vs-hl-fade}::view-transition-new(hl-log){animation:.5s cubic-bezier(.2,0,0,1) .16s both vs-hl-in}@keyframes vs-hl-out{to{opacity:0;filter:blur(6px);transform:translateY(-14px)scale(.98)}}@keyframes vs-hl-in{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}}@keyframes vs-hl-fade{to{opacity:0;filter:blur(4px)}}.vs-hl-chat.is-landed .vs-hl-ava{animation:1.3s cubic-bezier(.2,0,0,1) vs-hl-ring}.vs-hl-chat.is-landed .vs-hl-meter>span{animation:1.3s cubic-bezier(.2,0,0,1) vs-hl-sweep}@keyframes vs-hl-ring{0%{box-shadow:0 0 0 2px color-mix(in srgb,var(--vs-hl-glow) 65%,transparent), 0 0 0 0 color-mix(in srgb,var(--vs-hl-glow) 60%,transparent)}40%{box-shadow:0 0 0 2px var(--vs-hl-glow), 0 0 18px 6px color-mix(in srgb,var(--vs-hl-glow) 45%,transparent)}to{box-shadow:0 0 0 2px color-mix(in srgb,var(--vs-hl-glow) 65%,transparent), 0 0 0 14px transparent}}@keyframes vs-hl-sweep{0%{filter:brightness()}35%{filter:brightness(1.8)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.vs-hl-chat.is-landed .vs-hl-ava,.vs-hl-chat.is-landed .vs-hl-meter>span{animation:none}}.vs-hl-chat.is-start .vs-hl-ava{display:none}.vs-hl-who{view-transition-name:hl-who}::view-transition-group(hl-who){animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-old(hl-who){object-fit:none;object-position:left center;height:100%;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}::view-transition-new(hl-who){object-fit:none;object-position:left center;height:100%;animation-duration:.62s;animation-timing-function:cubic-bezier(.2,0,0,1)}.vs-chat-head{column-gap:.25rem;position:relative}.vs-chat-head>.vs-owl{margin-inline-end:.5rem}.vs-chat-head>.vs-chat-whobox{min-inline-size:0;margin-inline-end:.5rem}.vs-chat-status{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vs-chat-who{all:unset;box-sizing:border-box;cursor:pointer;min-block-size:1.75rem;max-inline-size:100%;color:var(--on-surface);transition:background-color var(--speed2);border-radius:.5rem;flex:none;align-items:center;gap:.125rem;margin-inline-start:-.5rem;padding:0 .25rem 0 .5rem;display:inline-flex;position:relative}.vs-chat-who>b{white-space:nowrap}.vs-chat-who:after,.vs-chat-pickbtn:after{display:none}.vs-chat-who>i{--_size:1.25rem;color:var(--on-surface-variant);transition:transform var(--speed2);flex:none}.vs-chat-who.is-open>i{transform:rotate(180deg)}.vs-chat-who:hover:not(:disabled),.vs-chat-who.is-open{background-color:var(--vs-hover)}.vs-chat-who:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.vs-chat-who:disabled{cursor:default}.vs-chat-who:disabled>i{opacity:.38}.vs-chat-pick{z-index:3;background:var(--surface-container-high);inline-size:min(22rem,100% - 1.5rem);box-shadow:var(--elevate2);border-radius:1rem;flex-direction:column;gap:.25rem;margin:0;padding:.5rem;animation:.18s cubic-bezier(.2,0,0,1) vs-chat-pick-in;display:flex;position:absolute;inset-block-start:calc(100% - .25rem);inset-inline-start:.75rem}@keyframes vs-chat-pick-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.vs-chat-pick{animation:none}.vs-chat-who>i{transition:none}}.vs-chat-pick-h{letter-spacing:.04em;color:var(--on-surface-variant);margin:0;padding:.25rem .5rem 0;font-size:.75rem;font-weight:700}.vs-chat-pick>[role=menu]{flex-direction:column;gap:.125rem;display:flex}.vs-chat-pickbtn{all:unset;box-sizing:border-box;cursor:pointer;inline-size:100%;transition:background-color var(--speed2);border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem;display:flex;position:relative}.vs-chat-pickbtn:hover,.vs-chat-pickbtn:focus-visible{background-color:var(--vs-hover)}.vs-chat-pickbtn:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.vs-chat-pickbtn>.vs-owl{flex:none;block-size:2.5rem;inline-size:2.5rem}.vs-chat-pickbtn>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-chat-pickbtn>.max>b{font-size:.9375rem;font-weight:500}.vs-chat-pickbtn.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-chat-pickbtn.is-on>.max>small{color:inherit}.vs-chat-pickbtn>.max>small{color:var(--on-surface-variant);font-size:.75rem;line-height:1.5}.vs-chat-pick-note{color:var(--on-surface-variant);margin:0;padding:.25rem .5rem;font-size:.75rem;line-height:1.5}.vs-hl-chat.is-start .vs-hl-log{padding-block:0;container-type:size}.vs-hl-start{--hl-rest:20rem;--hl-hero-max:clamp(7.5rem, 26dvh, 14rem);--hl-hero:clamp(3.5rem, 100cqb - var(--hl-rest), var(--hl-hero-max))}.vs-hl-start>.vs-hl-hero{inline-size:var(--hl-hero);block-size:var(--hl-hero)}.vs-hl-start>.vs-hl-hero mura-opa{--opa-size:calc(var(--hl-hero) * .8)}@media (max-width:600px){.vs-hl-start{--hl-rest:21rem;--hl-hero-max:clamp(6rem, 17dvh, 9rem)}}@container (max-height:28rem){.vs-hl-start{--hl-rest:16rem;gap:.5rem;padding-block:.5rem}.vs-hl-start>.vs-hl-catch{padding-block:0;font-size:1.375rem}.vs-hl-start>.vs-hl-lead{padding-block-end:.25rem;font-size:.8125rem;line-height:1.6;margin:0!important}.vs-hl-start>.vs-hl-gate{row-gap:.375rem;font-size:.8125rem;line-height:1.6}.vs-hl-start>.vs-hl-play{block-size:2rem;min-block-size:2rem}.vs-hl-start>.vs-hl-form>.field{--_input:3rem}.vs-hl-start>.vs-hl-form>button{block-size:3rem;inline-size:3rem}}.vs-hl-form>.field,.vs-hl-form>.field>textarea{min-inline-size:0}.vs-attach{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem;max-inline-size:44rem;margin:0;padding:0;list-style:none;display:grid}.vs-attach-item{flex-direction:column;gap:.375rem;min-inline-size:0;display:flex;position:relative}.vs-attach-thumb{all:unset;box-sizing:border-box;aspect-ratio:4/3;background-color:var(--surface-container-high);inline-size:100%;box-shadow:inset 0 0 0 1px var(--outline-variant);cursor:zoom-in;border-radius:.75rem;place-items:center;display:grid;position:relative;overflow:hidden}.vs-attach-thumb:after{display:none}.vs-attach .vs-attach-thumb>:is(img,video){object-fit:cover;pointer-events:none;border-radius:0;block-size:100%;min-block-size:0;max-block-size:none;inline-size:100%;min-inline-size:0;max-inline-size:none}.vs-attach-thumb>i{--_size:2rem;color:var(--on-surface-variant)}.vs-attach-thumb:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-attach-play{--_size:2.25rem;color:#fff;filter:drop-shadow(0 1px 4px #00000080);position:absolute}.vs-attach-meta{flex-direction:column;min-inline-size:0;line-height:1.4;display:flex}.vs-attach-name{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.vs-attach-meta>small{color:var(--on-surface-variant);font-size:.75rem}.vs-attach-del{color:#fff;background-color:#0000009e;block-size:2rem;inline-size:2rem;min-inline-size:2rem;margin:0;padding:0;position:absolute;inset-block-start:.375rem;inset-inline-end:.375rem;box-shadow:0 0 0 1px #fff6}.vs-attach-del>i{--_size:1.125rem}.vs-attach-del:hover{background-color:#000000c7}dialog.vs-attach-dlg{flex-direction:column;max-block-size:92dvh;inline-size:min(92vw,60rem);max-inline-size:none;padding:0;display:none;overflow:hidden}dialog.vs-attach-dlg[open]{display:flex}.vs-attach-dlg-head{border-block-end:1px solid var(--outline-variant);gap:.5rem;padding:.5rem .5rem .5rem 1rem}.vs-attach-dlg-head>b{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:.9375rem;overflow:hidden}.vs-attach-dlg-body{background-color:var(--surface-container-lowest);flex:1;place-items:center;min-block-size:0;padding:.75rem;display:grid}.vs-attach-dlg-body>img,.vs-attach-dlg-body>video{object-fit:contain;border-radius:.5rem;max-block-size:calc(92dvh - 5rem);max-inline-size:100%}@media (max-width:600px){.vs-attach{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem}}.vs-decay{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vs-decay-card{background-color:var(--vs-tile-bg);min-inline-size:0;box-shadow:var(--vs-e1);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.vs-decay-map{aspect-ratio:16/7;background:linear-gradient(135deg, var(--surface-container-high), var(--surface-container-highest));place-items:center;display:grid;position:relative;overflow:hidden}.vs-decay-map>img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-decay-map>i{--_size:2rem;color:var(--on-surface-variant);opacity:.6}.vs-decay-map>b{color:#fff;text-shadow:0 1px 3px #0009;background:linear-gradient(#0000,#0000009e);padding:1.5rem .75rem .5rem;font-size:.9375rem;font-weight:900;line-height:1.3;position:absolute;inset:auto 0 0}.vs-decay-card.is-unknown .vs-decay-map>b{color:var(--on-surface);text-shadow:none;background:0 0}.vs-decay-body{flex-direction:column;gap:.125rem;min-inline-size:0;padding:.625rem .75rem .75rem;display:flex}.vs-decay-tribe{white-space:nowrap;text-overflow:ellipsis;color:var(--on-surface-variant);font-size:.8125rem;overflow:hidden}.vs-decay-left{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:900;line-height:1.4}.vs-decay-body>small{color:var(--on-surface-variant);font-size:.75rem}.vs-decay-body>progress{block-size:.25rem;margin-block-start:.5rem}.vs-decay-card.is-soon .vs-decay-left,.vs-decay-card.is-soon progress{color:var(--vs-red-ink)}@media (max-width:600px){.vs-decay{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.vs-decay-map>b{padding:1.25rem .5rem .375rem;font-size:.8125rem}.vs-decay-body{padding:.5rem .625rem .625rem}.vs-decay-left{font-size:1.0625rem}}#me-btn>img.vs-user-ava{object-fit:cover;block-size:2rem;min-block-size:2rem;max-block-size:2rem;inline-size:2rem;min-inline-size:2rem;max-inline-size:2rem;box-shadow:0 0 0 1px var(--outline-variant);border-radius:50%}img.vs-user-ava.vs-profile-ic{object-fit:cover;block-size:3rem;inline-size:3rem;box-shadow:0 0 0 1px var(--outline-variant);border-radius:50%;flex:none}.vs-wallet{background:linear-gradient(135deg, color-mix(in srgb, var(--primary-container) 30%, var(--vs-tile-bg)), var(--vs-tile-bg) 70%);box-shadow:var(--vs-e1);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.vs-wallet>*{margin:0!important}.vs-wallet-head{color:var(--on-surface-variant);align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.vs-wallet-ic{background-color:color-mix(in srgb, var(--primary) 14%, transparent);block-size:2.25rem;inline-size:2.25rem;color:var(--primary);border-radius:50%;place-items:center;display:grid}.vs-wallet-ic>i{--_size:1.25rem}.vs-wallet-amount{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:900;line-height:1.05}.vs-wallet-amount>small{margin-inline-start:.25rem;font-size:1.125rem;font-weight:700}.vs-wallet.is-held .vs-wallet-amount{color:var(--on-surface-variant)}.vs-wallet-split{flex-direction:column;gap:.375rem;display:flex}.vs-wallet-bar{background-color:color-mix(in srgb, var(--vs-yellow-ink) 45%, transparent);border-radius:1rem;block-size:.5rem;display:block;overflow:hidden}.vs-wallet-bar>span{background-color:var(--primary);border-radius:1rem;block-size:100%;display:block}.vs-wallet-legend{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem;display:flex}.vs-wallet-legend>span{align-items:center;gap:.375rem;display:inline-flex}.vs-wallet-legend i{--_size:.625rem;border-radius:50%;block-size:.625rem;inline-size:.625rem;display:inline-block}.vs-wallet-legend i.is-free{background-color:var(--primary)}.vs-wallet-legend i.is-held{background-color:color-mix(in srgb, var(--vs-yellow-ink) 45%, transparent)}.vs-wallet-uses{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.vs-wallet-uses>li{display:contents}.vs-wallet-foot{margin-inline-end:-11.25rem!important}.vs-wallet:has(>.vs-wallet-foot) .vs-wallet-art{inline-size:8rem;inset-block-start:1rem;translate:none}@media (max-width:600px){.vs-wallet-foot{margin-inline-end:0!important}.vs-wallet:has(>.vs-wallet-foot) .vs-wallet-art{inline-size:4.5rem;inset-block-start:1rem}}.vs-wallet{padding-inline-end:12.5rem;position:relative}.vs-wallet-art{pointer-events:none;block-size:auto;inline-size:10rem;color:color-mix(in srgb, var(--on-surface) 32%, transparent);position:absolute;inset-block-start:50%;inset-inline-end:1.5rem;translate:0 -50%}.vs-wallet-art *{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}@media (max-width:600px){.vs-wallet{padding-inline-end:1rem}.vs-wallet-art{inline-size:4.5rem;inset-block-start:1rem;inset-inline-end:1rem;translate:none}.vs-wallet-head,.vs-wallet-amount{padding-inline-end:5rem}}.vs-packs{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vs-mp-pack{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:1rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.vs-pack-ic{background-color:color-mix(in srgb, var(--vs-green-ink) 14%, transparent);block-size:2.25rem;inline-size:2.25rem;color:var(--vs-green-ink);border-radius:50%;flex:none;place-items:center;display:grid}.vs-pack-ic>i{--_size:1.25rem}.vs-pack-body{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-pack-body>b{font-size:.875rem}.vs-pack-left{color:var(--on-surface-variant);font-size:.875rem}.vs-pack-left>strong{color:var(--on-surface);font-variant-numeric:tabular-nums;margin-inline:.125rem;font-size:1.75rem;font-weight:900;line-height:1.2}.vs-pack-dots{flex-wrap:wrap;gap:.25rem;margin-block:.125rem .25rem;display:flex}.vs-pack-dots>i{--_size:.625rem;background-color:var(--vs-green-ink);border-radius:50%;block-size:.625rem;inline-size:.625rem;min-inline-size:.625rem;display:inline-block}.vs-pack-dots>i.is-held{background-color:color-mix(in srgb, var(--vs-yellow-ink) 60%, transparent)}.vs-pack-dots>i.is-used{box-shadow:inset 0 0 0 1.5px var(--outline-variant);background-color:#0000}.vs-pack-body>small{color:var(--on-surface-variant);font-size:.75rem}@media (max-width:600px){.vs-wallet{padding:1rem}.vs-wallet-amount{font-size:2.5rem}.vs-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.vs-mp-pack{flex-direction:column;gap:.5rem;padding:.875rem}}dialog#chat>.vs-chat-head{margin-block-start:0}#mp-groups .vs-pgroup>:is(.button,button){align-self:flex-start}.vs-aa-row .vs-title-m{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-aa-row>.max{min-inline-size:0}.vs-aa-row .vs-support{margin-block-start:.25rem}.vs-aa-tags{flex-wrap:wrap;gap:.25rem;display:inline-flex}.vs-aa-asked{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:center;min-inline-size:3rem;line-height:1.1;display:flex}.vs-aa-asked>b{font-size:1.375rem;font-weight:600}.vs-aa-asked>small{color:var(--on-surface-variant);font-size:.75rem}.vs-recrow.is-on .vs-aa-asked>small{color:inherit}.vs-aa-card h2{overflow-wrap:anywhere}.vs-aa-card>.vs-aa-tags{margin-block-start:.5rem}.vs-aa-items{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.vs-aa-item{flex-direction:column;gap:.5rem;display:flex}.vs-aa-item+.vs-aa-item{border-block-start:1px solid var(--outline-variant);padding-block-start:1.25rem}.vs-aa-q{border-radius:var(--vs-r-m);background-color:var(--surface-container-high);padding:.75rem 1rem}.vs-aa-q>p{margin:0}.vs-aa-qtext{overflow-wrap:anywhere;font-weight:600}.vs-aa-a{flex-direction:column;gap:.5rem;display:flex}.vs-aa-a>*{margin:0!important}.vs-aa-text{white-space:pre-line;overflow-wrap:anywhere}.vs-aa-a .vs-list{border-radius:var(--vs-r-m);background-color:var(--surface-container-high);padding:.25rem .75rem}.vs-aa-a .vs-list>li{overflow-wrap:anywhere;min-block-size:0;padding-block:.25rem}.vs-aa-a .vs-facts{background:0 0;padding:0}.vs-aa-replies li{flex-wrap:wrap;gap:.25rem .5rem;display:flex}.vs-aa-reply{white-space:pre-line;flex-basis:100%}.vs-aa-chart{margin-inline:0}.vs-aa-legend{flex-wrap:wrap;gap:.25rem 1rem;font-size:.875rem;display:flex}.vs-aa-legend>span{align-items:center;gap:.375rem;display:inline-flex}.vs-aa-swatch{border-radius:2px;block-size:.75rem;inline-size:.75rem;display:inline-block}.vs-aa-swatch.is-ask,.vs-aa-seg.is-ask{background-color:var(--vs-blue)}.vs-aa-swatch.is-site,.vs-aa-seg.is-site{background-color:var(--vs-purple)}.vs-aa-plot{grid-template-columns:auto minmax(0,1fr);gap:.5rem;margin-block-start:.75rem;display:grid;position:relative}.vs-aa-grid{block-size:12rem;min-inline-size:2.75rem;color:var(--on-surface-variant);font-variant-numeric:tabular-nums;align-self:start;font-size:.75rem;line-height:1;position:relative}.vs-aa-grid>span{position:absolute;inset-inline-end:0;transform:translateY(-50%)}.vs-aa-grid>span:first-child{inset-block-start:0}.vs-aa-grid>span:nth-child(2){inset-block-start:50%}.vs-aa-grid>span:nth-child(3){inset-block-start:100%}.vs-aa-bars{grid-template-columns:repeat(var(--n),minmax(0,1fr));background:linear-gradient(var(--outline-variant),var(--outline-variant)) 0 0/100% 1px no-repeat, linear-gradient(var(--outline-variant),var(--outline-variant)) 0 50%/100% 1px no-repeat, linear-gradient(var(--outline),var(--outline)) 0 100%/100% 1px no-repeat;align-items:end;block-size:12rem;margin:0;padding:0;list-style:none;display:grid}.vs-aa-day{cursor:default;outline:none;justify-content:center;align-items:flex-end;block-size:100%;padding-inline:1px;display:flex;position:relative}.vs-aa-day:hover,.vs-aa-day:focus-visible{background-color:var(--vs-hover)}.vs-aa-day:focus-visible{box-shadow:inset 0 0 0 2px var(--secondary)}.vs-aa-stack{border-radius:4px 4px 0 0;flex-direction:column-reverse;gap:2px;min-block-size:0;inline-size:min(100%,1.5rem);display:flex;overflow:hidden}.vs-aa-seg{flex-basis:0;min-block-size:1px}.vs-aa-x{color:var(--on-surface-variant);white-space:nowrap;font-size:.75rem;position:absolute;inset-block-start:calc(100% + .25rem)}.vs-aa-plot{padding-block-end:1.5rem}.vs-aa-tip{z-index:2;border-radius:var(--vs-r-s,.5rem);background-color:var(--inverse-surface);color:var(--inverse-on-surface);white-space:nowrap;pointer-events:none;flex-direction:column;padding:.375rem .5rem;font-size:.75rem;display:none;position:absolute;inset-block-end:calc(100% + .25rem)}.vs-aa-day:first-child .vs-aa-tip,.vs-aa-day:nth-child(2) .vs-aa-tip{inset-inline-start:0}.vs-aa-day:last-child .vs-aa-tip,.vs-aa-day:nth-last-child(2) .vs-aa-tip{inset-inline-end:0}.vs-aa-day:hover .vs-aa-tip,.vs-aa-day:focus-visible .vs-aa-tip{display:flex}.vs-aa-day .vs-aa-tip{inset-block:0 auto;transform:translateY(-100%)}.vs-aa-table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%}.vs-aa-table th,.vs-aa-table td{text-align:end;border-block-end:1px solid var(--outline-variant);padding:.375rem .5rem}.vs-aa-table th:first-child{text-align:start}.vs-aa-table-scroll{max-inline-size:100%;overflow-x:auto}.vs-aa-table th,.vs-aa-table td{white-space:nowrap}.vs-aa-table .vs-aa-models{text-align:start;white-space:normal;min-inline-size:12rem;color:var(--on-surface-variant);font-size:.75rem}.vs-aa-usage{overflow-wrap:anywhere;margin-block:.5rem 0;font-size:.75rem}.vs-aa-usage+.vs-aa-stages{margin-block-start:.125rem}.vs-aa-people>li{align-items:center;gap:.75rem;display:flex}.vs-aa-people .vs-ava{flex:none;block-size:2rem;inline-size:2rem}.vs-vote{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex;margin:.5rem 0 0!important}.vs-vote>.vs-support,.vs-vote>button{margin:0}p.vs-vote>i{color:var(--primary);font-size:1.125rem}.vs-envoy-cats{flex-direction:column;gap:1rem;display:flex}.vs-envoy-catgroup{flex-direction:column;gap:.375rem;display:flex}.vs-envoy-catgroup>*{margin:0!important}.vs-envoy-catgroup-h{color:var(--on-surface-variant);font-size:.8125rem;font-weight:700}.vs-lost-stage{grid-template-columns:clamp(14rem,32%,17rem) minmax(0,1fr);grid-template-areas:"side main";align-items:start;column-gap:1.5rem;margin-block-start:1rem;display:grid}.vs-lost-side{flex-direction:column;grid-area:side;gap:.75rem;display:flex}@media (min-width:601px) and (min-height:760px){.vs-lost-side{position:sticky;inset-block-start:10rem}}.vs-lost-hero{border-radius:var(--vs-r-l);background-color:var(--secondary-container);color:var(--on-secondary-container);flex-direction:column;display:flex;overflow:hidden}.vs-lost-hero-art{background-color:var(--surface-container-high);justify-content:center;align-items:center;block-size:6rem;display:flex}.vs-lost-hero>.vs-lost-hero-art{border-radius:inherit;border-end-end-radius:0;border-end-start-radius:0}.vs-lost-hero-art>i{--_size:3rem}.vs-lost-hero-text{flex-direction:column;padding:.75rem 1rem;display:flex}.vs-lost-hero-text>*{margin:0}.vs-lost-hero-text>.vs-label{color:inherit;opacity:.85}.vs-lost-hero-text>.vs-support{color:inherit}.vs-lost-others{align-items:stretch;gap:var(--vs-row-gap);white-space:normal;flex-direction:column;display:flex}button.vs-lost-pick{all:unset;box-sizing:border-box;border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);min-block-size:3rem;inline-size:100%;color:var(--on-surface-variant);cursor:pointer;align-items:center;gap:.625rem;margin:0;padding:0 .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex;position:relative}button.vs-lost-pick:before{content:"";border-radius:inherit;background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}button.vs-lost-pick:hover:before{opacity:.08}button.vs-lost-pick:active:before,button.vs-lost-pick:focus-visible:before{opacity:.1}button.vs-lost-pick:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}button.vs-lost-pick>i{--_size:1.25rem;flex:none}.vs-lost-pick-name{min-inline-size:0;translate:0 var(--vs-rise);word-break:keep-all;overflow-wrap:anywhere;flex:1;padding-block:.5rem}.vs-lost-n{background-color:var(--surface-container-highest);min-inline-size:1.25rem;color:var(--on-surface-variant);text-align:center;border-radius:.625rem;flex:none;padding:0 .375rem;font-size:.75rem;font-weight:500;line-height:1.25rem}.vs-lost-pick,.vs-lost-hero{view-transition-class:lost-card}.vs-lost-records.is-stale{cursor:progress}.vs-lost-main{grid-area:main;min-inline-size:0;margin:0}.vs-lost-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.vs-lost-filters>*{margin:0!important}.vs-lost-main>.vs-note,.vs-lost-main>.vs-loading{margin-block:.75rem 0}.vs-lost-records{margin-block-start:.5rem}.vs-lost-records.vs-rlist{border-block-start:0}.vs-lost-records>.vs-rrow{border-block-end:0}.vs-lost-records>.vs-rrow>details>summary{padding-inline-start:.5rem}.vs-lost-records>.vs-rrow>details[open]{border-radius:var(--vs-r-m);background-color:var(--surface-container)}.vs-lost-records>.vs-rrow>details[open]>summary{font-weight:700}.vs-lost-records .vs-ric{background-color:var(--surface-container-highest)}.vs-lost-records .vs-rcap{flex-basis:auto}.vs-lost-records .vs-rbody.vs-lost-rbody{flex-direction:column;align-items:flex-start;gap:.75rem;padding:0 1rem 1rem;display:flex}.vs-lost-rbody>*{margin:0}.vs-lost-part,.vs-lost-group{flex-direction:column;align-self:stretch;gap:.25rem;display:flex}.vs-lost-part{gap:.5rem}.vs-lost-part-h,.vs-lost-group-h{color:var(--on-surface-variant);align-items:center;gap:.375rem;margin:0;font-size:.8125rem;font-weight:700;display:flex}.vs-lost-part-h{color:var(--on-surface);font-size:.875rem}.vs-lost-group+.vs-lost-group{margin-block-start:.5rem}.vs-lost-creature{align-items:center;gap:.75rem;display:flex}.vs-lost-creature>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-lost-genes{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.vs-lost-items.vs-list{background:0 0;border-radius:0;padding:0}.vs-lost-items>li{border-radius:var(--vs-r-s);gap:.75rem;min-block-size:3rem;margin-inline:-.5rem;padding-inline:.5rem}.vs-lost-items>li.is-hit{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-lost-items>li.is-hit .vs-support{color:inherit}.vs-lost-all{margin-block-start:.25rem}.vs-lost-group>button,.vs-lost-part>button{align-self:flex-start}.vs-lost-more{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.vs-lost-more>:not(button){align-self:stretch;margin:0}.vs-lost-condbar{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin-block-start:.5rem;display:flex}.vs-lost-condbar>button,.vs-lost-condbar>.vs-segs{margin:0}.vs-lost-condbar>.vs-support{translate:0 var(--vs-rise)}.vs-lost-cond{border-radius:var(--vs-r-l);background-color:var(--surface-container);margin-block-start:.5rem;padding:1rem}.vs-lost-condgrid{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.5rem;display:grid}.vs-lost-condgrid>*{margin:0!important}.vs-lost-cond>.vs-lost-condgrid>:nth-last-child(2){grid-column-start:1}.vs-lost-cond .vs-statcond{background-color:var(--surface-container-high);flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.vs-lost-cond .vs-statcond>.vs-lost-condgrid{align-self:stretch}.vs-lost-cond>.vs-lost-condbar{margin-block-start:.75rem}#envoy-lost{container:lost/inline-size}@container lost (max-width:41rem){.vs-lost-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"others""hero""main";row-gap:1rem}.vs-lost-side{display:contents}.vs-lost-side>.vs-lost-hero{grid-area:hero}.vs-lost-others{grid-area:others;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.vs-lost-others:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}.vs-lost-cond{padding:.75rem}.vs-lost-condgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-statcond>.vs-lost-condgrid>:first-child{grid-column:1/-1}button.vs-lost-pick{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25rem;min-block-size:3.5rem;padding:.5rem;font-size:.75rem;line-height:1rem}button.vs-lost-pick>i{align-self:flex-start}.vs-lost-pick-name{padding-block:0}button.vs-lost-pick>.vs-lost-n{position:absolute;inset-block-start:.375rem;inset-inline-end:.375rem}.vs-lost-hero{flex-direction:row;align-items:stretch}.vs-lost-hero-art{flex:none;block-size:auto;inline-size:5rem}.vs-lost-hero>.vs-lost-hero-art{border-start-end-radius:0;border-end-start-radius:inherit}.vs-lost-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vs-lost-filters>:last-child{grid-column:1/-1}.vs-lost-records>.vs-rrow>details>summary{padding-inline-end:.5rem}.vs-lost-records .vs-rbody.vs-lost-rbody{padding-inline:.5rem}}.vs-plan-perks-toggle{display:none}@media (max-width:600px){.vs-plan-perks-toggle{align-self:flex-start;display:inline-flex}.vs-plan-body>.vs-plan-perks-toggle{margin-block:-.5rem!important}#rank-plans .vs-plan-perks:not(.is-open){display:none}}.vs-mine-short{display:none}@media (max-width:600px){.vs-mine-short{display:inline}#rank-plans{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(var(--vs-gutter) * -1);padding:.25rem var(--vs-gutter) .5rem;scroll-padding-inline:var(--vs-gutter);align-items:flex-start;gap:.75rem;display:flex;overflow-x:auto}#rank-plans::-webkit-scrollbar{display:none}#rank-plans>li{scroll-snap-align:start;flex:0 0 84%;margin:0}#rank-plans .vs-plan-band{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.5rem;min-block-size:6.5rem;padding:1rem 1.25rem}#rank-plans .vs-plan-badge{position:static}#rank-plans .vs-plan-body{gap:.75rem;padding:1rem 1.25rem 1.25rem}#ranks-table{overflow:visible}.vs-ranks{inline-size:100%;min-inline-size:0;display:block}.vs-ranks>:is(thead,tbody){display:block}.vs-ranks>tfoot{display:none}.vs-ranks tr{border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.85fr) minmax(0,1.15fr);align-items:end;display:grid}.vs-ranks tr>*{min-inline-size:0;padding:.375rem .125rem .625rem;border-radius:0!important}.vs-ranks thead{z-index:2;background-color:var(--surface);position:sticky;inset-block-start:var(--vs-ranks-top,4rem)}.vs-ranks thead tr>:first-child{display:none}.vs-ranks thead th{padding:.5rem 0}.vs-ranks tbody tr>:first-child{grid-column:1/-1;min-inline-size:0;padding:.625rem .75rem 0;position:static;background:0 0!important}.vs-ranks tbody tr:nth-child(odd){background-color:var(--surface-container)}.vs-ranks tbody tr:nth-child(odd)>*{background-color:#0000}.vs-rk-suffix,.vs-rk-head>small,.vs-mine-long{display:none}.vs-ranks thead th{white-space:nowrap;font-size:.75rem}.vs-ranks td{word-break:keep-all}.vs-ranks td.val>b{inline-size:min-content;display:inline-block}.vs-rk-head{min-inline-size:0}.vs-rk-head[class*=rk-]>b{box-sizing:border-box;letter-spacing:0;max-inline-size:100%;padding-inline:.25rem;overflow:hidden}}@media (max-width:374px){.vs-rk-head[class*=rk-]>b{letter-spacing:-.02em;padding-inline:0}}.vs-nowrap{white-space:nowrap}@media (max-width:600px){.vs-hero-media{max-block-size:max(8.5rem,100svh - 34rem);inline-size:100%}}#steps-done{scroll-margin-top:6rem}.vs-mp-groups{gap:1rem}.vs-mp-group{background-color:var(--surface-container);border-radius:1rem;padding:.75rem 1rem 1rem}.vs-mp-group>.vs-mp-gh{border-block-end:0;margin:0 0 .625rem;padding-block-end:0}.vs-mp-group .vs-mp-names>li{background-color:var(--surface-container-highest)}.vs-mp-group.is-solo{border:1px dashed var(--outline-variant);background-color:#0000}.vs-mp-group.is-solo .vs-mp-names>li{background-color:var(--surface-container-high)}.vs-rbody>.vs-hist{margin:0}.vs-hist>li{white-space:normal;cursor:default;min-block-size:4rem;padding-inline:0}.vs-hist>li>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-hist-text{color:var(--on-surface);word-break:auto-phrase;overflow-wrap:break-word;font-size:1rem;line-height:1.5}.vs-hist-date{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.4}.vs-hist-link{align-self:flex-start;font-size:.9375rem;line-height:1.5}.vs-infolist>li{white-space:normal;cursor:default;min-block-size:3.5rem;padding-inline:0}.vs-infolist>li>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-changes-shots{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;max-inline-size:44rem;margin-block-start:.5rem;display:grid}.vs-changes-shots.is-one{max-inline-size:21.5rem}.vs-changes-shots figure{margin:0}.vs-changes-shots img{border:1px solid var(--outline-variant);border-radius:.75rem;block-size:auto;inline-size:100%;display:block}.vs-changes-shots figcaption{margin-block-start:.25rem}.vs-rs-pre{border-block-end:1px solid var(--outline-variant);color:var(--on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;padding-block-end:.5rem;font-size:.75rem;line-height:1.5;display:flex;margin:0 0 .5rem!important}.vs-rs-pre>.vs-rs-label{font-size:.75rem}.vs-rs-pre>.vs-rs-premise{color:var(--on-surface);font-weight:500}.vs-rs{border-block-start:0;gap:0;padding-block-start:0}.vs-rs>.vs-rs-points{margin-block-start:.5rem!important}.vs-rs-sec{border-block-start:1px solid var(--outline-variant);gap:.375rem;margin-block-start:.75rem;padding-block-start:.75rem}.vs-rs-label{color:var(--on-surface);font-size:.875rem;font-weight:700;line-height:1.4}.vs-rs-conf{font-size:.875rem;line-height:1.6}.vs-rs-conf>i{--_size:1.25rem;margin-block-start:.0625rem}.vs-rs-conf b{font-size:.875rem}.vs-rs-src{gap:.625rem}.vs-rs-src>li{flex-direction:column;gap:.125rem;display:flex}.vs-rs-src .vs-rs-what{font-size:.875rem;line-height:1.5}.vs-rs-meta{color:var(--on-surface-variant);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;font-size:.75rem;line-height:1.5;display:flex}.vs-rs-meta>a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.vs-rs-meta>a:after{content:"↗";margin-inline-start:.125rem;font-size:.875em}.vs-rs-meta>*+:before{content:"・";color:var(--outline);margin-inline-end:.5rem}.vs-rs-agree-src{padding-inline-start:.75rem}.vs-rs-agree-src>*+:before{content:none}.vs-rs-src .vs-rs-tier,.vs-msg .vs-rs-src .vs-rs-tier{background:0 0;border-radius:0;padding:0;font-size:.75rem;font-weight:700;line-height:1.5}.vs-rs-src .vs-rs-game{color:var(--vs-red-ink);border:0;padding:0;font-size:.75rem;line-height:1.5}.vs-rs-model-how{font-size:.75rem;line-height:1.5}.vs-rs-notes{gap:.25rem;font-size:.875rem;line-height:1.6}.vs-rs-sorted-h{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.vs-rs-sorted-h>small{color:var(--on-surface-variant);font-size:.75rem;line-height:1.5}.vs-rs-sorted.is-high .vs-rs-label{color:var(--vs-green-ink)}.vs-rs-sorted.is-mid .vs-rs-label{color:var(--vs-yellow-ink)}.vs-rs-sorted.is-low .vs-rs-label{color:var(--vs-red-ink)}.vs-rs-facts .vs-rs-meta+.vs-rs-meta{margin-block-start:.375rem}.vs-datefield>input{cursor:pointer;caret-color:#0000;text-overflow:ellipsis}.vs-datefield>input::placeholder{color:var(--on-surface-variant);opacity:1}.vs-datefield>i{pointer-events:none;color:var(--on-surface-variant)}.vs-cal{box-sizing:border-box;border-radius:var(--vs-r-l);background-color:var(--surface-container-high);inline-size:min(22.5rem,100vw - 1rem);color:var(--on-surface);box-shadow:var(--vs-e2);border:0;margin:0;padding:.5rem .75rem;position:fixed;inset:auto;overflow:visible}.vs-cal-head{align-items:center;gap:.25rem;display:flex}.vs-cal-title{all:unset;box-sizing:border-box;min-block-size:2.5rem;color:var(--on-surface-variant);cursor:pointer;transition:background-color var(--speed2);border-radius:1.25rem;align-items:center;gap:.125rem;margin-inline-end:auto;padding:0 .5rem 0 .75rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.vs-cal-title:focus-visible{outline:2px solid var(--primary);outline-offset:0}.vs-cal-head>button.circle{color:var(--on-surface-variant)}.vs-cal-grid{border-collapse:collapse;table-layout:fixed;inline-size:100%;margin:0}.vs-cal-grid th,.vs-cal-grid td{text-align:center;vertical-align:middle;background:0 0;border:0;block-size:auto;padding:0}.vs-cal-grid tr,.vs-cal-grid tr:hover{background:0 0}.vs-cal-grid th{block-size:2rem;color:var(--on-surface);font-size:.8125rem;font-weight:500}.vs-cal-grid th.is-sun{color:var(--error)}.vs-cal-grid th.is-sat{color:var(--primary)}.vs-cal-day,.vs-cal-month{all:unset;box-sizing:border-box;color:var(--on-surface);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color var(--speed2), color var(--speed2);justify-content:center;align-items:center;display:inline-flex;position:relative}.vs-cal-day{border-radius:50%;block-size:2.5rem;inline-size:2.5rem;margin-block:.0625rem;font-size:.875rem}.vs-cal-day:focus-visible,.vs-cal-month:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.vs-cal-day.is-today,.vs-cal-month.is-today{box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary)}.vs-cal-day[aria-pressed=true],.vs-cal-month[aria-pressed=true]{background-color:var(--secondary-container);color:var(--on-secondary-container);font-weight:700}.vs-cal-months{grid-template-columns:repeat(3,1fr);gap:.5rem;padding-block:.5rem;display:grid}.vs-cal-month{border-radius:1.25rem;block-size:2.5rem;font-size:.875rem}.vs-cal-time{justify-content:center;align-items:center;gap:.5rem;padding-block:1rem .25rem;display:flex}.vs-cal .vs-cal-time>.field.vs-cal-tfield.vs-cal-tfield{inline-size:6.5rem;margin:0}.vs-cal-time>.vs-cal-tfield>input{font-variant-numeric:tabular-nums}.vs-cal-colon{color:var(--on-surface);font-size:1rem;font-weight:700}.vs-cal-foot{justify-content:flex-end;align-items:center;gap:.25rem;margin-block-start:.25rem;display:flex}.vs-cal-foot>.vs-cal-clear{margin-inline-end:auto}.vs-choices{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;display:grid}.vs-choice{border:1px solid var(--outline-variant);background-color:var(--surface);cursor:pointer;min-block-size:3.5rem;transition:background-color var(--speed2), border-color var(--speed2);border-radius:.75rem;align-items:center;gap:.75rem;margin:0;padding:.5rem .75rem;display:flex;position:relative}.vs-choice:hover{background-color:var(--vs-hover)}.vs-choice:has(input:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.vs-choice.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.vs-choice-ic{background-color:var(--surface-container-high);border-radius:50%;flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.vs-choice-ic>i{--_size:1.25rem;color:var(--primary)}.vs-choice.is-on .vs-choice-ic{background-color:color-mix(in srgb, var(--on-secondary-container) 12%, transparent)}.vs-choice.is-on .vs-choice-ic>i{color:inherit}.vs-choice-body{min-inline-size:0;translate:0 var(--vs-rise);flex-direction:column;flex:1;gap:.0625rem;display:flex}.vs-choice-t{word-break:auto-phrase;overflow-wrap:break-word;font-size:.875rem;font-weight:700;line-height:1.35}.vs-choice-sub{color:var(--on-surface-variant);word-break:keep-all;overflow-wrap:anywhere;font-size:.75rem;line-height:1.35}.vs-choice.is-on .vs-choice-sub{color:inherit;opacity:.8}@media (max-width:600px){.vs-choices{grid-template-columns:minmax(0,1fr);gap:.375rem}.vs-choice{gap:.5rem;padding:.5rem .625rem}.vs-choice-ic{block-size:2rem;inline-size:2rem}.vs-choice-ic>i{--_size:1.125rem}}.vs-gametabs.is-3{grid-template-columns:repeat(3,1fr);max-inline-size:42rem}.vs-gametab-img.is-icon{background-color:var(--surface-container-high);color:var(--on-surface-variant);place-items:center;display:grid}.vs-gametabs.is-4{grid-template-columns:repeat(4,1fr);max-inline-size:48rem}@media (max-width:600px){.vs-gametabs.is-4{grid-template-columns:1fr 1fr}}.vs-gametab-img.is-icon>i{--_size:2rem}.vs-pr-to{background-color:var(--surface-container);border-radius:1rem;flex-direction:column;padding:1rem;display:flex}.vs-pr-to-sum{align-items:center;gap:.75rem;display:flex}.vs-pr-to-sum>i{--_size:1.5rem;color:var(--primary);flex:none}.vs-pr-to-sum>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-pr-to-sum b{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.vs-pr-to-sum>button{flex:none;margin:0}.vs-pr-to>#pr-next{align-self:flex-start}.vs-gametab-img.is-icon.is-discord{color:#fff;background-color:#5865f2}.vs-discord-mark{block-size:2.75rem;inline-size:2.75rem}.vs-pr-to-sum>.max{flex:1}button.vs-pr-to-sum.is-toggle{all:unset;box-sizing:border-box;cursor:pointer;inline-size:calc(100% + 1rem);transition:background-color var(--speed2);border-radius:.75rem;align-items:center;gap:.75rem;margin:-.5rem;padding:.5rem;display:flex}button.vs-pr-to-sum.is-toggle:hover{background-color:var(--vs-hover)}button.vs-pr-to-sum.is-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:0}.vs-pr-to-chev{--_size:1.5rem;color:var(--on-surface-variant);flex:none}.vs-recbrowse{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.vs-recpane{overscroll-behavior:contain;background-color:var(--surface-container);border-radius:.75rem;max-block-size:calc(100dvh - 7rem);padding:1.25rem;position:sticky;inset-block-start:5.5rem;overflow-y:auto;margin-block-start:1.5rem!important}.vs-recpane-empty{min-block-size:12rem;color:var(--outline);place-items:center;display:grid}.vs-recpane-empty>i{--_size:2.5rem}.vs-recinline{background-color:var(--surface-container);border-radius:.75rem;margin:.25rem 0 .5rem;padding:1rem}.vs-recrow.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-recrow:not(.is-on){background-color:var(--surface-container-low);box-shadow:none!important}.vs-recdetail{flex-direction:column;display:flex}.vs-recdetail>*{flex:none}:is(#payments-list,#backups-list) .vs-recrow+.vs-recinline>.vs-recdetail>:is(.vs-label,h2){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}:is(#payments-list,#backups-list) .vs-recrow+.vs-recinline>.vs-recdetail>.vs-recdetail-body{margin-block-start:0}.vs-parts>span{display:inline-block}.vs-recitem{flex-direction:column;display:flex}.vs-recitem>.vs-recinline{margin-block-end:0}.vs-stat-n>span{white-space:nowrap}.vs-obox-letter{transition:transform .45s cubic-bezier(.3,0,.2,1)}.vs-obox-link:hover .vs-obox-letter,.vs-obox-link:focus-visible .vs-obox-letter{transform:translateY(10px)}.vs-obox-letter.is-drop{animation:1.4s cubic-bezier(.3,0,.2,1) vs-obox-drop}@keyframes vs-obox-drop{40%{transform:translateY(18px)}41%{transform:translateY(-18px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.vs-obox-letter{transition:none}.vs-obox-letter.is-drop{animation:none}}.vs-obox-entry{justify-content:flex-end;display:flex}.vs-obox-link{border-radius:var(--vs-r-m);color:var(--on-surface-variant);transition:background-color var(--speed2);align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.vs-obox-link:hover{background-color:var(--vs-hover)}.vs-obox-link:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-obox-art{flex:none;display:block}.vs-obox-head{align-items:center;gap:1rem;display:flex}.vs-obox-head>h2{margin:0}.vs-obox-field>textarea,.vs-contact-field>textarea{min-block-size:9rem}.vs-obox-me{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.vs-obox-me>:not(.vs-segs){min-block-size:2.5rem}@media (max-width:600px){.vs-obox-me{flex-direction:column;align-items:flex-start}}ul.vs-obox-posts{flex-direction:column;gap:.5rem;margin-inline:0;padding:0;list-style:none;display:flex}.vs-obox-post{border-radius:var(--vs-r-m);background-color:var(--surface-container);padding:1rem 1.25rem}.vs-obox-by{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.vs-obox-name{font-size:.875rem}.vs-obox-when{color:var(--on-surface-variant);margin-inline-start:auto;font-size:.75rem}.vs-obox-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.9375rem;line-height:1.7}.vs-obox-reply{border-radius:var(--vs-r-s);background-color:var(--surface-container-high);margin-block-start:.75rem;padding:.75rem 1rem}.vs-obox-reply>.vs-label{display:block}.vs-obox-reply>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.875rem;line-height:1.7}.vs-rules-facts .vs-facts-v,.vs-rules-facts>li>.max{word-break:auto-phrase;overflow-wrap:break-word}#intro-days>section{flex-direction:column;display:flex}#intro-days>section>.vs-list,.vs-intro-decay{flex:1}.vs-intro-decay{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding-block:1rem;display:flex}.vs-intro-decay>*{margin-block:0!important}.vs-perk-h{word-break:keep-all}.vs-perk-dot{flex:none;display:inline-grid;position:relative}.vs-perk-dot>.vs-dot{block-size:2rem;inline-size:2rem}.vs-perk-dot>.vs-dot>i{--_size:1.125rem}.vs-perk-dot>.vs-perk-lock{--_size:.75rem;background-color:var(--surface-container);block-size:1.125rem;inline-size:1.125rem;color:var(--on-surface);border-radius:50%;place-items:center;display:grid;inset:auto -.3125rem -.3125rem auto}.vs-perk-chat{flex-direction:column;gap:.375rem;display:flex}.vs-perk-chat>span{background-color:var(--surface-container-highest);border-radius:.5rem;block-size:.75rem}.vs-perk-chat>span:first-child{background-color:color-mix(in srgb,var(--vs-blue) 40%,var(--surface-container-highest));border-start-end-radius:.125rem;align-self:flex-end;inline-size:45%}.vs-perk-chat>span:nth-child(2){border-start-start-radius:.125rem;inline-size:90%}.vs-perk-chat>span:nth-child(3){inline-size:60%}.vs-perk-things{gap:.375rem;display:flex}.vs-perk-things>.vs-art{aspect-ratio:1;flex:0 2.5rem;block-size:auto;inline-size:auto}.vs-perk-faces{display:flex}.vs-perk-faces>img{object-fit:cover;block-size:1.75rem;inline-size:1.75rem;box-shadow:0 0 0 2px var(--surface-container);border-radius:50%}.vs-perk-faces>img+img{margin-inline-start:-.375rem}.vs-perk-map{align-items:center;gap:.5rem;display:flex}.vs-perk-map>img{border-radius:var(--vs-r-s);object-fit:cover;flex:0 3.5rem;block-size:2.5rem;min-inline-size:0}.vs-mp-flash{outline-offset:2px;outline:5px solid #0000;animation:.75s ease-in-out 2 vs-mp-flash}@keyframes vs-mp-flash{0%,to{outline-offset:2px;outline-color:#0000}50%{outline-color:color-mix(in srgb, var(--vs-red-ink) 60%, transparent);outline-offset:7px}}@media (prefers-reduced-motion:reduce){.vs-mp-flash{animation:1.6s ease-in-out vs-mp-flash-still}@keyframes vs-mp-flash-still{0%,to{outline-color:#0000}30%,70%{outline-color:color-mix(in srgb, var(--vs-red-ink) 55%, transparent)}}}#add-list>li>.max{min-inline-size:0}#add-list .vs-support{white-space:normal}.vs-bk-thumb{border-radius:var(--vs-r-s);background:var(--surface-container-high) center / cover no-repeat;flex:none;block-size:2rem;inline-size:3rem}.vs-bk-art{aspect-ratio:368/150;background:var(--surface-container-high) center / cover no-repeat;margin:-1.25rem -1.25rem 1rem;display:block}.vs-recinline .vs-bk-art{margin:-1rem -1rem 1rem}.vs-bk-thumb.is-gone,.vs-bk-art.is-gone{filter:grayscale();opacity:.6}.vs-ua-eos{align-items:center;gap:.25rem;display:flex}.vs-ua-id{overflow-wrap:anywhere;min-inline-size:0}.list>li.vs-ad-row{white-space:normal;cursor:default}.vs-ad-row>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-ad-eos{overflow-wrap:anywhere}.vs-ar-eos{align-items:center;gap:.25rem;display:flex}.vs-ar-id{overflow-wrap:anywhere;min-inline-size:0}.list>li.vs-tr-rec{white-space:normal;cursor:default}.vs-tr-rec>.max{flex-direction:column;gap:.125rem;min-inline-size:0;display:flex}.vs-tr-rec>.max>:is(button,a){align-self:flex-start}.vs-st-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-st-preview,.vs-fq-answer{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-container);border-radius:.75rem;padding:1rem}.vs-ac-budget-numbers{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:1rem;display:grid}.vs-ac-budget-numbers>.field{margin:0!important}.vs-tr-checks{justify-items:start;gap:.75rem;display:grid}.vs-tr-checks>.checkbox{white-space:normal}.vs-tr-terms{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.vs-tr-term{align-items:flex-start;gap:.25rem;display:flex}.vs-tr-term-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:start;gap:.5rem;min-inline-size:0;display:grid}.vs-tr-flag-fields{grid-template-columns:5rem minmax(0,1fr)}.vs-tr-term-fields>.field{margin:0!important}.vs-tr-term>button{margin-block-start:.5rem}.vs-fq-tags{flex-wrap:wrap;gap:.25rem;margin-block-start:.25rem;display:flex}.vs-sr-url{overflow-wrap:anywhere}.vs-pv-text{white-space:pre-wrap;overflow-wrap:anywhere}.vs-pv-embed{border-inline-start:4px solid var(--outline-variant);padding-inline-start:.75rem}.vs-pv-compare{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.vs-pv-compare>div{background:var(--surface-container);border-radius:.75rem;padding:.75rem 1rem}.vs-pv-compare .vs-pv-text{margin:.25rem 0 0}.vs-sim-settings{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem 1rem;display:grid}.vs-sim-settings>.field{margin:0!important}.vs-sim-turn{margin-block-start:1.25rem}.vs-sim-me{background-color:var(--surface-container);border-radius:.75rem;padding:.75rem 1rem}.vs-sim-json,.vs-rst-code{background-color:var(--surface-container-high);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.75rem;max-block-size:20rem;margin:0;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;overflow:auto}.vs-rst-sure{white-space:normal}.vs-actions.vs-z{align-self:stretch}.vs-actions.vs-z>:first-child:not(:last-child){margin-inline-end:auto!important}.vs-actions.vs-back{justify-content:flex-start}.vs-gorow{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;inline-size:fit-content;max-inline-size:100%;margin-block-start:.5rem;display:flex}.vs-gorow>p{flex:16rem;margin:0!important}.vs-gorow>:last-child{flex:none;margin:0 0 0 auto!important}.vs-linkgate.vs-gate-end{flex-flow:wrap;align-items:flex-end;column-gap:1rem}.vs-linkgate.vs-gate-end>*{flex:0 0 100%}.vs-linkgate.vs-gate-end>:first-child{flex:none}.vs-linkgate.vs-gate-end>p.vs-support{flex:16rem;order:1}.vs-linkgate.vs-gate-end>.vs-linkgate-go{flex:none;order:2;margin-inline-start:auto!important}.vs-actions.vs-go-float{z-index:3;pointer-events:none;margin-block-start:1rem;position:sticky;inset-block-end:1rem}.vs-actions.vs-go-float>*{pointer-events:auto;box-shadow:var(--vs-e2)}.vs-actions.vs-go-float>button:disabled{opacity:1;background-color:var(--surface-container-highest);color:var(--on-surface-variant)}@media (max-width:600px){.vs-actions.vs-go-float{inset-block-end:calc(5rem + env(safe-area-inset-bottom,0px))}}.vs-rules-facts.vs-list{background:0 0;border-radius:0;padding-inline:0}.vs-rules-facts.vs-list>li{min-block-size:0;padding-block:.375rem}.vs-synced .vs-hl-side-note{display:none}.vs-send>i{translate:.125rem}main.responsive>.page.active:not(#p-ask){min-block-size:calc(100dvh - 8rem)}.vs-lv-answer{z-index:5;margin-block-start:.5rem;position:sticky;inset-block-start:4.5rem}.vs-lv-hud{border-radius:var(--vs-r-xl);background-color:color-mix(in srgb, var(--primary-container) 16%, var(--surface-container));color:var(--on-surface);grid-template-columns:1fr auto;align-items:end;gap:.25rem 1rem;padding:1rem 1.25rem;display:grid}.vs-lv-route{color:var(--on-surface-variant);grid-column:1/-1;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;display:flex}.vs-lv-badge{border-radius:var(--vs-r-s);background-color:var(--surface-container-highest);color:var(--on-surface);font-variant-numeric:tabular-nums;padding:.125rem .5rem}.vs-lv-badge.is-goal{background-color:var(--primary-container);color:var(--on-primary-container)}.vs-lv-big{white-space:nowrap;color:var(--primary);align-items:baseline;gap:.25rem;font-size:1.25rem;font-weight:700;display:flex}.vs-lv-big>small{color:var(--on-surface-variant);font-size:.875rem}.vs-lv-big{flex-wrap:wrap}.vs-lv-big>.vs-lv-what{flex-basis:100%}.vs-lv-big>b{font-variant-numeric:tabular-nums;font-size:3rem;line-height:1}.vs-lv-aside{white-space:nowrap;color:var(--on-surface-variant);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-size:.8125rem;display:flex}.vs-lv-aside b{color:var(--on-surface);font-size:.9375rem}.vs-lv-amsg{grid-column:1/-1;font-size:.875rem}@media (max-width:600px){.vs-lv-hud{grid-template-columns:minmax(0,1fr)}.vs-lv-aside{flex-flow:wrap;justify-content:flex-start;gap:0 1rem}}@media (max-width:380px){.vs-lv-big>b{font-size:2.5rem}}.vs-lv-answer.is-stuck{pointer-events:none}.vs-lv-answer.is-stuck>.vs-lv-hud{border-radius:var(--vs-r-l);pointer-events:auto;flex-wrap:wrap;align-items:center;gap:0 .75rem;padding:.5rem .75rem .5rem 1rem;display:flex}.vs-lv-answer.is-stuck .vs-lv-what,.vs-lv-answer.is-stuck .vs-lv-aside{display:none}.vs-lv-answer.is-stuck .vs-lv-amsg{flex-basis:100%;font-size:.8125rem}.vs-lv-answer.is-stuck .vs-lv-big{flex-wrap:nowrap;margin-inline-start:auto}.vs-lv-answer.is-stuck .vs-lv-big>b{font-size:1.75rem}.vs-lv-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-inline-size:36rem;display:grid}.vs-lv-picks.is-one{grid-template-columns:minmax(0,1fr)}.vs-lv-pick{border-radius:var(--vs-r-m);background-color:var(--surface-container);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.vs-lv-pick-l{color:var(--on-surface-variant);justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.vs-lv-pick-l>b{color:var(--on-surface);font-variant-numeric:tabular-nums}.vs-lv-pick-row{align-items:center;gap:.25rem;display:flex}.vs-lv-pick-row>button{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;margin:0}.vs-lv-pick-n{border-radius:var(--vs-r-s);inline-size:100%;min-inline-size:0;color:var(--on-surface);font:inherit;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;flex:1;font-size:1.75rem;font-weight:700;line-height:1.2}.vs-lv-pick-n::-webkit-inner-spin-button{appearance:none;margin:0}.vs-lv-pick-n::-webkit-outer-spin-button{appearance:none;margin:0}.vs-lv-pick-n:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-lv-pick-sub{color:var(--on-surface-variant);text-align:center;font-size:.75rem}.vs-lv-pick>.slider{margin-inline:.5rem}.slider.vs-slider{cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slider.vs-slider>input{touch-action:pan-y}.vs-lv-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;max-inline-size:36rem;display:grid}.vs-lv-fields>.field{margin:0!important}.vs-lv-fields>.vs-lv-wide{grid-column:1/-1}.vs-lv-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.vs-lv-tower,.vs-segs.vs-lv-rank{max-inline-size:36rem}@media (max-width:600px){.vs-choices.vs-lv-buffs,#lv-how.vs-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-lv-buffs .vs-choice-sub{word-break:auto-phrase}.vs-rbody.vs-lv-adv{padding:.5rem 1rem 1rem}.vs-lv-table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.875rem}.vs-lv-table th,.vs-lv-table td{text-align:start;vertical-align:top;border-block-end:1px solid var(--outline-variant);padding:.5rem}.vs-lv-table thead th{color:var(--on-surface-variant);font-size:.75rem;font-weight:600}.vs-lv-table tbody th{font-weight:400}.vs-lv-table td:nth-child(2),.vs-lv-table th:nth-child(2){text-align:end;white-space:nowrap}.vs-lv-table small{color:var(--on-surface-variant);font-size:.75rem;display:block}.vs-lv-table tr.is-total>*{font-weight:700}.vs-lv-table tr.is-in>*{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-lv-table .is-unverified{color:var(--error)}.vs-lv-scroll{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);max-block-size:24rem;overflow:auto}.vs-lv-scroll thead th{z-index:1;background-color:var(--surface-container-low);position:sticky;inset-block-start:0}.vs-lv-srcs{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.vs-lv-srcs small{color:var(--on-surface-variant);font-size:.75rem;display:block}.vs-lv-srcs a{color:var(--primary);overflow-wrap:anywhere}.vs-tame-find{flex-direction:column;gap:.75rem;display:flex}.vs-tame-find>.vs-search{margin:0!important}.vs-tame-cards{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;margin-block-end:0;padding:0;list-style:none;display:grid}.vs-tame-cards>li{display:flex}.vs-tame-card{border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);color:var(--on-surface);flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;text-decoration:none;display:flex;position:relative;overflow:hidden}.vs-tame-card:before{content:"";z-index:1;background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}.vs-tame-card:hover:before{opacity:.08}.vs-tame-card:active:before{opacity:.1}.vs-tame-card:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.vs-tame-card-img{aspect-ratio:4/3;background-color:var(--surface-container-low);place-items:center;padding:.5rem;display:grid;overflow:hidden}.vs-tame-card-img>img{object-fit:contain;block-size:100%;min-block-size:0;inline-size:100%;display:block}.vs-tame-card-img.is-fill{padding:0;position:relative}.vs-tame-card-img.is-fill>img{object-fit:cover;position:absolute;inset:0}.vs-tame-card-body{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.125rem;padding:.75rem .5rem 1rem;display:flex}.vs-tame-card-name{text-wrap:balance;font-weight:700;line-height:1.5rem}.vs-tame-card-body>.vs-support{line-height:1.25rem}.vs-tame-card-tag{margin-block-start:.375rem}@media (max-width:599px){.vs-tame-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-tame-head{grid-template-columns:minmax(0,1fr);place-items:start;gap:1rem;display:grid}.vs-tame-head>.vs-facts{inline-size:100%;max-inline-size:32rem;margin:0!important}.vs-tame-hero{border-radius:var(--vs-r-l);inline-size:fit-content;max-inline-size:100%;margin:0;overflow:hidden}.vs-tame-nopic{aspect-ratio:3/2;border-radius:var(--vs-r-l);background-color:var(--surface-container-low);place-items:center;max-block-size:min(28rem,70vh);inline-size:100%;display:grid}.vs-tame-hero .vs-photo-zoom{border-radius:inherit;inline-size:auto}.vs-tame-hero .vs-photo-zoom.vs-photo-zoom>img{block-size:auto;max-block-size:min(28rem,70vh);inline-size:auto;max-inline-size:100%;display:block}.vs-tame-head>.vs-tame-hero{aspect-ratio:3/2;background-color:var(--surface-container-low);max-block-size:min(28rem,70vh);inline-size:100%}.vs-tame-head>.vs-tame-hero .vs-photo-zoom{block-size:100%;inline-size:100%;display:block}.vs-tame-head>.vs-tame-hero .vs-photo-zoom.vs-photo-zoom>img{object-fit:contain;block-size:100%;max-block-size:none;inline-size:100%}.vs-tame-head>.vs-tame-nopic,.vs-tame-pics>.vs-tame-hero{aspect-ratio:16/9}.vs-tame-pics>.vs-tame-hero{background-color:var(--surface-container-low);max-block-size:none;inline-size:100%;overflow:hidden}@media (min-width:840px){.vs-tame-head{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.vs-tame-gallery{inline-size:100%;min-inline-size:0}.vs-car-overlay{position:relative}.vs-car-overlay>.vs-carousel{grid-auto-columns:100%}.vs-car-over{z-index:1;background-color:color-mix(in srgb, var(--surface) 82%, transparent);border-radius:999px;gap:.25rem;padding:.25rem;display:flex;position:absolute;inset-block-end:.75rem;inset-inline-end:.75rem}.vs-car-over:not(:has(button:not([hidden]))){display:none}.vs-tame-maps{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin-block-end:0;padding:0;list-style:none;display:grid}.vs-tame-maps>li{display:flex}.vs-tame-map{text-align:start;border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);color:var(--on-surface);flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;text-decoration:none;display:flex;position:relative;overflow:hidden}a.vs-tame-map:before{content:"";z-index:1;background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}a.vs-tame-map:hover:before{opacity:.08}a.vs-tame-map:active:before{opacity:.1}a.vs-tame-map:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}.vs-tame-map>img{aspect-ratio:3;object-fit:cover;background-color:var(--surface-container-high);inline-size:100%;display:block}.vs-tame-map-name{flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-block-size:2.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.vs-tame-map-name>span{flex-direction:column;display:flex}.vs-tame-variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin-block-end:0;padding:0;list-style:none;display:grid}@media (max-width:600px){.vs-tame-variants{grid-template-columns:1fr}}.vs-tame-variants>li{align-items:center;gap:.75rem;display:flex}.vs-tame-variant{word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}.vs-tame-map-name .vs-support{font-size:.75rem;font-weight:400;line-height:1rem}.vs-tame-map-name>i{--_size:1.125rem;color:var(--on-surface-variant);flex:none;font-size:1.125rem}@media (max-width:599px){.vs-tame-maps{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-art.vs-tame-art>img:not(.is-line){filter:brightness(0)invert()}.vs-tame-points{flex-direction:column;gap:.375rem;margin:0;padding-inline-start:1.25rem;line-height:1.7;display:flex}.vs-tame-points>li::marker{color:var(--on-surface-variant)}.vs-tame-guide{flex-direction:column;gap:1.5rem;display:flex}.vs-tame-notes{flex-direction:column;gap:.5rem;display:flex}.vs-tame-notes>.vs-note{margin:0!important}.vs-tame-part{flex-direction:column;gap:.5rem;display:flex}.vs-tame-prep{border-radius:var(--vs-r-l);background-color:var(--surface-container-low);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.vs-tame-steps{flex-direction:column;padding:0;list-style:none;display:flex;margin:0!important}.vs-tame-steps>li{grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;padding-block-end:1.5rem;display:grid;position:relative}.vs-tame-steps>li:last-child{padding-block-end:0}.vs-tame-steps>li:not(:last-child):before{content:"";background-color:var(--outline-variant);border-radius:1px;inline-size:2px;position:absolute;inset-block:2.75rem .25rem;inset-inline-start:1.1875rem}.vs-tame-stepnum{background-color:var(--primary-container);block-size:2.5rem;inline-size:2.5rem;color:var(--on-primary-container);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid}.vs-tame-steptext{flex-direction:column;gap:.25rem;padding-block-start:.5rem;line-height:1.5rem;display:flex}.vs-tame-steptext>b{font-weight:700}.vs-tame-uses{flex-direction:column;gap:1rem;max-inline-size:48rem;margin:0;padding:0;list-style:none;display:flex}.vs-tame-uses>li{flex-direction:column;gap:.25rem;line-height:1.5rem;display:flex}.vs-tame-uses>li>b{font-weight:700}.vs-tame-moves{flex-direction:column;gap:1rem;max-inline-size:48rem;margin:0;padding:0;list-style:none;display:flex}.vs-tame-moves>li{flex-direction:column;gap:.25rem;line-height:1.5rem;display:flex}.vs-tame-move{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.vs-tame-move>b{font-weight:700}.vs-tame-steptext>.vs-support{line-height:1.25rem}.vs-tame-howgrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.vs-tame-video{flex-direction:column;gap:.5rem;inline-size:100%;max-inline-size:32rem;margin:0;display:flex}.vs-tame-video-frame{aspect-ratio:16/9;border-radius:var(--vs-r-l);background-color:var(--surface-container-highest);position:relative;overflow:hidden}.vs-tame-video-frame>a,.vs-tame-video-frame>iframe,.vs-tame-video-frame img{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-tame-video-frame img{object-fit:cover}.vs-tame-video-frame>a>i{--_size:2rem;background-color:color-mix(in srgb, var(--inverse-surface) 72%, transparent);block-size:3.5rem;inline-size:3.5rem;color:var(--inverse-on-surface);border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.vs-tame-video-frame>a:hover>i{background-color:var(--inverse-surface)}.vs-tame-video-frame>a:focus-visible{outline:3px solid var(--primary);outline-offset:-3px;border-radius:inherit}.vs-tame-video figcaption{flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1.5;display:flex}.vs-tame-video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-tame-src a,a.vs-tame-video-title{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.vs-tame-video figcaption>small{color:var(--on-surface-variant);font-size:.75rem}@media (min-width:840px){.vs-tame-howgrid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.vs-tame-src{margin-block-start:.75rem}.vs-tame-src a{color:var(--primary);overflow-wrap:anywhere}.vs-tame-inputs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;max-inline-size:48rem;display:grid}.vs-tame-inputs.is-picks{align-items:stretch}.vs-tame-speed-n{text-align:center;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:2.5rem;display:block}.vs-tame-speed>.vs-segs{inline-size:100%;display:flex;margin:auto 0 0!important}.vs-tame-speed>.vs-segs>.vs-seg{flex:1 1 0;min-inline-size:0}.vs-tame-stick{z-index:11;background-color:var(--background);max-inline-size:48.5rem;margin-inline:-.25rem;padding:.5rem .25rem;position:sticky;inset-block-start:4rem;container-type:scroll-state}.vs-tame-answer{transition:box-shadow var(--speed3)}@container scroll-state(stuck:top){.vs-tame-answer{box-shadow:var(--elevate2)}}.vs-tame-answer{border-radius:var(--vs-r-xl);background-color:color-mix(in srgb, var(--primary-container) 16%, var(--surface-container));color:var(--on-surface);flex-direction:column;gap:.5rem;padding:1rem 1.25rem;display:flex}.vs-tame-big{flex-wrap:wrap;align-items:flex-end;gap:.5rem 2rem;display:flex}.vs-tame-big>span{color:var(--primary);white-space:nowrap;flex-direction:column;font-size:1.25rem;font-weight:700;display:flex}.vs-tame-big em{font-style:normal}.vs-tame-big small{color:var(--on-surface-variant);font-size:.875rem;font-weight:700}.vs-tame-big b{font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1.1}.vs-tame-aside{color:var(--on-surface-variant);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.vs-tame-aside b{color:var(--on-surface)}.vs-art.vs-tame-foodart{block-size:2rem;inline-size:2rem}.vs-tame-picked{align-items:center;gap:.5rem;display:flex}.vs-art.vs-tame-foodart>i{--_size:1rem}.vs-tame-choose{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;max-inline-size:48rem;display:flex}.vs-tame-choose>.vs-art.vs-tame-foodart{flex:none;block-size:3.5rem;inline-size:3.5rem}.vs-tame-choose>.field{flex:12rem;min-inline-size:0;margin:0!important}.vs-tame-choose select{text-overflow:ellipsis;inline-size:100%;min-inline-size:0}.vs-tame-choose>.vs-tame-big{flex:1 0 100%}@media (min-width:601px){.vs-tame-choose>.vs-tame-big{flex:0 auto}}.vs-tame-cycle>img{opacity:0;transition:opacity var(--speed3,.3s);grid-area:1/1}.vs-tame-cycle>img.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.vs-tame-cycle>img{transition:none}}.vs-tame-inputs>.field{margin:0!important}.vs-tame-switch{align-items:center;gap:1rem;min-block-size:3rem;max-inline-size:48rem;display:flex}@media (max-width:600px){.vs-tame-big{gap:.5rem 1.25rem}.vs-tame-big b{font-size:1.75rem}.vs-tame-inputs{grid-template-columns:minmax(0,1fr)}}.vs-tame-stick.is-stuck{background:linear-gradient(var(--background) calc(.5rem + var(--vs-r-l)), transparent 0);pointer-events:none}.vs-tame-stick.is-stuck>.vs-tame-answer{border-radius:var(--vs-r-l);pointer-events:auto;padding:.5rem 1rem}.vs-tame-stick.is-stuck .vs-tame-aside,.vs-tame-stick.is-stuck .vs-tame-big small:not(.vs-tame-picked),.vs-tame-stick.is-stuck #tame-picked{display:none}.vs-tame-stick.is-stuck .vs-tame-big{flex-wrap:nowrap;align-items:center;gap:0 1.25rem}.vs-tame-stick.is-stuck .vs-tame-big>span:first-child{flex-direction:row;align-items:center;gap:.5rem;margin-inline-end:auto}.vs-tame-stick.is-stuck .vs-tame-big b{font-size:1.5rem}@media (max-width:600px){.vs-tame-stick.is-stuck .vs-tame-big{gap:0 .75rem}.vs-tame-stick.is-stuck .vs-tame-big b{font-size:1.25rem}}.vs-carousel:has(>li:only-child){grid-auto-columns:100%}.vs-photo-zoom{all:unset;cursor:zoom-in;border-radius:1.5rem;inline-size:100%;display:block}.vs-photo-zoom:after{display:none}.vs-photo-zoom.vs-photo-zoom>img{min-block-size:0;min-inline-size:0;margin:0}.vs-photo .vs-photo-zoom>img{aspect-ratio:16/9;object-fit:cover;border-radius:1.5rem;block-size:auto;max-block-size:none;inline-size:100%;max-inline-size:100%}.vs-photo-zoom:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.vs-carousel .vs-photo-zoom{cursor:zoom-in}.vs-carousel.is-dragging .vs-photo-zoom{cursor:grabbing}}dialog.vs-photo-dlg{background-color:#000;block-size:fit-content;max-block-size:92dvh;inline-size:min(94vw,80rem);max-inline-size:none;padding:0;overflow:hidden}.vs-photo-dlg-in{position:relative}.vs-photo-dlg-pic{place-items:center;display:grid}.vs-photo-dlg-pic>img{object-fit:contain;block-size:auto;max-block-size:92dvh;inline-size:100%;display:block}.vs-photo-dlg-cap{color:#fff;background:linear-gradient(#0000,#000000a6);margin:0;padding:2rem 1rem .75rem;position:absolute;inset-block-end:0;inset-inline:0}.vs-photo-dlg-btn{color:#fff;background-color:#0000008c;margin:0;position:absolute;box-shadow:0 0 0 1px #ffffff59}.vs-photo-dlg-btn:hover{background-color:#000000bf}.vs-photo-dlg-btn.is-close{inset-block-start:.75rem;inset-inline-end:.75rem}.vs-photo-dlg-btn:is(.is-prev,.is-next){inset-block-start:50%;translate:0 -50%}.vs-photo-dlg-btn.is-prev{inset-inline-start:.75rem}.vs-photo-dlg-btn.is-next{inset-inline-end:.75rem}.vs-stepsec.locked{background-color:var(--surface-container-low)}.vs-stepsec.locked :is(.vs-steplabel,h2){color:var(--on-surface-variant)}.vs-ac-meta{grid-template-columns:repeat(auto-fill,minmax(min(100%,11rem),1fr));column-gap:.75rem;display:grid}.vs-boss-cards{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr))}.vs-boss-card-img{aspect-ratio:16/9;padding:0;display:grid;position:relative;overflow:hidden}.vs-boss-card-img>img{object-fit:cover;position:absolute;inset:0}.vs-tame-head>.vs-boss-nopic{aspect-ratio:16/9;border-radius:var(--vs-r-l);background-color:var(--surface-container-low);place-items:center;inline-size:100%;display:grid}.vs-tame-head>.vs-tame-pics{gap:.5rem;inline-size:100%;min-inline-size:0;display:grid}.vs-tame-pics>.vs-tame-hero{aspect-ratio:16/9;background-color:var(--surface-container-low);max-block-size:none;inline-size:100%;overflow:hidden}.vs-tame-pics>.vs-tame-hero .vs-photo-zoom{block-size:100%;inline-size:100%;display:block}.vs-tame-pics>.vs-tame-hero .vs-photo-zoom.vs-photo-zoom>img{object-fit:contain;block-size:100%;max-block-size:none;inline-size:100%}.vs-tame-pics>.vs-tame-hero.is-fill .vs-photo-zoom.vs-photo-zoom>img{object-fit:cover}.vs-tame-thumbs{scrollbar-width:none;grid-auto-columns:minmax(4.5rem,calc(20% - .4rem));grid-auto-flow:column;gap:.5rem;padding:2px;list-style:none;display:grid;overflow-x:auto;margin:0!important}.vs-tame-thumbs::-webkit-scrollbar{display:none}.vs-tame-thumb{aspect-ratio:16/9;border-radius:var(--vs-r-s);background-color:var(--surface-container-low);cursor:pointer;outline-offset:0;inline-size:100%;transition:outline-color var(--speed2);border:0;outline:2px solid #0000;padding:0;display:block;overflow:hidden}.vs-tame-thumb.vs-tame-thumb>img{object-fit:contain;border-radius:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;display:block}.vs-tame-thumb.vs-tame-thumb.is-fill>img{object-fit:cover}.vs-tame-thumb[aria-pressed=true]{outline-color:var(--primary)}.vs-tame-thumb:focus-visible{outline-color:var(--secondary);outline-width:3px}.vs-boss-picks{flex-wrap:wrap;gap:1rem 1.5rem;display:flex}.vs-boss-facts{max-inline-size:32rem}.vs-boss-items{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.5rem 1.5rem;margin-block-end:0;padding:0;list-style:none;display:grid}.vs-boss-items>li{align-items:center;gap:1rem;min-block-size:3rem;display:flex}.vs-boss-item-name{flex:0 auto;min-inline-size:0}.vs-boss-item-name+.vs-boss-item-n{margin-inline-start:-.5rem}.vs-boss-item-n{font-variant-numeric:tabular-nums;font-weight:700}.vs-boss-tames{grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.5rem 1.5rem;margin-block-end:0;padding:0;list-style:none;display:grid}.vs-boss-tames a{min-block-size:3rem;color:var(--primary);justify-content:flex-start;align-items:center;gap:1rem;display:flex}.vs-boss-tames a>.vs-boss-tame-text{flex-direction:column;display:flex}.vs-boss-tame-text>span{text-underline-offset:.2em;text-decoration:underline}.vs-boss-tame-text>small{color:var(--on-surface-variant);font-size:.75rem;line-height:1.4}.vs-boss-tame-role{margin-block-start:.75rem}.vs-boss-tame-role+.vs-boss-tame-role{margin-block-start:2rem}.vs-boss-tame-role>.vs-boss-tames{margin-block-start:.25rem}.vs-facts-v>.vs-boss-facts-link{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.vs-boss-attacks{flex-direction:column;gap:1rem;margin-block-end:0;padding:0;list-style:none;display:flex}.vs-boss-attacks>li{flex-direction:column;gap:.125rem;display:flex}.vs-boss-attacks>li>b{font-size:.9375rem;line-height:1.5}.vs-boss-attacks>li>span{color:var(--on-surface-variant);font-size:.8125rem;line-height:1.6}.vs-tame-steps.vs-boss-steps{margin-block-start:.75rem!important}.vs-tame-card-body>.vs-tag.vs-boss-card-flag{background-color:var(--primary);color:var(--on-primary)}.vs-api-body>.vs-api-flow:first-child,.vs-api-body>.vs-api-bars:first-child{margin-block-start:.5rem!important}.vs-trade-art{aspect-ratio:2;border-radius:var(--vs-r-m,.75rem);background-color:var(--surface-container);block-size:auto;inline-size:100%;display:block}.vs-trade-art.is-small{border-radius:.5rem;flex:none;inline-size:6rem}.vs-trade-art.is-wait{background-color:var(--surface-container-high)}.vs-trade-art.is-swatches{aspect-ratio:auto;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;min-block-size:6rem;padding:1rem;display:flex}.vs-trade-sw{block-size:2.5rem;inline-size:2.5rem;box-shadow:inset 0 0 0 1px var(--outline-variant);border-radius:50%}.vs-trade-sw[data-any],.vs-trade-dot[data-any]{background:repeating-linear-gradient(45deg, var(--surface-container-highest) 0 3px, transparent 3px 6px)!important}.vs-trade-dot{block-size:.875rem;inline-size:.875rem;box-shadow:inset 0 0 0 1px var(--outline-variant);vertical-align:middle;border-radius:50%;flex:none;display:inline-block}.vs-trade-cid{align-items:center;gap:.375rem;display:inline-flex}.vs-trade-cid.is-any{color:var(--on-surface-variant)}.vs-trade-picks,.vs-trade-rows,.vs-trade-offers{flex-direction:column;margin-inline:0;padding:0;list-style:none;display:flex}.vs-trade-picks{gap:.125rem;margin-inline:-.5rem}.vs-trade-rows{gap:.5rem}.vs-trade-pick{min-block-size:3.5rem;inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--speed2);background:0 0;border:0;border-radius:.75rem;align-items:center;gap:1rem;padding:.5rem;display:flex}.vs-trade-pick:hover{background-color:var(--vs-hover)}.vs-trade-pick:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.vs-trade-pick.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-trade-pick>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-trade-palette{grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));gap:.375rem;margin-block-start:.5rem;display:grid}.vs-trade-color{aspect-ratio:1;min-block-size:2.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--on-surface) 16%, transparent);cursor:pointer;border:0;border-radius:.5rem;padding:0;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1}.vs-trade-color:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-trade-color.is-on{outline:3px solid var(--primary);outline-offset:2px}.vs-row>.vs-trade-art.is-small{inline-size:5rem}.vs-trade-post{background-color:var(--surface-container);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.vs-trade-who{align-items:center;gap:.75rem;display:flex}.vs-trade-who>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-trade-offer{background-color:var(--surface-container-low);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.vs-trade-offer>.vs-actions{margin-block-start:0}.vs-trade-offer-body{align-items:center;gap:1rem;display:flex}.vs-trade-offer-body>.max{flex-direction:column;min-inline-size:0;display:flex}.vs-trade-check{align-items:center;gap:.25rem;display:inline-flex}.vs-trade-check>i{font-size:1.125rem}.vs-trade-check.is-ok>i{color:var(--vs-green-ink)}.vs-trade-check.is-ng>i{color:var(--vs-red-ink)}.vs-trade-ai{background-color:var(--surface-container-highest);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:0;padding:.75rem;display:flex}.vs-trade-ai b{display:block}.vs-trade-balance{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vs-trade-reasons{border:0;flex-direction:column;gap:.25rem;margin-inline:0;padding:0;display:flex}.vs-trade-paint{gap:1rem;display:grid}.vs-trade-paint-art{z-index:2;background-color:var(--background);padding-block:1.25rem .25rem;position:sticky;inset-block-start:8.5rem}@media (max-width:600px),(max-height:500px){.vs-trade-paint-art{inset-block-start:7.25rem}}.vs-trade-paint-art>.vs-trade-art{max-inline-size:18rem;margin-inline:auto}@media (min-width:840px){.vs-trade-paint{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.vs-trade-paint-art>.vs-trade-art{max-inline-size:none}}.vs-trade-color.is-none{background:repeating-linear-gradient(45deg, var(--surface-container-highest) 0 4px, var(--surface-container) 4px 8px);color:var(--on-surface)}.vs-trade-art.vs-trade-art-mid{max-inline-size:28rem;margin-inline:auto}body.vs-tut-on .vs-yuki{visibility:hidden}.vs-tut{z-index:1000;animation:.3s both vs-tut-in;position:fixed;inset:0}@keyframes vs-tut-in{0%{opacity:0}}.vs-tut-hole{border-radius:var(--vs-r-l);pointer-events:none;transition:translate .5s cubic-bezier(.4,0,.2,1),width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1),box-shadow .45s;position:absolute;inset:0 auto auto 0;box-shadow:0 0 0 200vmax #080a16ad}.vs-tut-hole:after{content:"";border-radius:calc(var(--vs-r-l) + .1875rem);box-shadow:0 0 0 .125rem var(--vs-ember), 0 0 1.25rem .125rem #f2b51673;transition:opacity .3s;animation:1.8s ease-in-out infinite vs-tut-ring;position:absolute;inset:-.1875rem}.vs-tut-hole.is-closed:after{opacity:0}.vs-tut-hole.is-follow{transition:box-shadow .45s}.vs-tut.is-leave .vs-tut-hole{box-shadow:0 0 0 200vmax #080a1600}.vs-tut.is-leave .vs-tut-hole:after{opacity:0}@keyframes vs-tut-ring{50%{opacity:.45}}.vs-tut-card{z-index:1;box-sizing:border-box;border-radius:var(--vs-r-xl);background-color:var(--vs-tile-bg);color:var(--on-surface);padding:.5rem 1rem 1rem;transition:opacity .25s,transform .25s;position:absolute;inset:0 auto auto 0;box-shadow:0 .5rem 1.75rem #00000059}.vs-tut.is-fly .vs-tut-card,.vs-tut.is-leave .vs-tut-card{opacity:0;pointer-events:none;transform:translateY(.5rem)scale(.98)}.vs-tut.is-pack .vs-tut-card{pointer-events:none;transform-origin:50%}.vs-tut-top{align-items:flex-start;gap:.5rem;margin-inline-end:-.5rem;display:flex}.vs-tut-top>.vs-tut-say{flex:1;margin-block-start:.5rem;display:grid}.vs-tut-top>.vs-tut-say>*{grid-area:1/1}.vs-tut-ghost,.vs-tut-hidden{visibility:hidden}.vs-tut-dots{align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.vs-tut-dots>li{background-color:var(--outline-variant);border-radius:.25rem;block-size:.5rem;inline-size:.5rem;transition:inline-size .3s,background-color .3s}.vs-tut-dots>li.is-done{background-color:color-mix(in srgb,var(--primary) 45%,transparent)}.vs-tut-dots>li.is-now{background-color:var(--primary);inline-size:1.25rem}.vs-tut-say{word-break:auto-phrase;margin:0 0 .75rem;font-size:1rem;font-weight:700;line-height:1.5}.vs-tut-actions{align-items:center;flex-wrap:nowrap!important;margin-block-start:.75rem!important}.vs-tut-actions>.vs-tut-dots{flex:1;justify-content:center;min-inline-size:0}.vs-tut-invite{z-index:61;box-sizing:border-box;border-radius:var(--vs-r-xl);background-color:var(--vs-tile-bg);color:var(--on-surface);filter:var(--vs-e1-drop) drop-shadow(0 .25rem .75rem #0000002e);transform-origin:calc(100% - var(--tail)) 100%;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem 1rem;animation:.3s both vs-tut-invite;display:flex;position:fixed}.vs-tut-invite:after{content:"";inset:calc(100% - 1px) calc(var(--tail) - .375rem) auto auto;background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%);block-size:.4375rem;inline-size:.75rem;position:absolute}.vs-tut-invite .vs-tut-say{white-space:nowrap;flex:1;margin:0}.vs-tut-invite .vs-tut-say+*{margin:0!important}body:has(.vs-tut-invite) .vs-yuki-say{display:none}@keyframes vs-tut-invite{0%{opacity:0;transform:scale(.85)}}.vs-tut-owl{z-index:2;pointer-events:none;filter:drop-shadow(0 .25rem .5rem #00000059);transform-origin:50% 100%;inline-size:72px;transition:scale .6s cubic-bezier(.45,0,.3,1);position:absolute;inset:0 auto auto 0}.vs-tut-owl mura-fukurou{--owl-size:72px;display:block}.vs-tut-owl mura-neko{--neko-size:72px;display:block}@media (prefers-reduced-motion:reduce){.vs-tut,.vs-tut-hole:after{animation:none}.vs-tut-hole,.vs-tut-card,.vs-tut-dots>li,.vs-tut-owl{transition:none}}.vs-lpk{--lpk-d:15s;inline-size:calc(95% - var(--x) - 5.25*var(--u))}.vs-lpk-page{opacity:.5}.vs-lpk-spot{stroke-width:2.5px;color:var(--vs-ci)}.vs-lpk-spot.is-2,.vs-lpk-spot.is-3{opacity:0}@media (prefers-reduced-motion:no-preference){.vs-lpk-spot{animation:var(--lpk-d) ease-in-out calc(var(--n) * 3s) infinite both}.vs-lpk-spot.is-1{animation-name:vs-lpk-s1!important}.vs-lpk-spot.is-2{animation-name:vs-lpk-s2!important}.vs-lpk-spot.is-3{animation-name:vs-lpk-s3!important}}@keyframes vs-lpk-s1{0%,5%{opacity:1}7%,19%{opacity:0}21%,to{opacity:1}}@keyframes vs-lpk-s2{0%,6%{opacity:0}8%,12%{opacity:1}14%,to{opacity:0}}@keyframes vs-lpk-s3{0%,13%{opacity:0}15%,18%{opacity:1}20%,to{opacity:0}}.vs-tp{--tp-d:4.8s;box-sizing:border-box;border-radius:var(--vs-r-m);background-color:var(--surface-container-low);block-size:7.5rem;color:var(--on-surface);flex-direction:column;gap:.5rem;padding:.75rem;font-size:.75rem;font-weight:700;line-height:1.4;display:flex;position:relative;overflow:hidden}.vs-tp *{animation-duration:var(--tp-d);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--k,0) * .3s + var(--at,0s))}.vs-tp i{--_size:1rem}.vs-tp ol{margin:0;padding:0;list-style:none}.vs-tp .c-red{--vs-c:var(--vs-red)}.vs-tp .c-yellow{--vs-c:var(--vs-yellow)}.vs-tp .c-green{--vs-c:var(--vs-green)}.vs-tp .c-blue{--vs-c:var(--vs-blue)}.vs-tp .c-purple{--vs-c:var(--vs-purple)}.vs-tp .c-night{--vs-c:var(--vs-night)}.vs-tp-dot{background-color:var(--vs-c,var(--vs-yellow));block-size:1.25rem;inline-size:1.25rem;color:var(--vs-night);border-radius:50%;flex:none;place-items:center;display:inline-grid}.vs-tp .vs-tp-dot>i{--_size:.875rem}.vs-tp-dot.c-night{color:var(--vs-ember)}.vs-tp-bar{background-color:color-mix(in srgb,var(--on-surface-variant) 28%,transparent);border-radius:.25rem;flex:none;block-size:.375rem;display:block}.vs-tp-rows{flex-direction:column;gap:.25rem;display:flex}.vs-tp-row{box-sizing:border-box;background-color:var(--vs-tile-bg);min-block-size:1.75rem;box-shadow:var(--vs-e1);border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .5rem;display:flex}.vs-tp-row.is-flat{box-shadow:none}.vs-tp-row.is-thin{min-block-size:1.375rem}.vs-tp-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.vs-tp-meta{color:var(--on-surface-variant);flex:none;margin-inline-start:auto;font-weight:500}.vs-tp-end{color:var(--on-surface-variant);margin-inline-start:auto}.vs-tp-ic,.vs-tp-arrow{color:var(--on-surface-variant);flex:none}.vs-tp-sub{color:var(--on-surface-variant);font-weight:500}.vs-tp-tag{background-color:var(--secondary-container);color:var(--on-secondary-container);white-space:nowrap;border-radius:.375rem;flex:none;align-items:center;gap:.125rem;padding:0 .375rem;line-height:1.5;display:inline-flex}.vs-tp .vs-tp-tag>i{--_size:.875rem}.vs-tp-tag.is-red{background-color:color-mix(in srgb,var(--vs-red) 18%,transparent);color:var(--on-surface)}.vs-tp-tag.is-blue{background-color:color-mix(in srgb,var(--vs-blue) 18%,transparent);color:var(--on-surface)}.vs-tp-btn{box-sizing:border-box;background-color:var(--primary);block-size:1.75rem;color:var(--on-primary);white-space:nowrap;border-radius:1rem;flex:none;align-self:flex-start;align-items:center;gap:.25rem;padding:0 .75rem;display:inline-flex}.vs-tp-btn.is-ember{background-color:var(--vs-ember);color:var(--vs-night)}.vs-tp-btn.is-small{block-size:1.5rem;padding:0 .625rem}.vs-tp-chip{outline:1px solid var(--outline-variant);outline-offset:-1px;background-color:var(--vs-tile-bg);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.25rem;block-size:1.5rem;padding:0 .5rem;font-weight:500;display:inline-flex}.vs-tp-chip.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container);outline:0}.vs-tp-num{background-color:var(--primary);block-size:1.25rem;inline-size:1.25rem;color:var(--on-primary);border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.vs-tp-ava{background-color:var(--secondary-container);block-size:2rem;inline-size:2rem;color:var(--on-secondary-container);border-radius:50%;flex:none;place-items:center;display:inline-grid}.vs-tp-ava.is-small{block-size:1.25rem;inline-size:1.25rem}.vs-tp-search{box-sizing:border-box;background-color:var(--surface-container-highest);border-radius:.875rem;align-items:center;gap:.5rem;block-size:1.75rem;padding:0 .75rem;font-weight:500;display:flex}.vs-tp-bubble{box-sizing:border-box;background-color:var(--vs-tile-bg);max-inline-size:80%;box-shadow:var(--vs-e1);border-radius:.75rem .75rem .75rem .25rem;flex-direction:column;gap:.25rem;padding:.375rem .625rem;display:flex}.vs-tp-bubble.is-me{background-color:var(--primary-container);color:var(--on-primary-container);box-shadow:none;border-radius:.75rem .75rem .25rem;align-self:flex-end}.vs-tp-status{background-color:color-mix(in srgb,var(--vs-green) 18%,transparent);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;block-size:1.75rem;padding:0 .625rem;display:inline-flex}.vs-tp-status>span{background-color:var(--vs-green);border-radius:50%;block-size:.5rem;inline-size:.5rem}.vs-tp .c-green.vs-tp-grow,.vs-tp-grow{--vs-c:var(--vs-green)}.vs-tp .vs-tp-grow.c-blue{--vs-c:var(--vs-blue)}.vs-tp .vs-tp-grow.c-yellow{--vs-c:var(--vs-yellow)}.vs-tp .vs-tp-grow.c-purple{--vs-c:var(--vs-purple)}.vs-tp .vs-tp-grow.c-red{--vs-c:var(--vs-red)}.vs-tp-tap,.vs-tp-tap2{z-index:3;opacity:0;pointer-events:none;background-color:#ffffff8c;border-radius:50%;block-size:1.5rem;inline-size:1.5rem;margin:-.75rem 0 0 -.75rem;animation-name:vs-tp-tap;position:absolute;box-shadow:0 0 0 .1875rem #171b2e59,0 .125rem .375rem #0000004d}@keyframes vs-tp-tap{0%{opacity:0;scale:1.6}8%{opacity:1;scale:1}12%{scale:.75}18%{opacity:1;scale:1}26%,to{opacity:0;scale:1.2}}.vs-tp-press{animation-name:vs-tp-press}@keyframes vs-tp-press{0%,8%{scale:1}12%{scale:.92}20%,to{scale:1}}.vs-tp-in{animation-name:vs-tp-in}@keyframes vs-tp-in{0%,12%{opacity:0;translate:0 .375rem}22%,90%{opacity:1;translate:none}98%,to{opacity:0}}.vs-tp-pop{animation-name:vs-tp-pop}@keyframes vs-tp-pop{0%,10%{opacity:0;scale:.6}18%{opacity:1;scale:1.08}24%,90%{opacity:1;scale:1}98%,to{opacity:0;scale:.9}}.vs-tp-open{box-sizing:border-box;flex-direction:column;gap:.375rem;max-block-size:3rem;padding:.375rem .5rem;animation-name:vs-tp-open;display:flex;overflow:hidden}@keyframes vs-tp-open{0%,10%{opacity:0;max-block-size:0;padding-block:0}20%,88%{opacity:1;max-block-size:3rem;padding-block:.375rem}96%,to{opacity:0;max-block-size:0;padding-block:0}}.vs-tp-type{white-space:nowrap;inline-size:calc(var(--n) * var(--cw,1em));animation-name:vs-tp-type;animation-timing-function:steps(var(--n),end);display:inline-block;overflow:hidden}@keyframes vs-tp-type{0%,5%{inline-size:0}30%,to{inline-size:calc(var(--n) * var(--cw,1em))}}.vs-tp-grow{border-radius:inherit;background-color:var(--vs-c);transform-origin:0;animation-name:vs-tp-grow;position:absolute;inset:0 auto 0 0}@keyframes vs-tp-grow{0%,10%{scale:0 1}40%,90%{scale:1}to{scale:0 1}}.vs-tp-swap3{display:grid}.vs-tp-swap3>*{opacity:0;animation-name:vs-tp-show3;animation-timing-function:step-end;animation-delay:calc((var(--k) - 3) * var(--tp-d) / 3);grid-area:1/1;align-items:center;gap:.375rem;display:flex}.vs-tp-swap3>.is-on{opacity:1}@keyframes vs-tp-show3{0%{opacity:1}33.3%,to{opacity:0}}.vs-tp-swap3.is-inline{justify-items:end;min-inline-size:2.25ch;display:inline-grid}.vs-tps-join{flex-direction:row;gap:.75rem}.vs-tp-photo{box-sizing:border-box;background:50%/cover no-repeat;border-radius:.5rem;flex:0 0 46%;align-items:flex-end;padding:.375rem;display:flex}.vs-tp-photo>.vs-tp-btn{padding:0 .5rem}.vs-tp-steps{flex-direction:column;flex:1;justify-content:center;gap:.25rem;display:flex}.vs-tp-steps>li{white-space:nowrap;align-items:center;gap:.375rem;display:flex}.vs-tp-steps .vs-tp-num{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-tp-tiles{grid-template-columns:repeat(4,1fr);gap:.375rem;margin-block-start:1.25rem;display:grid}.vs-tp-tile{background-color:var(--vs-tile-bg);block-size:3.75rem;box-shadow:var(--vs-e1);border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.vs-tp-tile.is-add{box-shadow:none;outline:1.5px dashed var(--outline);outline-offset:-1.5px;color:var(--on-surface-variant);background:0 0;gap:0;font-weight:500}.vs-tp-wiggle>.vs-tp-tile:not(.is-add){animation-name:vs-tp-wiggle}.vs-tp-wiggle>.vs-tp-tile.vs-tp-pop{animation-name:vs-tp-pop}@keyframes vs-tp-wiggle{0%,4%,40%,to{rotate:0deg}8%,16%,24%,32%{rotate:-2.5deg}12%,20%,28%,36%{rotate:2.5deg}}.vs-tp-pen{block-size:1.5rem;inline-size:1.5rem;color:var(--on-surface-variant);place-items:center;display:grid;position:absolute;inset:.5rem .75rem auto auto}.vs-tps-menu{justify-content:center}.vs-tp-navbar{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:.75rem;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.375rem;display:grid}.vs-tp-navitem{white-space:nowrap;animation-name:vs-tp-sel4;animation-timing-function:step-end;animation-delay:calc((var(--k) - 4) * var(--tp-d) / 4);border-radius:.625rem;flex-direction:column;align-items:center;gap:.125rem;padding:.375rem 0;font-weight:500;display:flex}.vs-tp-navitem:first-child{background-color:var(--secondary-container)}.vs-tp .vs-tp-navitem>i{--_size:1.25rem}@keyframes vs-tp-sel4{0%{background-color:var(--secondary-container)}25%,to{background-color:#0000}}.vs-tps-login{gap:.625rem}.vs-tp-card{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:.75rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.vs-tp-facts{flex-direction:column;gap:.125rem;font-weight:500;display:flex}.vs-tp-facts b{margin-inline-start:.5rem}.vs-tp-facts b.is-green{color:var(--vs-green)}.vs-tp-chat{flex-direction:column;flex:1;justify-content:flex-end;gap:.375rem;display:flex}.vs-tp-said{align-items:flex-end;gap:.375rem;display:flex}.vs-tp-said>.vs-tp-bubble{inline-size:70%}.vs-tp-owl{background-color:var(--vs-night);border-radius:50%;flex:none;block-size:1.75rem;inline-size:1.75rem;overflow:hidden}.vs-tp-owl mura-fukurou{--owl-size:1.75rem;display:block}.vs-tp-owl mura-neko{--neko-size:1.75rem;display:block}.vs-tps-help{flex-direction:row;align-items:flex-start;gap:.75rem}.vs-tps-help>.vs-tp-rows{flex:1}.vs-tp-qbtn{background-color:var(--secondary-container);block-size:2rem;inline-size:2rem;color:var(--on-secondary-container);border-radius:50%;flex:none;place-items:center;display:grid}.vs-tp-carousel{border-radius:.5rem;flex:1;overflow:hidden}.vs-tp-track{block-size:100%;inline-size:300%;animation-name:vs-tp-slide;animation-timing-function:cubic-bezier(.6,0,.3,1);display:flex}.vs-tp-track>span{background:50%/cover no-repeat;flex:1}@keyframes vs-tp-slide{0%,28%{translate:0}33.3%,61%{translate:-33.333%}66.6%,94%{translate:-66.666%}to{translate:0}}.vs-tp-pips{justify-content:center;gap:.25rem;display:flex}.vs-tp-pips>span{background-color:var(--outline-variant);block-size:.375rem;inline-size:.375rem;animation-name:vs-tp-pip;animation-timing-function:step-end;animation-delay:calc((var(--k) - 3) * var(--tp-d) / 3);border-radius:50%}@keyframes vs-tp-pip{0%{background-color:var(--primary)}33.3%,to{background-color:var(--outline-variant)}}.vs-tp-thumb{background:50%/cover no-repeat;border-radius:.25rem;flex:none;block-size:1.25rem;inline-size:2rem}.vs-tp-live{background-color:var(--vs-green);border-radius:50%;flex:none;block-size:.5rem;inline-size:.5rem}.vs-tp-live.is-on{animation-name:vs-tp-blink;animation-duration:1.6s}.vs-tp-live.is-boot{background-color:var(--vs-yellow)}@keyframes vs-tp-blink{50%{opacity:.35}}.vs-tps-maps .vs-tp-meta{text-align:end;min-inline-size:3.75rem;margin-inline-start:0}.vs-tp-people{justify-content:flex-end;gap:.125rem;min-inline-size:3.75rem;display:flex}.vs-tp-people>span{background-color:var(--secondary-container);block-size:1.125rem;inline-size:1.125rem;color:var(--on-secondary-container);border-radius:50%;place-items:center;display:inline-grid}.vs-tp .vs-tp-people i{--_size:.75rem}.vs-tp-open.is-flow{flex-direction:row;align-items:center;gap:.375rem}.vs-tp-input{box-sizing:border-box;background-color:var(--vs-tile-bg);block-size:2.25rem;box-shadow:var(--vs-e1);border-radius:1.125rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.vs-tp-input>.vs-tp-type{--cw:1ch;font-family:Roboto Mono,monospace;font-size:.8125rem}.vs-tp-gametabs{grid-template-columns:repeat(3,1fr);gap:.375rem;display:grid}.vs-tp-gametab{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.vs-tp-gametab>span{background:50%/cover no-repeat;border-radius:0;block-size:2.25rem}.vs-tp-gametab>b{text-align:center;white-space:nowrap;animation-name:vs-tp-sel3;animation-timing-function:step-end;animation-delay:calc((var(--k) - 3) * var(--tp-d) / 3);border-radius:0;padding:.125rem 0}.vs-tp-gametab.is-on>b{background-color:var(--secondary-container)}@keyframes vs-tp-sel3{0%{background-color:var(--secondary-container)}33.3%,to{background-color:#0000}}.vs-tps-games>.vs-tp-swap3{flex:1}.vs-tp-rulecards{grid-template-columns:repeat(3,1fr);gap:.375rem;display:grid}.vs-tp-rulecard{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:.5rem;flex-direction:column;gap:.375rem;padding-block-end:.5rem;display:flex;overflow:hidden}.vs-tp-rulecard>.vs-tp-bar{margin-inline:.5rem}.vs-tp-art{background-color:var(--vs-night);block-size:2.25rem;color:var(--vs-c);border-radius:0;place-items:center;display:grid}.vs-tp-dialog{z-index:2;background-color:var(--vs-tile-bg);border-radius:.75rem;justify-content:space-around;gap:.5rem;padding:.625rem;display:flex;position:absolute;inset:auto 1.25rem .625rem;box-shadow:0 .25rem 1rem #0000004d}.vs-tp-dialog>span{align-items:center;gap:.25rem;display:flex}.vs-tp-dialog>.is-ng>i{color:var(--error)}.vs-tp-dialog>.is-ok>i{color:var(--vs-green)}.vs-tp-flip{block-size:2rem;display:grid}.vs-tp-flip>*{grid-area:1/1;place-self:center start}.vs-tp-flip>.vs-tp-btn{opacity:0;animation-name:vs-tp-flipa}.vs-tp-flip>.vs-tp-status{animation-name:vs-tp-flipb}@keyframes vs-tp-flipa{0%,8%{opacity:1;scale:1}12%{opacity:1;scale:.92}20%{opacity:1;scale:1}26%,92%{opacity:0;scale:1}to{opacity:1}}@keyframes vs-tp-flipb{0%,22%{opacity:0;scale:.9}30%,92%{opacity:1;scale:1}to{opacity:0}}.vs-tp-stepbar{gap:.25rem;margin-block-start:auto;display:flex}.vs-tp-stepbar>span{background-color:color-mix(in srgb,var(--on-surface-variant) 12%,transparent);white-space:nowrap;border-radius:.375rem;flex:1;place-items:center;block-size:1.5rem;font-weight:500;display:grid}.vs-tp-stepbar>.is-done,.vs-tp-stepbar>.vs-tp-done{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-tp-stepbar>.vs-tp-done{animation-name:vs-tp-done}@keyframes vs-tp-done{0%,26%{background-color:color-mix(in srgb,var(--on-surface-variant) 12%,transparent)}32%,92%{background-color:var(--secondary-container)}to{background-color:color-mix(in srgb,var(--on-surface-variant) 12%,transparent)}}.vs-tp-numsteps{flex-direction:column;flex:1;justify-content:center;gap:.5rem;display:flex}.vs-tp-numsteps>li{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.vs-tp-numsteps.is-row{flex-direction:row;flex:none;justify-content:space-between}.vs-tp-lit{animation-name:vs-tp-lit0}.vs-tp-lit.is-1{animation-name:vs-tp-lit1}.vs-tp-lit.is-2{animation-name:vs-tp-lit2}@keyframes vs-tp-lit0{0%,4%{opacity:.35}12%,92%{opacity:1}to{opacity:.35}}@keyframes vs-tp-lit1{0%,30%{opacity:.35}38%,92%{opacity:1}to{opacity:.35}}@keyframes vs-tp-lit2{0%,56%{opacity:.35}64%,92%{opacity:1}to{opacity:.35}}.vs-tps-penalty .vs-tp-row,.vs-tps-contact .vs-tp-row{gap:.375rem}.vs-tp-open.is-dates>span{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.vs-tp-open.is-dates small{color:var(--on-surface-variant);font-size:.75rem;font-weight:500}.vs-tps-request{--tp-d:6s}.vs-tp-stepper{justify-content:space-between;gap:.25rem;display:flex}.vs-tp-sstep{align-items:center;gap:.25rem;font-weight:500;display:flex}.vs-tp-sstep>span{background-color:var(--primary);block-size:1.25rem;inline-size:1.25rem;color:var(--on-primary);border-radius:50%;place-items:center;line-height:1;animation-timing-function:step-end;display:inline-grid}.vs-tp-sstep.is-1>span{animation-name:vs-tp-from25}.vs-tp-sstep.is-2>span{animation-name:vs-tp-from50}.vs-tp-sstep.is-3>span{animation-name:vs-tp-from75}@keyframes vs-tp-from25{0%{background-color:var(--surface-container-highest);color:var(--on-surface)}25%,to{background-color:var(--primary);color:var(--on-primary)}}@keyframes vs-tp-from50{0%{background-color:var(--surface-container-highest);color:var(--on-surface)}50%,to{background-color:var(--primary);color:var(--on-primary)}}@keyframes vs-tp-from75{0%{background-color:var(--surface-container-highest);color:var(--on-surface)}75%,to{background-color:var(--primary);color:var(--on-primary)}}.vs-tp-panes4{flex:1;display:grid}.vs-tp-panes4>span{opacity:0;grid-area:1/1;justify-content:center;align-items:center;gap:.5rem;animation-name:vs-tp-show4;animation-timing-function:step-end;animation-delay:0s;display:flex}.vs-tp-panes4>.is-1{animation-delay:calc(var(--tp-d) * -.75)}.vs-tp-panes4>.is-2{animation-delay:calc(var(--tp-d) * -.5)}.vs-tp-panes4>.is-3{opacity:1;animation-delay:calc(var(--tp-d) * -.25)}@keyframes vs-tp-show4{0%{opacity:1}25%,to{opacity:0}}.vs-tp-panes4 .vs-tp-search{flex:1}.vs-tp-choice{outline:1px solid var(--outline-variant);outline-offset:-1px;background-color:var(--vs-tile-bg);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .625rem;display:flex}.vs-tp-choice:first-child{background-color:var(--secondary-container);color:var(--on-secondary-container);outline:0}.vs-tps-players .vs-tp-row>.vs-tp-btn{margin-inline-start:auto}.vs-tps-trade{--tp-d:5s;justify-content:space-between}.vs-tp-tw{clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,.5rem 100%,0 calc(100% - .5rem));color:#e3eef3;background:linear-gradient(#132632,#0a141b);border-radius:0;justify-content:space-between;align-items:flex-end;gap:.5rem;padding:.5rem .625rem;display:flex;box-shadow:inset 0 0 0 1px #7fd3e852}.vs-tp-tws{letter-spacing:.1em;color:#7fd3e8;flex-direction:column;gap:.25rem;display:flex}.vs-tp-tws:first-child{color:#f0a48a}.vs-tp-slots{gap:.25rem;display:flex}.vs-tp-slot{--vs-tier:#a39d92;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--vs-tier) 22%, #3a5a68), #16303c 72%);block-size:2.5rem;inline-size:2.5rem;box-shadow:inset 0 0 0 1px #7fd3e847, inset 0 -3px 0 var(--vs-tier);color:#e3eef3;border-radius:.25rem;place-items:center;display:grid;position:relative}.vs-tp-slot[data-tier="3"]{--vs-tier:#5a80b2}.vs-tp-slot[data-tier="4"]{--vs-tier:#8a6cb0}.vs-tp-slot[data-tier="5"]{--vs-tier:#bb9536}.vs-tp .vs-tp-slot>i{--_size:1.125rem}.vs-tp-scale{color:#6bdda8;flex-direction:column;align-self:center;align-items:center;display:flex}.vs-tp .vs-tp-scale>i{--_size:1.25rem}.vs-tp-slot.vs-tp-pick{outline-offset:2px;outline:1px solid #7fd3e8;animation-name:vs-tp-slotpick}@keyframes vs-tp-slotpick{0%,10%{outline-color:#0000}16%,92%{outline-color:#7fd3e8}to{outline-color:#0000}}.vs-tps-trade>.vs-tp-btn{align-self:flex-end}.vs-tps-consult{justify-content:center;gap:.75rem}.vs-tp-private{align-items:center;gap:.5rem;display:flex}.vs-tp-private>.vs-tp-bubble{flex-direction:row;flex:1;align-self:center;align-items:center}.vs-tp-private>.vs-tp-bubble>.vs-tp-bar{background-color:color-mix(in srgb,var(--on-primary-container) 30%,transparent);flex:1}.vs-tp-who{white-space:nowrap;align-items:center;gap:.375rem;font-weight:500;display:flex}.vs-tp-who.is-out{color:var(--on-surface-variant)}.vs-tps-trouble{gap:.375rem}.vs-tp-think{color:var(--on-surface-variant);opacity:0;align-items:center;gap:.25rem;font-weight:500;animation-name:vs-tp-think;display:flex;position:absolute;inset:auto auto 1rem .75rem}@keyframes vs-tp-think{0%,12%{opacity:0}18%{opacity:1}24%{opacity:.4}30%{opacity:1}34%,to{opacity:0}}.vs-tp-bubble.is-answer{flex:1;max-inline-size:none}.vs-tp-chips{flex-wrap:wrap;gap:.25rem;display:flex}.vs-tps-taming{justify-content:center;gap:.75rem}.vs-tp-meter{background-color:color-mix(in srgb,var(--on-surface-variant) 14%,transparent);border-radius:.3125rem;block-size:.625rem;position:relative}.vs-tp-meter>.vs-tp-grow{inline-size:100%;animation-name:vs-tp-meter}@keyframes vs-tp-meter{0%,55%{scale:0 1}88%,94%{scale:1}to{scale:0 1}}.vs-tp-meta.is-right{align-self:flex-end;align-items:center;gap:.25rem;display:flex}.vs-tps-bosses{flex-direction:row;gap:.625rem}.vs-tp-boss{background:50%/cover no-repeat;border-radius:.5rem;flex:0 0 44%}.vs-tp-items{flex-direction:column;flex:1;justify-content:center;gap:.375rem;display:flex}.vs-tp-item{background-color:var(--vs-tile-bg);min-block-size:1.5rem;box-shadow:var(--vs-e1);border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .5rem;display:flex}.vs-tp-inputs{color:var(--on-surface-variant);justify-content:center;gap:1rem;font-weight:500;display:flex}.vs-tp-inputs b{color:var(--on-surface);margin-inline-start:.25rem}.vs-tp-ic2{background-color:var(--surface-container-highest);block-size:1.25rem;inline-size:1.25rem;color:var(--on-surface-variant);border-radius:50%;flex:none;place-items:center;display:inline-grid}.vs-tp .vs-tp-ic2>i{--_size:.875rem}.vs-tp-ic2[class*=\ c-]{background-color:color-mix(in srgb,var(--vs-c) 20%,transparent);color:var(--on-surface)}.vs-tp-tag.is-yellow{background-color:color-mix(in srgb,var(--vs-yellow) 26%,transparent);color:var(--on-surface)}.vs-tp-head{align-items:center;gap:.375rem;font-weight:700;display:flex}.vs-tps-figs{grid-template-columns:auto max-content max-content;place-content:center;gap:.375rem .5rem;display:grid}.vs-tp-fig{grid-column:1/-1;grid-template-columns:subgrid;white-space:nowrap;align-items:center;display:grid}.vs-tp-fig>span:not(.vs-tp-dot){display:contents}.vs-tp-fig.c-blue{--vs-fig-ink:var(--vs-blue-ink)}.vs-tp-fig.c-yellow{--vs-fig-ink:var(--vs-yellow-ink)}.vs-tp-fig.c-green{--vs-fig-ink:var(--vs-green-ink)}.vs-tp-fig strong{color:var(--vs-fig-ink,var(--on-surface));font-weight:700}.vs-tp-fig b{font-variant-numeric:tabular-nums;margin-inline-start:.5rem;font-size:1.125rem;font-weight:800;line-height:1.2}.vs-tp-fig b>small{margin-inline-start:.125rem;font-size:.75rem}.vs-tps-opinion{gap:.625rem}.vs-tp-obox{background-color:var(--vs-tile-bg);box-shadow:var(--vs-e1);border-radius:1.25rem;align-self:flex-start;align-items:center;gap:.5rem;padding:.25rem .875rem .25rem .5rem;font-size:.875rem;display:inline-flex}.vs-tps-rates{flex-direction:row;align-items:stretch;gap:.375rem}.vs-tp-stat{background-color:var(--surface-container-high);white-space:nowrap;border-radius:.625rem;flex-direction:column;flex:1;justify-content:center;gap:.125rem;padding:.5rem .625rem;font-weight:700;display:flex}.vs-tp-stat.c-green{--vs-stat-ink:var(--vs-green-ink)}.vs-tp-stat.c-blue{--vs-stat-ink:var(--vs-blue-ink)}.vs-tp-stat.c-yellow{--vs-stat-ink:var(--vs-yellow-ink)}.vs-tp-stat.c-purple{--vs-stat-ink:var(--vs-purple-ink)}.vs-tp-stat.c-red{--vs-stat-ink:var(--vs-red-ink)}.vs-tp-stat>b{color:var(--vs-stat-ink,var(--on-surface));font-size:1.375rem;font-weight:800;line-height:1.2}.vs-tps-commands{justify-content:center;gap:.625rem}.vs-tp-cmd{flex-direction:column;flex:1;min-inline-size:0;padding-block:.25rem;display:flex}.vs-tp-cmd>code{background:0 0;padding:0;font-family:Roboto Mono,monospace;font-size:.8125rem;font-weight:700}.vs-tp-cmd>small{text-overflow:ellipsis;white-space:nowrap;color:var(--on-surface-variant);font-size:.75rem;overflow:hidden}.vs-tp-num.is-tonal{background-color:var(--secondary-container);color:var(--on-secondary-container)}.vs-tp-table{flex-direction:column;flex:1;justify-content:center;gap:.5rem;display:flex}.vs-tp-table>div{grid-template-columns:7.5rem 1fr;gap:.5rem;display:grid}.vs-tp-table span{color:var(--on-surface-variant)}.vs-tp-rankcards{flex:1;grid-template-columns:repeat(3,1fr);gap:.375rem;min-block-size:0;display:grid}.vs-tp-rankcard{background-color:var(--surface-container-high);border-radius:.625rem;flex-direction:column;display:flex;overflow:hidden}.vs-tp-rankcard>b{background:linear-gradient(120deg, var(--rk), color-mix(in srgb,var(--rk) 70%,#000));color:#fff;border-radius:0;padding:.375rem .5rem;font-size:.875rem;font-weight:800}.vs-tp-rankcard.is-bronze{--rk:#c68a5b}.vs-tp-rankcard.is-silver{--rk:#9aa4b4}.vs-tp-rankcard.is-gold{--rk:#d9a520}.vs-tp-rankcard>span{font-variant-numeric:tabular-nums;padding:.25rem .5rem;font-size:1rem;font-weight:800}.vs-tp-rankcard small,.vs-tps-packs .vs-tp-row small{margin-inline-start:.125rem;font-size:.75rem;font-weight:500}.vs-tps-packs{justify-content:center}.vs-tps-packs .vs-tp-row{min-block-size:2.25rem}.vs-tps-packs .vs-tp-row>b{font-size:1rem;font-weight:800}.vs-tps-level,.vs-tps-reaper{justify-content:center}.vs-tp-answer{background-color:color-mix(in srgb,var(--vs-yellow) 22%,var(--surface-container-high));border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .75rem;display:flex}.vs-tp-answer>small{color:var(--on-surface-variant);font-size:.75rem;font-weight:700}.vs-tp-lvs{align-items:center;gap:.25rem;display:flex}.vs-tp-big{align-items:baseline;gap:.25rem;display:flex}.vs-tp-big b{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:900;line-height:1.15}.vs-tp-big>small{font-size:.875rem;font-weight:700}.vs-tp-answer~.vs-tp-inputs{justify-content:flex-start}@media (prefers-reduced-motion:reduce){.vs-tp *{animation:none!important}}.vs-tame-hero.vs-calc-hero{inline-size:100%;margin-block:1rem .5rem}.vs-calc-hero .vs-photo-zoom{inline-size:100%}.vs-calc-hero .vs-photo-zoom.vs-photo-zoom>img{aspect-ratio:16/9;object-fit:cover;max-block-size:none;inline-size:100%}@media (min-width:840px){.vs-calc-hero .vs-photo-zoom.vs-photo-zoom>img{aspect-ratio:3}}.vs-trade-find,.vs-trade-group{flex-direction:column;gap:.75rem;display:flex}.vs-trade-group+.vs-trade-group{margin-block-start:1rem}.vs-trade-find>.vs-search{margin:0!important}.vs-trade-cards{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.vs-trade-cards>li{min-inline-size:0;display:flex}.vs-trade-card{border:1px solid var(--outline-variant);border-radius:var(--vs-r-m);background-color:var(--surface);inline-size:100%;color:var(--on-surface);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--speed2);flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;margin:0;padding:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.vs-trade-card:before{content:"";z-index:1;background-color:var(--on-surface);opacity:0;pointer-events:none;transition:opacity var(--speed2);position:absolute;inset:0}.vs-trade-card:hover:before{opacity:.08}.vs-trade-card:active:before{opacity:.1}.vs-trade-card:focus-visible{outline:3px solid var(--secondary);outline-offset:2px}button.vs-trade-card{box-sizing:border-box;border-radius:var(--vs-r-m);block-size:auto;min-block-size:0;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal;-webkit-user-select:auto;user-select:auto;gap:0}button.vs-trade-card:active{border-radius:var(--vs-r-m)!important}.vs-trade-card.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container);border-color:#0000}.vs-trade-card-img{box-sizing:border-box;background-color:var(--surface-container-low);flex:none;place-items:center;block-size:8.5rem;padding:.5rem;display:grid}@media (min-width:600px){.vs-trade-card-img{block-size:10rem}}.vs-trade-card-img>img,.vs-trade-card-img>canvas.vs-trade-art{aspect-ratio:auto;object-fit:contain;background:0 0;border-radius:0;block-size:100%;inline-size:100%;display:block}.vs-trade-card-img>.vs-trade-art.is-wait{aspect-ratio:auto;border-radius:.5rem;block-size:100%;inline-size:100%}.vs-trade-nopic{color:var(--on-surface-variant);font-size:3rem}.vs-trade-card-body{flex-direction:column;flex:1;align-items:flex-start;gap:.125rem;padding:.75rem .75rem 1rem;display:flex}.vs-trade-card-body.is-center{text-align:center;align-items:center;padding-inline:.5rem}.vs-trade-card-name{text-wrap:balance;font-weight:700;line-height:1.5rem}.vs-trade-card-body>.vs-support{line-height:1.25rem}.vs-trade-card-tag{margin-block-start:.375rem}.vs-trade-card-tags{flex-wrap:wrap;gap:.375rem;margin-block-end:.25rem;display:flex}.vs-trade-card-by{align-items:center;gap:.5rem;inline-size:100%;margin-block-start:auto;padding-block-start:.75rem;display:flex}.vs-trade-card-by>.max{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.vs-trade-card-by>.vs-ava{flex:none;block-size:1.5rem;inline-size:1.5rem;font-size:.75rem}@media (max-width:599px){.vs-trade-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-trade-photo{box-sizing:border-box;aspect-ratio:4/3;border-radius:var(--vs-r-m);background-color:var(--surface-container-low);place-items:center;inline-size:100%;padding:.5rem;display:grid;overflow:hidden}.vs-trade-photo>img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.vs-trade-photo.is-small{border-radius:.5rem;flex:none;inline-size:5rem;padding:.25rem}.vs-trade-photo.vs-trade-art-mid{max-inline-size:28rem;margin-inline:auto}.vs-trade-stat{align-items:flex-start;gap:.5rem;display:flex}.vs-trade-stat>.vs-trade-staticon{margin-block-start:1.625rem}.vs-trade-stat>.field{flex:1;min-inline-size:0;margin:0}.vs-trade-staticon{block-size:1.75rem;inline-size:1.75rem;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.vs-trade-statname{align-items:center;gap:.375rem;display:inline-flex}.vs-trade-statname>.vs-trade-staticon{block-size:1.25rem;inline-size:1.25rem}.vs-trade-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.vs-trade-backline{overflow-wrap:anywhere}.vs-trade-art.is-pickable{cursor:pointer}.vs-trade-art.vs-trade-turn{cursor:grab;-webkit-user-select:none;user-select:none;position:relative}.vs-trade-art.vs-trade-turn:active{cursor:grabbing}.vs-trade-turn>canvas{touch-action:pan-y;border-radius:inherit;block-size:100%;inline-size:100%;position:absolute;inset:0}.vs-trade-turn-mark{color:var(--on-surface-variant);pointer-events:none;position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem}.vs-trade-parts{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;margin-block-start:.5rem;display:grid}button.vs-trade-part{box-sizing:border-box;border-radius:var(--vs-r-m);block-size:auto;min-block-size:0;color:var(--on-surface);white-space:normal;text-align:center;text-transform:none;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.25rem;margin:0;padding:.375rem .25rem;font-size:.75rem;font-weight:500;line-height:1.3;display:flex}button.vs-trade-part:active{border-radius:var(--vs-r-m)!important}button.vs-trade-part:hover{background-color:color-mix(in srgb, var(--on-surface) 8%, transparent)}button.vs-trade-part.is-on{background-color:var(--secondary-container);color:var(--on-secondary-container)}button.vs-trade-part:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vs-trade-part-sw{block-size:2rem;inline-size:2rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--on-surface) 24%, transparent);border-radius:50%;flex:none;display:block}.vs-trade-part-sw[data-any]{background:repeating-linear-gradient(45deg, var(--surface-container-highest) 0 3px, transparent 3px 6px)}button.vs-trade-part.is-off{color:color-mix(in srgb, var(--on-surface) 38%, transparent);cursor:default}button.vs-trade-part.is-off:hover{background:0 0}.vs-trade-part-sw.is-off{box-shadow:none;border:1px dashed color-mix(in srgb, var(--on-surface) 38%, transparent);box-sizing:border-box;place-items:center;display:grid}.vs-trade-part-sw.is-off>i{block-size:1.125rem;inline-size:1.125rem;font-size:1.125rem;line-height:1}.vs-trade-side>.vs-actions{margin-block-start:1rem}.vs-trade-gauge{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);flex-direction:column;gap:.25rem;padding:.75rem 1rem .5rem;display:flex}.vs-trade-gauge-head{align-items:center;gap:.5rem;display:flex}.vs-trade-gauge-head>.max{flex:1;min-inline-size:0}.vs-trade-gauge-head>.vs-trade-staticon{block-size:1.5rem;inline-size:1.5rem}.vs-trade-gauge-v{font-variant-numeric:tabular-nums}.vs-trade-gauge-v[data-none]{color:var(--on-surface-variant);font-weight:400}.vs-trade-gauge-bar{align-items:center;gap:.25rem;display:flex}.vs-trade-gauge-bar>.vs-slider{flex:1;min-inline-size:0;margin:0 .75rem}.vs-trade-gauge-bar>button{z-index:2;position:relative}[data-side=want]{--vs-side:var(--vs-blue);--vs-side-ink:#fff}[data-side=give]{--vs-side:var(--vs-yellow);--vs-side-ink:#1b1b1f}.vs-trade-sidebadge{background-color:var(--vs-side);color:var(--vs-side-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .75rem .25rem .5rem;font-size:.875rem;font-weight:700;line-height:1.25;display:inline-flex}.vs-trade-sidebadge>i{block-size:1.125rem;inline-size:1.125rem;font-size:1.125rem}.vs-trade-card[data-side]{border-block-start:.25rem solid var(--vs-side)}.vs-trade-card>.vs-trade-sidebadge{z-index:2;box-shadow:var(--elevate1);position:absolute;inset-block-start:.5rem;inset-inline-start:.5rem}.vs-trade-half{border-radius:var(--vs-r-m);border-inline-start:.25rem solid var(--vs-side);background-color:color-mix(in srgb, var(--vs-side) 10%, var(--surface-container-low));flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.vs-trade-half+.vs-trade-half{margin-block-start:.75rem}.vs-trade-half-body{align-self:stretch;min-inline-size:0}.vs-trade-half-body>.vs-facts,.vs-trade-half-body>ul{margin:0}.vs-trade-card-ret{align-items:center;gap:.25rem;min-inline-size:0;display:flex}.vs-trade-card-ret>i{block-size:1rem;inline-size:1rem;color:var(--vs-side);flex:none;font-size:1rem}.vs-trade-card-ret>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vs-trade-card-note{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-trade-part-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vs-trade-palhead{align-items:center;gap:.5rem;min-block-size:2.5rem;display:flex}.vs-trade-palhead>h3{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;display:flex}.vs-trade-sidebadge.is-small{flex:none;padding:.125rem .5rem .125rem .375rem;font-size:.75rem}.vs-trade-sidebadge.is-small>i{block-size:.875rem;inline-size:.875rem;font-size:.875rem}.vs-trade-card-ret{inline-size:100%;margin-block-start:.25rem}.vs-trade-card-ret>span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;line-height:1.25rem;overflow:hidden}.vs-trade-rets{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.vs-trade-ret{border-radius:var(--vs-r-m);background-color:var(--surface-container-lowest,var(--surface));align-items:center;gap:.75rem;min-block-size:3.5rem;padding:.25rem .25rem .25rem .5rem;display:flex}.vs-trade-ret-pic{flex:none;justify-content:center;align-items:center;block-size:3rem;inline-size:4rem;display:flex;overflow:hidden}.vs-trade-ret-pic>img{object-fit:contain;block-size:100%;inline-size:100%}.vs-trade-ret-pic>i{color:var(--on-surface-variant);font-size:1.75rem}.vs-trade-ret-line{min-inline-size:0;line-height:1.25rem}.vs-trade-add{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);padding:1rem}.vs-trade-art.is-stand{box-sizing:border-box;justify-content:center;align-items:center;padding-block-end:2.5rem;display:flex;position:relative;overflow:hidden}.vs-trade-art.is-stand>.vs-art{aspect-ratio:1;border-radius:var(--vs-r-m);block-size:65%;inline-size:auto}.vs-trade-art.is-stand>.vs-art>i{--_size:2rem}.vs-trade-dots{justify-content:center;gap:.375rem;display:flex;position:absolute;inset-block-end:.5rem;inset-inline:0}.vs-trade-dots>.vs-trade-sw{block-size:1.5rem;inline-size:1.5rem;box-shadow:0 0 0 2px var(--surface), inset 0 0 0 1px var(--outline-variant)}.vs-trade-art.is-stand.is-small{padding-block-end:1.25rem}.vs-trade-art.is-stand.is-small>.vs-trade-dots{gap:.125rem;inset-block-end:.25rem}.vs-trade-art.is-stand.is-small .vs-trade-sw{block-size:.75rem;inline-size:.75rem;box-shadow:0 0 0 1px var(--surface)}.vs-trade-card-img>.vs-trade-art.is-stand{aspect-ratio:auto;background:0 0;border-radius:0;block-size:100%;inline-size:100%}.vs-trade-card-img>.vs-trade-art.is-stand>.vs-art{block-size:55%;inline-size:auto}.vs-trade-offer>.vs-trade-half+.vs-trade-half{margin-block-start:0}.vs-trade-half-body>*+*,.vs-trade-half-body>.vs-facts+*,.vs-trade-half-body>*+.vs-facts{margin-block-start:.5rem}.vs-trade-deal{flex-direction:column;gap:.5rem;display:flex}.vs-trade-deal>.vs-trade-half{flex-flow:wrap;align-items:center;margin:0;padding-block:.5rem}.vs-trade-deal>.vs-trade-half>.vs-trade-half-body{flex:1;align-self:auto}.vs-trade-deal .vs-trade-ret{background:0 0;min-block-size:0;padding:0}.vs-trade-deal .vs-trade-ret-pic{block-size:2rem;inline-size:2.5rem}.vs-trade-post>.vs-trade-half+.vs-trade-half{margin-block-start:0}.vs-trade-card .vs-trade-card-ret{flex-direction:column;align-items:flex-start;gap:.125rem}.vs-trade-card .vs-trade-card-ret>span:last-child{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;inline-size:100%;display:-webkit-box}.vs-trade-half .vs-facts{background:0 0;padding:0}@media (max-width:600px){.vs-trade-half .vs-facts{display:grid}.vs-trade-half .vs-facts>li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 1rem;padding-block:.25rem;display:grid}}.vs-trade-half .vs-trade-add{background:0 0;padding:0}.vs-trade-half .vs-trade-rets+.vs-trade-add{margin-block-start:1.5rem}.vs-trade-card-img>.vs-art{aspect-ratio:1;border-radius:var(--vs-r-m);block-size:62%;inline-size:auto}.vs-trade-card-img>.vs-art>i{--_size:2rem}.vs-trade-photo>.vs-art{aspect-ratio:1;border-radius:var(--vs-r-m);block-size:70%;inline-size:auto}.vs-trade-photo.is-small>.vs-art{block-size:85%}.vs-trade-photo>.vs-art>i{--_size:2rem}.vs-trade-ret-pic>.vs-art{block-size:2.75rem;inline-size:2.75rem}.vs-trade-card-by{flex-wrap:wrap;row-gap:.375rem}.vs-trade-card-by>.max{flex:4.5rem}.vs-trade-card-by>.tag,.vs-trade-card-by>span:last-child:not(.max){flex:none}@media (min-width:601px){.vs-facts>li:has(.vs-trade-statname){align-items:center}}.vs-trade-half>.vs-tag{background-color:color-mix(in srgb, var(--vs-side) 28%, transparent)}.vs-trade-gene{align-items:center;gap:.5rem;display:inline-flex}.vs-trade-gene>.vs-art{flex:none;block-size:2rem;inline-size:2rem}.vs-trade-gene>.vs-art>i{--_size:1.25rem}.vs-trade-flags{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.vs-trade-steps-body{flex-direction:column;gap:.5rem;display:flex}.vs-trade-steps-body>h3:not(:first-child),.vs-trade-sex:not(:first-child),.vs-trade-paint+.vs-trade-sex{margin-block-start:1.5rem}.vs-trade-kinds.is-compact .vs-trade-card-img{block-size:5.5rem}.vs-trade-kinds.is-compact .vs-trade-card-body{padding-block:.5rem .75rem}.vs-trade-kindart{justify-content:center;align-items:center;gap:.5rem;block-size:100%;inline-size:100%;display:flex}.vs-trade-kindart>.vs-art{background:0 0;block-size:6rem;inline-size:6rem}.vs-trade-kindart.is-items{gap:0}.vs-trade-kindart.is-items>.vs-art{aspect-ratio:1;flex:0 4rem;block-size:auto;inline-size:auto;min-inline-size:0}.vs-trade-kinds.is-compact .vs-trade-kindart>.vs-art{block-size:4rem;inline-size:4rem}.vs-trade-kinds.is-compact .vs-trade-kindart.is-items>.vs-art{flex-basis:3rem}@media (min-width:840px){.vs-trade-kinds:not(.is-compact){grid-template-columns:repeat(5,minmax(0,1fr))}}.vs-trade-kindart.is-stats{flex-direction:column;align-items:stretch;gap:.5rem;max-inline-size:9rem}.vs-trade-kindbar{align-items:center;gap:.5rem;display:flex}.vs-trade-kindbar>.vs-trade-staticon{block-size:1.25rem;inline-size:1.25rem;color:var(--on-surface-variant)}.vs-trade-kindbar-track{background-color:var(--surface-container-highest);border-radius:999px;flex:1;block-size:.375rem;overflow:hidden}.vs-trade-kindbar-track>span{border-radius:inherit;background-color:var(--primary);block-size:100%;display:block}.vs-trade-kindart.is-free>i{--_size:3rem;color:var(--on-surface-variant);font-size:3rem}.vs-boss-sub{margin-block-start:2rem!important}.vs-ai-prov:first-child{margin-block-start:.75rem!important}.vs-ai-prov>.vs-list{margin-block-start:.25rem!important}#mp-groups>.vs-pgroup>.vs-mt-s{margin-block-start:0!important}.vs-release>.vs-hist>li{min-block-size:0;padding-block:.5rem}#cmd-groups{row-gap:var(--vs-sp)}@media (max-width:600px){#hero-actions{flex-direction:column;align-items:flex-start}#hero-actions>.vs-ghost{margin-inline-start:-1rem}}.vs-slot{inline-size:var(--vs-slot-w,100%);block-size:var(--vs-slot-w,auto);aspect-ratio:1;border-radius:var(--vs-r-xs);transition:translate var(--speed2), box-shadow var(--speed2);color:#e3eef3;background:radial-gradient(circle at 50% 42%,#3a5a68,#16303c 70%);flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7fd3e847}.vs-slot>canvas,.vs-slot>img,.vs-slot>.vs-trade-art{filter:drop-shadow(0 0 1px #ffffff80)drop-shadow(0 .125rem .25rem #00000080);aspect-ratio:auto;object-fit:contain;background:0 0;border-radius:0;block-size:84%;inline-size:84%;margin:0;padding:0;position:absolute;inset:8%}.vs-slot>.vs-trade-art.is-stand{place-items:center;display:grid}.vs-slot>canvas.vs-trade-art{object-fit:contain;block-size:92%;inline-size:94%;inset:4% 3%}.vs-slot>.vs-art,.vs-slot>.is-stand>.vs-art{aspect-ratio:1;background:0 0;border-radius:0;block-size:62%;inline-size:62%}.vs-slot>i{color:#e3eef3b3;font-size:2.25rem}.vs-slot-text{-webkit-line-clamp:4;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:.375rem;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}.vs-slot-corner,.vs-slot-count{font-size:.75rem;line-height:1rem;position:absolute}.vs-slot-corner{inset-block-start:.375rem;inset-inline-start:.5rem}.vs-slot-count{border-radius:var(--vs-r-xs);font-family:var(--vs-mono);background-color:#0006;padding:0 .25rem;inset-block-end:.5rem;inset-inline-end:.375rem}.vs-trade-gauge-sub{color:var(--on-surface-variant);justify-content:space-between;align-items:baseline;gap:.5rem;margin-block-start:.25rem;padding-inline-start:2rem;font-size:.875rem;line-height:1.25rem;display:flex}.vs-trade-gauge-sub>.vs-trade-gauge-v{color:var(--on-surface)}.vs-trade-kinds .vs-trade-card-img{overflow:hidden}.vs-trade-kinds .vs-trade-card-img>canvas.vs-trade-art{min-block-size:0;max-block-size:100%}.vs-trade-kinds .vs-support{text-wrap:balance}.vs-pagehead>.vs-rate-link{flex:none;margin-inline-end:-.75rem}@media (max-width:599px){.vs-pagehead>.vs-rate-link{padding-inline:.5rem}.vs-pagehead>.vs-rate-link>i:last-child{display:none}}.vs-rate-meter{color:var(--on-surface-variant);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.vs-trade-card.is-on .vs-rate-meter{color:inherit}.vs-rate-meter-bars{align-items:flex-end;gap:.125rem;block-size:.875rem;display:inline-flex}.vs-rate-meter-bars>span{background-color:var(--outline-variant);border-radius:1px;inline-size:.25rem}.vs-rate-meter-bars>span:first-child{block-size:30%}.vs-rate-meter-bars>span:nth-child(2){block-size:47.5%}.vs-rate-meter-bars>span:nth-child(3){block-size:65%}.vs-rate-meter-bars>span:nth-child(4){block-size:82.5%}.vs-rate-meter-bars>span:nth-child(5){block-size:100%}.vs-rate-meter-bars>span.is-on{background-color:var(--primary)}.vs-trade-card.is-on .vs-rate-meter-bars>span.is-on{background-color:var(--on-secondary-container)}.vs-rate-h{margin-block:2.5rem 1rem}.vs-rate-side{border-radius:var(--vs-r-m);background-color:var(--surface-container-low);block-size:100%;padding:1rem}.vs-rate-side>h3{margin:0}.vs-rate-side .vs-trade-ret{padding-inline-end:0}.vs-rate-pts{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.vs-rate-total,.vs-rate-draft{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;margin:1rem 0 0;display:flex}.vs-rate-total{align-items:center;row-gap:.5rem}.vs-rate-total>button{margin-inline-start:auto}.vs-rate-cases{scrollbar-width:none;flex-wrap:nowrap;padding-block-end:2px;overflow-x:auto}.vs-rate-cases>.chip{flex:none}.vs-rate-total>b,.vs-rate-draft>b{font-variant-numeric:tabular-nums}.vs-rate-edit-h{align-items:center;gap:.5rem;display:flex}.vs-rate-edit-h>h3{margin:0}.vs-rate-verdict{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .75rem;margin-block-start:1rem;display:flex}.vs-rate-sure{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.vs-rate-formula{border-radius:var(--vs-r-m);background-color:var(--surface-container);flex-direction:column;gap:.25rem;max-inline-size:none;margin:0;padding:.75rem 1rem;line-height:1.5;display:flex}.vs-rate-formula>span{color:var(--on-surface-variant);font-size:.875rem}#tr-rate{--rs1:#2a78d6;--rs2:#eb6834;--rs3:#1baf7a;--rs4:#eda100;--rs5:#e87ba4;--rs6:#008300;--rs7:#6250d6;--rs8:#e34948;--rs0:#a3a29b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body:not(.light) #tr-rate{--rs1:#3987e5;--rs2:#d95926;--rs3:#199e70;--rs4:#c98500;--rs5:#d55181;--rs6:#008300;--rs7:#9085e9;--rs8:#e66767;--rs0:#6b6a64}}:root[data-theme=dark] body:not(.light) #tr-rate,html body.dark #tr-rate{--rs1:#3987e5;--rs2:#d95926;--rs3:#199e70;--rs4:#c98500;--rs5:#d55181;--rs6:#008300;--rs7:#9085e9;--rs8:#e66767;--rs0:#6b6a64}.vs-rate-dot,.vs-rate-stack>span{background-color:var(--rs0)}.vs-rate-dot{border-radius:3px;flex:none;block-size:.75rem;inline-size:.75rem;display:inline-block}.s1.vs-rate-dot,.vs-rate-stack>.s1{background-color:var(--rs1)}.s2.vs-rate-dot,.vs-rate-stack>.s2{background-color:var(--rs2)}.s3.vs-rate-dot,.vs-rate-stack>.s3{background-color:var(--rs3)}.s4.vs-rate-dot,.vs-rate-stack>.s4{background-color:var(--rs4)}.s5.vs-rate-dot,.vs-rate-stack>.s5{background-color:var(--rs5)}.s6.vs-rate-dot,.vs-rate-stack>.s6{background-color:var(--rs6)}.s7.vs-rate-dot,.vs-rate-stack>.s7{background-color:var(--rs7)}.s8.vs-rate-dot,.vs-rate-stack>.s8{background-color:var(--rs8)}.vs-rate-stack>.sg{background-color:var(--primary)}.vs-rate-dot.is-hatch,.vs-rate-stack>.is-hatch{background:repeating-linear-gradient(135deg,var(--rs0) 0 3px,transparent 3px 6px)}.vs-rate-legend{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex}.vs-rate-legend>li{align-items:center;gap:.375rem;display:inline-flex}.vs-rate-legend b{font-variant-numeric:tabular-nums}.vs-rate-key{flex-wrap:wrap;align-items:center;column-gap:.5rem;display:inline-flex}.vs-rate-rank{border-block-start:0}.vs-rate-rank>.vs-rrow>details>summary{gap:.75rem;padding:.5rem .5rem .5rem 0}.vs-rate-rank .vs-ric{background:0 0;border-radius:0;block-size:2.5rem;inline-size:3rem;overflow:hidden}.vs-rate-rank .vs-ric>*{object-fit:contain;block-size:100%;inline-size:100%}.vs-rate-rank .vs-rtitle{row-gap:.25rem}.vs-rate-rank .vs-rtitle>b{overflow-wrap:anywhere;align-items:baseline;gap:.5rem;display:inline-flex}.vs-rate-rank .vs-rcap{flex-direction:column;flex-basis:100%;gap:.25rem;display:flex}.vs-rate-no{font-variant-numeric:tabular-nums;min-inline-size:1.5rem;color:var(--on-surface-variant);flex:none;font-weight:400}.vs-rate-en{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1rem;overflow:hidden}.vs-rate-stack{gap:2px;block-size:.625rem;min-inline-size:.25rem;max-inline-size:100%;display:flex}.vs-rate-stack>span{flex-basis:0;min-inline-size:2px}.vs-rate-stack>span:first-child{border-start-start-radius:3px;border-end-start-radius:3px}.vs-rate-stack>span:last-child{border-start-end-radius:3px;border-end-end-radius:3px}.vs-rate-v{white-space:nowrap;flex-direction:column;align-items:flex-end;font-size:.75rem;line-height:1.25rem;display:flex}.vs-rate-v>b{color:var(--on-surface);font-variant-numeric:tabular-nums;font-size:.875rem}.vs-rate-detail{padding:0 0 1rem 3.75rem}@media (max-width:600px){.vs-rate-detail{padding-inline-start:0}}.vs-trade-ret-pic{inline-size:5rem}.vs-trade-ret-pic>.vs-trade-art.is-small{aspect-ratio:auto;object-fit:contain;background:0 0;border-radius:0;block-size:100%;inline-size:100%}.vs-trade-ret-pic>.vs-trade-art.is-small.is-wait{background-color:var(--surface-container-high);border-radius:.5rem}.vs-trade-ret-line{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.vs-thing{flex-direction:column;align-items:stretch;gap:.75rem;min-inline-size:0;margin:0;display:flex}.vs-thing-text{flex-direction:column;align-items:flex-start;gap:.125rem;min-inline-size:0;display:flex}.vs-thing-name{overflow-wrap:anywhere;font-weight:700;line-height:1.5rem}.vs-thing-line{color:var(--on-surface-variant);overflow-wrap:anywhere;font-size:.875rem;line-height:1.25rem}.vs-thing-line.is-ng{color:var(--error)}.vs-thing-text>.vs-tag{margin-block-start:.25rem}.vs-thing-colors .vs-trade-cid{align-items:center;gap:.25rem;display:inline-flex}.vs-slot[data-tier]{--vs-tier:#a39d92;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--vs-tier) 22%, #3a5a68), #16303c 72%);box-shadow:inset 0 0 0 1px #7fd3e847, inset 0 -3px 0 var(--vs-tier)}:is(.vs-slot,.vs-tier-legend>li)[data-tier="2"]{--vs-tier:#6d9a7a}:is(.vs-slot,.vs-tier-legend>li)[data-tier="3"]{--vs-tier:#5a80b2}:is(.vs-slot,.vs-tier-legend>li)[data-tier="4"]{--vs-tier:#8a6cb0}:is(.vs-slot,.vs-tier-legend>li)[data-tier="5"]{--vs-tier:#bb9536}:is(.vs-slot,.vs-tier-legend>li)[data-tier="6"]{--vs-tier:#3c9aa2}.vs-slot[data-tier="5"]:after,.vs-slot[data-tier="6"]:after{content:"";opacity:.5;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff59 50%,#0000 65%) -150% 0/250% 100% no-repeat;animation:6s ease-in-out infinite vs-shine;position:absolute;inset:0}@keyframes vs-shine{0%,55%{background-position:150% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.vs-slot:after{display:none;animation:none!important}}.vs-slot.is-empty{box-shadow:none;color:#fff9;background:0 0;border:2px dashed #ffffff47}.vs-tier-legend{color:var(--on-surface-variant);flex-wrap:wrap;gap:.25rem 1rem;margin:.75rem 0 0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex}.vs-tier-legend>li{--vs-tier:#a39d92;align-items:center;gap:.375rem;margin:0;display:inline-flex}.vs-tier-legend>li:before{content:"";background-color:var(--vs-tier);border-radius:50%;block-size:.75rem;inline-size:.75rem}.vs-trade-who{align-items:flex-start}.vs-trade-who>.max{flex-direction:column;gap:.25rem;display:flex}.vs-who-name{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;line-height:2rem;display:flex;margin:0!important}.vs-who-said{white-space:pre-line;overflow-wrap:anywhere;margin:0!important}.vs-trade-offer>*{margin:0!important}.vs-trade-offer{background:0 0;border-radius:0;gap:0;padding:0}.vs-trade-offer>*{margin-block-end:0!important}.vs-trade-ai{background:0 0;border-radius:0;padding:0}.vs-gamepanel,.vs-quest-board{--primary:#f3eee3;--on-primary:#1e2138;--primary-container:#f4c02a;--on-primary-container:#291d00;--secondary:#7fd3e8;--on-secondary:#2c2f4c;--secondary-container:#383b5e;--on-secondary-container:#e0e1f6;--tertiary:#73d1ff;--on-tertiary:#003549;--error:#ffb4ab;--on-error:#690005;--error-container:#93000a;--on-error-container:#ffdad6;--surface:#0f1d26;--on-surface:#e3eef3;--surface-variant:#3a434c;--on-surface-variant:#9fb6c2;--outline:#8b98a3;--outline-variant:#2f3a44;--surface-container-low:#182028;--surface-container:#16303c;--surface-container-high:#1d3a47;--surface-container-highest:#2e3943;--vs-red-ink:#ff8da1;--vs-yellow-ink:#f6cb45;--vs-green-ink:#6bdda8;--vs-blue-ink:#73d1ff;--vs-purple-ink:#d5b0ff;--vs-tile-bg:#242e38;--vs-hover:#7fd3e814;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vs-hud-line:#7fd3e852;--vs-hud-ink:#7fd3e8;--vs-hud-warm:#f0a48a}.vs-gamepanel{color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--vs-hud-line);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem));background:linear-gradient(#7fd3e80d 1px,#0000 1px) 0 0/100% 1.5rem,linear-gradient(90deg,#7fd3e80d 1px,#0000 1px) 0 0/1.5rem 100%,linear-gradient(#132632,#0a141b);border-radius:0;padding:1.25rem}.vs-tw{grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr);grid-template-areas:"want mid give""why why why""act act act";align-items:start;gap:1.25rem 1.5rem;display:grid}.vs-tw>*{margin:0!important}.vs-tw-side[data-side=want]{grid-area:want}.vs-tw-side[data-side=give]{grid-area:give}.vs-tw-mid{grid-area:mid;align-self:center}.vs-tw-why{grid-area:why}.vs-tw-actions{grid-area:act}.vs-tw-label{letter-spacing:.1em;color:var(--vs-hud-ink);align-items:baseline;gap:.75rem;margin:0 0 .75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.vs-tw-side[data-side=want]>.vs-tw-label{color:var(--vs-hud-warm)}.vs-tw-label>span{color:var(--on-surface-variant);font-weight:400}.vs-tw-things{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.vs-tw-things>.vs-thing{gap:.5rem}.vs-tw-things .vs-slot{--vs-slot-w:7rem}.vs-tw-side[data-side=give] .vs-thing{inline-size:7.5rem}.vs-tw-side[data-side=give] .vs-thing:only-child{inline-size:auto}.vs-tw-side[data-side=give] .vs-thing:only-child .vs-thing-name{font-size:inherit;line-height:1.5rem}.vs-tw-side[data-side=give] .vs-thing-name{font-size:.875rem;line-height:1.25rem}button.vs-thing-pick{all:unset;box-sizing:border-box;border-radius:var(--vs-r-m);cursor:pointer;flex-direction:column;gap:.5rem;inline-size:calc(100% + 1rem);margin:-.5rem;padding:.5rem;display:flex}button.vs-thing-pick:hover{background-color:var(--vs-hover)}.vs-tw-things .vs-thing:hover .vs-slot,.vs-quest:hover .vs-slot{translate:0 -3px}button.vs-thing-pick:focus-visible{outline:3px solid var(--secondary);outline-offset:0}button.vs-thing-pick.is-on{background-color:#7fd3e824;box-shadow:inset 0 0 0 1px #7fd3e880}.vs-tw-why-line{overflow-wrap:anywhere;margin:0}.vs-tw-why-line>b{color:var(--vs-hud-ink);margin-inline-end:.25rem}.vs-tw-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.vs-tw-actions>*{margin:0!important}@media (max-width:719px){.vs-gamepanel{padding:1rem}.vs-tw{grid-template-columns:minmax(0,1fr);grid-template-areas:"want""mid""give""why""act";gap:1rem}.vs-tw-mid{justify-self:center}.vs-tw-things{gap:.75rem}.vs-tw-things .vs-slot{--vs-slot-w:6rem}.vs-tw-side[data-side=want] .vs-thing{flex-direction:row;align-items:flex-start;gap:1rem}.vs-tw-side[data-side=give] .vs-thing{inline-size:6rem}.vs-tw-side[data-side=give] .vs-thing:only-child{flex-direction:row;align-items:flex-start;gap:1rem;inline-size:auto}.vs-tw .vs-scale{flex-direction:row;gap:.75rem}.vs-tw .vs-scale>svg{inline-size:3.5rem}}.vs-scale{color:var(--on-surface-variant);flex-direction:column;align-items:center;gap:.25rem;display:flex}.vs-scale[data-tone=green]{color:var(--vs-green-ink)}.vs-scale[data-tone=yellow]{color:var(--vs-yellow-ink)}.vs-scale[data-tone=red]{color:var(--vs-red-ink)}.vs-scale>svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;inline-size:6rem;overflow:visible}.vs-scale>svg circle{fill:currentColor;stroke:none}.vs-scale-word{font-size:.875rem;line-height:1.25rem}.vs-quest-board{color:var(--on-surface);background:linear-gradient(#7fd3e80d 1px,#0000 1px) 0 0/100% 1.5rem,linear-gradient(90deg,#7fd3e80d 1px,#0000 1px) 0 0/1.5rem 100%,linear-gradient(#0f1d26,#0a141b);padding:1rem}.vs-quest-list{grid-template-columns:repeat(auto-fill,minmax(25rem,1fr));gap:1.5rem 1.25rem;margin:0;padding:.25rem 0 0;list-style:none;display:grid}.vs-quest-list>li{margin:0}.vs-quest{text-align:start;block-size:100%;color:var(--on-surface);box-shadow:inset 0 0 0 1px var(--vs-hud-line);clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,.75rem 100%,0 calc(100% - .75rem));transition:box-shadow var(--speed2);background:linear-gradient(#182e3aeb,#0e1e27eb);border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;padding:1.25rem;text-decoration:none;display:flex;position:relative}.vs-quest:hover{box-shadow:inset 0 0 0 1px #7fd3e8bf}.vs-quest:focus-visible{box-shadow:inset 0 0 0 3px var(--vs-hud-ink);outline:none}.vs-quest-title{letter-spacing:.04em;overflow-wrap:anywhere;font-weight:700;line-height:1.5rem}.vs-quest-line{color:var(--on-surface-variant);overflow-wrap:anywhere;font-size:.875rem;line-height:1.25rem}.vs-quest-trade{justify-content:flex-start;align-items:flex-end;gap:.75rem;padding-block:.25rem;display:flex}.vs-quest-side{flex-direction:column;gap:.375rem;min-inline-size:0;display:flex}.vs-quest-label{letter-spacing:.12em;align-self:flex-start;align-items:baseline;gap:.375rem;font-size:.75rem;font-weight:700;line-height:1.375rem;display:inline-flex}.vs-quest-label>span{letter-spacing:0;color:var(--on-surface-variant);font-weight:400}.vs-quest-side[data-side=want]>.vs-quest-label{color:var(--vs-hud-warm)}.vs-quest-side[data-side=give]>.vs-quest-label{color:var(--vs-hud-ink)}.vs-quest-swap{block-size:2rem;inline-size:2rem;color:var(--vs-hud-ink);border-radius:50%;flex:none;place-items:center;margin-block-end:1.75rem;display:grid;box-shadow:inset 0 0 0 1px #7fd3e866}.vs-quest-swap>i{font-size:1.25rem}.vs-quest-slots{flex-wrap:wrap;gap:.375rem;display:flex}.vs-quest-slots>.vs-slot{--vs-slot-w:5.5rem}.vs-quest-slots>.vs-slot>i{font-size:2.25rem}.vs-quest-slots .vs-slot-corner,.vs-quest-slots .vs-slot-count{font-size:.75rem}.vs-quest-by{color:var(--on-surface-variant);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-block-start:auto;font-size:.875rem;line-height:1.25rem;display:flex}.vs-quest-by>.max{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}@media (max-width:600px){.vs-quest-list{grid-template-columns:minmax(0,1fr)}.vs-quest-slots>.vs-slot{--vs-slot-w:4.75rem}}@media (max-width:599px){.vs-rate-pts,.vs-rate-v>b{white-space:normal;text-align:end;inline-size:min-content}}.vs-rate-rank .vs-rtitle>b,.vs-rate-rank .vs-rcap{min-inline-size:0}.vs-rate-name{overflow-wrap:anywhere;min-inline-size:0}.vs-tw.vs-build{grid-template-columns:minmax(0,1fr) 0 minmax(0,2fr);column-gap:1.5rem}span.vs-thing-pick{box-sizing:border-box;border-radius:var(--vs-r-m);flex-direction:column;gap:.5rem;inline-size:calc(100% + 1rem);margin:-.5rem;padding:.5rem;display:flex}span.vs-thing-pick.is-on{background-color:color-mix(in srgb, var(--primary) 14%, transparent)}.vs-build .vs-thing{position:relative}.vs-build .vs-thing>.vs-thing-text{position:static}.vs-build .vs-build-del{inset-block-start:-.5rem;inset-inline-start:6rem;box-shadow:inset 0 0 0 1px var(--vs-hud-line)!important;color:var(--vs-hud-ink)!important;background-color:#0f1d26!important;border-radius:0!important;margin:0!important;position:absolute!important}@media (max-width:959px){.vs-tw.vs-build{grid-template-columns:minmax(0,1fr)}.vs-build .vs-build-del{inset-inline-start:4.75rem}.vs-tw-side[data-side=want] .vs-thing-pick{flex-direction:row;align-items:flex-start;gap:1rem}}.vs-posted{align-items:center;gap:1.5rem;display:flex}.vs-posted>div>*{margin:0}.vs-posted-slot{outline-offset:3px;outline:1px solid #7fd3e8;flex:none;inline-size:6rem;animation:.6s cubic-bezier(.2,0,0,1) vs-posted-in}.vs-posted-slot>.vs-slot{block-size:6rem;inline-size:100%}@keyframes vs-posted-in{0%{outline-offset:12px;outline-color:#0000}}@media (prefers-reduced-motion:reduce){.vs-posted-slot{animation:none}}@media (min-width:960px){.vs-tw-side{text-align:center;flex-direction:column;align-items:center;display:flex}.vs-tw-label,.vs-tw-things{justify-content:center}.vs-tw-things .vs-thing,.vs-tw-things .vs-thing-pick,.vs-tw-things .vs-thing-text{align-items:center}.vs-tw-things .vs-thing-text>.vs-facts,.vs-tw-things .vs-thing-text>dl{text-align:start}.vs-tw-why>*{max-inline-size:44rem;margin-inline:auto!important}.vs-tw>.vs-tw-mid{align-self:start;margin-block-start:2.75rem!important}.vs-tw.vs-build{grid-template-columns:minmax(0,1fr) 0 minmax(0,1fr)}}.vs-thing .vs-tag.vs-thing-rec{box-shadow:inset 0 0 0 1px var(--vs-hud-ink);color:var(--vs-hud-ink);letter-spacing:.05em;white-space:nowrap;background-color:#7fd3e824;border-radius:0;align-self:center;margin-block-start:.25rem;padding:.125rem .5rem .125rem .375rem;font-size:.75rem;font-weight:700;line-height:1.125rem}.vs-thing-rec>i{block-size:.875rem;inline-size:.875rem;font-size:.875rem}@media (max-width:959px){.vs-thing .vs-tag.vs-thing-rec{align-self:flex-start}}.vs-tw-wrap{flex-direction:column;gap:1rem;display:flex}.vs-tw-wrap>*{margin:0!important}.vs-gamepanel{padding:1.5rem}.vs-tw{row-gap:1.5rem}@media (min-width:720px){.vs-tw-wrap{inline-size:fit-content;min-inline-size:min(100%,40rem);max-inline-size:100%;margin-inline:auto!important}.vs-tw-wrap>.vs-trade-who,.vs-tw-why{contain:inline-size}.vs-tw{grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr);column-gap:2rem}.vs-tw-why>*{max-inline-size:none}.vs-tw-side[data-side=want] .vs-thing,.vs-tw-side[data-side=give] .vs-thing:only-child{max-inline-size:16rem}.vs-tw>.vs-tw-mid{margin-block-start:2.75rem!important}}.vs-trade-offers{gap:3rem}.vs-quest-list{gap:1.5rem}.vs-quest{gap:.75rem;padding:1.25rem}@media (max-width:600px){.vs-quest-list{gap:1rem}.vs-quest{padding:1.5rem 1rem 1rem}.vs-quest-swap{margin-block-end:1.25rem}.vs-quest-trade{flex-direction:column;align-items:stretch;gap:.5rem}.vs-quest-slots>.vs-slot{--vs-slot-w:5rem}.vs-quest-swap{block-size:2rem;inline-size:2rem;rotate:90deg;margin:0 0 0 1.5rem!important}.vs-quest-swap>i{font-size:1.25rem}}@media (max-width:719px){.vs-tw-things .vs-slot{--vs-slot-w:5.5rem}.vs-tw-side[data-side=give] .vs-tw-things{flex-flow:column;gap:1rem}.vs-tw-side[data-side=give] .vs-thing{inline-size:auto}.vs-tw-side .vs-thing,.vs-tw-side button.vs-thing-pick{flex-direction:row;align-items:flex-start;gap:1rem}.vs-tw-side[data-side=give] .vs-thing-name{font-size:inherit;line-height:1.5rem}}@media (max-width:600px){.vs-stepbar .vs-stepper:has(>li:nth-child(5))>li:not(.current)>span:not(.vs-sdot){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vs-stepbar .vs-stepper:has(>li:nth-child(5))>li.current>span:not(.vs-sdot){white-space:nowrap}}@media (max-width:959px){.vs-tw-things{flex-flow:column;gap:.75rem}.vs-tw-things .vs-slot{--vs-slot-w:5.5rem}.vs-tw-side .vs-tw-things>.vs-thing,.vs-tw-side[data-side=give] .vs-tw-things>.vs-thing{flex-direction:row;align-items:center;gap:.75rem;inline-size:auto}.vs-tw-things .vs-thing-pick{flex-direction:row!important;align-items:center!important;gap:.75rem!important}.vs-tw-side[data-side=give] .vs-thing-name{font-size:inherit;line-height:1.5rem}.vs-tw-things .vs-thing-text{flex:1}.vs-build .vs-build-del{inset-block-start:-.5rem;inset-inline-start:4.25rem}.vs-tw-things .vs-thing-text>.vs-facts,.vs-tw-things .vs-thing-text>dl{align-self:stretch}:is(.vs-tw-things .vs-thing:has(.vs-facts,dl),.vs-tw-things .vs-thing-pick:has(.vs-facts,dl)){align-items:flex-start!important}}@media (min-width:720px) and (max-width:959px){.vs-tw{grid-template-columns:minmax(0,1fr);grid-template-areas:"want""mid""give""why""act";gap:1rem}.vs-tw-mid{justify-self:center}.vs-tw .vs-scale{flex-direction:row;gap:.75rem}.vs-tw .vs-scale>svg{inline-size:3.5rem}.vs-tw>.vs-tw-mid{margin-block-start:0!important}.vs-tw-wrap{inline-size:auto;min-inline-size:0}}.vs-slot.is-empty:not([data-tier]){box-shadow:none;color:#7fd3e8;background:0 0;border:1px dashed #7fd3e866}
