@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.56c1f21e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3b336396.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.e3369375.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.a40b9a8b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.fe42ddf4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.29207c2f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-base:1rem;--text-base--line-height:calc(1.5/1);--font-weight-semibold:600;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-5{margin-right:calc(var(--spacing)*5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.box-border{box-sizing:border-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[rgb\(99\,102\,241\)\]{background-color:#6366f1}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow,.shadow\/live{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:bg-\[rgb\(99\,102\,241\)\]\/90:hover{background-color:#6366f1e6;background-color:lab(49.0485% 30.3449 -71.8737/.9)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[rgb\(165\,180\,252\)\]:focus-visible{outline-color:#a5b4fc}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}}.discover-card,[data-tickerai-page=discover] .discover-card,[data-tickerai-inner-discover] .discover-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.discover-cta-button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;flex-shrink:1;justify-content:center;align-items:center;width:auto;min-width:0;max-width:100%;display:inline-flex}.discover-cta-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;min-width:0;max-width:100%;display:flex}.discover-referral-earnings__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;display:flex}.discover-referral-earnings__left{flex-flow:wrap;flex:auto;gap:8px 12px;min-width:0;display:flex}.discover-referral-earnings__actions{flex-direction:column;align-items:stretch}.discover-referral-earnings__subtext{color:#ffffff8c;text-align:center;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:11px;line-height:1.35}[data-tickerai-page=discover] .discover-mode-tabs-row,[data-tickerai-inner-discover] .discover-mode-tabs-row{min-width:0}[data-tickerai-page=discover] .discover-mode-tabs-row .discover-filter-chips-row,[data-tickerai-inner-discover] .discover-mode-tabs-row .discover-filter-chips-row{flex:1 1 0;min-width:0}button.discover-cta-button[data-tickerai-refresh]>span{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}@media (min-width:641px){.discover-referral-earnings__row{flex-wrap:nowrap}.discover-referral-earnings__actions{flex-shrink:0;align-items:flex-end;width:auto}.discover-referral-earnings__subtext{text-align:right}}@media (max-width:640px){[data-tickerai-page=discover] .discover-cta-button,[data-tickerai-inner-discover] .discover-cta-button,.discover-card .discover-cta-button,.discover-cta-actions .discover-cta-button{width:100%}[data-tickerai-page=discover] .discover-cta-actions,[data-tickerai-inner-discover] .discover-cta-actions,.discover-card .discover-cta-actions{flex-direction:column;align-items:stretch}[data-tickerai-page=discover] .discover-mode-tabs-row .discover-refresh-btn,[data-tickerai-inner-discover] .discover-refresh-btn{flex:100%;width:100%}}[data-tickerai-page=discover],[data-tickerai-inner-discover]{--discover-card-padding:20px;--discover-stack-gap-lg:24px;--discover-stack-gap-md:20px;--discover-stack-gap-sm:12px}@media (max-width:640px){[data-tickerai-page=discover],[data-tickerai-inner-discover]{--discover-card-padding:16px;--discover-stack-gap-lg:16px;--discover-stack-gap-md:12px;--discover-stack-gap-sm:8px}[data-tickerai-page=discover] .discover-page-hero{margin-bottom:var(--discover-stack-gap-md)!important}[data-tickerai-page=discover] .discover-hero-header{gap:var(--discover-stack-gap-sm)!important;margin-bottom:var(--discover-stack-gap-sm)!important}[data-tickerai-page=discover] .discover-header-text>div:first-of-type{margin-bottom:4px!important}[data-tickerai-page=discover] .discover-page-hero .discover-hero-cred{margin-top:6px!important}[data-tickerai-inner-discover] [data-tickerai-discover-hero-heading]{margin-bottom:0!important}[data-tickerai-inner-discover] .discover-hero-actions{margin-top:6px!important;margin-bottom:2px!important}[data-tickerai-discover-hero-stats]{gap:6px!important;margin-top:4px!important;margin-bottom:0!important}.discover-ai-scan{margin:var(--discover-stack-gap-sm)0!important;padding:var(--discover-card-padding)!important}.discover-ai-scan__header{gap:8px!important;margin-bottom:6px!important}.discover-living-strategies-preview{margin:0 0 var(--discover-stack-gap-sm)!important;padding:var(--discover-card-padding)!important}[data-tickerai-page=discover] .discover-mode-tabs-row,[data-tickerai-inner-discover] .discover-mode-tabs-row{margin-top:var(--discover-stack-gap-sm)!important;margin-bottom:var(--discover-stack-gap-sm)!important;row-gap:var(--discover-stack-gap-sm)!important}.discover-filter-chips-row{margin-top:0!important;margin-bottom:0!important}.discover-filter-chips{margin-top:4px!important;margin-bottom:2px!important}.discover-performance-cta-row{margin-top:var(--discover-stack-gap-sm)!important;margin-bottom:var(--discover-stack-gap-sm)!important}[data-tickerai-page=discover] .discover-onboarding-banner{padding:var(--discover-card-padding)!important}.discover-measured-outcomes{margin:2px 0 4px!important}.discover-trial-banner{margin-bottom:var(--discover-stack-gap-sm)!important}[data-tickerai-inner-discover]>.discover-section-root{margin-bottom:var(--discover-stack-gap-sm)!important;padding-bottom:6px!important}[data-tickerai-page=discover] .discover-unified-upgrade,[data-tickerai-inner-discover] .discover-unified-upgrade,[data-tickerai-page=discover] .discover-ai-insight,[data-tickerai-inner-discover] .discover-ai-insight,[data-tickerai-page=discover] .discover-ai-observation,[data-tickerai-inner-discover] .discover-ai-observation,[data-tickerai-trial-first-unlock-banner],.discover-zero-results,.discover-referral-earnings{padding:var(--discover-card-padding)!important}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){padding:var(--discover-card-padding)!important}[data-tickerai-page=discover] .discover-grid,[data-tickerai-inner-discover] .picksGrid,[data-tickerai-page=discover] .discover-compact-browse{gap:var(--discover-stack-gap-sm)!important}.discover-ai-observation{margin-bottom:var(--discover-stack-gap-sm)!important}}@media (min-width:641px){[data-tickerai-page=discover] .discover-unified-upgrade,[data-tickerai-inner-discover] .discover-unified-upgrade,.discover-ai-scan{padding:var(--discover-card-padding)}}[data-tickerai-page=discover],[data-tickerai-inner-discover]{--discover-page-padding-inline:24px;--discover-card-padding-lg:20px;--discover-card-padding-sm:16px}@media (max-width:639px){[data-tickerai-page=discover],[data-tickerai-inner-discover]{--discover-page-padding-inline:16px}}[data-tickerai-page=discover] .tickerai-faq-accordion-scope,[data-tickerai-inner-discover] .tickerai-faq-accordion-scope{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:40px}@media (max-width:639px){[data-tickerai-page=discover] .tickerai-faq-accordion-scope,[data-tickerai-inner-discover] .tickerai-faq-accordion-scope{margin-top:32px}}[data-tickerai-page=discover] summary.discover-faq-summary,[data-tickerai-inner-discover] summary.discover-faq-summary,.tickerai-faq-accordion-scope summary.discover-faq-summary{align-items:center;min-height:56px;padding-top:14px;padding-bottom:14px}.discover-footer-resources{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;width:100%;min-width:0;max-width:100%;display:grid}.discover-footer-resources a{color:#ffffffd9;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:14px;line-height:1.4;text-decoration:none;display:block}.discover-footer-resources a:hover{color:#fffffffa;text-underline-offset:2px;text-decoration:underline}.discover-footer-cta{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:28px;padding:var(--discover-card-padding-lg,20px)!important}@media (max-width:639px){.discover-footer-resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.discover-footer-cta{padding:var(--discover-card-padding-sm,16px)!important}}.discover-referral-earnings__actions,.discover-referral-prompt__actions{flex-wrap:wrap;align-items:stretch;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}.discover-referral-earnings__actions .discover-cta-button,.discover-referral-prompt__actions .discover-referral-btn{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;flex:auto;min-width:0;max-width:100%;min-height:40px}@media (max-width:639px){.discover-referral-earnings__actions .discover-cta-button,.discover-referral-prompt__actions .discover-referral-btn{flex:calc(50% - 8px)}}.discover-referral-earnings{padding:var(--discover-card-padding-sm,16px)!important}.discover-referral-earnings__row{flex-direction:column;gap:12px;min-width:0;max-width:100%;display:flex}.discover-referral-earnings__left{flex-direction:column;gap:4px;min-width:0;display:flex}.discover-referral-earnings__subtext{color:#94a3b8eb;overflow-wrap:anywhere;flex:100%;margin:0;font-size:12px;line-height:1.4}.discover-explore-more{width:100%;min-width:0;max-width:100%;padding:var(--discover-card-padding-sm,16px);box-sizing:border-box;background:#1e293b6b;border:1px solid #94a3b838;border-radius:10px;flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:10px;display:flex}.discover-explore-more__label{color:#f8fafcf5;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.4}.discover-explore-more__stats{color:#cbd5e1e6;flex-direction:column;gap:4px;width:100%;min-width:0;margin:0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:flex}.discover-explore-more__continue{color:#818cf8fa;text-underline-offset:3px;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;max-width:100%;margin:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.discover-referral-prompt__actions .discover-referral-btn{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;cursor:pointer;border-radius:8px;flex:auto;min-width:0;max-width:100%;min-height:40px;padding:8px 14px;font-size:13px;font-weight:600}.discover-referral-btn--primary{color:#22c55e;background:#22c55e1f;border:1px solid #22c55e40}.discover-referral-btn--secondary{color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1f;font-weight:500}@media (max-width:639px){.discover-referral-prompt__actions .discover-referral-btn{flex:calc(50% - 8px)}}.discover-referral-earnings__actions .discover-referral-btn--primary{color:#0f172a;background:#22c55e;border:1px solid #22c55e59;font-weight:600;text-decoration:none}.discover-referral-earnings__actions .discover-referral-btn--primary:hover{filter:brightness(1.05)}.discover-trial-first-features{flex-direction:column;gap:6px;margin:0 0 14px;padding:0;list-style:none;display:flex}.discover-trial-first-features li{color:#e2e8f0e6;overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.discover-trial-first-features li:before{content:"✓";color:#4ade80f2;flex-shrink:0;font-weight:700}[data-tickerai-page=discover] .discover-how-it-works-section,[data-tickerai-page=discover] .discover-public-conversion-section>section{margin-bottom:12px!important}[data-tickerai-page=discover] .discover-how-it-works-card{padding:12px 14px!important}[data-tickerai-page=discover] .discover-how-it-works-list{gap:8px!important}[data-tickerai-page=discover] .why-wins-section{margin-bottom:12px!important}[data-tickerai-page=discover] .why-wins-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}[data-tickerai-page=discover] .why-wins-card{gap:8px!important;padding:10px 12px!important}[data-tickerai-page=discover] .why-wins-card-body{font-size:12px!important;line-height:1.35!important}[data-tickerai-page=discover] .performance-cta-row{margin-top:8px!important;margin-bottom:8px!important}[data-tickerai-page=discover] .discover-live-opportunities-heading{letter-spacing:.06em;text-transform:uppercase;color:#f8fafce0;grid-column:1/-1;margin:0 0 8px;font-size:14px;font-weight:600}@media (max-width:639px){[data-tickerai-page=discover] .discover-public-conversion-section{margin-bottom:10px}[data-tickerai-page=discover] .discover-live-opportunities-heading{margin-bottom:6px}}@media (max-width:430px){[data-tickerai-page=discover],[data-tickerai-inner-discover]{box-sizing:border-box;max-width:100%;overflow-x:hidden}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){box-sizing:border-box;min-width:0;max-width:100%;overflow-x:hidden}main:has([data-tickerai-inner-discover]){box-sizing:border-box;max-width:min(100%,100vw);overflow-x:hidden}[data-tickerai-page=discover] .discover-page-container,[data-tickerai-inner-discover],[data-tickerai-inner-discover] .discover-section-root{box-sizing:border-box;width:100%;min-width:0;max-width:100%}[data-tickerai-page=discover] .discover-header-text{max-width:100%;min-width:0!important}[data-tickerai-page=discover] .discover-grid,[data-tickerai-page=discover] .discover-loading-grid,[data-tickerai-inner-discover] .picksGrid{box-sizing:border-box;width:100%;min-width:0;max-width:100%;grid-template-columns:1fr!important}[data-tickerai-page=discover] .discover-compact-browse,[data-tickerai-inner-discover] .discover-compact-browse{width:100%;min-width:0;max-width:100%;grid-template-columns:1fr!important}[data-tickerai-page=discover] .discover-card,[data-tickerai-page=discover] .discover-compact-preview,[data-tickerai-inner-discover] .discover-compact-preview,[data-tickerai-page=discover] .discover-loading-grid>div{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}[data-tickerai-page=discover] .discover-filter-chips-row,[data-tickerai-inner-discover] .discover-filter-chips-row,[data-tickerai-page=discover] .discover-mode-tabs-row,[data-tickerai-inner-discover] .discover-mode-tabs-row,[data-tickerai-page=discover] .discover-performance-cta-row,[data-tickerai-page=discover] .discover-hero-cta-row,[data-tickerai-page=discover] .discover-onboarding-banner,.discover-trial-banner,[data-tickerai-trial-first-unlock-banner],.discover-ai-scan,.discover-ai-insight,.discover-ai-observation,.discover-living-strategies-preview,.discover-measured-outcomes,.discover-unified-upgrade,.discover-zero-results,.discover-footer-resources,.discover-footer-cta,.discover-referral-earnings,.discover-referral-prompt,.tickerai-faq-accordion-scope,.discover-explore-more{box-sizing:border-box;width:100%;min-width:0;max-width:100%}[data-tickerai-page=discover] .discover-filter-chips-row,[data-tickerai-inner-discover] .discover-filter-chips-row{min-width:0;overflow-x:visible}[data-tickerai-page=discover] .discover-filter-chips,[data-tickerai-inner-discover] .discover-filter-chips{-webkit-overflow-scrolling:touch;overflow-x:auto}[data-tickerai-page=discover] .discover-performance-cta-row>*,[data-tickerai-page=discover] .discover-onboarding-banner,.discover-trial-banner>*,[data-tickerai-trial-first-unlock-banner]>*{min-width:0;max-width:100%}[data-tickerai-discover-hero-stats]{width:100%;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-tickerai-discover-hero-stats]>*{min-width:0}.discover-trial-banner{flex-direction:column;align-items:stretch}.discover-trial-banner__actions{justify-content:flex-start;width:100%;min-width:0;margin-left:0!important}.discover-trial-banner a,[data-tickerai-page=discover] .discover-onboarding-banner .discover-cta-button{box-sizing:border-box}[data-tickerai-trial-first-unlock-banner]>div:last-of-type{flex-direction:column;align-items:stretch}.discover-trial-banner span,[data-tickerai-trial-first-unlock-banner] h2,[data-tickerai-trial-first-unlock-banner] p,[data-tickerai-trial-first-unlock-banner] span,[data-tickerai-trial-first-unlock-banner] li,.discover-compact-preview__ticker,.discover-compact-preview__why li{overflow-wrap:anywhere;word-break:break-word}.discover-compact-preview__pills,.discover-compact-preview__footer,.discover-compact-preview__why-label{min-width:0;max-width:100%}[data-tickerai-inner-discover] .discover-card,[data-tickerai-inner-discover] .discover-top-pick-today,.discover-compact-preview--grid{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}[data-tickerai-page=discover] img,[data-tickerai-inner-discover] img,[data-tickerai-page=discover] svg,[data-tickerai-inner-discover] svg,[data-tickerai-page=discover] canvas,[data-tickerai-inner-discover] canvas{max-width:100%;height:auto}}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]){box-sizing:border-box;max-width:100%}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile]) :is(.morning-brief-page,.morning-brief-main,.morning-brief-header,.copilot-page,.copilot-main,.copilot-header,.portfolio-page,.portfolio-main,.portfolio-header,.holdings-page,.holdings-main,.holdings-header,.profile-page,.profile-main,.profile-header),:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]) :is([class*=-card],[class*=-block],[class*=-stack],[class*=-panel],[class*=-section],[class*=-grid],[class*=-list],[class*=-row],[class*=-item],.investment-os-contextual-next,.ai-readiness-card,.ai-activity-card,.company-intelligence-card,.company-story,.opportunity-detail-flow){box-sizing:border-box;min-width:0;max-width:100%}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]) :is(p,li,dd,.morning-brief-summary-item,.morning-brief-executive-item,.morning-brief-section-line,.morning-brief-section-copy,.morning-brief-priority-detail,.morning-brief-intelligence-card__summary-text,.morning-brief-intelligence-card__detail,.morning-brief-intelligence-card__headline,.morning-brief-holding-snapshot-summary,.morning-brief-holding-snapshot-changed,.morning-brief-market-context-item,.morning-brief-watch-today-item,.copilot-key-takeaway,.copilot-answer-line,.copilot-answer-shell p,.copilot-recommendation-copy,.copilot-evidence-intel-row__strength,.portfolio-executive-item,.portfolio-section-copy,.portfolio-intelligence-item-body,.holdings-section-copy,.holdings-intelligence-item-body,.profile-section-copy,.profile-observation-body,.ai-readiness-card__message,.ai-readiness-card__confidence-message,.investment-os-contextual-next__why,.investment-os-contextual-next__benefit,.company-intelligence-summary,.company-intelligence-profile-body,.company-intelligence-bullets li,.why-surfaced__text,.opportunity-intelligence-hero__summary,.opportunity-narrative__item,.os-viz-health__label),:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]) :is(h1,h2,h3,h4,dt,.morning-brief-intelligence-card__theme-name,.morning-brief-intelligence-card__theme-status,.morning-brief-intelligence-card__theme-count,.morning-brief-intelligence-card__theme-meta,.morning-brief-exposure-gaps-mobile-card__title,.os-viz__label,.os-viz__value,.os-viz-coverage__detail,.os-viz-chip){overflow-wrap:break-word;word-break:normal;white-space:normal;min-width:0;max-width:100%}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]) :is(.morning-brief-changes-link,a[href^=http],a[href^=mailto\:]){overflow-wrap:anywhere;word-break:normal}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]) :is(button,[role=button],.morning-brief-inline-link,.morning-brief-action-link,.morning-brief-intelligence-card__action-link,.morning-brief-exposure-gaps-mobile-cta,.copilot-action-link,.holdings-action-link,.portfolio-action-link,.profile-action-link,.investment-os-contextual-next__list>li>a){white-space:normal;word-break:normal;overflow-wrap:normal;min-width:fit-content}.morning-brief-changes-item-row,.morning-brief-priority-header,.morning-brief-intelligence-card__symbol-link,.morning-brief-status-item,.morning-brief-snapshot-item,.copilot-answer-meta,.portfolio-density-row,.holdings-monitoring-list li,.ai-readiness-card__source,.ai-readiness-card__influence-list li,.why-surfaced__card{min-width:0;max-width:100%}.morning-brief-changes-item-row>:last-child,.morning-brief-priority-header>:last-child,.morning-brief-status-item>:last-child,.morning-brief-snapshot-item>:last-child,.copilot-answer-meta>*,.portfolio-density-row>:first-child,.holdings-monitoring-list li>:last-child,.why-surfaced__text{flex:auto;min-width:0}.os-viz__track,.ai-readiness-card__progress,.ai-readiness-card__progress-fill{box-sizing:border-box;max-width:100%}@media (max-width:719px){:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]){overflow-x:clip}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile]) :is(.morning-brief-main,.copilot-main,.portfolio-main,.holdings-main,.profile-main){padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.morning-brief-status-banner-grid,.morning-brief-intelligence-card-grid,.morning-brief-portfolio-intelligence__grid,.portfolio-dashboard-grid,.holdings-dashboard-grid,.profile-behavior-grid,.profile-status-grid,.ai-readiness-card__readiness-grid{grid-template-columns:minmax(0,1fr)!important}.copilot-evidence-intel-row__bar{white-space:normal;overflow-wrap:break-word;word-break:normal}.portfolio-gap-theme-badge,.portfolio-density-count{white-space:normal}.os-viz__label-row{flex-wrap:wrap}.investment-os-contextual-next__list>li>a,.morning-brief-action-link,.copilot-action-link,.holdings-action-link,.portfolio-action-link,.profile-action-link{box-sizing:border-box;max-width:100%}}@media (max-width:430px){:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile],[data-tickerai-page=opportunity]){max-width:min(100%,100vw);overflow-x:hidden}:is([data-tickerai-page=morning_brief],[data-tickerai-page=copilot],[data-tickerai-page=portfolio_intelligence],[data-tickerai-page=holdings_intelligence],[data-tickerai-page=investment_profile]) :is(.morning-brief-executive-block,.morning-brief-card,.morning-brief-executive-summary-card,.morning-brief-priorities-block,.morning-brief-intelligence-card,.copilot-recommendation-card,.copilot-answer-shell,.portfolio-form-card,.portfolio-executive-card,.holdings-form-card,.holdings-intelligence-card,.profile-form-card,.profile-summary-card,.ai-readiness-card,.ai-activity-card,.investment-os-contextual-next){box-sizing:border-box;width:100%;min-width:0;max-width:100%}.morning-brief-opportunity-signal{flex:100%;max-width:100%}}:root{--discover-padding-inline:24px;--discover-padding-block:24px}@media (max-width:639px){:root{--discover-padding-inline:20px;--discover-padding-block:16px}}[data-tickerai-page=discover]{box-sizing:border-box;width:100%;max-width:min(100%,100vw);padding-left:max(var(--discover-padding-inline),env(safe-area-inset-left,0px));padding-right:max(var(--discover-padding-inline),env(safe-area-inset-right,0px));padding-top:max(var(--discover-padding-block),env(safe-area-inset-top,0px));padding-bottom:max(var(--discover-padding-block),env(safe-area-inset-bottom,0px));overflow-x:hidden}main:has([data-tickerai-inner-discover]){box-sizing:border-box;width:100%;max-width:min(100%,100vw);padding-left:max(var(--discover-padding-inline),env(safe-area-inset-left,0px));padding-right:max(var(--discover-padding-inline),env(safe-area-inset-right,0px));padding-top:max(var(--discover-padding-block),env(safe-area-inset-top,0px));padding-bottom:max(var(--discover-padding-block),env(safe-area-inset-bottom,0px));overflow-x:hidden}[data-tickerai-page=discover] .discover-page-container,[data-tickerai-inner-discover],.discover-section-root{box-sizing:border-box;width:100%;min-width:0;max-width:min(100%,100vw);margin-inline:auto}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){box-sizing:border-box;width:100%;min-width:0;max-width:min(100%,100vw);overflow-x:hidden}@media (max-width:639px){[data-tickerai-page=discover]{padding-left:max(20px,env(safe-area-inset-left,0px))!important;padding-right:max(20px,env(safe-area-inset-right,0px))!important;padding-top:max(12px,env(safe-area-inset-top,0px))!important;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important}main:has([data-tickerai-inner-discover]){padding-left:max(20px,env(safe-area-inset-left,0px))!important;padding-right:max(20px,env(safe-area-inset-right,0px))!important;padding-top:max(12px,env(safe-area-inset-top,0px))!important;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){width:100%!important;max-width:min(100%,100vw)!important;padding-left:0!important;padding-right:0!important}}@media (min-width:640px){[data-tickerai-page=discover]{padding-left:max(24px,env(safe-area-inset-left,0px))!important;padding-right:max(24px,env(safe-area-inset-right,0px))!important}main:has([data-tickerai-inner-discover]){padding-left:max(24px,env(safe-area-inset-left,0px))!important;padding-right:max(24px,env(safe-area-inset-right,0px))!important}}.discover-scan-favor-line{box-sizing:border-box;color:#94a3b8eb;grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin:0 0 6px;font-size:13px;line-height:1.45;overflow-x:hidden}.discover-activation-below-feed{box-sizing:border-box;grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin-top:8px;overflow-x:hidden}.discover-compact-browse{gap:16px}@media (min-width:641px){.discover-compact-browse{gap:20px}}[data-tickerai-page=discover] .discover-grid,[data-tickerai-inner-discover] .picksGrid{gap:16px}@media (min-width:641px){[data-tickerai-page=discover] .discover-grid,[data-tickerai-inner-discover] .picksGrid{gap:20px}}.discover-decision-section-gap{margin-bottom:32px}@media (max-width:639px){.discover-decision-section-gap{margin-bottom:24px}}.discover-phone-verify-banner{box-sizing:border-box;background:linear-gradient(138deg,#3b82f62e 0%,#0f172afa 52%,#0f172a 100%);border:1px solid #818cfa52;border-radius:12px;grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin-top:24px;margin-bottom:0;padding:12px 14px;overflow-x:hidden;box-shadow:0 12px 36px #0f172a73,inset 0 1px #ffffff0d}.discover-phone-verify-banner__headline{letter-spacing:-.02em;color:#f8fafc;margin:0 0 6px;font-size:15px;font-weight:800;line-height:1.3}.discover-phone-verify-banner__intro{color:#cbd5e1e0;margin:0 0 6px;font-size:12px;line-height:1.4}.discover-phone-verify-banner__features{color:#e2e8f0e6;flex-direction:column;gap:3px;margin:0 0 10px;padding:0;font-size:12px;line-height:1.4;list-style:none;display:flex}.discover-phone-verify-banner__features li{padding-left:16px;position:relative}.discover-phone-verify-banner__features li:before{content:"✓";color:#4ade80eb;font-weight:700;position:absolute;left:0}.discover-phone-verify-banner__actions{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.discover-phone-verify-banner__cta{box-sizing:border-box;color:#fff;cursor:pointer;background:linear-gradient(#60a5fa,#2563ebf2);border:1px solid #93c5fd73;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:100%;padding:14px 16px;font-size:14px;font-weight:700;display:flex;box-shadow:0 8px 22px #2563eb4d}.discover-phone-verify-banner__secondary{color:#94a3b8f2;text-align:center;margin:0;font-size:12px;line-height:1.35}@media (max-width:639px){[data-tickerai-page=discover] .discover-grid>*,[data-tickerai-inner-discover] .picksGrid>*,[data-tickerai-page=discover] .discover-compact-browse>*,[data-tickerai-inner-discover] .discover-compact-browse>*{box-sizing:border-box;max-width:100%}[data-tickerai-page=discover] .discover-grid,[data-tickerai-inner-discover] .picksGrid,[data-tickerai-page=discover] .discover-compact-browse{overflow-x:hidden}}[data-tickerai-page=discover] .discover-page-container{width:min(1100px,100%);margin-inline:auto}[data-tickerai-page=discover] .discover-feed-shell__footer,[data-tickerai-inner-discover] .discover-feed-shell__footer{opacity:.85}@media (max-width:639px){[data-tickerai-page=discover] .discover-page-container{padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}}[data-tickerai-inner-discover].discover-section-root{box-sizing:border-box;width:100%;max-width:100%;margin-inline:0;padding:0}[data-tickerai-inner-discover]{--discover-app-content-x:16px}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){--discover-app-content-x:16px;border-color:#ffffff29}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]) .discover-app-utility-strip{padding:6px var(--discover-app-content-x)10px;box-sizing:border-box;border-bottom-color:#ffffff0f;margin-bottom:10px}[data-tickerai-active-tab=discover] .discover-app-tabs-row,[data-tickerai-active-tab=discover] .discover-app-tabs-bar{z-index:30;border-bottom:none;padding-bottom:0;position:relative}[data-tickerai-active-tab=discover] .discover-app-tab-content{z-index:1;position:relative;margin-top:0!important}[data-tickerai-inner-discover] .discover-app-surface{box-sizing:border-box;width:100%;min-width:0;padding:12px var(--discover-app-content-x)14px;background:#00000038;border:1px solid #ffffff1a;border-radius:12px;box-shadow:inset 0 1px #ffffff0a}[data-tickerai-inner-discover] .discover-feed-shell--app{width:100%;min-width:0}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-feed-shell__tabs{min-width:0;margin-top:2px;margin-bottom:10px;overflow:visible}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-feed-shell__title-row{margin-bottom:10px}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-feed-shell__title{letter-spacing:-.02em;font-size:clamp(20px,4vw,24px);font-weight:800;line-height:1.05}[data-tickerai-inner-discover] .discover-filter-chips-row{margin-top:0;margin-bottom:0}[data-tickerai-inner-discover] .discover-filter-chip{background:#ffffff0f;border-color:#ffffff1c}[data-tickerai-inner-discover] .discover-filter-chip--active{background:#6366f138;border-color:#6366f16b}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-stats-row{margin:4px 0 8px}[data-tickerai-inner-discover] .discover-stats-row__item{background:#ffffff09;border:none;border-radius:8px}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-measured-outcomes--inline{background:0 0;border:none;border-radius:0;max-height:none;margin:0;padding:0}[data-tickerai-inner-discover] .discover-measured-outcomes__inline-line{font-size:11px;line-height:1.35}[data-tickerai-inner-discover] .discover-app-accordion{box-sizing:border-box;width:100%;min-width:0}[data-tickerai-inner-discover] .discover-app-accordion__trigger{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 0;font-family:inherit;display:block}[data-tickerai-inner-discover] .discover-app-accordion__label-row{color:#a5b4fcf2;align-items:center;gap:6px;max-width:100%;font-size:12px;font-weight:600;line-height:1.35;display:inline-flex}[data-tickerai-inner-discover] .discover-app-accordion__label{min-width:0}[data-tickerai-inner-discover] .discover-app-accordion__chevron{opacity:.92;flex-shrink:0;font-size:10px;line-height:1}[data-tickerai-inner-discover] .discover-app-accordion__panel{margin-top:6px;padding-bottom:2px}[data-tickerai-inner-discover] .discover-app-score-explainer{margin:8px 0 6px}[data-tickerai-inner-discover] .discover-app-score-explainer__lead{color:#cbd5e1db;margin:0;font-size:11px;line-height:1.45}[data-tickerai-inner-discover] .discover-app-score-explainer__factors{color:#cbd5e1d6;margin:4px 0 0;padding-left:16px;font-size:11px;line-height:1.4}[data-tickerai-inner-discover] .discover-app-score-explainer__factors li+li{margin-top:2px}[data-tickerai-inner-discover] .discover-app-score-explainer__note{color:#cbd5e1d1;margin:8px 0 0;font-size:11px;line-height:1.45}[data-tickerai-inner-discover] .discover-app-score-explainer__bands{margin:8px 0 0}[data-tickerai-inner-discover] .discover-app-score-explainer__band+.discover-app-score-explainer__band{margin-top:6px}[data-tickerai-inner-discover] .discover-app-score-explainer__band dt{color:#e0e7ffeb;margin:0;font-size:11px;font-weight:650;line-height:1.35}[data-tickerai-inner-discover] .discover-app-score-explainer__band dd{color:#cbd5e1d1;margin:2px 0 0;font-size:11px;line-height:1.4}[data-tickerai-inner-discover] .discover-app-compact-faq{padding:0 var(--discover-app-content-x);box-sizing:border-box;margin:10px 0 0}[data-tickerai-inner-discover] .discover-app-compact-faq__item+.discover-app-compact-faq__item{border-top:1px solid #ffffff0f}[data-tickerai-inner-discover] .discover-app-compact-faq__answer{color:#cbd5e1d6;margin:0;font-size:11px;line-height:1.45}[data-tickerai-inner-discover] .discover-app-compact-faq__help{color:#94a3b8e0;margin:12px 0 0;font-size:11px;line-height:1.45}[data-tickerai-inner-discover] .discover-app-compact-faq__help-label{color:#cbd5e1c7}[data-tickerai-inner-discover] .discover-app-compact-faq__help-link{color:#a5b4fcf2;font-weight:600;text-decoration:none}[data-tickerai-inner-discover] .discover-app-compact-faq__help-link:hover{text-decoration:underline}[data-tickerai-inner-discover] .discover-feed-shell--app .discover-feed-shell__feed{margin-top:12px}[data-tickerai-inner-discover] .picksGrid,[data-tickerai-inner-discover] .discover-opportunity-feed,[data-tickerai-inner-discover] .discover-feed-fade-in{box-sizing:border-box;width:100%;min-width:0;max-width:100%}[data-tickerai-inner-discover] .discover-explore-more{box-sizing:border-box;width:100%;min-width:0;padding:12px var(--discover-app-content-x);background:#1e293b57;border:1px solid #94a3b82e;border-radius:10px;margin:0}[data-tickerai-inner-discover] .discover-app-pro-upgrade{box-sizing:border-box}[data-tickerai-inner-discover] .discover-explore-more__label,[data-tickerai-inner-discover] .discover-explore-more__continue,[data-tickerai-inner-discover] .discover-explore-more__unlock{max-width:100%}[data-tickerai-inner-discover] .discover-explore-more__unlock{color:#818cf8fa;text-align:left;cursor:pointer;text-underline-offset:2px;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;min-height:44px;margin-top:8px;padding:0;font-family:inherit;font-size:12px;font-weight:650;line-height:1.35;text-decoration:underline;display:inline-flex}[data-tickerai-inner-discover] .discover-explore-more__unlock:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #818cf8d9}[data-tickerai-app-footer=logged-in]{box-sizing:border-box;margin-top:10px}@media (min-width:641px){[data-tickerai-inner-discover]{--discover-app-content-x:20px}[data-tickerai-active-tab=discover] .discover-app-tab-content{margin-top:10px!important}[data-tickerai-inner-discover] .discover-app-surface{padding:14px var(--discover-app-content-x)16px}[data-tickerai-inner-discover] .discover-filter-chips--app{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:639px){[data-tickerai-active-tab=discover] .discover-app-tabs-bar{margin-bottom:0;padding-bottom:0}[data-tickerai-inner-discover] .discover-app-surface{border-radius:10px}[data-tickerai-inner-discover] .discover-filter-chips--app{flex-wrap:unset;scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:none;padding-bottom:0;display:grid;overflow:visible}[data-tickerai-inner-discover] .discover-filter-chips--app .discover-filter-chip--app{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;scroll-snap-align:unset;width:100%;min-width:0;max-width:100%;min-height:36px;padding:8px 5px;font-size:11px;line-height:1.22}[data-tickerai-inner-discover] .discover-filter-chips--app{gap:7px}[data-tickerai-inner-discover] .discover-measured-outcomes__inline-line{font-size:10.5px}[data-tickerai-inner-discover] #discover-cards-start{scroll-margin-top:8px}[data-staging-banner],[data-staging-banner-spacer]{display:none!important}[data-tickerai-app][data-tickerai-card]{padding-top:14px!important}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]){--discover-app-content-x:16px}[data-tickerai-app] .discover-app-utility-strip{padding:4px var(--discover-app-content-x,16px)10px;box-sizing:border-box;border-bottom:1px solid #ffffff0f;flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:8px}[data-tickerai-app] .discover-app-utility-strip .discover-app-utility-strip__welcome{opacity:.9;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:1.3;overflow:hidden}[data-tickerai-app] .discover-app-utility-strip .discover-app-utility-strip__sign-out{flex-shrink:0;margin-right:0;padding:4px 10px;font-size:10px;line-height:1.2}[data-tickerai-app] .discover-app-mobile-nav-bar{padding:0 var(--discover-app-content-x,16px);box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin:0 0 10px;display:flex}[data-tickerai-app] .discover-app-mobile-nav-bar__brand{align-items:center;gap:8px;min-width:0;display:inline-flex}[data-tickerai-app] .discover-app-mobile-nav-bar__icon{object-fit:cover;border-radius:6px;flex-shrink:0;width:22px;height:22px}[data-tickerai-app] .discover-app-mobile-nav-bar__wordmark{letter-spacing:-.02em;color:#fffffff5;white-space:nowrap;font-size:16px;font-weight:700}[data-tickerai-app] .discover-app-mobile-nav-bar__title{letter-spacing:-.02em;color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:16px;font-weight:700;overflow:hidden}[data-tickerai-app] .discover-app-mobile-menu-trigger{color:#fffffff2;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:34px;padding:0;font-size:18px;line-height:1;display:inline-flex}[data-tickerai-app] .discover-app-mobile-menu-trigger[aria-expanded=true]{background:#6366f13d;border-color:#818cf873}[data-tickerai-app] .discover-app-mobile-menu-backdrop{z-index:9500;cursor:pointer;background:#020617b8;border:none;margin:0;padding:0;position:fixed;inset:0}[data-tickerai-app] .discover-app-mobile-menu-panel{z-index:9501;-webkit-overflow-scrolling:touch;box-sizing:border-box;background:linear-gradient(#0f172afa 0%,#0f172af0 100%);border-bottom:1px solid #ffffff1a;gap:6px;max-height:min(78dvh,520px);margin:0;padding:52px 12px 16px;display:grid;position:fixed;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 12px 40px #00000073}[data-tickerai-app] .discover-app-mobile-menu-item{box-sizing:border-box;color:#fffffff5;cursor:pointer;text-align:left;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}[data-tickerai-app] .discover-app-mobile-menu-item--active{background:#6366f147;border-color:#818cf880}[data-tickerai-app] .discover-app-mobile-menu-item__pro{letter-spacing:.04em;text-transform:uppercase;color:#c4b5fdfa;background:#6366f133;border:1px solid #818cf859;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:700}[data-tickerai-app-menu-open=true] .discover-app-tab-content{visibility:hidden;pointer-events:none}[data-tickerai-active-tab=discover] .discover-app-mobile-nav-bar{margin-bottom:8px}[data-tickerai-active-tab=discover] .discover-app-tab-content{margin-top:0!important}}@media (min-width:640px){[data-tickerai-app] .discover-app-mobile-nav-bar,[data-tickerai-app] .discover-app-mobile-menu-backdrop,[data-tickerai-app] .discover-app-mobile-menu-panel{display:none}[data-tickerai-app][data-tickerai-card]:has([data-tickerai-inner-discover]) .discover-app-utility-strip{padding-inline:var(--discover-app-content-x,20px)}}@media (max-width:639px){[data-tickerai-app] .discover-app-tab-content{min-width:0;max-width:100%;overflow-x:clip}[data-tickerai-app] .discover-app-form-controls{min-width:0;max-width:100%}[data-tickerai-app] .discover-app-form-grid-2{min-width:0;grid-template-columns:1fr!important}[data-tickerai-app] .discover-app-form-controls input,[data-tickerai-app] .discover-app-form-controls select,[data-tickerai-app] .discover-app-form-controls textarea,#tickerai-create-alert input,#tickerai-create-alert select,#tickerai-create-alert textarea{box-sizing:border-box;max-width:100%;min-height:44px;font-size:16px;line-height:1.35}#tickerai-create-alert input:focus,#tickerai-create-alert select:focus,#tickerai-create-alert textarea:focus,[data-tickerai-app] .discover-app-form-controls input:focus,[data-tickerai-app] .discover-app-form-controls select:focus,[data-tickerai-app] .discover-app-form-controls textarea:focus{scroll-margin-bottom:96px}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-tickerai-mobile-history-back]{margin-bottom:10px}.mobile-history-back-bar__btn{appearance:none;cursor:pointer;color:#f1f5f9f5;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600}.mobile-history-back-bar__btn:active{opacity:.9}@media (max-width:767px){.pricing-top-nav-desktop-home-link{display:none!important}}@media (max-width:639px){.opportunity-hero-h1{font-size:26px!important;line-height:1.18!important}.opportunity-chart-svg{min-height:232px}}.opportunity-brief-details>summary,.opportunity-suggested-strategy-details>summary{list-style:none}.opportunity-brief-details>summary::-webkit-details-marker{display:none}.opportunity-suggested-strategy-details>summary::-webkit-details-marker{display:none}.opportunity-brief-details>summary::marker{content:""}.opportunity-suggested-strategy-details>summary::marker{content:""}@keyframes tickerai-skeleton-pulse{0%,to{opacity:.42}50%{opacity:.92}}.tickerai-skeleton-block{background:#ffffff24;border-radius:6px;animation:1.15s ease-in-out infinite tickerai-skeleton-pulse}[data-tickerai-card]:hover{box-shadow:0 0 0 1px #ffffff1a;border-color:#ffffff52!important}[data-tickerai-app] button:not(:disabled):hover{filter:brightness(1.12)}[data-tickerai-app] button:not(:disabled):active{filter:brightness(.98)}.tickerai-trade-teaser-link:hover{opacity:.9!important;text-decoration:underline!important}.tickerai-trade-teaser-link:active{opacity:.82!important}.tickerai-trade-teaser-link:focus-visible{outline-offset:2px;border-radius:4px;outline:1px solid #22c55ed9;text-decoration:underline!important}.tickerai-footer-contact:hover{color:#fffffff2!important;text-decoration:underline!important}.discover-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#ffffff52!important}.discover-card--clickable{cursor:pointer}.discover-card--clickable:hover{background:#ffffff1c!important;border-color:#818cf861!important}.discover-card--clickable:active{filter:brightness(.98);transform:translateY(0)}.discover-card--clickable:focus-visible{outline-offset:2px;outline:2px solid #818cf8f2}.tickerai-opportunity-shell{box-sizing:border-box;width:100%;max-width:560px;margin-left:auto;margin-right:auto}@media (min-width:768px){.tickerai-opportunity-shell{max-width:min(960px,100%)}}[data-tickerai-page=discover] .discover-grid .discover-card,[data-tickerai-page=discover] .discover-grid .discover-card--locked,[data-tickerai-page=discover] .discover-grid .discover-compact-preview,[data-tickerai-page=discover] .discover-loading-grid>div{min-width:0!important;overflow:hidden!important}[data-tickerai-page=discover] .top-performer-detected-mobile{display:none!important}@media (max-width:640px){[data-tickerai-page=discover] .discover-grid .discover-card--locked{box-sizing:border-box;width:100%;min-width:0}[data-tickerai-page=discover] .discover-grid,[data-tickerai-page=discover] .discover-loading-grid{grid-template-columns:1fr!important}[data-tickerai-page=discover] .discover-card{min-width:0;overflow:hidden}[data-tickerai-page=discover] .discover-header-row1{flex-wrap:wrap;gap:8px}[data-tickerai-page=discover] .discover-score-badge{flex-shrink:1;min-width:0}[data-tickerai-page=discover] .discover-metrics-grid{grid-template-columns:1fr 1fr;gap:8px}[data-tickerai-page=discover] .discover-card-cta,[data-tickerai-page=discover] .discover-card-cta-row a,[data-tickerai-page=discover] .discover-card-cta-row button{justify-content:center;align-items:center;min-height:44px;display:inline-flex;padding:10px 14px!important}[data-tickerai-page=discover] .discover-card-cta-row{gap:10px}[data-tickerai-page=discover] .discover-h1{font-size:1.5rem!important}[data-tickerai-page=discover] .discover-hero-header{flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:8px}[data-tickerai-page=discover] .discover-hero-logo{object-fit:contain;flex-shrink:0;max-width:100%;margin-left:auto;margin-right:auto;display:block;width:auto!important;height:42px!important}[data-tickerai-page=discover] .discover-header-text{text-align:center;width:100%;max-width:100%;min-width:0!important}[data-tickerai-page=discover] .discover-header-text>div:first-of-type{margin-bottom:8px}[data-tickerai-page=discover] .discover-header-text .discover-h1{text-align:center}[data-tickerai-page=discover] .discover-page-hero .discover-hero-cred{text-align:center;max-width:100%;margin-left:auto;margin-right:auto;margin-top:8px!important}[data-tickerai-page=discover] .top-performer-detected-desktop{display:none!important}[data-tickerai-page=discover] .top-performer-detected-mobile{display:inline!important}[data-tickerai-inner-discover] .picksGrid{grid-template-columns:1fr!important}}@keyframes firstOppSpinner{to{transform:rotate(360deg)}}@keyframes tickerai-review-spin{to{transform:rotate(360deg)}}@keyframes firstOppDots{0%,20%{opacity:0}40%{opacity:1}to{opacity:1}}.first-opp-dots{animation:1.2s ease-in-out infinite firstOppDots;display:inline-block}.first-opp-spinner{animation:.8s linear infinite firstOppSpinner}[data-tickerai-landing-flow]{flex-direction:column;gap:0;display:flex}@media (min-width:768px){[data-tickerai-landing-flow] [data-landing-auth]{order:1}[data-tickerai-landing-flow] [data-landing-example]{order:2}}@media (max-width:767px){[data-tickerai-landing-flow]{gap:16px}[data-tickerai-landing-flow] [data-landing-example]{order:1}[data-tickerai-landing-flow] [data-landing-how]{order:2}}.landing-how-after-example{margin-top:4px}.landing-public-topbar{z-index:100;margin:-4px -2px 10px;position:relative}.landing-public-menu-backdrop{z-index:99;-webkit-backdrop-filter:blur(10px);background:#020617db;position:fixed;inset:0}.landing-public-topbar-inner{z-index:101;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:2px 0 12px;display:flex;position:relative}.landing-public-topbar-logo{flex-shrink:0;width:auto;height:38px;display:block}.landing-public-topbar-actions{align-items:center;gap:2px;display:flex}.landing-public-login{color:#e2e8f0f5;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:10px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .14s,background-color .14s,color .14s}.landing-public-login:active{opacity:.88}.landing-public-login:hover{color:#f8fafcfa;background:#ffffff14;border-color:#ffffff57}button.landing-public-login{cursor:pointer;background:0 0;border:1px solid #fff3;font-family:inherit}.landing-public-menu-btn{cursor:pointer;background:#ffffff17;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;display:inline-flex}.landing-public-menu-bun{background:#f8fafcf2;border-radius:1px;width:20px;height:2px;display:block;box-shadow:0 -6px #f8fafcf2,0 6px #f8fafcf2}.landing-public-nav-drawer{z-index:102;padding:8px 10px max(14px,env(safe-area-inset-bottom,0px));background:#0f172afa;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:0;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 40px #00000073}.landing-public-nav-group{flex-direction:column;gap:2px;display:flex}.landing-public-nav-divider{background:#ffffff1a;flex-shrink:0;height:1px;margin:8px 6px}.landing-public-nav-link{color:#f1f5f9f5;border-radius:8px;padding:11px 10px;font-size:15px;font-weight:600;text-decoration:none;display:block}.landing-public-nav-link--primary{color:#f8fafcfa;letter-spacing:-.01em;padding:12px 10px;font-size:16px;font-weight:700}.landing-public-nav-link--secondary{color:#e2e8f0e6;font-size:14px;font-weight:600}.landing-public-nav-link--legal{color:#94a3b8f2;padding:9px 10px;font-size:13px;font-weight:500}.landing-public-nav-link:active{background:#ffffff0f}.landing-public-nav-link--primary:active{background:#ffffff14}.landing-hero-cta--mobile{display:none!important}.landing-hero-cta--desktop{display:flex}[data-tickerai-landing] .landing-hero-cta-cluster{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}[data-tickerai-landing] .landing-hero-cta-actions{box-sizing:border-box;flex-flow:wrap;place-content:center;align-items:center;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}[data-tickerai-landing] .landing-hero-cta-btn{box-sizing:border-box;text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:auto;max-width:260px;min-height:48px;padding:12px 20px;line-height:1.25;display:inline-flex}@media (max-width:640px){[data-tickerai-landing] .landing-hero-cta-actions{flex-direction:column;align-items:stretch;width:100%}[data-tickerai-landing] .landing-hero-cta-btn{white-space:normal;width:100%;max-width:none}}[data-tickerai-landing] .landing-hero-cta .landing-hero-cta-subline{box-sizing:border-box;text-align:center;color:#cbd5e1c7;max-width:22rem;margin:0;padding:0 8px;font-size:12px;font-weight:400;line-height:1.38}[data-tickerai-landing] .landing-hero-cta .landing-hero-cta-subline-secondary{box-sizing:border-box;text-align:center;color:#94a3b8d1;max-width:22rem;margin:4px 0 0;padding:0 8px;font-size:11px;font-weight:400;line-height:1.35}[data-tickerai-landing] .landing-hero-proof-block{width:100%;max-width:560px;margin-top:10px}[data-tickerai-landing] .landing-hero-recent-signals-label{letter-spacing:.01em;text-transform:none;color:#bae6fdf2;margin:0 0 4px;padding:0;font-size:12px;font-weight:700;line-height:1.25}[data-tickerai-landing] .landing-hero-scan-freshness{color:#94a3b8eb;margin:8px 0 0;padding:0;font-size:11px;font-weight:500;line-height:1.35}[data-tickerai-landing] .landing-hero-proof--symbols{font-variant-numeric:tabular-nums}[data-tickerai-landing] .landing-hero-proof-emoji{font-style:normal}@media (max-width:767px){.landing-hero-cta--mobile{flex-wrap:wrap;justify-content:center;display:flex!important}.landing-hero-cta--desktop{display:none!important}[data-tickerai-landing] .landing-hero-row{flex-direction:column;align-items:stretch;gap:14px}[data-tickerai-landing] .landing-hero-logo{display:none!important}[data-tickerai-landing] .landing-hero-text{text-align:center;width:100%;max-width:100%}[data-tickerai-landing] .landing-hero-text .landing-hero-sub,[data-tickerai-landing] .landing-hero-text .landing-hero-proof,[data-tickerai-landing] .landing-hero-text .landing-hero-proof-block{max-width:100%}[data-tickerai-landing] .landing-hero-proof-block{text-align:center;margin-top:12px;margin-left:auto;margin-right:auto}[data-tickerai-landing] .landing-hero-h1{text-wrap:balance}[data-tickerai-landing] .landing-hero-text .landing-hero-sub{font-size:15px!important;line-height:1.42!important}[data-tickerai-landing] .landing-hero-cred-strip{justify-content:center;row-gap:14px!important}[data-tickerai-landing] .landing-cred-setup-alerts-line{text-align:center;white-space:nowrap;letter-spacing:-.03em;flex:100%;max-width:100%;font-size:clamp(8.5px,2.7vw,10px)!important}[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-cluster{align-items:stretch;width:100%;gap:8px!important}[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-btn--primary-full{width:100%;max-width:none}[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-secondary-row{flex-direction:row;gap:8px;width:100%;display:flex}[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-btn--secondary,[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-btn--demo{white-space:normal;flex:1 1 0;justify-content:center;align-items:center;width:auto;min-width:0;max-width:none;min-height:38px;padding:8px;font-size:12px;font-weight:600;line-height:1.2;color:#e2e8f0d1!important;box-shadow:none!important;background:0 0!important;border:1px solid #94a3b852!important}}@media (max-width:360px){[data-tickerai-landing] .landing-hero-cta--mobile .landing-hero-cta-secondary-row{flex-direction:column}}@media (min-width:768px){[data-tickerai-landing] .landing-hero-cta--desktop .landing-hero-cta-cluster{align-items:flex-start;gap:10px}[data-tickerai-landing] .landing-hero-cta--desktop .landing-hero-cta-btn--primary-full{width:auto;max-width:280px}[data-tickerai-landing] .landing-hero-cta--desktop .landing-hero-cta-secondary-row{flex-flow:wrap;gap:12px;display:flex}[data-tickerai-landing] .landing-hero-proof-block{text-align:left}[data-tickerai-landing] .landing-auth-stack{text-align:center;flex-direction:column;align-items:center;display:flex}[data-tickerai-landing] .landing-auth-stack>p{width:100%;max-width:480px;margin-left:auto;margin-right:auto}[data-tickerai-landing] .landing-auth-stack .landing-auth-tight{width:100%;max-width:440px;margin-left:auto;margin-right:auto}}[data-tickerai-landing] .landing-auth-reveal-anchor{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-top:4px;scroll-margin-top:20px}[data-tickerai-landing] .landing-auth-reveal-panel{flex-direction:column;gap:14px;width:100%;display:flex}[data-tickerai-landing] .landing-auth-reveal-form-slot{order:2;width:100%}[data-tickerai-landing] .landing-auth-reveal-chrome{flex-direction:column;order:1;align-items:flex-start;gap:6px;width:100%;display:flex}[data-tickerai-landing] .landing-auth-reveal-back{cursor:pointer;font:inherit;color:#94a3b8f2;background:0 0;border:none;border-radius:6px;margin:0;padding:0;font-size:13px;font-weight:600;text-decoration:none}[data-tickerai-landing] .landing-auth-reveal-back:hover{color:#e2e8f0fa}[data-tickerai-landing] .landing-auth-reveal-back:focus-visible{outline-offset:2px;outline:2px solid #6366f1a6}[data-tickerai-landing] .landing-auth-reveal-title{letter-spacing:.01em;color:#f8fafcfa;text-align:left;width:100%;margin:0;font-size:clamp(1.15rem,2.8vw,1.35rem);font-weight:700;line-height:1.25}[data-tickerai-landing] .landing-auth-reveal-subtitle{color:#94a3b8eb;text-align:left;width:100%;margin:8px 0 0;font-size:14px;line-height:1.5}[data-tickerai-landing] .landing-auth-reveal-signin-prompt{color:#94a3b8e6;text-align:left;width:100%;margin:10px 0 0;font-size:13px;line-height:1.45}[data-tickerai-landing] .landing-auth-reveal-signin-link{font:inherit;color:#a5b4fcfa;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:underline;display:inline}[data-tickerai-landing] .landing-auth-reveal-signin-link:hover{color:#c7d2fe}details.landing-how-it-works-details{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;margin-top:16px;transition:border-color .2s,background-color .2s,box-shadow .2s;overflow:hidden}details.landing-how-it-works-details[open]{background:#ffffff14;border-color:#fff3;box-shadow:0 0 0 1px #6366f124}summary.landing-how-it-works-summary{cursor:pointer;-webkit-tap-highlight-color:#ffffff14;color:#f1f5f9f5;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:13px;font-weight:600;list-style:none;display:flex}summary.landing-how-it-works-summary::-webkit-details-marker{display:none}.landing-how-it-works-summary-label{text-align:left;flex:1;min-width:0}.landing-how-it-works-chevron{border-top:6px solid #ffffff85;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0;transition:transform .2s}details.landing-how-it-works-details[open] .landing-how-it-works-chevron{transform:rotate(180deg)}.landing-how-it-works-panel{border-top:1px solid #ffffff12;padding:0 16px 16px}.tickerai-faq-accordion-scope .discover-faq-details,[data-tickerai-page=discover] .discover-faq-details,[data-tickerai-page=how-it-works] .discover-faq-details{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;transition:border-color .2s,background-color .2s;overflow:hidden}[data-tickerai-page=discover] .discover-faq-details[open],[data-tickerai-page=how-it-works] .discover-faq-details[open]{background:#ffffff0f;border-color:#ffffff29}.tickerai-faq-accordion-scope summary.discover-faq-summary,[data-tickerai-page=discover] summary.discover-faq-summary,[data-tickerai-page=how-it-works] summary.discover-faq-summary{cursor:pointer;-webkit-tap-highlight-color:#ffffff14;color:#f8fafcf2;-webkit-user-select:none;user-select:none;text-align:left;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.35;list-style:none;display:flex}.tickerai-faq-accordion-scope summary.discover-faq-summary::-webkit-details-marker{display:none}[data-tickerai-page=discover] summary.discover-faq-summary::-webkit-details-marker{display:none}[data-tickerai-page=how-it-works] summary.discover-faq-summary::-webkit-details-marker{display:none}.tickerai-faq-accordion-scope .discover-faq-summary-label,[data-tickerai-page=discover] .discover-faq-summary-label,[data-tickerai-page=how-it-works] .discover-faq-summary-label{flex:1;min-width:0}.tickerai-faq-accordion-scope .discover-faq-chevron,[data-tickerai-page=discover] .discover-faq-chevron,[data-tickerai-page=how-it-works] .discover-faq-chevron{border-top:6px solid #ffffff7a;border-left:5px solid #0000;border-right:5px solid #0000;flex-shrink:0;width:0;height:0;transition:transform .2s}.tickerai-faq-accordion-scope .discover-faq-details[open] .discover-faq-chevron,[data-tickerai-page=discover] .discover-faq-details[open] .discover-faq-chevron,[data-tickerai-page=how-it-works] .discover-faq-details[open] .discover-faq-chevron{transform:rotate(180deg)}.tickerai-faq-accordion-scope .discover-faq-panel,[data-tickerai-page=discover] .discover-faq-panel,[data-tickerai-page=how-it-works] .discover-faq-panel{border-top:1px solid #ffffff12;padding:0 14px 14px}.tickerai-faq-accordion-scope .discover-faq-panel p,[data-tickerai-page=discover] .discover-faq-panel p,[data-tickerai-page=how-it-works] .discover-faq-panel p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.5}.tickerai-faq-accordion-scope .discover-faq-panel p+p,[data-tickerai-page=discover] .discover-faq-panel p+p,[data-tickerai-page=how-it-works] .discover-faq-panel p+p{margin-top:8px}.tickerai-faq-accordion-scope .discover-faq-panel strong,[data-tickerai-page=discover] .discover-faq-panel strong,[data-tickerai-page=how-it-works] .discover-faq-panel strong{color:#f8fafceb;font-weight:600}[data-tickerai-page=opportunity] summary.opportunity-howto-summary{list-style:none}[data-tickerai-page=opportunity] summary.opportunity-howto-summary::-webkit-details-marker{display:none}@media (max-width:767px){[data-tickerai-landing] [data-amplify-authenticator]{padding-inline:0!important}[data-tickerai-landing] [data-amplify-form] .amplify-field{margin-bottom:10px!important}[data-tickerai-landing] .amplify-tabs{margin-bottom:8px!important}[data-tickerai-landing] .amplify-button--primary{margin-top:4px!important}}[data-tickerai-auth-root] .federated-sign-in-container{display:none!important}[data-tickerai-google-sign-in] .tickerai-google-sign-in-btn{color:#f1f5f9;cursor:pointer;background:#0f172aa6;border:1px solid #94a3b873;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:flex}[data-tickerai-google-sign-in] .tickerai-google-sign-in-btn:hover:not(:disabled){color:#f8fafc!important;background:#1e293bf2!important;border-color:#94a3b8b3!important}[data-tickerai-google-sign-in] .tickerai-google-sign-in-btn:focus-visible{outline-offset:2px;outline:2px solid #818cf8d9}[data-tickerai-google-sign-in] .tickerai-google-sign-in-btn:disabled{opacity:.65;cursor:wait}[data-tickerai-auth-root] [data-amplify-authenticator]{background:0 0!important}[data-tickerai-auth-root] [data-amplify-router],[data-tickerai-auth-root] [data-amplify-container]{background:#0f172ae0!important;border:1px solid #94a3b83d!important;border-radius:14px!important;box-shadow:0 16px 36px #02061759!important}[data-tickerai-auth-root] .amplify-tabs{background:0 0!important}[data-tickerai-auth-root] .amplify-label,[data-tickerai-auth-root] .amplify-heading,[data-tickerai-auth-root] .amplify-text{color:#e2e8f0f2!important}[data-tickerai-auth-root] .amplify-input{color:#f8fafcfa!important;background:#0f172ab3!important;border-color:#94a3b84d!important}[data-tickerai-auth-root] .amplify-input::placeholder{color:#94a3b8d9!important}[data-tickerai-auth-root] .amplify-button--primary{color:#fff!important;background:#6366f1b8!important;border-color:#818cf8f2!important;box-shadow:inset 0 1px #ffffff1f!important}[data-tickerai-auth-root]{--amplify-components-button-link-color:#f1f5f9;--amplify-components-button-link-hover-color:#f8fafc;--amplify-components-button-link-hover-background-color:#1e293bc7;--amplify-components-button-link-focus-color:#f8fafc;--amplify-components-button-link-focus-background-color:#1e293bc7;--amplify-components-button-link-active-color:#e2e8f0;--amplify-components-button-link-active-background-color:#1e293be0;--amplify-components-button-link-disabled-color:#cbd5e1;--amplify-components-button-link-loading-color:#cbd5e1;--amplify-components-button-link-border-color:#64748be0;--amplify-components-button-link-hover-border-color:#64748be0;--amplify-components-button-link-focus-border-color:#64748be0;--amplify-components-button-link-disabled-border-color:#475569e6}[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup] .amplify-button[type=button]:not(.amplify-button--primary),[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup] .amplify-heading,[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup] .amplify-authenticator__subtitle{display:none!important}[data-tickerai-auth-root] .auth-confirm-signup-title{text-align:center;color:#f8fafcfa;margin:0 0 6px;font-size:1.25rem;font-weight:700;line-height:1.25}[data-tickerai-auth-root] .auth-confirm-signup-status{text-align:center;color:#cbd5e1f2;margin:0 0 10px;font-size:13px;line-height:1.4}[data-tickerai-auth-root] .auth-verification-help-expanded{display:block}[data-tickerai-auth-root] .auth-verification-help-details{text-align:left;margin-top:6px;display:none}[data-tickerai-auth-root] .auth-verification-help-details summary{color:#94a3b8f2;cursor:pointer;text-align:center;font-size:12px;line-height:1.4;list-style-position:inside}[data-tickerai-auth-root] .auth-verification-help-details .auth-verification-help-line{color:#94a3b8eb;text-align:center;margin:6px 0 0;font-size:12px;line-height:1.4}@media (max-width:480px){[data-tickerai-auth-root] .auth-verification-help-expanded{display:none}[data-tickerai-auth-root] .auth-verification-help-details{display:block}}@media (max-width:767px){[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup]{--amplify-components-fieldcontrol-margin-block-end:.5rem}[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup] .amplify-field-group{gap:.5rem!important}[data-tickerai-auth-root] [data-amplify-authenticator-confirmsignup] .amplify-button--primary{margin-top:4px!important}[data-tickerai-auth-root] .auth-confirm-signup-header{margin-bottom:4px}[data-tickerai-auth-root] .auth-confirm-signup-recovery{margin-bottom:6px!important;padding:6px 8px!important}[data-tickerai-auth-root] .auth-confirm-signup-title{margin-bottom:4px;font-size:1.125rem}[data-tickerai-auth-root] .auth-confirm-signup-status{margin-bottom:8px;font-size:12px}}[data-tickerai-auth-root] .amplify-button--link,[data-tickerai-auth-root] button.amplify-button--link,[data-tickerai-auth-root] a.amplify-button--link{appearance:none!important;color:#f1f5f9!important;opacity:1!important;text-underline-offset:3px!important;background-color:#0000!important;background-image:none!important;border:1px solid #64748be0!important;font-weight:600!important;text-decoration:underline!important}[data-tickerai-auth-root] .amplify-button--link:not(:disabled):hover,[data-tickerai-auth-root] button.amplify-button--link:not(:disabled):hover,[data-tickerai-auth-root] a.amplify-button--link:not(:disabled):hover{color:#f8fafc!important;opacity:1!important;background-color:#1e293bc7!important}[data-tickerai-auth-root] .amplify-button--link:disabled,[data-tickerai-auth-root] button.amplify-button--link:disabled,[data-tickerai-auth-root] a.amplify-button--link:disabled,[data-tickerai-auth-root] .amplify-button--link[aria-disabled=true],[data-tickerai-auth-root] button.amplify-button--link[aria-disabled=true]{color:#cbd5e1!important;opacity:1!important;border-color:#475569e6!important;text-decoration:underline!important}[data-tickerai-auth-root] .amplify-button--link:focus-visible,[data-tickerai-auth-root] button.amplify-button--link:focus-visible,[data-tickerai-auth-root] a.amplify-button--link:focus-visible{outline-offset:2px!important;color:#f8fafc!important;opacity:1!important;outline:2px solid #818cf8e6!important}[data-tickerai-auth-root] .amplify-button--link.amplify-button--loading,[data-tickerai-auth-root] button.amplify-button--link.amplify-button--loading{color:#cbd5e1!important;opacity:1!important}[data-tickerai-auth-root] .amplify-button--link .amplify-text,[data-tickerai-auth-root] .amplify-button--link span{color:inherit!important;opacity:1!important}@media (min-width:768px){[data-tickerai-page=signup]{align-items:flex-start!important;padding:32px 24px 48px!important}[data-tickerai-page=signup] .signup-page-shell{margin:0 auto;max-width:520px!important;padding:28px 32px 32px!important}[data-tickerai-page=signup] header{margin-bottom:20px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] [data-amplify-router],[data-tickerai-page=signup] [data-tickerai-auth-root] [data-amplify-container]{min-width:0;padding:20px 22px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-tabs{margin-bottom:16px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-tabs__list{gap:8px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-tabs__item{text-align:center!important;flex:1 1 0!important;padding:10px 12px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-field-group__field-wrapper{width:100%!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-input{min-height:44px!important}[data-tickerai-page=signup] [data-tickerai-auth-root] .amplify-button--primary{min-height:44px!important;margin-top:4px!important}[data-tickerai-page=signup] .contextHint{max-width:42rem;margin-left:auto;margin-right:auto}}[data-tickerai-auth-root][data-suppress-autosignin-error] .amplify-alert--error,[data-tickerai-auth-root][data-acquisition-context=win_proof] .amplify-tabs,[data-tickerai-auth-root][data-auth-variant=createAccount] .amplify-tabs,[data-tickerai-auth-root][data-auth-variant=landingUnified] .amplify-tabs,[data-tickerai-auth-root][data-auth-variant=landingUnified] [data-amplify-authenticator-signin]>.amplify-heading,[data-tickerai-auth-root][data-auth-variant=landingUnified] [data-amplify-authenticator-signup]>.amplify-heading,[data-tickerai-auth-root][data-auth-variant=landingUnified] [data-amplify-authenticator-signin] .amplify-authenticator__subtitle,[data-tickerai-auth-root][data-auth-variant=landingUnified] [data-amplify-authenticator-signup] .amplify-authenticator__subtitle{display:none!important}[data-tickerai-auth-root] .amplify-field-group__field-wrapper{position:relative}[data-tickerai-auth-root] .amplify-field-group__field-wrapper .amplify-input{padding-right:2.75rem!important}[data-tickerai-auth-root] .amplify-field-group__outer-end{z-index:1;position:absolute;top:50%;right:2px;transform:translateY(-50%);margin:0!important}[data-tickerai-auth-root] .amplify-field-group__outer-end .amplify-button{min-width:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:4px!important}[data-tickerai-auth-root] .auth-method-divider{color:#94a3b8e6;text-align:center;margin:14px 0 12px;font-size:12px;line-height:1.4}[data-tickerai-auth-root] .auth-password-signup-heading,[data-tickerai-auth-root] .auth-email-primary-heading{color:#e2e8f0f2;text-align:center;margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.4}[data-tickerai-auth-root] .auth-secondary-auth-link{color:#94a3b8eb;text-align:center;margin:14px 0 0;font-size:13px;line-height:1.45}[data-tickerai-auth-root] .auth-secondary-auth-link-btn{color:#a5b4fc;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}@media (min-width:768px){[data-tickerai-page=auth]{align-items:flex-start!important;padding:32px 24px 48px!important}[data-tickerai-page=auth] .signup-page-shell{margin:0 auto;max-width:520px!important;padding:28px 32px 32px!important}}.blog-card:hover{transform:translateY(-2px);border-color:#6366f173!important}.blog-prose{color:#cbd5e1;min-width:0;font-size:16px;line-height:1.7}.blog-prose h2,.blog-prose h3{color:#f1f5f9;scroll-margin-top:80px;line-height:1.3}.blog-prose h2{margin:2rem 0 .75rem;font-size:1.45rem}.blog-prose h3{margin:1.5rem 0 .5rem;font-size:1.15rem}.blog-prose p{margin:0 0 1rem}.blog-prose ul,.blog-prose ol{margin:0 0 1rem;padding-left:1.35rem}.blog-prose li{margin-bottom:.35rem}.blog-prose a{color:#a5b4fc;text-underline-offset:2px;text-decoration:underline}.blog-prose strong{color:#e2e8f0}.blog-prose code{font-family:var(--font-geist-mono),ui-monospace,monospace;background:#6366f126;border:1px solid #6366f140;border-radius:4px;padding:.1em .35em;font-size:.9em}.blog-prose pre{background:#0f172ad9;border:1px solid #94a3b833;border-radius:12px;padding:14px 16px;overflow-x:auto}.blog-prose pre code{background:0 0;border:none;padding:0}.blog-prose table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:14px}.blog-prose th,.blog-prose td{text-align:left;border:1px solid #94a3b833;padding:8px 10px}.blog-prose th{color:#e2e8f0;background:#6366f11f}.blog-prose blockquote{color:#94a3b8;background:#0f172a80;border-left:3px solid #6366f199;border-radius:0 8px 8px 0;margin:0 0 1rem;padding:12px 16px}@media (max-width:900px){.blog-article-layout{grid-template-columns:1fr!important}.blog-toc{order:-1;margin-bottom:20px;position:static!important}}.performance-hero-summary{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:12px;flex-direction:column;gap:12px;max-width:720px;margin:0 0 20px;padding:16px 18px;display:flex}.performance-hero-summary__line{color:#f1f5f9;margin:0;font-size:clamp(15px,3.5vw,17px);font-weight:600;line-height:1.45}@media (min-width:640px){.performance-hero-summary{flex-flow:wrap;align-items:center;gap:16px 28px}.performance-hero-summary__line{flex:0 auto}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.ios-first-time-overlay{z-index:10001;box-sizing:border-box;background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ios-first-time-panel{box-sizing:border-box;background:#0f172afa;border:1px solid #ffffff2e;border-radius:16px;width:100%;max-width:440px;max-height:min(90vh,640px);padding:20px 18px;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}.ios-first-time-progress{gap:6px;margin-bottom:12px;display:flex}.ios-first-time-dot{background:#ffffff26;border-radius:999px;flex:1;height:3px}.ios-first-time-dot-active{background:#6366f1d9}.ios-first-time-dot-done{background:#6366f173}.ios-first-time-step{color:#ffffff8c;margin:0 0 10px;font-size:13px}.ios-first-time-title{color:#fffffffa;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.25}.ios-first-time-body{color:#ffffffd1;margin:0 0 18px;font-size:15px;line-height:1.45}.ios-first-time-actions{flex-direction:column;gap:10px;display:flex}.ios-first-time-primary,.ios-first-time-secondary,.ios-first-time-ghost{cursor:pointer;box-sizing:border-box;border-radius:10px;width:100%;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:600}.ios-first-time-primary{color:#fff;background:#6366f1bf;border:1px solid #6366f1d9}.ios-first-time-primary:disabled{opacity:.6;cursor:not-allowed}.ios-first-time-secondary{color:#ffffffeb;background:#ffffff0f;border:1px solid #ffffff38}.ios-first-time-ghost{color:#ffffffa6;background:0 0;border:1px solid #0000;padding:8px 12px;font-weight:500}.ios-first-time-complete{text-align:center;padding:8px 0 4px}.ios-first-time-complete-message{color:#fffffff2;margin:0 0 20px;font-size:18px;font-weight:600;line-height:1.4}@media (max-width:480px){.ios-first-time-panel{padding:18px 16px}.ios-first-time-title{font-size:18px}.ios-first-time-body{font-size:14px}}
