.vwg{--ok: #8FA88F;--glass: rgba(13, 13, 15, .86);--panel-w: 460px}@media(max-width:1279px){.vwg{--panel-w: 380px}}.vwg .field{margin:0;padding:0;border:0;display:grid;gap:12px;min-width:0}.vwg .field.is-muted .swatches{opacity:.35;pointer-events:none}.vwg .field-legend{display:flex;justify-content:space-between;gap:12px;width:100%;padding:0;font:600 var(--t-label)/1.3 var(--g-body);letter-spacing:.2em;text-transform:uppercase;color:var(--bone-2)}.vwg .legend-val{letter-spacing:.04em;text-transform:none;font-weight:500;font-size:12.5px;color:var(--bone-3);text-align:right}.vwg .table-wrap{overflow-x:auto;margin-bottom:16px}.vwg .size-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13.5px}.vwg .size-table th,.vwg .size-table td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--line)}.vwg .size-table thead th{font:600 10.5px/1 var(--g-body);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-3)}.vwg .size-table tbody th{font:400 12px/1 var(--g-display);letter-spacing:.08em}.vwg .seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--line-2);border-radius:2px}.vwg .seg-3{grid-template-columns:repeat(3,minmax(0,1fr))}.vwg .seg label{position:relative}.vwg .seg input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.vwg .seg span{display:grid;place-items:center;min-height:42px;border-right:1px solid var(--line);font:600 var(--t-label)/1 var(--g-body);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-2)}.vwg .seg label:last-child span{border-right:0}.vwg .seg input:checked+span{background:var(--bone);color:var(--noir)}.vwg .seg input:focus-visible+span{outline:2px solid var(--sand);outline-offset:-2px}.vwg .tbc{text-decoration:underline dotted rgba(201,185,155,.9);text-decoration-thickness:1.5px;text-underline-offset:4px;color:inherit;cursor:help}.vwg .tbc-legend{margin:0;padding:10px 12px;border:1px dashed var(--line-2);font-size:12.5px;color:var(--bone-2)}.vwg .read-progress{position:fixed;left:0;right:0;top:calc(var(--nav-h) + env(safe-area-inset-top,0px));height:2px;z-index:21;background:var(--sand);transform-origin:0 50%;transform:scaleX(0)}.vwg.view-info{min-height:100vh}.vwg .info-hero{position:relative;min-height:50vh;min-height:50svh;padding:calc(var(--nav-h) + 40px) var(--gutter) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;column-gap:40px;align-items:center;background:linear-gradient(90deg,#0a0a0bdb,#0a0a0b59 55%,#0a0a0b26),linear-gradient(to bottom,rgba(10,10,11,0) 60%,var(--hall))}.vwg .info-hero-copy{display:grid;gap:16px;align-self:center;max-width:620px}.vwg .info-title{margin:0;font:300 clamp(36px,4.6vw,72px)/1 var(--g-display);letter-spacing:-.035em;text-wrap:balance}.vwg .info-title:focus{outline:none}.vwg .info-lede{margin:0;font-size:var(--t-lead);color:var(--bone-2);max-width:44ch}.vwg .info-motif{justify-self:center;width:min(100%,460px);color:var(--bone);padding:22px 24px;background:#0c0c0e6b;border:1px solid var(--line);border-radius:3px;-webkit-backdrop-filter:blur(14px) saturate(.85);backdrop-filter:blur(14px) saturate(.85);box-shadow:0 30px 60px -30px #000c}.vwg .info-motif .motif{width:100%;height:auto;display:block;overflow:visible}.vwg .info-subnav{grid-column:1 / -1;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:26px 0 14px;margin-top:18px;border-bottom:1px solid var(--line)}.vwg .info-subnav::-webkit-scrollbar{display:none}.vwg .info-subnav a{flex:none;padding:9px 12px;border:1px solid var(--line);border-radius:2px;text-decoration:none;color:var(--bone-2);font:600 var(--t-label)/1 var(--g-body);letter-spacing:.16em;text-transform:uppercase}.vwg .info-subnav a[aria-current]{color:var(--noir);background:var(--bone);border-color:var(--bone)}.vwg .info-body{background:var(--hall);padding:36px var(--gutter) calc(96px + env(safe-area-inset-bottom,0px))}.vwg .info-wrap{max-width:1120px;margin:0 auto;display:grid;gap:22px}.vwg .info-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:18px;align-items:start}.vwg .info-stack{display:grid;gap:18px}.vwg .info-card{display:grid;gap:16px;align-content:start;padding:26px;border:1px solid var(--line);background:var(--panel);min-width:0}.vwg .info-h{margin:0;font:400 20px/1.2 var(--g-display);letter-spacing:-.01em}.vwg .info-table{width:100%;border-collapse:collapse;font-size:14px}.vwg .info-table th,.vwg .info-table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top}.vwg .info-table thead th{font:600 10.5px/1.2 var(--g-body);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-3)}.vwg .info-table tbody th{font-weight:600;color:var(--bone)}.vwg .info-table td{color:var(--bone-2)}.vwg .ct-form{display:grid;gap:14px}.vwg .ct-form textarea{font:400 16px/1.5 var(--g-body);letter-spacing:0;min-height:132px}.vwg .ct-status{margin:0;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bone-2)}.vwg .ct-status i{width:8px;height:8px;border-radius:50%;background:var(--bone-3);flex:none}.vwg .ct-status.is-open i{background:var(--ok);box-shadow:0 0 #8fa88f99;animation:vwg-openPulse 2.4s ease-out infinite}@keyframes vwg-openPulse{0%{box-shadow:0 0 #8fa88f8c}to{box-shadow:0 0 0 10px #8fa88f00}}.vwg .ct-list{list-style:none;margin:0;padding:0;display:grid}.vwg .ct-way{display:grid;grid-template-columns:9.5em minmax(0,1fr);gap:2px 14px;padding:12px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--bone-2);font-size:14px}.vwg .ct-way b{color:var(--bone);font-weight:600}.vwg .ct-way span{color:var(--bone);overflow-wrap:anywhere}.vwg .ct-way small{grid-column:2;color:var(--bone-3);font-size:12.5px}.vwg .ct-sent{display:grid;gap:10px;justify-items:start;padding:8px 0}.vwg .ct-sent:focus{outline:none}.vwg .ct-sent svg{width:44px;height:44px;fill:none;stroke:var(--ok);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vwg .ct-sent svg path{stroke-dasharray:40;animation:vwg-draw .7s .2s var(--ease) both}.vwg .ct-sent h3{margin:0;font:400 22px/1.2 var(--g-display)}@keyframes vwg-draw{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}.vwg .motif-signal .sig-arc{opacity:.18}.vwg .motif-signal .sig-core{fill:var(--bone-3)}.vwg .motif-signal .sig-ping{stroke:var(--bone-3);opacity:0}.vwg .motif-signal.is-open .sig-core{fill:var(--ok)}.vwg .motif-signal.is-open .sig-arc{animation:vwg-sigArc 2.8s ease-in-out infinite}.vwg .motif-signal.is-open .sig-arc.a1{animation-delay:.35s}.vwg .motif-signal.is-open .sig-arc.a2{animation-delay:.7s}.vwg .motif-signal.is-open .sig-ping{stroke:var(--ok);transform-origin:160px 110px;animation:vwg-ping 2.8s ease-out infinite}@keyframes vwg-sigArc{0%,to{opacity:.16}35%{opacity:.85}}@keyframes vwg-ping{0%{transform:scale(1);opacity:.8}to{transform:scale(5);opacity:0}}.vwg .faq-tools{display:grid;gap:14px}.vwg .faq-search{position:relative}.vwg .faq-search svg{position:absolute;left:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);fill:none;stroke:var(--bone-3);stroke-width:1.6}.vwg .faq-search input{width:100%;padding-left:44px;min-height:52px;font-size:16px}.vwg input[type=search]{min-height:48px;padding:0 14px;border-radius:2px;border:1px solid var(--line-2);background:#e8e4da0a;color:var(--bone)}.vwg .faq-cats{display:flex;flex-wrap:wrap;gap:8px}.vwg .faq-count{margin:0;min-height:1.2em;font-size:13px;color:var(--bone-3)}.vwg .faq-list{display:grid;gap:26px}.vwg .faq-group{display:grid;gap:4px}.vwg .faq-group>.eyebrow{margin-bottom:6px}.vwg .faq-item{border-bottom:1px solid var(--line)}.vwg .faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font:400 17px/1.35 var(--g-body);color:var(--bone)}.vwg .faq-item summary::-webkit-details-marker{display:none}.vwg .faq-item summary:after{content:"+";color:var(--bone-3);font-size:20px;line-height:1;transition:transform .3s var(--ease)}.vwg .faq-item[open] summary:after{transform:rotate(45deg)}.vwg .faq-a p{margin:0 0 18px;max-width:70ch;color:var(--bone-2)}.vwg .faq-item[open] .faq-a{animation:vwg-faqIn .45s var(--ease)}@keyframes vwg-faqIn{0%{opacity:0;transform:translateY(-6px)}}.vwg .faq-list mark{background:#c9b99b47;color:var(--bone);padding:0 1px}.vwg .faq-empty{margin:0;color:var(--bone-2)}.vwg .motif-index .idx-card rect{fill:#141416;stroke:var(--line-2)}.vwg .motif-index .idx-card line{stroke:var(--bone-3);stroke-width:2;stroke-linecap:round}.vwg .motif-index .idx-card text{fill:var(--bone-2);font:600 7px/1 var(--g-body);letter-spacing:.14em}.vwg .motif-index .idx-card{transition:transform .5s var(--ease)}.vwg .motif-index .idx-card>*{transition:transform .45s var(--ease),stroke .3s,fill .3s}.vwg .motif-index:not(:has(.is-on)) .idx-card>*{animation:vwg-cardLift 7.2s var(--ease) infinite;animation-delay:calc(var(--i) * 1.2s)}.vwg .motif-index .idx-card.is-on>*{transform:translateY(-22px)}.vwg .motif-index .idx-card.is-on rect{stroke:var(--sand)}@keyframes vwg-cardLift{0%,22%,to{transform:translateY(0)}8%,14%{transform:translateY(-16px)}}.vwg .tr-form{display:grid;gap:14px}.vwg .tr-mine{display:grid;gap:6px;justify-items:start}.vwg .tr-result:focus{outline:none}.vwg .tr-stages,.vwg .tr-timeline{list-style:none;margin:0;padding:0;display:grid;gap:12px}.vwg .tr-stages li,.vwg .tr-timeline li{position:relative;display:grid;gap:2px;padding-left:26px;font-size:14px;color:var(--bone-2)}.vwg .tr-stages li:before,.vwg .tr-timeline li:before{content:"";position:absolute;left:0;top:4px;width:11px;height:11px;border:1px solid var(--line-2);border-radius:50%}.vwg .tr-timeline li:not(:last-child):after{content:"";position:absolute;left:5px;top:18px;bottom:-10px;width:1px;background:var(--line)}.vwg .tr-timeline li.is-done:before{background:var(--ok);border-color:var(--ok)}.vwg .tr-timeline li.is-done:after{background:var(--ok)}.vwg .tr-timeline li.is-now:before{border-color:var(--sand);background:var(--sand);box-shadow:0 0 0 4px #c9b99b2e}.vwg .tr-stages b,.vwg .tr-timeline b{color:var(--bone);font-weight:600}.vwg .tr-timeline li:not(.is-done):not(.is-now) b{color:var(--bone-3);font-weight:500}.vwg .tr-now{margin:0;color:var(--bone-2)}.vwg .tr-now b{color:var(--sand)}.vwg .motif-route .route-base{fill:none;stroke:var(--line-2);stroke-width:1.4;stroke-dasharray:3 5}.vwg .motif-route .route-done{fill:none;stroke:var(--sand);stroke-width:1.6;stroke-dasharray:100;stroke-dashoffset:0;animation:vwg-routeDraw 9s linear infinite;transition:stroke-dashoffset 1.6s var(--ease)}.vwg .motif-route .route-node{fill:var(--hall);stroke:var(--bone-3);stroke-width:1.2;transition:fill .4s,stroke .4s}.vwg .motif-route .route-node.is-done{fill:var(--sand);stroke:var(--sand)}.vwg .motif-route .route-end{fill:var(--bone-3);font:600 8.5px/1 var(--g-body);letter-spacing:.2em}.vwg .motif-route .route-parcel{offset-rotate:0deg;animation:vwg-parcel 9s linear infinite}.vwg .motif-route .route-parcel circle{fill:var(--bone)}.vwg .motif-route .route-parcel path{fill:var(--noir)}.vwg .motif-route.has-stage .route-done{animation:none}.vwg .motif-route.has-stage .route-parcel{animation:none;offset-path:none!important;transition:transform 1.6s var(--ease)}@keyframes vwg-routeDraw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes vwg-parcel{0%{offset-distance:0%}to{offset-distance:100%}}.vwg .se-controls{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center}.vwg .se-controls .seg{min-width:min(100%,360px)}.vwg .se-bars{display:grid;gap:10px;padding-top:6px}.vwg .se-row{display:grid;grid-template-columns:6.5em minmax(0,1fr);align-items:center;gap:12px}.vwg .se-label{font:600 var(--t-label)/1 var(--g-body);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-3)}.vwg .se-track{position:relative;height:14px;background:#e8e4da0a;border:1px solid var(--line)}.vwg .se-seg{position:absolute;top:0;bottom:0;transition:left .6s var(--ease),width .6s var(--ease)}.vwg .se-pack{background:#e8e4da8c}.vwg .se-go{background:var(--sand)}.vwg .se-maybe{opacity:.38;background-image:repeating-linear-gradient(135deg,transparent 0 4px,rgba(10,10,11,.5) 4px 6px)}.vwg .se-ruler{position:relative;height:16px;margin-left:calc(6.5em + 12px);font-size:10.5px;color:var(--bone-3);font-variant-numeric:tabular-nums}.vwg .se-ruler span{position:absolute;transform:translate(-50%)}.vwg .se-answer{margin:0;font-size:16px;color:var(--bone-2)}.vwg .se-answer b{color:var(--bone)}.vwg .motif-ship .ship-ground{stroke:var(--line-2)}.vwg .motif-ship .ship-tick{stroke:var(--bone-3)}.vwg .motif-ship .ship-day{fill:var(--bone-3);font:600 8.5px/1 var(--g-body);letter-spacing:.18em}.vwg .motif-ship .ship-trail{fill:none;stroke:var(--sand);stroke-width:1.2;stroke-dasharray:2 6;opacity:.7;animation:vwg-trail 1.2s linear infinite}.vwg .motif-ship .ship-box{transform:translate(160px,148px);animation:vwg-boxGo 8s var(--ease) infinite}.vwg .motif-ship .ship-box rect{fill:#1b1b1e;stroke:var(--sand);stroke-width:1.3}.vwg .motif-ship .ship-box line{stroke:var(--sand);stroke-width:1.1}@keyframes vwg-trail{to{stroke-dashoffset:-8}}@keyframes vwg-boxGo{0%{transform:translate(36px,148px)}18%{transform:translate(76px,148px)}82%{transform:translate(264px,148px)}to{transform:translate(284px,148px);opacity:0}}.vwg .facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vwg .fact{display:grid;gap:4px;padding:18px;border:1px solid var(--line);background:var(--panel)}.vwg .fact b{font:300 22px/1.15 var(--g-display)}.vwg .fact span{color:var(--bone-2);font-size:14px}.vwg .rc-form,.vwg #rc-more{display:grid;gap:18px}.vwg .rc-result{padding:16px;border:1px solid var(--line-2);display:grid;gap:4px;transition:border-color .3s,background-color .3s}.vwg .rc-result b{font:400 18px/1.2 var(--g-display)}.vwg .rc-result p{margin:0;color:var(--bone-2)}.vwg .rc-result.is-yes,.vwg .rc-result.is-always{border-color:#8fa88f99;background:#8fa88f12}.vwg .rc-result.is-no{border-color:#ee9a8080;background:#ee9a800f}.vwg .ret-steps{list-style:none;margin:0;padding:0;display:grid;gap:4px}.vwg .ret-steps li{border-bottom:1px solid var(--line);padding:8px 0 12px}.vwg .ret-step{background:none;border:0;padding:4px 0;cursor:pointer;color:var(--bone);text-align:left}.vwg .ret-step b{font-weight:600}.vwg .ret-step[aria-pressed=true] b{color:var(--sand)}.vwg .ret-steps p{margin:4px 0 0;color:var(--bone-2);font-size:14px;max-width:70ch}.vwg .motif-loop .loop-ring{fill:none;stroke:var(--line-2);stroke-width:1.2}.vwg .motif-loop .loop-run{fill:none;stroke:var(--sand);stroke-width:2;stroke-linecap:round;stroke-dasharray:8 92;transform-origin:160px 112px;transform:rotate(-90deg);animation:vwg-loopRun 7s linear infinite}.vwg .motif-loop .loop-stop circle{fill:var(--hall);stroke:var(--bone-2);stroke-width:1.2;transition:fill .3s,stroke .3s}.vwg .motif-loop .loop-stop text{fill:var(--bone-2);font:600 8px/1 var(--g-body);letter-spacing:.16em}.vwg .motif-loop .loop-stop.is-on circle{fill:var(--sand);stroke:var(--sand)}.vwg .motif-loop .loop-stop.is-on text{fill:var(--bone)}.vwg .motif-loop .loop-days{fill:var(--bone);font:300 15px/1 var(--g-display);letter-spacing:.12em}@keyframes vwg-loopRun{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.vwg .doc-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.vwg .doc-toc{position:sticky;top:calc(var(--nav-h) + 24px);display:grid;gap:12px}.vwg .doc-toc ol{list-style:none;margin:0;padding:0;display:grid;gap:2px;border-left:1px solid var(--line)}.vwg .doc-toc a{display:block;padding:6px 12px;margin-left:-1px;border-left:1px solid transparent;color:var(--bone-3);text-decoration:none;font-size:13.5px;transition:color .2s,border-color .2s}.vwg .doc-toc a[aria-current]{color:var(--bone);border-left-color:var(--sand)}.vwg .doc-main{display:grid;gap:6px;min-width:0}.vwg .doc-sec{padding:22px 0;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + 24px)}.vwg .doc-h{margin:0 0 12px;font:400 22px/1.2 var(--g-display);letter-spacing:-.01em}.vwg .doc-h:focus{outline:none}.vwg .doc-sec p{margin:0 0 12px;max-width:72ch;color:var(--bone-2)}.vwg .doc-sec p b{color:var(--bone);font-weight:600}.vwg .doc-sec a,.vwg .info-card a:not(.btn):not(.ct-way),.vwg .faq-a a,.vwg .muted a{color:var(--bone);text-underline-offset:3px}.vwg .doc-updated{margin-top:10px}.vwg .info-wrap>.doc-sec:first-of-type{padding-top:6px}.vwg .motif-map{pointer-events:auto}.vwg .motif-map .map-link{fill:none;stroke:var(--line-2);stroke-width:1.1;stroke-dasharray:3 5;animation:vwg-flow 3s linear infinite;animation-delay:calc(var(--i) * -.37s);transition:stroke .3s,opacity .3s}.vwg .motif-map .map-node circle{fill:var(--hall);stroke:var(--sand);stroke-width:1.3}.vwg .motif-map .map-node text{fill:var(--bone-2);font:500 9.5px/1 var(--g-body);transition:fill .3s}.vwg .motif-map .map-node{cursor:default}.vwg .motif-map.is-focus .map-link{opacity:.2}.vwg .motif-map.is-focus .map-link.is-on{opacity:1;stroke:var(--sand)}.vwg .motif-map.is-focus .map-node.is-on text{fill:var(--bone)}@keyframes vwg-flow{to{stroke-dashoffset:-16}}.vwg .motif-type .type-line{fill:var(--bone-3);opacity:.55;transform-box:fill-box;transform-origin:0 50%;animation:vwg-typeset .9s var(--ease) both;animation-delay:calc(var(--i) * .14s + .2s)}.vwg .motif-type .type-line:first-child{fill:var(--bone);opacity:.9}.vwg .motif-type .type-mark{fill:var(--sand);transform-box:fill-box;transform-origin:0 50%;animation:vwg-typeset .8s 1.5s var(--ease) both}@keyframes vwg-typeset{0%{transform:scaleX(0)}}.vwg.view-size .stage-area{pointer-events:none}.vwg .fit-overlay{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}.vwg .fit-dim .fl{stroke:var(--sand);stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:0}.vwg .fit-overlay.is-drawn .fit-dim .fl{animation:vwg-fitDraw .9s var(--ease) both}.vwg .fit-overlay.is-drawn .fit-len .fl{animation-delay:.12s}.vwg .fit-overlay.is-drawn .fit-slv .fl{animation-delay:.24s}.vwg .fit-dim .tick{stroke:var(--sand);stroke-width:1.4}.vwg .fit-dim .lead{stroke:#c9b99b80;stroke-width:1;stroke-dasharray:2 3}.vwg .fit-label{fill:var(--bone);font:600 12px/1 var(--g-body);letter-spacing:.06em;paint-order:stroke;stroke:#0a0a0bd9;stroke-width:4px;stroke-linejoin:round;font-variant-numeric:tabular-nums}.vwg .fit-chest .fit-label{fill:var(--noir);stroke:#e8e4dae6}.vwg .fit-chest .fl,.vwg .fit-chest .tick{stroke:#8a6e3a}@keyframes vwg-fitDraw{0%{stroke-dashoffset:1}}.vwg .seg-5{grid-template-columns:repeat(5,minmax(0,1fr))}.vwg .sg-fallback{position:absolute;inset:var(--nav-h) 0 0;display:grid;place-content:center;justify-items:center;gap:16px;padding:24px}.vwg .sg-fallback svg{width:min(60%,360px)}.vwg .sg-controls{display:grid;gap:18px}.vwg .sg-block{display:grid;gap:12px}.vwg .sg-table tr.is-on,.vwg .sg-block .size-table tr.is-on{background:#c9b99b1a}.vwg .sg-table tr.is-on th{color:var(--sand)}.vwg .sg-table thead small{display:block;font-size:9.5px;letter-spacing:.08em;text-transform:none;font-weight:500;margin-top:2px}.vwg .sg-answer{margin:0;color:var(--bone-2);min-height:1.6em}.vwg .sg-answer b{color:var(--sand);font:400 18px/1 var(--g-display)}.vwg .sg-how{margin:0;padding-left:18px;display:grid;gap:6px;color:var(--bone-2);font-size:14px}.vwg .sg-how b{color:var(--bone)}.vwg .pay-card{gap:16px}.vwg .pay-title{margin:0;font:300 clamp(28px,2.5vw,38px)/1.08 var(--g-display);letter-spacing:-.025em;text-wrap:balance}.vwg .pay-title:focus{outline:none}.vwg .pay-sub{margin:0;color:var(--bone-2)}.vwg .pay-icon{width:64px;height:64px}.vwg .pay-icon .ring-bg{fill:none;stroke:var(--line-2);stroke-width:2}.vwg .pay-icon circle:not(.ring-bg):not(.ring-dot){fill:none;stroke-width:2.4;stroke-linecap:round;transform-origin:32px 32px;transform:rotate(-90deg)}.vwg .pay-icon .ring-arc{stroke:var(--sand);stroke-dasharray:22 78;animation:vwg-spin 1.1s linear infinite}.vwg .pay-icon .ring-full{stroke:var(--ok);stroke-dasharray:100;animation:vwg-ringFill .9s var(--ease) both}.vwg .pay-icon .ring-check{fill:none;stroke:var(--ok);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;animation:vwg-ringFill .6s .7s var(--ease) both}.vwg .pay-icon .ring-wait{stroke:var(--sand);stroke-dasharray:60 40;animation:vwg-spin 3.2s linear infinite}.vwg .pay-icon .ring-dot{fill:var(--sand);transform-origin:32px 32px;animation:vwg-spin 3.2s linear infinite}.vwg .pay-icon .ring-broken{stroke:#ee9a80;stroke-dasharray:70 30;stroke-dashoffset:-15;animation:vwg-ringBreak .9s var(--ease) both}.vwg .pay-icon .ring-x{fill:none;stroke:#ee9a80;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:100;animation:vwg-ringFill .5s .6s var(--ease) both}@keyframes vwg-spin{to{transform:rotate(270deg)}}@keyframes vwg-ringFill{0%{stroke-dashoffset:100}}@keyframes vwg-ringBreak{0%{stroke-dasharray:100 0;stroke-dashoffset:0}}.vwg .pay-ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:12px 14px;border:1px solid var(--line-2)}.vwg .pay-ref span{font:600 var(--t-label)/1 var(--g-body);letter-spacing:.18em;text-transform:uppercase;color:var(--bone-3)}.vwg .pay-ref b{font:400 18px/1 var(--g-display);letter-spacing:.08em}.vwg .pay-ref .text-btn{margin-left:auto}.vwg .pay-items{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vwg .pay-items li{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--bone-2)}.vwg .pay-items img{width:40px;height:50px;object-fit:cover;border:1px solid var(--line)}.vwg .pay-chip{width:40px;height:50px;border:1px solid var(--line-2);flex:none}.vwg .pay-check{margin:0;display:flex;align-items:center;gap:10px;color:var(--bone-2);font-size:14px}.vwg .pay-check-ring{width:16px;height:16px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--sand);animation:vwg-spin360 1s linear infinite}@keyframes vwg-spin360{to{transform:rotate(360deg)}}.vwg .pay-demo .text-btn{margin-left:6px}@media(max-width:819px)and (min-height:500px),(max-width:819px)and (orientation:portrait),(orientation:portrait)and (max-width:1199px){.vwg .info-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;min-height:0;padding-top:calc(var(--nav-h) + 28px);background:linear-gradient(to bottom,rgba(10,10,11,.55),rgba(10,10,11,.7) 50%,var(--hall))}.vwg .info-motif{order:-1;width:min(78%,380px);margin:0 auto -6px}.vwg .info-grid,.vwg .doc-layout{grid-template-columns:minmax(0,1fr)}.vwg .doc-toc{position:static}.vwg .doc-toc ol{display:flex;flex-wrap:wrap;gap:6px;border-left:0}.vwg .doc-toc a{border:1px solid var(--line);border-radius:2px;padding:7px 10px;margin:0;font-size:12.5px}.vwg .doc-toc a[aria-current]{border-color:var(--sand)}.vwg .facts{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px)and (min-height:500px),(max-width:599px)and (orientation:portrait){.vwg .info-card{padding:20px 16px}.vwg .ct-way{grid-template-columns:minmax(0,1fr)}.vwg .ct-way small{grid-column:1}.vwg .se-row{grid-template-columns:5.2em minmax(0,1fr)}.vwg .se-ruler{margin-left:calc(5.2em + 12px)}.vwg .fit-label{font-size:10.5px}}@media(prefers-reduced-motion:reduce){.vwg *,.vwg *:before,.vwg *:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.vwg .faq-search input[type=search]{padding-left:46px}.vwg .faq-search input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.vwg .pay-bought{display:grid;gap:10px}.vwg .pay-tees{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:300px;overflow-y:auto;scrollbar-width:thin}.vwg .pay-tees li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:8px;border:1px solid var(--line);background:#e8e4da08;animation:vwg-payRise .6s var(--ease) both;animation-delay:calc(1s + var(--i, 0) * .12s)}.vwg .pay-tee-photo{position:relative;width:64px;height:80px;background:var(--raise);overflow:hidden;display:block}.vwg .pay-tee-photo img{width:100%;height:100%;object-fit:cover;display:block}.vwg .pay-tee-photo.is-art img{object-fit:contain;padding:8px}.vwg .pay-tee-qty{position:absolute;right:4px;top:4px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:10px;background:var(--bone);color:var(--noir);font:600 11px/1 var(--g-body)}.vwg .pay-tee-info{display:grid;gap:4px;min-width:0}.vwg .pay-tee-name{font:400 12.5px/1.3 var(--g-display);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere}.vwg .pay-tee-meta{font-size:12.5px;color:var(--bone-3)}.vwg .pay-tee-price{font-variant-numeric:tabular-nums;font-size:14px;color:var(--bone)}@keyframes vwg-payRise{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}.vwg .info-hero{background:linear-gradient(90deg,#0a0a0be0,#0a0a0b8c 38%,#0a0a0b00 62%),linear-gradient(to bottom,rgba(10,10,11,.4),rgba(10,10,11,0) 22%,rgba(10,10,11,0) 70%,var(--hall))}.vwg .info-stage{min-height:clamp(260px,44vh,460px)}.vwg .info-motif.is-still,.vwg .info-motif.is-still *{animation:none!important}.vwg.view-info.is-doc .info-body{transition:background-color .6s var(--ease)}.vwg.view-info.is-doc.is-reading .info-body{background:transparent}@media(max-width:819px)and (min-height:500px),(max-width:819px)and (orientation:portrait),(orientation:portrait)and (max-width:1199px){.vwg .info-hero{background:linear-gradient(to bottom,rgba(10,10,11,0) 0%,rgba(10,10,11,0) 34%,rgba(10,10,11,.8) 46%,var(--hall) 100%)}.vwg .info-stage{order:-1;min-height:30vh;min-height:30svh}}.vwg .hold-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.vwg .hold-row{width:100%;display:grid;grid-template-columns:minmax(9em,.4fr) minmax(0,1fr);gap:4px 16px;text-align:left;padding:12px 14px;border:1px solid var(--line);background:none;color:var(--bone-2);cursor:default;transition:border-color .3s,background-color .3s}.vwg .hold-row b{color:var(--bone);font-weight:600}.vwg .hold-row[aria-pressed=true]{border-color:var(--sand);background:#c9b99b0f}@media(max-width:599px){.vwg .hold-row{grid-template-columns:minmax(0,1fr)}}.vwg .fit-size{fill:var(--bone-2);font:600 13px/1 var(--g-body);letter-spacing:.14em;paint-order:stroke;stroke:#0a0a0bcc;stroke-width:3px;transition:fill .3s}.vwg .fit-size.is-on{fill:#f0d9a2}
