/* Monthly-only Windows variant of the approved VPS command matrix. */
.wv-page .vpm-header,.wv-page .vpm-row{grid-template-columns:minmax(240px,2.2fr) minmax(75px,.8fr) minmax(65px,.7fr) minmax(110px,1fr) minmax(125px,1.15fr) minmax(120px,1fr)}
.wv-monthly-badge{align-self:center;border:1px solid #68efda55;border-radius:9px;padding:10px 18px!important;color:var(--mint,#68efda);font-size:12px!important;letter-spacing:.04em}
.wv-window{display:grid;grid-template-columns:repeat(2,25px);gap:5px;margin-bottom:12px;transform:perspective(200px) rotateY(-12deg)}.wv-window i{height:25px;background:linear-gradient(135deg,#bbfff2,#48cfc4);box-shadow:0 0 20px #68efda15}.wv-core strong{font-size:25px!important;letter-spacing:.06em}.wv-core small{font-size:8px!important}
.wv-page .vpm-details>div{direction:rtl}.wv-page .vpm-details>div b{display:inline-block}html[lang=en] .wv-page .vpm-details>div{direction:ltr}
@media(max-width:1150px) and (min-width:901px){.wv-page .vpm-header,.wv-page .vpm-row{grid-template-columns:minmax(200px,1.9fr) .75fr .65fr 1fr 1.1fr 1fr}.wv-page .vpm-name h3{font-size:14px}}
@media(max-width:900px){.wv-page .vpm-row{grid-template-columns:repeat(6,minmax(0,1fr))}.wv-page .vpm-monthly{grid-column:1/-1}.wv-page .vpm-name h3{font-size:22px}.wv-page .vpm-action{padding-top:10px}.wv-page .vpm-price{padding:14px 8px}.wv-page .vpm-header{display:none}.wv-page .lv-toolbar{gap:14px}.wv-monthly-badge{margin:0!important}}
@media(max-width:370px){.wv-page .vpm-name h3{font-size:19px}}
html[data-theme=light] .wv-monthly-badge{color:#0b6e62;border-color:#9ec7bf}
