.v2.vc .cl-now{background:var(--v-bg2);color:var(--v-ink2);font:500 13px/1.2 var(--mono);letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;text-decoration:none;transition:background .2s;display:inline-flex}.v2.vc .cl-now:hover{background:#e9edf0}.v2.vc .cl-now b{color:var(--v-ink);font-weight:600}.v2.vc .cl-now span{color:var(--v-acc)}.v2.vc .cl-rule{color:var(--v-faint);margin-top:14px;font-size:13.5px;display:block}.v2.vc .cl-sec{padding-top:clamp(8px,2vw,24px)}.v2.vc .cl-filter{flex-wrap:wrap;justify-content:center;gap:8px;padding-bottom:clamp(40px,5vw,72px);display:flex}.v2.vc .cl-chip{height:38px;box-shadow:inset 0 0 0 1px var(--v-line);color:var(--v-muted);font:500 14px/1 var(--sans);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 18px;transition:background .2s,color .2s,box-shadow .2s}.v2.vc .cl-chip:hover{color:var(--v-ink);box-shadow:inset 0 0 0 1px var(--v-faint)}.v2.vc .cl-chip[aria-pressed=true]{background:var(--v-ink);color:#fff;box-shadow:none}.v2.vc .cl-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.v2.vc .cl-rail{top:calc(var(--nav-shown,64px) + 32px);transition:top .35s var(--ease-out);position:sticky}.v2.vc .cl-rail ol{border-left:1px solid var(--v-line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.v2.vc .cl-rail a{color:var(--v-muted);border-left:2px solid #0000;gap:3px;margin-left:-1px;padding:10px 0 10px 18px;text-decoration:none;transition:color .2s,border-color .2s;display:grid}.v2.vc .cl-rail b{font:600 15px/1.2 var(--v-display);letter-spacing:-.01em;color:inherit}.v2.vc .cl-rail span{font:500 11.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-faint)}.v2.vc .cl-rail a:hover{color:var(--v-ink)}.v2.vc .cl-rail a[aria-current=true]{color:var(--v-ink);border-left-color:var(--v-ink)}.v2.vc .cl-rail a.is-off{opacity:.4;pointer-events:none}.v2.vc .cl-list{min-width:0;display:grid}.v2.vc .cl-rel{scroll-margin-top:calc(var(--nav-shown,64px) + 24px);gap:clamp(32px,3.6vw,48px);display:grid}.v2.vc .cl-rel+.cl-rel{border-top:1px solid var(--v-line);margin-top:clamp(64px,7vw,104px);padding-top:clamp(64px,7vw,104px)}.v2.vc .cl-rel-head{gap:14px;max-width:44em;display:grid}.v2.vc .cl-rel-meta{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v-faint);align-items:center;gap:12px;margin:0;display:flex}.v2.vc .cl-latest{background:var(--v-acc-soft);color:var(--v-acc);letter-spacing:.06em;border-radius:999px;padding:5px 10px}.v2.vc .cl-ver{font:600 clamp(48px,6vw,84px)/1 var(--v-display);letter-spacing:-.05em;color:var(--v-ink);flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0;display:flex}.v2.vc .cl-ver a{color:inherit;text-decoration:none}.v2.vc .cl-rel-name{letter-spacing:-.035em;color:var(--v-faint);font-size:clamp(24px,2.6vw,36px);font-weight:500}.v2.vc .cl-sum{color:var(--v-muted);text-wrap:pretty;margin:0;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.v2.vc .cl-visual .pz-shot{max-height:none}.v2.vc .cl-visual .pz-shot img{width:100%;max-width:none;height:auto}.v2.vc .cl-group{grid-template-columns:120px minmax(0,1fr);gap:16px clamp(24px,3vw,48px);display:grid}.v2.vc .cl-kind{font:500 12px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--v-faint);margin:0;padding-top:26px}.v2.vc .cl-kind.is-new{color:var(--v-acc)}.v2.vc .cl-notes{margin:0;padding:0;list-style:none;display:grid}.v2.vc .cl-note{scroll-margin-top:calc(var(--nav-shown,64px) + 32px);border-top:1px solid var(--v-line);gap:8px;padding:24px 0 26px;display:grid}.v2.vc .cl-note:target .cl-note-t a{color:var(--v-acc)}.v2.vc .cl-area{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v-faint)}.v2.vc .cl-note-top{justify-content:space-between;align-items:center;gap:16px;min-height:16px;display:flex}.v2.vc .cl-note-t{letter-spacing:-.02em;color:var(--v-ink);margin:0;font-size:18px;font-weight:600;line-height:1.35}.v2.vc .cl-note-t a{color:inherit;text-decoration:none}.v2.vc .cl-note-t a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--v-line);text-decoration-color:var(--v-line);text-underline-offset:4px}.v2.vc .cl-copy{font:500 12px/1 var(--sans);color:var(--v-faint);cursor:pointer;opacity:0;background:0 0;border:0;padding:2px 0;transition:opacity .2s,color .2s}.v2.vc .cl-copy:hover{color:var(--v-ink)}.v2.vc .cl-note:hover .cl-copy,.v2.vc .cl-copy:focus-visible{opacity:1}.v2.vc .cl-note-d{max-width:44em;color:var(--v-muted);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.7}@media (hover:none){.v2.vc .cl-copy{display:none}}@media (max-width:899px){.v2.vc .cl-grid{grid-template-columns:minmax(0,1fr);gap:40px}.v2.vc .cl-rail{position:static}.v2.vc .cl-rail ol{scrollbar-width:none;border:0;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.v2.vc .cl-rail a{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--v-line);border:0;border-radius:999px;flex:none;align-items:baseline;gap:8px;margin:0;padding:9px 14px;display:flex}.v2.vc .cl-rail a[aria-current=true]{box-shadow:inset 0 0 0 1px var(--v-ink)}.v2.vc .cl-rail b{font-size:14px}.v2.vc .cl-group{grid-template-columns:minmax(0,1fr);gap:0}.v2.vc .cl-kind{padding:0 0 14px}.v2.vc .cl-filter{gap:6px}.v2.vc .cl-chip{height:36px;padding:0 13px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.v2.vc .cl-rail,.v2.vc .cl-rail a,.v2.vc .cl-chip,.v2.vc .cl-copy,.v2.vc .cl-now{transition:none}}.v2.vc .cl-rel:target,.v2.vc .cl-note:target{box-shadow:none;animation:none}
/*# sourceMappingURL=1q6xms1fbn5fx.css.map*/