.vn-gv{flex-direction:column;gap:14px;display:flex}.vn-gv-why{color:var(--vn-muted);margin:0;font-size:14px;line-height:1.55}.vn-gv-opts{flex-direction:column;gap:10px;display:flex}.vn-gv-card{border:1px solid var(--vn-hair-2);background:#f4f1ea05;border-radius:16px;transition:border-color .25s,background-color .25s}.vn-gv-card[data-ales=true]{background:#c9a75e0d;border-color:#c9a75ebf}.vn-gv-head{cursor:pointer;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.vn-gv-head input[type=radio]{width:20px;height:20px;accent-color:var(--vn-gold);flex:none;margin:1px 0 0}.vn-gv-head input[type=radio]:focus-visible{outline:2px solid var(--vn-gold);outline-offset:3px}.vn-gv-title{min-width:0;color:var(--vn-paper);flex-direction:column;gap:4px;font-size:15px;font-weight:700;display:flex}.vn-gv-sub{color:var(--vn-muted);font-size:13.5px;font-weight:400}.vn-gv-badge{background:var(--vn-gold);color:var(--vn-ink);letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:6px;padding:2px 9px;font-size:10.5px;font-weight:700;display:inline-block}.vn-gv-body{flex-direction:column;gap:14px;padding:0 18px 18px 52px;display:flex}.vn-gv-row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;display:grid}.vn-gv-field{flex-direction:column;gap:6px;min-width:0;display:flex}.vn-gv-lbl{color:var(--vn-paper);justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;display:flex}.vn-gv-count{color:var(--vn-dim);font-variant-numeric:tabular-nums;font-weight:500}.vn-gv-count.vn-gv-full{color:var(--vn-gold-soft)}.vn-gv-err{font-size:13px}.vn-gv-ideas{flex-direction:column;gap:8px;display:flex}.vn-gv-preview{border:1px dashed var(--vn-hair-2);border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.vn-gv-preview-k{letter-spacing:.2em;text-transform:uppercase;color:var(--vn-dim);margin:0 0 2px;font-size:10.5px;font-weight:600}.vn-gv-preview-l{color:var(--vn-paper);overflow-wrap:anywhere;margin:0;font-size:15.5px}.vn-gv-preview-l+.vn-gv-preview-l{font-size:14.5px}.vn-gv-preview-gol{color:var(--vn-dim)}.vn-gv-preview-n{color:var(--vn-dim);margin:4px 0 0;font-size:12px}.vn-gv-cta-err{color:#f0a0a0;text-align:right;margin:0;font-size:13px}@media (max-width:560px){.vn-gv-body{padding:0 14px 16px}.vn-gv-row{grid-template-columns:minmax(0,1fr)}.vn-gv-cta-err{text-align:left}}@media (prefers-reduced-motion:reduce){.vn-gv-card{transition:none}}
.vn-pl-plate,.vn-pl-sw,.vn-pl-mini-plate{background:linear-gradient(180deg, #ffffff29 0%, #fff0 40%, #00000012 100%), repeating-linear-gradient(90deg, #ffffff0f 0 1px, #00000008 1px 3px), var(--pl-g)}.vn-pl-culori{border:0;min-width:0;margin:14px 0 0;padding:0}.vn-pl-leg{letter-spacing:.2em;text-transform:uppercase;color:var(--vn-dim);margin:0 0 8px;padding:0;font-size:10.5px;font-weight:600}.vn-pl-opts{flex-wrap:wrap;gap:8px;display:flex}.vn-pl-opt{border:1px solid var(--vn-hair-2);min-height:44px;color:var(--vn-paper);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 8px;font-size:13.5px;transition:border-color .3s,background-color .3s;display:inline-flex;position:relative}.vn-pl-opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vn-pl-opt:hover{border-color:#c9a75e8c}.vn-pl-opt[data-ales=true]{border-color:var(--vn-gold);background:#c9a75e14}.vn-pl-opt:has(input:focus-visible){outline:2px solid var(--vn-gold);outline-offset:2px}.vn-pl-sw{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--pl-m), inset 0 1px 0 #fff9, 0 0 0 1px #00000080;border-radius:50%}.vn-pl{border:1px dashed var(--vn-hair-2);border-radius:14px;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.vn-pl-mini{background:linear-gradient(180deg, #ffffff1a, #fff0 30%), var(--sp-fond);border-radius:4px;flex:none;width:64px;max-height:96px;position:relative;box-shadow:inset 0 0 0 1px #ecf8fa73,0 4px 14px #00000080}.vn-pl-mag{aspect-ratio:1;background:var(--sp-mag-rim);border-radius:50%;width:10%;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 0 .5px #3c3f44b3,0 .6px #6b6f75,0 1px 1.5px #00000073}.vn-pl-mini .vn-pl-mag-tl,.vn-pl-mini .vn-pl-mag-tr{top:9%;transform:translate(-50%,-50%)}.vn-pl-mini .vn-pl-mag-bl,.vn-pl-mini .vn-pl-mag-br{top:auto;bottom:9%;transform:translate(-50%,50%)}.vn-pl-mini .vn-pl-mag-tl,.vn-pl-mini .vn-pl-mag-bl{left:13%}.vn-pl-mini .vn-pl-mag-tr,.vn-pl-mini .vn-pl-mag-br{left:87%}.vn-pl-mini-plate{height:10%;box-shadow:0 .5px 0 var(--pl-m), 0 1px 1.5px #0006;border-radius:1px;position:absolute;bottom:7%;left:22%;right:22%}.vn-pl-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.vn-pl-k{letter-spacing:.2em;text-transform:uppercase;color:var(--vn-dim);margin:0;font-size:10.5px;font-weight:600}.vn-pl-plate{min-height:52px;color:var(--pl-t);text-align:center;box-shadow:inset 0 0 0 1px var(--pl-m), inset 0 2px 0 #ffffff73, inset 0 -2px 0 #00000040, 0 3px 10px #00000073;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px 16px;display:flex;container-type:inline-size}.vn-pl-line{font-family:var(--font-manrope), sans-serif;white-space:nowrap;text-shadow:0 1px #ffffff59;font-size:15px;font-weight:600;line-height:1.3}.vn-pl-gol{opacity:.55;font-weight:500}.vn-pl-n{color:var(--vn-dim);margin:0;font-size:12px}@media (max-width:420px){.vn-pl{gap:12px;padding:12px}.vn-pl-mini{width:48px}}
.vn-px{flex-direction:column;gap:clamp(22px,2.6vw,34px);min-width:0;display:flex}.vn-px:focus{outline:none}.vn-px-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;display:flex}.vn-px-h{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;align-items:baseline;gap:14px;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;display:flex}.vn-px-h:focus{outline:none}.vn-px-grid{grid-template-columns:minmax(0,1fr);gap:clamp(26px,3.2vw,48px);display:grid}@media (min-width:960px){.vn-px-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}}.vn-px-col{flex-direction:column;gap:14px;min-width:0;display:flex}.vn-px-lbl{letter-spacing:.22em;text-transform:uppercase;color:var(--vn-gold);margin:0;font-size:11.5px;font-weight:600}.vn-px-cap{color:var(--vn-muted);margin:0;font-size:13.5px}.vn-px-q{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.vn-px-q legend{font-family:var(--font-sora), sans-serif;letter-spacing:-.02em;margin-bottom:2px;padding:0;font-size:17px;font-weight:700}.vn-px-opts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vn-px-opt{border:1px solid var(--vn-hair-2);min-height:52px;color:var(--vn-paper);cursor:pointer;background:#f4f1ea08;border-radius:14px;justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .3s,background-color .3s;display:flex;position:relative}.vn-px-opt:hover{border-color:#c9a75e80}.vn-px-opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vn-px-opt:has(input:checked){border-color:var(--vn-gold);background:#c9a75e17;box-shadow:inset 0 1px #fff6dc1f}.vn-px-opt:has(input:focus-visible){outline:2px solid var(--vn-gold);outline-offset:2px}.vn-px-lang{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.vn-px-lang legend{color:var(--vn-muted);margin-bottom:2px;padding:0;font-size:13.5px;font-weight:600}.vn-px-lang .vn-px-opt{min-height:44px;font-size:14px}.vn-px-hint{color:var(--vn-muted);margin:0;font-size:13.5px;line-height:1.55}.vn-px-fields{flex-direction:column;gap:14px;display:flex}.vn-px-field{flex-direction:column;gap:8px;display:flex}.vn-px-field label{font-size:14px;font-weight:600}.vn-px-field label small{color:var(--vn-dim);font-weight:500}.vn-px-count{color:var(--vn-dim);text-align:right;margin:0;font-size:12.5px}.vn-px-note{color:var(--vn-dim);margin:0;font-size:12.5px}.vn-px-actions{flex-direction:column;gap:12px;display:flex}.vn-lt{aspect-ratio:290/100;background:#f3f1eb;border-radius:2px;width:min(100%,560px);margin-inline:auto;position:relative;box-shadow:0 1px 1px #00000059,0 18px 40px -12px #000000bf,0 0 0 1px #fff6dc0f}.vn-lt-svg,.vn-lt>svg{border-radius:2px;width:100%;height:100%;display:block}.vn-lt-skel{text-align:center;color:#6f685b;place-items:center;width:100%;height:100%;padding:24px;font-size:13.5px;display:grid}.vn-cx{aspect-ratio:920/640;border:1px solid var(--vn-hair,#ffffff14);background:radial-gradient(70% 60% at 22% 18%,#c9a75e24,#0000 70%),radial-gradient(90% 80% at 80% 100%,#ffffff0a,#0000 70%),linear-gradient(#17171a,#0d0d10);border-radius:20px;width:100%;position:relative;overflow:hidden;container-type:inline-size}.vn-cx-sc{font-size:.108696cqw;position:absolute;inset:0}.vn-cx-box{background:linear-gradient(135deg,#2b2b30 0%,#18181b 40%,#0c0c0e 100%);border-radius:4em;position:absolute;box-shadow:inset 0 1em #ffffff14,22em 30em 40em -6em #000000bf,8em 10em 14em #00000080,2em 3em 3em #00000080}.vn-cx-box:after{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 40%);border-radius:4em;position:absolute;inset:0;box-shadow:inset 0 0 0 1em #ffffff1f,inset 1em 1em 0 2em #ffffff0d}.vn-cx-well{background:#141416;border-radius:2em;position:absolute;inset:6.5em;overflow:hidden}.vn-cx-insert{background:radial-gradient(120% 140% at 20% 10%,#1e1e21 0%,#161618 50%,#111113 100%);position:absolute;inset:0}.vn-cx-well:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 18em 22em 22em -8em #000000b3}.vn-cx-wall{z-index:5;pointer-events:none;position:absolute;inset:0}.vn-cx-t{clip-path:polygon(0 0,100% 0,calc(100% - 12em) 12em,12em 12em);background:linear-gradient(#0a0a0b,#111113)}.vn-cx-l{clip-path:polygon(0 0,12em 12em,12em calc(100% - 12em),0 100%);background:linear-gradient(90deg,#0b0b0c,#141416)}.vn-cx-r{clip-path:polygon(100% 0,100% 100%,calc(100% - 12em) calc(100% - 12em),calc(100% - 12em) 12em);background:linear-gradient(270deg,#2a2a2e,#1d1d20)}.vn-cx-b{clip-path:polygon(0 100%,12em calc(100% - 12em),calc(100% - 12em) calc(100% - 12em),100% 100%);background:linear-gradient(#222226,#303035)}.vn-cx-cavity{background:#070708;border-radius:3em;position:absolute;box-shadow:inset 3em 4em 6em #000000e6,0 1em #ffffff0f}.vn-cx-notch{background:#060607;border-radius:1.5em;position:absolute;box-shadow:inset 5em 7em 9em #000000f2,0 1em #ffffff0d}.vn-cx-recess{background:#121214;border-radius:2em;position:absolute;box-shadow:inset 2em 3em 4em #000000b3,0 1em #ffffff0d}.vn-cx-placuta{z-index:2;filter:drop-shadow(1px 2px 2px #0000008c);position:absolute}.vn-cx-placuta svg{width:100%;height:100%;display:block}.vn-cx-gravat{z-index:1;font-family:var(--font-sora), sans-serif;letter-spacing:.42em;text-indent:.42em;color:#070708;text-shadow:0 .06em #ffffff17,0 -.04em #0009;white-space:nowrap;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;left:0;right:0}.vn-cx-capac{background:radial-gradient(90% 70% at 30% 18%,#ffffff0f,#0000 70%),linear-gradient(160deg,#26262a 0%,#18181b 45%,#101012 100%);border-radius:4em;position:absolute;box-shadow:inset 0 0 0 1em #ffffff12,22em 30em 40em -6em #000000bf,8em 10em 14em #00000080}.vn-cx-cerc{filter:drop-shadow(.6em 1.4em 1.4em #000000b3);position:absolute}.vn-cx-award{z-index:2;background:#0b0b0d;border-radius:2em;position:absolute;overflow:hidden;box-shadow:0 0 0 1em #ffffff29,0 12em 18em #00000073}.vn-cx-award img{display:block;position:absolute}.vn-cx-bg{object-fit:cover;filter:blur(7px)brightness(.55)saturate(1.1);width:112%;height:112%;inset:-6%}.vn-cx-fg{object-fit:contain;filter:saturate(1.05)contrast(1.04);width:93.6%;height:93.6%;inset:3.2%}.vn-cx-cover .vn-cx-fg{object-fit:cover;width:100%;height:100%;inset:0}.vn-cx-edge,.vn-cx-sheen,.vn-cx-sweep,.vn-cx-rim{pointer-events:none;position:absolute;inset:0}.vn-cx-edge{z-index:2;background:linear-gradient(#ffffff57 0,#ffffff14 1.2%,#fff0 3.2%),linear-gradient(90deg,#ffffff38 0,#ffffff0d 1.2%,#fff0 3.2%),linear-gradient(0deg,#00000059 0,#0000 3.2%),linear-gradient(270deg,#00000040 0,#0000 3.2%);box-shadow:inset 0 0 0 1px #ffffff4d,inset 1px 1px 0 1px #ffffff1a}.vn-cx-sheen{z-index:3;background:linear-gradient(122deg,#ffffff29 0%,#ffffff0d 20%,#fff0 32% 60%,#ffffff0f 66%,#fff0 74%),radial-gradient(60% 40% at 20% 10%,#ffffff14,#0000 70%)}.vn-cx-sweep{z-index:4;overflow:hidden}.vn-cx-sweep i{will-change:transform;background:linear-gradient(90deg,#fff6dc00,#fff6dc33,#fff6dc00);width:34%;animation:9s cubic-bezier(.45,0,.35,1) .6s infinite vn-cx-pass;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-160%)skew(-20deg)}.vn-cx-rim{z-index:5;-webkit-mask-composite:xor;border-radius:2em;padding:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffeebe38;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.vn-cx-rim i{will-change:transform;background:linear-gradient(90deg,#fff6dc00,#fff6dcf2,#fff6dc00);width:30%;animation:9s cubic-bezier(.45,0,.35,1) .6s infinite vn-cx-pass;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-170%)skew(-20deg)}@keyframes vn-cx-pass{0%{transform:translate(-170%)skew(-20deg)}17%,to{transform:translate(420%)skew(-20deg)}}.vn-cx.vn-off .vn-cx-sweep i,.vn-cx.vn-off .vn-cx-rim i{will-change:auto;animation-play-state:paused}@media (prefers-reduced-motion:reduce){.vn-cx-sweep{display:none}.vn-cx-rim i{opacity:.7;will-change:auto;background:linear-gradient(135deg,#fff6dcd9 0%,#fff6dc00 28% 66%,#fff6dc8c 100%);width:auto;animation:none;inset:0;transform:none}}.vn-px-scrisoare{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:74px;padding:10px 14px}.vn-px-scrisoare:last-child{grid-column:1/-1}.vn-px-scr-nume{flex-wrap:wrap;align-items:baseline;column-gap:6px;display:flex}.vn-px-scr-nume .vn-px-pret{margin-left:0}.vn-px-scr-cand{color:var(--vn-muted);font-size:12.5px;font-weight:500;line-height:1.35}@media (max-width:379px){.vn-px-scrisori{grid-template-columns:1fr}}.vn-px-pret{font-variant-numeric:tabular-nums;color:var(--vn-gold-soft);margin-left:6px;font-size:13px}.vn-px-perete{border-top:1px solid var(--vn-hair);margin-top:18px;padding-top:16px}.vn-px-perete-rand{align-items:center;gap:14px;display:flex}.vn-px-perete-desen{flex:none;width:64px;height:auto}.vn-px-perete-text{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.vn-px-perete .vn-px-opts{grid-template-columns:minmax(0,1fr)}
@keyframes vn-cx-award-in{0%{opacity:0;transform:translateY(-70em)scale(1.06)}35%{opacity:1}to{opacity:1;transform:none}}@keyframes vn-cx-placuta-in{0%{opacity:0;transform:translateY(-46em)rotate(-3deg)}40%{opacity:1}to{opacity:1;transform:none}}.vn-cx-intro .vn-cx-award{animation:1.8s cubic-bezier(.2,.7,.2,1) .3s both vn-cx-award-in}.vn-cx-intro .vn-cx-placuta{animation:1.3s cubic-bezier(.2,.7,.2,1) 1.9s both vn-cx-placuta-in}@media (prefers-reduced-motion:reduce){.vn-cx-intro .vn-cx-award,.vn-cx-intro .vn-cx-placuta{animation:none}}.vn-px-sari{z-index:5;border:1px solid var(--vn-hair-2,#f4f1ea33);color:var(--vn-paper,#f4f1ea);cursor:pointer;background:#0e0e10c7;border-radius:999px;padding:6px 12px;font-size:12.5px;position:absolute;bottom:8px;right:8px}.vn-px-sari:hover{border-color:#c9a75e99}.vn-px-scena{position:relative}.vn-px-q{transition:opacity .5s,transform .5s}.vn-px-q.vn-px-ascuns{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.vn-px-q{transition:none}.vn-px-q.vn-px-ascuns{opacity:1;transform:none}}@keyframes vn-lt-deschide{0%{opacity:0}to{opacity:1}}.vn-lt.vn-lt-deschide{animation:.45s cubic-bezier(.2,.7,.2,1) both vn-lt-deschide}@media (prefers-reduced-motion:reduce){.vn-lt.vn-lt-deschide{animation:none}}.vn-pen{z-index:3;pointer-events:none;opacity:0;transform-origin:0 0;will-change:transform, opacity;filter:drop-shadow(3px 5px 4px #0006);position:absolute;top:0;left:0}.vn-pen svg{width:100%;height:auto;display:block;transform:translateY(-50%)}
