@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-blue-500:oklch(.623 .214 259.815);--color-gray-100:oklch(.967 .003 264.542);--color-gray-500:oklch(.551 .027 264.364);--color-gray-800:oklch(.278 .033 256.848);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-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%;-moz-tab-size:4;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;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: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}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.absolute{position:absolute}.relative{position:relative}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing)*1)}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.flex{display:flex}.hidden{display:none}.h-80{height:calc(var(--spacing)*80)}.min-h-\[270px\]{min-height:270px}.w-48{width:calc(var(--spacing)*48)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-around{justify-content:space-around}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-2{padding-inline:calc(var(--spacing)*2)}.py-1{padding-block:calc(var(--spacing)*1)}.pt-4{padding-top:calc(var(--spacing)*4)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-500{color:var(--color-blue-500)}.text-gray-500{color:var(--color-gray-500)}.text-gray-800{color:var(--color-gray-800)}.capitalize{text-transform:capitalize}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.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;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}@media (width>=40rem){.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}}@media (width>=48rem){.md\:mt-14{margin-top:calc(var(--spacing)*14)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}}}main{width:100%;margin:2.5rem auto}.body-container{color:#1f1f1f;flex-direction:column;align-items:center;width:100%;min-width:520px;min-height:100vh;margin:0;padding:0;line-height:1.6;display:flex}.body-container,pre{font-family:Gabarito;font-weight:lighter}.home-hero-container{background-color:#2189e0;width:100%}.home-promo-container{flex-direction:row;width:100%;display:flex}.about-container,.roo-view-container{width:100%;max-width:1080px;margin:0 auto;padding:0 16px}.about-phase{flex-direction:column;padding:1rem;display:flex}.about-phase div{place-content:center;align-items:center;width:100%;display:flex}.about-phase div h2{font-size:24px;font-weight:600}.about-phase div p{align-content:center;margin:2rem}.about-phase div img{max-width:80%;height:auto}.about-phase-mobile{display:none}.header-separator{background-color:#1f1f1f;border-bottom:5px solid #2189e0;width:100%;height:3px}.footer-container{flex-direction:column;width:100%;max-width:1080px;margin:auto;display:flex}.footer-separator{background-color:#1f1f1f;border-top:5px solid #2189e0;width:100%;height:3px;box-shadow:-8px 0 16px #000000b3}.single-card-page-wrapper{flex-direction:row;justify-content:center;display:flex}.card{background-color:#f7f7f7;border-radius:8px;min-width:750px;max-width:1080px;overflow:hidden}.card-header{color:#f0f0f0;background-color:#0b1d2c;border-bottom:5px solid #2189e0;width:100%;padding:16px 0 8px 12px;font-size:large;font-weight:700}.card-header h1{margin:0;font-size:1.4em}.card-body{flex-direction:column;justify-content:center;align-items:flex-start;min-height:250px;padding:20px;font-size:large;display:flex}.company-overview{flex-direction:row;display:flex}.loading-placeholder{width:100%;height:400px}.stock-chart-container{width:100%;min-width:400px;height:auto;font-family:Georgia,Times New Roman,Times,serif;font-size:small}.blue-element{background-color:#2189e0;margin-top:10px;padding:20px}.company-details{padding-right:1em;font-size:medium}.company-details label{font-weight:700}.company-details h4{margin:0;font-size:large}.ads{background-color:#d6d6d6;width:100%;height:150px}.ads-vertical{background-color:#d6d6d6;width:256px;height:1000px;margin:256px 24px 24px}@media (width<=1080px){.card{min-width:none;width:auto}.ads-vertical-container-left{display:none}.about-phase{padding:0}.about-phase div p{margin:2rem .5rem}.single-card-page-wrapper{margin:0 1rem}}@media (width<=768px){.card{min-width:auto;max-width:100%;margin:0 auto 1rem}.company-overview{flex-direction:column;display:flex}.stock-chart-container{flex-direction:row;justify-content:center;padding-top:16px;display:flex}.disclaimer-content{width:90%}.disclaimer-wrapper{align-items:baseline;padding-top:16px}.about-phase{padding:0}.about-phase div{flex-direction:column}.about-phase div p{margin:2rem 0}.about-phase-mobile{display:block}.about-phase-desktop{display:none}}.cookie-banner{color:#fff;text-align:center;z-index:1000;background-color:#3b3b3b;border-top:2px solid #dfab5f;width:100%;padding:10px 10px 20px;position:fixed;bottom:0;left:0}.disclaimer-banner{color:#fff;z-index:100;background-color:#0b1d2cd9;width:100%;height:150vh;position:fixed;top:0;left:0}.disclaimer-wrapper{text-align:center;justify-content:center;align-items:center;height:100vh;display:flex}.disclaimer-content{background-color:#0b1d2c;border:2px solid #dfab5f;border-radius:12px;width:50%;padding:16px}.disclaimer-overlay{z-index:9999;background-color:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}.disclaimer-overlay-content{background-color:#fff;border-radius:4px;width:80%;max-width:800px;margin:5% auto;padding:20px;position:relative}.close-disclaimer{cursor:pointer;font-size:28px;font-weight:700;position:absolute;top:10px;right:15px}.close-disclaimer:hover{color:#2189e0}.cookie-banner button,.disclaimer-content button,.close-disclaimer-button{cursor:pointer;background-color:#a8a8a8;border:none;border-radius:4px;margin-top:20px;padding:8px 16px;font-size:16px}.close-disclaimer-button{color:#fff;background-color:#0b1d2c}.cookie-banner button:hover,.disclaimer-content button:hover,.close-disclaimer-button:hover{background-color:#2189e0}.tos-overlay{z-index:9999;background-color:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}.tos-overlay-content{background-color:#fff;border-radius:4px;width:80%;max-width:800px;margin:5% auto;padding:20px;position:relative}.close-tos{cursor:pointer;font-size:28px;font-weight:700;position:absolute;top:10px;right:15px}.close-tos:hover{color:red}.close-tos-button{cursor:pointer;background-color:#ccc;border:none;border-radius:4px;margin-top:20px;padding:8px 16px;font-size:16px}.close-tos-button:hover{background-color:#aaa}@media (width<=768px){.disclaimer-content{width:90%}}.header-logo{background-color:#0b1d2c;border-bottom:5px solid #2189e0;width:100%;padding:16px 16px 4px}.header-logo-wrapper{max-width:1080px;margin:0 auto}.header-logo-content{align-items:center;display:flex}.header-logo-content h1{color:#2189e0;margin-left:24px;font-family:Gabarito}.footer-logo span,.header-logo-content h1 span{color:#fff}.footer-logo h1{font-size:28px}.investaroo-profile-pic{z-index:10;background-color:#f0f0f0;background-image:url(/img/investaroo_profile_pic.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:5px solid #2189e0;border-radius:50%;width:100px;height:100px;margin-bottom:-32px}.main-nav-wrapper{margin-left:auto}.footer-logo{margin-left:16px}.footer-logo img{background-color:#fff;border:8px solid #fff;border-radius:4px;width:178px;height:38px}.investaroo-content{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1080px;margin:0 auto;padding:1rem 2rem;display:flex}.investaroo-char-container{flex:none;height:300px;margin-top:24px}.hero-text{color:#fff;text-align:center;padding:0 16px}.hero-text h1{font-size:1.5em;line-height:1.6}.hero-text a{color:#0b1d2c}.hero-text a:hover{color:#fff}.investaroo-head-container{flex-direction:row;align-items:center;display:flex}.investaroo-head{flex:none;width:120px;height:120px;overflow:hidden}.investaroo-head-container img{transform:scaleX(1.3)scaleY(1.3)translate(16px,22px)}.investaroo-about-wrapper{flex-direction:column;display:flex}.investaroo-about-container{flex-direction:row;display:flex}.speech-bubble{background:#fff;border-radius:8px;flex:1;min-width:200px;margin:2rem;padding:1rem;font-size:1.2em;box-shadow:0 2px 5px #0000001a}.speech-bubble p{margin:0;padding:8px}.speech-bubble-icon{opacity:.5;flex:none;height:48px;margin:8px}.speech-bubble a{color:#2189e0}.speech-bubble a:hover{color:#0b1d2c}@media (width<=768px){.investaroo-char-container{flex:none;height:280px}.investaroo-content{flex-direction:column;align-items:center;padding:1rem .5rem}.header-logo-content h1{font-size:36px}.header-logo{padding:8px 8px 4px}.investaroo-profile-pic{width:80px;height:80px;margin-bottom:-24px}.hero-text{text-align:center}.speech-bubble{min-height:auto;margin:1rem;font-size:1.3em}.speech-bubble-icon{opacity:.5;flex:none;height:60px;margin:8px}}.main-nav ul{z-index:10;background-color:#fff;border-radius:.375rem;width:12rem;margin:0;padding:1rem;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.main-nav ul li{margin-bottom:.5rem;margin-left:0}.main-nav ul li a{color:#374151;border-radius:.25rem;padding:.25rem .5rem;text-decoration:none;display:block}.main-nav ul li a:hover{color:#fff;background-color:#2189e0}.main-nav-button{filter:grayscale()invert();width:30px;height:30px}.main-nav-button:hover{filter:invert(42%)sepia(93%)saturate(1352%)hue-rotate(190deg)brightness()contrast(119%)}.stock-ticker-nav{text-align:center;background-color:#f8f9fa;border-right:1px solid #dee2e6;width:100%;font-family:sans-serif}.negate-body-padding{min-height:100px;margin:0!important;padding:0!important}.stock-list{margin:0;padding:0;list-style:none}.stock-item{border-bottom:1px solid #e9ecef;margin:0;padding:0}.stock-button{text-align:left;cursor:pointer;color:#2189e0;background-color:#0000;border:none;border-radius:0;grid-template-columns:1fr 50px 1fr;grid-template-areas:"symbol recommended change";gap:10px;width:100%;padding:8px 100px;font-size:.9rem;transition:background-color .2s ease-in-out;display:grid}.stock-item.active .stock-button{color:#fff;cursor:default;background-color:#2189e0;font-weight:700}.stock-symbol{white-space:nowrap;grid-area:symbol;font-weight:700}.stock-change{text-align:right;grid-area:change;font-weight:700}.stock-item.active .stock-button .stock-recommended img{filter:invert()}.stock-button:focus-visible{outline-offset:2px;background-color:#e9ecef;outline:2px solid #2189e0}@media (width<=1080px){.stock-button{padding:6px 60px}}@media (width<=768px){.stock-button{grid-template-columns:1fr 100px;grid-template-areas:"symbol recomended";padding:4px 20px;display:grid}.stock-change{display:none}}.footer-social-container{flex-direction:row;justify-content:space-between;justify-items:normal;display:flex}.footer-links{flex-direction:row;justify-content:center;align-items:center;gap:40px;height:100px;display:flex}.social-media-header,.social-media{float:right;flex-direction:row;justify-content:flex-end;gap:16px;display:flex}.social-media{margin-bottom:10px;padding:0 28px 8px 0}.social-media-header a,.social-media a{justify-content:center;align-items:center;text-decoration:none;display:flex}.social-media-header img,.social-media img{filter:invert(42%)sepia(93%)saturate(1352%)hue-rotate(190deg)brightness()contrast(119%);width:auto}@media (width<=1080px){.prediction-ticker{gap:20px;margin-left:150px;padding-left:100px}.social-media{gap:15px}.prediction-symbol-container>h3{font-size:large}.prediction-symbol-container>div{font-size:x-small;line-height:16px}}@media (width<=768px){.social-media{gap:20px}.social-media-header{gap:30px}.prediction-ticker-container{flex-direction:column;align-items:center}.prediction-ticker{justify-content:center;min-width:100%;margin-left:0;padding-left:0}.prediction-ticker-symbol h3{font-size:medium}.prediction-ticker-symbol span{font-size:small}.symbol-active h3{font-size:large}.prediction-symbol-container>div{letter-spacing:0;font-size:8px;line-height:16px}.prediction-ticker-details{display:none}}*{box-sizing:border-box}#root{width:100%;min-width:0}:root{color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:Roboto,sans-serif,system-ui,Arial;font-weight:400;line-height:1.5}a{color:#2189e0;font-weight:500;text-decoration:none}a:hover{color:#f0f0f0}body{background-color:#f9fafa;background-image:repeating-radial-gradient(circle,#cdd8e0,1px,#0000 2px);background-size:3px 3px;place-items:center;min-width:320px;min-height:100vh;margin:0;font-family:Roboto,sans-serif,system-ui,Arial;display:flex}h1{font-size:3.2em;line-height:1.1}pre{font-size:16px}footer{text-align:center;color:#fff;background:#1f1f1f;width:100%;height:100%;min-height:150px;margin-top:auto}header{flex-direction:column;align-items:center;width:100%;display:flex}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#2189e0}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#2189e0}button{background-color:#f9f9f9}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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}@keyframes pulse{50%{opacity:.5}}.main-nav{position:relative}.main-nav ul{list-style:none;padding:0;margin:0;position:absolute;top:100%;right:0;width:12rem;background-color:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-radius:.375rem;padding:1rem;z-index:10}.main-nav ul li{margin-left:0;margin-bottom:.5rem}.main-nav ul li:last-child{margin-bottom:0}.main-nav ul li a{display:block;padding:.25rem .5rem;color:#374151;border-radius:.25rem;text-decoration:none}.main-nav ul li a:hover{background-color:#2189e0;color:#fff}.main-nav .cursor-pointer{cursor:pointer}.main-nav-button{width:30px;height:30px;filter:grayscale(100%) invert(100%)}.main-nav-button:hover{filter:invert(42%) sepia(93%) saturate(1352%) hue-rotate(190deg) brightness(100%) contrast(119%)}.stock-card-wrapper{width:100%;height:210px;overflow-y:scroll}.stock-ticker-nav{background-color:#f8f9fa;border-right:1px solid #dee2e6;text-align:center;font-family:sans-serif;width:100%}.negate-body-padding{padding:0!important;margin:0!important;min-height:100px}.stock-list{list-style:none;padding:0;margin:0}.stock-item{margin:0;padding:0;border-bottom:1px solid #e9ecef}.stock-button{display:grid;grid-template-areas:"symbol recommended change";grid-template-columns:1fr 50px 1fr;gap:10px;width:100%;padding:8px 100px;background-color:transparent;border:none;text-align:left;cursor:pointer;font-size:.9rem;color:#2189e0;transition:background-color .2s ease-in-out;border-radius:0}.stock-button:not(:disabled):hover{background-color:#e9ecef}.stock-item.active .stock-button{background-color:#2189e0;color:#fff;font-weight:700;cursor:default}.stock-symbol{grid-area:symbol;font-weight:700;white-space:nowrap}.stock-change{grid-area:change;font-weight:700;text-align:right}.stock-item.active .stock-button .stock-recommended img{filter:invert(1)}.stock-change-positive{color:#28a745}.stock-item.active .stock-button .stock-change-positive{color:#fff}.stock-change-negative{color:#dc3545}.stock-item.active .stock-button .stock-change-negative{color:#fff}.stock-button:focus-visible{outline:2px solid rgb(33,137,224);outline-offset:2px;background-color:#e9ecef}.stock-change-hidden{display:block}@media (max-width: 1080px){.stock-button{padding:6px 60px}}@media (max-width: 768px){.stock-button{padding:4px 20px;display:grid;grid-template-columns:1fr 100px;grid-template-areas:"symbol recomended"}.stock-change{display:none}}.footer-social-container{display:flex;flex-direction:row;justify-items:normal;justify-content:space-between}.footer-links{height:100px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:40px}.social-media-header,.social-media{float:right;gap:16px;display:flex;flex-direction:row;justify-content:flex-end}.social-media{padding:0 28px 8px 0;margin-bottom:10px}.social-media-header a,.social-media a{text-decoration:none;display:flex;align-items:center;justify-content:center}.social-media-header img,.social-media img{filter:invert(42%) sepia(93%) saturate(1352%) hue-rotate(190deg) brightness(100%) contrast(119%);width:auto}.social-media img{height:30px}.social-media-header img{height:24px}.social-media-header a:hover,.social-media a:hover{transform:scale(1.1)}.social-media-header i,.social-media i{font-size:18px}@media (max-width: 1080px){.prediction-ticker{margin-left:150px;padding-left:100px;gap:20px}.social-media{gap:15px}.prediction-symbol-container>h3{font-size:large}.prediction-symbol-container>div{font-size:x-small;line-height:16px}}@media (max-width: 768px){.social-media{gap:20px}.social-media-header{gap:30px}.prediction-ticker-container{flex-direction:column;align-items:center}.prediction-ticker{margin-left:0;padding-left:0;min-width:100%;justify-content:center}.prediction-ticker-symbol h3{font-size:medium}.prediction-ticker-symbol span{font-size:small}.symbol-active h3{font-size:large}.prediction-symbol-container>div{font-size:8px;line-height:16px;letter-spacing:0}.prediction-ticker-details{display:none}}
