.dtv12.ih-vgx .vgf{--vgf-ink:#0f172a;--vgf-navy:#1e3a8a;--vgf-blue:#2563eb;--vgf-tint:#eff4ff;--vgf-line:#e2e8f0;--vgf-slate:#64748b;--vgf-gold:#f5b301;--vgf-green:#10b981;--vgf-gap:clamp(16px,1.8vw,24px)}.dtv12.ih-vgx .vgf-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vgf-gap);max-width:1200px;margin:0 auto;padding:0;list-style:none}.dtv12.ih-vgx .vgf-card{display:flex;flex-direction:column;gap:26px;min-width:0;padding:14px 14px 30px;border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px var(--vgf-line),0 1px 2px rgb(13 27 62/.03),0 16px 36px -28px rgb(13 27 62/.22)}.dtv12.ih-vgx .vgf-screen{display:grid;place-items:center;min-width:0;padding:clamp(20px,3vw,32px) clamp(14px,2.6vw,28px);border-radius:16px;background:linear-gradient(rgb(30 58 138/.045) 1px,transparent 0) 0 0 /100% 22px,#f5f8fe;box-shadow:inset 0 0 0 1px rgb(30 58 138/.06)}.dtv12.ih-vgx .vgf-copy{min-width:0;padding-inline:clamp(8px,1.6vw,18px)}.dtv12.ih-vgx .vgf-copy .vg-h3{margin:0 0 12px}.dtv12.ih-vgx .vgf-copy .vg-p{max-width:64ch}@media (min-width:960px){.dtv12.ih-vgx .vgf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-vgx .vgf-card{padding:16px 16px 36px}.dtv12.ih-vgx .vgf-copy{padding-inline:20px}.dtv12.ih-vgx .vgf-card:not(.is-wide) .vgf-screen{min-height:264px}.dtv12.ih-vgx .vgf-card.is-wide{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;column-gap:clamp(24px,3vw,44px);padding:16px clamp(28px,3vw,44px) 16px 16px}.dtv12.ih-vgx .vgf-card.is-copy-first{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding:16px 16px 16px clamp(28px,3vw,44px)}.dtv12.ih-vgx .vgf-card.is-copy-first .vgf-screen{order:2}.dtv12.ih-vgx .vgf-card.is-wide .vgf-screen{align-self:stretch}.dtv12.ih-vgx .vgf-card.is-wide .vgf-copy{padding:28px 0}}.dtv12.ih-vgx .vgf-ui{width:100%;max-width:460px;font-size:13px;line-height:1.2;color:var(--vgf-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-vgx .vgf-ui :is(b,i,em){font-style:normal}.dtv12.ih-vgx :is(.vgf-inspect,.vgf-ui--coverage,.vgf-ui--report){border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.08),0 2px 4px rgb(15 23 42/.04),0 14px 28px -18px rgb(15 23 42/.25)}.dtv12.ih-vgx .vgf-ih{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 10px;border-bottom:1px solid var(--vgf-line)}.dtv12.ih-vgx .vgf-ih b,.dtv12.ih-vgx .vgf-k{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--vgf-navy)}.dtv12.ih-vgx .vgf-mono{font-family:ui-monospace,Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600;color:var(--vgf-blue)}.dtv12.ih-vgx .vgf-tick{flex:none;width:15px;height:13px}.dtv12.ih-vgx .vgf-tick path{stroke:var(--vgf-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vgf-ui--exports{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;max-width:540px}.dtv12.ih-vgx .vgf-inv{display:grid;gap:8px;min-width:0}.dtv12.ih-vgx .vgf-slots{display:grid;gap:6px;margin-bottom:6px}.dtv12.ih-vgx .vgf-slots.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-vgx .vgf-slots.is-5{grid-template-columns:repeat(3,minmax(0,1fr))}.dtv12.ih-vgx .vgf-slot{display:grid;place-items:center;height:40px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d5deec,0 1px 0 #d5deec;font-size:12px;font-weight:700;color:var(--vgf-ink)}.dtv12.ih-vgx .vgf-slot.is-fmt{height:34px;font-family:ui-monospace,Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--vgf-navy)}.dtv12.ih-vgx .vgf-slot.is-on{background:#fff8e6;box-shadow:inset 0 0 0 2px var(--vgf-gold)}.dtv12.ih-vgx .vgf-inspect{display:grid;gap:9px;min-width:0;padding:12px 14px 14px}.dtv12.ih-vgx .vgf-inspect .vgf-ih .vgf-mono{color:var(--vgf-slate);font-weight:500}.dtv12.ih-vgx .vgf-line{font-size:13.5px;font-weight:600;white-space:nowrap}.dtv12.ih-vgx .vgf-line mark{padding:1px 4px;border-radius:4px;background:var(--vgf-tint);box-shadow:inset 0 0 0 1px rgb(37 99 235/.45);font-family:ui-monospace,Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--vgf-blue)}.dtv12.ih-vgx .vgf-limit{position:relative;display:block;height:5px;overflow:hidden;border-radius:999px;background:var(--vgf-line)}.dtv12.ih-vgx .vgf-limit i{position:absolute;inset:0 26% 0 0;border-radius:inherit;background:var(--vgf-gold)}.dtv12.ih-vgx .vgf-checks{display:grid;gap:6px;margin:2px 0 0;padding:8px 0 0;border-top:1px solid var(--vgf-line);list-style:none}.dtv12.ih-vgx .vgf-checks li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.dtv12.ih-vgx .vgf-ui--coverage{display:grid;gap:12px;max-width:400px;padding:14px 16px 16px}.dtv12.ih-vgx .vgf-stat{display:grid;grid-template-columns:7.6em minmax(0,1fr);align-items:center;gap:12px}.dtv12.ih-vgx .vgf-stat>i{font-size:12.5px;font-weight:600;color:#334155}.dtv12.ih-vgx .vgf-pips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.dtv12.ih-vgx .vgf-pips em{height:10px;border-radius:3px;background:var(--vgf-line)}.dtv12.ih-vgx .vgf-pips em.is-on{background:var(--vgf-blue)}.dtv12.ih-vgx .vgf-variant{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--vgf-line)}.dtv12.ih-vgx .vgf-variant>i{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vgf-slate)}.dtv12.ih-vgx .vgf-seg{display:flex;padding:3px;border-radius:9px;background:#f1f5f9;box-shadow:inset 0 0 0 1px var(--vgf-line)}.dtv12.ih-vgx .vgf-seg b{padding:6px 12px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--vgf-slate)}.dtv12.ih-vgx .vgf-seg b.is-on{background:var(--vgf-gold);color:var(--vgf-ink);box-shadow:0 1px 2px rgb(15 23 42/.15)}.dtv12.ih-vgx .vgf-ui--genres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:500px}.dtv12.ih-vgx .vgf-cart{position:relative;display:grid;grid-template-rows:14px 78px 1fr 10px;justify-items:center;align-items:center;min-width:0;height:176px;padding:0 9px 10px;border-radius:12px 12px 8px 8px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.1),0 12px 22px -16px rgb(15 23 42/.35);text-align:center}.dtv12.ih-vgx .vgf-cart-notch{width:28px;height:4px;margin-top:6px;border-radius:999px;background:var(--vgf-line)}.dtv12.ih-vgx .vgf-cart-label{display:grid;place-items:center;align-self:stretch;justify-self:stretch;padding:0 6px 4px;border-radius:7px;background:var(--vgf-tint);box-shadow:inset 0 -4px 0 var(--vgf-blue)}.dtv12.ih-vgx .vgf-cart-label b{font-size:13px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--vgf-navy);text-wrap:balance}.dtv12.ih-vgx .vgf-cart em{font-size:12px;font-weight:600;line-height:1.25;color:#475569;text-wrap:balance}.dtv12.ih-vgx .vgf-cart-pins{justify-self:stretch;height:7px;margin-inline:6px;background:repeating-linear-gradient(90deg,var(--vgf-gold) 0 4px,transparent 4px 7px);border-radius:1px;opacity:.85}.dtv12.ih-vgx .vgf-ui--report{display:grid;gap:0;max-width:470px;padding:14px 16px 6px}.dtv12.ih-vgx .vgf-iso{padding:4px 8px;border-radius:999px;background:var(--vgf-tint);font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap;color:var(--vgf-navy)}.dtv12.ih-vgx .vgf-issue{display:grid;grid-template-columns:8.2em minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--vgf-line)}.dtv12.ih-vgx .vgf-tag{justify-self:start;padding:5px 9px;border-radius:6px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dtv12.ih-vgx .vgf-tag.is-blue{background:var(--vgf-tint);color:var(--vgf-blue)}.dtv12.ih-vgx .vgf-tag.is-gold{background:#fff3cc;color:#92400e}.dtv12.ih-vgx .vgf-tag.is-slate{background:#f1f5f9;color:#334155}.dtv12.ih-vgx .vgf-owner{font-size:12px;font-weight:600;color:var(--vgf-slate)}.dtv12.ih-vgx .vgf-approve{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 10px}.dtv12.ih-vgx .vgf-approve>i{font-size:12px;font-weight:600;color:#334155}.dtv12.ih-vgx .vgf-approve>b{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#047857}@media (max-width:519px){.dtv12.ih-vgx .vgf-ui--exports{grid-template-columns:minmax(0,1fr)}.dtv12.ih-vgx .vgf-ui--genres{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-vgx .vgf-cart{height:160px}.dtv12.ih-vgx .vgf-issue{grid-template-columns:auto minmax(0,1fr)}.dtv12.ih-vgx .vgf-owner{display:none}}.dtv12.ih-vgx .vge{--vge-ink:#0f172a;--vge-navy:#1e3a8a;--vge-blue:#2563eb;--vge-tint:#eff4ff;--vge-line:#e2e8f0;--vge-slate:#64748b;--vge-gold:#f5b301;--vge-green:#10b981;--vge-gap:clamp(16px,2vw,28px)}@media (min-width:760px){.dtv12.ih-vgx .vge-h2a{display:inline-block}}.dtv12.ih-vgx .vge-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vge-gap);max-width:1200px;margin:0 auto;padding:0;list-style:none}.dtv12.ih-vgx .vge-card{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0;padding:14px 14px 30px;border-radius:24px;background:#fff;box-shadow:inset 0 0 0 1px var(--vge-line),0 1px 2px rgb(13 27 62/.03),0 16px 36px -28px rgb(13 27 62/.22)}.dtv12.ih-vgx .vge-screen{display:grid;place-items:center;min-width:0;padding:24px 18px;border-radius:16px;background:linear-gradient(rgb(30 58 138/.045) 1px,transparent 0) 0 0 /100% 22px,#f5f8fe;box-shadow:inset 0 0 0 1px rgb(30 58 138/.06)}.dtv12.ih-vgx .vge .vge-p{max-width:none;padding-inline:clamp(8px,1.4vw,14px)}.dtv12.ih-vgx .vge-arrow{display:none}@media (min-width:1024px){.dtv12.ih-vgx .vge-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.dtv12.ih-vgx .vge-card{padding:14px 14px 34px}.dtv12.ih-vgx .vge-screen{min-height:336px}.dtv12.ih-vgx .vge-arrow{position:absolute;z-index:1;top:calc(14px + 168px - 17px);right:calc(-17px - var(--vge-gap) / 2);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--vge-line),0 6px 14px -8px rgb(15 23 42/.35)}.dtv12.ih-vgx .vge-arrow svg{width:16px;height:16px}.dtv12.ih-vgx .vge-arrow path{stroke:var(--vge-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}}.dtv12.ih-vgx .vge-ui{display:grid;gap:0;width:100%;max-width:330px;padding:14px 16px 12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.08),0 2px 4px rgb(15 23 42/.04),0 14px 28px -18px rgb(15 23 42/.25);font-size:13px;line-height:1.2;color:var(--vge-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-vgx .vge-ui :is(b,i,em){font-style:normal}.dtv12.ih-vgx .vge-ih{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 10px;border-bottom:1px solid var(--vge-line)}.dtv12.ih-vgx .vge-ih b{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--vge-navy)}.dtv12.ih-vgx .vge-to{font-size:12px;font-weight:600;color:var(--vge-slate)}.dtv12.ih-vgx .vge-pill{justify-self:start;padding:4px 8px;border-radius:999px;background:#f1f5f9;font-size:12px;font-weight:700;line-height:1.1;white-space:nowrap;color:#334155}.dtv12.ih-vgx .vge-pill.is-blue{background:var(--vge-tint);color:var(--vge-blue)}.dtv12.ih-vgx .vge-pill.is-gold{background:var(--vge-gold);color:var(--vge-ink)}.dtv12.ih-vgx .vge-pill.is-green{background:#ecfdf5;color:#047857}.dtv12.ih-vgx .vge-pill.is-amber{background:#fff7e0;color:#92400e}.dtv12.ih-vgx .vge-tick{flex:none;width:15px;height:13px}.dtv12.ih-vgx .vge-tick path{stroke:var(--vge-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vge-svc{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid var(--vge-line)}.dtv12.ih-vgx .vge-svc:last-child{border-bottom:0}.dtv12.ih-vgx .vge-svc-ico{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:var(--vge-tint)}.dtv12.ih-vgx .vge-glyph{width:20px;height:20px}.dtv12.ih-vgx .vge-glyph :is(path,circle){stroke:var(--vge-navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vge-svc>b{font-size:13px;font-weight:700}.dtv12.ih-vgx .vge-in{display:grid;grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:12px;padding:8px 0}.dtv12.ih-vgx .vge-in:first-of-type{padding-top:12px}.dtv12.ih-vgx .vge-in>i{font-size:12.5px;font-weight:600;color:#334155}.dtv12.ih-vgx .vge-pips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px}.dtv12.ih-vgx .vge-pips em{height:8px;border-radius:2px;background:var(--vge-line)}.dtv12.ih-vgx .vge-pips em.is-on{background:var(--vge-blue)}.dtv12.ih-vgx .vge-own{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:10px 0;border-top:1px solid var(--vge-line)}.dtv12.ih-vgx .vge-own>i{font-size:12.5px;font-weight:700}.dtv12.ih-vgx .vge-flags{display:flex;gap:6px;padding-top:10px;border-top:1px solid var(--vge-line)}.dtv12.ih-vgx .vge-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 0}.dtv12.ih-vgx .vge-col{display:grid;gap:8px;padding:12px;border-radius:10px;background:#f8fafc;box-shadow:inset 0 0 0 1px var(--vge-line)}.dtv12.ih-vgx :is(.vge-col>i,.vge-sep>i){font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vge-slate)}.dtv12.ih-vgx .vge-col>b{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#047857}.dtv12.ih-vgx .vge-col>b.is-x{color:#334155}.dtv12.ih-vgx .vge-x{flex:none;width:14px;height:14px}.dtv12.ih-vgx .vge-x :is(circle,path){stroke:var(--vge-slate);stroke-width:1.6;stroke-linecap:round}.dtv12.ih-vgx .vge-sep{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--vge-line)}.dtv12.ih-vgx .vge-chips{display:flex;flex-wrap:wrap;gap:6px}.dtv12.ih-vgx .vge-chips .vge-pill{background:#fff8e6;box-shadow:inset 0 0 0 1px rgb(245 179 1/.55);color:#78350f}@media (min-width:1024px) and (max-width:1199px){.dtv12.ih-vgx .vge-screen{padding-inline:8px}.dtv12.ih-vgx .vge-ui{padding-inline:12px}.dtv12.ih-vgx .vge-svc{gap:10px}.dtv12.ih-vgx .vge-cols{grid-template-columns:minmax(0,1fr);gap:8px}}.dtv12.ih-vgx .vgc{--vgc-gap:24px;--vgc-lap:clamp(88px,8vw,116px);--vgc-notch:var(--vgc-lap);--vgc-split:44%;--vgc-tab-w:190px;--vgc-tab-h:36px;--vgc-pad:clamp(26px,3.2vw,48px)}.dtv12.ih-vgx .vgc-defs{position:absolute;width:0;height:0;overflow:hidden}.dtv12.ih-vgx .vgc-row,.dtv12.ih-vgx .vgc-rows{display:grid;gap:20px}.dtv12.ih-vgx .vgc-card{min-width:0}.dtv12.ih-vgx .vgc-face,.dtv12.ih-vgx .vgc-round{width:100%;height:100%}.dtv12.ih-vgx .vgc-face{display:flex;flex-direction:column;padding:0 0 clamp(26px,4vw,34px);overflow:hidden;border-radius:var(--v12-r-lg);background:var(--v12-white,#fff);box-shadow:inset 0 0 0 1px #e2e8f0,0 16px 30px -24px rgb(15 23 42/.4)}.dtv12.ih-vgx .vgc .vgc-copy{max-width:none;padding-inline:clamp(20px,4.4vw,34px)}.dtv12.ih-vgx .vgc-stage{position:relative;order:-1;min-width:0;margin:0 0 clamp(22px,3.6vw,30px);padding:clamp(22px,4.4vw,34px) 10px clamp(18px,3.4vw,28px);background:#f1f5f9;container-type:inline-size;contain:layout style paint}@media (max-width:759px){.dtv12.ih-vgx .vgc-stage{padding-inline:4px}}@media (min-width:960px){.dtv12.ih-vgx .vgc-face{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:center;column-gap:clamp(32px,3.6vw,52px);padding:var(--vgc-pad)}.dtv12.ih-vgx .vgc .vgc-copy{max-width:540px;padding:0}.dtv12.ih-vgx .vgc-stage{order:2;margin:0;padding:26px 16px;border-radius:14px}}.dtv12.ih-vgx .vgc-edge{display:none}@media (min-width:1200px){.dtv12.ih-vgx .vgc-rows{gap:var(--vgc-gap)}.dtv12.ih-vgx .vgc-row{display:flex;gap:var(--vgc-gap);align-items:stretch}.dtv12.ih-vgx .vgc-card{width:100%}.dtv12.ih-vgx .vgc-card[data-pos=a]{margin-inline-end:calc(-1 * var(--vgc-lap))}.dtv12.ih-vgx .vgc-round{position:relative}.dtv12.ih-vgx .vgc-edge{display:block;position:absolute;inset:0;filter:url(#vgc-jig-round) drop-shadow(0 0 .5px rgb(15 23 42/.14)) drop-shadow(0 2px 3px rgb(15 23 42/.05)) drop-shadow(0 18px 30px rgb(15 23 42/.09));pointer-events:none}.dtv12.ih-vgx .vgc-shape{position:absolute;inset:0;background:var(--v12-white,#fff)}.dtv12.ih-vgx .vgc-face{position:relative;background:transparent;border-radius:0;box-shadow:none;display:flex;flex-direction:column;align-items:stretch}.dtv12.ih-vgx .vgc .vgc-copy{max-width:none;margin-bottom:clamp(30px,3vw,40px)}.dtv12.ih-vgx .vgc-stage{order:0;margin-top:auto;padding:24px 16px}.dtv12.ih-vgx .vgc-row+.vgc-row{margin-block-start:calc(-1 * var(--vgc-tab-h))}.dtv12.ih-vgx .vgc-card[data-pos=b] .vgc-face{padding-inline-start:calc(var(--vgc-notch) + clamp(20px, 2vw, 32px))}.dtv12.ih-vgx .vgc-card[data-pos=a] .vgc-copy{padding-inline-end:var(--vgc-notch)}.dtv12.ih-vgx .vgc-card[data-pos=a] .vgc-stage{margin-inline-end:var(--vgc-notch)}.dtv12.ih-vgx .vgc-card:is([data-cut="0"],[data-cut="1"]) .vgc-face{padding-block-end:max(var(--vgc-pad),calc(var(--vgc-tab-h) + 26px))}.dtv12.ih-vgx .vgc-card:is([data-cut="2"],[data-cut="3"]) .vgc-face{padding-block-start:calc(var(--vgc-pad) + var(--vgc-tab-h))}.dtv12.ih-vgx .vgc-card[data-cut="0"] .vgc-shape{clip-path:polygon(0 0,100% 0,100% var(--vgc-split),calc(100% - var(--vgc-notch)) var(--vgc-split),calc(100% - var(--vgc-notch)) 100%,calc(var(--vgc-tab-w) + var(--vgc-gap)) 100%,calc(var(--vgc-tab-w) + var(--vgc-gap)) calc(100% - var(--vgc-tab-h)),0 calc(100% - var(--vgc-tab-h)))}.dtv12.ih-vgx .vgc-card[data-cut="1"] .vgc-shape{clip-path:polygon(var(--vgc-notch) 0,100% 0,100% calc(100% - var(--vgc-tab-h)),calc(100% - var(--vgc-tab-w) - var(--vgc-gap)) calc(100% - var(--vgc-tab-h)),calc(100% - var(--vgc-tab-w) - var(--vgc-gap)) 100%,0 100%,0 calc(var(--vgc-split) + var(--vgc-gap)),var(--vgc-notch) calc(var(--vgc-split) + var(--vgc-gap)))}.dtv12.ih-vgx .vgc-card[data-cut="2"] .vgc-shape{clip-path:polygon(0 0,var(--vgc-tab-w) 0,var(--vgc-tab-w) var(--vgc-tab-h),100% var(--vgc-tab-h),100% var(--vgc-split),calc(100% - var(--vgc-notch)) var(--vgc-split),calc(100% - var(--vgc-notch)) 100%,0 100%)}.dtv12.ih-vgx .vgc-card[data-cut="3"] .vgc-shape{clip-path:polygon(var(--vgc-notch) var(--vgc-tab-h),calc(100% - var(--vgc-tab-w)) var(--vgc-tab-h),calc(100% - var(--vgc-tab-w)) 0,100% 0,100% 100%,0 100%,0 calc(var(--vgc-split) + var(--vgc-gap)),var(--vgc-notch) calc(var(--vgc-split) + var(--vgc-gap)))}}.dtv12.ih-vgx .vgc-art{--u:min(calc(100cqw / 34),14px);--vgc-ink:#0f172a;--vgc-navy:#1e3a8a;--vgc-blue:#2563eb;--vgc-line:#e2e8f0;--vgc-slate:#64748b;--vgc-tint:#eff4ff;--vgc-red:#dc2626;--vgc-green:#10b981;--vgc-gold:#f5b301;--vgc-card-sh:0 0 0 1px rgb(15 23 42/.08),0 .15em .35em rgb(15 23 42/.05),0 1em 2em -1.2em rgb(15 23 42/.22);position:relative;width:calc(34 * var(--u));height:calc(18 * var(--u));margin-inline:auto;font-size:var(--u);font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--vgc-ink);-webkit-user-select:none;user-select:none;contain:content}.dtv12.ih-vgx .vgc-art svg{display:block;flex:none;overflow:visible}.dtv12.ih-vgx .vgc-art>*{position:absolute}.dtv12.ih-vgx .vgc-art :is(b,i,em){font-style:normal}.dtv12.ih-vgx .vgc-tv{overflow:hidden;border-radius:.75em;background:#fff;color:var(--vgc-ink);box-shadow:var(--vgc-card-sh)}.dtv12.ih-vgx .vgc-scrh{display:flex;flex:none;align-items:center;justify-content:space-between;height:1.8em;border-bottom:1px solid var(--vgc-line)}.dtv12.ih-vgx .vgc-mk{font-size:max(.62em,9.5px);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--vgc-navy)}.dtv12.ih-vgx .vgc-loc{padding:.3em .55em .28em;border-radius:999px;background:var(--vgc-tint);font-size:max(.64em,9.5px);font-weight:700;line-height:1;letter-spacing:.08em;color:var(--vgc-blue)}.dtv12.ih-vgx .vgc-loc i{color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-mono{font-family:ui-monospace,Cascadia Mono,Consolas,SFMono-Regular,Menlo,monospace;font-size:max(.76em,9.5px);font-weight:600;letter-spacing:0;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-tv .vgc-mono{color:var(--vgc-blue)}.dtv12.ih-vgx .vgc-pen path{stroke:var(--vgc-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vgc-navy path{stroke:var(--vgc-navy)}.dtv12.ih-vgx .vgc-gold path{stroke:var(--vgc-gold)}.dtv12.ih-vgx .vgc-ok path{stroke:var(--vgc-green);stroke-width:2.4}.dtv12.ih-vgx .vgc-tick{width:1.4em;height:1.22em}.dtv12.ih-vgx .vgc-strike{position:absolute;display:block;top:52%;right:-.14em;left:-.14em;height:.13em;border-radius:999px;background:var(--vgc-red)}.dtv12.ih-vgx .vgc-stamp{display:grid;justify-items:center;padding:.42em .7em .4em;border:.14em solid;border-radius:.35em;background:#fff;font-size:max(.8em,9.5px);font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.dtv12.ih-vgx .vgc-card2{display:flex;flex-direction:column;overflow:hidden;border-radius:.55em;background:#fff;box-shadow:var(--vgc-card-sh)}.dtv12.ih-vgx .vgc-c2h{display:flex;flex:none;align-items:center;gap:.5em;height:calc(2.1 * var(--u));padding:0 calc(.8 * var(--u));border-bottom:1px solid var(--vgc-line);background:var(--vgc-tint);color:var(--vgc-navy)}.dtv12.ih-vgx .vgc-c2h b{font-size:max(.66em,9.5px);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dtv12.ih-vgx :is(.vgc-who i,.vgc-brow>i){font-size:max(.6em,9.5px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-prompts{display:flex;flex:none;gap:.9em}.dtv12.ih-vgx .vgc-prompt{display:inline-flex;align-items:center;gap:.4em;font-size:max(.66em,9.5px);font-weight:600;color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-prompt b{display:grid;place-items:center;width:1.6em;height:1.6em;border-radius:50%;box-shadow:inset 0 0 0 1px #cbd5e1;font-size:.86em;font-weight:700;color:var(--vgc-navy)}.dtv12.ih-vgx .vgc-cut{top:1.6em;left:.7em;width:22em;height:14.8em;background:var(--vgc-tint)}.dtv12.ih-vgx .vgc-cut>*{position:absolute}.dtv12.ih-vgx .vgc-castle{bottom:4.4em;left:0;width:22em;height:6.4em}.dtv12.ih-vgx .vgc-castle-s{fill:#c7d5f6}.dtv12.ih-vgx .vgc-castle-lit{fill:#fff}.dtv12.ih-vgx .vgc-castle-bars{fill:none;stroke:#c7d5f6;stroke-width:1.6}.dtv12.ih-vgx .vgc-ground{right:0;bottom:0;left:0;height:4.45em;background:#dbe5fb}.dtv12.ih-vgx .vgc-dlg{right:.9em;bottom:.85em;left:.9em;height:4.1em;border-radius:.5em;background:#fff;box-shadow:inset 0 0 0 1px rgb(30 58 138/.35),0 .5em 1em -.6em rgb(15 23 42/.3)}.dtv12.ih-vgx .vgc-dlg>*{position:absolute}.dtv12.ih-vgx .vgc-plate{top:calc(-.85 * var(--u));left:calc(1 * var(--u));padding:.4em .8em .36em;border-radius:.25em;background:var(--vgc-gold);font-size:max(.66em,9.5px);font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-say{top:1.3em;left:1.25em;font-size:1.18em;font-weight:600;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-next{right:1em;bottom:.75em;width:.85em;height:.57em}.dtv12.ih-vgx .vgc-next path{fill:var(--vgc-blue)}.dtv12.ih-vgx .vgc-ctx{top:1.6em;left:23.9em;width:9.5em;height:8.9em}.dtv12.ih-vgx .vgc-pin{width:.7em;height:1em}.dtv12.ih-vgx .vgc-pin circle{fill:var(--vgc-gold)}.dtv12.ih-vgx .vgc-pin path{stroke:var(--vgc-navy);stroke-width:1.4;stroke-linecap:round}.dtv12.ih-vgx .vgc-who{display:flex;flex:none;align-items:center;gap:.6em;padding:.55em .8em 0}.dtv12.ih-vgx .vgc-who>span{display:grid;gap:.15em}.dtv12.ih-vgx .vgc-who b{font-size:max(.9em,9.5px);font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-dot{flex:none;width:.62em;height:.62em;border-radius:50%}.dtv12.ih-vgx .vgc-dot.is-gold{background:var(--vgc-gold)}.dtv12.ih-vgx .vgc-dot.is-cyan{background:var(--vgc-blue)}.dtv12.ih-vgx .vgc-down{width:.8em;height:1em;margin:.25em 0 0 .91em}.dtv12.ih-vgx .vgc-down path{stroke-width:1.6}.dtv12.ih-vgx .vgc-sid{top:10.95em;left:23.9em;justify-content:center;gap:.3em;width:9.5em;height:2.7em;padding:0 .75em}.dtv12.ih-vgx .vgc-sid.is-2{top:13.95em}.dtv12.ih-vgx .vgc-sid-top{display:flex;align-items:center;justify-content:space-between}.dtv12.ih-vgx .vgc-sid-top b{font-size:max(.86em,9.5px);font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-sid-res{display:flex;align-items:center;gap:.4em}.dtv12.ih-vgx .vgc-sid-arrow{font-size:max(.8em,9.5px);color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-role{padding:.32em .6em .3em;border-radius:.3em;font-size:max(.66em,9.5px);font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase}.dtv12.ih-vgx .vgc-role.is-gold{background:var(--vgc-gold);color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-role.is-cyan{background:var(--vgc-tint);color:var(--vgc-blue)}.dtv12.ih-vgx .vgc-codex{top:.8em;left:.6em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1.8em minmax(0,1fr) 1.8em;gap:.7em .8em;width:32.8em;height:16.4em;padding:.9em 1.1em}.dtv12.ih-vgx .vgc-codex>:is(.vgc-scrh,.vgc-foot){grid-column:1/-1}.dtv12.ih-vgx .vgc-item{--rar:var(--vgc-gold);--rar-t:#a16207;position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:.7em .6em .6em;overflow:hidden;border-radius:.5em;background:#f8fafc;box-shadow:inset 0 0 0 1px var(--vgc-line)}.dtv12.ih-vgx .vgc-item.is-cyan{--rar:var(--vgc-blue);--rar-t:var(--vgc-blue)}.dtv12.ih-vgx .vgc-item.is-silver{--rar:#94a3b8;--rar-t:#475569}.dtv12.ih-vgx .vgc-rim{position:absolute;top:0;right:0;left:0;height:.22em;background:var(--rar)}.dtv12.ih-vgx .vgc-kind{font-size:max(.6em,9.5px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rar-t)}.dtv12.ih-vgx .vgc-emb{position:relative;display:grid;flex:none;place-items:center;width:1.94em;height:2.2em;margin-top:.4em}.dtv12.ih-vgx .vgc-emb svg{position:absolute;inset:0;width:100%;height:100%}.dtv12.ih-vgx .vgc-emb .vgc-pen path{stroke:var(--rar);stroke-width:1.6}.dtv12.ih-vgx .vgc-emb b{font-size:1em;font-weight:700;color:var(--rar-t)}.dtv12.ih-vgx .vgc-name{display:grid;flex:none;place-items:center;height:1.6em;margin-top:.3em}.dtv12.ih-vgx .vgc-name>b{grid-area:1/1;font-size:1.05em;font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-src{font-size:max(.6em,9.5px);font-weight:600;letter-spacing:.04em;color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-call{margin-top:auto;padding:.34em .65em .32em;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--rar);font-size:max(.7em,9.5px);font-weight:700;line-height:1;color:var(--rar-t)}.dtv12.ih-vgx .vgc-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--vgc-line)}.dtv12.ih-vgx .vgc-owner{display:flex;align-items:center;gap:.7em}.dtv12.ih-vgx .vgc-owner i{font-size:max(.6em,9.5px);color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-owner i,.dtv12.ih-vgx .vgc-seal{font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dtv12.ih-vgx .vgc-seal{display:inline-flex;align-items:center;gap:.35em;padding:.3em .55em .28em;border:.14em solid var(--vgc-green);border-radius:.3em;font-size:max(.62em,9.5px);line-height:1;color:#047857}.dtv12.ih-vgx .vgc-seal svg{width:1em;height:.88em}.dtv12.ih-vgx .vgc-seal path{stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vgc-menu{top:.8em;left:.6em;display:flex;flex-direction:column;width:20.2em;height:16.4em;padding:.9em 1.1em}.dtv12.ih-vgx .vgc-list{position:relative;display:grid;grid-auto-rows:2em;margin-top:.5em}.dtv12.ih-vgx .vgc-mrow{display:flex;align-items:center;justify-content:space-between;padding:0 .7em 0 1.5em;border-bottom:1px solid var(--vgc-line)}.dtv12.ih-vgx .vgc-mrow>i{font-size:max(.84em,9.5px);font-weight:500;color:#475569}.dtv12.ih-vgx .vgc-mrow>b{font-size:max(.84em,9.5px);font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-cyc{display:flex;align-items:center;gap:.45em}.dtv12.ih-vgx .vgc-cyc em{color:var(--vgc-blue)}.dtv12.ih-vgx .vgc-cyc-w{display:grid;justify-items:center;min-width:4.3em}.dtv12.ih-vgx .vgc-cyc-w>b{grid-area:1/1}.dtv12.ih-vgx .vgc-btn{position:relative;display:flex;align-items:center;width:8.6em;height:1.55em;padding:0 .6em;border-radius:.3em;box-shadow:inset 0 0 0 1px #cbd5e1}.dtv12.ih-vgx .vgc-btn.is-fit{background:#fff8e6;box-shadow:inset 0 0 0 1px var(--vgc-gold)}.dtv12.ih-vgx .vgc-btn>b{font-size:max(.82em,9.5px);font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-cursor{position:absolute;top:8em;right:0;left:0;height:2em;border-radius:.2em;background:rgb(245 179 1/.1);box-shadow:inset .18em 0 0 var(--vgc-gold)}.dtv12.ih-vgx .vgc-cursor:before{content:"";position:absolute;top:calc(50% - .3em);left:.55em;width:.5em;height:.6em;background:var(--vgc-gold);clip-path:polygon(0 0,100% 50%,0 100%)}.dtv12.ih-vgx .vgc-menu .vgc-prompts{justify-content:flex-end;margin-top:auto}.dtv12.ih-vgx .vgc-bug{top:3.2em;left:21.6em;width:11.8em;height:11.6em}.dtv12.ih-vgx .vgc-hole{flex:none;width:.7em;height:.7em;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 .14em #cbd5e1}.dtv12.ih-vgx .vgc-bugdot{flex:none;width:.5em;height:.5em;border-radius:50%;background:var(--vgc-red)}.dtv12.ih-vgx .vgc-brow{display:flex;flex:none;align-items:center;justify-content:space-between;gap:.5em;height:2.4em;padding:0 .8em;border-top:1px solid var(--vgc-line)}.dtv12.ih-vgx .vgc-c2h+.vgc-brow{border-top:0}.dtv12.ih-vgx .vgc-brow>b{font-size:max(.86em,9.5px);font-weight:700;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-stat{display:flex;flex:1;align-items:center;gap:.45em}.dtv12.ih-vgx .vgc-stat b{position:relative;font-size:max(.84em,9.5px);font-weight:700}.dtv12.ih-vgx .vgc-stat .is-err{color:#b91c1c}.dtv12.ih-vgx .vgc-stat .is-ok{margin-left:auto;color:#047857}.dtv12.ih-vgx .vgc-stat .vgc-tick{width:1.2em;height:1.05em}.dtv12.ih-vgx .vgc-retest{position:absolute;right:calc(.9 * var(--u));bottom:calc(.9 * var(--u));color:var(--vgc-blue)}.dtv12.ih-vgx .vgc-patch{top:.8em;left:.6em;display:flex;flex-direction:column;width:15.8em;height:16.4em;padding:.9em 1.1em}.dtv12.ih-vgx .vgc-vers{display:flex;gap:.3em}.dtv12.ih-vgx .vgc-v{position:relative;padding:.26em .42em .24em;border-radius:.25em;font-size:max(.72em,9.5px);font-weight:700;line-height:1}.dtv12.ih-vgx .vgc-v.is-old{color:var(--vgc-slate);box-shadow:inset 0 0 0 1px #cbd5e1}.dtv12.ih-vgx .vgc-v.is-new{background:var(--vgc-blue);color:#fff}.dtv12.ih-vgx .vgc-meta{display:flex;flex:none;align-items:center;justify-content:space-between;height:1.3em;margin-top:.55em}.dtv12.ih-vgx :is(.vgc-meta i,.vgc-signoff i){font-size:max(.6em,9.5px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-now,.dtv12.ih-vgx .vgc-was{position:relative;flex:none;align-self:flex-start}.dtv12.ih-vgx .vgc-was{height:1.5em;margin-top:.55em;font-size:.95em;font-weight:600;line-height:1.5;color:#94a3b8}.dtv12.ih-vgx .vgc-now{height:1.6em;margin:1em 0 0 .45em;font-size:1em;font-weight:700;line-height:1.6;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-art .vgc-cloud{position:absolute;top:50%;left:50%;width:13.2em;height:3.2em;translate:-50% -50%}.dtv12.ih-vgx .vgc-cloud path{stroke-width:1.5}.dtv12.ih-vgx .vgc-types{display:flex;flex:none;gap:.4em;margin-top:1.05em}.dtv12.ih-vgx .vgc-tchip{padding:.32em .55em .3em;border-radius:.3em;box-shadow:inset 0 0 0 1px #cbd5e1;font-size:max(.62em,9.5px);font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--vgc-slate)}.dtv12.ih-vgx .vgc-tchip.is-on{background:var(--vgc-gold);box-shadow:none;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-signoff{display:flex;flex:none;align-items:center;gap:.55em;margin-top:auto;padding-top:.6em;border-top:1px solid var(--vgc-line)}.dtv12.ih-vgx .vgc-signoff b{font-size:max(.8em,9.5px);font-weight:600;color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-hud{top:calc(2.2em + var(--i) * 3.45em);left:17.2em;display:flex;align-items:center;gap:.6em;width:16.2em;height:2.75em;padding:0 .8em 0 1em;overflow:hidden;border-radius:.55em;background:#fff;box-shadow:var(--vgc-card-sh);color:var(--vgc-ink)}.dtv12.ih-vgx .vgc-hud:before{content:"";position:absolute;top:.55em;bottom:.55em;left:0;width:.18em;border-radius:0 .2em .2em 0;background:var(--vgc-blue)}.dtv12.ih-vgx .vgc-hud>b{flex:none;font-size:max(.84em,9.5px);font-weight:700}.dtv12.ih-vgx .vgc-bar{position:relative;flex:1;min-width:1.2em;height:.32em;overflow:hidden;border-radius:999px;background:var(--vgc-line)}.dtv12.ih-vgx .vgc-bar>i{position:absolute;inset:0;border-radius:inherit;background:var(--vgc-gold)}.dtv12.ih-vgx .vgc-vslot{display:grid;flex:none}.dtv12.ih-vgx .vgc-vslot>em{grid-area:1/1;padding:.26em .42em .24em;border-radius:.25em;font-size:max(.72em,9.5px);font-weight:700;line-height:1}.dtv12.ih-vgx .vgc-vn{background:var(--vgc-blue);color:#fff}@container (max-width: 440px){.dtv12.ih-vgx :is(.vgc-who i,.vgc-brow>i,.vgc-meta i,.vgc-signoff i,.vgc-owner i,.vgc-kind){letter-spacing:.04em}.dtv12.ih-vgx :is(.vgc-mk,.vgc-c2h b,.vgc-tchip,.vgc-role,.vgc-plate){letter-spacing:.08em}.dtv12.ih-vgx .vgc-hud{gap:.4em}.dtv12.ih-vgx .vgc-bar{min-width:.8em}.dtv12.ih-vgx .vgc-prompts{gap:.6em}.dtv12.ih-vgx .vgc-codex .vgc-owner i{letter-spacing:0}.dtv12.ih-vgx .vgc-codex .vgc-prompts{gap:.45em}.dtv12.ih-vgx .vgc-ctx{height:9.5em}.dtv12.ih-vgx .vgc-sid{top:11.4em;height:2.9em}.dtv12.ih-vgx .vgc-sid.is-2{top:14.55em}.dtv12.ih-vgx .vgc-bug{top:2.6em;height:12.8em}.dtv12.ih-vgx .vgc-emb{width:1.68em;height:1.9em;margin-top:.25em}}.dtv12.ih-vgx .vgp-body{max-width:1200px;margin-inline:auto}.dtv12.ih-vgx .vgp-track{position:relative;min-width:0}.dtv12.ih-vgx .vgp-list{margin:0;padding:0;list-style:none}.dtv12.ih-vgx .vgp-spine{position:absolute;inset-block:0;inset-inline-start:5px;width:2px;background:var(--v12-blue-deep)}.dtv12.ih-vgx .vgp-row{--vgp-py:clamp(30px,3.2vw,44px);--vgp-pl:clamp(34px,3.6vw,52px);position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:12px;padding:var(--vgp-py) 0 var(--vgp-py) var(--vgp-pl)}.dtv12.ih-vgx .vgp-row:before,.dtv12.ih-vgx .vgp-row:last-child:after{content:"";position:absolute;inset-inline:var(--vgp-pl) 0;height:1px;background:rgb(15 23 42/.09)}.dtv12.ih-vgx .vgp-row:before{inset-block-start:0}.dtv12.ih-vgx .vgp-row:last-child:after{inset-block-end:0}.dtv12.ih-vgx .vgp-dot{position:absolute;z-index:1;inset-block-start:calc(var(--vgp-py) + 8px);inset-inline-start:0;width:12px;height:12px;border-radius:50%;background:var(--v12-blue-deep);box-shadow:0 0 0 4px #fff}.dtv12.ih-vgx .vgp .vgp-t{margin:0;text-wrap:balance}.dtv12.ih-vgx .vgp-txt{min-width:0}@media (min-width:1024px){.dtv12.ih-vgx .vgp-row{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;column-gap:clamp(32px,4vw,64px)}.dtv12.ih-vgx .vgp .vgp-t{grid-column:1;grid-row:1}.dtv12.ih-vgx .vgp-txt{grid-column:2;grid-row:1}.dtv12.ih-vgx .vgp-txt>:first-child{margin-top:0}}.dtv12.ih-vgx .vgz{--vgz-ink:#0f172a;--vgz-navy:#1e3a8a;--vgz-blue:#2563eb;--vgz-gold:#f5b301;--vgz-line:#e2e8f0;--vgz-slate:#64748b;--vgz-k1:var(--vgz-navy);--vgz-k2:var(--vgz-blue);--vgz-k3:var(--vgz-gold)}.dtv12.ih-vgx .vgz-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,56px);max-width:1160px;margin-inline:auto}.dtv12.ih-vgx .vgz-stage{display:grid;place-items:center;min-width:0;padding:clamp(18px,3vw,32px);border-radius:24px;background:linear-gradient(rgb(30 58 138/.045) 1px,transparent 0) 0 0 /100% 22px,#f5f8fe;box-shadow:inset 0 0 0 1px rgb(30 58 138/.07)}.dtv12.ih-vgx .vgz-art{width:100%;max-width:500px;font-size:13px;line-height:1.2;color:var(--vgz-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-vgx .vgz-art :is(b,i,em){font-style:normal}.dtv12.ih-vgx .vgz-layer{--k:var(--vgz-k1);position:relative;display:grid;gap:24px;padding:26px 16px 16px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--k),0 14px 30px -22px rgb(15 23 42/.35)}.dtv12.ih-vgx .vgz-layer.is-2{--k:var(--vgz-k2);border-radius:16px;background:#f8fbff;box-shadow:inset 0 0 0 1.5px var(--k)}.dtv12.ih-vgx .vgz-layer.is-3{--k:var(--vgz-k3);border-radius:13px;background:#fffdf6;box-shadow:inset 0 0 0 1.5px var(--k)}.dtv12.ih-vgx .vgz-tab{position:absolute;top:0;left:16px;padding:4px 10px;border-radius:999px;background:var(--k);translate:0 -50%;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fff}.dtv12.ih-vgx .vgz-layer.is-3>.vgz-tab{color:var(--vgz-ink)}.dtv12.ih-vgx .vgz-chips{display:flex;flex-wrap:wrap;gap:6px}.dtv12.ih-vgx .vgz-chips em{padding:5px 9px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px var(--vgz-line);font-size:12px;font-weight:700;white-space:nowrap;color:var(--vgz-ink)}.dtv12.ih-vgx .vgz-chips em i{font-weight:500;color:var(--vgz-slate)}.dtv12.ih-vgx .vgz-core{display:grid;gap:12px;padding:16px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.08),0 10px 20px -14px rgb(15 23 42/.35)}.dtv12.ih-vgx .vgz-core-h{display:flex;align-items:center;gap:8px}.dtv12.ih-vgx .vgz-core-h b{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--vgz-navy)}.dtv12.ih-vgx .vgz-lock{width:20px;height:20px}.dtv12.ih-vgx .vgz-lock :is(rect,path){stroke:var(--vgz-navy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vgz-lock rect{fill:#fff8e6}.dtv12.ih-vgx .vgz-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dtv12.ih-vgx .vgz-files i{padding:8px 10px;border-radius:7px;background:#f1f5f9;font-size:12px;font-weight:600;color:#334155}.dtv12.ih-vgx .vgz-rows{display:grid;align-content:center;margin:0;padding:0;list-style:none}.dtv12.ih-vgx .vgz-row{--k:var(--vgz-k1);display:grid;grid-template-columns:60px minmax(0,1fr);align-items:start;gap:20px;min-width:0;padding:24px 0;border-top:1px solid var(--vgz-line)}.dtv12.ih-vgx .vgz-row:last-child{border-bottom:1px solid var(--vgz-line)}.dtv12.ih-vgx .vgz-row.is-2{--k:var(--vgz-k2)}.dtv12.ih-vgx .vgz-row.is-3{--k:var(--vgz-k3)}.dtv12.ih-vgx .vgz-key{position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--k),0 8px 18px -12px rgb(15 23 42/.35)}.dtv12.ih-vgx .vgz-row .vg-p{max-width:none;margin-top:2px;color:#1e293b}.dtv12.ih-vgx .vgz-ico{flex:none;width:40px;height:40px;overflow:visible}.dtv12.ih-vgx .vgz-ico :is(.ln,.la){stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-vgx .vgz-ico .ln{stroke:#0f1f4d}.dtv12.ih-vgx .vgz-ico .la{stroke:#2563eb}.dtv12.ih-vgx .vgz-ico .fl{fill:#eff4ff}.dtv12.ih-vgx .vgz-ico .pp{fill:#fff}@media (min-width:1024px){.dtv12.ih-vgx .vgz-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}.dtv12.ih-vgx .vgz-row{padding:28px 0}}@media (max-width:519px){.dtv12.ih-vgx .vgz-layer{padding:24px 12px 12px}.dtv12.ih-vgx .vgz-row{grid-template-columns:52px minmax(0,1fr);gap:16px}.dtv12.ih-vgx .vgz-key{width:52px;height:52px;border-radius:12px}.dtv12.ih-vgx .vgz-ico{width:34px;height:34px}}