.vk{container-type:inline-size;display:grid;gap:20px;font-family:var(--font-body);color:hsl(var(--foreground))}.vk .vk-n,.vk-n{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.vk-context{margin:0;text-align:center;font:500 15px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}.vk-read{margin:0;text-align:center;font:500 15px/1.5 var(--font-body);color:hsl(var(--muted-foreground));max-width:62ch;justify-self:center}.vk-ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px}.vk-ctl-l{font:600 15px/1.3 var(--font-body)}.vk-ctl-r{font:650 17px/1.2 var(--font-numeric)}.vk-ctl input[type=range]{flex:1 1 220px;max-width:420px;accent-color:hsl(var(--foreground))}.vk-grid,.vk-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vk-cases{grid-template-columns:repeat(3,minmax(0,1fr))}.vk-card,.vk-tile{min-width:0;box-sizing:border-box;border-radius:24px;padding:20px 22px 18px;display:grid;gap:6px;align-content:start;background:linear-gradient(180deg,hsl(var(--foreground) / .035),transparent 46%),hsl(var(--card));border:1px solid var(--hair-soft);box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000000a,0 4px 10px -2px #0000000d,0 16px 32px -14px #0000001a}.dark .vk-card,.dark .vk-tile{box-shadow:inset 0 1px #ffffff12,0 1px 2px #0006,0 4px 10px -2px #00000059,0 16px 32px -14px #0000008c}.vk-card-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vk-card-top b{font:650 17px/1.2 var(--font-display)}.vk-pill{font:700 13px/1 var(--font-body);padding:7px 11px;border-radius:999px;letter-spacing:.02em;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent)}.vk-pill[data-right=call],.vk-card[data-right=call]{--c: var(--call)}.vk-pill[data-right=put],.vk-card[data-right=put]{--c: var(--put)}.vk-cap{margin:4px 0 0;font:600 13px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.vk-big{font:800 clamp(30px,4.2cqi,44px)/1.08 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vk-big[data-tone=gain],.vk-sub[data-tone=gain],.vk-foot [data-tone=gain]{color:var(--up)}.vk-big[data-tone=loss],.vk-sub[data-tone=loss],.vk-foot [data-tone=loss]{color:var(--dn)}.vk-sub{margin:0;font:500 15px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.vk-foot{margin:8px 0 0;padding-top:10px;border-top:1px solid var(--hair);font:500 15px/1.4 var(--font-body);color:hsl(var(--foreground) / .85)}.vk-foot b{font-weight:700}.vk-chip{justify-self:start;font:700 13px/1.2 var(--font-body);padding:7px 12px;border-radius:999px;color:hsl(var(--foreground));background:color-mix(in srgb,hsl(var(--foreground)) 8%,transparent);box-shadow:inset 0 0 0 1px var(--hair-soft)}:root .vk .vk-chip[data-tone]{background:var(--tone-glass);color:var(--tone-on);box-shadow:var(--tone-glass-shadow)}.vk-chip[data-tone=blue]{--tone-solid: var(--tint-blue-solid);--tone-on: var(--tint-blue-on)}.vk-chip[data-tone=teal]{--tone-solid: var(--tint-teal-solid);--tone-on: var(--tint-teal-on)}.vk-mini{display:block;width:100%;height:auto;margin-block:6px 0}.vk-zone-gain{fill:color-mix(in srgb,var(--up-fill) 9%,transparent)}.vk-zone-loss{fill:color-mix(in srgb,var(--dn-fill) 9%,transparent)}.vk-zero{stroke:hsl(var(--foreground) / .35);stroke-width:1.25;fill:none}.vk-zero-v{stroke-dasharray:3 4;stroke:hsl(var(--foreground) / .22)}.vk-line{fill:none;stroke:var(--c, hsl(var(--foreground)));stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.vk-dot{fill:hsl(var(--card));stroke:var(--c, hsl(var(--foreground)));stroke-width:3}.vk-dot-spot{fill:hsl(var(--foreground));stroke:hsl(var(--card))}.vk-cone{position:relative;border-radius:24px;padding:14px 8px 30px;border:1px solid var(--hair-soft);background:hsl(var(--card));box-shadow:0 1px 2px #0000000a,0 16px 32px -14px #0000001a}.vk-cone svg{display:block;width:100%;height:auto}.vk-cone-fill{fill:color-mix(in srgb,var(--tint-blue-solid) 11%,transparent)}.vk-cone-edge{fill:none;stroke:var(--tint-blue-solid);stroke-width:2.5}.vk-cone-bar{stroke:hsl(var(--foreground) / .3);stroke-width:1.5;stroke-dasharray:3 4}.vk-cone .vk-dot{stroke:var(--tint-blue-solid)}.vk-cone-tag{position:absolute;transform:translate(-50%,-135%);font:750 14px/1 var(--font-numeric);font-variant-numeric:tabular-nums;padding:5px 9px;border-radius:999px;white-space:nowrap;background:hsl(var(--card));box-shadow:inset 0 0 0 1px var(--hair),0 2px 6px #00000014}.vk-cone-spot{transform:translate(-6%,220%)}.vk-cone-top:nth-of-type(2){transform:translate(-25%,-150%)}.vk-cone-day{position:absolute;bottom:8px;transform:translate(-50%);font:600 13px/1 var(--font-body);color:hsl(var(--muted-foreground));white-space:nowrap}.vk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.vk-tiles-2{grid-template-columns:repeat(2,minmax(0,1fr))}.vk-tile[data-on]{box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .35),0 4px 10px -2px #0000000f,0 16px 32px -14px #0000001f}.vk-strip{position:relative;height:190px;border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--card));margin-inline:0;box-shadow:0 1px 2px #0000000a,0 16px 32px -14px #0000001a;overflow:hidden}.vk-span{position:absolute;top:18px;height:14px;border-radius:999px;background:hsl(var(--foreground) / .08);box-shadow:inset 0 0 0 1px var(--hair-soft)}.vk-span i{display:block;height:100%;border-radius:999px;background:var(--tint-blue-solid)}.vk-plot{position:absolute;top:0;right:32px;bottom:0;left:32px}.vk-dots{position:absolute;left:0;right:0;top:0;bottom:40px}.vk-d{position:absolute;width:20px;height:20px;margin-left:-10px;border-radius:50%;box-sizing:border-box;border:2px solid hsl(var(--foreground) / .55);background:transparent}.vk-strip[data-mode=rank] .vk-d[data-end]{background:var(--tint-blue-solid);border-color:var(--tint-blue-solid)}.vk-strip[data-mode=percentile] .vk-d[data-lit=true]{background:hsl(var(--foreground));border-color:hsl(var(--foreground))}.vk-strip[data-mode=percentile] .vk-d[data-rel=equal]{background:hsl(var(--foreground) / .22)}.vk-now{position:absolute;top:0;bottom:40px;width:0;border-left:2px solid hsl(var(--foreground))}.vk-now span{position:absolute;top:40px;left:8px;white-space:nowrap;font:750 14px/1 var(--font-body);padding:6px 10px;border-radius:999px;background:hsl(var(--foreground));color:hsl(var(--background))}.vk-axis{position:absolute;left:0;right:0;bottom:10px;height:20px}.vk-axis span{position:absolute;transform:translate(-50%);font:600 14px/1 var(--font-numeric);color:hsl(var(--muted-foreground))}.vk-bars{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:22px;height:210px;padding:0 6px;margin-block:8px 2px}.vk-bar{flex:0 0 84px;height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}.vk-bar span{font:750 17px/1 var(--font-numeric)}.vk-bar i{display:block;width:100%;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,rgb(255 255 255 / .3),transparent 55%),var(--put);opacity:.85}.vk-bar:last-of-type i{opacity:1}.vk-bar em{font:500 13px/1.2 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground));white-space:nowrap}.vk-gap{margin:0;text-align:center;font:600 14px/1.3 var(--font-numeric);color:hsl(var(--muted-foreground))}.ix-figure .vk{margin-inline:clamp(0px,2vw,24px)}.vk-case .vk-big{font-size:clamp(26px,3.4cqi,36px)}@media (max-width: 760px){.vk-grid,.vk-tiles,.vk-tiles-2,.vk-cases{grid-template-columns:1fr}.vk-card,.vk-tile{padding:18px}.vk-cone-tag{font-size:13px;padding:4px 7px}.vk-strip{height:210px}}@media (min-width: 761px) and (max-width: 900px){.vk-cases{grid-template-columns:1fr}}.vk-cone .vk-cone-end{transform:translate(-85%,-150%)}.vk-block{display:grid;gap:6px;padding-top:12px;margin-top:6px;border-top:1px solid var(--hair)}.vk-block h5{margin:0;font:700 16px/1.3 var(--font-numeric);font-variant-numeric:tabular-nums}.vk-block h5 span{font-weight:500;color:hsl(var(--muted-foreground))}.vk-row2{display:flex;align-items:center;justify-content:space-between;gap:12px}.vk-mid{font:750 22px/1.2 var(--font-display)}.vk-chips{display:flex;flex-wrap:wrap;gap:8px}.vk-start{display:grid;justify-items:center;gap:4px;text-align:center}.vk-rule{border:0;border-top:1px solid var(--hair);margin:10px 0 6px;width:100%}.vk-net{max-width:760px;width:100%;justify-self:center}.vk-sb{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vk-sb li{display:grid;grid-template-columns:minmax(96px,190px) minmax(0,1fr) auto;align-items:center;gap:12px}.vk-sb-l{font:500 14px/1.3 var(--font-body);color:hsl(var(--foreground) / .8)}.vk-sb-track{position:relative;height:18px;border-radius:999px;background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 1px var(--hair-soft)}.vk-sb-zero{position:absolute;left:50%;top:-3px;bottom:-3px;width:0;border-left:1.5px solid hsl(var(--foreground) / .45)}.vk-sb-fill{position:absolute;top:2px;bottom:2px;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / .3),transparent 60%),hsl(var(--foreground) / .7)}.vk-sb-fill[data-c=gain]{background-color:var(--up-fill)}.vk-sb-fill[data-c=loss]{background-color:var(--dn-fill)}.vk-sb-fill[data-c=call]{background-color:var(--call)}.vk-sb-fill[data-c=put]{background-color:var(--put)}.vk-sb-fill[data-c=ink]{background-color:hsl(var(--foreground) / .55)}.vk-sb-v{font:700 16px/1.2 var(--font-numeric);min-width:6.5ch;text-align:right;white-space:nowrap}.vk-sb-v[data-tone=gain]{color:var(--up)}.vk-sb-v[data-tone=loss]{color:var(--dn)}.vk-sb li[data-strong] .vk-sb-l{font-weight:700;color:hsl(var(--foreground))}.vk-adjust{display:grid;gap:2px;margin-top:8px;padding-top:12px;border-top:1px solid var(--hair)}.vk-pb{display:flex;align-items:flex-end;justify-content:center;gap:28px;height:170px;padding-top:8px}.vk-pb>div{flex:0 0 96px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}.vk-pb i{display:block;width:100%;border-radius:12px 12px 4px 4px;background:linear-gradient(180deg,rgb(255 255 255 / .3),transparent 55%),color-mix(in srgb,var(--c) 45%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--c) 70%,transparent)}.vk-pb i[data-after]{background-color:var(--c)}.vk-pb em,.vk-vb em{font:500 13px/1.2 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground))}.vk-pb-v{font:750 17px/1 var(--font-numeric)}.vk-line{border-radius:24px;border:1px solid var(--hair-soft);background:hsl(var(--card));padding:110px 28px 64px;box-shadow:0 1px 2px #0000000a,0 16px 32px -14px #0000001a}.vk-nl{position:relative;height:0;margin-inline:40px}.vk-nl-rail{position:absolute;left:0;right:0;top:-4px;height:8px;border-radius:99px;background:hsl(var(--foreground) / .1);box-shadow:inset 0 0 0 1px var(--hair-soft)}.vk-nl-dot{position:absolute;top:-11px;width:22px;height:22px;margin-left:-11px}.vk-nl-dot i{display:block;width:100%;height:100%;border-radius:50%;background:var(--tint-blue-solid);box-shadow:0 0 0 4px hsl(var(--card)),0 2px 8px #0003}.vk-nl-dot span{position:absolute;bottom:32px;left:50%;transform:translate(-50%);font:800 17px/1 var(--font-numeric);white-space:nowrap}.vk-nl-dot em{position:absolute;top:34px;left:50%;transform:translate(-50%);font:500 13px/1.2 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground));white-space:nowrap}.vk-nl-hollow i{background:hsl(var(--card));box-shadow:0 0 0 2.5px hsl(var(--foreground) / .5)}.vk-nl-hollow span{bottom:62px;font-size:15px;color:hsl(var(--muted-foreground))}.vk-nl-hollow em{top:auto;bottom:86px}.vk-nl-target i{background:hsl(var(--foreground))}.vk-nl-target{width:26px;height:26px;margin-left:-13px;top:-13px}.vk-nl-target span{font-size:20px;bottom:36px}.vk-nl-target em{color:hsl(var(--foreground));font-weight:650;top:38px}.vk-stack{display:flex;height:44px;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--hair-soft);margin-top:6px}.vk-stack i{display:grid;place-items:center;color:#fff}.vk-stack i b{font:750 15px/1 var(--font-numeric)}.vk-stack i[data-k=a]{background:linear-gradient(180deg,rgb(255 255 255 / .25),transparent 60%),var(--tint-blue-solid)}.vk-stack i[data-k=b]{background:linear-gradient(180deg,rgb(255 255 255 / .25),transparent 60%),var(--tint-teal-solid)}.vk-stack-l{display:flex;justify-content:space-between;font:500 14px/1.3 var(--font-body);color:hsl(var(--muted-foreground))}.vk-hb{display:grid;grid-template-columns:minmax(88px,130px) minmax(0,1fr) auto;align-items:center;gap:10px}.vk-hb-l{font:500 14px/1.3 var(--font-body);color:hsl(var(--foreground) / .8)}.vk-hb-t{height:16px;border-radius:99px;background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 1px var(--hair-soft);overflow:hidden}.vk-hb-t i{display:block;height:100%;border-radius:99px;background:var(--c)}.vk-hb-t i[data-right=call]{--c: var(--call)}.vk-hb-t i[data-right=put]{--c: var(--put)}.vk-hb b{font:700 16px/1.2 var(--font-numeric)}.vk-lc{position:relative}.vk-lc svg{display:block;width:100%;height:auto}.vk-grid-l{stroke:hsl(var(--foreground) / .12);stroke-width:1;fill:none}.vk-lc-line{fill:none;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.vk-lc-line[data-k=a],.vk-dot[data-k=a]{stroke:var(--tint-blue-solid)}.vk-lc-line[data-k=b],.vk-dot[data-k=b]{stroke:var(--tint-orange-solid)}.vk-lc-line[data-k=b]{stroke-dasharray:8 6}.vk-lc-y{position:absolute;left:0;transform:translateY(-50%);font:600 13px/1 var(--font-numeric);color:hsl(var(--muted-foreground))}.vk-lc-x{position:absolute;bottom:0;transform:translate(-50%);font:500 13px/1 var(--font-body);color:hsl(var(--muted-foreground))}.vk-lc-end{position:absolute;right:0;transform:translateY(-50%);font:800 15px/1 var(--font-numeric)}.vk-lc-end[data-k=a]{color:var(--tint-blue)}.vk-lc-end[data-k=b]{color:var(--tint-orange)}.vk-legend{display:flex;gap:18px;font:600 14px/1 var(--font-body);margin-top:8px}.vk-legend span:before{content:"";display:inline-block;width:22px;height:0;border-top:3.5px solid;margin-right:8px;vertical-align:middle;border-radius:2px}.vk-legend [data-k=a]:before{border-color:var(--tint-blue-solid)}.vk-legend [data-k=b]:before{border-color:var(--tint-orange-solid);border-top-style:dashed}.vk-vb{display:flex;justify-content:space-around;align-items:flex-end;height:200px;gap:12px}.vk-vb>div{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px}.vk-vb-cols{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center;gap:6px}.vk-vb-cols i{position:relative;flex:1;max-width:46px;border-radius:8px 8px 3px 3px}.vk-vb-cols i[data-k=a]{background:var(--tint-blue-solid)}.vk-vb-cols i[data-k=b]{background:var(--tint-orange-solid)}.vk-vb-cols i b{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%);font:700 13px/1 var(--font-numeric);white-space:nowrap;color:hsl(var(--foreground))}.vk-eb{display:flex;align-items:flex-end;justify-content:space-around;gap:14px;height:260px;padding:10px 6px 0}.vk-eb>div{flex:1;max-width:200px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;text-align:center}.vk-eb i{display:block;width:62%;border-radius:12px 12px 4px 4px;background:hsl(var(--foreground) / .22)}.vk-eb>div[data-ev] i{background:linear-gradient(180deg,rgb(255 255 255 / .28),transparent 55%),var(--tint-magenta-solid)}.vk-eb b{font:800 20px/1 var(--font-display)}.vk-eb em{font:600 14px/1.2 var(--font-body);font-style:normal}.vk-eb small{font:500 13px/1.2 var(--font-numeric);color:hsl(var(--muted-foreground))}details.vk-work{border-top:1px solid var(--hair);margin-top:14px;padding-top:10px}details.vk-work>summary{cursor:pointer;font:600 15px/1.4 var(--font-body)}@media (max-width: 760px){.vk-sb li{grid-template-columns:1fr auto;row-gap:4px}.vk-sb-track{grid-column:1 / -1;grid-row:2}.vk-hb{grid-template-columns:1fr auto}.vk-hb-t{grid-column:1 / -1;grid-row:2}.vk-line{padding:56px 8px 62px}.vk-nl{margin-inline:34px}.vk-nl-dot span{font-size:15px}.vk-nl-target span{font-size:17px}.vk-nl-dot em{font-size:13px;white-space:normal;width:80px;text-align:center}.vk-pb{gap:14px}.vk-pb>div{flex-basis:84px}.vk-eb{gap:6px;height:240px}.vk-eb b{font-size:16px}.vk-eb .vk-chip{font-size:13px;padding:5px 8px}}.vk-stack-fig{display:grid;gap:20px}.vk-edge{gap:12px}.vk-edge .vk{gap:14px}.vk-lc-end{transform:translateY(-50%)}.vk-lc-end[data-k=a]{transform:translateY(10%)}.vk-lc-end[data-k=b]{transform:translateY(-110%)}.vk-gl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.vk-gt{min-width:0;box-sizing:border-box;border-radius:24px;padding:18px 16px 16px;display:grid;gap:6px;align-content:start;background:linear-gradient(180deg,hsl(var(--foreground) / .035),transparent 46%),hsl(var(--card));border:1px solid var(--hair-soft);box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000000a,0 4px 10px -2px #0000000d,0 16px 32px -14px #0000001a}.dark .vk-gt{box-shadow:inset 0 1px #ffffff12,0 1px 2px #0006,0 16px 32px -14px #0000008c}.vk-gt[data-on]{box-shadow:inset 0 0 0 1.5px hsl(var(--foreground) / .4),0 4px 10px -2px #0000000f,0 16px 32px -14px #0000001f}.vk-gt-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.vk-glyph{width:52px;height:52px}.vk-glyph path{fill:none;stroke:hsl(var(--foreground));stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.vk-gt h5{margin:4px 0 0;font:750 20px/1.2 var(--font-display)}.vk-gt-l{margin:0;font:500 14px/1.4 var(--font-body);color:hsl(var(--muted-foreground));min-height:5.6em}.vk-gt-curve{width:100%;height:auto;margin-block:4px}.vk-gt-curve path{fill:none;stroke:hsl(var(--foreground) / .6);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.vk-gt-curve circle{fill:hsl(var(--card));stroke:hsl(var(--foreground));stroke-width:2.5}.vk-gt-v{font:800 clamp(20px,2.2cqi,26px)/1.1 var(--font-display);letter-spacing:-.01em}@media (max-width: 1100px){.vk-gl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.vk-gl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vk-gt{padding:14px 12px}.vk-gt-l{min-height:0}.vk-glyph{width:40px;height:40px}}.vk-nl-key{display:none;list-style:none;margin:56px 0 0;padding:0;gap:6px}.vk-nl-key li{display:flex;justify-content:space-between;gap:10px;font:500 14px/1.3 var(--font-body)}.vk-nl-key b{font-weight:750}@media (max-width: 760px){.vk-nl-dot span,.vk-nl-dot em{display:none}.vk-nl-key{display:grid}.vk-line{padding:40px 12px 18px}.vk-nl-key{margin-top:30px}.vk-cone-tag{display:none}.vk-cone-day:first-of-type{display:none}.vk-vb-cols i b{writing-mode:vertical-rl;transform:translate(-50%) rotate(180deg);bottom:calc(100% + 2px)}.vk-vb{height:230px}.vk-cone-day:last-of-type{transform:translate(-85%)}}
