.sb{--sb-hair: hsl(var(--foreground) / .1);--sb-soft: hsl(var(--foreground) / .04);--sb-pane: hsl(var(--card) / .82);--sb-on-w: #fff;--sb-on-d: #111;container-type:inline-size;display:flex;flex-direction:column;gap:20px;min-width:0}.dark .sb{--sb-on-w: #0b0b0d}.sb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sb-mix{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;border-radius:18px;background:var(--sb-soft);box-shadow:inset 0 0 0 1px var(--sb-hair)}.sb-mix-title{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.sb-mix-title strong{font:700 14px/1.3 var(--font-display, var(--font-body));color:hsl(var(--foreground))}.sb-mix-title span{font:500 12.5px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.sb-mix-strip{display:flex;gap:3px;height:14px}.sb-mix-strip span{min-width:3px;height:100%;border-radius:4px}.sb-mix-strip span:first-child{border-radius:999px 4px 4px 999px}.sb-mix-strip span:last-child{border-radius:4px 999px 999px 4px}.sb-mix-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:2px 0 0;padding:0;list-style:none}@container (min-width: 600px){.sb-mix-keys{grid-template-columns:repeat(4,minmax(0,1fr))}}.sb-mix-keys li{display:flex;align-items:center;gap:7px;min-width:0;font:500 13px/1.3 var(--font-body);color:hsl(var(--foreground))}.sb-mix-sw{flex:none;width:10px;height:10px;border-radius:3px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .15)}.sb-mix-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-mix-keys strong{margin-left:auto;font-weight:700}.sb-tag{display:inline-block;padding:1px 7px;border-radius:999px;font:600 11px/1.45 var(--font-body);font-style:normal;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .07);vertical-align:1px}.sb-legend{display:flex;flex-wrap:wrap;gap:6px}.sb--multi .sb-legend{margin:0 -6px;padding:6px;border-radius:22px;background:var(--sb-pane);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .12),0 8px 24px -14px #00000059}.sb--multi .sb-legend--repeat{margin:0 -6px 12px}.sb-key{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 10px;border-radius:999px;border:1px solid var(--sb-hair);background:hsl(var(--background) / .6);color:hsl(var(--foreground));font:600 13px/1.2 var(--font-body);cursor:pointer;transition:opacity .15s,background-color .15s,border-color .15s}.sb-key:hover,.sb-key.is-on{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .24)}.sb-key[aria-pressed=true]{border-color:hsl(var(--foreground) / .6);background:hsl(var(--foreground) / .1)}.sb-key.is-dim{opacity:.5}.sb-key--clear{padding:0 14px;color:hsl(var(--muted-foreground));border-style:dashed}.sb-ident{display:inline-flex;align-items:center;gap:6px;flex:none}.sb-sw{display:inline-block;flex:none;width:12px;height:12px;border-radius:4px;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .14),inset 0 1px #ffffff40}.sb-rows{display:flex;flex-direction:column;gap:26px}.sb-rows--cmp{gap:0}.sb-row{min-width:0}.sb-row--total{margin-top:2px;padding-top:24px;border-top:1px solid hsl(var(--foreground) / .14)}.sb-head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px 16px;margin-bottom:10px}.sb-label{min-width:0;margin:0;display:flex;flex-direction:column;gap:2px}.sb-label strong{font:700 16px/1.25 var(--font-display, var(--font-body));color:hsl(var(--foreground));letter-spacing:-.01em}.sb-sub{font:500 13px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.sb-bandnote{font:500 12.5px/1.4 var(--font-body);color:hsl(var(--foreground) / .78)}.sb-total{margin:0;display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none;text-align:right}.sb-total strong{font:700 15px/1.15 var(--font-body);color:hsl(var(--foreground));white-space:nowrap}.sb-total span{font:600 12.5px/1.25 var(--font-body);color:hsl(var(--foreground) / .72);white-space:nowrap}.sb-callout{margin:0 0 12px;padding:10px 14px;border-radius:14px;font:500 13px/1.45 var(--font-body);color:hsl(var(--foreground) / .85);background:hsl(var(--foreground) / .05);box-shadow:inset 0 0 0 1px var(--sb-hair)}.sb-track{position:relative;display:flex;width:100%;padding:3px;border-radius:16px;background:var(--sb-soft);box-shadow:inset 0 0 0 1px var(--sb-hair);box-sizing:border-box;clip-path:inset(0 100% 0 0 round 16px);transition:clip-path .9s cubic-bezier(.2,.75,.2,1)}.sb.is-in .sb-track{clip-path:inset(0 0 0 0 round 16px)}.sb-track--md{height:50px}.sb-track--lg{height:64px;border-radius:18px}.sb-seg{position:relative;flex:0 1 auto;display:flex;align-items:center;justify-content:center;height:100%;min-width:32px;padding:0 2px;margin:0;border:0;background:none;cursor:pointer;outline:none;transition:opacity .15s;-webkit-tap-highlight-color:transparent}.sb-seg:first-child{padding-left:0}.sb-seg:last-child{padding-right:0}.sb-fill{position:absolute;top:0;right:2px;bottom:0;left:2px;border-radius:6px;background-color:var(--seg);background-image:linear-gradient(180deg,#ffffff29,#fff0 60%);box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000001a;transition:opacity .15s,box-shadow .15s}.sb-seg:first-child .sb-fill{left:0;border-top-left-radius:13px;border-bottom-left-radius:13px}.sb-seg:last-child .sb-fill{right:0;border-top-right-radius:13px;border-bottom-right-radius:13px}.sb-track--lg .sb-seg:first-child .sb-fill{border-top-left-radius:15px;border-bottom-left-radius:15px}.sb-track--lg .sb-seg:last-child .sb-fill{border-top-right-radius:15px;border-bottom-right-radius:15px}.sb-in{position:relative;font:700 13px/1 var(--font-body);white-space:nowrap;letter-spacing:-.01em;transition:color .15s}.sb-in.is-initial{font-size:12px;opacity:.9}.sb-track--lg .sb-in{font-size:15px}.sb-seg.is-dim .sb-fill{opacity:.22;box-shadow:none}.sb-seg.is-dim .sb-in{color:hsl(var(--foreground) / .78)}.sb-seg.is-on .sb-fill,.sb-seg:hover .sb-fill{box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 2px hsl(var(--background) / .6),0 6px 16px -6px var(--seg)}.sb-seg:focus-visible .sb-fill{box-shadow:inset 0 0 0 2px hsl(var(--background)),inset 0 0 0 4px hsl(var(--foreground))}.sb-on-w{color:var(--sb-on-w)}.sb-on-d{color:var(--sb-on-d)}.sb-on-bg{color:hsl(var(--background))}.sb-on-fg{color:hsl(var(--foreground))}.sb-vals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}@container (min-width: 600px){.sb-vals{grid-template-columns:repeat(4,minmax(0,1fr))}}.sb-val{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:52px;padding:8px 10px 8px 18px;border-radius:12px;border:1px solid transparent;background:var(--sb-soft);color:hsl(var(--foreground));text-align:left;cursor:pointer;transition:opacity .15s,background-color .15s,border-color .15s}.sb-val:hover,.sb-val.is-on{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .2)}.sb-val[aria-pressed=true]{border-color:hsl(var(--foreground) / .55)}.sb-val.is-dim{opacity:.42}.sb-val-sw{position:absolute;left:8px;top:10px;bottom:10px;width:4px;border-radius:4px}.sb-val-top{display:flex;align-items:center;gap:6px;min-width:0}.sb-val-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 12.5px/1.2 var(--font-body);color:hsl(var(--foreground) / .8)}.sb-lead{flex:none;padding:1px 6px;border-radius:999px;font:700 11px/1.35 var(--font-body);color:hsl(var(--foreground));background:hsl(var(--foreground) / .09)}.sb-val-num{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 8px}.sb-val-num strong{font:700 15px/1.2 var(--font-body);letter-spacing:-.01em;white-space:nowrap}.sb-val-num small{font-size:12px;font-weight:600;color:hsl(var(--muted-foreground))}.sb-val-pct{font:600 13px/1.2 var(--font-body);color:hsl(var(--foreground) / .72);-webkit-text-decoration:underline dotted hsl(var(--foreground) / .35);text-decoration:underline dotted hsl(var(--foreground) / .35);text-underline-offset:3px}.sb-val.is-zero .sb-val-num strong{color:hsl(var(--muted-foreground))}.sb-note{margin:8px 0 0;font:500 12.5px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}.sb-single-total{margin:0 0 10px;font:500 13px/1.3 var(--font-body);color:hsl(var(--muted-foreground))}.sb-single-total span{font-weight:700;color:hsl(var(--foreground))}.sb-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}@container (min-width: 560px){.sb-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.sb-stats--cmp{grid-template-columns:1fr}@container (min-width: 560px){.sb-stats--cmp{grid-template-columns:repeat(3,minmax(0,1fr))}}.sb-stat{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;height:100%;min-height:44px;padding:15px 12px 12px;border-radius:14px;border:1px solid var(--sb-hair);background:var(--sb-soft);color:hsl(var(--foreground));text-align:left;cursor:pointer;overflow:hidden;transition:opacity .15s,background-color .15s,border-color .15s}.sb-stat:hover,.sb-stat.is-on{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .22)}.sb-stat[aria-pressed=true]{border-color:hsl(var(--foreground) / .55)}.sb-stat.is-dim{opacity:.5}.sb-stat-rule{position:absolute;left:0;right:0;top:0;height:4px}.sb-stat-who{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.sb-stat-name{min-width:0;font:600 13px/1.2 var(--font-body);overflow-wrap:anywhere}.sb-stat-val{font:700 22px/1.05 var(--font-display, var(--font-body));letter-spacing:-.02em}.sb-stat-rank{font:600 11.5px/1.2 var(--font-body);color:hsl(var(--muted-foreground))}.sb-stat-move{display:inline-flex;align-items:center;gap:7px;font:600 15px/1.1 var(--font-body);color:hsl(var(--foreground) / .7)}.sb-stat-move strong{font:700 20px/1.05 var(--font-display, var(--font-body));color:hsl(var(--foreground));letter-spacing:-.02em}.sb-delta{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font:700 12px/1.3 var(--font-body);color:hsl(var(--foreground));background:hsl(var(--foreground) / .07)}.sb-ribbon{display:block;width:calc(100% - 6px);height:64px;margin:4px 3px 14px;overflow:visible;color:hsl(var(--foreground))}.sb-ribbon-path{fill-opacity:.48;stroke-opacity:0;cursor:pointer;transition:fill-opacity .15s,stroke-opacity .15s,opacity .15s}.sb-ribbon-path--1{fill-opacity:1;stroke-opacity:.5}.sb-ribbon-path--2{fill-opacity:.3}.sb-ribbon-path.is-on{fill-opacity:.66}.sb-ribbon-path--1.is-on{fill-opacity:1;stroke-opacity:.9}.sb-ribbon-path--2.is-on{fill-opacity:.6}.sb-ribbon-path.is-dim{opacity:.3}.sb-foot{margin:0;font:500 12px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.sb-key:focus-visible,.sb-stat:focus-visible,.sb-val:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:-2px}@media (max-width: 480px){.sb-track--md{height:46px}.sb-stat-val{font-size:20px}.sb-key{padding:0 12px 0 9px;gap:7px}.sb-label strong{font-size:15px}.sb-mix{padding:14px 12px 12px}}@media (prefers-reduced-motion: reduce){.sb-track{clip-path:none;transition:none}.sb-seg,.sb-fill,.sb-in,.sb-key,.sb-stat,.sb-val,.sb-ribbon-path{transition:none}}@media (prefers-reduced-transparency: reduce){.sb--multi .sb-legend{background:hsl(var(--card));-webkit-backdrop-filter:none;backdrop-filter:none}}.sb-vals{gap:0;border-top:1px solid hsl(var(--foreground) / .08);margin-top:10px}.sb-val{border:0;border-radius:0;background:transparent;box-shadow:inset 1px 0 hsl(var(--foreground) / .08)}.sb-val:first-child{box-shadow:none}@container (max-width: 599px){.sb-val:nth-child(odd){box-shadow:none}.sb-val:nth-child(n+3){border-top:1px solid hsl(var(--foreground) / .08)}}.sb-val:hover,.sb-val.is-on{background:hsl(var(--foreground) / .04);border-color:transparent}.sb-val[aria-pressed=true]{background:hsl(var(--foreground) / .07)}.sb-legend--repeat{display:none}.sb-stats{gap:0;border-radius:16px;overflow:hidden;border:1px solid var(--sb-hair)}.sb-stats>li{box-shadow:1px 0 0 var(--sb-hair),0 1px 0 var(--sb-hair)}.sb-stat{border:0;border-radius:0;background:transparent}.sb-stat:hover,.sb-stat.is-on{background:hsl(var(--foreground) / .05);border-color:transparent}.lg{--lg-pad: 12px;--lg-cg: 0px;--lg-tc: 0px;--lg-gc: 0px;--lg-ink: hsl(var(--foreground));--lg-mute: hsl(var(--muted-foreground));--lg-hair: hsl(var(--foreground) / .08);--lg-good: hsl(var(--profit));--lg-jio: var(--co-jio, #0F3CC9);position:relative;color:var(--lg-ink)}@media (min-width: 640px){.lg{--lg-pad: 14px;--lg-cg: 16px;--lg-tc: 112px;--lg-gc: 84px}}@media (min-width: 960px){.lg{--lg-pad: 16px;--lg-cg: 24px;--lg-tc: 150px;--lg-gc: 104px}}.lg .lg-num,.lg .lg-gap-n,.lg .lg-ro-v,.lg .lg-lab,.lg .lg-axis-in span{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 0}.lg-head{margin-bottom:20px}.lg-kicker{font:600 12px/1.3 var(--font-body);letter-spacing:.02em;color:var(--lg-mute)}.lg-headline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 18px;margin-top:8px}.lg-hl-item{display:inline-flex;align-items:baseline;gap:8px}.lg-num{font:700 clamp(30px,6vw,44px)/1 var(--font-display, var(--font-body));letter-spacing:-.03em}.lg-hl-u{font:600 14px/1.2 var(--font-body);color:var(--lg-mute)}.lg-hl-item.lg-good .lg-num,.lg-hl-item.lg-good .lg-hl-u{color:var(--lg-good)}.lg-arrow{display:inline-flex;color:var(--lg-mute);padding-bottom:8px}@media (max-width: 479.98px){.lg-arrow{display:none}.lg-headline{flex-direction:column;align-items:flex-start}}.lg .lg-head p.lg-sub{margin-top:10px;font:400 14px/1.5 var(--font-body);color:var(--lg-mute);max-width:56ch}.lg-legend{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font:500 12px/1.3 var(--font-body);color:var(--lg-mute)}.lg-legend>li{display:inline-flex;align-items:center;gap:8px;max-width:none}@media (max-width: 420px){.lg-legend{gap:8px 14px}}.lg-key{display:inline-block;flex:none}.lg-key--world{width:18px;height:10px;border-radius:999px;background:hsl(var(--card));box-shadow:inset 0 0 0 2px hsl(var(--foreground) / .6)}.lg-key--wait{width:20px;height:4px;border-radius:4px;background:linear-gradient(90deg,hsl(var(--foreground) / .22),var(--lg-good))}.lg-key--india{width:12px;height:12px;border-radius:999px;background:var(--lg-good);box-shadow:0 0 0 2px hsl(var(--card)),0 0 0 3px color-mix(in srgb,var(--lg-good) 45%,transparent)}.lg-chart{position:relative;padding-top:4px}.lg-plotlayer{position:absolute;top:0;bottom:58px;pointer-events:none;left:calc(var(--lg-pad) + var(--lg-tc) + var(--lg-cg));right:calc(var(--lg-pad) + var(--lg-gc) + var(--lg-cg))}.lg-grid{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--lg-hair)}.lg .lg-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lg .lg-rows>li.lg-row{max-width:none;margin:0;padding:0;position:relative}.lg-btn{all:unset;box-sizing:border-box;width:100%;position:relative;display:grid;align-items:center;cursor:pointer;grid-template-columns:1fr auto;grid-template-areas:"tech gap" "track track";gap:4px 12px;padding:10px var(--lg-pad) 4px;min-height:44px;border-radius:16px;transition:background-color .15s ease,opacity .15s ease;-webkit-tap-highlight-color:transparent}@media (min-width: 640px){.lg-btn{grid-template-columns:var(--lg-tc) 1fr var(--lg-gc);grid-template-areas:"tech track gap";-moz-column-gap:var(--lg-cg);column-gap:var(--lg-cg);padding:8px var(--lg-pad)}}@media (hover: hover){.lg-btn:hover{background:hsl(var(--foreground) / .045)}}.lg-row.is-on .lg-btn{background:hsl(var(--foreground) / .055)}.lg-btn[aria-pressed=true]{background:hsl(var(--foreground) / .07);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .14)}.lg-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--lg-ink)}.lg.has-active .lg-row:not(.is-on) .lg-btn{opacity:.45}.lg-tech{grid-area:tech;display:flex;align-items:center;gap:12px;min-width:0}.lg-badge{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:32px;border-radius:10px;font:700 15px/1 var(--font-display, var(--font-body));letter-spacing:-.01em;color:var(--lg-ink);background:linear-gradient(180deg,hsl(var(--foreground) / .1),hsl(var(--foreground) / .045));box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .2),inset 0 1px #ffffff14,0 1px 2px #00000014}.lg-badge--sm{width:40px;height:28px;font-size:13px;border-radius:9px}.lg-gen{font:500 12px/1.25 var(--font-body);color:var(--lg-mute)}.lg-gap{grid-area:gap;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.lg-gap-n{font:700 20px/1.05 var(--font-display, var(--font-body));letter-spacing:-.02em;color:var(--lg-ink)}.lg-gap-u{font:500 11px/1.3 var(--font-body);color:var(--lg-mute)}.lg-row:last-child .lg-gap-n{color:var(--lg-good)}@media (min-width: 640px){.lg-gap-n{font-size:24px}.lg-gap-u{font-size:12px}}.lg-track{grid-area:track;position:relative;display:block;height:56px}.lg-tgrid{position:absolute;top:14px;right:0;bottom:14px;left:0;display:none;pointer-events:none}.lg-tgrid>span{position:absolute;top:0;bottom:0;border-left:1px solid var(--lg-hair)}@media (max-width: 639.98px){.lg-tgrid{display:block}.lg-plotlayer{display:none}}.lg-rail{position:absolute;left:0;right:0;top:27px;height:2px;border-radius:2px;background:hsl(var(--foreground) / .07)}.lg-window{position:absolute;top:21px;height:14px;min-width:14px;border-radius:999px;box-sizing:border-box;background:hsl(var(--card));box-shadow:inset 0 0 0 2px hsl(var(--foreground) / .6),0 1px 3px #0000001f}.lg-row.is-on .lg-window{box-shadow:inset 0 0 0 2px var(--lg-ink),0 0 0 3px hsl(var(--foreground) / .1)}.lg-wait{position:absolute;top:26px;height:4px;border-radius:4px;background:linear-gradient(90deg,hsl(var(--foreground) / .2),color-mix(in srgb,var(--lg-good) 85%,transparent));transform-origin:0 50%;transform:scaleX(.001);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.lg-dot{position:absolute;top:28px;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:999px;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--lg-good) 65%,#fff),var(--lg-good) 62%);box-shadow:0 0 0 3px hsl(var(--card)),0 0 0 4.5px color-mix(in srgb,var(--lg-good) 40%,transparent),0 2px 6px #0003;opacity:0;transform:scale(.4);transition:opacity .3s ease-out,transform .3s cubic-bezier(.2,.8,.2,1.4)}.lg.is-in .lg-wait{transform:none}.lg.is-in .lg-dot{opacity:1;transform:none}.lg-row.is-on .lg-dot{box-shadow:0 0 0 3px hsl(var(--card)),0 0 0 6px color-mix(in srgb,var(--lg-good) 55%,transparent),0 2px 8px #00000040}.lg-lab{position:absolute;top:42px;transform:translate(-50%);white-space:nowrap;font:500 12px/1 var(--font-body);color:var(--lg-mute)}.lg-lab--world{top:3px}.lg-lab--world.is-start,.lg-lab--world.is-end{transform:none}.lg-lab--india{font-weight:700;color:var(--lg-ink)}.lg-row.is-on .lg-lab--world{color:var(--lg-ink)}.lg-jio{position:absolute;top:28px;transform:translate(16px,-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:2px 9px 2px 2px;border-radius:999px;font:600 12px/1 var(--font-body);color:var(--lg-ink);background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .18),0 1px 2px #00000014,0 4px 10px #0000000f;opacity:0;transition:opacity .3s ease-out .9s}.lg-jio:before{content:"";position:absolute;left:-9px;top:50%;width:8px;border-top:2px dotted hsl(var(--foreground) / .45)}.lg.is-in .lg-jio{opacity:1}.lg-jio-short{display:none}@media (max-width: 1099.98px){.lg-jio-long{display:none}.lg-jio-short{display:inline}}.lg-jio .tv-logo{border-radius:999px}.lg-axis{padding:0 calc(var(--lg-pad) + var(--lg-gc) + var(--lg-cg)) 0 calc(var(--lg-pad) + var(--lg-tc) + var(--lg-cg));margin-top:2px}.lg-axis-in{position:relative;height:24px;border-top:1px solid hsl(var(--foreground) / .18)}.lg-axis-in span{position:absolute;top:7px;transform:translate(-50%);font:500 11px/1 var(--font-body);color:var(--lg-mute)}.lg-axis-in span.is-first{transform:none}.lg-axis-in span.is-last{transform:translate(-100%)}@media (max-width: 479.98px){.lg-axis-in span.is-minor{display:none}}@media (min-width: 640px){.lg-axis-in span{font-size:12px}}.lg .lg-chart p.lg-hint{margin:8px 0 0;font:500 12px/1.4 var(--font-body);color:var(--lg-mute);text-align:right;max-width:none}@media (max-width: 639.98px){.lg .lg-chart p.lg-hint{text-align:left}}.lg-readout{margin-top:14px;padding:16px 18px;border-radius:20px;background:linear-gradient(180deg,hsl(var(--foreground) / .045),hsl(var(--foreground) / .025));box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .14),inset 0 1px #ffffff0d;transition:background-color .15s ease}.lg-readout.is-on{background:hsl(var(--foreground) / .06)}.lg-ro-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.lg-ro-title{font:600 15px/1.3 var(--font-body);color:var(--lg-ink)}.lg-ro-tag{font:600 11px/1 var(--font-body);letter-spacing:.02em;padding:5px 9px;border-radius:999px;color:var(--lg-mute);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .16)}.lg-ro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:14px 0 0}.lg-ro-grid>div{min-width:0}@media (max-width: 559.98px){.lg-ro-grid{grid-template-columns:1fr 1fr}.lg-ro-grid>div:last-child{grid-column:1 / -1}}.lg-ro-grid dt{display:flex;align-items:center;gap:8px;font:500 12px/1.3 var(--font-body);color:var(--lg-mute)}.lg-ro-grid dd{margin:0}.lg-ro-grid dd.lg-ro-v{margin-top:6px;font:700 20px/1.15 var(--font-display, var(--font-body));letter-spacing:-.01em;color:var(--lg-ink)}.lg-ro-grid dd.lg-ro-gap{color:var(--lg-good)}.lg-ro-grid dd.lg-ro-note{margin-top:3px;font:400 12px/1.45 var(--font-body);color:var(--lg-mute)}.lg .lg-readout p.lg-ro-ctx{margin:14px 0 0;padding-top:12px;border-top:1px solid hsl(var(--foreground) / .1);font:400 13px/1.55 var(--font-body);color:var(--lg-mute);max-width:none}.lg-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.lg-wait,.lg-dot,.lg-btn,.lg-jio,.lg-readout{transition:none!important}.lg-wait{transform:none}.lg-dot{opacity:1;transform:none}.lg-jio{opacity:1}}.cx-card{--cx-ink: hsl(var(--foreground));--cx-mute: hsl(var(--muted-foreground));--cx-hair: hsl(var(--foreground) / .1);--cx-soft: hsl(var(--foreground) / .045);--cx-up: hsl(var(--profit, 152 60% 42%));--cx-dn: hsl(var(--loss, 0 72% 55%));--cx-fade: var(--fade-d, .15s);position:relative;min-width:0;padding:32px;border-radius:24px;color:var(--cx-ink)}@media (max-width: 640px){.cx-card{padding:20px 16px}}.cx-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.cx-head>.min-w-0{flex:1 1 340px;max-width:640px}.cx-eyebrow{font:600 12px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--cx-mute)}.cx-title{margin-top:6px;font:700 22px/1.2 var(--font-display, var(--font-body));letter-spacing:-.015em;color:var(--cx-ink)}.cx-sub{margin-top:8px;font:400 15px/1.55 var(--font-body);color:var(--cx-mute);text-wrap:pretty}.cx-sub strong{color:var(--cx-ink);font-weight:600}.cx-total{text-align:right;flex:0 0 auto}.cx-total-num{font:700 40px/1 var(--font-display, var(--font-body));letter-spacing:-.03em;color:var(--cx-ink)}.cx-total-num span{font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--cx-mute)}.cx-total-num.is-up{color:var(--cx-up)}.cx-total-cap{margin-top:4px;font:500 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-total-diff{margin-top:8px;display:inline-block;padding:4px 10px;border-radius:999px;font:600 13px/1.3 var(--font-body);background:var(--cx-soft);color:var(--cx-ink)}.cx-total-diff.is-up{color:var(--cx-up);background:color-mix(in srgb,var(--cx-up) 12%,transparent)}.cx-total-diff.is-dn{color:var(--cx-dn);background:color-mix(in srgb,var(--cx-dn) 12%,transparent)}@media (max-width: 640px){.cx-total{text-align:left}.cx-total-num{font-size:34px}}.cx-mb-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px 36px;margin-top:28px;align-items:start}@media (max-width: 900px){.cx-mb-grid{grid-template-columns:minmax(0,1fr)}}.cx-plot{position:relative;margin:0;padding:0;min-width:0}.cx-yaxis{margin-bottom:10px}.cx-axis-title{font:600 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-axis-title--x{margin-top:6px;text-align:right}.cx-area{position:relative;height:clamp(240px,32vw,340px);margin-left:44px;border-left:1px solid hsl(var(--foreground) / .28);border-bottom:1px solid hsl(var(--foreground) / .28);touch-action:pan-y;cursor:crosshair}.cx-area.is-drag{cursor:grabbing}.cx-grid-h{position:absolute;left:0;right:0;height:0;border-top:1px dashed var(--cx-hair);pointer-events:none}.cx-grid-h b{position:absolute;right:calc(100% + 8px);top:-8px;font:500 12px/1 var(--font-body);color:var(--cx-mute);white-space:nowrap}.cx-grid-v{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--cx-hair);pointer-events:none}.cx-xaxis{position:relative;height:20px;margin-left:44px;margin-top:6px}.cx-xaxis span{position:absolute;top:0;transform:translate(-50%);font:500 12px/1.4 var(--font-body);color:var(--cx-mute);white-space:nowrap}.cx-xaxis span:first-child{transform:none}.cx-rg,.cx-sw{--rg-c: var(--cx-up)}.cx-rg--loss{--rg-c: var(--cx-dn)}.cx-rg--base{--rg-fill: linear-gradient(180deg, hsl(var(--foreground) / .15), hsl(var(--foreground) / .1));--rg-edge: hsl(var(--foreground) / .16)}.cx-rg--users{--rg-fill: color-mix(in srgb, var(--rg-c) 40%, transparent);--rg-edge: color-mix(in srgb, var(--rg-c) 85%, transparent)}.cx-rg--arpu{--rg-fill: repeating-linear-gradient(180deg, color-mix(in srgb, var(--rg-c) 62%, transparent) 0 1px, transparent 1px 4px), color-mix(in srgb, var(--rg-c) 16%, transparent);--rg-edge: color-mix(in srgb, var(--rg-c) 85%, transparent)}.cx-rg--both{--rg-fill: repeating-linear-gradient(135deg, color-mix(in srgb, var(--rg-c) 50%, transparent) 0 5px, color-mix(in srgb, var(--rg-c) 20%, transparent) 5px 10px);--rg-edge: color-mix(in srgb, var(--rg-c) 85%, transparent)}.cx-rg{position:absolute;box-sizing:border-box;border-radius:3px;transition:left .25s ease,bottom .25s ease,width .25s ease,height .25s ease}.cx-rg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--rg-fill);box-shadow:inset 0 0 0 1px var(--rg-edge);transition:opacity var(--cx-fade) ease,box-shadow var(--cx-fade) ease}.cx-rg.is-on:before{box-shadow:inset 0 0 0 2px hsl(var(--foreground) / .7)}.cx-rg.is-dim:before{opacity:.4}.cx-rg-tag{position:absolute;left:6px;top:6px;z-index:1;max-width:calc(100% - 12px);display:flex;flex-direction:column;gap:1px;pointer-events:none;padding:4px 8px;border-radius:8px;background:hsl(var(--background) / .84);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px hsl(var(--foreground) / .08),0 2px 6px #0000001a}.cx-rg-tag b{font:700 14px/1.2 var(--font-body);color:var(--cx-ink);white-space:nowrap}.cx-rg-tag span{font:500 12px/1.25 var(--font-body);color:hsl(var(--foreground) / .8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-rg--gain .cx-rg-tag b{color:color-mix(in srgb,var(--cx-up) 72%,hsl(var(--foreground)))}.cx-rg--loss .cx-rg-tag b{color:color-mix(in srgb,var(--cx-dn) 72%,hsl(var(--foreground)))}.cx-ref{position:absolute;left:0;bottom:0;border-top:1.5px dashed hsl(var(--foreground) / .5);border-right:1.5px dashed hsl(var(--foreground) / .5);pointer-events:none;transition:none}.cx-live{position:absolute;left:0;bottom:0;border-top:2px solid var(--cx-ink);border-right:2px solid var(--cx-ink);pointer-events:none;transition:width .25s ease,height .25s ease}.cx-pin{position:absolute;width:0;height:0;pointer-events:none}.cx-pin i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:hsl(var(--background));border:2px solid hsl(var(--foreground) / .6)}.cx-pin em{position:absolute;left:10px;top:-24px;font:600 12px/1 var(--font-body);font-style:normal;color:var(--cx-mute);white-space:nowrap;padding:3px 6px;border-radius:6px;background:hsl(var(--background) / .85)}.cx-pin--31 i{border-color:var(--cx-up);background:color-mix(in srgb,var(--cx-up) 25%,hsl(var(--background)))}.cx-ref--31{border-color:color-mix(in srgb,var(--cx-up) 55%,transparent);border-top-width:1px;border-right-width:1px}.cx-pin--31 em{left:auto;right:10px;color:color-mix(in srgb,var(--cx-up) 75%,hsl(var(--foreground)))}.cx-pin em small{font-size:11px;font-weight:500;color:var(--cx-mute)}.cx-pin.is-under i{display:none}.cx-handle{position:absolute;z-index:3;width:44px;height:44px;margin:0 0 0 -22px;transform:translateY(22px);display:grid;place-items:center;border:0;padding:0;background:transparent;border-radius:50%;cursor:grab;touch-action:none;transition:left .25s ease,bottom .25s ease}.cx-handle:active{cursor:grabbing}.cx-handle span{width:22px;height:22px;border-radius:50%;background:var(--cx-ink);border:3px solid hsl(var(--background));box-shadow:0 0 0 1px hsl(var(--foreground) / .3),0 4px 12px #00000040;transition:transform var(--cx-fade) ease}.cx-handle:hover span,.cx-handle:active span{transform:scale(1.15)}.cx-handle:focus-visible{outline:none}.cx-handle:focus-visible span{box-shadow:0 0 0 1px hsl(var(--foreground) / .3),0 0 0 5px hsl(var(--ring) / .55)}.cx-tip{position:absolute;z-index:4;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:220px;padding:10px 12px;border-radius:12px;background:hsl(var(--card) / .96);border:1px solid var(--cx-hair);box-shadow:0 10px 30px #0000002e,0 1px 2px #00000014;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.cx-tip-k{display:flex;align-items:center;gap:6px;font:600 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-tip-k .cx-sw{width:12px;height:12px;border-radius:3px}.cx-tip-v{margin-top:2px;font:700 16px/1.25 var(--font-body);color:var(--cx-ink)}.cx-tip.is-up .cx-tip-v{color:var(--cx-up)}.cx-tip.is-dn .cx-tip-v{color:var(--cx-dn)}.cx-tip-f{margin-top:4px;font:500 12px/1.35 var(--font-body);color:var(--cx-mute)}.cx-side{display:flex;flex-direction:column;gap:20px;min-width:0}.cx-seg{display:flex;padding:4px;gap:4px;border-radius:999px;background:var(--cx-soft);border:1px solid var(--cx-hair)}.cx-seg button{flex:1 1 0;min-height:44px;padding:0 14px;border:0;border-radius:999px;font:600 14px/1.2 var(--font-body);color:var(--cx-mute);background:transparent;cursor:pointer;transition:background var(--cx-fade) ease,color var(--cx-fade) ease,box-shadow var(--cx-fade) ease;white-space:nowrap}.cx-seg button:hover{color:var(--cx-ink);background:hsl(var(--foreground) / .05)}.cx-seg button[aria-pressed=true]{color:hsl(var(--background));background:var(--cx-ink);box-shadow:0 2px 8px #0000002e}.cx-seg button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.cx-dial{display:block;position:relative}.cx-dial-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cx-dial-l{font:500 14px/1.3 var(--font-body);color:var(--cx-mute)}.cx-dial-v{font:700 18px/1.2 var(--font-body);color:var(--cx-ink)}.cx-dial-marks{position:relative;display:block;height:18px;margin-top:-6px}.cx-dial-end{position:absolute;left:0;top:0;font:500 12px/1.4 var(--font-body);color:var(--cx-mute)}.cx-dial-end--r{left:auto;right:0}.cx-dial-mark{position:absolute;top:0;transform:translate(-50%);font:600 11px/1.4 var(--font-body);color:var(--cx-mute)}.cx-dial-marks.is-two{height:34px}.cx-dial-mark.is-low{top:16px}.cx-dial-mark.is-low:before{top:-25px;height:22px;width:1px;background:hsl(var(--foreground) / .25)}.cx-dial-mark:before{content:"";position:absolute;left:50%;top:-9px;width:1px;height:6px;background:hsl(var(--foreground) / .4)}.cx-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;--p: 50%;--fill: var(--cx-ink)}.cx-range--up{--fill: var(--cx-up)}.cx-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,var(--fill) 0 var(--p),hsl(var(--foreground) / .12) var(--p) 100%)}.cx-range::-moz-range-track{height:6px;border-radius:999px;background:hsl(var(--foreground) / .12)}.cx-range::-moz-range-progress{height:6px;border-radius:999px;background:var(--fill)}.cx-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-9px;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid hsl(var(--foreground) / .2);box-shadow:0 3px 10px #0000003d;-webkit-transition:transform var(--cx-fade) ease;transition:transform var(--cx-fade) ease}.cx-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid hsl(var(--foreground) / .2);box-shadow:0 3px 10px #0000003d}.cx-range:hover::-webkit-slider-thumb{transform:scale(1.08)}.cx-range:focus-visible{outline:none}.cx-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px hsl(var(--foreground) / .22),0 0 0 5px hsl(var(--ring) / .6)}.cx-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px hsl(var(--foreground) / .22),0 0 0 5px hsl(var(--ring) / .6)}.cx-formula{padding:12px 14px;border-radius:12px;background:var(--cx-soft);border:1px solid var(--cx-hair);font:500 14px/1.4 var(--font-body);color:var(--cx-mute);text-align:center}.cx-formula strong{color:var(--cx-ink);font-weight:700}.cx-hint{font:400 13px/1.5 var(--font-body);color:var(--cx-mute);margin-top:-8px;padding:0 10px}.cx-split{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.cx-split li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 10px;border-radius:10px;cursor:pointer;transition:background var(--cx-fade) ease}.cx-split li:hover,.cx-split li.is-on{background:hsl(var(--foreground) / .06)}.cx-split li:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.cx-sw{flex:none;width:16px;height:16px;border-radius:4px;position:static;background:var(--rg-fill);box-shadow:inset 0 0 0 1px var(--rg-edge)}.cx-split-l{display:flex;flex-direction:column;min-width:0;font:500 14px/1.3 var(--font-body);color:var(--cx-ink)}.cx-split-l small{font:500 12px/1.35 var(--font-body);color:var(--cx-mute)}.cx-split-v{font:700 15px/1.3 var(--font-body);color:var(--cx-ink)}.cx-split--gain .cx-split-v{color:var(--cx-up)}.cx-split--loss .cx-split-v{color:var(--cx-dn)}.cx-check{margin-top:28px;padding-top:22px;border-top:1px solid var(--cx-hair)}.cx-check-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:44px}.cx-check-t{font:600 15px/1.3 var(--font-body);color:var(--cx-ink)}.cx-check-s{font:500 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-scale{position:relative;height:10px;border-radius:999px;background:hsl(var(--foreground) / .08);margin:0 6px}.cx-scale-fill{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:hsl(var(--foreground) / .35);transition:width .25s ease}.cx-scale-dot{position:absolute;z-index:2;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--cx-ink);border:3px solid hsl(var(--background));box-shadow:0 0 0 1px hsl(var(--foreground) / .3);transition:left .25s ease}.cx-scale-dot b{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:3px 9px;border-radius:999px;background:var(--cx-ink);color:hsl(var(--background));font:700 12px/1.3 var(--font-body);white-space:nowrap}.cx-scale-mark{position:absolute;top:-6px;bottom:-6px;width:0}.cx-scale-mark i{position:absolute;left:-1px;top:0;bottom:0;width:2px;border-radius:2px;background:hsl(var(--foreground) / .7)}.cx-scale-mark--all{top:-4px;bottom:-4px}.cx-scale-mark--all i{width:0;left:0;background:none;border-left:2px dotted hsl(var(--foreground) / .55)}.cx-scale-labels{position:relative;height:84px;margin:8px 6px 0}.cx-scale-lab{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;white-space:nowrap;font:500 12px/1.3 var(--font-body)}.cx-scale-lab em{font-style:normal;color:var(--cx-mute)}.cx-scale-lab b{font-weight:700;color:var(--cx-ink)}.cx-scale-lab:before{content:"";width:1px;height:6px;margin-bottom:2px;background:hsl(var(--foreground) / .45)}.cx-scale-lab--all{top:40px}.cx-scale-lab--all:before{height:0;margin:0}.cx-scale-lab--all b{font-weight:600;color:hsl(var(--foreground) / .8)}.cx-scale-ticks{position:relative;height:22px;margin:2px 6px 0;border-top:1px solid var(--cx-hair);padding-top:4px}.cx-scale-ticks span{position:absolute;transform:translate(-50%);font:500 11px/1.4 var(--font-body);color:var(--cx-mute)}.cx-scale-key{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:12px;font:500 12px/1.4 var(--font-body);color:var(--cx-mute)}.cx-scale-key span{display:inline-flex;align-items:center;gap:8px}.cx-scale-key i{display:inline-block;height:14px;width:0}.cx-scale-key i.is-bb{border-left:2px solid hsl(var(--foreground) / .7)}.cx-scale-key i.is-all{border-left:2px dotted hsl(var(--foreground) / .55)}@media (max-width: 520px){.cx-scale-lab{font-size:11px}}.cx-notes{margin-top:24px;display:flex;flex-direction:column;gap:10px}.cx-take{font:400 15px/1.6 var(--font-body);color:hsl(var(--foreground) / .88);text-wrap:pretty}.cx-take strong{font-weight:650;color:var(--cx-ink)}.cx-badge{display:inline-block;margin-right:8px;padding:2px 8px;border-radius:999px;vertical-align:1px;font:600 11px/1.5 var(--font-body);letter-spacing:.02em;color:var(--cx-mute);background:var(--cx-soft);border:1px solid var(--cx-hair)}.cx-foot{font:400 12px/1.55 var(--font-body);color:var(--cx-mute);text-wrap:pretty}.cx-hike-ctl{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 24px;margin-top:24px}.cx-seg--quick button{flex:0 0 auto;min-width:64px}.cx-dial--wide .cx-dial-marks{margin-top:-8px}@media (max-width: 720px){.cx-hike-ctl{grid-template-columns:minmax(0,1fr)}}.cx-hike-cols,.cx-op{--cols: minmax(0, 1.05fr) minmax(0, 1.25fr) minmax(0, 1fr)}.cx-hike-cols{display:grid;grid-template-columns:var(--cols);gap:28px;align-items:end;margin-top:28px;padding:0 17px 10px;font:600 12px/1.3 var(--font-body);color:var(--cx-mute);border-bottom:1px solid var(--cx-hair)}.cx-col{display:flex;flex-direction:column;gap:6px;min-width:0}.cx-col b{font-weight:600;color:var(--cx-ink)}.cx-axis{position:relative;display:block;height:16px}.cx-axis i{position:absolute;top:0;transform:translate(-50%);font:500 11px/1.4 var(--font-body);font-style:normal;color:var(--cx-mute);white-space:nowrap}.cx-axis i:first-child{transform:none}.cx-axis--inline{display:none;margin-top:4px}.cx-hike{display:flex;flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none}.cx-op{display:grid;grid-template-columns:var(--cols);align-items:center;gap:12px 28px;padding:14px 16px;border-radius:16px;cursor:pointer;border:1px solid transparent;transition:background var(--cx-fade) ease,border-color var(--cx-fade) ease}.cx-op:hover,.cx-op.is-on{background:hsl(var(--foreground) / .045);border-color:var(--cx-hair)}.cx-op:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.cx-op-id{display:flex;align-items:center;gap:12px;min-width:0}.cx-op-name{font:700 16px/1.25 var(--font-body);color:var(--cx-ink)}.cx-op-name span{font-weight:500;font-size:13px;color:var(--cx-mute)}.cx-op-meta{margin-top:2px;font:500 13px/1.35 var(--font-body);color:var(--cx-mute)}.cx-op-bar{min-width:0}.cx-op-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.cx-op-head b{font:700 17px/1.2 var(--font-body);color:var(--cx-ink)}.cx-m-l{display:none;font:500 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-track{position:relative;margin-top:8px;height:14px;border-radius:999px;background:hsl(var(--foreground) / .06)}.cx-track i{position:absolute;top:-3px;bottom:-3px;width:0;border-left:1px dashed hsl(var(--foreground) / .25);z-index:2}.cx-ghost{position:absolute;left:0;top:0;bottom:0;border-radius:inherit;background:color-mix(in srgb,var(--op) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--op) 32%,transparent)}.cx-fill{position:absolute;left:0;top:0;bottom:0;z-index:1;min-width:6px;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--op) 86%,white),var(--op));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--op) 70%,black),0 1px 3px #00000026;transition:width .3s cubic-bezier(.2,.8,.2,1)}.dark .cx-fill{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--op) 80%,white),0 1px 3px #0000004d}.cx-op-rise{margin-top:6px;font:500 12px/1.3 var(--font-body);color:var(--cx-mute)}.cx-ghost-key{display:flex;align-items:center;gap:8px;margin-top:10px;padding:0 16px;font:500 12px/1.4 var(--font-body);color:var(--cx-mute)}.cx-ghost-key i{flex:none;width:22px;height:10px;border-radius:999px;background:hsl(var(--foreground) / .1);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .2)}.cx-readout{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;border-radius:14px;background:var(--cx-soft);border:1px solid var(--cx-hair)}.cx-readout p{font:400 14px/1.5 var(--font-body);color:hsl(var(--foreground) / .85)}.cx-readout strong{color:var(--cx-ink);font-weight:700}@media (max-width: 720px){.cx-hike-cols{display:none}.cx-op{grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 14px 16px;background:hsl(var(--foreground) / .03);border-color:var(--cx-hair)}.cx-m-l{display:inline}.cx-axis--inline{display:block}.cx-readout{display:none}.cx-ghost-key{padding:0 4px}}@media (max-width: 400px){.cx-seg--quick button{min-width:0;padding:0 8px}}@media (prefers-reduced-motion: reduce){.cx-rg,.cx-live,.cx-handle,.cx-scale-fill,.cx-scale-dot,.cx-fill,.cx-rg:before,.cx-handle span,.cx-range::-webkit-slider-thumb{-webkit-transition:none!important;transition:none!important}}:root body .cx-card.lr-card li.cx-op,:root body .cx-card.lr-card .cx-split li,:root body .cx-card.lr-card .cx-readout p{max-width:none}.gr-card{padding:24px;display:flex;flex-direction:column;gap:20px;scroll-margin-top:140px}@media (min-width: 1024px){.gr-card{padding:32px}}@media (max-width: 400px){.gr-card{padding:18px;gap:16px}}.gr-cap{display:flex;align-items:flex-start;gap:16px}.gr-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;line-height:1.3;color:hsl(var(--muted-foreground))}.gr-legend>span{display:inline-flex;align-items:center;gap:7px}.gr-legend .gr-hint{color:hsl(var(--foreground) / .72);font-weight:500}.gr-hint-short{display:none}@media (min-width: 720px){.gr-legend .gr-hint{margin-left:auto}}@media (max-width: 719px){.gr-hint-long{display:none}.gr-hint-short{display:inline}}.gr-key{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:18px;height:8px;border-radius:999px;background:color-mix(in srgb,hsl(var(--foreground)) 48%,hsl(var(--card)))}.gr-key.is-india{background:linear-gradient(90deg,hsl(var(--profit) / .78),hsl(var(--profit)))}.gr-key.is-range{background:repeating-linear-gradient(135deg,hsl(var(--foreground) / .34) 0,hsl(var(--foreground) / .34) 3px,hsl(var(--foreground) / .12) 3px,hsl(var(--foreground) / .12) 6px)}.gr-key.is-plus{width:22px;height:10px;color:hsl(var(--card));padding-right:2px}.gr-key-tick{display:inline-block;width:2px;height:14px;border-radius:2px;background:hsl(var(--foreground) / .7)}.gr-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width: 720px){.gr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.gr-tile{display:flex;flex-direction:column;gap:14px;min-width:0;padding:20px;border-radius:22px;background:radial-gradient(120% 60% at 0% 0%,hsl(var(--foreground) / .035),transparent 60%),linear-gradient(180deg,hsl(var(--foreground) / .035),hsl(var(--foreground) / .012));box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .13),inset 0 1px #ffffff0d,0 1px 2px #0000000a}@media (max-width: 400px){.gr-tile{padding:16px;gap:12px;border-radius:18px}}.gr-head{display:flex;align-items:flex-start;gap:12px}.gr-head-text{min-width:0;flex:1}.gr-metric{font:650 15.5px/1.3 var(--font-display, inherit);color:hsl(var(--foreground));letter-spacing:-.008em}.gr-unit{font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground));margin-top:3px}.gr-chip{flex:none;font-size:12px;font-weight:600;line-height:1;letter-spacing:.005em;white-space:nowrap;padding:7px 10px;border-radius:999px;color:hsl(var(--foreground) / .82);background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .13)}.gr-chip.is-lead{color:color-mix(in srgb,hsl(var(--profit)) 62%,hsl(var(--foreground)));background:hsl(var(--profit) / .11);box-shadow:inset 0 0 0 .5px hsl(var(--profit) / .38)}.dark .gr-chip.is-lead{color:hsl(var(--profit));background:hsl(var(--profit) / .14)}.gr-gap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:2px 0}.gr-big{font-size:38px;line-height:1;font-weight:700;letter-spacing:-.035em;color:hsl(var(--foreground));min-width:2.6ch;white-space:nowrap}.gr-big-plus{font-size:.62em;font-weight:700;vertical-align:.55em;margin-left:.04em;color:hsl(var(--foreground) / .7)}.gr-big.is-plain{font-size:34px}.gr-tile.is-lead .gr-big{color:color-mix(in srgb,hsl(var(--profit)) 78%,hsl(var(--foreground)))}.dark .gr-tile.is-lead .gr-big{color:hsl(var(--profit))}.gr-caption{font-size:13.5px;line-height:1.45;color:hsl(var(--foreground) / .84);text-wrap:pretty}.gr-rows{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:2px;margin:0 -8px;padding:0;list-style:none}.gr-li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.gr-row{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;min-height:44px;padding:6px 8px;border:0;margin:0;border-radius:12px;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,opacity .15s ease}.gr-row:hover,.gr-row.is-on{background:hsl(var(--foreground) / .055)}.gr-row[aria-pressed=true]{background:hsl(var(--foreground) / .075)}.gr-row.is-dim{opacity:.5}.gr-row:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.gr-name{display:flex;flex-direction:column;min-width:0}.gr-name-main{font-size:13.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.gr-sub{font-size:11px;line-height:1.25;color:hsl(var(--muted-foreground));max-width:9.5em;margin-top:1px}.gr-val{font-size:14px;font-weight:600;color:hsl(var(--foreground) / .8);white-space:nowrap;text-align:right}.gr-row.is-india .gr-name-main,.gr-row.is-india .gr-val{color:hsl(var(--foreground));font-weight:700}.gr-row.is-on .gr-name-main,.gr-row.is-on .gr-val{color:hsl(var(--foreground))}.gr-track{position:relative;display:block;height:12px;border-radius:999px;background:hsl(var(--foreground) / .065)}.gr-bar,.gr-range{position:absolute;left:0;top:0;bottom:0;border-radius:999px;transform-origin:0 50%;transform:scaleX(.001);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.gr-bar{display:flex;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,color-mix(in srgb,hsl(var(--foreground)) 54%,hsl(var(--card))),color-mix(in srgb,hsl(var(--foreground)) 44%,hsl(var(--card))))}.gr-range{background:repeating-linear-gradient(135deg,hsl(var(--foreground) / .32) 0,hsl(var(--foreground) / .32) 3px,hsl(var(--foreground) / .1) 3px,hsl(var(--foreground) / .1) 6px)}.gr-row.is-india .gr-bar{background:linear-gradient(90deg,hsl(var(--profit) / .72),hsl(var(--profit)));box-shadow:0 0 0 .5px hsl(var(--profit) / .4),0 2px 10px -2px hsl(var(--profit) / .5)}.gr-row.is-on .gr-bar{filter:brightness(1.12)}.gr-more{flex:none;margin-right:3px;color:hsl(var(--card))}.gr-bar.is-upper{-webkit-mask-image:linear-gradient(90deg,#000 50%,transparent);mask-image:linear-gradient(90deg,#000 50%,transparent)}.gr-tick{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:2px;background:hsl(var(--foreground) / .75);box-shadow:0 0 0 1.5px hsl(var(--card))}.gr-card.is-in .gr-bar,.gr-card.is-in .gr-range{transform:none}.gr-foot{margin-top:auto;display:flex;flex-direction:column;gap:10px}.gr-readout{min-height:4.6em;padding:10px 12px;border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:13px;line-height:1.45;color:hsl(var(--foreground) / .88);background:hsl(var(--foreground) / .045);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .08);transition:background-color .15s ease}.gr-readout.is-active{background:hsl(var(--foreground) / .075);color:hsl(var(--foreground))}.gr-readout-main{font-weight:550}.gr-readout-hint{font-size:12px;color:hsl(var(--muted-foreground))}.gr-context{font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground));text-wrap:pretty}.gr-more-btn{display:none}@media (max-width: 719px){.gr-more-btn{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;min-height:44px;padding:0 12px;margin:-4px -12px -8px;border:0;background:transparent;border-radius:12px;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1;color:hsl(var(--foreground) / .8);cursor:pointer}.gr-more-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.gr-more-btn[aria-expanded=true] svg{transform:rotate(180deg)}.gr-context{display:none}.gr-context.is-open{display:block}}.gr-source{font-size:12px;line-height:1.55;color:hsl(var(--muted-foreground))}@media (max-width: 479px){.gr-head{flex-wrap:wrap;row-gap:8px}.gr-head-text{flex-basis:calc(100% - 48px)}.gr-chip{order:3;margin-left:48px}.gr-gap{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion: reduce){.gr-bar,.gr-range{transition:none;transform:none}.gr-row,.gr-readout{transition:none}}.gr-grid,.gr-grid:is(*){gap:0;border-radius:22px;overflow:hidden;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .1)}.gr-grid>.gr-tile{border-radius:0;background:transparent;box-shadow:1px 0 hsl(var(--foreground) / .1),0 1px hsl(var(--foreground) / .1);padding:22px}@media (max-width: 400px){.gr-grid>.gr-tile{padding:16px;border-radius:0}}@media (min-width: 720px) and (max-width: 959px){.gr-grid{grid-template-columns:minmax(0,1fr)}}.gc-card{--gc-opp: hsl(var(--profit));--gc-opp-ink: hsl(var(--background));--gc-served: hsl(var(--foreground) / .34);--gc-rest: hsl(var(--foreground) / .07);--gc-line: hsl(var(--foreground) / .12);display:flex;flex-direction:column;gap:24px;height:100%;padding:24px;min-width:0}@media (min-width: 1024px){.gc-card{padding:26px 22px}}@media (min-width: 1280px){.gc-card{padding:30px 26px}}@supports (grid-template-rows: subgrid){.gc-card{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:24px;height:auto;align-content:start}}.gc-keyrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:2px 4px}.gc-keyrow-list{display:flex;flex-wrap:wrap;gap:8px 18px}.gc-keyrow-list li{display:inline-flex;align-items:center;gap:8px;font:500 13px/1.3 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .85)}.gc-keyrow-scale{max-width:46ch;font:400 13px/1.45 var(--font-body, Inter, sans-serif);color:hsl(var(--muted-foreground))}.gc-head{display:flex;align-items:flex-start;gap:14px}.gc-icon{flex:none;display:inline-flex}.gc-eyebrow{font:600 12px/1.3 var(--font-body, Inter, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.gc-q{margin-top:5px;font:700 20px/1.22 var(--font-display, "Plus Jakarta Sans", sans-serif);letter-spacing:-.015em;color:hsl(var(--foreground));text-wrap:balance}.gc-reach{display:flex;flex-direction:column;padding:18px 18px 17px;border-radius:18px;background:linear-gradient(180deg,hsl(var(--profit) / .09),hsl(var(--profit) / .035));box-shadow:inset 0 0 0 .5px hsl(var(--profit) / .28),inset 0 1px hsl(var(--background) / .5)}.gc-reach-num{font:800 38px/1 var(--font-display, "Plus Jakarta Sans", sans-serif);letter-spacing:-.025em;color:hsl(var(--profit))}.gc-reach-label{margin-top:8px;font:600 15px/1.35 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground))}.gc-reach-how{margin-top:6px;font:400 13.5px/1.5 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .72)}.gc-split{min-width:0}.gc-cap{margin-bottom:12px;font:600 13.5px/1.4 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .88);text-wrap:pretty}.gc-bar-grid{display:grid;-moz-column-gap:3px;column-gap:3px;row-gap:6px}.gc-bracket{grid-row:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.gc-bracket b{font:700 13px/1 var(--font-body, Inter, sans-serif);color:hsl(var(--profit));white-space:nowrap}.gc-bracket i{display:block;width:100%;height:7px;border:1.5px solid hsl(var(--profit));border-bottom:0;border-radius:4px 4px 0 0}.gc-bar{grid-column:1 / -1;display:grid;-moz-column-gap:3px;column-gap:3px;height:46px}.gc-seg{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;border-radius:6px;cursor:pointer;transition:opacity .15s ease,box-shadow .15s ease,filter .15s ease;box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .14),inset 0 1px #ffffff24}.gc-seg:first-child{border-top-left-radius:13px;border-bottom-left-radius:13px}.gc-seg:last-child{border-top-right-radius:13px;border-bottom-right-radius:13px}.gc-seg b{font:700 13px/1 var(--font-body, Inter, sans-serif);white-space:nowrap;letter-spacing:-.005em}.gc-seg.is-served{background:var(--gc-served);color:hsl(var(--foreground))}.gc-seg.is-opp{background:linear-gradient(180deg,hsl(var(--profit) / .92),hsl(var(--profit)));color:var(--gc-opp-ink)}.gc-seg.is-extra{background:repeating-linear-gradient(135deg,hsl(var(--profit) / .55) 0,hsl(var(--profit) / .55) 3px,hsl(var(--profit) / .16) 3px,hsl(var(--profit) / .16) 7px);box-shadow:inset 0 0 0 1.5px hsl(var(--profit));color:hsl(var(--foreground))}.gc-seg.is-rest{background:var(--gc-rest);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .22);color:hsl(var(--foreground))}.gc-seg.is-dim{opacity:.38}.gc-seg.is-on{box-shadow:0 0 0 2px hsl(var(--card, var(--background))),0 0 0 4px hsl(var(--foreground));z-index:1}.gc-legend{display:flex;flex-direction:column;margin:12px -10px 0}.gc-key{display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 10px;border-radius:12px;text-align:left;font:450 14px/1.35 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .9);transition:background-color .15s ease;cursor:pointer}.gc-key:hover,.gc-key.is-on{background:hsl(var(--foreground) / .06)}.gc-key.is-on.is-opp,.gc-key.is-on.is-extra{background:hsl(var(--profit) / .1)}.gc-key:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.gc-key-label{min-width:0;text-wrap:pretty}.gc-key.is-opp .gc-key-label{font-weight:600;color:hsl(var(--foreground))}.gc-derived{font-style:normal;font-size:12px;color:hsl(var(--muted-foreground))}.gc-key-num{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.gc-key-num b{font:700 15px/1.15 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground));white-space:nowrap}.gc-key.is-opp .gc-key-num b,.gc-key.is-extra .gc-key-num b{color:hsl(var(--profit))}.gc-key-pct{font-size:12px;line-height:1.2;color:hsl(var(--muted-foreground));white-space:nowrap}.gc-legend li+li .gc-key{position:relative}.gc-legend li+li .gc-key:before{content:"";position:absolute;left:10px;right:10px;top:0;height:.5px;background:var(--gc-line)}.gc-legend li+li .gc-key:hover:before,.gc-legend li+li .gc-key.is-on:before,.gc-legend li:has(+li .gc-key.is-on)+li .gc-key:before{opacity:0}.gc-fine{margin-top:8px;font:400 12px/1.45 var(--font-body, Inter, sans-serif);color:hsl(var(--muted-foreground))}.gc-sw{display:inline-block;flex:none;width:14px;height:14px;border-radius:4px}.gc-sw.is-opp{background:hsl(var(--profit))}.gc-sw.is-extra{background:repeating-linear-gradient(135deg,hsl(var(--profit) / .6) 0,hsl(var(--profit) / .6) 2px,hsl(var(--profit) / .15) 2px,hsl(var(--profit) / .15) 4px);box-shadow:inset 0 0 0 1.5px hsl(var(--profit))}.gc-sw.is-served{background:hsl(var(--foreground) / .34)}.gc-sw.is-rest{background:hsl(var(--foreground) / .07);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .25)}.gc-money{display:flex;flex-direction:column;gap:4px;padding-top:20px;border-top:.5px solid var(--gc-line)}.gc-money-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.gc-section{font:600 12px/1.3 var(--font-body, Inter, sans-serif);letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.gc-kind{display:inline-flex;align-items:center;min-height:26px;padding:4px 11px;border-radius:999px;white-space:nowrap;font:600 12px/1.2 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .85);background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .14)}.gc-kind.is-new{color:hsl(var(--profit));background:hsl(var(--profit) / .1);box-shadow:inset 0 0 0 .5px hsl(var(--profit) / .38)}.gc-money-row{padding:9px 12px 10px;margin:0 -12px;border-radius:12px;transition:background-color .15s ease}.gc-money-row:hover{background:hsl(var(--foreground) / .04)}.gc-money-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.gc-money-label{font:600 14px/1.3 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground))}.gc-money-val{font:700 22px/1.1 var(--font-display, "Plus Jakarta Sans", sans-serif);letter-spacing:-.015em;color:hsl(var(--foreground));white-space:nowrap}.gc-money-row.is-new .gc-money-val{color:hsl(var(--profit))}.gc-money-row.is-others .gc-money-val{color:hsl(var(--foreground) / .7)}.gc-track{display:block;height:12px;margin:9px 0 7px;border-radius:999px;background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .08);overflow:hidden}.gc-fill{display:block;height:100%;border-radius:inherit;transform-origin:0 50%;transform:scaleX(.02);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.gc-fill.is-in{transform:none}.gc-money-row.is-capex .gc-fill{background:hsl(var(--foreground) / .45)}.gc-money-row.is-kept .gc-fill{background:hsl(var(--foreground))}.gc-money-row.is-new .gc-fill{background:linear-gradient(90deg,hsl(var(--profit) / .85),hsl(var(--profit)))}.gc-money-row.is-others .gc-fill{background:repeating-linear-gradient(135deg,hsl(var(--foreground) / .35) 0,hsl(var(--foreground) / .35) 3px,hsl(var(--foreground) / .1) 3px,hsl(var(--foreground) / .1) 6px)}.gc-money-note{font:400 13px/1.45 var(--font-body, Inter, sans-serif);color:hsl(var(--muted-foreground))}.gc-usd{font-weight:600;color:hsl(var(--foreground) / .85)}.gc-kind-note{margin-top:4px;font:400 13px/1.45 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .75)}.gc-facts{display:flex;flex-direction:column;gap:11px}.gc-facts li{position:relative;padding-left:18px;font:400 14px/1.55 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .82);text-wrap:pretty}.gc-facts li:before{content:"";position:absolute;left:3px;top:.64em;width:6px;height:6px;border-radius:50%;background:hsl(var(--foreground) / .35)}.gc-foot{display:flex;flex-direction:column;gap:10px;align-self:start;padding-top:18px;border-top:.5px solid var(--gc-line)}.gc-players{display:flex;flex-wrap:wrap;gap:6px}.gc-players li{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 11px;border-radius:999px;font:500 13px/1.2 var(--font-body, Inter, sans-serif);color:hsl(var(--foreground) / .85);background:hsl(var(--foreground) / .05);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .1)}.gc-players li.is-jio{padding-left:5px;color:hsl(var(--foreground));font-weight:600;box-shadow:inset 0 0 0 1px var(--co-jio, hsl(var(--foreground) / .3))}.gc-players .tv-logo{border-radius:999px;overflow:hidden}.gc-src{font:400 12px/1.45 var(--font-body, Inter, sans-serif);color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.gc-fill{transition:none;transform:none}.gc-seg,.gc-key,.gc-money-row{transition:none}}.gc-bracket-pad{grid-row:1;grid-column:1 / -1;height:24px}@media (max-width: 1023.98px){.gc-bracket-pad{display:none}}@media (min-width: 1024px){.gc-cap{min-height:2.8em}}.nm{--nm-ink: hsl(var(--foreground));--nm-mute: hsl(var(--muted-foreground));--nm-line: hsl(var(--foreground) / .1);--nm-soft: hsl(var(--foreground) / .045);--nm-up-raw: var(--profit, 152 60% 42%);--nm-down-raw: var(--loss, 0 72% 55%);--nm-up: hsl(var(--nm-up-raw));--nm-down: hsl(var(--nm-down-raw));--nm-surface: hsl(var(--card));--nm-shadow: 0 1px 2px hsl(220 20% 10% / .05), 0 10px 28px -12px hsl(220 20% 10% / .16);--nm-run: hsl(var(--foreground) / .13);--nm-wd: hsl(var(--foreground) / .34);display:flex;flex-direction:column;gap:16px;min-width:0}.dark .nm{--nm-shadow: 0 1px 0 hsl(0 0% 100% / .05) inset, 0 12px 32px -12px hsl(0 0% 0% / .65);--nm-run: hsl(var(--foreground) / .14);--nm-wd: hsl(var(--foreground) / .36)}@media (min-width: 768px){.nm{gap:20px}}.nm :focus-visible{outline:2px solid var(--nm-ink);outline-offset:2px}.nm button{font:inherit;color:inherit;text-align:inherit;background:none;border:0;-webkit-tap-highlight-color:transparent}.nm-short{display:none}@media (max-width: 559px){.nm-long{display:none}.nm-short{display:inline}}.nm-chain{position:relative;border-radius:24px;padding:14px 6px 10px;background:radial-gradient(120% 80% at 50% 0%,hsl(var(--foreground) / .045),transparent 70%),hsl(var(--foreground) / .022);border:1px solid var(--nm-line)}@media (min-width: 480px){.nm-chain{padding:16px 12px 12px}}@media (min-width: 768px){.nm-chain{padding:20px}}.nm-flow{display:flex;align-items:center;gap:10px;padding:0 8px;font:600 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-flow i{position:relative;flex:1;height:2px;border-radius:2px;background:currentColor;opacity:.55}.nm-flow-signal i:after{content:"";position:absolute;right:-2px;top:-4px;border:5px solid transparent;border-left:8px solid currentColor;border-right:0}.nm-flow-money{color:var(--nm-up);margin-top:8px}.nm-flow-money i{opacity:.8}.nm-flow-money i:before{content:"";position:absolute;left:-2px;top:-4px;border:5px solid transparent;border-right:8px solid currentColor;border-left:0}.nm-flow span{white-space:nowrap}.nm-stations{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:8px}@media (min-width: 768px){.nm-stations{gap:10px}}.nm-rail{position:absolute;left:10%;right:10%;top:34px;height:2px;background:linear-gradient(90deg,hsl(var(--foreground) / .2),hsl(var(--foreground) / .2) 78%,var(--nm-up));border-radius:2px}@media (min-width: 768px){.nm-rail{top:44px}}.nm .nm-st{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:44px;min-width:0;padding:12px 2px 10px;border-radius:18px;border:1px solid transparent;color:var(--nm-ink);text-align:center;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media (min-width: 768px){.nm .nm-st{padding:14px 8px;gap:8px}}.nm .nm-st:hover{background:hsl(var(--foreground) / .04)}.nm .nm-st[data-on]{background:var(--nm-surface);border-color:var(--nm-line);box-shadow:var(--nm-shadow)}.nm-st-icon{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--nm-surface);box-shadow:0 0 0 1px var(--nm-line);transition:transform .18s ease}.nm-st-icon .nm-ico{width:100%!important;height:100%!important}@media (min-width: 768px){.nm-st-icon{width:56px;height:56px;border-radius:16px}}.nm-st[data-on] .nm-st-icon{transform:scale(1.05)}.nm-ico{position:relative;display:inline-block;flex:none}.nm-ico>svg{width:100%;height:100%;display:block}.nm-ico-badge{position:absolute;right:-18%;bottom:-14%;width:52%;height:52%;border-radius:30%;background:var(--nm-surface);box-shadow:0 0 0 1.5px var(--nm-surface),0 1px 3px #14181f40;overflow:hidden}.nm-ico-badge svg{width:100%;height:100%;display:block}.nm-st-num{position:absolute;top:-7px;right:-7px;z-index:2;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;font:700 11px/1 var(--font-body, inherit);color:var(--nm-ink);background:var(--nm-surface);box-shadow:0 0 0 1px hsl(var(--foreground) / .18)}.nm-st[data-on] .nm-st-num{background:var(--nm-ink);color:hsl(var(--background));box-shadow:none}.nm-st-name{font:600 12px/1.2 var(--font-display, inherit);letter-spacing:-.02em;white-space:nowrap;margin-top:2px}@media (min-width: 768px){.nm-st-name{font-size:16px}}.nm-st-tag{display:none;align-items:center;gap:6px;font:500 12px/1.2 var(--font-body, inherit);color:var(--nm-mute)}@media (min-width: 768px){.nm-st-tag{display:inline-flex}}.nm-st-tag i,.nm-pill i,.nm-readout>i{width:8px;height:8px;border-radius:999px;flex:none;background:hsl(var(--foreground) / .35)}[data-pay=upfront] .nm-st-tag i,.nm-pill[data-pay=upfront] i{background:var(--nm-ink)}[data-pay=revenue] .nm-st-tag i,.nm-pill[data-pay=revenue] i{background:var(--nm-up)}.nm-st[data-pay=revenue] .nm-st-tag{color:var(--nm-up);font-weight:600}.nm-panel{margin-top:12px;border-radius:20px;padding:16px;background:var(--nm-surface);border:1px solid var(--nm-line);box-shadow:var(--nm-shadow);animation:nm-in .22s ease both}@media (min-width: 768px){.nm-panel{padding:22px 24px;margin-top:14px}}@keyframes nm-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.nm-panel-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.nm-panel-head>.min-w-0{flex:1 1 150px}.nm-panel-step{font:600 12px/1.3 var(--font-body, inherit);color:var(--nm-mute);letter-spacing:.02em}.nm-panel-title{font:700 20px/1.2 var(--font-display, inherit);letter-spacing:-.02em;color:var(--nm-ink);margin-top:2px}.nm-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font:600 12px/1.2 var(--font-body, inherit);color:var(--nm-ink);background:var(--nm-soft);border:1px solid var(--nm-line)}.nm-pill[data-pay=revenue]{color:var(--nm-up);background:hsl(var(--nm-up-raw) / .1);border-color:hsl(var(--nm-up-raw) / .3)}.nm-panel-body{display:grid;grid-template-columns:1fr;gap:16px;margin-top:14px}@media (min-width: 900px){.nm-panel-body{grid-template-columns:1fr 1.1fr;gap:32px}}.nm-what{font:400 15px/1.6 var(--font-body, inherit);color:var(--nm-ink)}.nm-how{margin-top:10px;font:400 14px/1.6 var(--font-body, inherit);color:var(--nm-mute)}.nm-how strong{color:var(--nm-ink);font-weight:600}.nm-facts{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.nm-fact{display:grid;grid-template-columns:1fr;gap:4px;align-items:baseline;padding:10px 0;border-top:1px solid var(--nm-line)}.nm-fact:first-child{border-top:0;padding-top:0}@media (min-width: 480px){.nm-fact{grid-template-columns:minmax(118px,auto) 1fr;gap:14px}}.nm-fact-v{font:700 18px/1.2 var(--font-display, inherit);letter-spacing:-.02em;color:var(--nm-ink);white-space:nowrap}.nm-fact-l{font:400 13px/1.45 var(--font-body, inherit);color:var(--nm-mute)}.nm-src{white-space:nowrap}.nm-derived,.nm-total-l em{display:inline-block;font-style:normal;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px dashed hsl(var(--foreground) / .35);font:600 11px/1.5 var(--font-body, inherit);letter-spacing:.02em;color:var(--nm-mute)}.nm-panel[data-pay=revenue] .nm-fact-v{color:var(--nm-up)}.nm-ledger{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 900px){.nm-ledger{grid-template-columns:1fr 1fr;gap:20px}}.nm-card{display:flex;flex-direction:column;min-width:0;border-radius:24px;padding:18px 16px;background:var(--nm-surface);border:1px solid var(--nm-line);box-shadow:var(--nm-shadow)}@media (min-width: 768px){.nm-card{padding:24px}}.nm-eyebrow{font:700 12px/1.2 var(--font-body, inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--nm-mute)}.nm-card-title{margin-top:6px;font:700 21px/1.2 var(--font-display, inherit);letter-spacing:-.02em;color:var(--nm-ink)}.nm-card-sub{margin-top:6px;font:400 14px/1.55 var(--font-body, inherit);color:var(--nm-mute);max-width:72ch}.nm-foot{margin-top:12px;font:400 12px/1.55 var(--font-body, inherit);color:var(--nm-mute)}.nm-readout{display:flex;align-items:flex-start;gap:10px;margin-top:14px;min-height:64px;padding:12px 14px;border-radius:14px;background:var(--nm-soft);font:500 13px/1.5 var(--font-body, inherit);color:var(--nm-ink)}.nm-readout>i{margin-top:6px}.nm-readout[data-state=loss]{background:hsl(var(--nm-down-raw) / .08)}.nm-readout[data-state=loss]>i{background:var(--nm-down)}.nm-readout[data-state=profit]{background:hsl(var(--nm-up-raw) / .09)}.nm-readout[data-state=profit]>i{background:var(--nm-up)}.nm-curve{position:relative;margin-top:16px;border-radius:16px}.nm-curve:has(.nm-range:focus-visible){outline:2px solid var(--nm-ink);outline-offset:6px}.nm-plot{position:relative;width:100%;max-width:520px;margin:0 auto;aspect-ratio:320 / 176;touch-action:pan-y;cursor:ew-resize;-moz-user-select:none;user-select:none;-webkit-user-select:none}.nm-plot-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.nm-axis{stroke:hsl(var(--foreground) / .25);stroke-width:1}.nm-line-cost{stroke:var(--nm-ink);stroke-width:2.5;stroke-linecap:round}.nm-line-rev{stroke:var(--nm-up);stroke-width:2.5;stroke-linecap:round}.nm-wedge-loss{fill:hsl(var(--nm-down-raw) / .15)}.nm-wedge-profit{fill:hsl(var(--nm-up-raw) / .17)}.nm-scrub{stroke:hsl(var(--foreground) / .5);stroke-width:1.5;stroke-dasharray:3 3}.nm-lab{position:absolute;transform:translateY(-100%);margin-top:-6px;font:700 13px/1.1 var(--font-body, inherit);color:var(--nm-ink);white-space:nowrap;pointer-events:none}.nm-lab-rev{color:var(--nm-up)}.nm-lab-wedge{transition:opacity .15s ease;transform:translate(-50%,-50%);margin-top:0;font:600 12px/1 var(--font-body, inherit);letter-spacing:.04em;text-transform:uppercase}.nm-lab-loss{color:var(--nm-down)}.nm-lab-profit{transform:translateY(-50%)}.nm-lab-wedge[data-hide]{opacity:0}.nm-lab-profit{color:var(--nm-up)}.nm-lab-be{transform:translate(-50%,10px);margin-top:0;font:500 12px/1 var(--font-body, inherit);color:var(--nm-mute)}.nm-be,.nm-dot{position:absolute;width:11px;height:11px;border-radius:999px;transform:translate(-50%,-50%);pointer-events:none}.nm-be{background:var(--nm-surface);box-shadow:inset 0 0 0 2px var(--nm-ink)}.nm-dot{border:2px solid var(--nm-surface);box-shadow:0 1px 3px #14181f4d}.nm-dot-cost{background:var(--nm-ink)}.nm-dot-rev{background:var(--nm-up)}.nm-handle{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.nm-handle-pill{display:grid;place-items:center;min-width:40px;height:26px;padding:0 8px;border-radius:999px;font:700 14px/1 var(--font-body, inherit);letter-spacing:.1em;color:hsl(var(--background));background:var(--nm-ink);box-shadow:0 2px 8px #14181f4d,0 0 0 3px var(--nm-surface);transition:transform .15s ease}.nm-curve[data-drag] .nm-handle-pill{transform:scale(1.1)}.nm-handle-hint{position:absolute;top:100%;margin-top:4px;font:600 11px/1 var(--font-body, inherit);color:var(--nm-mute);letter-spacing:.04em;text-transform:uppercase;animation:nm-nudge 1.6s ease-in-out infinite}@keyframes nm-nudge{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}.nm-axis-l{margin-top:20px;text-align:center;font:500 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-range{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.nm-seg{display:inline-flex;align-self:flex-start;gap:2px;margin-top:16px;padding:3px;border-radius:999px;background:var(--nm-soft);border:1px solid var(--nm-line)}.nm .nm-seg button{min-height:40px;padding:0 16px;border-radius:999px;font:600 13px/1 var(--font-body, inherit);color:var(--nm-mute);cursor:pointer;transition:background-color .18s ease,color .18s ease}.nm .nm-seg button:hover{color:var(--nm-ink)}.nm .nm-seg button[data-on]{background:var(--nm-surface);color:var(--nm-ink);box-shadow:0 1px 3px #14181f2e}.dark .nm .nm-seg button[data-on]{background:hsl(var(--foreground) / .14)}.nm .nm-seg button:focus-visible{outline-offset:-2px}.nm-eq{display:grid;grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto minmax(0,.75fr);align-items:stretch;gap:6px;margin-top:14px}.nm-op{align-self:center;font:500 18px/1 var(--font-body, inherit);color:var(--nm-mute);padding:0 1px}.nm .nm-term,.nm .nm-eq-total{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;min-height:44px;padding:11px 12px;border-radius:14px;background:var(--nm-soft);border:1px solid transparent;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.nm .nm-term:hover,.nm .nm-term[data-on],.nm .nm-eq-total:hover,.nm .nm-eq-total[data-on]{background:hsl(var(--foreground) / .08);border-color:hsl(var(--foreground) / .2)}.nm-term-l{font:600 12px/1.2 var(--font-body, inherit);color:var(--nm-mute);white-space:nowrap}.nm-term-v{font:700 18px/1.15 var(--font-display, inherit);letter-spacing:-.02em;color:var(--nm-ink);white-space:nowrap}@media (min-width: 1100px){.nm-term-v{font-size:20px}}.nm-term-s{font:400 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-chg{align-self:flex-start;margin-top:4px;padding:2px 8px;border-radius:999px;font:700 12px/1.4 var(--font-body, inherit);color:var(--nm-up);background:hsl(var(--nm-up-raw) / .12)}.nm .nm-eq-total{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:8px;padding:12px 14px;background:hsl(var(--foreground) / .06)}.nm-eq-total .nm-op{padding:0}.nm-total-v{font:800 28px/1.1 var(--font-display, inherit);letter-spacing:-.03em;color:var(--nm-ink)}.nm-total-l{font:500 13px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-eq-total .nm-chg{margin-top:0;align-self:center}@media (max-width: 479px){.nm-eq{grid-template-columns:22px minmax(0,1fr);gap:6px 6px}.nm-eq>.nm-term:first-child{grid-column:2}.nm-op-x{grid-column:1;text-align:center}.nm .nm-term{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l v" "s c";align-items:baseline;-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:10px 12px}.nm-term-l{grid-area:l;font-size:13px;color:var(--nm-ink)}.nm-term-v{grid-area:v;justify-self:end;font-size:18px}.nm-term-s{grid-area:s}.nm .nm-term .nm-chg{grid-area:c;justify-self:end;margin-top:0}.nm .nm-eq-total{margin-left:28px}.nm-total-v{font-size:24px}}.nm-proof-head .nm-card-sub{max-width:80ch}.nm-key{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font:600 12px/1.35 var(--font-body, inherit);color:var(--nm-ink)}.nm-key span{display:inline-flex;align-items:center;gap:7px}.nm-key small{font-weight:400;font-size:12px;color:var(--nm-mute)}.nm-sw{width:18px;height:12px;border-radius:4px;flex:none}.nm-sw-run{background:var(--nm-run);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .12)}.nm-sw-wd{background:var(--nm-wd)}.nm-sw-kept{background:var(--nm-up)}.nm-sw-over{background:repeating-linear-gradient(135deg,var(--nm-down) 0 3px,hsl(var(--nm-down-raw) / .55) 3px 6px)}.nm-scale,.nm-bar-row{display:grid;grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px}.nm-scale{display:none}@media (min-width: 768px){.nm-scale,.nm .nm-bar-row{grid-template-columns:236px minmax(0,1fr) 168px;-moz-column-gap:20px;column-gap:20px}.nm-scale{display:grid;margin-top:18px;padding:0 12px;height:18px}}.nm-scale-axis{position:relative}.nm-scale-axis span{position:absolute;bottom:0;transform:translate(-50%);font:600 12px/1 var(--font-body, inherit);color:var(--nm-mute)}.nm-scale-axis span:first-child{transform:none}.nm-bars{display:flex;flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none}@media (min-width: 768px){.nm-bars{margin-top:4px}}.nm .nm-bars>li{width:100%;max-width:none!important;min-width:0;margin:0;padding:0}.nm .nm-facts>li{max-width:none!important;margin:0}.nm .nm-bar-row{width:100%;grid-template-areas:"who v" "track track";align-items:center;row-gap:10px;min-height:44px;padding:12px;border-radius:16px;cursor:pointer;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease}@media (min-width: 768px){.nm .nm-bar-row{grid-template-areas:"who track v";padding:12px}}.nm .nm-bar-row:hover,.nm .nm-bar-row[data-on]{background:var(--nm-soft);border-color:var(--nm-line)}.nm-bars:hover .nm-bar-row:not(:hover):not([data-on]) .nm-bar-track{opacity:.62}.nm-bar-who{grid-area:who;display:flex;align-items:center;gap:12px;min-width:0}.nm-bar-who>.min-w-0{display:flex;flex-direction:column;gap:2px}.nm-bar-name{display:inline-flex;align-items:center;gap:7px;font:700 15px/1.25 var(--font-body, inherit);color:var(--nm-ink)}.nm-bar-name i{width:8px;height:8px;border-radius:999px;flex:none;box-shadow:0 0 0 1px hsl(var(--foreground) / .15)}.nm-bar-meta{font:400 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-bar-note{font:500 11px/1.3 var(--font-body, inherit);color:var(--nm-mute);font-style:italic}.nm-bar-track{grid-area:track;position:relative;height:30px;transition:opacity .18s ease}.nm-bar-100{position:absolute;left:0;top:0;bottom:0;border-radius:9px;background:hsl(var(--foreground) / .04);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .1)}.nm-seg-b{position:absolute;top:0;bottom:0;transition:filter .15s ease,box-shadow .15s ease}.nm-seg-run{background:var(--nm-run);border-radius:9px 0 0 9px}.nm-seg-wd{background:var(--nm-wd)}.nm-seg-kept{background:linear-gradient(180deg,hsl(var(--nm-up-raw) / .92),var(--nm-up));border-radius:0 9px 9px 0;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 1px #ffffff40}.nm-seg-kept b{font:700 13px/1 var(--font-body, inherit);color:#fff;text-shadow:0 1px 1px hsl(0 0% 0% / .25);white-space:nowrap}.nm-seg-over{background:repeating-linear-gradient(135deg,var(--nm-down) 0 4px,hsl(var(--nm-down-raw) / .6) 4px 8px);border-radius:0 9px 9px 0}.nm-seg-b[data-on]{box-shadow:0 0 0 2px var(--nm-ink);z-index:2;border-radius:6px}.nm-bar-mark{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:2px;background:var(--nm-surface);z-index:1;pointer-events:none}.nm-bar-end{position:absolute;top:-6px;bottom:-6px;width:0;border-left:1.5px dashed hsl(var(--foreground) / .45);z-index:3;pointer-events:none}.nm-bar-v{grid-area:v;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.nm-bar-big{font:800 20px/1 var(--font-display, inherit);letter-spacing:-.02em}.nm-bar-big.is-kept{color:var(--nm-up)}.nm-bar-big.is-loss{color:var(--nm-down)}.nm-bar-small{font:400 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}@media (max-width: 767px){.nm-bar-small,.nm-key small{display:none}.nm .nm-bar-row{padding:10px}}.nm-readout-proof{min-height:92px}.nm-rd{flex:1;min-width:0}.nm-rd-title{display:flex;align-items:center;gap:8px;font:700 14px/1.3 var(--font-body, inherit)}.nm-rd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.nm-rd-grid>div{padding:8px 10px;border-radius:10px;background:hsl(var(--card) / .7);box-shadow:inset 0 0 0 1px var(--nm-line)}.nm-rd-grid>div[data-on]{box-shadow:inset 0 0 0 2px var(--nm-ink)}.nm-rd-grid dt{display:flex;align-items:center;gap:6px;font:600 12px/1.3 var(--font-body, inherit);color:var(--nm-mute)}.nm-rd-grid dt:before{content:"";width:10px;height:10px;border-radius:3px;flex:none}.nm-rd-grid [data-k=run] dt:before{background:var(--nm-run);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .15)}.nm-rd-grid [data-k=wd] dt:before{background:var(--nm-wd)}.nm-rd-grid [data-k=kept] dt:before{background:var(--nm-up)}.nm-rd-grid [data-neg] dt:before{background:var(--nm-down)}.nm-rd-grid dd{margin:3px 0 0;font:800 18px/1.1 var(--font-display, inherit);letter-spacing:-.02em;color:var(--nm-ink)}.nm-rd-grid [data-k=kept] dd{color:var(--nm-up)}.nm-rd-grid [data-neg] dd{color:var(--nm-down)}.nm-rd-grid small{display:block;margin-top:3px;font:400 11px/1.35 var(--font-body, inherit);color:var(--nm-mute)}.nm-rd-foot{margin-top:8px;font:400 12px/1.45 var(--font-body, inherit);color:var(--nm-mute)}@media (max-width: 479px){.nm-rd-grid{grid-template-columns:1fr}.nm-rd-grid>div{display:grid;grid-template-columns:1fr auto;-moz-column-gap:8px;column-gap:8px}.nm-rd-grid dd{grid-row:1 / span 2;grid-column:2;align-self:center;margin:0}}@media (prefers-reduced-motion: reduce){.nm *,.nm *:before,.nm *:after{transition:none!important;animation:none!important}.nm-st[data-on] .nm-st-icon,.nm-curve[data-drag] .nm-handle-pill{transform:none}}@media (max-width: 479px){.nm-lab-profit{display:none}}.spb{--b-low: #7445E6;--b-mid: #2E5FDF;--b-c: #0A8496;--b-mm: #C25E14;display:flex;flex-direction:column;gap:22px;min-width:0;color:hsl(var(--foreground))}.dark .spb{--b-low: #A07CFF;--b-mid: #6E93FF;--b-c: #2EC5D9;--b-mm: #F29550}.spb p{margin:0;max-width:none!important}.spb-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.spb-mute{color:hsl(var(--muted-foreground))}.spb-strong{color:hsl(var(--foreground));font-weight:600}.spb-dot{display:inline-block;flex:none;width:12px;height:12px;border-radius:999px;box-shadow:0 0 0 3px hsl(var(--card)),0 0 0 3.5px hsl(var(--foreground) / .12)}.spb-dot-sm{width:9px;height:9px;box-shadow:none}.spb-readout{display:flex;align-items:flex-start;gap:14px;min-height:82px;padding:16px 18px;border-radius:18px;background:hsl(var(--foreground) / .035);border:.5px solid hsl(var(--foreground) / .1);font-size:15px;line-height:1.5}.spb-readout-body{min-width:0;display:flex;flex-direction:column;gap:3px}.spb-readout-1 strong{font-weight:700}.spb-readout-2{font-size:14px}.spb-readout-2 b{color:hsl(var(--foreground));font-weight:700}.spb-readout-pin{color:hsl(var(--foreground));font-weight:600}.spb-readout-mark{margin-top:6px}.spb-readout-icon{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;margin-top:0;border-radius:999px;background:hsl(var(--foreground));color:hsl(var(--background));font:700 14px/1 var(--font-body, system-ui)}.spb-scene-wrap{position:relative;border-radius:22px;overflow:hidden;padding:18px 12px 6px;background:linear-gradient(180deg,hsl(var(--foreground) / .03),hsl(var(--foreground) / 0) 75%);border:.5px solid hsl(var(--foreground) / .09)}.spb-scene{display:block;width:100%;height:auto;margin:0 auto;overflow:visible}.spb .spb-scene-wide{max-width:940px!important}.spb .spb-scene-tall{display:none;max-width:480px!important}.spb-ground{fill:hsl(var(--foreground) / .045)}.spb-dome{cursor:pointer;transition:opacity .2s ease}.spb-dome[data-state=off]{opacity:.2}.spb-tick{transition:opacity .2s ease}.spb-tick[data-state=off] circle{opacity:.35}.spb-tick[data-state=off] .spb-svg-name{fill:hsl(var(--muted-foreground))}.spb-svg-name{font:700 12.5px/1 var(--font-body, system-ui);fill:hsl(var(--foreground))}.spb-svg-sub{font:500 11px/1 var(--font-body, system-ui);fill:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.spb-svg-cap{font:600 11px/1 var(--font-body, system-ui);fill:hsl(var(--foreground) / .8);paint-order:stroke;stroke:hsl(var(--card));stroke-width:5px;stroke-linejoin:round;pointer-events:none}.spb-svg-pin{font:700 11px/1 var(--font-body, system-ui);fill:hsl(var(--background))}.spb-obj{pointer-events:none}.spb-phone circle,.spb-phone rect{transition:fill .2s ease,stroke .2s ease,opacity .2s ease}.spb-scale-note{position:absolute;top:12px;right:16px;font-size:11px;line-height:1;color:hsl(var(--muted-foreground));letter-spacing:.02em}.spb-ruler{display:flex;flex-direction:column;gap:12px}.spb-ruler-in{--trade-h: 92px;position:relative;margin:0 6px}.spb-gline{position:absolute;top:0;bottom:26px;width:1px;background:hsl(var(--foreground) / .1)}.spb-marker{position:absolute;top:0;height:calc(var(--trade-h) + 50px);z-index:0;width:2px;margin-left:-1px;border-radius:2px;opacity:.9;pointer-events:none;transition:left .2s ease}.spb-trade{position:relative;height:var(--trade-h)}.spb-trade-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.spb-wedge{fill:hsl(var(--foreground) / .16)}.spb-wedge-edge{fill:none;stroke:hsl(var(--foreground) / .55);stroke-width:1.5}.spb-trade-l{position:absolute;z-index:1;text-shadow:0 0 4px hsl(var(--card));font-size:13px;font-weight:650;line-height:1;color:hsl(var(--foreground));white-space:nowrap}.spb-arrow{font-weight:800}.spb-trade-reach{left:10px;top:22px}.spb-trade-cap{right:10px;bottom:12px}.spb-track{position:relative;height:112px}.spb-track-line{position:absolute;left:0;right:0;top:55px;height:2px;border-radius:2px;background:hsl(var(--foreground) / .2)}.spb-seg{position:absolute;top:40px;height:32px;transform:translate(-50%);cursor:pointer;transition:opacity .2s ease}.spb-seg:before{content:"";position:absolute;top:-6px;right:-10px;bottom:-6px;left:-10px}.spb-seg-bar{position:absolute;left:0;right:0;top:8px;height:16px;border-radius:999px;background:var(--band);box-shadow:inset 0 1px #ffffff59,0 1px 3px #0003;transition:transform .2s ease,opacity .2s ease}.spb-seg[data-state=on] .spb-seg-bar{transform:scaleY(1.4);box-shadow:0 0 0 3px hsl(var(--card)),0 0 0 4.5px var(--band)}.spb-seg[data-state=off] .spb-seg-bar{opacity:.3}.spb-seg-l{position:absolute;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:3px;font-size:13px;line-height:1.1;white-space:nowrap;pointer-events:none;z-index:1;text-shadow:0 0 3px hsl(var(--card)),0 0 3px hsl(var(--card)),0 0 6px hsl(var(--card))}.spb-seg-l b{font-weight:700;color:hsl(var(--foreground))}.spb-seg-l .spb-num{color:hsl(var(--muted-foreground));font-size:12.5px}.spb-seg[data-up="1"] .spb-seg-l{bottom:calc(100% + 2px);flex-direction:column-reverse}.spb-seg[data-up="0"] .spb-seg-l{top:calc(100% + 2px)}.spb-seg[data-align=start] .spb-seg-l{left:0;transform:none;align-items:flex-start}.spb-seg[data-align=end] .spb-seg-l{left:auto;right:0;transform:none;align-items:flex-end}.spb-seg[data-state=off] .spb-seg-l b{color:hsl(var(--muted-foreground))}.spb-axis{position:relative;height:26px;border-top:.5px solid hsl(var(--foreground) / .12)}.spb-axis-l{position:absolute;top:7px;transform:translate(-50%);font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap}.spb-axis-l[data-edge=start]{transform:none}.spb-axis-l[data-edge=end]{transform:translate(-100%)}.spb-ruler-note{font-size:13px;line-height:1.55;color:hsl(var(--muted-foreground))}.spb-ruler-note b{color:hsl(var(--foreground));font-weight:650}.spb-cards{display:grid;grid-template-columns:1fr;gap:14px;list-style:none;margin:0;padding:0}@media (min-width: 640px){.spb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1180px){.spb-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.spb-cards>li{display:flex;min-width:0}.spb-card{position:relative;display:flex;flex-direction:column;gap:13px;width:100%;padding:18px;border-radius:22px;cursor:pointer;background:hsl(var(--card));border:.5px solid hsl(var(--foreground) / .12);box-shadow:0 1px 2px #0000000a,0 10px 22px -14px #00000038;transition:border-color .2s ease,box-shadow .2s ease}.spb-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(165deg,color-mix(in srgb,var(--band) 11%,transparent),transparent 50%);transition:opacity .2s ease}.spb-card[data-state=on]{border-color:color-mix(in srgb,var(--band) 65%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--band) 50%,transparent),0 14px 30px -16px color-mix(in srgb,var(--band) 65%,transparent)}.spb-card[data-state=off]:before{opacity:0}.spb-card[data-state=off] :is(.spb-wave,.spb-pips-row,.spb-dot,.tv-logo){opacity:.4}.spb-wave,.spb-pips-row,.spb-dot,.tv-logo{transition:opacity .2s ease}.spb-card>*{position:relative}.spb-hit{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.spb-hit:focus{outline:none}.spb-hit:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.spb-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.spb-card-name{display:flex;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.spb-card-freq{margin-top:4px!important;margin-left:22px!important;font-size:13.5px;color:hsl(var(--muted-foreground));white-space:nowrap}.spb-wave{flex:none;margin-top:2px;width:60px;height:auto}.spb-meters{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:11px 13px;border-radius:13px;background:hsl(var(--foreground) / .045)}.spb-pips{display:flex;flex-direction:column;gap:7px}.spb-pips-l{font-size:11px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.spb-pips-row{display:flex;gap:4px}.spb-pips-row i{flex:1;max-width:24px;height:6px;border-radius:999px;background:hsl(var(--foreground) / .13)}.spb-card-text{font-size:14.5px;line-height:1.5}.spb-tags{display:flex;flex-wrap:wrap;gap:6px}.spb-indoor,.spb-tier{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.35}.spb-indoor{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground) / .9)}.spb-indoor:before{content:"";width:7px;height:7px;border-radius:999px;background:hsl(var(--foreground) / .4)}.spb-indoor[data-level=good]:before{background:hsl(var(--profit))}.spb-indoor[data-level=fair]:before{background:#d99a14}.spb-indoor[data-level=poor]:before{background:hsl(var(--loss))}.spb-tier{border:.5px solid color-mix(in srgb,var(--band) 55%,transparent);color:hsl(var(--foreground) / .9);background:color-mix(in srgb,var(--band) 8%,transparent)}.spb-note{font-size:13px;line-height:1.55;color:hsl(var(--muted-foreground))}.spb-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:.5px solid hsl(var(--foreground) / .12)}.spb-lead{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;min-width:0;font-size:13px;line-height:1.3}.spb-lead>*{white-space:nowrap}.spb-lead b{font-weight:700}.spb-lead .tv-logo b{font-size:10px!important}.spb-head-r{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.spb-pin{flex:none;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:650;line-height:1.3;color:hsl(var(--muted-foreground));border:.5px solid hsl(var(--foreground) / .18)}.spb-card[data-pinned="1"] .spb-pin{background:hsl(var(--foreground));color:hsl(var(--background));border-color:transparent}.spb-insight{display:grid;grid-template-columns:1fr;gap:18px;padding:18px 20px;border-radius:20px;background:hsl(var(--foreground) / .035);border:.5px solid hsl(var(--foreground) / .1)}@media (min-width: 900px){.spb-insight{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px;align-items:center}}.spb-insight-text{display:flex;flex-direction:column;gap:8px;font-size:14.5px;line-height:1.6;color:hsl(var(--foreground) / .88)}.spb-insight-h{display:flex;align-items:center;gap:10px;font-size:16px;color:hsl(var(--foreground))}.spb-mix{display:flex;flex-direction:column;gap:10px}.spb-mix-h{font-size:13.5px;color:hsl(var(--muted-foreground))}.spb-mix-h b{color:hsl(var(--foreground))}.spb-mix-bar{display:flex;gap:3px;height:22px}.spb-mix-seg{min-width:8px;border-radius:6px;cursor:pointer;box-shadow:inset 0 1px #ffffff4d;transition:opacity .2s ease}.spb-mix-seg[data-state=off]{opacity:.3}.spb-mix-seg[data-state=on]{box-shadow:0 0 0 2px hsl(var(--card)),0 0 0 3.5px hsl(var(--foreground) / .7)}.spb-mix-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;list-style:none;margin:0;padding:0}@media (min-width: 480px){.spb-mix-legend{grid-template-columns:repeat(4,auto);justify-content:start}}.spb-mix-legend li{display:flex;align-items:center;gap:6px;font-size:13px;color:hsl(var(--foreground) / .85);transition:opacity .2s ease}.spb-mix-legend li b{font-weight:700;color:hsl(var(--foreground))}.spb-mix-legend li[data-state=off]{opacity:.45}.spb-mix-note{font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.spb-mix-note b{color:hsl(var(--foreground))}.spb-source{font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground))}@media (max-width: 819px){.spb .spb-scene-wide{display:none}.spb .spb-scene-tall{display:block}.spb-svg-name{font-size:13px}.spb-svg-cap{font-size:12px}}@media (max-width: 599px){.spb-readout{min-height:118px;font-size:14.5px;padding:14px 15px;gap:12px}.spb-readout-2{font-size:13.5px}.spb-scene-wrap{padding:26px 6px 4px}.spb-ruler-in{--trade-h: 96px}.spb-trade-l{font-size:12px}.spb-trade-reach{left:6px;top:24px}.spb-trade-cap{right:6px;bottom:12px}.spb-seg-l{font-size:12px}.spb-seg-l .spb-num{font-size:11.5px}.spb-axis-l{font-size:11px}.spb-axis-l[data-edge=start]{display:none}.spb-card{padding:16px}.spb-card-name{font-size:17px}.spb-insight{padding:16px}}@media (prefers-reduced-motion: reduce){.spb *,.spb *:before{transition:none!important}.spb-seg[data-state=on] .spb-seg-bar{transform:none}}.spb-cards{gap:0;border-radius:22px;overflow:hidden;border:.5px solid hsl(var(--foreground) / .12);background:hsl(var(--card))}.spb-cards>li{box-shadow:1px 0 hsl(var(--foreground) / .1),0 1px hsl(var(--foreground) / .1)}.spb-card{border:0;border-radius:0;box-shadow:none;background:transparent}.spb-card[data-state=on]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--band) 60%,transparent)}.fvw{--fvw-fibre: #D9650F;--fvw-fibre-glow: #FFB98A;--fvw-fibre-ink: #A84A0A;--fvw-air: #0E9E8C;--fvw-air-ink: #0B7A6D;--fvw-air-fill: #0B7A6D;--fvw-air-on: #fff;--fvw-win: color-mix(in srgb, var(--gold, #D4A843) 70%, #fff);--fvw-hair: hsl(var(--foreground) / .1);--fvw-sub: hsl(var(--foreground) / .045);display:flex;flex-direction:column;gap:20px;min-width:0}.dark .fvw{--fvw-fibre: #FF8A3D;--fvw-fibre-ink: #FFB98A;--fvw-air: #2CC4B0;--fvw-air-ink: #80E6D6;--fvw-air-fill: #2CC4B0;--fvw-air-on: #04231F;--fvw-win: color-mix(in srgb, var(--gold, #D4A843) 85%, #fff);--fvw-hair: hsl(var(--foreground) / .12);--fvw-sub: hsl(var(--foreground) / .05)}.fvw-top{display:flex;flex-direction:column;gap:12px}.fvw-same{display:flex;align-items:flex-start;gap:10px;margin:0;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-same strong{font-weight:700;color:hsl(var(--foreground))}.fvw-same-dots{display:inline-flex;gap:3px;flex:none;margin-top:5px}.fvw-same-dots i{width:9px;height:9px;border-radius:3px 3px 2px 2px;background:hsl(var(--foreground) / .55);clip-path:polygon(50% 0,100% 40%,100% 100%,0 100%,0 40%)}.fvw-takeaway{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:14px 16px 16px;border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--fvw-air) 12%,transparent),color-mix(in srgb,var(--fvw-air) 4%,transparent));border:.5px solid color-mix(in srgb,var(--fvw-air) 30%,transparent)}.fvw-take-kicker{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--fvw-air-ink)}.fvw-take-text{font:500 16px/1.45 var(--font-body);color:hsl(var(--foreground));text-wrap:pretty}.fvw-take-text strong{font-weight:800}.fvw-take-bar{display:flex;gap:3px;height:8px}.fvw-take-bar i{flex-basis:0;border-radius:99px}.fvw-take-bar i:first-child{background:var(--fvw-air-fill)}.fvw-take-bar i:last-child{background:hsl(var(--foreground) / .16)}@media (min-width: 720px){.fvw-takeaway{grid-template-columns:minmax(0,1fr) 200px;align-items:center;-moz-column-gap:20px;column-gap:20px}.fvw-take-kicker{grid-column:1 / -1}.fvw-take-bar{height:10px}}.fvw-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 900px){.fvw-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}}.fvw-panel,.fvw-payoff{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;padding:20px;border-radius:24px;background:linear-gradient(180deg,hsl(var(--foreground) / .035),hsl(var(--foreground) / .015));border:.5px solid var(--fvw-hair);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000000a,0 8px 24px -12px #00000024}@media (max-width: 479px){.fvw-panel,.fvw-payoff{padding:14px;border-radius:20px;gap:16px}}.fvw-head,.fvw-pay-head{display:flex;align-items:flex-start;gap:14px}.fvw-kicker{margin:0 0 2px;font:700 11px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.fvw-panel--fibre .fvw-kicker{color:var(--fvw-fibre-ink)}.fvw-panel--air .fvw-kicker{color:var(--fvw-air-ink)}.fvw-title{margin:0;font:700 19px/1.25 var(--font-display, var(--font-body));letter-spacing:-.015em;color:hsl(var(--foreground))}.fvw-sub{margin:4px 0 0;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-interactive{display:flex;flex-direction:column;gap:12px}.fvw-stage{margin:0 -4px;padding:10px 6px 0;border-radius:18px;border:.5px solid hsl(var(--foreground) / .07);overflow:hidden}.fvw-panel--fibre .fvw-stage{background:radial-gradient(110% 80% at 20% 100%,color-mix(in srgb,var(--fvw-fibre) 9%,transparent),transparent 70%),radial-gradient(120% 90% at 50% 0%,hsl(var(--foreground) / .04),transparent 70%)}.fvw-panel--air .fvw-stage{background:radial-gradient(110% 80% at 15% 10%,color-mix(in srgb,var(--fvw-air) 11%,transparent),transparent 70%),radial-gradient(120% 90% at 50% 0%,hsl(var(--foreground) / .04),transparent 70%)}.fvw-scene{display:block;width:100%;height:auto;overflow:visible}.fvw-soil{fill:hsl(var(--foreground) / .05)}.fvw-groundline{stroke:hsl(var(--foreground) / .32);stroke-width:1.2}.fvw-label{font:600 14px/1 var(--font-body);fill:hsl(var(--muted-foreground))}.fvw-label.is-strong{fill:var(--fvw-air-ink);font-weight:700}.fvw-l-short{display:none}.fvw-shadow{fill:hsl(var(--foreground) / .08)}.fvw-roof{fill:hsl(var(--foreground) / .1);stroke:hsl(var(--foreground) / .62);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.fvw-wall{fill:hsl(var(--card));stroke:hsl(var(--foreground) / .62);stroke-width:1.6}.fvw-door{fill:hsl(var(--foreground) / .2)}.fvw-win{fill:var(--fvw-win)}.fvw-trench{fill:hsl(var(--foreground) / .07);stroke:hsl(var(--foreground) / .3);stroke-width:1.2;stroke-dasharray:4 4}.fvw-spoil{fill:hsl(var(--foreground) / .22)}.fvw-cabinet{fill:hsl(var(--foreground) / .1);stroke:hsl(var(--foreground) / .6);stroke-width:1.6}.fvw-vent{stroke:hsl(var(--foreground) / .45);stroke-width:2.2;stroke-linecap:round;fill:none}.fvw-led{fill:var(--fvw-fibre)}.fvw-fibre{fill:none;stroke:var(--fvw-fibre);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--fvw-fibre) 55%,transparent))}.fvw-fibre--drop{stroke-width:3.4}.fvw-pulse{fill:none;stroke:var(--fvw-fibre-glow);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:6 94;animation:fvw-flow 3.2s linear infinite}.fvw-joint{fill:hsl(var(--card));stroke:var(--fvw-fibre);stroke-width:2.4}.fvw-box{stroke-width:1.4}.fvw-box--fibre{fill:var(--fvw-fibre);stroke:hsl(var(--card))}.fvw-span{fill:none;stroke:hsl(var(--foreground) / .4);stroke-width:1.4;stroke-dasharray:2 4;stroke-linecap:round}.fvw-mast{fill:none;stroke:hsl(var(--foreground) / .85);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.fvw-antenna{fill:hsl(var(--card));stroke:hsl(var(--foreground) / .85);stroke-width:1}.fvw-arc{fill:none;stroke:var(--fvw-air);stroke-width:2.2;stroke-linecap:round}.fvw-beam{fill:none;stroke:var(--fvw-air);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:4 4;animation:fvw-flow 5s linear infinite}.fvw-box--air{fill:var(--fvw-air);stroke:hsl(var(--card));filter:drop-shadow(0 0 4px color-mix(in srgb,var(--fvw-air) 60%,transparent))}.fvw-wifi{fill:none;stroke:var(--fvw-air);stroke-width:2.2;stroke-linecap:round}@keyframes fvw-flow{to{stroke-dashoffset:-100}}.fvw-layer{transition:opacity .2s ease}.fvw-scene[data-active] .fvw-layer{opacity:.28}.fvw-scene[data-active="1"] [data-layer="1"],.fvw-scene[data-active="2"] [data-layer="2"],.fvw-scene[data-active="3"] [data-layer="3"]{opacity:1}.fvw-badge circle{fill:hsl(var(--card));stroke:hsl(var(--foreground) / .55);stroke-width:1.4;transition:fill .2s ease,stroke .2s ease}.fvw-badge text{font:800 13px/1 var(--font-body);fill:hsl(var(--foreground))}.fvw-panel--fibre .fvw-badge.is-on circle{fill:var(--fvw-fibre-ink);stroke:var(--fvw-fibre-ink)}.fvw-panel--air .fvw-badge.is-on circle{fill:var(--fvw-air-ink);stroke:var(--fvw-air-ink)}.fvw-badge.is-on text{fill:hsl(var(--card))}.fvw-steps{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.fvw-step{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:44px;padding:9px 10px;border:0;border-radius:14px;background:transparent;text-align:left;cursor:pointer;color:hsl(var(--foreground));transition:background-color .15s ease}.fvw-step.is-on{background:hsl(var(--foreground) / .06)}.fvw-step[aria-pressed=true]{background:hsl(var(--foreground) / .08);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .14)}.fvw-step:focus-visible,.fvw-seg:focus-visible,.fvw-more:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.fvw-num{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:9px;font:800 13px/1 var(--font-body);color:hsl(var(--card));margin-top:1px}.fvw-panel--fibre .fvw-num{background:var(--fvw-fibre-ink)}.fvw-panel--air .fvw-num{background:var(--fvw-air-ink)}.fvw-step-title{display:block;font:650 15px/1.35 var(--font-body)}.fvw-step-body{display:block;margin-top:1px;font:400 13px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-facts{display:grid;grid-template-columns:minmax(0,1fr);margin:0;border-top:.5px solid var(--fvw-hair)}.fvw-fact{display:grid;grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:12px;padding:11px 2px;border-bottom:.5px solid var(--fvw-hair)}.fvw-fact dt{font:500 13px/1.4 var(--font-body);color:hsl(var(--muted-foreground));padding-top:1px}.fvw-fact dd{margin:0;min-width:0}.fvw-fact-val{display:inline-flex;align-items:center;gap:5px;font:700 15px/1.35 var(--font-body);color:hsl(var(--foreground))}.fvw-fact-val.is-up{color:hsl(var(--profit))}.fvw-fact-note{display:block;margin-top:2px;font:400 13px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-more{display:none;align-self:flex-start;align-items:center;gap:6px;min-height:44px;margin-top:-10px;padding:0 14px;border:0;border-radius:999px;background:hsl(var(--foreground) / .06);cursor:pointer;font:600 13px/1 var(--font-body);color:hsl(var(--foreground))}@media (max-width: 559px){.fvw-fact{grid-template-columns:minmax(0,1fr);gap:2px}.fvw-facts:not([data-more]) .fvw-fact.is-more{display:none}.fvw-more{display:inline-flex}}.fvw-ops{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding-top:4px}.fvw-ops-note{margin:0;font:400 12px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-split{display:flex;flex-direction:column;gap:10px;min-width:0}.fvw-split-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.fvw-split-label{font:600 14px/1.4 var(--font-body);color:hsl(var(--foreground));min-width:0}.fvw-split-total{font:600 13px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-split-total:empty{display:none}.fvw-bar{display:flex;gap:3px;height:48px}.fvw-bar--compact{height:44px}.fvw-seg{position:relative;min-width:10px;height:100%;padding:0 10px;border:0;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000014;transition:opacity .15s ease,filter .15s ease}.fvw-seg:first-child{border-radius:14px 6px 6px 14px}.fvw-seg:last-child{border-radius:6px 14px 14px 6px}.fvw-seg:only-child{border-radius:14px}.fvw-split[data-has] .fvw-seg:not(.is-on){opacity:.38}.fvw-seg.is-on{filter:saturate(1.08)}.fvw-seg[aria-pressed=true]{box-shadow:inset 0 0 0 2px hsl(var(--foreground) / .55)}.fvw-seg{container-type:inline-size}.fvw-seg-in{font:800 15px/1 var(--font-body);white-space:nowrap}@container (max-width: 44px){.fvw-seg-in{visibility:hidden}}.fvw-bar--compact .fvw-seg-in{font-size:13px;font-weight:750}.fvw-legend{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.fvw-legend--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.fvw-chip{display:inline-flex;align-items:center;gap:7px;min-height:36px;max-width:100%;padding:4px 10px 4px 6px;border:0;border-radius:999px;background:transparent;cursor:pointer;color:hsl(var(--foreground));transition:background-color .15s ease}.fvw-chip:hover,.fvw-chip.is-on{background:hsl(var(--foreground) / .07)}.fvw-chip .tv-logo{border-radius:7px;flex:none}.fvw-chip-name{font:600 13px/1.2 var(--font-body);white-space:nowrap;min-width:0;text-align:left}.fvw-chip-val{font:500 13px/1.2 var(--font-body);color:hsl(var(--muted-foreground));flex:none}.fvw-dot{display:inline-block;flex:none;width:12px;height:12px;border-radius:4px;margin:0 2px 0 4px;box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .25)}.fvw-initials{display:inline-grid;place-items:center;flex:none;height:22px;padding:0 5px;border-radius:7px;font:800 11px/1 var(--font-body);letter-spacing:-.01em}.fvw-readout{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:44px;margin:0;padding:10px 14px;border-radius:14px;background:var(--fvw-sub);font:400 14px/1.45 var(--font-body);color:hsl(var(--foreground))}.fvw-readout .fvw-dot{margin:0 2px 0 0}.fvw-hint{color:hsl(var(--muted-foreground));font-size:13px}.fvw-sep{color:hsl(var(--muted-foreground))}.fvw-derived{padding:2px 8px;border-radius:999px;font:700 11px/1.4 var(--font-body);color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .08)}.fvw-pay-rows{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 900px){.fvw-pay-rows{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}}.fvw-period{display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px;border-radius:18px;background:hsl(var(--card) / .6);border:.5px solid var(--fvw-hair)}@media (max-width: 479px){.fvw-period{padding:12px;border-radius:16px}}.fvw-period-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.fvw-period-label{font:750 17px/1.3 var(--font-display, var(--font-body));color:hsl(var(--foreground))}.fvw-period-sub{font:400 13px/1.3 var(--font-body);color:hsl(var(--muted-foreground))}.fvw-period-total{flex-basis:100%;font:600 14px/1.4 var(--font-body);color:hsl(var(--profit))}.fvw-src{margin:0;font:400 12px/1.55 var(--font-body);color:hsl(var(--muted-foreground))}@media (max-width: 559px){.fvw-label{font-size:18px}.fvw-l-long{display:none}.fvw-l-short{display:inline}.fvw-badge text{font-size:17px;transform:translateY(1px)}.fvw-badge circle{r:14px}.fvw-stage{margin:0 -6px;padding:8px 2px 0}.fvw-take-text{font-size:15px}.fvw-legend,.fvw-legend--grid{display:flex;flex-direction:column;gap:0}.fvw-chip{display:flex;width:100%;min-height:34px;border-radius:10px;padding:4px 8px 4px 4px}.fvw-chip-val{margin-left:auto}.fvw-seg{padding:0 7px}.fvw-bar--compact .fvw-seg-in{font-size:12px}}@media (prefers-reduced-motion: reduce){.fvw-pulse,.fvw-beam{animation:none}.fvw-pulse{display:none}.fvw-layer,.fvw-seg,.fvw-step,.fvw-chip,.fvw-badge circle{transition:none}}.vt-panel{container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;margin:0;padding:20px 16px 16px;border-radius:24px;background:linear-gradient(180deg,hsl(var(--foreground) / .018),transparent 120px),hsl(var(--card));border:1px solid hsl(var(--foreground) / .09);box-shadow:0 1px 2px #0000000a,0 12px 32px -18px #00000038}.dark .vt-panel{box-shadow:inset 0 1px #ffffff0d,0 14px 36px -18px #000000a6}@media (min-width: 640px){.vt-panel{padding:26px 26px 22px}}.vt-cap{display:flex;flex-direction:column;gap:5px;padding:0 2px}.vt-cap-title{font-family:var(--font-display, inherit);font-size:18px;line-height:1.3;font-weight:750;letter-spacing:-.012em;color:hsl(var(--foreground))}.vt-cap-sub{max-width:72ch;font-size:13.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.vt-only-wide{display:none}.vt-only-narrow{display:flex}@container (min-width: 640px){.vt-only-wide{display:table}.vt-only-narrow{display:none}}.vt-op{display:inline-flex;align-items:center;gap:9px;min-width:0;font-size:13.5px;font-weight:650;color:hsl(var(--foreground))}.vt-op>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vt-op .tv-logo,.vt-card-list--sc .tv-logo,.vt-readout-op .tv-logo{flex:none;border-radius:8px;box-shadow:0 0 0 1px hsl(var(--foreground) / .08),0 1px 3px -1px #00000040}.vt-readout-op .tv-logo{border-radius:6px}.vt-op--lg{font-size:15px;gap:11px}.vt-op--lg .tv-logo{border-radius:10px}.vt-badge{display:inline-flex;flex:none;align-items:center;justify-content:center;padding:0 5px;border-radius:8px;font-size:11px;font-weight:800;letter-spacing:.01em;line-height:1;box-shadow:0 0 0 1px hsl(var(--foreground) / .1),0 1px 3px -1px #00000040}.vt-dot{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:8px;background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .1)}.vt-dot i{width:40%;height:40%;border-radius:50%}.vt-dot--gap i,i.is-gap,.vt-stack i.is-gap{background:repeating-linear-gradient(135deg,hsl(var(--foreground) / .38) 0,hsl(var(--foreground) / .38) 2px,hsl(var(--foreground) / .1) 2px,hsl(var(--foreground) / .1) 5px)!important}.vt-dot--gap i{border-radius:3px;width:50%;height:50%}.vt-dot--sm{width:16px;height:16px;border-radius:5px;vertical-align:-3px;margin-right:2px}.vt-none{font-size:12.5px;font-style:italic;color:hsl(var(--muted-foreground))}.vt-dash{font-size:15px;font-weight:500;color:hsl(var(--muted-foreground) / .9);cursor:help}.vt-derived{display:inline-block;margin-left:6px;padding:0 6px;border-radius:99px;font-style:normal;font-size:11px;line-height:1.6;font-weight:600;color:hsl(var(--muted-foreground));box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .16);vertical-align:1px}.vt-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:14px}.vt-table th,.vt-table td{padding:13px 14px;vertical-align:middle}.vt-table thead th{padding-top:4px;padding-bottom:13px;border-bottom:1px solid hsl(var(--foreground) / .12);text-align:left}.vt-th-metric{width:30%;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.vt-th-op{position:relative}.vt-th-op:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--op) 82%,black);transition:height .15s ease}.dark .vt-th-op:after{background:var(--op)}.vt-th-op.is-hot:after{height:5px}.vt-th-total{width:12%;text-align:right!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.vt-table tbody tr{background:transparent}.vt-row{outline:none;cursor:default}.vt-row>*{border-bottom:1px solid hsl(var(--foreground) / .07);transition:background-color .15s ease}.vt-row:last-child>*{border-bottom:0}.vt-row:hover>*,.vt-row.is-hot>*{background:hsl(var(--foreground) / .04)}.vt-row>:first-child{border-radius:12px 0 0 12px}.vt-row>:last-child{border-radius:0 12px 12px 0}.vt-row:focus-visible>*{box-shadow:inset 0 2px hsl(var(--foreground)),inset 0 -2px hsl(var(--foreground))}.vt-row:focus-visible>:first-child{box-shadow:inset 2px 2px hsl(var(--foreground)),inset 0 -2px hsl(var(--foreground))}.vt-row:focus-visible>:last-child{box-shadow:inset -2px 2px hsl(var(--foreground)),inset 0 -2px hsl(var(--foreground))}.vt-metric{text-align:left;font-weight:550;color:hsl(var(--foreground) / .92);line-height:1.35}.vt-metric-name{display:block}.vt-row.is-sum .vt-metric{font-weight:750;color:hsl(var(--foreground))}.vt-row.is-sum>*{background:hsl(var(--foreground) / .028)}.vt-cell{font-variant-numeric:tabular-nums}.vt-cell.is-col-hot{background:hsl(var(--foreground) / .025)}.vt-row .vt-cell.is-cell-hot{background:hsl(var(--foreground) / .075)}.vt-total{text-align:right;font-size:15px;color:hsl(var(--foreground));white-space:nowrap}.vt-total-sub{display:block;font-size:12px;font-weight:500;color:hsl(var(--muted-foreground))}.vt-readout{display:none;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0;min-height:50px;padding:12px 16px;border-radius:16px;font-size:13.5px;line-height:1.4;color:hsl(var(--foreground));background:hsl(var(--foreground) / .035);border:1px solid hsl(var(--foreground) / .08)}@container (min-width: 640px){.vt-readout{display:flex}}.vt-readout>b{font-weight:750}.vt-hint,.vt-readout-tot{color:hsl(var(--muted-foreground))}.vt-readout-tot b{color:hsl(var(--foreground));margin-left:4px}.vt-readout-dir{font-size:12.5px;color:hsl(var(--muted-foreground))}.vt-readout-op{display:inline-flex;align-items:center;gap:7px;transition:opacity .15s ease}.vt-readout-op>i{width:10px;height:10px;border-radius:3px;flex:none}.vt-readout-op>b{font-variant-numeric:tabular-nums}.vt-readout-op.is-dim{opacity:.62}.vt-readout-q{font-size:12px;color:hsl(var(--muted-foreground))}.vt-readout-mark{font-style:normal;font-size:12px;font-weight:700;padding:1px 8px;border-radius:99px}.vt-readout-mark--best{color:hsl(var(--profit));background:hsl(var(--profit) / .13)}.vt-readout-mark--worst{color:hsl(var(--loss));background:hsl(var(--loss) / .12)}.vt-cards{flex-direction:column;gap:10px}.vt-card{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;background:hsl(var(--foreground) / .025);border:1px solid hsl(var(--foreground) / .08)}.vt-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px}.vt-card-head h4{margin:0;font-size:15px;line-height:1.3;font-weight:700;color:hsl(var(--foreground))}.vt-card-total{font-size:12.5px;color:hsl(var(--muted-foreground))}.vt-card-total b{font-size:15px;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:4px}.vt-card-list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.vt-card-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.vt-card-val{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.vt-card-val b{font-size:15px;color:hsl(var(--foreground))}.vt-gap-li .vt-op{color:hsl(var(--muted-foreground));font-weight:600}.vt-stack{display:flex;gap:2px;width:100%;height:12px;margin-top:9px;border-radius:99px;overflow:hidden;background:hsl(var(--foreground) / .06)}.vt-stack i{display:block;height:100%;min-width:3px;flex-grow:0;flex-shrink:1;transition:opacity .15s ease;cursor:default}.vt-stack i:first-child{border-radius:99px 0 0 99px}.vt-stack i:last-child{border-radius:0 99px 99px 0}.vt-stack i.is-dim{opacity:.3}.vt-card .vt-stack{margin-top:0;height:14px}.vt-foot{display:flex;flex-direction:column;gap:6px;margin:-4px 0 0;padding:0 2px;list-style:none;font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.vt-foot .vt-dash{display:inline-block;width:16px;text-align:center;margin-right:2px;font-size:13px;cursor:default}.vt-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media (min-width: 640px){.vt-tiles{gap:16px}}@media (min-width: 1024px){.vt-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (max-width: 359px){.vt-tiles{grid-template-columns:minmax(0,1fr)}}.vt-tile{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;height:100%;box-sizing:border-box;padding:16px 14px 14px;border-radius:20px;background:linear-gradient(180deg,hsl(var(--foreground) / .028),transparent 60%),hsl(var(--card));border:1px solid hsl(var(--foreground) / .09);box-shadow:0 1px 2px #0000000a,0 8px 22px -16px #00000040;transition:border-color .15s ease}.dark .vt-tile{box-shadow:inset 0 1px #ffffff0d,0 10px 26px -16px #0009}.vt-tile:hover{border-color:hsl(var(--foreground) / .2)}@media (min-width: 640px){.vt-tile{padding:20px 20px 18px;gap:7px}}.vt-tile-head{display:flex;align-items:center;gap:10px;min-width:0;margin-bottom:4px}.vt-tile-icon{display:inline-flex;flex:none}.vt-tile-label{margin:0;min-width:0;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.035em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.vt-tile-val{margin:0;font-family:var(--font-display, inherit);font-size:22px;line-height:1.12;font-weight:800;letter-spacing:-.025em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (min-width: 640px){.vt-tile-val{font-size:28px}}.vt-tile-val--range{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:6px;column-gap:6px}.vt-from{font-size:.7em;font-weight:700;color:hsl(var(--foreground) / .62)}.vt-arrow{flex:none;color:hsl(var(--foreground) / .5)}.vt-tile-note{margin:0 0 8px;font-size:13px;line-height:1.45;color:hsl(var(--muted-foreground))}.vt-tile-when{display:block;font-size:12px;font-weight:650;color:hsl(var(--foreground) / .78);margin-bottom:1px}.vt-src{align-self:flex-start;margin-top:auto;padding:3px 9px;border-radius:99px;font-size:11px;line-height:1.3;font-weight:600;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .055);font-variant-numeric:tabular-nums}.vt-share-nums{display:inline-flex;align-items:baseline;gap:8px}.vt-share-nums b{font-size:15.5px;font-weight:700;color:hsl(var(--foreground))}.vt-share-pct{font-size:13px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.vt-share-pct--main{font-size:15.5px;font-weight:700;color:hsl(var(--foreground))}.vt-tally{display:flex;flex-direction:column;gap:10px}.vt-tally-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none}@container (min-width: 560px){.vt-tally-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.vt-tally-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 14px;border-radius:16px;overflow:hidden;background:radial-gradient(120% 110% at 0% 0%,color-mix(in srgb,var(--op) 11%,transparent),transparent 70%),hsl(var(--foreground) / .025);border:1px solid hsl(var(--foreground) / .08);transition:border-color .15s ease}.vt-tally-card.is-hot{border-color:hsl(var(--foreground) / .3)}.vt-tally-nums{display:inline-flex;gap:14px;font-size:13px}.vt-tally-nums b{font-family:var(--font-display, inherit);font-size:21px;font-weight:800;margin-right:3px;font-variant-numeric:tabular-nums}.vt-tally-best{color:hsl(var(--profit))}.vt-tally-worst{color:hsl(var(--loss))}.vt-tally-zero{color:hsl(var(--muted-foreground))}.vt-tally-zero b{font-weight:600}.vt-tally-note{margin:0;padding:0 2px;font-size:13px;line-height:1.5;color:hsl(var(--muted-foreground))}.vt-tally-note b{font-weight:650;color:hsl(var(--foreground))}.vt-score .vt-th-metric{width:31%}.vt-group th{padding:20px 14px 8px!important;text-align:left;font-size:12px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--foreground) / .7);border-bottom:1px solid hsl(var(--foreground) / .07)}.vt-score tbody:first-of-type .vt-group th{padding-top:12px!important}.vt-dir{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px;margin-top:3px;font-size:12.5px;font-weight:500;line-height:1.4;color:hsl(var(--muted-foreground))}.vt-dir.is-off{font-style:normal}.vt-dir-glyph{font-weight:800;color:hsl(var(--foreground) / .75)}.vt-dir-chip{display:inline-flex;padding:1px 7px;border-radius:99px;font-size:11.5px;font-weight:650;line-height:1.5;color:hsl(var(--foreground) / .82);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .22)}.vt-row.is-off .vt-cell{color:hsl(var(--foreground) / .9)}.vt-sc{display:flex;flex-direction:column;gap:7px;min-width:0}.vt-sc-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px}.vt-sc-val{font-size:15.5px;font-weight:650;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.vt-sc-val.is-neg{color:hsl(var(--loss))}.vt-sc.is-best .vt-sc-val,li.is-best .vt-sc-val{color:hsl(var(--profit));font-weight:750}.vt-sc.is-worst .vt-sc-val,li.is-worst .vt-sc-val{color:hsl(var(--loss))}.vt-qual{display:inline-flex;padding:0 7px;border-radius:99px;font-size:11.5px;font-weight:600;line-height:1.6;white-space:nowrap;cursor:help;color:hsl(var(--foreground) / .8);box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .2)}.vt-mark{display:inline-flex;align-items:center;gap:3px;padding:1px 8px 1px 6px;border-radius:99px;font-size:11.5px;line-height:1.45;font-weight:700;letter-spacing:.01em}.vt-mark--best{color:hsl(var(--profit));background:hsl(var(--profit) / .13);box-shadow:inset 0 0 0 1px hsl(var(--profit) / .24)}.vt-mark--worst{color:hsl(var(--loss));background:hsl(var(--loss) / .11);box-shadow:inset 0 0 0 1px hsl(var(--loss) / .22)}.vt-extra{font-size:12.5px;line-height:1.4;color:hsl(var(--muted-foreground))}.vt-extra.is-loss{color:hsl(var(--loss))}.vt-sbar{position:relative;display:block;width:100%;max-width:230px;height:8px;border-radius:99px;background:hsl(var(--foreground) / .07)}.vt-sbar i{position:absolute;top:0;bottom:0;border-radius:99px;background:hsl(var(--foreground) / .5)}.vt-sbar.is-best i{background:hsl(var(--profit))}.vt-sbar.is-worst i{background:hsl(var(--loss))}.vt-sbar.is-neg i{background:repeating-linear-gradient(135deg,hsl(var(--loss)) 0,hsl(var(--loss)) 3px,hsl(var(--loss) / .55) 3px,hsl(var(--loss) / .55) 6px)}.vt-zero{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:hsl(var(--foreground) / .7)}.vt-card-group{display:flex;flex-direction:column;gap:8px}.vt-card-group+.vt-card-group{margin-top:10px}.vt-group-label{margin:0;padding:0 4px;font-size:12px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--foreground) / .7)}.vt-score .vt-card{gap:10px}.vt-score .vt-card-head{flex-direction:column;align-items:flex-start;gap:2px}.vt-score .vt-card-head .vt-dir{margin-top:0}.vt-card-list--sc{gap:10px}.vt-card-list--sc li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"logo name val" ". q q" ". bar bar" ". extra extra";align-items:center;gap:5px 10px;min-height:0}.vt-card-list--sc li>.tv-logo{grid-area:logo}.vt-sc-name{grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;color:hsl(var(--foreground))}.vt-sc-right{grid-area:val;justify-self:end}.vt-sc-right .vt-sc-top{justify-content:flex-end}.vt-sc-barcell{grid-area:bar}.vt-sc-barcell .vt-sbar{max-width:none;height:6px}.vt-card-list--sc .vt-extra{grid-area:extra}.vt-sc-q{grid-area:q;justify-self:end;margin-top:-2px}@media (prefers-reduced-motion: reduce){.vt-row>*,.vt-tile,.vt-tally-card,.vt-readout-op,.vt-stack i,.vt-th-op:after{transition:none}}.hs-card{--hs-up: hsl(var(--profit));--hs-down: hsl(var(--loss));--hs-edge: hsl(var(--foreground) / .09);container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:22px;padding:20px 16px 18px;border-radius:28px;background:hsl(var(--card));border:1px solid var(--hs-edge);box-shadow:var(--c-rest, var(--shadow));font-family:var(--font-body, "Inter", system-ui, sans-serif);text-align:left;min-width:0}@media (min-width: 640px){.hs-card{padding:28px 28px 22px;gap:24px}}.hs-head{display:flex;flex-direction:column;gap:8px;max-width:780px}.hs-eyebrow{font:600 12px/1.3 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.hs-title{font:700 clamp(21px,2.6vw,28px)/1.22 var(--font-display, var(--font-body));letter-spacing:-.02em;color:hsl(var(--foreground));text-wrap:balance}.hs-sub{font:400 14.5px/1.5 var(--font-body);color:hsl(var(--muted-foreground));max-width:680px}.hs-up{color:var(--hs-up)}.hs-down{color:var(--hs-down)}.hs-derived{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font:600 11px/1.5 var(--font-body);letter-spacing:.02em;vertical-align:1px;white-space:nowrap;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);border:1px solid hsl(var(--foreground) / .1)}.hs-stage{display:flex;flex-direction:column;gap:10px;padding:14px 12px 12px;border-radius:22px;background:hsl(var(--foreground) / .025);border:1px solid hsl(var(--foreground) / .06);min-width:0}@media (min-width: 640px){.hs-stage{padding:18px 20px 14px}}.hs-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font:600 12.5px/1.3 var(--font-body);color:hsl(var(--foreground) / .88)}.hs-key{display:inline-flex;align-items:center;gap:7px}.hs-key i{display:inline-block;width:18px;height:0;border-top:3.5px solid currentColor;border-radius:3px}.hs-key--up i{color:var(--hs-up)}.hs-key--down i{color:var(--hs-down)}.hs-key--fc{color:hsl(var(--muted-foreground))}.hs-key--fc i{border-top:3px dotted var(--hs-up);border-radius:0}.hs-scale{font:400 12.5px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}.hs-fig{display:flex;flex-direction:column;gap:6px;min-width:0}.hs-read{display:grid;padding:10px 12px 11px;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--foreground) / .09);box-shadow:0 1px 2px hsl(var(--foreground) / .04)}.hs-read-pane{grid-area:1 / 1;visibility:hidden;min-width:0}.hs-read-pane.is-on{visibility:visible}.hs-read-when{font:500 12px/1.3 var(--font-body);letter-spacing:.02em;color:hsl(var(--muted-foreground))}.hs-read-when b{color:hsl(var(--foreground));font-weight:700}.hs-read-hint{color:hsl(var(--muted-foreground))}.hs-hint-touch{display:none}@media (hover: none){.hs-hint-fine{display:none}.hs-hint-touch{display:inline}}.hs-read-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 14px;margin-top:6px}.hs-read-col{min-width:0;padding-left:10px;border-left:1px solid hsl(var(--foreground) / .1)}.hs-read-k{display:flex;align-items:center;flex-wrap:wrap;gap:2px 6px;font:600 11.5px/1.3 var(--font-body);color:hsl(var(--muted-foreground))}.hs-read-k i{display:inline-block;width:8px;height:8px;border-radius:999px}.hs-read-col--price .hs-read-k i{background:var(--hs-down)}.hs-read-col--gb .hs-read-k i{background:var(--hs-up)}.hs-read-k span{font-weight:500}.hs-read-v{margin-top:2px;font:700 19px/1.2 var(--font-display, var(--font-body));letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.hs-read-col--price .hs-read-v{color:var(--hs-down)}.hs-read-col--gb .hs-read-v{color:var(--hs-up)}.hs-read-v.is-none{color:hsl(var(--muted-foreground));font-weight:600;font-size:15px}.hs-read-n{margin-top:3px;font:400 12.5px/1.4 var(--font-body);color:hsl(var(--foreground) / .8)}.hs-read-n .hs-derived{margin-left:5px}.hs-chart{position:relative;width:100%;touch-action:pan-y}.hs-svg{display:block;overflow:visible;font-family:var(--font-body, "Inter", system-ui, sans-serif);font-variant-numeric:tabular-nums}.hs-t{font-size:12.5px;fill:hsl(var(--foreground))}.hs-t--sm{font-size:12px}.hs-t--cap{font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.hs-t--muted{fill:hsl(var(--muted-foreground))}.hs-t--fg{fill:hsl(var(--foreground))}.hs-t--b{font-weight:700}.hs-t--val{font-size:13.5px;font-weight:700}.hs-t--chg{font-size:12.5px;font-weight:700}.hs-t--halo,.hs-t--halo text{paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px;stroke-linejoin:round}.hs-grid{stroke:hsl(var(--foreground) / .08)}.hs-base{stroke:hsl(var(--foreground) / .32);stroke-width:1}.hs-fczone{fill:hsl(var(--foreground) / .035);stroke:hsl(var(--foreground) / .1);stroke-dasharray:3 4}.hs-col{fill:hsl(var(--foreground) / .05)}.hs-dot-origin{fill:hsl(var(--foreground));stroke:hsl(var(--card));stroke-width:2.5}.hs-stop{cursor:pointer;outline:none}.hs-focus{fill:none;stroke:transparent;stroke-width:2}.hs-stop:focus-visible .hs-focus{stroke:hsl(var(--foreground))}.hs-svg .hs-stop:focus,.hs-svg .hs-stop:focus-visible{outline:none!important;box-shadow:none!important}.hs-jio{position:absolute;top:2px;z-index:1;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px 0 2px;border-radius:999px;background:hsl(var(--card));border:1px solid hsl(var(--foreground) / .1);font:600 12px/1 var(--font-body);color:hsl(var(--foreground));white-space:nowrap;pointer-events:none}.hs-jio .tv-logo{width:22px;height:22px;border-radius:999px}.hs-chart.is-pre .hs-line{stroke-dasharray:1;stroke-dashoffset:1}.hs-chart.is-in .hs-line{stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion: no-preference){.hs-chart.is-in .hs-line{transition:stroke-dashoffset 1.1s cubic-bezier(.3,.7,.2,1)}}.hs-panels{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@container (min-width: 700px){.hs-panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}}.hs-panel{min-width:0;display:flex;flex-direction:column;gap:10px;padding:16px 14px 14px;border-radius:22px;background:hsl(var(--foreground) / .025);border:1px solid hsl(var(--foreground) / .06)}@media (min-width: 640px){.hs-panel{padding:18px 20px 16px}}.hs-panel-head{display:flex;flex-direction:column;gap:2px}.hs-label{display:flex;align-items:center;gap:8px;font:700 12.5px/1.2 var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--foreground) / .85)}.hs-chip{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px}.hs-chip--up{background:hsl(var(--profit) / .14);color:var(--hs-up)}.hs-chip--down{background:hsl(var(--loss) / .14);color:var(--hs-down)}.hs-big{margin-top:8px;font:700 clamp(28px,4vw,38px)/1.05 var(--font-display, var(--font-body));letter-spacing:-.03em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.hs-big small{font-size:.6em;font-weight:600;letter-spacing:-.01em}.hs-to{display:inline-block;margin:0 .28em;color:hsl(var(--muted-foreground));font-weight:400;font-size:.7em;transform:translateY(-.08em)}.hs-caption{margin-top:6px;font:400 13.5px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.hs-caption b{font-weight:700}.hs-caption-q{white-space:nowrap;font-size:12.5px}.hs-cmp{padding-top:12px;border-top:1px solid hsl(var(--foreground) / .07)}.hs-cmp-title{font:600 12px/1.3 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:6px}.hs-cmp-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.hs-cmp-row{display:grid;grid-template-columns:106px minmax(0,1fr) auto;align-items:center;gap:4px 10px;min-height:34px;padding:4px 8px;margin:0 -8px;border-radius:12px}.hs-cmp-row:hover{background:hsl(var(--foreground) / .05)}.hs-cmp-name{font:600 13px/1.2 var(--font-body);color:hsl(var(--foreground) / .82)}.hs-cmp-row.is-india .hs-cmp-name{color:hsl(var(--foreground));font-weight:700}.hs-cmp-track{position:relative;height:10px;border-radius:999px;background:hsl(var(--foreground) / .06)}.hs-cmp-bar{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:hsl(var(--foreground) / .32)}.hs-cmp-row.is-india .hs-cmp-bar{background:hsl(var(--foreground))}.hs-cmp-bar--range{background:hsl(var(--foreground) / .16);border-radius:0 999px 999px 0}.hs-cmp-val{font:700 13.5px/1 var(--font-body);font-variant-numeric:tabular-nums;color:hsl(var(--foreground));min-width:70px;text-align:right}.hs-cmp-sub{grid-column:2 / -1;font:500 12px/1.35 var(--font-body);color:hsl(var(--foreground) / .78)}.hs-cmp-sub .hs-derived{margin-left:5px}.hs-cmp-note{margin-top:8px;font:400 12.5px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.hs-foot{display:flex;flex-direction:column;gap:4px;padding:0 4px;font:400 12.5px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.hs-src{font-weight:600}@media (forced-colors: active){.hs-card,.hs-panel,.hs-stage,.hs-read{border-color:CanvasText}.hs-stop:focus-visible .hs-focus{stroke:Highlight}}@media print{.hs-line{stroke-dashoffset:0!important}}@media (max-width: 520px){.hs-stage{padding:12px 10px 10px}.hs-read{padding:9px 10px 10px}.hs-read-cols{gap:4px 10px}.hs-read-col{padding-left:8px}.hs-read-v{font-size:16.5px}.hs-read-v.is-none{font-size:14px}.hs-read-n,.hs-legend{font-size:12px}}@media (max-width: 420px){.hs-cmp-row{grid-template-columns:94px minmax(0,1fr) auto}.hs-cmp-name{font-size:12.5px}}.hc{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:clamp(18px,2.4vw,28px);padding:clamp(20px,3.2vw,44px);border-radius:28px;border:1px solid hsl(var(--foreground) / .1);background:radial-gradient(120% 90% at 100% 100%,rgb(155 37 92 / .1),transparent 60%),hsl(var(--card));box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000000a,0 24px 60px -30px #00000040}.dark .hc{background:radial-gradient(120% 90% at 100% 100%,rgb(230 110 163 / .1),transparent 60%),hsl(var(--card));box-shadow:inset 0 1px #ffffff0f,0 24px 60px -30px #000000b3}.hc-mast{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;padding-bottom:12px;border-bottom:2px solid hsl(var(--foreground));font:700 12px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--foreground))}.hc-mast span:last-child{color:hsl(var(--muted-foreground))}.hc-main{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,40px);align-items:end}@media (min-width: 900px){.hc-main{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.hc-giant{margin:0;font:800 clamp(96px,15vw,220px)/.8 var(--font-display);letter-spacing:-.065em;color:hsl(var(--foreground));white-space:nowrap}.hc-rupee{font-family:var(--font-serif-accent);font-style:italic;font-weight:400;letter-spacing:0;color:var(--wine)}.hc-giant .hc-rupee{font-size:.5em;vertical-align:.62em;margin-right:.04em}.hc-rupee--inline{color:inherit;font-size:1.04em}.hc-caption{margin:14px 0 0;max-width:30ch;font:italic 400 clamp(19px,1.6vw,24px)/1.3 var(--font-serif-accent);color:hsl(var(--foreground) / .82)}.hc-src{margin:10px 0 0;font:500 12px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.hc-horizon{position:relative;min-width:0}.hc-hz-head{display:flex;flex-direction:column;gap:4px;margin-bottom:4px;min-height:52px}.hc-kicker{margin:0;font:700 12px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--wine)}.hc-readout{margin:0;font:400 13.5px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.hc-readout b{font:700 18px/1.2 var(--font-display);color:hsl(var(--foreground));margin-right:6px}.hc-horizon svg{display:block;overflow:visible}.hc-grid{stroke:hsl(var(--foreground) / .08)}.hc-base{stroke:hsl(var(--foreground) / .25)}.hc-axis{font:500 11.5px var(--font-body);fill:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.hc-line{fill:none;stroke:var(--wine);stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400;transition:stroke-dashoffset 1.2s cubic-bezier(.2,.8,.2,1)}.hc-line--fc{stroke-dasharray:6 7;stroke-dashoffset:0;opacity:0;transition:opacity .5s ease-out .9s}.hc-area{opacity:0;transition:opacity .7s ease-out .4s}.hc-dot{fill:var(--wine);stroke:hsl(var(--card));stroke-width:2.5;opacity:0;transition:opacity .3s ease-out .9s,r .16s ease-out}.hc-dot--fc{fill:hsl(var(--card));stroke:var(--wine)}.hc-dot.is-hot{stroke-width:3}.hc-hit{fill:transparent;cursor:pointer;outline:none}.hc-hit:focus-visible{stroke:hsl(var(--ring, var(--foreground)));stroke-width:2}.hc-horizon.is-in .hc-line{stroke-dashoffset:0}.hc-horizon.is-in .hc-line--fc,.hc-horizon.is-in .hc-area,.hc-horizon.is-in .hc-dot{opacity:1}.hc-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-radius:18px;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--background) / .55);overflow:hidden}@media (min-width: 760px){.hc-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}.hc-strip>div{display:flex;flex-direction:column;gap:4px;padding:clamp(14px,1.6vw,20px)}.hc-strip>div+div{border-left:1px solid hsl(var(--foreground) / .1)}@media (max-width: 759px){.hc-strip>div:nth-child(3){border-left:0}.hc-strip>div:nth-child(n+3){border-top:1px solid hsl(var(--foreground) / .1)}}.hc-strip-v{margin:0;font:700 clamp(22px,2.2vw,32px)/1.05 var(--font-display);letter-spacing:-.03em;color:hsl(var(--foreground))}.hc-strip-v .hc-rupee{font-size:.95em;margin-right:.04em}.hc-strip-l{font:500 13px/1.35 var(--font-body);color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.hc-line,.hc-line--fc,.hc-area,.hc-dot{transition:none;stroke-dashoffset:0;opacity:1}}@media (min-width: 600px) and (max-width: 899px){.hc-giant-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:28px;column-gap:28px;align-items:end}.hc-giant-wrap .hc-caption{margin:0 0 8px}.hc-giant-wrap .hc-src{grid-column:1 / -1}}.hc-main--solo{grid-template-columns:1fr!important}@media (min-width: 600px){.hc-main--solo .hc-giant-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:clamp(24px,3vw,48px);column-gap:clamp(24px,3vw,48px);align-items:end}.hc-main--solo .hc-caption{margin:0 0 .4em;max-width:34ch;font-size:clamp(20px,1.4vw + 10px,34px)}.hc-main--solo .hc-src{grid-column:1 / -1}}.hc-main--cmp{grid-template-columns:1fr!important}@media (min-width: 1000px){.hc-main--cmp{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)!important;align-items:end}}@media (min-width: 600px){.hc-main--cmp .hc-giant-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:clamp(20px,2.4vw,40px);column-gap:clamp(20px,2.4vw,40px);align-items:end}.hc-main--cmp .hc-caption{margin:0 0 .4em;max-width:26ch;font-size:clamp(19px,1vw + 12px,28px)}.hc-main--cmp .hc-src{grid-column:1 / -1}}.hc-cmp{margin:0;display:flex;flex-direction:column;gap:12px;padding:clamp(14px,1.6vw,20px);border-radius:18px;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--background) / .5)}.hc-cmp figcaption{font:700 12px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.hc-cmp ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.hc-cmp li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px}.hc-cmp-n{font:600 14px/1 var(--font-body);color:hsl(var(--muted-foreground))}.hc-cmp-bar{height:10px;border-radius:999px;background:hsl(var(--foreground) / .07);overflow:hidden}.hc-cmp-bar i{display:block;height:100%;border-radius:inherit;background:hsl(var(--foreground) / .35)}.hc-cmp-v{font:700 15px/1 var(--font-display);color:hsl(var(--muted-foreground))}.hc-cmp li.is-in .hc-cmp-n,.hc-cmp li.is-in .hc-cmp-v{color:hsl(var(--foreground))}.hc-cmp li.is-in .hc-cmp-bar i{background:var(--wine)}.hc-cmp-x{margin:0;font:400 13px/1.4 var(--font-body);color:hsl(var(--muted-foreground))}.hc-cmp-x b{color:hsl(var(--foreground))}.hc-cmp-x span{font-size:12px}@media (max-width: 599px){.hc-long{display:none}}.or{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px);padding:clamp(20px,3vw,40px);border-radius:28px;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card));box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0000000a,0 24px 56px -32px #0000004d}.dark .or{box-shadow:inset 0 1px #ffffff12,0 24px 56px -32px #000c}.or-main{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,48px)}@media (min-width: 960px){.or-main{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch}}.or-claim{display:flex;flex-direction:column;align-items:flex-start;gap:14px;height:100%}.or-label{font:700 12px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.or-title{margin:0;font:700 clamp(30px,2vw + 20px,50px)/1.02 var(--font-display);letter-spacing:-.04em;color:hsl(var(--foreground));text-wrap:balance}.or-title em{font-family:var(--font-serif-accent);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--wine);font-size:1.05em}.or-lede{margin:0;max-width:40ch;font:400 clamp(15.5px,.3vw + 14px,18px)/1.55 var(--font-body);color:hsl(var(--muted-foreground))}.or-reasons{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.or-reasons li{display:grid;grid-template-columns:34px minmax(0,1fr) 236px;align-items:stretch;gap:0 18px;padding:16px 0 16px 18px;border-radius:20px;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--background) / .6);box-shadow:inset 0 1px #fff9,0 1px 2px #0000000a,0 10px 24px -18px #00000040;transition:border-color .15s ease-out}.dark .or-reasons li{background:hsl(var(--foreground) / .03);box-shadow:inset 0 1px #ffffff0d,0 10px 24px -18px #000c}.or-reasons li:hover{border-color:hsl(var(--foreground) / .2)}.or-n{align-self:start;padding-top:2px;font:600 15px/1.25 var(--font-display);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.or-text{align-self:start}.or-n{line-height:20.6px!important;padding-top:0!important}.or-text h3{margin:0;font:700 16.5px/1.25 var(--font-body);color:hsl(var(--foreground))}.or-text p{margin:4px 0 0;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.or-metric{display:grid;align-content:center;gap:6px;padding:2px 18px;border-left:1px solid hsl(var(--foreground) / .1)}.or-unit{white-space:nowrap;font:600 11px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.or-ft{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.or-from{font:600 15px/1 var(--font-display);color:hsl(var(--muted-foreground))}.or-arrow{font:500 14px/1 var(--font-body);color:hsl(var(--muted-foreground))}.or-ft b{font:800 22px/1 var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground))}.or-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;background:hsl(var(--foreground) / .08)}.or-bar i{display:block;height:100%;background:hsl(var(--foreground) / .45)}.or-bar em{flex:1;height:100%;background:hsl(var(--profit))}.or-bar em.is-fc{background:repeating-linear-gradient(135deg,hsl(var(--profit)) 0,hsl(var(--profit)) 4px,color-mix(in srgb,hsl(var(--profit)) 35%,transparent) 4px,color-mix(in srgb,hsl(var(--profit)) 35%,transparent) 7px)}.or-foot{display:flex;align-items:center;gap:8px;font:500 11.5px/1.2 var(--font-body);color:hsl(var(--muted-foreground))}.or-x{font:800 13px/1 var(--font-display);color:hsl(var(--profit))}.or-r{font-family:var(--font-serif-accent);font-style:italic;font-weight:400;margin-right:.02em}@media (max-width: 640px){.or-reasons li{grid-template-columns:28px minmax(0,1fr);padding:16px;gap:0 12px}.or-metric{grid-column:1 / -1;margin-top:14px;padding:14px 0 0;border-left:0;border-top:1px solid hsl(var(--foreground) / .1)}}.or-risks{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:auto;padding-top:18px;border-top:1px solid hsl(var(--foreground) / .1)}.or-rk{font:700 12px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--loss))}.or-risks ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.or-risks li{position:relative;padding-left:18px;font:500 14.5px/1.4 var(--font-body);color:hsl(var(--foreground) / .88)}.or-risks li:before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;border-radius:2px;background:hsl(var(--loss));opacity:.75}.or-legal{margin:0;font:400 12.5px/1.45 var(--font-body);color:hsl(var(--muted-foreground))}@media (max-width: 959px){.or-main{display:flex;flex-direction:column}.or-claim{display:contents}.or-label,.or-title,.or-lede{order:0}.or-reasons{order:1}.or-risks{order:2;margin-top:0}}.or .or-title em{border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;background:none!important;color:hsl(var(--foreground))!important;-webkit-text-fill-color:currentColor;isolation:auto}.or .or-title em:before,.or .or-title em:after{display:none!important}.or .or-title em{margin-left:.22em!important}.trk{border-radius:28px;border:1px solid hsl(var(--foreground) / .1);background:hsl(var(--card));overflow:hidden;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #0000000a,0 24px 56px -32px #0000004d}.dark .trk{box-shadow:inset 0 1px #ffffff12,0 24px 56px -32px #000c}.trk-head{display:none}.trk-rows{margin:0;padding:0 clamp(18px,2.4vw,32px);list-style:none}.trk-rows li{display:grid;grid-template-columns:1fr;gap:8px;padding:18px 0;border-top:1px solid hsl(var(--foreground) / .08)}.trk-rows li:first-child{border-top:0}@media (min-width: 960px){.trk-head,.trk-rows li{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:0 24px;align-items:center}.trk-head{padding:16px clamp(18px,2.4vw,32px) 12px;border-bottom:1px solid hsl(var(--foreground) / .1);font:700 11.5px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.trk-lbl{position:absolute;inset:0 auto auto 0;opacity:0;pointer-events:none;white-space:nowrap}}.trk-m{display:flex;align-items:center;gap:12px;min-width:0}.trk-m svg{flex:none}.trk-m b{font:700 16px/1.3 var(--font-body);color:hsl(var(--foreground))}.trk-n{font-weight:600;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.trk-w{margin:0;font:600 12.5px/1.4 var(--font-body);letter-spacing:.02em;color:hsl(var(--muted-foreground))}.trk-g,.trk-x{margin:0;display:flex;align-items:flex-start;gap:8px;font:400 14.5px/1.45 var(--font-body);color:hsl(var(--foreground) / .85)}.trk-g svg,.trk-x svg{flex:none;width:16px;height:16px;margin-top:2px}.trk-g svg{color:hsl(var(--profit))}.trk-x svg{color:hsl(var(--loss))}.trk-when{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;border-top:1px solid hsl(var(--foreground) / .1);background:hsl(var(--foreground) / .015)}@media (min-width: 768px){.trk-when{grid-template-columns:repeat(3,minmax(0,1fr))}}.trk-when li{display:flex;gap:12px;padding:clamp(16px,2vw,26px) clamp(18px,2.4vw,32px);box-shadow:1px 0 hsl(var(--foreground) / .08),0 1px hsl(var(--foreground) / .08)}.trk-when li svg{flex:none}.trk-when b{display:block;font:700 15px/1.3 var(--font-body);color:hsl(var(--foreground))}.trk-when p{margin:4px 0 0;font:400 14px/1.5 var(--font-body);color:hsl(var(--muted-foreground))}.ec{--ec-ink: hsl(var(--foreground));--ec-mute: hsl(var(--muted-foreground));--ec-up: hsl(var(--profit));--ec-down: hsl(var(--loss));--ec-hair: hsl(var(--foreground) / .1);--ec-glass: hsl(var(--card) / .94);font-family:var(--font-body, "Inter", system-ui, sans-serif);font-variant-numeric:tabular-nums}.ec-yname{margin:0 0 8px 2px;font-size:12px;font-weight:600;color:var(--ec-mute);line-height:1.3}.ec-yname-arrow{color:var(--ec-ink)}.ec-yname-dim{font-weight:500;opacity:.85}.ec-plot{position:relative;width:100%;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ec-svg{display:block;overflow:visible}.ec-band-bg{fill:hsl(var(--foreground) / .035);stroke:hsl(var(--foreground) / .07);stroke-width:1;transition:fill .2s ease,stroke .2s ease}.ec-band.is-on .ec-band-bg{fill:hsl(var(--foreground) / .075);stroke:hsl(var(--foreground) / .16)}.ec-band-num{fill:hsl(var(--card));stroke:hsl(var(--foreground) / .25);stroke-width:1}.ec-band.is-on .ec-band-num{fill:var(--ec-ink);stroke:var(--ec-ink)}.ec-band-num-t{font-size:11.5px;font-weight:700;fill:var(--ec-ink)}.ec-band.is-on .ec-band-num-t{fill:hsl(var(--background))}.ec-band-name{font-size:13.5px;font-weight:650;fill:var(--ec-ink);letter-spacing:-.01em}.ec-band-span{font-size:11.5px;font-weight:500;fill:var(--ec-mute)}.ec-axis{stroke:hsl(var(--foreground) / .22);stroke-width:1}.ec-tick{font-size:11.5px;font-weight:500;fill:var(--ec-mute)}.ec-note{font-size:12.5px;font-weight:600;fill:var(--ec-mute);font-style:italic;paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px;stroke-linejoin:round}.ec-jio-line{stroke-width:1.5;stroke-dasharray:3 4;opacity:.9}.ec-curve{filter:drop-shadow(0 6px 12px hsl(var(--profit) / .2))}.ec-dot-c{fill:hsl(var(--card));stroke:var(--ec-ink);stroke-width:2}.ec-dot.is-jio .ec-dot-c{stroke:hsl(var(--card));stroke-width:2.5;filter:drop-shadow(0 2px 6px hsl(0 0% 0% / .25))}.ec-dot-t{font-size:11px;font-weight:750;fill:var(--ec-ink);pointer-events:none}.ec-halo{fill:var(--ec-ink);opacity:0;transition:opacity .15s ease}.ec-dot.is-on .ec-halo{opacity:.14}.ec-dot.is-on .ec-dot-c{stroke-width:2.75}.ec-dot.is-on:not(.is-jio) .ec-dot-c{fill:var(--ec-ink)}.ec-dot.is-on:not(.is-jio) .ec-dot-t{fill:hsl(var(--background))}.ec-label text{paint-order:stroke;stroke:hsl(var(--card));stroke-width:4px;stroke-linejoin:round}.ec-label-when{font-size:11.5px;font-weight:600;fill:var(--ec-mute)}.ec-label-title{font-size:13.5px;font-weight:700;fill:var(--ec-ink);letter-spacing:-.01em}.ec-label-sub{font-size:12px;font-weight:500;fill:var(--ec-mute)}.ec-leader{stroke:hsl(var(--foreground) / .3);stroke-width:1}.ec-lab{transition:opacity .15s ease}.ec-plot.has-tip .ec-lab{opacity:0!important}.ec-jio{position:absolute;display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 4px;border-radius:999px;white-space:nowrap;pointer-events:none;background:var(--ec-glass);border:1px solid var(--ec-hair);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px;color:var(--ec-ink)}.ec-jio b{font-weight:700}.ec-jiomark{flex:none;display:inline-grid;place-items:center;border-radius:999px;font-weight:800;letter-spacing:-.02em;line-height:1;font-family:var(--font-display, "Plus Jakarta Sans", system-ui, sans-serif)}.ec-hit{position:absolute;z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.ec-hit:focus{outline:none}.ec-hit:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.ec-tip{position:absolute;z-index:3;padding:14px 16px 15px;border-radius:18px;pointer-events:none;background:var(--ec-glass);border:1px solid hsl(var(--foreground) / .12);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000014,0 16px 36px -10px #00000052;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.ec-tip.is-jio,.ec-card.is-jio{border-color:color-mix(in srgb,var(--co-jio, hsl(var(--foreground))) 50%,transparent)}.ec-tip-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ec-tip-num{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;font-size:11.5px;font-weight:750;color:hsl(var(--background));background:hsl(var(--foreground))}.ec-tip-when{font-size:12.5px;font-weight:650;color:var(--ec-ink)}.ec-tip-phase{margin-left:auto;font-size:11px;font-weight:600;color:var(--ec-mute);padding:2px 8px;border-radius:999px;background:hsl(var(--foreground) / .07);white-space:nowrap}.ec-tip-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:1.3;color:var(--ec-ink);letter-spacing:-.015em;font-family:var(--font-display, "Plus Jakarta Sans", system-ui, sans-serif)}.ec-tip-note{margin-top:5px;font-size:13px;line-height:1.5;color:var(--ec-mute)}.ec-phone{margin-top:14px}.ec-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:4px;border-radius:999px;background:hsl(var(--foreground) / .05);border:1px solid hsl(var(--foreground) / .07)}.ec-chip{display:grid;place-items:center;min-height:44px;border:0;border-radius:999px;background:transparent;cursor:pointer;color:var(--ec-ink);-webkit-tap-highlight-color:transparent}.ec-chip span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;font-size:13px;font-weight:750;border:1.5px solid hsl(var(--foreground) / .5);background:hsl(var(--card))}.ec-chip.is-jio span{background:var(--co-jio);border-color:transparent}.ec-chip.is-on{background:hsl(var(--card));box-shadow:0 1px 2px #0000001f,0 4px 10px -4px #00000040}.ec-chip.is-on:not(.is-jio) span{background:var(--ec-ink);color:hsl(var(--background));border-color:var(--ec-ink)}.ec-chip:focus{outline:none}.ec-chip:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.ec-card{margin-top:10px;padding:14px 16px 15px;border-radius:18px;background:hsl(var(--foreground) / .035);border:1px solid var(--ec-hair);min-height:150px}.ec-proof{margin-top:22px}.ec-proof-kicker{font-size:12.5px;font-weight:700;color:var(--ec-ink);margin:0 0 10px 2px}.ec-proof-kicker span{font-weight:500;color:var(--ec-mute)}.ec-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.ec-pc{padding:14px 16px 12px;border-radius:18px;background:hsl(var(--foreground) / .035);border:1px solid var(--ec-hair)}.ec-pc-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ec-pc-title{font-size:13.5px;font-weight:650;color:var(--ec-ink);line-height:1.35}.ec-pc-chip{flex:none;font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;white-space:nowrap}.ec-pc-chip.is-up{color:var(--ec-up);background:hsl(var(--profit) / .12)}.ec-pc-chip.is-down{color:var(--ec-down);background:hsl(var(--loss) / .12)}.ec-pc-derived{font-weight:500;color:var(--ec-mute)}.ec-pc-bars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;align-items:end}.ec-pc-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;min-height:44px;padding:6px 4px 4px;border:0;border-radius:12px;background:transparent;cursor:pointer;color:var(--ec-ink);transition:opacity .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.ec-pc-col:focus{outline:none}.ec-pc-col:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.ec-pc-col.is-on{background:hsl(var(--foreground) / .06)}.ec-pc.has-on .ec-pc-col:not(.is-on){opacity:.45}.ec-pc-val{font-size:14px;font-weight:700;letter-spacing:-.01em}.ec-pc-bar{display:block;width:min(56px,70%);border-radius:8px 8px 3px 3px}.ec-pc.is-down .ec-pc-bar{background:linear-gradient(180deg,hsl(var(--foreground) / .62),hsl(var(--foreground) / .4))}.ec-pc.is-up .ec-pc-bar{background:linear-gradient(180deg,hsl(var(--profit)),hsl(var(--profit) / .7))}.ec-pc-year{font-size:11.5px;font-weight:600;color:var(--ec-mute)}.ec-pc-read{margin-top:6px;padding-top:8px;border-top:1px solid var(--ec-hair);font-size:12px;line-height:1.4;color:var(--ec-mute);min-height:2.8em}.ec-proof-foot{margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--ec-mute)}.ec-foot{margin-top:10px;font-size:12px;line-height:1.4;color:var(--ec-mute)}@media (prefers-reduced-motion: no-preference){.ec-curve{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.4s cubic-bezier(.3,.7,.2,1) .1s}.ec-fade{opacity:0;transition:opacity .5s ease .9s}.ec-plot.is-in .ec-curve{stroke-dashoffset:0}.ec-plot.is-in .ec-fade{opacity:1}.ec-plot.is-in .ec-lab{transition:opacity .15s ease}}@media (prefers-reduced-motion: reduce){.ec-lab,.ec-halo,.ec-band-bg,.ec-pc-col{transition:none}}.pxp,.pxg{--px-ink: hsl(var(--foreground));--px-mute: hsl(var(--muted-foreground));--px-hair: hsl(var(--foreground) / .1);--px-wash: hsl(var(--foreground) / .035);--px-wash-2: hsl(var(--foreground) / .06);--px-up: hsl(var(--profit, 152 60% 42%));display:flex;flex-direction:column;gap:12px;font-variant-numeric:tabular-nums}.pxp .font-numeric,.pxg .font-numeric,.pxp b,.pxg b{font-feature-settings:"tnum" 1,"zero" 0}.px-key{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:12.5px;line-height:1.3;color:var(--px-mute)}.px-key-item{display:inline-flex;align-items:center;gap:7px}.px-key-item svg{width:12px;height:18px;color:var(--px-mute)}.pxp-rows,.pxg-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pxp-row,.pxg-row{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%;min-height:44px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,hsl(var(--foreground) / .045),hsl(var(--foreground) / .025));box-shadow:inset 0 0 0 .5px var(--px-hair),inset 0 1px #ffffff0d;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,box-shadow .15s ease}.pxp-row:hover,.pxg-row:hover,.pxp-row.is-active,.pxg-row.is-active{background:var(--px-wash-2);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .2),0 8px 22px -14px #00000073}.pxp-row:focus-visible,.pxg-row:focus-visible{outline:2px solid var(--px-ink);outline-offset:-2px}.has-active .pxp-row:not(.is-active) .pxp-strip,.has-active .pxg-row:not(.is-active) .pxg-grid{opacity:.72;transition:opacity .15s ease}.pxp-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pxp-label{font-size:15px;font-weight:650;color:var(--px-ink);letter-spacing:-.005em}.pxp-val{display:inline-flex;align-items:baseline;gap:6px}.pxp-lead{font-size:13px;color:var(--px-mute)}.pxp-num{font-size:28px;line-height:1;font-weight:700;letter-spacing:-.02em;color:var(--px-ink)}.pxp-strip{position:relative;display:grid;-moz-column-gap:6px;column-gap:6px;align-items:end;width:100%;margin-top:16px}.pxp-cell{position:relative;display:block;min-width:0}.pxp-person{display:block;width:100%;height:auto;overflow:visible}.pxp-empty{fill:hsl(var(--foreground) / .06);stroke:hsl(var(--foreground) / .32);stroke-width:.8}.pxp-person.is-sim .pxp-fill{filter:drop-shadow(0 1px 1px hsl(0 0% 0% / .18))}.pxp-chipmark rect{fill:hsl(var(--card));opacity:.9}.pxp-chipmark path{fill:none;stroke:hsl(var(--profit, 152 60% 42%));stroke-width:.9;opacity:.8}.pxp-line{grid-column:11;grid-row:1;align-self:stretch;justify-self:center;width:0;border-left:1.5px dashed hsl(var(--foreground) / .5);position:relative}.pxp-line span,.pxp-india span{position:absolute;top:-17px;left:0;transform:translate(-50%);font-size:11px;line-height:1;font-weight:650;color:var(--px-mute);white-space:nowrap}.pxp-india{position:absolute;top:-3px;bottom:-3px;width:0;border-left:1.5px solid hsl(var(--foreground) / .7);pointer-events:none}.pxp-india span{top:-14px;color:var(--px-ink)}.pxp-note{font-size:12.5px;line-height:1.4;color:var(--px-mute)}.px-readout{margin:2px 0 0;min-height:4.5em;font-size:14px;line-height:1.55;color:hsl(var(--foreground) / .82)}.px-readout strong,.px-readout b{color:var(--px-ink);font-weight:650}.px-readout .px-hook{font-size:15.5px}.pxp-der{color:var(--px-mute);font-size:12.5px;white-space:nowrap}.px-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.px-facts>div{padding:12px 14px;border-radius:14px;box-shadow:inset 0 0 0 .5px var(--px-hair)}.px-facts dt{font-size:12px;color:var(--px-mute);line-height:1.3}.px-facts dd{margin:4px 0 0;font-size:19px;font-weight:700;color:var(--px-ink);letter-spacing:-.01em;font-feature-settings:"tnum" 1,"zero" 0}.px-facts dd.px-facts-sub{margin-top:3px;font-size:12px;line-height:1.35;font-weight:400;color:var(--px-mute);letter-spacing:0}.px-arrow{font-weight:600;color:var(--px-up)}.pxg-head{display:flex;align-items:center;flex-wrap:wrap;gap:6px 9px}.pxg-code{display:inline-grid;place-items:center;min-width:28px;height:22px;padding:0 5px;border-radius:7px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--px-ink);box-shadow:inset 0 0 0 .5px hsl(var(--foreground) / .25);background:hsl(var(--foreground) / .05)}.pxg-label{font-size:15px;font-weight:650;color:var(--px-ink)}.pxg-price{font-size:13px;color:var(--px-mute)}.pxg-times{margin-left:auto;font-size:12px;font-weight:650;color:var(--px-ink);padding:3px 9px;border-radius:999px;background:hsl(var(--foreground) / .06);box-shadow:inset 0 0 0 .5px var(--px-hair)}.pxg-row.is-best .pxg-times{color:var(--px-up);background:hsl(var(--profit, 152 60% 42%) / .12);box-shadow:inset 0 0 0 .5px hsl(var(--profit, 152 60% 42%) / .35)}.pxg-body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px}.pxg-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;max-width:420px}.pxg-chip{--c: hsl(var(--foreground) / .75);display:block;aspect-ratio:1;border-radius:7px;background:linear-gradient(180deg,#fff3,#fff0 55%) 0 0 / var(--p) 100% no-repeat,linear-gradient(var(--c),var(--c)) 0 0 / var(--p) 100% no-repeat;box-shadow:inset 0 0 0 .75px hsl(var(--foreground) / .22),0 1px 2px #0000001f}.pxg-chip.is-part{background-color:transparent;box-shadow:inset 0 0 0 1px hsl(var(--foreground) / .4)}.pxg-row.is-best .pxg-chip{--c: var(--px-up)}.pxg-val{display:inline-flex;align-items:baseline;gap:4px;padding-bottom:1px}.pxg-num{font-size:30px;line-height:1;font-weight:700;letter-spacing:-.02em;color:var(--px-ink)}.pxg-row.is-best .pxg-num{color:var(--px-up)}.pxg-unit{font-size:13px;font-weight:600;color:var(--px-mute)}@media (prefers-reduced-motion: no-preference){.pxp .pxp-person,.pxg .pxg-chip{opacity:0;transform:translateY(4px) scale(.92)}.pxp.is-in .pxp-person,.pxg.is-in .pxg-chip{animation:px-pop .42s cubic-bezier(.2,.8,.2,1) var(--d, 0ms) both}}@keyframes px-pop{0%{opacity:0;transform:translateY(4px) scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pxp-row,.pxg-row,.pxp-strip,.pxg-grid{transition:none}}@media print{.pxp-person,.pxg-chip{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width: 480px){.pxp-row,.pxg-row{padding:12px}.pxp-strip{-moz-column-gap:4px;column-gap:4px}.pxp-num,.pxg-num{font-size:24px}.pxg-grid{gap:4px}.pxg-chip{border-radius:5px}.pxg-body{gap:10px}.px-facts{grid-template-columns:1fr}}.tl{--tl-jio: var(--co-jio, #0F3CC9);--tl-ink: hsl(var(--foreground));--tl-mute: hsl(var(--muted-foreground));--tl-hair: hsl(var(--foreground) / .1);--tl-up: hsl(var(--profit));--tl-down: hsl(var(--loss));--tl-on-jio: #fff;display:flex;flex-direction:column;gap:16px;font-family:var(--font-body, "Inter", system-ui, sans-serif);min-width:0}.dark .tl{--tl-on-jio: #050a1f}.tl-head{display:flex;flex-direction:column;gap:6px}.tl-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tl-kpi{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:18px;background:hsl(var(--foreground) / .03);box-shadow:inset 0 0 0 1px var(--tl-hair)}.tl-kpi-num{font:800 clamp(30px,4.2vw,40px)/1 var(--font-display, var(--font-body));letter-spacing:-.035em;flex:none}.tl-kpi--up .tl-kpi-num{color:var(--tl-up)}.tl-kpi--down .tl-kpi-num{color:var(--tl-down)}.tl-kpi-text{font-size:14px;line-height:1.45;color:hsl(var(--foreground) / .8)}.tl-kpi-text b{color:var(--tl-ink);font-weight:650}.tl-derived{margin:0 2px;font-size:12px;color:var(--tl-mute)}.tl-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0 2px;list-style:none}.tl-legend li{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:hsl(var(--foreground) / .78)}.tl-key-line{width:22px;height:0;border-top:3px solid;border-radius:2px}.tl-key-line--bb{border-color:var(--tl-up)}.tl-key-line--nb{border-color:var(--tl-down);border-top-width:2.5px}.tl-key-line--gap{border-top:2.5px dashed var(--tl-mute);border-radius:0}.tl-disc{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:999px;font:750 13px/1 var(--font-body);font-variant-numeric:tabular-nums}.tl-disc--key{width:22px;height:22px;font-size:11.5px}.tl-disc--sm{width:22px;height:22px;font-size:11.5px;margin-right:8px}.tl-disc--jio{background:var(--tl-jio);color:var(--tl-on-jio);box-shadow:0 0 0 2.5px hsl(var(--card)),0 2px 8px -2px color-mix(in srgb,var(--tl-jio) 60%,transparent)}.tl-disc--ink{background:var(--tl-ink);color:hsl(var(--background));box-shadow:0 0 0 2.5px hsl(var(--card)),0 2px 8px -2px hsl(var(--foreground) / .35)}.tl-chart{position:relative;width:100%;min-width:0;border-radius:22px;background:radial-gradient(90% 70% at 100% 0%,hsl(var(--profit) / .07),transparent 62%),linear-gradient(hsl(var(--foreground) / .02),hsl(var(--foreground) / .035));box-shadow:inset 0 0 0 1px var(--tl-hair),inset 0 1px #ffffff0d}.tl-chart svg{display:block;overflow:visible;font-family:inherit;border-radius:22px}.tl-grid{stroke:hsl(var(--foreground) / .09);stroke-dasharray:2 4}.tl-axis{stroke:hsl(var(--foreground) / .3);stroke-width:1}.tl-axis-t{font-size:12px;fill:var(--tl-mute);font-variant-numeric:tabular-nums}.tl-launch{stroke:var(--tl-jio);stroke-width:1.25;stroke-dasharray:3 4;opacity:.75}.tl-launch-t{font-size:12px;font-weight:700;fill:var(--tl-jio)}.dark .tl-launch-t{fill:color-mix(in srgb,var(--tl-jio) 55%,#fff)}.dark .tl-launch{stroke:color-mix(in srgb,var(--tl-jio) 60%,#fff)}.tl-line{fill:none;stroke-linejoin:round;stroke-linecap:round}.tl-line--bb{stroke:var(--tl-up);stroke-width:3}.tl-line--nb{stroke:var(--tl-down);stroke-width:2.25;opacity:.85}.tl-line--gap{stroke-dasharray:1 7;stroke-width:3;opacity:.7}.tl-line--nb.tl-line--gap{stroke-width:2.5;opacity:.6}.tl-gap-t{font-size:12px;font-style:italic;font-weight:500;fill:var(--tl-mute);paint-order:stroke;stroke:hsl(var(--card));stroke-width:5px;stroke-linejoin:round}.tl-mini{fill:hsl(var(--card));stroke-width:1.75}.tl-mini--bb{stroke:var(--tl-up)}.tl-mini--nb{stroke:var(--tl-down)}.tl-val{font-size:13px;font-weight:700;fill:var(--tl-ink);paint-order:stroke;stroke:hsl(var(--card));stroke-width:4.5px;stroke-linejoin:round}.tl-hit{fill:transparent}.tl-pt{cursor:pointer;outline:none}.tl-dot{fill:hsl(var(--card));stroke-width:3;transition:r .15s ease}.tl-dot--bb{stroke:var(--tl-up)}.tl-dot--nb{stroke:var(--tl-down);stroke-width:2.5}.tl-pt:hover .tl-dot--bb,.tl-pt.is-on .tl-dot--bb{fill:var(--tl-up)}.tl-pt:hover .tl-dot--nb,.tl-pt.is-on .tl-dot--nb{fill:var(--tl-down)}.tl-ring{fill:none;stroke:none;pointer-events:none}.tl-pt:focus-visible .tl-ring{stroke:var(--tl-ink);stroke-width:2;fill:hsl(var(--foreground) / .04)}.tl-pin{cursor:pointer}.tl-notch{stroke-width:2.5;stroke-linecap:round}.tl-notch--jio{stroke:var(--tl-jio)}.tl-notch--industry{stroke:var(--tl-ink)}.tl-stem{stroke:hsl(var(--foreground) / .22);stroke-width:1}.tl-pin-disc{stroke:hsl(var(--card));stroke-width:2.5;transition:r .15s ease,filter .15s ease}.tl-pin--jio .tl-pin-disc{fill:var(--tl-jio)}.tl-pin--industry .tl-pin-disc{fill:var(--tl-ink)}.tl-pin-n{font-size:12.5px;font-weight:750;pointer-events:none}.tl-pin--jio .tl-pin-n{fill:var(--tl-on-jio)}.tl-pin--industry .tl-pin-n{fill:hsl(var(--background))}.tl-pin-l{font-size:12.5px;font-weight:600;fill:hsl(var(--foreground) / .82);pointer-events:none}.tl-pin.is-on .tl-stem{stroke:currentColor;stroke-width:1.5}.tl-pin--jio.is-on{color:var(--tl-jio)}.tl-pin--industry.is-on{color:var(--tl-ink)}.tl-pin.is-on .tl-pin-l,.tl-pin:hover .tl-pin-l{fill:var(--tl-ink);font-weight:700}.tl-pin.is-on .tl-pin-disc,.tl-pin:hover .tl-pin-disc{filter:drop-shadow(0 3px 6px hsl(var(--foreground) / .28))}.tl-guide{stroke-width:1.5;stroke-dasharray:4 4}.tl-guide--jio{stroke:var(--tl-jio)}.dark .tl-guide--jio{stroke:color-mix(in srgb,var(--tl-jio) 60%,#fff)}.tl-guide--industry{stroke:hsl(var(--foreground) / .6)}.tl-tip{position:absolute;z-index:2;pointer-events:none;padding:12px 14px;border-radius:16px;background:hsl(var(--card) / .94);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 0 0 .5px hsl(var(--foreground) / .18),0 1px #ffffff0f inset,0 16px 36px -12px #0006;opacity:0;visibility:hidden}.tl-tip.is-on{opacity:1;visibility:visible}.tl-tip-item+.tl-tip-item{margin-top:10px;padding-top:10px;border-top:1px solid var(--tl-hair)}.tl-tip-when{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:0;font-size:12px;font-weight:600;color:var(--tl-mute);font-variant-numeric:tabular-nums}.tl-tip-who{margin-left:auto;padding-left:8px;font-size:11.5px;font-weight:700}.tl-tip-who--jio{color:var(--tl-jio)}.dark .tl-tip-who--jio{color:color-mix(in srgb,var(--tl-jio) 55%,#fff)}.tl-tip-who--industry{color:hsl(var(--foreground) / .7)}.tl-tip-fy{margin-left:6px;padding:1px 7px;border-radius:999px;background:hsl(var(--foreground) / .07);font-size:11px}.tl-tip-title{margin:6px 0 0;font-size:15px;font-weight:700;line-height:1.3;color:var(--tl-ink);letter-spacing:-.01em}.tl-tip-row{display:flex;align-items:center;gap:8px;margin:6px 0 0;font-size:14px;color:hsl(var(--foreground) / .82)}.tl-tip-row b{color:var(--tl-ink);font-weight:750;font-size:15px}.tl-tip-sw{width:14px;height:0;border-top:3px solid;border-radius:2px;flex:none}.tl-tip-row--bb .tl-tip-sw{border-color:var(--tl-up)}.tl-tip-row--nb .tl-tip-sw{border-color:var(--tl-down)}.tl-tip-body{margin:5px 0 0;font-size:13px;line-height:1.45;color:hsl(var(--foreground) / .8)}.tl-tip-data{margin:8px 0 0;padding:7px 9px;border-radius:10px;background:hsl(var(--foreground) / .05);font-size:12.5px;line-height:1.45;color:hsl(var(--foreground) / .86)}.tl-tip-note{margin:6px 0 0;font-size:11.5px;line-height:1.4;color:var(--tl-mute)}.tl-foot{margin:-6px 2px 0;font-size:12px;line-height:1.5;color:var(--tl-mute)}.tl-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.tl-cards{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width: 1023px){.tl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.tl-who-t{position:absolute;inset:0 auto auto 0;opacity:0;pointer-events:none;white-space:nowrap}}.tl-li{display:flex;min-width:0}.tl-card{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:8px;width:100%;min-height:44px;padding:16px 16px 14px;border-radius:20px;background:hsl(var(--card));box-shadow:0 0 0 1px var(--tl-hair),0 1px 2px #0000000a,0 8px 24px -14px #0000002e;text-align:left}.tl-card:hover,.tl-card.is-on{background:color-mix(in srgb,hsl(var(--card)) 94%,hsl(var(--foreground)))}.tl-card--jio.is-on{box-shadow:0 0 0 1.5px var(--tl-jio),0 10px 28px -14px color-mix(in srgb,var(--tl-jio) 55%,transparent);background:color-mix(in srgb,hsl(var(--card)) 92%,var(--tl-jio))}.dark .tl-card--jio.is-on{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tl-jio) 60%,#fff),0 10px 28px -14px color-mix(in srgb,var(--tl-jio) 55%,transparent)}.tl-card--industry.is-on{box-shadow:0 0 0 1.5px var(--tl-ink),0 10px 28px -14px hsl(var(--foreground) / .35)}.tl-card:focus-visible{box-shadow:inset 0 0 0 2px var(--tl-ink),0 0 0 1px var(--tl-hair)}.tl-card-top{display:flex;align-items:center;gap:10px;min-width:0}.tl-when{flex:1;min-width:0;font-size:12px;font-weight:650;letter-spacing:.01em;color:var(--tl-mute);line-height:1.3}.tl-who{display:inline-flex;align-items:center;gap:6px;flex:none;font-size:11.5px;font-weight:650;color:hsl(var(--foreground) / .7)}.tl-who .tv-logo{border-radius:7px}.tl-who-ic{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:hsl(var(--foreground) / .06);color:var(--tl-ink)}.tl-card--jio .tl-who-t{color:var(--tl-jio)}.dark .tl-card--jio .tl-who-t{color:color-mix(in srgb,var(--tl-jio) 55%,#fff)}.tl-title{font:700 16px/1.28 var(--font-display, var(--font-body));letter-spacing:-.015em;color:var(--tl-ink);text-wrap:balance}.tl-body{font-size:13.5px;line-height:1.5;color:hsl(var(--foreground) / .78)}.tl-fact{margin-top:2px;padding:8px 10px;border-radius:12px;font-size:12.5px;line-height:1.45;color:hsl(var(--foreground) / .86);background:hsl(var(--foreground) / .045);font-variant-numeric:tabular-nums}.tl-src{margin-top:auto;padding-top:4px;font-size:11.5px;line-height:1.4;color:var(--tl-mute)}@media (max-width: 639px){.tl-kpis{grid-template-columns:1fr;gap:8px}.tl-kpi{padding:12px 14px;border-radius:16px}.tl-cards{grid-template-columns:1fr;gap:10px}.tl-card{padding:14px 14px 12px;border-radius:18px}.tl-title{font-size:15.5px}.tl-chart,.tl-chart svg{border-radius:18px}.tl-legend{gap:8px 14px}}@media (prefers-reduced-motion: no-preference){.tl-tip{transition:opacity .15s ease,visibility .15s}.tl-card{transition:box-shadow .15s ease,background-color .15s ease}}@media (prefers-reduced-motion: reduce){.tl-dot,.tl-pin-disc{transition:none}}@media (forced-colors: active){.tl-card,.tl-tip{border:1px solid CanvasText}}.tl-cards{gap:0;border-radius:22px;overflow:hidden;background:hsl(var(--card));box-shadow:0 0 0 1px var(--tl-hair),0 1px 2px #0000000a,0 16px 36px -22px #00000040}.tl-li{box-shadow:1px 0 0 var(--tl-hair),0 1px 0 var(--tl-hair)}.tl-card,.tl-card:hover{border-radius:0;box-shadow:none;background:transparent;padding:18px 18px 16px}.tl-card:hover{background:hsl(var(--foreground) / .025)}.tl-card--jio.is-on,.dark .tl-card--jio.is-on{box-shadow:inset 0 0 0 1.5px var(--tl-jio);background:color-mix(in srgb,hsl(var(--card)) 94%,var(--tl-jio))}.tl-card--industry.is-on{box-shadow:inset 0 0 0 1.5px var(--tl-ink);background:hsl(var(--foreground) / .03)}@media (max-width: 639px){.tl-cards{gap:0;border-radius:20px}.tl-card{border-radius:0}}.opc{display:flex;flex-direction:column;gap:16px;min-width:0}.opc-guide{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:16px;background:hsl(var(--foreground) / .035);border:1px solid hsl(var(--foreground) / .06)}.opc-guide p{margin:0;font-size:13px;line-height:1.5;color:hsl(var(--foreground) / .82)}.opc-guide-demo{position:relative;flex:none;width:40px;height:8px;margin-top:6px;border-radius:99px;background:hsl(var(--foreground) / .1)}.opc-guide-fill{position:absolute;top:0;right:38%;bottom:0;left:0;border-radius:inherit;background:hsl(var(--foreground) / .7)}.opc-guide-tick{position:absolute;top:-4px;bottom:-4px;left:82%;width:3px;border-radius:2px;background:var(--co-airtel);box-shadow:0 0 0 1.5px hsl(var(--card))}.opc-guide-keys{display:inline-flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 0 8px;vertical-align:middle;font-weight:600;color:hsl(var(--foreground))}.opc-guide-keys>span{display:inline-flex;align-items:center;gap:6px}.opc-guide-how{display:block;margin-top:2px;color:hsl(var(--muted-foreground))}.opc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}@media (min-width: 768px){.opc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.opc-card{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;padding:22px 20px 20px;border-radius:24px;background:radial-gradient(130% 60% at 0% 0%,color-mix(in oklab,var(--op) 10%,transparent),transparent 62%),hsl(var(--card));border:1px solid hsl(var(--foreground) / .09);box-shadow:0 1px 2px #0000000a,0 12px 30px -16px #0003;transition:border-color .2s ease}.opc-card:before{content:"";position:absolute;inset:0 24px auto;height:2px;border-radius:0 0 2px 2px;background:var(--op);opacity:.9}.dark .opc-card{box-shadow:0 1px #ffffff0b inset,0 14px 34px -18px #000000b3}.opc-card:hover,.opc-card:focus-within{border-color:color-mix(in oklab,var(--op) 45%,hsl(var(--foreground) / .12))}@media (min-width: 1024px){.opc-card{padding:26px 26px 24px}}.opc-head{display:flex;align-items:center;gap:14px;min-width:0}.opc-head .tv-logo{border-radius:16px;box-shadow:0 2px 10px -3px #00000047,0 0 0 1px hsl(var(--foreground) / .06)}.opc-id{min-width:0;flex:1}.opc-kicker{display:flex;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.opc-kicker .opc-dot{background:var(--op)}.opc-name{margin:2px 0 0;font-family:var(--font-display, inherit);font-size:23px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:hsl(var(--foreground))}.opc-tags{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0 0}.opc-tags span{font-size:12px;line-height:1;padding:5px 9px;border-radius:99px;color:hsl(var(--foreground) / .8);background:hsl(var(--foreground) / .06)}.opc-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1.5px hsl(var(--card)),0 0 0 2.5px hsl(var(--foreground) / .16)}.opc-share{display:flex;flex-direction:column;gap:10px;padding:16px 16px 12px;border-radius:18px;background:hsl(var(--foreground) / .035);border:1px solid hsl(var(--foreground) / .06)}.opc-share-top{display:flex;align-items:flex-end;gap:12px}.opc-share-big{margin:0;font-size:42px;line-height:.95;font-weight:800;letter-spacing:-.035em;color:hsl(var(--foreground))}.opc-share-big span{font-size:22px;font-weight:700;margin-left:2px;color:hsl(var(--foreground) / .7)}.opc-share-lab{display:flex;flex-direction:column;margin:0 0 2px;font-size:13px;line-height:1.3;font-weight:600;color:hsl(var(--foreground) / .88)}.opc-share-sub{font-size:12px;font-weight:500;color:hsl(var(--muted-foreground))}.opc-ribbon{display:flex;gap:3px;height:14px;align-items:center}.opc-seg{display:block;min-width:5px;height:10px;border-radius:3px;background:color-mix(in oklab,var(--seg) 32%,hsl(var(--card)));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--seg) 45%,transparent)}.opc-seg:first-child{border-radius:99px 3px 3px 99px}.opc-seg:last-child{border-radius:3px 99px 99px 3px}.opc-seg.is-me{height:14px;background:linear-gradient(180deg,color-mix(in oklab,var(--seg) 85%,white),var(--seg));box-shadow:0 2px 6px -2px color-mix(in oklab,var(--seg) 60%,transparent)}.opc-ribbon-keys{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground))}.opc-ribbon-keys>span{display:inline-flex;align-items:center;gap:6px}.opc-ribbon-keys b{font-weight:600;color:hsl(var(--foreground) / .85)}.opc-ribbon-keys .is-me{color:hsl(var(--foreground));font-weight:700}.opc-ribbon-keys .is-me b{font-weight:800;color:hsl(var(--foreground))}.opc-groups{display:flex;flex-direction:column;gap:14px}.opc-group-t{margin:0 0 2px 8px;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.opc-stats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.opc-row{position:relative;border-top:1px solid hsl(var(--foreground) / .07)}.opc-row:first-child{border-top:0}.opc-row-btn{position:relative;display:flex;flex-direction:column;gap:6px;width:100%;min-height:44px;margin:0;padding:10px 30px 12px 8px;text-align:left;font:inherit;color:inherit;background:transparent;border:0;border-radius:12px;cursor:pointer;transition:background-color .15s ease}.opc-row-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px hsl(var(--foreground))}.opc-row.is-open .opc-row-btn{background:hsl(var(--foreground) / .05);border-radius:12px 12px 0 0}@media (hover: hover){.opc-row-btn:hover{background:hsl(var(--foreground) / .045)}}.opc-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.opc-row-lab{min-width:0;font-size:14px;line-height:1.3;font-weight:650;color:hsl(var(--foreground) / .92)}.opc-row-val{display:inline-flex;align-items:center;gap:4px;flex:none;font-size:17px;line-height:1.1;font-weight:750;letter-spacing:-.01em;color:hsl(var(--foreground));white-space:nowrap}.opc-row-val.is-down,.opc-pop-v.is-down,.opc-pop-alt.is-down{color:hsl(var(--loss))}.opc-row-mid{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.opc-swap{display:grid;min-width:0;flex:1}.opc-swap>*{grid-area:1 / 1;transition:opacity .15s ease}.opc-row-hint{font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground))}.opc-rivals{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground));opacity:0}.opc-rivals>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.opc-rivals .opc-dot{width:8px;height:8px}.opc-rivals b{font-weight:650;color:hsl(var(--foreground))}.opc-row-btn:focus-visible .opc-rivals,.opc-row.is-open .opc-rivals{opacity:1}.opc-row-btn:focus-visible .opc-row-hint,.opc-row.is-open .opc-row-hint{opacity:0}@media (hover: hover){.opc-row-btn:hover .opc-rivals{opacity:1}.opc-row-btn:hover .opc-row-hint{opacity:0}}.opc-chip{flex:none;font-size:11px;line-height:1;font-weight:700;padding:4px 8px;border-radius:99px;white-space:nowrap;color:hsl(var(--foreground) / .75);background:hsl(var(--foreground) / .06)}.opc-chip.is-most{color:hsl(var(--foreground));background:hsl(var(--foreground) / .11)}.opc-chip.is-best{color:color-mix(in oklab,hsl(var(--profit)) 72%,hsl(var(--foreground)));background:color-mix(in oklab,hsl(var(--profit)) 14%,transparent)}.opc-chip.is-worst{color:color-mix(in oklab,hsl(var(--loss)) 75%,hsl(var(--foreground)));background:color-mix(in oklab,hsl(var(--loss)) 13%,transparent)}.opc-track{position:relative;display:block;height:8px;margin-top:2px;border-radius:99px;background:hsl(var(--foreground) / .075)}.opc-fill{position:absolute;top:0;bottom:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in oklab,var(--op) 70%,hsl(var(--card))),var(--op));transition:width .5s cubic-bezier(.2,.7,.2,1),left .5s cubic-bezier(.2,.7,.2,1)}.opc-fill.is-neg{background:hsl(var(--loss))}.opc-zero{position:absolute;top:-4px;bottom:-4px;width:1px;margin-left:-.5px;background:hsl(var(--foreground) / .5);z-index:1}.opc-tick{position:absolute;top:-4px;bottom:-4px;width:3px;margin-left:-1.5px;border-radius:2px;background:var(--tk);box-shadow:0 0 0 1.5px hsl(var(--card));z-index:2}.opc-chev{position:absolute;right:8px;top:12px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:hsl(var(--muted-foreground));background:hsl(var(--foreground) / .06);transition:transform .2s ease}.opc-row.is-open .opc-chev{transform:rotate(180deg);color:hsl(var(--foreground))}.opc-pop{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility 0s linear .25s}.opc-row.is-open .opc-pop{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .25s ease,visibility 0s}.opc-pop-in{min-height:0;overflow:hidden}.opc-pop-card{margin:0 0 8px;padding:10px 12px 12px;border-radius:0 0 14px 14px;background:hsl(var(--foreground) / .05)}.opc-pop-t{margin:0 0 8px;font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.opc-pop ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.opc-pop li{display:grid;grid-template-columns:14px 62px minmax(36px,1fr) auto;align-items:center;gap:10px;font-size:13px;color:hsl(var(--foreground) / .85)}.opc-pop ul:has(.opc-pop-head) li{grid-template-columns:14px 62px minmax(30px,1fr) auto minmax(64px,auto)}.opc-pop li.is-me{color:hsl(var(--foreground));font-weight:750}.opc-pop li.is-me .opc-dot{box-shadow:0 0 0 1.5px hsl(var(--card)),0 0 0 3px hsl(var(--foreground))}.opc-pop-head{font-size:11px!important;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))!important}.opc-pop-r{font-size:12px;color:hsl(var(--muted-foreground));text-align:right}.opc-pop-n{display:flex;align-items:center;gap:7px;white-space:nowrap}.opc-pop-bar{position:relative;height:8px;border-radius:99px;background:hsl(var(--foreground) / .07)}.opc-pop-bar i{position:absolute;top:0;bottom:0;border-radius:inherit}.opc-pop-bar i.is-neg{background:hsl(var(--loss))}.opc-pop-v{text-align:right;white-space:nowrap}.opc-pop-alt{text-align:right;white-space:nowrap;color:hsl(var(--muted-foreground))}.opc-pop li.is-me .opc-pop-alt{color:hsl(var(--foreground) / .85)}.opc-pop-head .opc-pop-v,.opc-pop-head .opc-pop-alt{color:inherit}.opc-pop-note{margin:10px 0 0;font-size:12px;line-height:1.45;color:hsl(var(--muted-foreground))}.opc-row--plain{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:44px;padding:10px 30px 12px 8px}.opc-row--plain .opc-row-lab{display:flex;flex-direction:column;gap:2px}.opc-row--plain .opc-row-hint{font-weight:400}.opc-missing{display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px;border-radius:14px;border:1px dashed hsl(var(--foreground) / .2)}.opc-missing p{margin:0}.opc-missing-t{font-size:11px;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.opc-missing-l{display:flex;flex-wrap:wrap;gap:6px}.opc-missing-l span{font-size:12px;line-height:1;padding:6px 10px;border-radius:99px;color:hsl(var(--foreground) / .75);background:hsl(var(--foreground) / .05)}.opc-missing-why{font-size:13px;line-height:1.5;color:hsl(var(--foreground) / .78)}.opc-verdict{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.opc-say{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px}.opc-say--up{background:color-mix(in oklab,hsl(var(--profit)) 9%,transparent)}.opc-say--dn{background:color-mix(in oklab,hsl(var(--loss)) 8%,transparent)}.opc-badge{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:hsl(var(--card))}.opc-say--up .opc-badge{background:hsl(var(--profit))}.opc-say--dn .opc-badge{background:hsl(var(--loss))}.opc-say-t{margin:0;font-size:12px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--foreground) / .75)}.opc-say-b{margin:2px 0 0;font-size:14px;line-height:1.45;color:hsl(var(--foreground) / .92)}.opc-foot{margin:0;font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}@media (max-width: 520px){.opc-share-top{flex-direction:column;align-items:flex-start;gap:6px}.opc-share-lab{flex-direction:row;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px}}@media (max-width: 420px){.opc-card{padding:18px 14px 16px}.opc-name{font-size:20px}.opc-share-big{font-size:36px}.opc-guide-keys{display:flex;margin:4px 0 0}.opc-pop li{grid-template-columns:12px 50px minmax(24px,1fr) auto;gap:8px}.opc-pop ul:has(.opc-pop-head) li{grid-template-columns:12px 50px minmax(20px,1fr) auto auto}}@media (prefers-reduced-motion: reduce){.opc-card,.opc-row-btn,.opc-fill,.opc-swap>*,.opc-chev,.opc-pop,.opc-row.is-open .opc-pop{transition:none}}@media (max-width: 520px){.opc-rivals{display:none}.opc-row-btn:focus-visible .opc-row-hint,.opc-row.is-open .opc-row-hint{opacity:1}}@media (max-width: 520px) and (hover: hover){.opc-row-btn:hover .opc-row-hint{opacity:1}}
