@font-face{font-family:Roboto;src:url(fonts/Roboto-VariableFont_wdth_wght.ttf)format("truetype-variations"),url(fonts/Roboto-VariableFont_wdth_wght.ttf)format("truetype");font-weight:100 900;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(fonts/Roboto-Italic-VariableFont_wdth_wght.ttf)format("truetype-variations"),url(fonts/Roboto-Italic-VariableFont_wdth_wght.ttf)format("truetype");font-weight:100 900;font-stretch:75% 100%;font-style:italic;font-display:swap}:root{--tiiqc-bg:#060e1a;--tiiqc-bg-deep:#030b14;--tiiqc-surface:#0a1628;--tiiqc-surface-2:#0f1e30;--tiiqc-surface-3:#162436;--tiiqc-panel:#071322;--tiiqc-purple:#9b5cff;--tiiqc-purple-deep:#4b3fd8;--tiiqc-violet:#6c45e8;--tiiqc-pink:#f66ab6;--tiiqc-cyan:#1fd6ff;--tiiqc-purple-hover:#854bee;--tiiqc-green:#00c896;--tiiqc-red:#e5484d;--tiiqc-amber:#f6a623;--tiiqc-blue:#2f80ed;--tiiqc-ink:#fff;--tiiqc-ink-soft:#e2e8f0;--tiiqc-muted:#9aa8ba;--tiiqc-muted-2:#64748b;--tiiqc-disabled:#ffffff38;--tiiqc-line:#ffffff14;--tiiqc-line-mid:#ffffff1f;--tiiqc-line-strong:#9b5cff59;--tiiqc-line-brand:#9b5cff9e;--tiiqc-purple-wash:#9b5cff14;--tiiqc-purple-wash-2:#9b5cff2e;--tiiqc-cyan-wash:#1fd6ff1f;--tiiqc-green-wash:#00c8961f;--tiiqc-red-wash:#e5484d1f;--md-sys-color-primary:var(--tiiqc-purple);--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#9b5cff2e;--md-sys-color-on-primary-container:#e9ddff;--md-sys-color-secondary:var(--tiiqc-cyan);--md-sys-color-on-secondary:#002b33;--md-sys-color-secondary-container:#1fd6ff2e;--md-sys-color-on-secondary-container:#c4f3ff;--md-sys-color-tertiary:var(--tiiqc-pink);--md-sys-color-on-tertiary:#3b0028;--md-sys-color-error:var(--tiiqc-red);--md-sys-color-on-error:#fff;--md-sys-color-error-container:var(--tiiqc-red-wash);--md-sys-color-success:var(--tiiqc-green);--md-sys-color-warning:var(--tiiqc-amber);--md-sys-color-background:var(--tiiqc-bg);--md-sys-color-on-background:var(--tiiqc-ink-soft);--md-sys-color-surface:var(--tiiqc-bg);--md-sys-color-surface-dim:#02080f;--md-sys-color-surface-bright:var(--tiiqc-surface-3);--md-sys-color-surface-container-lowest:#02060c;--md-sys-color-surface-container-low:#071322;--md-sys-color-surface-container:var(--tiiqc-surface);--md-sys-color-surface-container-high:var(--tiiqc-surface-2);--md-sys-color-surface-container-highest:var(--tiiqc-surface-3);--md-sys-color-on-surface:var(--tiiqc-ink);--md-sys-color-on-surface-variant:var(--tiiqc-muted);--md-sys-color-outline:var(--tiiqc-line-mid);--md-sys-color-outline-variant:var(--tiiqc-line);--md-sys-color-inverse-surface:#e2e8f0;--md-sys-color-inverse-on-surface:#060e1a;--md-sys-color-inverse-primary:#4b3fd8;--tiiqc-page-glow:radial-gradient(circle at 12% 0%, #1fd6ff1a, transparent 28%), radial-gradient(circle at 92% 4%, #9b5cff1f, transparent 32%), #020812;--tiiqc-nav-active:linear-gradient(90deg, #9b5cff8c, #1fd6ff1f);--tiiqc-grad-pink:linear-gradient(180deg, #f66ab6, #8b5cf6);--tiiqc-grad-cyan:linear-gradient(180deg, #1fd6ff, #9b5cff);--tiiqc-grad-chart:linear-gradient(180deg, #9b5cff59, #9b5cff00);--tiiqc-font:"Roboto", "Roboto Flex", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tiiqc-font-mono:"Roboto Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--md-sys-typescale-display-large:400 57px/64px var(--tiiqc-font);--md-sys-typescale-display-medium:400 45px/52px var(--tiiqc-font);--md-sys-typescale-display-small:400 36px/44px var(--tiiqc-font);--md-sys-typescale-headline-large:700 32px/40px var(--tiiqc-font);--md-sys-typescale-headline-medium:700 28px/36px var(--tiiqc-font);--md-sys-typescale-headline-small:700 24px/32px var(--tiiqc-font);--md-sys-typescale-title-large:700 22px/28px var(--tiiqc-font);--md-sys-typescale-title-medium:700 16px/24px var(--tiiqc-font);--md-sys-typescale-title-small:700 14px/20px var(--tiiqc-font);--md-sys-typescale-body-large:400 16px/24px var(--tiiqc-font);--md-sys-typescale-body-medium:400 14px/20px var(--tiiqc-font);--md-sys-typescale-body-small:400 12px/16px var(--tiiqc-font);--md-sys-typescale-label-large:600 14px/20px var(--tiiqc-font);--md-sys-typescale-label-medium:600 12px/16px var(--tiiqc-font);--md-sys-typescale-label-small:600 11px/16px var(--tiiqc-font);--tiiqc-w-regular:400;--tiiqc-w-medium:500;--tiiqc-w-bold:700;--tiiqc-w-heavy:800;--tiiqc-w-black:900;--tiiqc-fs-display:28px;--tiiqc-fs-h1:24px;--tiiqc-fs-h2:20px;--tiiqc-fs-h3:18px;--tiiqc-fs-h4:16px;--tiiqc-fs-h5:15px;--tiiqc-fs-body:14px;--tiiqc-fs-body-sm:13px;--tiiqc-fs-caption:12px;--tiiqc-fs-micro:11px;--tiiqc-fs-eyebrow:10px;--tiiqc-lh-tight:1.15;--tiiqc-lh-snug:1.3;--tiiqc-lh-body:1.6;--tiiqc-lh-loose:1.7;--tiiqc-ls-tight:-.04em;--tiiqc-ls-snug:-.01em;--tiiqc-ls-normal:0;--tiiqc-ls-wide:.06em;--tiiqc-space-1:4px;--tiiqc-space-2:8px;--tiiqc-space-3:12px;--tiiqc-space-4:16px;--tiiqc-space-5:20px;--tiiqc-space-6:24px;--tiiqc-space-7:32px;--tiiqc-space-8:40px;--tiiqc-space-9:48px;--tiiqc-space-10:64px;--md-sys-shape-corner-none:0;--md-sys-shape-corner-xs:4px;--md-sys-shape-corner-sm:8px;--md-sys-shape-corner-md:14px;--md-sys-shape-corner-lg:20px;--md-sys-shape-corner-xl:28px;--md-sys-shape-corner-full:999px;--tiiqc-radius-sm:8px;--tiiqc-radius-md:14px;--tiiqc-radius-lg:20px;--tiiqc-radius-xl:28px;--tiiqc-radius-pill:999px;--md-sys-elevation-level-0:none;--md-sys-elevation-level-1:0 1px 2px #0000004d, 0 1px 3px 1px #00000026;--md-sys-elevation-level-2:0 1px 2px #0000004d, 0 2px 6px 2px #00000026;--md-sys-elevation-level-3:0 4px 8px 3px #00000026, 0 1px 3px #0000004d;--md-sys-elevation-level-4:0 6px 10px 4px #00000026, 0 2px 3px #0000004d;--md-sys-elevation-level-5:0 8px 12px 6px #00000026, 0 4px 4px #0000004d;--tiiqc-shadow-sm:var(--md-sys-elevation-level-1);--tiiqc-shadow-md:0 10px 30px #0000004d;--tiiqc-shadow-lg:0 18px 45px #00000038;--tiiqc-shadow-glow:0 0 16px #9b5cff73;--tiiqc-shadow-dot:0 0 8px var(--tiiqc-green);--tiiqc-blur:blur(18px);--md-sys-state-hover-opacity:.08;--md-sys-state-focus-opacity:.12;--md-sys-state-press-opacity:.12;--md-sys-state-drag-opacity:.16;--tiiqc-state-hover-on-primary:#ffffff14;--tiiqc-state-press-on-primary:#ffffff1f;--tiiqc-state-hover-on-surface:#ffffff0f;--tiiqc-state-press-on-surface:#ffffff1a;--md-sys-motion-duration-short-1:50ms;--md-sys-motion-duration-short-2:.1s;--md-sys-motion-duration-short-3:.15s;--md-sys-motion-duration-short-4:.2s;--md-sys-motion-duration-medium-1:.25s;--md-sys-motion-duration-medium-2:.3s;--md-sys-motion-duration-long-1:.45s;--md-sys-motion-duration-long-2:.5s;--md-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-decel:cubic-bezier(0, 0, 0, 1);--md-sys-motion-easing-standard-accel:cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-decel:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-emphasized-accel:cubic-bezier(.3, 0, .8, .15);--tiiqc-bp-compact:600px;--tiiqc-bp-medium:840px;--tiiqc-bp-expanded:1200px;--tiiqc-bp-large:1600px;--tiiqc-margin-compact:16px;--tiiqc-margin-medium:24px;--tiiqc-margin-expanded:24px;--tiiqc-margin-large:24px;--tiiqc-body-max:1440px;--tiiqc-sidebar-w:220px;--md-nav-rail-w:80px;--md-nav-drawer-w:360px;--md-nav-bar-h:80px;--md-top-app-bar-h-sm:64px;--md-top-app-bar-h-md:112px;--md-top-app-bar-h-lg:152px;--md-fab-size:56px;--md-fab-size-sm:40px;--md-fab-size-lg:96px;--md-icon-button-target:48px;--md-touch-target-min:48px;--tiiqc-stock-color:var(--tiiqc-purple);--tiiqc-stock-wash:#9b5cff1f;--tiiqc-stock-border:#9b5cff38;--tiiqc-etf-color:var(--tiiqc-cyan);--tiiqc-etf-wash:#1fd6ff1f;--tiiqc-etf-border:#1fd6ff38;--tiiqc-fund-color:var(--tiiqc-amber);--tiiqc-fund-wash:#f6a6231f;--tiiqc-fund-border:#f6a62338;--tiiqc-conf-high:var(--tiiqc-green);--tiiqc-conf-high-wash:#00c89624;--tiiqc-conf-high-border:#00c89640;--tiiqc-conf-mid:var(--tiiqc-amber);--tiiqc-conf-mid-wash:#f6a62324;--tiiqc-conf-mid-border:#f6a62340;--tiiqc-conf-low:var(--tiiqc-red);--tiiqc-conf-low-wash:#e5484d24;--tiiqc-conf-low-border:#e5484d40;--tiiqc-sector-1:#9b5cff;--tiiqc-sector-2:#1fd6ff;--tiiqc-sector-3:#00c896;--tiiqc-sector-4:#f6a623;--tiiqc-sector-5:#2f80ed;--tiiqc-sector-6:#f66ab6;--tiiqc-sector-7:#6c45e8;--tiiqc-sector-8:#64748b;--tiiqc-currency-default:"INR";--tiiqc-locale-default:"en-IN"}body,.tiiqc{font-family:var(--tiiqc-font);background:var(--tiiqc-bg);color:var(--tiiqc-ink-soft);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tiiqc-shell{background:var(--tiiqc-page-glow);color:var(--tiiqc-ink-soft);min-height:100vh}.tiiqc-display{font:900 32px/1.1 var(--tiiqc-font);letter-spacing:var(--tiiqc-ls-snug);color:var(--tiiqc-ink)}.tiiqc-h1{font:800 26px/1.2 var(--tiiqc-font);letter-spacing:var(--tiiqc-ls-snug);color:var(--tiiqc-ink)}.tiiqc-h2{font:700 16px/1.3 var(--tiiqc-font);color:var(--tiiqc-ink)}.tiiqc-h3{font:700 14px/1.3 var(--tiiqc-font);color:var(--tiiqc-ink)}.tiiqc-body{font:400 14px/1.7 var(--tiiqc-font);color:var(--tiiqc-ink-soft)}.tiiqc-body-sm{font:400 13px/1.6 var(--tiiqc-font);color:var(--tiiqc-ink-soft)}.tiiqc-caption{font:400 12px/1.4 var(--tiiqc-font);color:var(--tiiqc-muted)}.tiiqc-eyebrow{font:600 10px/1.4 var(--tiiqc-font);color:var(--tiiqc-muted);text-transform:uppercase;letter-spacing:var(--tiiqc-ls-wide)}.tiiqc-wordmark{font:900 32px/1 var(--tiiqc-font);letter-spacing:var(--tiiqc-ls-tight);color:var(--tiiqc-ink)}.tiiqc-wordmark .iq{color:var(--tiiqc-purple-deep)}.tiiqc-pos{color:var(--tiiqc-green);font-weight:700}.tiiqc-neg{color:var(--tiiqc-red);font-weight:700}.tiiqc-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.tiiqc-card{background:var(--md-sys-color-surface-container);border:1px solid var(--tiiqc-line);border-radius:var(--tiiqc-radius-lg);box-shadow:var(--tiiqc-shadow-md);color:var(--tiiqc-ink-soft)}@font-face{font-family:Roboto;src:url(/assets/Roboto-VariableFont_wdth_wght-CTnIOZTo.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-VariableFont_wdth_wght-gvDAkWlq.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;padding:0}html{background:radial-gradient(circle at 12% 0,#1fd6ff1a,#0000 28%),radial-gradient(circle at 92% 4%,#9b5cff1f,#0000 32%),#020812;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font:inherit}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btl-banner{z-index:50;isolation:isolate;color:#fff;background:linear-gradient(100deg,#1fd6fff2 0%,#9b5cfff2 40%,#f66ab6f2 70%,#9b5cfff2 100%) 0%/240% 100%;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;animation:9s cubic-bezier(.4,0,.2,1) infinite btl-hue;position:sticky;top:0;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000038,0 10px 30px #4b3fd852}.btl-banner:before{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(105deg,#0000 30%,#ffffff47 50%,#0000 70%);animation:4.2s cubic-bezier(.4,0,.2,1) infinite btl-shimmer;position:absolute;inset:0;transform:translate(-110%)}.btl-banner:after{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(circle at 12% 60%,#ffffff59 0 1.2px,#0000 1.6px),radial-gradient(circle at 38% 30%,#ffffff47 0 1px,#0000 1.4px),radial-gradient(circle at 64% 70%,#ffffff4d 0 1.2px,#0000 1.6px),radial-gradient(circle at 86% 40%,#ffffff38 0 1px,#0000 1.4px);background-size:120px 80px;animation:18s linear infinite btl-drift;position:absolute;inset:0}.btl-inner{z-index:2;align-items:center;gap:14px;max-width:1440px;margin:0 auto;padding:12px 18px;display:flex;position:relative}.btl-icon{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff38;border:1px solid #ffffff73;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;animation:3.8s cubic-bezier(.65,0,.35,1) infinite btl-morph,4.4s cubic-bezier(.4,0,.2,1) infinite btl-wobble,2.2s cubic-bezier(.4,0,.2,1) infinite btl-pulse;display:grid;box-shadow:0 0 #fff6,0 6px 16px #00000040}.btl-icon .material-symbols-outlined{font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 24;font-size:24px;animation:6s cubic-bezier(.65,0,.35,1) infinite btl-icon-spin}.btl-track{flex:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.btl-rail{white-space:nowrap;will-change:transform;align-items:center;gap:32px;animation:22s linear infinite btl-marquee;display:inline-flex}.btl-banner:hover .btl-rail{animation-play-state:paused}.btl-msg{text-transform:uppercase;letter-spacing:.14em;color:#fff;text-shadow:0 1px 2px #00000040;align-items:center;gap:18px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}.btl-msg em{background:linear-gradient(#fff 0%,#f4eaff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:900}.btl-sep{background:#fff;border-radius:999px;flex:none;width:8px;height:8px;animation:1.6s cubic-bezier(.4,0,.2,1) infinite btl-dot;box-shadow:0 0 10px #ffffffb3}.btl-close{cursor:pointer;color:#fff;background:#0000002e;border:0;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;transition:background .18s cubic-bezier(.4,0,.2,1),border-radius .32s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.34,1.6,.64,1);display:grid}.btl-close:hover{background:#00000052;border-radius:999px;transform:scale(1.08)rotate(90deg)}.btl-close .material-symbols-outlined{font-size:20px}.btl-banner.btl-dismissed{transition:transform .42s cubic-bezier(.34,1.6,.64,1);transform:translateY(-120%)}@keyframes btl-hue{0%,to{background-position:0%}50%{background-position:100%}}@keyframes btl-shimmer{0%{transform:translate(-110%)}60%,to{transform:translate(110%)}}@keyframes btl-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:240px 0,-240px 0,240px 0,-240px 0}}@keyframes btl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes btl-morph{0%{border-radius:14px 18px}25%{border-radius:22px 12px}50%{border-radius:999px}75%{border-radius:12px 22px}to{border-radius:14px 18px}}@keyframes btl-wobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes btl-pulse{0%,to{box-shadow:0 0 #ffffff73,0 6px 16px #00000040}50%{box-shadow:0 0 0 8px #fff0,0 6px 16px #00000040}}@keyframes btl-icon-spin{0%,82%{transform:rotate(0)}92%{transform:rotate(-18deg)}to{transform:rotate(0)}}@keyframes btl-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.55)}}@media (width<=600px){.btl-inner{gap:10px;padding:10px 12px}.btl-icon{width:34px;height:34px}.btl-icon .material-symbols-outlined{font-size:20px}.btl-msg{letter-spacing:.12em;gap:14px;font-size:12px}.btl-rail{gap:22px;animation-duration:18s}.btl-close{width:32px;height:32px}.btl-close .material-symbols-outlined{font-size:18px}}@media (width<=380px){.btl-msg{letter-spacing:.1em;font-size:11px}}@media (prefers-reduced-motion:reduce){.btl-banner,.btl-banner:before,.btl-banner:after,.btl-icon,.btl-icon .material-symbols-outlined,.btl-rail,.btl-sep{animation:none!important}.btl-banner:before{display:none}}
