.vz-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vz-toolbar a.sg,.vz-filter-bar .filter-seg a{white-space:nowrap;align-items:center;display:inline-flex}.vz-toolbar a.sg{gap:7px}.vz-toolbar a.sg:not(.on):hover,.vz-filter-bar .filter-seg a:not(.on):hover{color:var(--strong)}.vz-toolbar a:focus-visible,.vz-filter-bar a:focus-visible,.vz-more:focus-visible,.vz-next:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vz-picture-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vz-tlabel{min-width:0}.vz-pict{box-sizing:border-box;border:1.5px solid;border-radius:2px;display:inline-block}.vz-pict.square{width:12px;height:12px}.vz-pict.tall{width:10px;height:13px}.vz-pict.wide{width:15px;height:9px}.vz-swatch{border:1px solid var(--line2);border-radius:50%;width:11px;height:11px}.vz-swatch.dark{background:#0d0d0d}.vz-swatch.white{background:#fff}.vz-asof{color:var(--muted);font-size:11px}.vz>.filter-bar,.vz-pick-bar{border:1px solid var(--line);background:var(--panel);border-radius:10px}.vz>.filter-bar{margin:8px var(--page-gutter) 0}.vz-pick-bar{margin-bottom:8px}.vz-filter-bar .filter-seg a{min-height:26px;color:var(--muted);border-radius:5px;padding:0 10px;font-size:12px;font-weight:500}.vz-filter-bar .filter-seg a.on{background:var(--seg-on-bg);color:var(--seg-on-fg)}.vz-body{padding-top:8px}.vz-extra-anchor{scroll-margin-top:90px;position:absolute;top:0}.vz-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vz-form input{border:1px solid var(--input-bd);background:var(--input);width:92px;height:30px;color:var(--fg);font:600 13px var(--font-geist-mono), var(--font-mono);text-transform:uppercase;border-radius:4px;padding:0 10px}.vz-form input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vz-form button{height:30px}.vz-note{color:var(--warn-fg);margin:8px 0 0;font-size:13px}.vz-sec{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:24px 32px;padding:28px 0;scroll-margin-top:80px;display:flex}.vz-sec:first-child{padding-top:16px}.vz-sec:last-child{border-bottom:0}.vz-read{flex-direction:column;flex:280px;gap:14px;max-width:340px;display:flex}.vz-eyebrow{font:500 10.5px var(--font-geist-mono), var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vz-read h2{letter-spacing:-.4px;color:var(--strong);text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.22}.vz-facts{border:1px solid var(--line);background:var(--panel);border-radius:10px;margin:0;overflow:hidden}.vz-facts>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 14px;display:flex}.vz-facts>div:last-child{border-bottom:0}.vz-facts dt{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap;font-size:10px}.vz-facts dd{text-align:right;font:600 13.5px var(--font-geist-mono), var(--font-mono);color:var(--fg);margin:0}.vz-facts dd.up{color:var(--up)}.vz-facts dd.dn{color:var(--dn)}.vz-more{color:var(--accent);align-self:flex-start;font-size:13px;font-weight:600}.vz-pics,.vz-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));align-items:start;gap:28px 20px;display:grid}.vz-pics{flex:999 560px;min-width:0}.vz-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));padding-top:16px}.vz-pics.wide,.vz-grid.wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr))}.vz-pics.tall,.vz-grid.tall{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.vz-card{flex-direction:column;gap:10px;min-width:0;margin:0;scroll-margin-top:90px;display:flex;position:relative}.vz-card .vz-svg{aspect-ratio:1;content-visibility:auto}.wide>.vz-card .vz-svg{aspect-ratio:960/540}.tall>.vz-card .vz-svg{aspect-ratio:720/900}.vz-card .save-image{flex-shrink:0;min-height:32px;margin:0;padding:0 10px}.vz-card figcaption{align-items:flex-start;gap:12px;display:flex}.vz-cap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vz-cap b{color:var(--strong);font-size:14.5px}.vz-cap span{color:var(--muted);font-size:13px}.vz-next{border:1px solid var(--line2);color:var(--accent);border-radius:6px;justify-content:space-between;gap:12px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.vz-next:hover{background:var(--hover)}.vz-next span:first-child:before{content:"Next: ";color:var(--muted);font-weight:400}.vz-loading{padding-top:16px;position:relative}.vz-loading-label{color:var(--muted);margin-bottom:12px;font-size:12px;display:block}.vz-placeholder{gap:12px}.vz-placeholder-image,.vz-placeholder-line,.vz-placeholder-bar{background:var(--panel2);border:1px solid var(--line);border-radius:6px}.vz-placeholder-image{aspect-ratio:1}.vz-placeholder-image.tall{aspect-ratio:720/900}.vz-placeholder-image.wide{aspect-ratio:960/540}.vz-placeholder-line{border:0;width:70%;height:14px}.vz-placeholder-line.short{width:45%;height:10px}.vz-placeholder-bar{border-radius:4px;width:min(420px,60%);height:34px}.vz>.vz-placeholder-filter{min-height:48px}@media (max-width:850px){.vz>.filter-bar{margin:8px 16px 0}.vz-read{max-width:none}.vz-read h2{font-size:21px}}@media (max-width:760px){.vz-tlabel{display:none}.vz-toolbar>nav.seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.vz-toolbar>nav.seg::-webkit-scrollbar{display:none}.vz-toolbar a.sg{flex-shrink:0}}@media (max-width:560px){.vz-pict{display:none}.vz-picture-tools{gap:8px}.vz-pics,.vz-grid{gap:24px}}
