.app-parent{background-color:var(--background,#fff);display:grid;grid-template-columns:834px 517px;max-width:1700px}.app-parent .calculator-section .parent{background-color:#eaf6eb;opacity:1;background-image:radial-gradient(rgba(2,43,12,.225) 1px,#eaf6eb 0);background-size:20px 20px;border-radius:12px}.app-parent .calculator-section{padding:15px}.App{background:var(--card,#fff);box-shadow:0 5px 15px rgba(0,0,0,.7);border-radius:10px;padding-top:10px;padding-left:.75rem;padding-right:.75rem;height:fit-content;max-width:500px}.App>h1{scroll-margin-top:100px}.Result{max-width:936px;flex-shrink:1!important;background-color:var(--card,#fff);box-shadow:0 5px 10px -5px rgba(0,0,0,.7);border-radius:10px;scroll-margin-top:50px;padding-top:10px;min-height:1147px;height:fit-content}.Result,.Result>*{position:relative}.extra-content-section{max-width:1150px;padding:30px}.scroller{scroll-margin:30px!important}.calculate-btn,.read-more-btn{display:inline-block;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:15px;width:100%}.read-more-btn{color:#fff;background-color:#212529;border-color:#212529}.calculate-btn{background-color:#64b86b}.calculate-btn:hover{background-color:#85f48e!important}.calculate-btn:disabled{background-color:#a9e7ae!important}.calculate-btn:active,.calculate-btn:focus{background-color:#85f48e!important;transform:scale(.95)}.read-more-btn:hover{background-color:#313131!important}.read-more-btn:active,.read-more-btn:focus{background-color:#000!important;transform:scale(.95)}.text-input{display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;appearance:none;background-clip:padding-box;border:1px solid #dee2e6;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#f5f5f5!important;color:#262626;height:45px;font-size:1.25em}@media (prefers-reduced-motion:reduce){.text-input{transition:none}}.contribute-input{height:38px;background-color:#faf8f8!important;border-right:1px solid #ced4da!important}.contribute-select{height:38px}.field-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.field-group>.field-select,.field-group>.text-input{position:relative;flex:1 1 auto;width:1%;min-width:0}.field-group>.field-select:focus,.field-group>.text-input:focus{z-index:5}.field-group>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.field-group>:not(:first-child){margin-left:calc(-1 * 1px);border-top-left-radius:0;border-bottom-left-radius:0}.field-group-addon{display:flex;align-items:center;padding:.375rem .75rem;text-align:center;white-space:nowrap;background-color:#f8f9fa}.field-group-addon,.field-select{font-size:1rem;font-weight:400;line-height:1.5;color:#212529;border:1px solid #dee2e6;border-radius:.375rem}.field-select{--field-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;appearance:none;background-color:#fff;background-image:var(--field-select-bg-img);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.field-select{transition:none}}.field-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.field-select:disabled{background-color:#e9ecef}.field-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.field-group:focus-within{box-shadow:0 0 8px #057c1b!important;border-radius:.375rem}.text-input:focus{box-shadow:none;border-color:#d6d6d6;outline:0}span .bi{font-size:25px;position:relative;top:-9px;height:20px}.bi-calendar3{color:#febc2d}.bi-coin{color:#02d302}.bi-building{color:#b31010}.input-search-scroll{scroll-margin-top:200px}.field-group-addon{background-color:#f0efef!important}.radio-button{padding-left:2.5em}.radio-button>input{appearance:none;-webkit-appearance:none;-moz-appearance:none;flex-shrink:0;margin-top:.25em;vertical-align:top;background-repeat:no-repeat;background-position:0;background-size:contain;border:1px solid #dee2e6;print-color-adjust:exact;--radio-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");margin-left:-2.5em;background-image:var(--radio-switch-bg);border-radius:2em;transition:background-position .15s ease-in-out;width:3em!important;height:1.2em!important;background-color:#f5f5f5!important;border-color:#d6d6d6!important}@media (prefers-reduced-motion:reduce){.radio-button>input{transition:none}}.radio-button>input:focus{--radio-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e");box-shadow:none!important;outline:none!important}.radio-button>input:checked{background-position:100%;--radio-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-color:#2e8b57!important;border-color:#2e8b57!important}.result-card-table{width:100%;table-layout:fixed}.result-card-table tr td{vertical-align:middle;padding:.5rem;border-bottom-width:0}.compare-input[data-toggle=open]{max-height:105px}.compare-input{max-height:0;transition:max-height .3s ease-in-out}.form-compare-btn,.form-compare-btn[data-toggle=open]{transition:transform .3s ease-in-out}.form-compare-btn[data-toggle=open]{transform:rotate(180deg)}.list-container{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:100%;white-space:nowrap;padding-left:10px;min-height:34px;line-height:24px;margin-bottom:10px;pointer-events:auto}.search-list li:not(:first-child):active,.search-list li:not(:first-child):hover{background-color:rgba(8,216,60,.5);font-weight:bolder;width:100%!important}.active-search{font-weight:bolder;font-size:120%;background-color:rgba(8,216,60,.5)}.list-container :first-child{flex:0 0 80px;width:80px;margin-right:10px}.list-container :first-child,.list-container :nth-child(2){text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:24px}.list-container :nth-child(2){flex:1 1 auto;min-width:0;max-width:100%;text-align:left}.search-results[has-data=true]{display:block;overflow-y:auto;overflow-x:hidden;z-index:1000;width:95%;right:0;left:0;height:auto;max-height:300px}.search-results[has-data=false]{display:none!important}.is-company-selected{top:-85%;z-index:10}.comp-back,.date-back{margin-top:2.5rem!important}#investDiv{margin-top:1.5rem!important}.result-section-modal button{background:transparent;border:none}.text-input::placeholder{color:#000;opacity:.5;font-size:.85em!important;width:100%}.homepage__large-text{font-weight:600;font-size:32px;letter-spacing:.5px}@media screen and (max-width:420px){.text-input::placeholder{color:#989797;opacity:1;font-size:.66em!important;width:100%}.suggestion-list .suggestion-button{font-size:.8rem}}.suggestion-list .suggestion-button{flex:0;min-width:calc(33.333% - 10px);max-width:calc(33.333% - 10px);background-color:#b30f10;font-size:1rem;opacity:1;transform:translateY(0);transition:opacity .2s ease-in-out .1s,transform .3s ease-in-out}.suggestion-list .random-list{width:100%;gap:15px}.suggestion-button span{opacity:1;transition:opacity .2s ease-in-out}.suggestion-list .flip span{opacity:0}.suggestion-list .random-list button:not(:only-child):last-child.flip.last-three{opacity:0;transition:opacity .3s ease-in-out}.suggestion-list :not(.click-animation).flip{-webkit-animation:flip-scale-up-hor .5s linear both;animation:flip-scale-up-hor .5s linear both}.suggestion-list .suggestion-button.click-animation{opacity:0;transform:translateY(-100%)}.suggestion-list .suggestion-button:active,.suggestion-list .suggestion-button:hover{background-color:#cc1010}.suggestion-list .refresh-button:active,.suggestion-list .suggestion-button:active{scale:.95}.suggestion-list .refresh-button{background-color:#b53a4c;width:140px;font-size:1rem}.suggestion-list .refresh-button:active,.suggestion-list .refresh-button:hover{background-color:#cf4056}.chartDiv{width:99%;height:100%}.parent{display:grid;max-width:1400px}.div1{grid-area:1/1/3/2}.div2{grid-area:1/2/2/3}.div3{grid-area:2/2/3/3}.bg-warning{background:#7959ed!important}.bg-success{background:#2dd881!important}.bg-brand-primary{background:#4ea6d9!important}.bg-brand-secondary{background:#fc714a!important}.bg-red{background:#cb3535}.red-text{color:#ff7171}input[valid=false],input[valid=false]+span{border:2px solid red}input[valid=false]:focus{border:2px solid red!important;border-right:none!important}.contribute-input[valid=false],.contribute-input[valid=false]:focus{border:2px solid red!important}@media screen and (min-width:768px){.resultBoxes{height:100%!important}.resultContainer{height:155.2px}}@media screen and (max-width:456px){.red-text{color:#ff7171;top:75%!important}}@media screen and (max-width:1350px){.app-parent{grid-template-columns:784px 467px}}@media screen and (max-width:1250px){.app-parent{grid-template-columns:675.5px 475.5px}}@media screen and (max-width:1150px){.app-parent{grid-template-columns:565px 505px}}@media screen and (max-width:1070px){.app-parent{grid-template-columns:516px 476px}}@media screen and (max-width:991px){.app-parent{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}.app-parent>div{width:100%}.div1{grid-area:1/1/2/2}.div2{grid-area:2/1/3/2}.div3{grid-area:3/1/4/2}.comp-back{margin-top:unset!important}.homepage__large-text{font-size:28px;letter-spacing:.5px}.extra-content-section{padding:40px}}@media screen and (max-width:767.98px){.extra-content-section{padding:15px}.Result{min-height:1544px}.homepage__large-text{font-size:26px;letter-spacing:.5px}.app-parent .calculator-section{padding:10px}.App{box-shadow:0 3px 5px rgba(0,0,0,.7)}}@media screen and (max-width:400px){.suggestion-list .suggestion-button{font-size:.8rem;text-wrap:nowrap}.suggestion-list .refresh-button{background-color:#b53a4c;width:100px;font-size:.8rem}}@-webkit-keyframes flip-scale-up-hor{0%{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0)}50%{-webkit-transform:scale(2.5) rotateX(-90deg);transform:scale(2.5) rotateX(-90deg)}to{-webkit-transform:scale(1) rotateX(-180deg);transform:scale(1) rotateX(-180deg)}}@keyframes flip-scale-up-hor{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}50%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}to{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}}