@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes f13-flash{0%{background-color:rgba(118,171,174,.45)}to{background-color:rgba(118,171,174,0)}}.f13-flash{animation:f13-flash 1.1s ease-out}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--mobile-nav-h:60px;--radius-card:12px;--safe-bottom:env(safe-area-inset-bottom,0px);--c-ink:34 40 49;--c-panel:49 54 63;--c-teal:118 171 174;--c-fog:238 238 238;--c-up:74 222 128;--c-down:248 113 113;--ease-spring:cubic-bezier(0.32,0.72,0,1)}body{cursor:default}[role=button],a[href],button,input[type=button],input[type=checkbox],input[type=file],input[type=radio],input[type=range],input[type=submit],label,select,summary{cursor:pointer}[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]),textarea{cursor:text}:disabled,[aria-disabled=true]{cursor:not-allowed}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}#ticker-track{display:flex;height:100%;width:-moz-max-content;width:max-content}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#ticker-track{animation:ticker-scroll 200s linear infinite;align-items:center;will-change:transform}@keyframes ticker-enter{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}#ticker-bar.ticker-enter{animation:ticker-enter .7s ease-out}.ticker-item{position:relative;margin-right:60px;display:flex;flex-shrink:0;align-items:center;gap:7px}.ticker-left{display:flex;flex-direction:column}.ticker-name,.ticker-price{font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.ticker-percent-change{font-size:.8rem;font-weight:500;line-height:1.25}.pos-change{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.neg-change{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.ticker-item.flash-down:after,.ticker-item.flash-up:after{content:"";pointer-events:none;position:absolute;inset:0;animation:ticker-flash 4.2s ease-in-out forwards;border-radius:.25rem;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from-position:55%;--tw-gradient-to-position:90%;opacity:0}.ticker-item.flash-up:after{--tw-gradient-from:rgba(74,222,128,.35) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(74,222,128,0) var(--tw-gradient-to-position)}.ticker-item.flash-down:after{--tw-gradient-from:hsla(0,91%,71%,.35) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,91%,71%,0) var(--tw-gradient-to-position)}@keyframes row-up{0%{background-color:rgba(74,222,128,0)}20%,45%{background-color:rgba(74,222,128,.16)}to{background-color:rgba(74,222,128,0)}}tr.flash-up{animation:row-up 4.2s ease-in-out forwards}@keyframes row-down{0%{background-color:hsla(0,91%,71%,0)}20%,45%{background-color:hsla(0,91%,71%,.16)}to{background-color:hsla(0,91%,71%,0)}}tr.flash-down{animation:row-down 4.2s ease-in-out forwards}.newsArticleBtn{--tw-text-opacity:1;color:rgb(0 89 255/var(--tw-text-opacity,1))}.nav-tab{border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.9);--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:.5rem 1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1));--tw-shadow:0 2px 6px rgb(0 0 0/0.35);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:background,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-tab:hover{--tw-translate-y:-1px;--tw-bg-opacity:1;background-color:rgb(138 192 195/var(--tw-bg-opacity,1));--tw-shadow:0 6px 16px rgb(0 0 0/0.45),0 0 12px rgb(118 171 174/0.35);--tw-shadow-colored:0 6px 16px var(--tw-shadow-color),0 0 12px var(--tw-shadow-color)}.nav-tab.active-tab,.nav-tab.active-tab:hover,.nav-tab:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.nav-tab.active-tab,.nav-tab.active-tab:hover{--tw-translate-y:0px;border-color:rgba(118,171,174,.5);--tw-bg-opacity:1;background-color:rgb(78 124 127/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));--tw-shadow:inset 0 2px 5px rgba(0,0,0,.5);--tw-shadow-colored:inset 0 2px 5px var(--tw-shadow-color)}.tab-locked{cursor:not-allowed!important;opacity:.35!important}#mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:900;display:none;border-top-width:1px;border-color:rgba(118,171,174,.15);background-color:rgba(26,29,36,.95);--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding-bottom:var(--safe-bottom)}.mobile-nav__item{position:relative;display:flex;min-width:0;max-width:20%;flex:1 1 0%;flex-shrink:0;flex-basis:0px;flex-direction:column;align-items:center;justify-content:center;gap:3px;overflow:hidden;border-style:none;background-image:none;font-size:.65rem;font-weight:600;color:hsla(0,0%,93%,.55);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;min-height:var(--mobile-nav-h);-webkit-tap-highlight-color:transparent}.mobile-nav__item svg{height:22px;width:22px;flex-shrink:0}.mobile-nav__item.\!active,.mobile-nav__item.active{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.mobile-nav__item.active:before{content:""}.mobile-nav__item.\!active:before{content:""!important}.mobile-nav__item.\!active:before,.mobile-nav__item.active:before{position:absolute;left:50%;top:0;height:3px;width:1.75rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-right-radius:3px;border-bottom-left-radius:3px;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1))}#more-sheet-backdrop{pointer-events:none;position:fixed;inset:0;z-index:950;background-color:rgba(0,0,0,.6);opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}#more-sheet-backdrop.\!open,#more-sheet-backdrop.open{pointer-events:auto;opacity:1}#more-sheet{position:fixed;left:0;right:0;bottom:0;z-index:960;max-height:70dvh;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow-y:auto;border-top-left-radius:20px;border-top-right-radius:20px;border-top-width:1px;border-color:rgba(118,171,174,.2);--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.28s;transition-timing-function:cubic-bezier(.32,.72,0,1);padding:var(--space-1) var(--space-3) calc(var(--safe-bottom) + var(--space-3));touch-action:pan-y}#more-sheet.\!open,#more-sheet.open{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.more-sheet__handle{height:.25rem;width:2.5rem;border-radius:.125rem;background-color:hsla(0,0%,93%,.25);margin:var(--space-1) auto var(--space-3)}.more-sheet__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.more-sheet__grid button{min-height:52px;border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.2);background-color:rgba(118,171,174,.08);font-size:.9rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));--tw-shadow:0 4px 12px -4px rgba(0,0,0,.65);--tw-shadow-colored:0 4px 12px -4px var(--tw-shadow-color);transition-property:background,box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;-webkit-tap-highlight-color:transparent}.more-sheet__grid button,.more-sheet__grid button:active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.more-sheet__grid button:active{--tw-translate-y:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgba(118,171,174,.2);--tw-shadow:0 2px 6px -3px rgb(0 0 0/0.65);--tw-shadow-colored:0 2px 6px -3px var(--tw-shadow-color)}.tier-locked{position:relative}.more-sheet__grid button.tier-locked{border-color:hsla(0,0%,93%,.1);background-color:hsla(0,0%,93%,.03);color:hsla(0,0%,93%,.35);--tw-shadow:0 4px 12px -6px rgb(0 0 0/0.5);--tw-shadow-colored:0 4px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.more-sheet__grid button.tier-locked:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:hsla(0,0%,93%,.05)}.lock-badge{position:absolute;right:.5rem;top:.5rem;height:14px;width:14px;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));opacity:.9}.mobile-nav__item.tier-locked{color:hsla(0,0%,93%,.25)}.mobile-nav__item.tier-locked svg:not(.lock-badge){opacity:.35}.mobile-nav__item.tier-locked .lock-badge{right:50%;top:.375rem;margin-right:-18px;height:13px;width:13px;opacity:1}.mobile-nav__item.tier-locked:before{display:none}.\!dd,.dd{position:relative;display:inline-block}.dd--filter{width:-moz-max-content;width:max-content;flex-shrink:0;flex-grow:0;flex-basis:auto}.dd-btn{display:inline-flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:.25rem .9rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1));--tw-shadow:0 2px 6px rgb(0 0 0/0.35);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dd-btn:hover{--tw-bg-opacity:1;background-color:rgb(138 192 195/var(--tw-bg-opacity,1))}.dd-chev{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s}.\!dd.open .dd-chev,.dd.\!open .dd-chev,.dd.open .dd-chev{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dd-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:200;display:grid;min-width:100%;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.32,.72,0,1)}.\!dd.open .dd-panel,.dd.\!open .dd-panel,.dd.open .dd-panel{grid-template-rows:1fr}.dd-panel-inner{display:flex;--tw-translate-y:-0.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;overflow:hidden;border-radius:10px;border-width:1px;border-color:rgba(118,171,174,.3);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));opacity:0;--tw-shadow:0 10px 28px rgb(0 0 0/0.5);--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:opacity .2s ease,transform .25s cubic-bezier(.32,.72,0,1);scrollbar-width:none;-ms-overflow-style:none}.\!dd.open .dd-panel-inner,.dd.\!open .dd-panel-inner,.dd.open .dd-panel-inner{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dd-panel-inner::-webkit-scrollbar{display:none}.dd-item{cursor:pointer;white-space:nowrap;border-style:none;background-color:transparent;padding:.6rem 1rem;text-align:left;font-size:.95rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.dd-item:hover{background-color:rgba(118,171,174,.15)}.dd-item.\!active,.dd-item.active,.dd-item:hover{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.dd--filter .dd-btn{padding:.45rem .9rem;font-size:.9rem}.dd--filter.\!open .dd-btn,.dd--filter.open .dd-btn{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1))}.dd--filter .dd-panel{left:auto;right:0;z-index:300}.dd--filter .dd-panel-inner{max-height:18rem;overflow-y:hidden}.dd--filter.\!open .dd-panel-inner,.dd--filter.open .dd-panel-inner{overflow-y:auto}.dd--filter .dd-item{padding:.5rem .9rem;font-size:.88rem}#amount-filter{margin-left:0;width:9.5rem;text-overflow:ellipsis}tr.isHighlightedRow+tr.isHighlightedRow{border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(49 54 63/var(--tw-border-opacity,1))}#table-page-loader{display:flex;align-items:center;justify-content:center;padding-top:1.25rem;padding-bottom:1.25rem}#table-page-end{padding:1.25rem 1rem;text-align:center;font-size:.85rem;color:hsla(0,0%,93%,.55)}#table-page-end a{font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:underline}.gex-spinner{height:34px;width:34px}@keyframes spin{to{transform:rotate(1turn)}}.gex-spinner{animation:spin .8s linear infinite;border-radius:9999px;border-width:3px;border-color:rgba(118,171,174,.25);--tw-border-opacity:1;border-top-color:rgb(118 171 174/var(--tw-border-opacity,1))}#table-header-row #filter-input,#table-header-row .dd--filter .dd-btn,#table-header-row .seg-toggle{height:var(--ctl-h,42px)}#table-header-row .seg-toggle{align-items:center}#table-header-row .seg-btn{display:flex;height:100%;align-items:center;line-height:1}#filter-input,#ta-search{background:#14171c!important}.dd--filter .dd-panel-inner{background:#14171c}#export-csv-btn:not(.hidden){display:inline-flex;cursor:pointer;align-items:center;gap:.5rem;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:.45rem .9rem;font-size:.9rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1));--tw-shadow:0 2px 6px rgb(0 0 0/0.35);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#export-csv-btn:not(.hidden):hover{--tw-bg-opacity:1;background-color:rgb(138 192 195/var(--tw-bg-opacity,1))}@keyframes search-pulse{0%,to{opacity:1}50%{opacity:.3}}#search-icon-btn{animation:search-pulse 3s ease-in-out infinite}#search-icon-btn:hover{--tw-bg-opacity:1;background-color:rgb(138 192 195/var(--tw-bg-opacity,1))}#main-content:not(:has(.homepage-container)){background:#14171c}@media (max-width:767px){#search-modal #main-content:not(:has(.homepage-container)){padding:12px}}#main-content:not(:has(.homepage-container)){padding:1.5rem}#content-panel:not(:has(.homepage-container)){--surf-2:#222831;--surf-3:#2a313c;--hair:hsla(0,0%,100%,.06);--hair-2:hsla(0,0%,100%,.11);background:var(--surf-2);border:1px solid var(--hair);border-radius:1rem;--tw-shadow:0 2px 12px rgb(0 0 0/0.4);--tw-shadow-colored:0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-variant-numeric:tabular-nums}#content-panel>div:first-child{border-bottom:1px solid var(--hair)!important}#table-title{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.85)!important}#data-table thead th{position:sticky;top:0;z-index:10;border-bottom-width:0!important;padding:.75rem 1rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45)!important;background:var(--surf-2);box-shadow:inset 0 -1px 0 var(--hair-2)}#data-table tbody tr{border-bottom-width:0!important;box-shadow:inset 0 -1px 0 var(--hair)}#data-table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.015)}#data-table tbody tr:hover:not(.isHighlightedRow){background:var(--surf-3)!important}#data-table tbody td{padding:.55rem 1rem;font-size:.85rem;color:hsla(0,0%,93%,.85)}tr.isHighlightedRow{background-color:rgba(118,171,174,.4)!important}tr.isHighlightedRow:hover{background-color:rgba(118,171,174,.55)!important}tr.isHighlightedRow td{border-bottom-width:0!important;--tw-text-opacity:1!important;color:rgb(14 34 38/var(--tw-text-opacity,1))!important}#data-table thead th{background:#14171c!important;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}#data-table thead th:first-child{padding-left:1.5rem}#data-table thead th:last-child{padding-right:1.5rem}#table-scroll-container{padding-left:0;padding-right:0}:where(#watchlist-empty-state){display:flex;align-items:center;justify-content:center}.pol-card{width:100%;background:#14171c;border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-card,10px);margin-bottom:12px;padding:14px 16px;transition:border-color .2s ease}.pol-card:hover{border-color:hsla(0,0%,100%,.11)}.pol-head{justify-content:space-between;margin-bottom:10px;flex-wrap:wrap}.pol-head,.pol-id{display:flex;align-items:center;gap:12px}.pol-id{min-width:0}.pol-avatar{position:relative;width:52px;height:52px;flex:0 0 52px;border-radius:50%;overflow:hidden;border:2px solid rgba(118,171,174,.3);background:#31363f}.pol-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.pol-avatar-fallback{position:absolute;inset:0;align-items:center;justify-content:center;color:#76abae;font-weight:700;font-size:1rem}.pol-id-text{min-width:0}.pol-name{font-weight:700;color:#eee;font-size:.95rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pol-role{font-size:.75rem;color:#76abae;font-weight:600}.pol-loc{font-size:.72rem;color:hsla(0,0%,93%,.6)}.pol-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.pol-view-btn{background:rgba(118,171,174,.15);border:1px solid rgba(118,171,174,.3);color:#76abae;font-weight:600;font-size:.78rem;padding:6px 12px;border-radius:8px;cursor:pointer;transition:background .15s ease;white-space:nowrap}.pol-view-btn:hover{background:rgba(118,171,174,.3)}.pol-remove-btn{background:none;border:none;color:#f87171;cursor:pointer;padding:8px;border-radius:8px;display:flex;transition:background .15s ease}.pol-remove-btn:hover{background:hsla(0,91%,71%,.12)}.pol-trades{display:flex;flex-direction:column;gap:6px}.pol-trade{display:flex;align-items:center;gap:16px;width:100%;padding:8px 12px;background:#31363f;border-radius:8px;font-size:.8rem;color:#eee}.pol-trade-ticker{color:#76abae;font-weight:700;text-decoration:underline;cursor:pointer;flex:0 0 64px}.pol-trade-type{font-weight:600;flex:0 0 90px}.pol-trade-type.buy{color:#4ade80}.pol-trade-type.sell{color:#f87171}.pol-trade-range{flex:1;color:hsla(0,0%,93%,.75)}.pol-trade-date,.pol-trade-range{font-variant-numeric:tabular-nums}.pol-trade-date{margin-left:auto;color:hsla(0,0%,93%,.5)}.pol-trade--empty{justify-content:center;color:hsla(0,0%,93%,.4)}.pol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;justify-content:center;margin-top:1.5rem}.pol-grid .pol-card{margin-bottom:0;display:flex;flex-direction:column;height:100%}.pol-grid .pol-trades{margin-top:auto}.pol-grid .pol-actions{justify-content:flex-end}.ta-table{border-collapse:separate;border-spacing:0;font-size:.85rem}.ta-table th{position:sticky;top:0;z-index:10;background:#222831;color:#76abae;padding:.6rem .75rem;text-align:right;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid rgba(118,171,174,.25)}.ta-table th:hover{color:#eee}.ta-td{padding:.45rem .75rem;text-align:right;white-space:nowrap;border-bottom:1px solid rgba(118,171,174,.08)}.ta-left{text-align:left}.ta-row:hover td:not([style*=background]){background:#2a313c!important}.ta-row:hover td[style*=background]{box-shadow:inset 0 0 0 999px hsla(0,0%,100%,.06)}.ta-pos{color:#4ade80}.ta-neg{color:#f87171}.ta-filter-group{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center;margin:.25rem 1.25rem .25rem 0}.ta-filter-label{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,93%,.45);margin-right:4px}.ta-chip{background:transparent;color:#eee;border:1px solid rgba(118,171,174,.3);border-radius:9999px;padding:.25rem .7rem;font-size:.75rem;cursor:pointer;transition:background .15s,color .15s}.ta-chip:hover{background:rgba(118,171,174,.15);color:#76abae}.ta-chip.active{background:#76abae;color:#222831;border-color:#76abae;font-weight:600}.ta-chip.\!active{background:#76abae!important;color:#222831!important;border-color:#76abae!important;font-weight:600!important}.ta-chip.ta-clear{border-color:hsla(0,91%,71%,.5);color:#f87171}#filter-input,#ta-search{border-width:2px!important;border-color:rgba(118,171,174,.55)!important}#filter-input:focus,#ta-search:focus{border-color:#76abae!important}.ta-filter-toggle-btn{display:inline-flex;align-items:center;gap:.35rem;background:#76abae;color:#222831;border:1px solid rgba(118,171,174,.9);border-radius:999px;padding:.45rem .95rem;font-size:.85rem;font-weight:700;font-family:inherit;cursor:pointer;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.35);margin-right:.75rem;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.ta-filter-toggle-btn:hover{background:#8ac0c3;box-shadow:0 6px 16px rgba(0,0,0,.45),0 0 12px rgba(118,171,174,.35);transform:translateY(-1px)}.ta-filter-toggle-btn.open,.ta-filter-toggle-btn.open:hover{background:#4e7c7f;color:#eee;border-color:rgba(118,171,174,.5);box-shadow:inset 0 2px 5px rgba(0,0,0,.5);transform:none}.ta-filter-toggle-btn.\!open,.ta-filter-toggle-btn.\!open:hover{background:#4e7c7f!important;color:#eee!important;border-color:rgba(118,171,174,.5)!important;box-shadow:inset 0 2px 5px rgba(0,0,0,.5)!important;transform:none!important}.ta-filter-toggle-btn #ta-filter-count:empty{display:none}.ta-filters-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.32,.72,0,1),opacity .3s ease}.ta-filters-wrap.open{grid-template-rows:1fr;opacity:1}.ta-filters-wrap.\!open{grid-template-rows:1fr!important;opacity:1!important}.ta-filters-inner{min-height:0;overflow:hidden}.ta-filters-wrap.open .ta-filters-inner{max-height:320px;overflow-y:auto}.ta-filters-wrap.\!open .ta-filters-inner{max-height:320px!important;overflow-y:auto!important}.ta-active-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;margin-right:.75rem}.ta-active-pills:empty{margin-right:0}.ta-active-pill{display:inline-flex;align-items:center;gap:.35rem;background:transparent;color:#76abae;border:1px solid rgba(118,171,174,.45);border-radius:999px;padding:.2rem .35rem .2rem .7rem;font-size:.72rem;font-weight:600;white-space:nowrap;animation:pill-in .18s ease}.ta-active-pill button{background:transparent;border:none;cursor:pointer;color:hsla(0,0%,93%,.55);font-size:.9rem;line-height:1;padding:0 .15rem;font-family:inherit;transition:color .12s ease}.ta-active-pill button:hover{color:#f87171}@keyframes pill-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (min-width:768px){#ta-header{background:#222831;border-bottom:1px solid hsla(0,0%,100%,.06)!important}#ta-header h2{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.85)!important}#ta-filters{border-bottom:1px solid hsla(0,0%,100%,.06)!important}.ta-filters-inner{background:#1b1f26}.ta-filter-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.4)}.ta-chip{background:#14171c;border-color:hsla(0,0%,100%,.11)}.ta-chip:hover{background:#2a313c;color:#eee}.ta-table th{background:#222831;color:hsla(0,0%,93%,.45);font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:none;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}.ta-td{border-bottom:1px solid hsla(0,0%,100%,.06)}.ta-table th{background:#14171c!important}.ta-filters-inner{background:#222831}.ta-chip{background:#14171c;border-color:hsla(0,0%,100%,.11)}.ta-chip:hover{background:#2a313c;color:#eee}}@media (min-width:768px){#main-content>div:has(>#ta-header){background:#222831!important}.ta-table td{background:transparent}#ta-header{border-top-left-radius:1rem;border-top-right-radius:1rem}.ta-td{border-bottom:none!important;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06)}.ta-row:nth-child(2n) td{background:hsla(0,0%,100%,.015)}.ta-row:hover td:not([style*=background]){background:#2a313c!important}.ta-row:hover td[style*=background]{box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06),inset 0 0 0 999px hsla(0,0%,100%,.06)}.ta-table td{padding-top:.55rem;padding-bottom:.55rem;font-size:.85rem;color:hsla(0,0%,93%,.85)}}.news-publisher-name{color:hsla(0,0%,93%,.45)}.news-publisher-count{color:hsla(0,0%,93%,.55)}.news-publisher-body{padding:0}.news-publisher-chevron{color:hsla(0,0%,93%,.4)}.news-ai-summary{background:rgba(118,171,174,.06);border:1px solid rgba(118,171,174,.1);border-radius:8px;padding:1rem 1.25rem;font-size:.88rem;line-height:1.7;color:hsla(0,0%,93%,.85)}.news-ai-summary p{margin-bottom:.6rem}.news-ai-summary p:last-child{margin-bottom:0}.news-ai-summary a{color:#76abae;text-decoration:underline;text-underline-offset:2px}.news-ai-summary a:hover{color:#eee}.news-ai-label{display:inline-flex;gap:.35rem;font-size:.7rem;font-weight:600;color:#76abae;text-transform:uppercase;letter-spacing:.05em}.news-ai-label,.news-brief-head{align-items:center;margin-bottom:.6rem}.news-brief-head{display:flex;justify-content:space-between;gap:.75rem}.news-brief-time{font-size:.7rem;color:hsla(0,0%,93%,.4)}.news-brief-picks{display:flex;flex-direction:column;gap:.4rem;margin-top:.9rem;padding-top:.75rem;border-top:1px solid rgba(118,171,174,.12)}.news-brief-pick{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.82rem;color:hsla(0,0%,93%,.9);text-decoration:none;transition:color .15s ease}.news-brief-pick:hover{color:#76abae}.news-brief-src{flex:none;font-size:.7rem;color:hsla(0,0%,93%,.4)}.news-article-title{color:hsla(0,0%,93%,.85)}.news-article-type{font-size:.65rem;font-weight:600;padding:.15rem .45rem;text-transform:uppercase;letter-spacing:.03em;background:rgba(118,171,174,.15)}.news-article-type,.news-ticker-tag{border-radius:4px;flex-shrink:0;color:#76abae}.news-ticker-tag{cursor:pointer;font-size:.68rem;font-weight:700;padding:.15rem .4rem;background:rgba(118,171,174,.12);transition:background .15s ease}.news-ticker-tag:hover{background:rgba(118,171,174,.28)}.news-accordion{display:flex;flex-direction:column;gap:0;padding:0}.news-ai-summary{margin:1rem 1.5rem}.news-publisher-group{background:transparent;border:none;border-radius:0}.news-publisher-header{display:flex;align-items:center;gap:.6rem;padding:.6rem 1.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#14171c;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}.news-publisher-header:hover{background:#1b1f26}.news-publisher-chevron{transition:transform .25s ease;color:hsla(0,0%,93%,.45)}.news-publisher-group.open .news-publisher-chevron{transform:rotate(180deg)}.news-publisher-group.\!open .news-publisher-chevron{transform:rotate(180deg)!important}.news-publisher-name{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,93%,.7)}.news-publisher-count{font-size:.65rem;font-weight:600;padding:.1rem .4rem;border-radius:4px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,93%,.5)}.news-publisher-body{display:none}.news-publisher-group.open .news-publisher-body{display:block}.news-publisher-group.\!open .news-publisher-body{display:block!important}.news-table{width:100%;border-collapse:separate;border-spacing:0}.news-table th{padding:.55rem 1.5rem;text-align:left;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45);background:#14171c;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}.news-table td{padding:.55rem 1.5rem;font-size:.85rem;color:hsla(0,0%,93%,.85);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06)}.news-row:nth-child(2n) td{background:hsla(0,0%,100%,.015)}.news-row:hover td{background:#2a313c}.news-col-outlet,.news-col-type{width:1%;white-space:nowrap}.news-col-outlet{color:hsla(0,0%,93%,.55);font-weight:600}.news-col-time{width:1%;white-space:nowrap;color:hsla(0,0%,93%,.4);font-variant-numeric:tabular-nums}.news-col-read{width:1%;text-align:center}.news-article-title{color:inherit}.news-read-btn{display:inline-block;background:rgba(118,171,174,.2);color:#76abae;padding:.25rem .75rem;border-radius:4px;font-size:.8rem;font-weight:600;transition:background .15s ease}.news-read-btn:hover{background:rgba(118,171,174,.4)}.gex-btn-group+.gex-btn-group{margin-top:.6rem}.gex-burger,.gex-menu-wrap,.gex-title-short{display:none}.gex-topbar h2{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.85)!important}#gex-heatmap thead th{background:#14171c!important}#gex-heatmap tbody td:first-child{background:#1b1f26!important}#main-content>div:has(>.gex-topbar){background:#222831!important;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;--tw-shadow:0 2px 12px rgb(0 0 0/0.4);--tw-shadow-colored:0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.gex-topbar{border-bottom:1px solid hsla(0,0%,100%,.06)!important}#gex-header>div{border:1px solid hsla(0,0%,100%,.06)}#gex-header>div:nth-child(-n+2){border:8px solid #14171c!important;background:#222831!important}.cot-dl{margin-right:.375rem;display:inline-flex;height:30px;width:30px;align-items:center;justify-content:center;border-radius:.375rem;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cot-dl:last-child{margin-right:0}.cot-dl:hover{background-color:rgba(118,171,174,.18);--tw-text-opacity:1;color:rgb(138 192 195/var(--tw-text-opacity,1))}#main-content:has(.homepage-container){background:#14171c;padding:0 .75rem .75rem}#content-panel:has(.homepage-container){display:flex;height:100%;min-height:0;flex-direction:column;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-top-left-radius:0;border-top-right-radius:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background:#14171c;border:0}.homepage-container{--surf-1:#191d24;--surf-2:#222831;--surf-3:#2a313c;--surf-3-hi:#333b47;--hair:hsla(0,0%,100%,.06);--hair-2:hsla(0,0%,100%,.11)}@media (max-width:767px){#search-results .mt-6 .homepage-container{padding:12px}}.homepage-container{display:flex;height:100%;min-height:0;flex-direction:column;gap:1rem;overflow-y:auto;border-radius:0;padding:1rem;background:transparent;font-variant-numeric:tabular-nums}.homepage-container>*{content-visibility:auto;contain-intrinsic-size:auto 360px}.section-container{flex-shrink:0;border-radius:1rem;padding:1.25rem;background:var(--surf-2);border:1px solid var(--hair);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 12px rgba(0,0,0,.4)}.section-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid var(--hair)}.section-header>.market-sentiment+.market-sentiment{margin-left:.5rem}.section-title{display:flex;align-items:center;gap:.5rem}.section-title h2{font-size:1rem;line-height:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.85)}.section-icon{font-size:1.1rem}.empty-state{padding:2rem;text-align:center;font-size:.9rem;color:hsla(0,0%,93%,.4)}.stats-row{display:grid;min-height:220px;flex-shrink:0;grid-template-columns:1fr 1fr 1.2fr;gap:1.25rem}.stats-row--overview{grid-template-columns:2fr 1fr;align-items:stretch}.stat-card{display:flex;flex-direction:column;border-radius:1rem;padding:1.25rem;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:var(--surf-2);border:1px solid var(--hair);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 2px 12px rgba(0,0,0,.4)}.stat-card:hover{border-color:var(--hair-2);box-shadow:0 8px 32px rgba(0,0,0,.5)}.card-header{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--hair)}.card-header h3{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,93%,.85)}.card-icon{font-size:1.1rem}.market-sentiment{border-radius:20px;padding:.35rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.market-sentiment.bullish{border-width:1px;border-color:rgba(74,222,128,.3);background-color:rgba(74,222,128,.15);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.market-sentiment.bearish{border-width:1px;border-color:hsla(0,91%,71%,.3);background-color:hsla(0,91%,71%,.15);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.market-sentiment.neutral{border-width:1px;border-color:rgba(251,191,36,.3);background-color:rgba(251,191,36,.15);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}#heatmap-container,.market-chart,.sector-chart{min-height:320px}.market-item.positive{border-top-width:3px;--tw-border-opacity:1;border-top-color:rgb(74 222 128/var(--tw-border-opacity,1))}.market-item.negative{border-top-width:3px;--tw-border-opacity:1;border-top-color:rgb(248 113 113/var(--tw-border-opacity,1))}.market-change.positive{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.market-change.negative{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.market-clickable{cursor:pointer}.market-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1rem;grid-template-areas:"equities fx          rates" "etfs     commodities crypto"}.market-group .sectors-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.market-group .sectors-grid .sector-card{max-width:130px;flex-grow:0;flex-basis:110px;padding:.6rem .5rem}.market-group-label{margin-bottom:.4rem;text-align:center;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.5)}.market-header-pills{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.market-overview-card .section-title{margin-right:auto}.perf-row{display:grid;flex-shrink:0;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.industries-section,.sectors-section{flex-shrink:0}.sectors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.75rem}.sector-card{position:relative;overflow:hidden;border-radius:10px;padding:.85rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:var(--surf-3);border:1px solid var(--hair)}.sector-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;opacity:.8;background:var(--sector-color,#000)}.sector-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 4px 20px rgb(0 0 0/0.25);--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-color:var(--sector-color,rgb(var(--c-teal)/.3))}.sector-card.positive:hover{background-color:rgba(74,222,128,.08)}.sector-card.negative:hover{background-color:hsla(0,91%,71%,.08)}.sector-symbol{margin-bottom:.15rem;font-size:.9rem;font-weight:700;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.sector-name{margin-bottom:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;color:hsla(0,0%,93%,.6)}.sector-price{margin-bottom:.25rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.sector-change{font-size:.9rem;font-weight:600}.sector-change.\!up,.sector-change.up{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.sector-change.down{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}@media (min-width:768px){.industries-section .sectors-grid,.sectors-section .sectors-grid{display:flex;flex-wrap:wrap;gap:.75rem}.industries-section .sectors-grid .sector-card,.sectors-section .sectors-grid .sector-card{min-width:140px;flex:1 1 0%;flex-shrink:1;flex-basis:140px}.industries-section .sector-card.positive:before,.sectors-section .sector-card.positive:before{background:#4ade80;opacity:1}.industries-section .sector-card.negative:before,.sectors-section .sector-card.negative:before{background:#f87171;opacity:1}.industries-section .sector-card.positive:hover,.sectors-section .sector-card.positive:hover{border-color:rgba(74,222,128,.45)}.industries-section .sector-card.negative:hover,.sectors-section .sector-card.negative:hover{border-color:hsla(0,91%,71%,.45)}}.sector-card.flash-down:after,.sector-card.flash-up:after{content:"";pointer-events:none;position:absolute;inset:0}@keyframes ticker-flash{0%{opacity:0}20%,45%{opacity:1}to{opacity:0}}.sector-card.flash-down:after,.sector-card.flash-up:after{animation:ticker-flash 4.2s ease-in-out forwards;border-radius:inherit;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from-position:45%;--tw-gradient-to-position:90%;opacity:0}.sector-card.flash-up:after{--tw-gradient-from:rgba(74,222,128,.28) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(74,222,128,0) var(--tw-gradient-to-position)}.sector-card.flash-down:after{--tw-gradient-from:hsla(0,91%,71%,.28) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsla(0,91%,71%,0) var(--tw-gradient-to-position)}.ta-spotlight-grid{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:260px}.ta-spotlight-box{display:flex;height:100%;min-width:0;flex-direction:column;border-radius:10px;border-width:1px;border-color:rgba(118,171,174,.08);background-color:rgba(34,40,49,.6);padding:.75rem}.ta-spotlight-box--tall{grid-row:span 2}.ta-spotlight-title{margin-bottom:.5rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.55)}.ta-spotlight-scroll{flex:1 1 0%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.ta-spotlight-scroll::-webkit-scrollbar{display:none}.ta-spotlight-row{display:flex;cursor:pointer;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding:.35rem .25rem;font-size:.8rem}.ta-spotlight-row:hover{background-color:rgba(118,171,174,.08)}.ta-spotlight-ticker{flex-shrink:0;flex-grow:0;flex-basis:4rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.ta-spotlight-head{margin-bottom:.15rem;display:flex;justify-content:space-between;gap:.5rem;border-bottom-width:1px;border-color:rgba(118,171,174,.15);padding-left:.25rem;padding-right:.25rem;padding-bottom:.3rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.4)}.ta-spotlight-head .ta-spotlight-ticker{color:transparent}.ta-spotlight-head .ta-spotlight-cell{color:inherit}.ta-spotlight-cell{min-width:0;flex:1 1 0%;flex-basis:0px;white-space:nowrap;text-align:center;color:hsla(0,0%,93%,.65)}#ta-scroll{scrollbar-width:none;-ms-overflow-style:none}#ta-scroll::-webkit-scrollbar{display:none}.earnings-nav{display:flex;align-items:center;gap:.5rem}.earnings-nav .tab-btn{padding:.25rem .7rem;font-size:1rem;line-height:1.5rem;line-height:1}.earnings-nav .tab-btn:disabled{cursor:not-allowed;opacity:.35}.earnings-week-label{min-width:120px;text-align:center;font-size:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.earnings-week{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.earnings-day{display:flex;flex-direction:column;gap:.5rem;border-radius:10px;padding:.6rem;background:var(--surf-3);border:1px solid var(--hair)}.earnings-day.is-today{border-color:rgba(118,171,174,.45)}.earnings-day-head{text-align:center;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.55)}.earnings-slot{display:flex;min-height:90px;flex:1 1 0%;flex-direction:column}.earnings-slot+.earnings-slot{border-top-width:1px;border-color:rgba(118,171,174,.1);padding-top:.4rem}.earnings-slot-title{margin-bottom:.3rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.4)}.earnings-slot-scroll{display:flex;max-height:120px;flex-wrap:wrap;align-content:flex-start;gap:.25rem;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.earnings-slot-scroll::-webkit-scrollbar{display:none}.earnings-ticker{cursor:pointer;border-radius:5px;background-color:rgba(118,171,174,.1);padding:.125rem .375rem;font-size:.72rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.earnings-ticker:hover{background-color:rgba(118,171,174,.25)}.earnings-none{font-size:.75rem;line-height:1rem;color:hsla(0,0%,93%,.3)}.earnings-controls{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@media (min-width:768px){.earnings-nav{gap:.75rem}.earnings-nav .tab-btn{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:0;font-size:1.5rem;line-height:2rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1));--tw-shadow:0 2px 6px rgb(0 0 0/0.35);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.earnings-nav .tab-btn:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(138 192 195/var(--tw-bg-opacity,1))}.earnings-nav .tab-btn:disabled{cursor:not-allowed;background-color:rgba(118,171,174,.25);color:rgba(34,40,49,.5)}.earnings-nav .tab-btn svg{height:18px;width:18px;flex-shrink:0}}.calendar-section{min-width:280px}.calendar-card,.calendar-section{display:flex;flex:1 1 0%;flex-direction:column}.calendar-card{max-height:320px;overflow:hidden;border-radius:.75rem;background:var(--surf-3);border:1px solid var(--hair)}.calendar-item{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-radius:.5rem;border-left-width:3px;padding:.6rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:hsla(0,0%,100%,.03);border-top:0;border-right:0;border-bottom:0}.calendar-scroll{flex:1 1 0%;overflow-y:auto;padding:.75rem;scrollbar-width:none;-ms-overflow-style:none}.calendar-scroll::-webkit-scrollbar{display:none}.calendar-item:last-child{margin-bottom:0}.calendar-item:hover{border-color:rgba(118,171,174,.2);background-color:rgba(118,171,174,.1)}.calendar-item.is-today{border-color:rgba(16,185,129,.3);background-color:rgba(16,185,129,.15);--tw-shadow:inset 0 0 0 1px rgb(16 185 129/0.2);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.calendar-item.is-today,.calendar-item.is-tomorrow{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.calendar-item.is-tomorrow{border-color:rgba(245,158,11,.2);background-color:rgba(245,158,11,.1);--tw-shadow:inset 0 0 0 1px rgb(245 158 11/0.15);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.calendar-item-left{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.6rem}.event-icon{display:flex;height:2rem;width:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;font-size:1rem;line-height:1.5rem}.event-details{min-width:0}.calendar-item .event-icon{height:2rem;width:2rem;border-radius:.5rem;font-size:1rem;line-height:1.5rem;box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.calendar-item.tier-1 .event-icon{background:linear-gradient(160deg,#f0503c,#c2231b)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 0 10px rgba(239,68,68,.35)}.calendar-item.tier-2 .event-icon{background:linear-gradient(160deg,#ff9d3d,#e06a05)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 0 10px rgba(249,115,22,.3)}.calendar-item.tier-3 .event-icon{background:linear-gradient(160deg,#ffd93f,#d4a005)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 0 10px rgba(234,179,8,.25)}.calendar-item.tier-1{background-color:rgba(239,68,68,.08);border-left:4px solid #f0503c!important}.calendar-item.tier-2{background-color:rgba(249,115,22,.06);border-left:4px solid #ff9d3d!important}.calendar-item.tier-3{background-color:rgba(234,179,8,.04);border-left:4px solid #ffd93f!important}.tier-dot.tier-1{background:#f0503c;--tw-shadow:0 0 5px rgb(240 80 60/0.6);--tw-shadow-colored:0 0 5px var(--tw-shadow-color)}.tier-dot.tier-1,.tier-dot.tier-2{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tier-dot.tier-2{background:#ff9d3d;--tw-shadow:0 0 5px rgb(255 157 61/0.6);--tw-shadow-colored:0 0 5px var(--tw-shadow-color)}.tier-dot.tier-3{background:#ffd93f;--tw-shadow:0 0 5px rgb(255 217 63/0.6);--tw-shadow-colored:0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.event-name{display:flex;min-width:0;align-items:center;font-size:.85rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.event-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-meta{margin-top:.15rem;display:flex;align-items:center;gap:.4rem}.event-for{font-size:.7rem;color:hsla(0,0%,93%,.5)}.sep-badge{border-radius:.25rem;background-color:rgba(16,185,129,.15);padding:.1rem .3rem;font-size:.6rem;font-weight:700;--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.calendar-item-right{margin-left:.5rem;display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.15rem}.event-date{font-size:.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.event-time{font-size:.65rem;color:hsla(0,0%,93%,.5)}.event-countdown{border-radius:.25rem;background-color:rgba(118,171,174,.15);padding:.15rem .4rem;font-size:.6rem;font-weight:700;color:hsla(0,0%,93%,.7)}.event-countdown.countdown-today{background-color:rgba(16,185,129,.2);--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.event-countdown.countdown-tomorrow{background-color:rgba(245,158,11,.2);--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.event-countdown.countdown-week{background-color:rgba(118,171,174,.15);--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.stats-row--overview .calendar-stat-card{position:relative;overflow:hidden;padding:0}.calendar-fill{position:absolute;inset:0;display:flex;min-height:0;flex-direction:column;padding:1.25rem}.calendar-fill .calendar-section{min-height:0;flex:1 1 0%}.calendar-fill .calendar-card{max-height:none;min-height:0}.tier-key{margin-left:auto;display:flex;flex-shrink:0;align-items:center;gap:.6rem}.tier-key-item{display:flex;align-items:center;gap:.3rem;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:hsla(0,0%,93%,.55)}.tier-dot{height:7px;width:7px;flex-shrink:0;border-radius:9999px}.tier-dot.tier-1{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1));--tw-shadow:0 0 4px rgb(239 68 68/0.4);--tw-shadow-colored:0 0 4px var(--tw-shadow-color)}.tier-dot.tier-1,.tier-dot.tier-2{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tier-dot.tier-2{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1));--tw-shadow:0 0 4px rgb(249 115 22/0.4);--tw-shadow-colored:0 0 4px var(--tw-shadow-color)}.tier-dot.tier-3{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1));--tw-shadow:0 0 4px rgb(234 179 8/0.4);--tw-shadow-colored:0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.calendar-item.tier-1{background-color:rgba(239,68,68,.06);border-left:4px solid #ef4444!important}.calendar-item.tier-1:hover{border-color:rgba(239,68,68,.25);background-color:rgba(239,68,68,.12);border-left-color:#ef4444!important}.calendar-item.tier-2{background-color:rgba(249,115,22,.04);border-left:4px solid #f97316!important}.calendar-item.tier-2:hover{border-color:rgba(249,115,22,.2);background-color:rgba(249,115,22,.1);border-left-color:#f97316!important}.calendar-item.tier-3{background-color:rgba(49,54,63,.5);border-left:4px solid #eab308!important}.info-icon{margin-left:.35rem;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;vertical-align:middle;font-size:.7rem;font-style:normal;color:rgba(118,171,174,.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.info-icon:hover{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.calendar-tooltip{position:relative;margin-top:.4rem;width:100%;border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.2);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));padding:.6rem .75rem;font-size:.78rem;line-height:1.625;color:hsla(0,0%,93%,.8);--tw-shadow:0 4px 12px -4px rgba(0,0,0,.65);--tw-shadow-colored:0 4px 12px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tooltip-header{margin-bottom:.4rem;display:flex;align-items:center;justify-content:space-between}.tooltip-tier{border-radius:.25rem;padding:.1rem .4rem;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.tooltip-tier.tier-1{background-color:rgba(239,68,68,.2);--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.tooltip-tier.tier-2{background-color:rgba(249,115,22,.2);--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.tooltip-tier.tier-3{background-color:rgba(234,179,8,.2);--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.tooltip-close{cursor:pointer;color:hsla(0,0%,93%,.4)}.tooltip-close:hover{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.tooltip-why{margin-top:.4rem;color:hsla(0,0%,93%,.6)}.activity-section{margin-bottom:1rem;flex-shrink:0}.activity-tab{display:none}.activity-tab.\!active,.activity-tab.active{display:block}.tab-btn{cursor:pointer;border-radius:.5rem;padding:.4rem .85rem;font-size:.8rem;font-weight:500;color:hsla(0,0%,93%,.7);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:var(--surf-3);border:1px solid var(--hair)}.tab-btn:hover{background:var(--surf-3-hi);--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.tab-btn.\!active,.tab-btn.active{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1));background-color:rgba(118,171,174,.2);--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.trade-counts{margin-top:.5rem;display:flex;align-items:center;gap:.75rem;font-size:.85rem}.trade-counts--inline{margin-left:.75rem;margin-top:0}.trade-counts .buys{font-weight:500;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.trade-counts .sells{font-weight:500;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.trade-counts .divider{color:hsla(0,0%,93%,.3)}.trades-grid{display:grid;max-height:400px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;overflow-y:auto;padding-right:.5rem}.trade-card{cursor:pointer;border-radius:10px;padding:.85rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:var(--surf-3);border:1px solid var(--hair)}.trade-card:hover{--tw-translate-y:-0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:var(--surf-3-hi);border-color:var(--hair-2)}.trade-header{margin-bottom:.4rem;display:flex;align-items:center;justify-content:space-between}.trade-ticker{font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.trade-type{border-radius:.25rem;padding:.2rem .45rem;font-size:.65rem;font-weight:700;letter-spacing:.03em}.trade-type.buy{background-color:rgba(74,222,128,.2);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.trade-type.sell{background-color:hsla(0,91%,71%,.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.trade-count{border-radius:.25rem;background-color:rgba(118,171,174,.15);padding:.15rem .4rem;font-size:.9rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.trade-amount{margin-bottom:.35rem;font-size:1.1rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.trade-meta{display:flex;justify-content:space-between;font-size:.7rem;color:hsla(0,0%,93%,.5)}.trade-rep{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trade-sublabel{color:hsla(0,0%,93%,.5)}.signal-breakdown{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.35rem}.signal{border-radius:.25rem;padding:.2rem .4rem;font-size:.65rem;font-weight:500}.signal.congress{background-color:rgba(74,222,128,.15);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.signal.lobbying{background-color:rgba(251,191,36,.15);--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.signal.contracts{background-color:rgba(96,165,250,.15);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.show-more-hint{padding:.75rem;text-align:center;font-size:.8rem;font-style:italic;color:rgba(118,171,174,.6)}.heatmap-section{flex-shrink:0}.heatmap-root{position:relative;height:72vh;min-height:420px;width:100%;overflow:hidden;border-radius:.5rem;background:#14171c}.heatmap-sector{position:absolute;box-sizing:border-box;overflow:hidden;border-radius:3px;border-width:1px;border-color:rgba(0,0,0,.55);background-color:hsla(0,0%,100%,.02)}.heatmap-sector-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.125rem .375rem;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.75)}.heatmap-tile{position:absolute;box-sizing:border-box;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border-radius:.125rem;border-width:1px;border-color:rgba(0,0,0,.35);line-height:1.05;transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}.heatmap-tile:hover{z-index:5;--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.heatmap-symbol{font-weight:700;--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.heatmap-change{font-size:.72em;font-weight:600;color:hsla(0,0%,96%,.9)}.homepage-container{scrollbar-width:none;-ms-overflow-style:none}.homepage-container::-webkit-scrollbar{display:none}.gex-mode-toggle,.seg-toggle{position:relative;display:inline-flex;gap:.125rem;border-radius:999px;border-width:2px;border-color:rgba(118,171,174,.55);padding:3px;vertical-align:middle;background:#14171c}.seg-toggle:not(:last-child){margin-right:1rem}.seg-thumb{pointer-events:none;position:absolute;top:3px;bottom:3px;left:0;width:0;border-radius:999px;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));transition:transform .28s cubic-bezier(.32,.72,0,1),width .28s cubic-bezier(.32,.72,0,1),opacity .15s ease}.seg-toggle.seg-no-anim .seg-thumb{transition-property:none}.gex-mode-btn,.seg-btn{position:relative;z-index:1;white-space:nowrap;border-radius:999px;border-style:none;background-color:transparent;padding:.45rem 1.15rem;font-size:.9rem;font-weight:700;color:hsla(0,0%,93%,.7);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.seg-btn:hover{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.gex-mode-btn.\!active,.gex-mode-btn.active,.seg-btn.\!active,.seg-btn.active{background-color:transparent;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1))}.seg-toggle:not(.seg-ready) .seg-btn.\!active,.seg-toggle:not(.seg-ready) .seg-btn.active{--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1))}#search-modal>div{height:85vh}.search-input-wrap{position:relative;min-width:0}#search-dropdown{pointer-events:none;visibility:hidden;position:absolute;left:0;right:0;top:calc(100% + .5rem);z-index:40;max-height:60vh;width:auto;--tw-translate-y:-0.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow-y:auto;border-width:1px;border-color:rgba(118,171,174,.3);opacity:0;--tw-shadow:0 20px 45px rgba(0,0,0,.6);--tw-shadow-colored:0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:opacity .16s ease,transform .2s var(--ease-spring),visibility 0s linear .2s}.search-dd-item{display:flex;cursor:pointer;align-items:center;gap:.75rem;padding:.65rem 1rem}.search-dd-item:hover{background-color:rgba(118,171,174,.2)}.search-dd-item.is-active{background-color:rgba(118,171,174,.28);outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:rgba(118,171,174,.5)}.search-dd-symbol{min-width:3.5rem;flex-shrink:0;flex-grow:0;flex-basis:auto}.search-dd-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#search-results:has(>.mkt-popup){overflow:hidden}.mkt-popup{display:flex;height:100%;min-height:0;flex-direction:column}.mkt-popup>.stock-detail-header{flex-shrink:0;flex-grow:0;flex-basis:auto}.mkt-detail-flex{display:flex;min-height:0;flex:1 1 auto;align-items:stretch;gap:1.5rem;padding-bottom:.5rem}.mkt-detail-side{display:flex;min-height:0;min-width:0;flex-shrink:0;flex-grow:0;flex-basis:300px;flex-direction:column;gap:1rem;overflow-y:auto}.mkt-detail-chart{min-height:0;min-width:0;flex:1 1 auto;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));padding:.5rem}.mkt-detail-chart .tradingview-widget-container,.mkt-detail-chart .tradingview-widget-container__widget,.mkt-detail-chart iframe{width:100%!important;height:100%!important}.mkt-stats-row{margin-left:auto;margin-right:auto;display:flex;min-height:0;width:100%;max-width:1100px;flex:1 1 auto;align-items:center;justify-content:center;gap:1rem;padding-top:1rem;padding-bottom:1rem}.mkt-stats-row>*{max-height:100%;min-width:0;max-width:22rem;flex:1 1 0%;flex-basis:0px;align-self:center;overflow-y:auto}.mkt-popup--solo .mkt-detail-flex{flex-shrink:0;flex-grow:0;flex-basis:auto}.mkt-popup--solo .mkt-detail-chart{height:56vh;min-height:20rem;flex:1 1 auto}@media (max-width:767px){#search-results:has(>.mkt-popup){overflow-y:auto}.mkt-popup{height:auto}.mkt-detail-flex{flex-direction:column;gap:var(--space-2)}.mkt-detail-side{flex:0 0 auto;overflow:visible}.mkt-detail-chart{flex:none;height:300px;order:-1}.mkt-stats-row{flex-direction:column;align-items:stretch}.mkt-stats-row>*{max-width:none;max-height:none;overflow:visible}}.stock-detail-header{position:sticky;top:-1.5rem;z-index:10;margin-top:-1.5rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:rgba(118,171,174,.2);--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1));padding-top:.75rem;padding-bottom:.75rem}.sdh-title{display:flex;min-width:0;align-items:baseline;gap:.6rem}.sdh-symbol{font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:.02em;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.sdh-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;color:hsla(0,0%,93%,.6)}.sdh-actions{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.sdh-watchlist-btn{cursor:pointer;border-radius:.5rem;border-style:none;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:.45rem .9rem;font-size:.8rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sdh-watchlist-btn:hover{background-color:rgba(118,171,174,.8)}.sdh-watchlist-btn.in-list{border-width:1px;--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1));background-color:transparent;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.sdh-watchlist-btn.in-list:hover{background-color:hsla(0,91%,71%,.1)}.so-er-row:first-of-type,.so-own-row:first-child,.so-tl-row:first-child{padding-top:0}.so-er-row:last-of-type,.so-own-row:last-child,.so-tl-row:last-child{padding-bottom:0}.so-score-row{display:flex;align-items:center;gap:1rem}.so-score-num{min-width:62px;font-size:2.2rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.so-score-track{height:.5rem;flex:1 1 0%;overflow:hidden;border-radius:999px;background-color:hsla(0,0%,93%,.08)}.so-score-fill{height:100%;border-radius:999px;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.so-score-breakdown{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.5rem}.so-chip{display:flex;align-items:center;gap:.4rem;border-radius:999px;border-width:1px;border-color:rgba(118,171,174,.15);background-color:rgba(118,171,174,.08);padding:.2rem .6rem;font-size:.72rem;color:hsla(0,0%,93%,.7)}.so-chip b{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.so-er-date{margin-left:.6rem;font-size:.7rem;font-weight:500;color:hsla(0,0%,93%,.4)}.so-er-row{display:flex;align-items:flex-start;gap:.75rem;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding-top:.4rem;padding-bottom:.4rem;font-size:.82rem}.so-er-row:last-of-type{border-bottom-width:0}.so-er-label{flex-shrink:0;flex-grow:0;flex-basis:90px;padding-top:.1rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.45)}.so-er-val{display:flex;min-width:0;flex-direction:column;gap:.15rem;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.so-er-sub{margin-bottom:.25rem;margin-top:.75rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.so-er-fwd{font-size:.8rem;font-style:italic;line-height:1.625;color:hsla(0,0%,93%,.75)}.so-er-link{margin-top:.75rem;display:inline-block;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.so-er-link:hover{text-decoration-line:underline}.so-er-num{font-size:.95rem;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.so-er-ctx{font-size:.76rem;line-height:1.625;color:hsla(0,0%,93%,.6)}.so-eps-svg{display:block;height:auto;width:100%}.so-eps-est{fill:rgb(var(--c-teal)/.32)}.so-eps-act{fill:rgb(var(--c-teal))}.so-eps-zero{stroke:rgb(var(--c-fog)/.18);stroke-width:1}.so-eps-vlab{fill:rgb(var(--c-fog)/.65);font-size:10px;font-variant-numeric:tabular-nums}.so-eps-xlab{fill:rgb(var(--c-fog)/.45);font-size:11px}.so-eps-legend{margin-top:.5rem;display:flex;justify-content:center;gap:1.25rem;font-size:.72rem;color:hsla(0,0%,93%,.6)}.so-eps-key{margin-right:.35rem;display:inline-block;height:.625rem;width:.625rem;border-radius:.125rem;vertical-align:-1px}.so-eps-key-est{background-color:rgba(118,171,174,.32)}.so-eps-key-act{--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1))}.so-eps-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.so-eps-card .so-eps-svg{width:100%;max-width:560px}.so-earn-row{display:flex;align-items:stretch;gap:1rem}.so-earn-row>*>.so-section{margin-top:0}.so-earn-main{min-width:0;flex:2}.so-earn-side{min-width:0;flex:1 1 0%}.so-earn-main .so-section,.so-earn-side .so-section{display:flex;height:100%;flex-direction:column}.so-earn-row .so-section>.bg-\[\#222831\]{display:flex;flex-direction:column;justify-content:center}.so-earn-main .so-section>.bg-\[\#222831\],.so-earn-side .so-section>.bg-\[\#222831\]{flex:1 1 0%}.so-earn-row--even .so-earn-main,.so-earn-row--even .so-earn-side{flex:1 1 0%;flex-basis:0px}@media (max-width:767px){.so-earn-row{flex-direction:column;gap:0}}.so-tl-row{display:flex;align-items:baseline;gap:.55rem;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding-top:.4rem;padding-bottom:.4rem;font-size:.8rem}.so-tl-row:last-child{border-bottom-width:0}.so-tl-dot{height:.5rem;width:.5rem;flex-shrink:0;align-self:center;border-radius:9999px}.so-tl-date{width:5rem;flex-shrink:0;color:hsla(0,0%,93%,.45);font-variant-numeric:tabular-nums}.so-tl-type{width:82px;flex-shrink:0;font-size:.72rem;font-weight:700;text-transform:uppercase}.so-tl-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.so-tl-head{margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.so-tl-pills{display:flex;flex-wrap:wrap;gap:.35rem}.so-tl-pill{cursor:pointer;border-radius:999px;border-width:1px;border-color:rgba(118,171,174,.2);background-color:rgba(118,171,174,.08);padding:.22rem .7rem;font-size:.7rem;font-weight:600;color:hsla(0,0%,93%,.6);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.so-tl-pill:hover{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.so-tl-pill.\!active,.so-tl-pill.active{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1))}.so-tl-sub{font-size:.72rem;color:hsla(0,0%,93%,.4)}.so-tl-rep{cursor:pointer;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:underline}.so-tl-rep:hover{--tw-text-opacity:1;color:rgb(138 192 195/var(--tw-text-opacity,1))}.so-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.so-stat{border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.1);background-color:rgba(118,171,174,.05);padding:.6rem}.so-stat-label{margin-bottom:.25rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.45)}.so-stat-val{font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums}.so-ema-v{font-size:.7rem;font-weight:500;color:hsla(0,0%,93%,.4)}.so-na{color:hsla(0,0%,93%,.3)}.so-count-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.75rem}.so-count-card{border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));padding:.8rem;text-align:center}.so-count-icon{font-size:1.1rem}.so-count-days{font-size:1.4rem;font-weight:800;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.so-count-label{margin-top:.1rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.so-count-date{margin-top:.15rem;font-size:.68rem;color:hsla(0,0%,93%,.4)}.so-count-grid--side{margin-bottom:.7rem;margin-top:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.so-count-grid--side .so-count-card{border-color:rgba(118,171,174,.1);background-color:rgba(118,171,174,.05);padding:.45rem .5rem}.so-count-grid--side .so-count-days{font-size:1.1rem}.so-count-grid--side .so-count-icon{font-size:.9rem}.so-own-row{display:flex;align-items:center;gap:.6rem;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding-top:.45rem;padding-bottom:.45rem;font-size:.85rem}.so-own-row:last-child{border-bottom-width:0}.so-own-label{flex:1 1 0%;color:hsla(0,0%,93%,.7)}.so-sentiment-pill{border-radius:999px;border-width:1px;padding:.2rem .85rem;font-size:.8rem;font-weight:800}.so-section{margin-top:1rem;margin-bottom:1rem}.so-section:last-child{margin-bottom:.5rem}#search-results,#search-results *{scrollbar-width:none;-ms-overflow-style:none}#search-results ::-webkit-scrollbar,#search-results::-webkit-scrollbar{display:none}#search-dropdown.is-open{pointer-events:auto;visibility:visible;display:block;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;transition:opacity .16s ease,transform .2s var(--ease-spring),visibility 0s}.leg-trades-wrap{max-height:28rem;overflow:auto;border-radius:.5rem;background:#222831}.leg-trades-table{width:100%;border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:.85rem}.leg-trades-table th{position:sticky;top:0;z-index:10;white-space:nowrap;padding:.75rem 1rem;text-align:left;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45);background:#14171c;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}.leg-trades-table td{white-space:nowrap;padding:.55rem 1rem;color:hsla(0,0%,93%,.85);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06)}.leg-trades-table tbody tr:nth-child(2n){background:hsla(0,0%,100%,.015)}.leg-trades-table tbody tr:hover td{background:#2a313c}.leg-trades-table td.leg-trade-ticker{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:underline}.leg-trade-type.buy{font-weight:600;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.leg-trade-type.sell{font-weight:600;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}@media (max-width:767px){.stock-detail-header{top:calc(var(--space-2)*-1);flex-wrap:wrap;margin-top:calc(var(--space-2)*-1)}.sdh-name{display:none}.sdh-watchlist-btn{font-size:.72rem;padding:.4rem .7rem}.so-section{margin-top:var(--space-3);margin-bottom:var(--space-3)}.so-count-grid,.so-stat-grid{grid-template-columns:repeat(2,1fr)}.so-tl-type{display:none}.so-tl-pill{padding:.08rem .7rem}}#filing-modal-body{min-height:0;flex:1 1 auto;overflow:auto}#filing-modal-body.f13-mode{height:min(62vh,620px);overflow:hidden}.f13-wrap{align-items:stretch}.f13-list,.f13-wrap{display:flex;height:100%;min-height:0}.f13-list{flex-grow:0;flex-basis:340px;flex-direction:column;background:#222831;border-left:1px solid hsla(0,0%,100%,.06);font-variant-numeric:tabular-nums}.f13-list,.f13-list-head{flex-shrink:0}.f13-list-head{display:grid;align-items:center;gap:12px;padding:.75rem 1rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;grid-template-columns:minmax(0,1fr) 78px 78px;color:hsla(0,0%,93%,.45);background:#14171c;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.11)}.f13-list-head>span:not(:first-child){text-align:right}.f13-rows{min-height:0;flex:1 1 auto;overflow-y:auto;scrollbar-width:none}.f13-rows::-webkit-scrollbar{display:none}.f13-row{display:grid;align-items:center;gap:12px;padding:.55rem 1rem;font-size:.85rem;grid-template-columns:minmax(0,1fr) 78px 78px;color:hsla(0,0%,93%,.85);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06)}.f13-row:nth-child(2n){background:hsla(0,0%,100%,.015)}.f13-row:hover{background:#2a313c}.f13-row.is-on{background:rgba(118,171,174,.4);color:#0e2226}.f13-row.is-on .f13-row-sh,.f13-row.is-on .f13-row-tick,.f13-row.is-on .f13-row-val{color:#0e2226}.f13-row-tick{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.f13-row-tick[data-ticker]{cursor:pointer;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:underline}.f13-row-sh,.f13-row-val{text-align:right}.f13-row-sh{color:hsla(0,0%,93%,.5)}.f13-sentinel{height:1px;width:100%}.f13-main{display:flex;height:100%;min-height:0;min-width:0;flex:1 1 auto;flex-direction:column;gap:16px;overflow:hidden;padding:24px;background:#14171c}.f13-stats{display:grid;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f13-stat{border-radius:12px;padding:12px 16px;background:#222831;border:1px solid hsla(0,0%,100%,.06)}.f13-stat-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45)}.f13-stat-value{margin-top:2px;font-size:1.05rem;font-weight:700;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.f13-stat--accent .f13-stat-value{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.f13-chart-row{display:flex;min-height:0;flex:1 1 auto;flex-wrap:nowrap;align-items:center;justify-content:center;gap:24px}.f13-donut{position:relative;flex-shrink:0;width:300px;height:300px;max-height:100%}.f13-donut svg{display:block;height:100%;width:100%}.f13-slice{cursor:pointer;transition:opacity .15s ease}.f13-donut.is-focused .f13-slice{opacity:.25}.f13-donut.is-focused .f13-slice.is-on{opacity:1}.f13-center{pointer-events:none;position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:2.5rem;padding-right:2.5rem;text-align:center}.f13-center-top{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45)}.f13-center-mid{font-size:1.3rem;font-weight:700;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.f13-center-sub{font-size:.72rem;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.f13-legend{display:grid;min-width:0;flex-shrink:1;flex-basis:190px;gap:1px}.f13-leg{display:grid;width:100%;cursor:pointer;align-items:center;gap:8px;border-radius:.375rem;border-style:none;background-color:transparent;padding:.3rem 8px;text-align:left;font-size:.76rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;grid-template-columns:9px minmax(0,1fr) 44px;font-variant-numeric:tabular-nums}.f13-leg.is-on,.f13-leg:hover{background:#2a313c}.f13-leg-dot{height:9px;width:9px;border-radius:9999px}.f13-leg-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:hsla(0,0%,93%,.85)}.f13-leg-pct{text-align:right;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.f13-leg--other .f13-leg-label,.f13-leg--other .f13-leg-pct{color:hsla(0,0%,93%,.5)}.lite-acc{flex:none}.lite-acc.\!open,.lite-acc.open{flex:1 1 0%}.lite-acc-head{position:relative;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:1.35rem 3rem;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));transition:padding .3s ease,background .15s}.lite-acc-head:hover{background-color:rgba(118,171,174,.08)}.lite-acc-label{display:flex;align-items:baseline;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;transition:font-size .3s ease}.lite-acc-note{white-space:nowrap;font-size:.7rem;font-weight:500;color:hsla(0,0%,93%,.4)}.lite-acc-chev{position:absolute;right:1.25rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.lite-acc.\!open .lite-acc-chev,.lite-acc.open .lite-acc-chev{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lite-acc-stack.has-open .lite-acc:not(.open) .lite-acc-head{padding:.7rem 2.5rem}.lite-acc-stack.has-open .lite-acc:not(.open) .lite-acc-label{font-size:1rem;line-height:1.5rem}.lite-acc-stack.has-open .lite-acc:not(.open) .lite-acc-note{font-size:.65rem}.lite-acc-inner{padding:0 1.25rem 1rem}.lite-acc-stack{min-height:440px}.lite-acc+.lite-acc{border-top-width:1px;border-color:rgba(118,171,174,.1)}.lite-acc--static .lite-acc-head{cursor:default;opacity:.45}.lite-acc--static .lite-acc-head:hover{background-color:transparent}.lite-row{margin-bottom:8px;border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.08);background-color:rgba(49,54,63,.4);padding:12px}.lite-row:last-child{margin-bottom:0}.lite-row__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lite-row__title{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;color:rgb(238 238 238/var(--tw-text-opacity,1))}.lite-row__amt,.lite-row__title{white-space:nowrap;font-size:.92rem;font-weight:700;--tw-text-opacity:1}.lite-row__amt{flex-shrink:0;color:rgb(118 171 174/var(--tw-text-opacity,1));font-variant-numeric:tabular-nums}.lite-row__meta{margin-top:.35rem;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.lite-row__tag{flex-shrink:0;border-radius:.375rem;padding:.1rem .45rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.lite-row__tag.is-buy{background-color:rgba(74,222,128,.15);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.lite-row__tag.is-sell{background-color:hsla(0,91%,71%,.15);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.lite-row__dates{margin-left:auto;flex-shrink:0;text-align:right;font-size:.72rem;line-height:1.25;color:hsla(0,0%,93%,.55);font-variant-numeric:tabular-nums}.lite-row__dates em{margin-right:.25rem;font-size:.6rem;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:.05em;color:hsla(0,0%,93%,.35)}.lite-row__full{margin-top:.4rem;border-top-width:1px;border-color:rgba(118,171,174,.08);padding-top:.4rem;font-size:.78rem;line-height:1.375;color:hsla(0,0%,93%,.7);overflow-wrap:anywhere}.lite-upgrade-note{margin-top:16px;border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.15);background-color:rgba(118,171,174,.06);padding:12px 16px;text-align:center;font-size:.82rem;line-height:1.625;color:hsla(0,0%,93%,.6)}.lite-upgrade-note a{font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:2px}.lite-upgrade-note a:hover{--tw-text-opacity:1;color:rgb(138 192 195/var(--tw-text-opacity,1))}.lite-acc-head{width:100%;flex:1 1 0%}.lite-acc-stack.has-open .lite-acc{flex:none}.lite-acc-stack.has-open .lite-acc.\!open,.lite-acc-stack.has-open .lite-acc.open{flex:1 1 0%}.lite-acc-stack.has-open .lite-acc-head{flex:none}.lite-row--3{display:grid;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:.35rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.lite-row__col{display:flex;min-width:0;flex-direction:column;gap:.25rem}.lite-row__col--mid{align-items:center}.lite-row__col--end{align-items:flex-end;gap:.15rem}.lite-row--3 .lite-row__tag{align-self:flex-start}.lite-row--3 .lite-row__amt{font-size:1.15rem}.lite-row--3 .lite-row__dates{margin-left:0}.lite-row__dates--lg{font-size:.85rem;font-weight:600;color:hsla(0,0%,93%,.75)}.lite-row--3 .lite-row__full{grid-column:span 3/span 3;display:flex;flex-direction:column;gap:.2rem}.lite-acc-stack{display:flex;height:560px;flex-direction:column;overflow:hidden;border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1))}.lite-acc{display:flex;min-height:0;flex:1 1 0%;flex-basis:0px;flex-direction:column}.lite-acc-body{height:0;min-height:0;flex:none;overflow:hidden}.lite-acc.\!open .lite-acc-body,.lite-acc.open .lite-acc-body{height:auto;min-height:0;flex:1 1 0%;overflow-y:auto}.lite-acc.open .lite-acc-body{scrollbar-width:none;-ms-overflow-style:none}.lite-acc.\!open .lite-acc-body{scrollbar-width:none!important;-ms-overflow-style:none!important}.lite-acc.open .lite-acc-body::-webkit-scrollbar{display:none}.lite-acc.\!open .lite-acc-body::-webkit-scrollbar{display:none!important}.leg-avatar{position:relative;height:110px;width:110px;flex-shrink:0;overflow:hidden;border-radius:9999px;border-width:2px;border-color:rgba(118,171,174,.4);--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1))}.leg-avatar img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.leg-avatar-fallback{position:absolute;inset:0;display:none;align-items:center;justify-content:center;color:rgba(118,171,174,.5)}.cmte-acc-stack{overflow:hidden;border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1))}.cmte-acc+.cmte-acc{border-top-width:1px;border-color:rgba(118,171,174,.1)}.cmte-head{display:flex;width:100%;cursor:pointer;align-items:center;gap:12px;border-style:none;background-color:transparent;padding:12px 16px;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cmte-head:hover{background-color:rgba(118,171,174,.08)}.cmte-head:disabled{cursor:default}.cmte-acc--static .cmte-head:hover{background-color:transparent}.cmte-name{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:center;gap:8px;font-size:.9rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.cmte-title-tag{flex-shrink:0;border-radius:.25rem;background-color:rgba(118,171,174,.15);padding:.1rem .4rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.cmte-chev{margin-left:auto;flex-shrink:0;color:hsla(0,0%,93%,.35);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.cmte-acc.\!open .cmte-chev,.cmte-acc.open .cmte-chev{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.cmte-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cmte-acc.open .cmte-body{grid-template-rows:1fr}.cmte-acc.\!open .cmte-body{grid-template-rows:1fr!important}.cmte-sub-list{margin:0;min-height:0;list-style-type:none;overflow:hidden;padding:0}.cmte-acc.\!open .cmte-sub-list,.cmte-acc.open .cmte-sub-list{border-top-width:1px;border-color:rgba(118,171,174,.1);padding:12px 16px}.cmte-sub-list li{display:flex;align-items:center;gap:8px;padding-top:.3rem;padding-bottom:.3rem;font-size:.82rem;color:hsla(0,0%,93%,.7)}.user-popup-card{display:flex;max-height:80vh;width:90vw;max-width:440px;flex-direction:column;overflow:hidden;border-radius:1rem;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1));--tw-shadow:0 20px 45px rgba(0,0,0,.6);--tw-shadow-colored:0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.user-popup-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;border-bottom-width:1px;border-color:rgba(118,171,174,.1);padding:1.25rem 1.5rem}.user-popup-body{flex:1 1 0%;overflow-y:auto;padding:1.25rem 1.5rem}.user-popup-section{margin-bottom:1.25rem}.user-popup-section:last-child{margin-bottom:0}.user-popup-section-title{margin-bottom:.6rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45)}.user-popup-private{font-size:.8rem;font-style:italic;color:hsla(0,0%,93%,.3)}.user-popup-tickers{display:flex;flex-wrap:wrap;gap:.4rem}.user-popup-ticker{cursor:pointer;border-radius:.375rem;border-width:1px;border-color:rgba(118,171,174,.25);background-color:rgba(118,171,174,.12);padding:.2rem .5rem;font-size:.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.user-popup-ticker:hover{background-color:rgba(118,171,174,.25)}.user-popup-post{margin-bottom:.4rem;border-radius:.5rem;border-left-width:2px;border-color:rgba(118,171,174,.3);background-color:rgba(34,40,49,.5);padding:.55rem .75rem}.user-popup-post:last-child{margin-bottom:0}.friend-search-item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding-top:.6rem;padding-bottom:.6rem}.friend-search-item:last-child{border-bottom-width:0}.friend-search-left{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.6rem}.friend-search-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.friend-avatar-sm{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.friend-avatar-placeholder{display:flex;align-items:center;justify-content:center;border-width:1px;border-color:rgba(118,171,174,.25);background-color:rgba(118,171,174,.15)}.friend-toggle-btn{flex-shrink:0;cursor:pointer;border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.25);background-color:rgba(118,171,174,.15);padding:.35rem .7rem;font-size:.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.friend-toggle-btn:hover{background-color:rgba(118,171,174,.25)}.friend-toggle-btn.is-friend{border-color:hsla(0,91%,71%,.4);background-color:transparent;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.friend-toggle-btn.is-friend:hover{background-color:hsla(0,91%,71%,.1)}.feed-item{margin-bottom:.35rem;display:flex;align-items:flex-start;gap:.6rem;border-radius:.5rem;padding:.55rem .6rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feed-item:hover{background-color:rgba(118,171,174,.06)}.feed-item-content{display:flex;min-width:0;flex:1 1 0%;flex-wrap:wrap;align-items:baseline;-moz-column-gap:.35rem;column-gap:.35rem}.feed-avatar{height:2rem;width:2rem;flex-shrink:0;border-radius:9999px;-o-object-fit:cover;object-fit:cover}.feed-avatar-placeholder{display:flex;align-items:center;justify-content:center;border-width:1px;border-color:rgba(118,171,174,.25);background-color:rgba(118,171,174,.15)}.feed-user{font-size:.82rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.feed-user-clickable{cursor:pointer}.feed-user-clickable:hover{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.feed-action{font-size:.8rem;color:hsla(0,0%,93%,.6)}.feed-action-add{font-weight:600;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.feed-action-remove{font-weight:600;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.feed-ticker{cursor:pointer;border-radius:.25rem;background-color:rgba(118,171,174,.12);padding-left:.3rem;padding-right:.3rem;font-size:.8rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feed-ticker:hover{background-color:rgba(118,171,174,.25)}.feed-time{margin-top:2px;font-size:.65rem;color:hsla(0,0%,93%,.3)}.feed-post-content{margin-top:.3rem;width:100%;overflow-wrap:break-word;font-size:.8rem;line-height:1.375;color:hsla(0,0%,93%,.85)}.feed-badge{margin-left:auto;flex-shrink:0;align-self:flex-start;border-radius:.25rem;padding:.1rem .35rem;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.feed-badge-add{background-color:rgba(74,222,128,.15);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.feed-badge-remove{background-color:hsla(0,91%,71%,.15);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.feed-badge-post{background-color:rgba(118,171,174,.15);--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.feed-badge-friend{background-color:rgba(245,158,11,.15);--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.feed-addback-btn{margin-left:.35rem;cursor:pointer;border-radius:.375rem;border-width:1px;border-color:rgba(118,171,174,.3);background-color:rgba(118,171,174,.15);padding:.1rem .45rem;font-size:.68rem;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.feed-addback-btn:hover{background-color:rgba(118,171,174,.25)}.feed-added-back{margin-left:.35rem;font-size:.68rem;font-weight:600;--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.feed-spinner{padding-top:1rem;padding-bottom:1rem;text-align:center;font-size:.8rem;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.feed-empty{padding:1.5rem 1rem;text-align:center;font-size:.85rem;line-height:1.625;color:hsla(0,0%,93%,.4)}.feed-end{padding-top:.6rem;padding-bottom:.6rem;text-align:center;font-size:.7rem;color:hsla(0,0%,93%,.25)}@media (max-width:767px){.user-popup-card{max-height:85vh;width:100%}.user-popup-body,.user-popup-header{padding:1rem}.feed-item-content{-moz-column-gap:.25rem;column-gap:.25rem}}.legal-page{--legal-deep:#161a21;--legal-accent:#76abae;--legal-bright:#8fd4d8;--font-display:"Instrument Serif",Georgia,serif;--font-body:"DM Sans",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;display:flex;min-height:100vh;flex-direction:column;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body);background:var(--legal-deep)}.legal-page a{text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:var(--legal-accent)}.legal-page a:hover{color:var(--legal-bright)}.legal-nav{position:sticky;top:0;z-index:100;justify-content:space-between;border-bottom-width:1px;border-color:rgba(118,171,174,.08);padding:1rem 3rem;--tw-backdrop-blur:blur(20px);--tw-backdrop-saturate:saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background:rgba(22,26,33,.92)}.legal-nav,.legal-nav__logo{display:flex;align-items:center}.legal-nav__logo{gap:.5rem;font-size:1.75rem;letter-spacing:-.02em;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));text-decoration-line:none;font-family:var(--font-display)}.legal-nav__logo-mark{display:block;height:2rem;width:2rem;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.legal-nav__links{display:flex;align-items:center;gap:1.5rem}.legal-nav__links a{font-size:.85rem;color:hsla(0,0%,93%,.6)}.legal-content{margin-left:auto;margin-right:auto;width:100%;max-width:780px;flex:1 1 0%;padding:4rem 2rem 6rem}.legal-content__label{margin-bottom:1rem;font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.15em;color:var(--legal-accent);font-family:var(--font-mono)}.legal-content__title{margin-bottom:.75rem;font-weight:400;line-height:1.15;letter-spacing:-.02em;font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3rem)}.legal-content__updated{margin-bottom:3rem;border-bottom-width:1px;border-color:rgba(118,171,174,.1);padding-bottom:2rem;font-size:.85rem;color:hsla(0,0%,93%,.35)}.legal-section{margin-bottom:2.5rem}.legal-section__heading{margin-bottom:.85rem;border-left-width:2px;padding-left:.85rem;font-size:1.15rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));border-left-color:var(--legal-accent);font-family:var(--font-body)}.legal-section p{margin-bottom:.85rem;font-size:.92rem;line-height:1.8;color:hsla(0,0%,93%,.6)}.legal-section ul{margin-bottom:.85rem;list-style-type:none;padding:0}.legal-section li{position:relative;margin-bottom:.4rem;padding-left:1.35rem;font-size:.92rem;line-height:1.75;color:hsla(0,0%,93%,.6)}.legal-section li:before{content:"";position:absolute;left:0;top:.65rem;height:5px;width:5px;border-radius:9999px;opacity:.5;background:var(--legal-accent)}.legal-section strong{font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.legal-highlight{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(118,171,174,.12);padding:1.25rem 1.5rem;background:rgba(118,171,174,.06)}.legal-highlight p{margin-bottom:0;font-weight:500;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.legal-footer{border-top-width:1px;border-color:rgba(118,171,174,.08);padding:2rem 3rem;text-align:center}.legal-footer p{font-size:.78rem;color:hsla(0,0%,93%,.35)}@media (max-width:768px){.legal-nav{padding:1rem 1.5rem}.legal-content{padding:2.5rem 1.5rem 4rem}}@media (min-width:768px){.pol-grid .pol-head{flex-wrap:nowrap}.pol-grid .pol-actions{width:auto;margin-left:auto}}@media (max-width:767px){body,html{overflow-x:hidden}body{height:100dvh}#main-content{--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1));padding:12px;padding-bottom:calc(var(--mobile-nav-h) + var(--safe-bottom))}#main-content:has(.homepage-container){--tw-bg-opacity:1;background-color:rgb(20 23 28/var(--tw-bg-opacity,1));padding:8px}#content-panel:has(.homepage-container){border-radius:0;--tw-bg-opacity:1;background-color:rgb(20 23 28/var(--tw-bg-opacity,1))}#mobile-nav{display:flex}#desktop-nav,#ticker-bar{display:none}}@media (min-width:768px){#more-sheet,#more-sheet-backdrop{display:none}}@media (max-width:767px){:where(#data-table),:where(#data-table) tbody{display:block;width:100%}#data-table thead{display:none}#data-table,#data-table tbody{display:block;width:100%}#data-table tr{margin-bottom:12px;display:block;border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));padding:12px 16px}#data-table td{display:flex;align-items:center;justify-content:space-between;gap:12px;border-style:none;padding-top:5px;padding-bottom:5px;text-align:right;font-size:.85rem;overflow-wrap:anywhere}#data-table td:before{content:attr(data-label);flex-shrink:0;text-align:left;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,93%,.45)}#data-table td:empty{display:none}.pol-head{flex-wrap:wrap}.pol-grid{grid-template-columns:1fr}.pol-actions{width:100%;justify-content:flex-end}.pol-trade{flex-wrap:wrap;gap:6px 12px}.pol-trade-date{margin-left:0;flex-basis:100%}}@media (max-width:900px){.heatmap-root{height:60vh;min-height:340px}}@media (max-width:768px){.ta-table{font-size:.75rem}.ta-table th,.ta-td{padding:.35rem .5rem}#ta-search{width:100%!important;margin-left:0!important}.ta-filters-wrap.open .ta-filters-inner{max-height:42dvh}.ta-active-pills{justify-content:center;margin-left:0!important;width:100%}.ta-filters-wrap.\!open .ta-filters-inner{max-height:42dvh!important}}@media (max-width:767px){#ta-header{justify-content:center;gap:12px;padding:12px}#ta-header h2{width:100%;text-align:center;font-size:1.25rem;line-height:1.75rem}#ta-active-pills{order:9999;justify-content:center;margin-left:0!important}#ta-tf-toggle{flex-shrink:0}.ta-search-wrap{width:100%!important}.ta-table td:first-child,.ta-table th:first-child{position:sticky;left:0;z-index:5;--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1))}.ta-table thead th:first-child{z-index:15}.ta-table tr:hover td:first-child{--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1))}.news-accordion{padding:var(--space-1) 0}.news-article-row{flex-wrap:wrap;gap:.4rem .6rem}.news-article-title{flex-basis:100%;white-space:normal}.gex-title-full{display:none}.gex-title-short{display:inline}#gex-header{grid-template-columns:1fr!important}#gex-header>div:first-child{padding:.75rem 1rem!important;gap:1rem!important}#gex-header>div:nth-child(2){flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding:.6rem 1rem}#gex-header>div:nth-child(2) button{min-height:32px;padding-top:2px;padding-bottom:2px}.gex-day-rel,.gex-timeline{display:none}#gex-heatmap{padding:0!important}.gex-topbar .gex-controls{display:none!important}.gex-burger{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;background:rgba(118,171,174,.1);border:1px solid rgba(118,171,174,.3);border-radius:10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.gex-burger span{display:block;height:2px;width:100%;border-radius:2px;background:#76abae;transition:transform .28s cubic-bezier(.32,.72,0,1),opacity .18s ease}.gex-burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.gex-burger.open span:nth-child(2){opacity:0}.gex-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.gex-menu-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1);border-bottom:1px solid transparent}.gex-menu-wrap.open{grid-template-rows:1fr;border-bottom-color:rgba(118,171,174,.2)}.gex-menu{overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);opacity:0;transform:translateY(-6px);transition:opacity .22s ease,transform .28s cubic-bezier(.32,.72,0,1);padding:0 var(--space-3)}.gex-menu-wrap.open .gex-menu{opacity:1;transform:translateY(0);padding:var(--space-2) var(--space-3) var(--space-3)}.gex-menu-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.gex-menu-label{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:hsla(0,0%,93%,.45)}.gex-menu-row{display:flex;flex-wrap:wrap;gap:6px}.gex-menu-btn{display:inline-flex;align-items:center;gap:.35rem;background:rgba(118,171,174,.1);border:1px solid rgba(118,171,174,.3);border-radius:8px;padding:.4rem .7rem;color:#eee;font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer}.gex-menu-btn.active{background:#76abae;color:#222831;border-color:#76abae}.gex-menu-na{font-size:.8rem;color:hsla(0,0%,93%,.35)}.gex-burger.\!open span:first-child{transform:translateY(7px) rotate(45deg)!important}.gex-burger.\!open span:nth-child(2){opacity:0!important}.gex-burger.\!open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}.gex-menu-wrap.\!open{grid-template-rows:1fr!important;border-bottom-color:rgba(118,171,174,.2)!important}.gex-menu-wrap.\!open .gex-menu{opacity:1!important;transform:translateY(0)!important;padding:var(--space-2) var(--space-3) var(--space-3)!important}.gex-menu-btn.\!active{background:#76abae!important;color:#222831!important;border-color:#76abae!important}#table-header-row{position:relative;flex-direction:column;align-items:stretch;gap:12px}#table-header-row>div{flex-wrap:wrap;gap:8px}#table-header-row .space-x-4>:not([hidden])~:not([hidden]){margin-left:0}#table-title{font-size:1.25rem;line-height:1.75rem}#amount-filter,#filter-input{width:100%}input,select,textarea{font-size:16px}button:not(.insider-info-btn):not(.mobile-nav__item),input[type=email],input[type=password],input[type=text],select{min-height:2.75rem}}@media (max-width:767px){#table-header-row:has(#export-csv-btn:not([class*=hidden])) #table-title{padding-right:100px}#export-csv-btn{position:absolute;right:0;top:0;min-height:0;gap:.375rem;padding:.25rem .75rem}#table-header-row #news-view-toggle{margin:0 auto 8px;width:-moz-max-content;width:max-content;max-width:100%}#data-table[data-type=watchlist] thead{display:block}#data-table[data-type=watchlist] tbody tr,#data-table[data-type=watchlist] thead tr{margin:0;display:flex;align-items:center;border-radius:0;border-bottom:1px rgba(118,171,174,.12);border-style:none;background-color:transparent;padding:0}#data-table[data-type=watchlist] td,#data-table[data-type=watchlist] th{display:flex;min-width:0;align-items:center;justify-content:flex-end;overflow:hidden;white-space:nowrap;border-style:none;padding:.5rem .25rem;text-align:right;font-size:.78rem}#data-table[data-type=watchlist] th{font-size:.6rem;text-transform:uppercase;letter-spacing:.03em}#data-table[data-type=watchlist] td:before,#data-table[data-type=watchlist] tr>:nth-child(4),#data-table[data-type=watchlist] tr>:nth-child(7),#data-table[data-type=watchlist] tr>:nth-child(8){display:none}#data-table[data-type=watchlist] tr>:first-child{flex-shrink:0;flex-grow:0;flex-basis:46px;justify-content:flex-start;text-align:left;font-weight:700}#data-table[data-type=watchlist] tr>:nth-child(2){flex-shrink:0;flex-grow:0;flex-basis:56px}#data-table[data-type=watchlist] tr>:nth-child(3),#data-table[data-type=watchlist] tr>:nth-child(5),#data-table[data-type=watchlist] tr>:nth-child(6),#data-table[data-type=watchlist] tr>:nth-child(9){flex:1 1 0%}#data-table[data-type=watchlist] tr>:nth-child(10){flex-shrink:0;flex-grow:0;flex-basis:34px}#data-table[data-type=watchlist] td canvas{height:1.25rem;width:52px}#data-table[data-type=watchlist] td:nth-child(10) svg{height:.75rem;width:.75rem}#data-table[data-type=watchlist] th:nth-child(10){font-size:0}#politician-watchlist-grid.pol-grid{display:flex;flex-direction:column;gap:12px;width:100%}.pol-grid .pol-card{width:100%;height:auto;margin-bottom:0}.homepage-container{gap:12px;padding:8px}.market-groups,.stats-row--overview{grid-template-columns:repeat(1,minmax(0,1fr))}.market-groups{grid-template-areas:"equities" "fx" "rates" "etfs" "commodities" "crypto"}.market-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ta-spotlight-grid{grid-auto-rows:260px}.ta-spotlight-box--tall{grid-row:auto}#content-panel,#main-content,#main-content *,#main-content>div{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}#content-panel:after,#table-scroll-container:after{display:none}.section-header{align-items:center}.section-title{width:100%;justify-content:center;text-align:center}.heatmap-section,.market-header-pills,.market-sentiment{display:none}.market-group .sectors-grid,.sectors-grid{display:flex;flex-direction:column;gap:0}.market-group .sectors-grid .sector-card,.sectors-grid .sector-card{margin:0;display:flex;width:100%;max-width:none;flex:none;align-items:center;gap:.625rem;border-radius:0;border-bottom:1px rgba(118,171,174,.1);border-style:none;background-color:transparent;padding:.5rem .625rem;text-align:left}.sector-card:before{top:0;bottom:0;left:0;right:auto;height:auto;width:3px}.sector-card .sector-symbol{margin:0;flex-shrink:0;flex-grow:0;flex-basis:60px;text-align:left}.sector-card .sector-name{margin:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.sector-card .sector-change{flex-shrink:0;flex-grow:0;flex-basis:76px;text-align:right}.sector-card .sector-price{margin:0;flex-shrink:0;flex-grow:0;flex-basis:70px;text-align:right;font-size:.85rem}.activity-section .section-title{flex-wrap:wrap;justify-content:center}.trade-counts--inline{margin:.25rem 0 0;display:flex;flex-basis:100%;justify-content:center;gap:.375rem}.tab-btn{flex:1 1 0%;text-align:center}.tab-buttons{width:100%;justify-content:space-evenly;gap:.5rem;overflow-x:auto}.trades-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));scrollbar-width:none;-ms-overflow-style:none}}@media (max-width:767px){.trades-grid::-webkit-scrollbar{display:none}.ta-spotlight-box{flex-basis:100%}.ta-spotlight-scroll{min-height:0;flex:1 1 auto}.stats-row,.stats-row--overview{grid-template-columns:repeat(1,minmax(0,1fr))!important;min-height:0}.stats-row--overview .calendar-stat-card{padding:16px;position:static;overflow:visible}.calendar-fill{position:static;inset:auto;padding:0}.section-container:not(.market-overview-card) .section-header,.stat-card:not(.market-overview-card) .card-header{padding-top:12px}.activity-section .section-header,.earnings-section .section-header{flex-direction:column;align-items:center;gap:12px}.activity-section .section-title,.earnings-section .section-title{width:100%;justify-content:center;text-align:center}.gex-mode-toggle,.seg-toggle{width:-moz-max-content;width:max-content;max-width:100%;align-self:center;border-width:1px}.gex-mode-btn,.seg-btn{padding:.3rem .6rem;font-size:.75rem;min-height:0}.earnings-controls{width:100%;flex-direction:column;align-items:center;gap:8px}.earnings-nav{justify-content:center}.earnings-nav .tab-btn{border-radius:.375rem;border-width:1px;border-color:rgba(118,171,174,.3);background-color:rgba(118,171,174,.12);padding:.15rem 1rem;font-size:.9rem;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));min-height:0}.earnings-nav .tab-btn:hover{background-color:rgba(118,171,174,.25)}.earnings-week-label{min-width:0;font-size:.72rem}.calendar-card{max-height:190px}.seg-toggle:not(:last-child){margin-right:0}.calendar-fill .calendar-card{max-height:190px}.calendar-scroll{scrollbar-width:none;-ms-overflow-style:none}.calendar-scroll::-webkit-scrollbar{display:none}}@media (max-width:767px){#ta-filters{display:flex;flex-direction:column;gap:0;padding:0 12px}.ta-acc-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:8px}.ta-acc-bar .ta-filter-label{margin:0;font-size:.7rem}.ta-acc{border-bottom-width:1px;border-color:rgba(118,171,174,.1)}.ta-acc:last-child{border-bottom-width:0}.ta-acc-summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;gap:8px;padding-top:.6rem;padding-bottom:.6rem;font-size:.85rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1));-webkit-tap-highlight-color:transparent}.ta-acc-summary::-webkit-details-marker{display:none}.ta-acc-count{border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1));padding:.05rem .4rem;font-size:.65rem;font-weight:700;--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1))}.ta-acc-chevron{margin-left:auto;height:18px;width:18px;flex-shrink:0;color:hsla(0,0%,93%,.4);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.ta-acc[open] .ta-acc-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.ta-acc-body{display:flex;flex-wrap:wrap;gap:.4rem;padding-bottom:12px;padding-top:0}.ta-acc-body .ta-chip{min-height:0;padding-top:.3rem;padding-bottom:.3rem}#profile-modal>div>div:first-child{display:none}#profile-modal>div>div:nth-child(2){min-height:0;flex:1 1 auto;overflow-y:auto;padding:1.25rem;-webkit-overflow-scrolling:touch}.pref-row{display:grid;grid-template-columns:auto 1fr;align-items:center;-moz-column-gap:.6rem;column-gap:.6rem;row-gap:.125rem;grid-template-areas:"check label" "check desc"}.pref-row input[type=checkbox]{grid-area:check;align-self:center}.pref-row .pref-label{grid-area:label}.pref-row .pref-desc{grid-area:desc;font-size:.72rem;line-height:1.375;color:hsla(0,0%,93%,.4)}#search-modal .p-6{padding:12px}.stock-detail-flex{flex-direction:column;gap:12px}.stock-detail-chart{order:-9999;height:20rem;flex:none;padding:8px}.stock-detail-side{width:100%}#search-results [id^=tradingview_],.stock-detail-chart .tradingview-widget-container{height:100%}#search-results .mt-6{margin-top:16px}#search-results .mt-6 .p-4{padding:12px}.search-input-wrap{position:static}#search-dropdown{position:static;margin-top:8px;display:none;max-height:62dvh;transform:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#search-dropdown.is-open{visibility:visible;display:block;opacity:1}.stock-detail-side{width:100%!important;gap:12px}.lite-acc-stack{height:360px}.lite-acc-head{padding:12px 16px}.lite-acc-label{flex-direction:column;align-items:flex-start;gap:0;font-size:1rem;line-height:1.5rem}.lite-acc-chev{right:12px}.lite-acc-inner{padding-left:12px;padding-right:12px;padding-bottom:12px}.lite-row__meta{flex-wrap:wrap;gap:8px}.lite-row__dates{margin-left:0;text-align:left}.lite-upgrade-note{padding-left:12px;padding-right:12px;font-size:.75rem}#filing-accordion{display:flex;flex-direction:column;gap:12px;padding-bottom:12px}.fa-card{position:relative;overflow:hidden;border-radius:12px;border-width:1px;border-color:rgba(118,171,174,.15);--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.fa-card.open{border-color:rgba(118,171,174,.35)}.fa-head{display:flex;width:100%;align-items:flex-start;gap:12px;border-style:none;background-color:transparent;padding:12px 16px;text-align:left;-webkit-tap-highlight-color:transparent}.fa-head-main{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:.3rem}.fa-chevron{margin-top:.15rem;height:18px;width:18px;flex-shrink:0;color:hsla(0,0%,93%,.35);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.fa-card.open .fa-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.fa-card--static .fa-head{cursor:default}.fa-title-row{display:flex;min-width:0;align-items:center;gap:8px}.fa-title{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.fa-chip{flex-shrink:0;cursor:pointer;border-radius:.375rem;border-width:1px;border-color:rgba(118,171,174,.25);background-color:rgba(118,171,174,.12);padding:.1rem .4rem;font-size:.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.fa-card--inline .fa-title-row{gap:0}.fa-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:hsla(0,0%,93%,.5)}.fa-meta-row{margin-top:.15rem;display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:16px;column-gap:16px;row-gap:.3rem}.fa-stat{display:flex;min-width:0;flex-direction:column;line-height:1.25}.fa-stat-label{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.4)}.fa-stat-value{font-size:.85rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.fa-stat--accent .fa-stat-value{font-size:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.fa-stat--lg .fa-stat-value{font-size:.95rem}.fa-stat--pos .fa-stat-value{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.fa-stat--neg .fa-stat-value{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.fa-date{margin-left:auto;flex-shrink:0;white-space:nowrap;font-size:.75rem;color:hsla(0,0%,93%,.55);font-variant-numeric:tabular-nums}.fa-date em{margin-right:.25rem;font-size:.6rem;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:.05em;color:hsla(0,0%,93%,.35)}.fa-date--lg{font-size:.8rem;font-weight:600;color:hsla(0,0%,93%,.7)}.fa-dates{margin-left:auto;display:flex;flex-shrink:0;flex-direction:column;align-items:flex-end;gap:.1rem}.fa-dates-line{white-space:nowrap;font-size:.7rem;color:hsla(0,0%,93%,.55);font-variant-numeric:tabular-nums}.fa-dates-line em{margin-right:.25rem;font-size:.6rem;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:.05em;color:hsla(0,0%,93%,.35)}.fa-pin{position:absolute;right:12px;top:12px;z-index:10;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.5rem;border-style:none;background-color:transparent;padding:0;color:rgba(118,171,174,.45);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;min-height:0}.fa-pin:active{background-color:rgba(118,171,174,.15)}.fa-pin.pinned{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.fa-pin.pinned svg{fill:currentColor}}@media (max-width:767px){.fa-card:has(.fa-pin) .fa-head{padding-right:2.75rem}.fa-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.fa-card.open .fa-body{grid-template-rows:1fr}.fa-body-inner{min-height:0;overflow:hidden}.fa-card.open .fa-body-inner{border-top-width:1px;border-top-color:rgba(118,171,174,.1);padding:12px 16px}.fa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:8px}.fa-detail{display:flex;min-width:0;flex-direction:column;gap:.1rem;font-size:.8rem;overflow-wrap:anywhere}.fa-detail>span:first-child{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.4)}.fa-detail>span:last-child{color:hsla(0,0%,93%,.85)}.fa-detail--full{grid-column:span 2/span 2}.fa-detail--left{text-align:left}.fa-actions{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.fa-btn{display:inline-flex;flex:1 1 0%;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-color:rgba(118,171,174,.3);background-color:rgba(118,171,174,.12);padding:.45rem 12px;font-size:.8rem;font-weight:600;--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;min-height:38px}.fa-btn:active{background-color:rgba(118,171,174,.25)}.fa-empty{padding:1.5rem 16px;text-align:center;font-size:.85rem;color:hsla(0,0%,93%,.4)}.fa-chip{padding:.2rem .55rem;font-size:.85rem}#filing-accordion[data-type=lobbying] .fa-sub{display:none}#filing-accordion[data-type=lobbying] .fa-date{font-size:.9rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}#filing-accordion[data-type=lobbying] .fa-date em{font-size:.65rem}#filing-accordion[data-type=congress] .fa-dates-line{font-size:.85rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}#filing-accordion[data-type=congress] .fa-dates-line em{font-size:.65rem;font-weight:700;color:hsla(0,0%,93%,.4)}#filing-accordion[data-type=contracts] .fa-head-main{flex-direction:row;align-items:center;gap:12px}#filing-accordion[data-type=contracts] .fa-title-row{flex:none}#filing-accordion[data-type=contracts] .fa-meta-row{margin-top:0;flex:1 1 0%;flex-wrap:nowrap;align-items:center;gap:12px}#filing-accordion[data-type=contracts] .fa-stat-label{display:none}#filing-accordion[data-type=contracts] .fa-stat--accent .fa-stat-value{font-size:1.05rem}#filing-accordion[data-type=contracts] .fa-date{font-size:.85rem;font-weight:600;color:hsla(0,0%,93%,.75)}#filing-accordion[data-type=contracts] .fa-date em{font-size:.65rem}#filing-accordion[data-type=earnings] .fa-meta-row{gap:12px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:start}#filing-accordion[data-type=earnings] .fa-date{margin-left:0;display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap;font-size:.85rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}#filing-accordion[data-type=earnings] .fa-date em{margin-right:0;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,93%,.4)}#filing-accordion[data-type=earnings] .fa-stat--accent .fa-stat-value,#filing-accordion[data-type=earnings] .fa-stat-value{font-size:.85rem;font-variant-numeric:tabular-nums}#filing-accordion[data-type=d13] .fa-date,#filing-accordion[data-type=f13f] .fa-date,#filing-accordion[data-type=g13] .fa-date{font-size:.9rem;font-weight:600;--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}#filing-accordion[data-type=contracts] .fa-meta-row,#filing-accordion[data-type=d13] .fa-meta-row,#filing-accordion[data-type=f13f] .fa-meta-row,#filing-accordion[data-type=g13] .fa-meta-row{gap:12px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center}#filing-accordion[data-type=contracts] .fa-date,#filing-accordion[data-type=d13] .fa-date,#filing-accordion[data-type=f13f] .fa-date,#filing-accordion[data-type=g13] .fa-date{margin-left:0}.fa-card.\!open{border-color:rgba(118,171,174,.35)}.fa-card.\!open .fa-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.fa-card.\!open .fa-body{grid-template-rows:1fr!important}.fa-card.\!open .fa-body-inner{border-top-width:1px;border-top-color:rgba(118,171,174,.1);padding:12px 16px}}@media (max-width:900px){.earnings-week,.ta-spotlight-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.heatmap-root{height:60vh;min-height:340px}}@media (max-width:1200px){.market-groups{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"equities" "fx" "rates" "etfs" "commodities" "crypto"}.stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-stats-card{grid-column:span 2/span 2}.quick-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1400px){.market-overview-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.pol-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (orientation:portrait) and (min-width:768px){.market-groups{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"equities" "fx" "rates" "etfs" "commodities" "crypto"}.market-group .sectors-grid,.sectors-grid{display:flex;flex-direction:column;gap:0}.market-group .sectors-grid .sector-card,.sectors-grid .sector-card{margin:0;display:flex;width:100%;max-width:none;flex:none;align-items:center;gap:.625rem;border-radius:0;border-bottom:1px rgba(118,171,174,.1);border-style:none;background-color:transparent;padding:.5rem .625rem;text-align:left}.sector-card:before{top:0;bottom:0;left:0;right:auto;height:auto;width:3px}.sector-card .sector-symbol{margin:0;flex-shrink:0;flex-grow:0;flex-basis:60px;text-align:left}.sector-card .sector-name{margin:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.sector-card .sector-price{margin:0;font-size:.85rem}.sector-card .sector-change{flex-shrink:0;flex-grow:0;flex-basis:76px;text-align:right}.market-overview-card .section-header{flex-wrap:wrap}.market-overview-card .section-title{margin-right:0;flex-basis:100%}.market-header-pills{margin-left:0;width:100%;flex-basis:100%;justify-content:flex-start;gap:.5rem;padding-top:8px}.gex-mode-btn,.seg-btn{padding:.3rem .7rem;font-size:.8rem}.seg-toggle:not(:last-child){margin-right:12px}#table-header-row{--ctl-h:38px}#table-header-row .gex-mode-btn,#table-header-row .seg-btn{padding-left:.85rem;padding-right:.85rem;font-size:.82rem}#table-header-row .dd--filter .dd-btn{padding-left:.7rem;padding-right:.7rem;font-size:.85rem}.nav-tab{padding-left:.75rem;padding-right:.75rem}#filter-input{width:10rem}.activity-section .seg-toggle,.earnings-controls .seg-toggle{height:2.5rem;align-items:center}.activity-section .seg-btn,.earnings-controls .seg-btn{display:flex;height:100%;align-items:center;padding-left:.85rem;padding-right:.85rem;font-size:.82rem;line-height:1}.trades-grid{scrollbar-width:none;-ms-overflow-style:none}.trades-grid::-webkit-scrollbar{display:none}.market-groups{row-gap:.25rem}.market-group-label{margin-bottom:.15rem}.perf-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem}.perf-row .section-container{display:flex;min-width:0;flex-direction:column}.perf-row .industries-section .sectors-grid,.perf-row .sectors-section .sectors-grid{display:flex;flex:1 1 0%;flex-direction:column;gap:0}.perf-row .industries-section .sectors-grid .sector-card,.perf-row .sectors-section .sectors-grid .sector-card{margin:0;display:flex;width:100%;min-width:0;max-width:none;flex:none;flex-basis:auto;align-items:center;gap:.5rem;border-radius:0;border-bottom:1px rgba(118,171,174,.1);border-style:none;background-color:transparent;padding:.25rem .5rem;text-align:left;line-height:1.25}.perf-row .sector-card:before{top:0;bottom:0;left:0;right:auto;height:auto;width:2px}.perf-row .sector-card:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.perf-row .sector-card .sector-symbol{margin:0;flex-shrink:0;flex-grow:0;flex-basis:52px;text-align:left;font-size:.7rem}.perf-row .sector-card .sector-name{margin:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:.7rem}.perf-row .sector-card .sector-price{margin:0;flex-shrink:0;flex-grow:0;flex-basis:58px;text-align:right;font-size:.7rem}.perf-row .sector-card .sector-change{margin:0;flex-shrink:0;flex-grow:0;flex-basis:62px;text-align:right;font-size:.7rem}}@media (max-width:767px){.homepage-container>*{padding:0;content-visibility:auto;contain-intrinsic-size:auto 320px}.market-item:hover,.sector-card:hover{transform:none}#filing-modal-body.f13-mode{height:auto;overflow-y:auto}.f13-wrap{height:auto;flex-direction:column}.f13-main{height:auto;flex:none;gap:12px;overflow:visible;padding:12px}.f13-list{height:auto;min-height:260px;flex:1 1 auto;flex-basis:auto;border-left:0;border-top:1px solid hsla(0,0%,100%,.06)}.f13-stats{gap:6px}.f13-stat{padding:.4rem 12px}.f13-stat-value{font-size:.85rem}.f13-chart-row{flex:none;flex-wrap:wrap;gap:12px}.f13-donut{width:190px;height:190px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.z-20{z-index:20}.col-span-full{grid-column:1/-1}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-\[34rem\]{max-height:34rem}.w-1\/4{width:25%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-full{width:100%}.min-w-0{min-width:0}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem*var(--tw-space-x-reverse));margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[\#76ABAE\]\/10{border-color:rgba(118,171,174,.1)}.border-\[\#76ABAE\]\/20{border-color:rgba(118,171,174,.2)}.border-\[\#76ABAE\]\/30{border-color:rgba(118,171,174,.3)}.border-down{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-teal{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1))}.border-up{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-warn{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.bg-\[\#12262c\]\/15{background-color:rgba(18,38,44,.15)}.bg-\[\#1a1d24\]{--tw-bg-opacity:1;background-color:rgb(26 29 36/var(--tw-bg-opacity,1))}.bg-\[\#222831\]{--tw-bg-opacity:1;background-color:rgb(34 40 49/var(--tw-bg-opacity,1))}.bg-\[\#31363F\]{--tw-bg-opacity:1;background-color:rgb(49 54 63/var(--tw-bg-opacity,1))}.bg-\[\#76ABAE\]{--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1))}.bg-\[\#76ABAE\]\/20{background-color:rgba(118,171,174,.2)}.bg-down{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-teal{--tw-bg-opacity:1;background-color:rgb(118 171 174/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-up{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-warn{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.text-\[\#000000\]{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-\[\#12262c\]{--tw-text-opacity:1;color:rgb(18 38 44/var(--tw-text-opacity,1))}.text-\[\#222831\]{--tw-text-opacity:1;color:rgb(34 40 49/var(--tw-text-opacity,1))}.text-\[\#76ABAE\]{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.text-\[\#76ABAE\]\/50{color:rgba(118,171,174,.5)}.text-\[\#EEEEEE\]{--tw-text-opacity:1;color:rgb(238 238 238/var(--tw-text-opacity,1))}.text-\[\#EEEEEE\]\/30{color:hsla(0,0%,93%,.3)}.text-\[\#EEEEEE\]\/40{color:hsla(0,0%,93%,.4)}.text-\[\#EEEEEE\]\/50{color:hsla(0,0%,93%,.5)}.text-\[\#EEEEEE\]\/60{color:hsla(0,0%,93%,.6)}.text-\[\#EEEEEE\]\/70{color:hsla(0,0%,93%,.7)}.text-\[\#EEEEEE\]\/80{color:hsla(0,0%,93%,.8)}.text-down{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-teal{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.text-up{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-warn{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.sepia{--tw-sepia:sepia(100%)}.filter,.sepia{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}#search-results ::-webkit-scrollbar,#search-results::-webkit-scrollbar{width:0;height:0}.tabular{font-variant-numeric:tabular-nums}.last\:border-0:last-child{border-width:0}.hover\:bg-\[\#12262c\]\/25:hover{background-color:rgba(18,38,44,.25)}.hover\:bg-\[\#222831\]\/50:hover{background-color:rgba(34,40,49,.5)}.hover\:bg-\[\#76ABAE\]\/10:hover{background-color:rgba(118,171,174,.1)}.hover\:bg-\[\#76ABAE\]\/20:hover{background-color:rgba(118,171,174,.2)}.hover\:bg-\[\#76ABAE\]\/30:hover{background-color:rgba(118,171,174,.3)}.hover\:bg-\[\#76ABAE\]\/40:hover{background-color:rgba(118,171,174,.4)}.hover\:bg-\[\#76ABAE\]\/80:hover{background-color:rgba(118,171,174,.8)}.hover\:text-\[\#76ABAE\]:hover{--tw-text-opacity:1;color:rgb(118 171 174/var(--tw-text-opacity,1))}.focus\:border-\[\#76ABAE\]:focus{--tw-border-opacity:1;border-color:rgb(118 171 174/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}