.ReLGRG_companySuggestionForm,.ReLGRG_companySuggestionThanks{border:1px solid var(--dc-border);border-radius:var(--dc-radius-sm);background:var(--dc-surface);box-shadow:var(--dc-shadow-xs);width:100%;max-width:480px;margin:1rem auto 0;padding:1rem 1.25rem}.ReLGRG_companySuggestionForm{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ReLGRG_companySuggestionLabel{color:var(--dc-text-muted);margin-bottom:0;font-size:.9rem}.ReLGRG_companySuggestionRow{flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:420px;display:flex}.ReLGRG_companySuggestionButton{padding:.3rem 1.5rem}.ReLGRG_companySuggestionThanks{color:var(--dc-emerald-strong);text-align:center;font-size:.95rem;font-weight:600}.ReLGRG_companySuggestionIpHint{color:var(--dc-text-muted);text-align:center;font-size:.75rem}.ReLGRG_companySuggestionIpHint a{color:inherit;text-decoration:underline}
.n8fSyW_allCompaniesListContainer{background-color:var(--dc-surface);border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg);max-width:860px;box-shadow:var(--dc-shadow-sm);margin:0 auto;padding:1.5rem}.n8fSyW_allCompaniesListContainer ul{margin:0}.n8fSyW_allCompaniesHeading{letter-spacing:-.02em;justify-content:center;align-items:center;gap:.6rem;margin-bottom:.5rem;font-size:1.4rem;font-weight:750;display:flex}.n8fSyW_allCompaniesHeadingCount{min-width:1.9rem;color:var(--dc-emerald-strong);background-color:var(--dc-emerald-soft);border:1px solid rgba(var(--dc-emerald-rgb), .18);border-radius:var(--dc-radius-pill);justify-content:center;align-items:center;margin-top:.2rem;padding:.2rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.n8fSyW_allCompaniesAlphabetDivider{align-items:center;gap:.8rem;margin:1.3rem 0 .8rem;display:flex}.n8fSyW_allCompaniesHeading+.n8fSyW_allCompaniesAlphabetDivider{margin-top:0}.n8fSyW_allCompaniesAlphabetLetter{width:1.75rem;height:1.75rem;color:var(--dc-emerald-strong);background-color:var(--dc-emerald-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}.n8fSyW_allCompaniesAlphabetDividerLine{background:linear-gradient(to right, var(--dc-border-strong), transparent);flex-grow:1;height:1px}.n8fSyW_allCompaniesGrid{grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:.9rem;display:grid}.n8fSyW_allCompaniesListItem{min-width:0;margin:0}.n8fSyW_allCompaniesListItem a{height:100%;color:var(--dc-text);background-color:var(--dc-surface);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius);box-shadow:var(--dc-shadow-s);transition:transform var(--dc-transition), border-color var(--dc-transition), box-shadow var(--dc-transition);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;display:grid}.n8fSyW_allCompaniesListItem a:hover{border-color:var(--dc-emerald-border);box-shadow:0 0 0 1px var(--dc-emerald-border), var(--dc-shadow);transform:translateY(-2px)}.n8fSyW_allCompaniesCompanyInfo{min-width:0}.n8fSyW_allCompaniesCompanyInfo h2{color:var(--dc-text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 .2rem;font-size:1.05rem;font-weight:700;overflow:hidden}.n8fSyW_allCompaniesTags{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.4rem 0 0;display:flex}.n8fSyW_allCompaniesTickers{letter-spacing:.04em;color:var(--dc-emerald-strong);background-color:var(--dc-emerald-soft);border:1px solid rgba(var(--dc-emerald-rgb), .18);border-radius:var(--dc-radius-pill);padding:.3rem .8rem;font-size:.7rem;font-weight:700}.n8fSyW_allCompaniesCountry{letter-spacing:.08em;color:var(--dc-text-muted);background-color:var(--dc-surface-muted);border:1px solid var(--dc-border);border-radius:var(--dc-radius-pill);align-items:center;gap:.45rem;padding:.25rem .75rem .25rem .3rem;font-size:.7rem;font-weight:700;display:inline-flex}.n8fSyW_allCompaniesCountryFlag{background-color:#fff;border:1px solid #14201a1a;border-radius:50%;flex-shrink:0;width:1.05rem;height:1.05rem}.n8fSyW_allCompaniesChevron{color:var(--dc-text-soft);transition:transform var(--dc-transition), color var(--dc-transition);align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.n8fSyW_allCompaniesListItem a:hover{transform:none}}.n8fSyW_allCompaniesListItem a:hover .n8fSyW_allCompaniesChevron{color:var(--dc-emerald-strong);transform:translate(3px)}.n8fSyW_allCompaniesSearchWrapper{max-width:600px;margin:0 auto 1.5rem;position:relative}.n8fSyW_allCompaniesSearchIcon{color:var(--dc-text-soft);pointer-events:none;z-index:1;transition:color var(--dc-transition);font-size:1rem;position:absolute;top:50%;left:1.2rem;transform:translateY(-50%)}.n8fSyW_allCompaniesSearchWrapper:focus-within .n8fSyW_allCompaniesSearchIcon{color:var(--dc-emerald)}.n8fSyW_allCompaniesSearchClear{border-radius:var(--dc-radius-pill);background-color:var(--dc-border-strong);width:1.7rem;height:1.7rem;color:var(--dc-text);cursor:pointer;transition:background-color var(--dc-transition), color var(--dc-transition);border:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;line-height:1;display:flex;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.n8fSyW_allCompaniesSearchClear:hover{background-color:var(--dc-emerald-strong);color:#fff}.n8fSyW_allCompaniesSearch{max-width:600px;margin:0 auto;font-size:.95rem;display:block;letter-spacing:0!important;background-color:var(--dc-surface)!important;border:2px solid var(--dc-border-strong)!important;border-radius:var(--dc-radius-pill)!important;box-shadow:none!important;transition:border-color var(--dc-transition)!important;padding:.85rem 2.8rem!important;font-weight:600!important;line-height:1.2rem!important}.n8fSyW_allCompaniesSearchWrapper .n8fSyW_allCompaniesSearch:hover{border-color:var(--dc-emerald-border)!important;box-shadow:none!important}.n8fSyW_allCompaniesSearchWrapper .n8fSyW_allCompaniesSearch:focus{border-color:var(--dc-emerald)!important;box-shadow:none!important}.n8fSyW_allCompaniesSearch::placeholder{font-weight:500;color:var(--dc-text-soft)!important}.n8fSyW_allCompaniesListItemNewCompanies,.n8fSyW_allCompaniesNoResultsFound{text-align:center}.n8fSyW_allCompaniesListItemNewCompanies{color:var(--dc-text-muted);border:1px dashed var(--dc-border-strong);border-radius:var(--dc-radius);background-color:var(--dc-surface-muted);margin-top:1.5rem;padding:.8rem 1rem;font-size:.85rem;font-weight:600}.n8fSyW_allCompaniesNoResultsFound{margin-top:1.5rem;font-size:1.3rem;font-weight:700}@media (max-width:480px){.n8fSyW_allCompaniesSearch{font-size:.9rem;padding:.85rem 2.4rem!important}.n8fSyW_allCompaniesSearchIcon{left:.95rem}}
._UWVAq_homeView{isolation:isolate;text-align:center;max-width:820px;margin:1.5rem auto 0;position:relative}._UWVAq_homeView:before{content:"";z-index:-1;background:radial-gradient(ellipse 60% 55% at 50% 35%, rgba(var(--dc-emerald-rgb), .06), rgba(var(--dc-emerald-rgb), 0) 70%);pointer-events:none;height:380px;position:absolute;inset:-2.5rem 0 auto}._UWVAq_homeViewSectionTop10{margin-top:1.1rem;margin-bottom:3rem}._UWVAq_homeViewCompanySearchHeading{letter-spacing:-.035em;color:var(--dc-text);text-wrap:balance;margin-bottom:.75rem;padding:0;font-size:2.1rem;font-weight:780;line-height:1.1;display:block}._UWVAq_homeViewHeadingAccent{color:var(--dc-emerald)}._UWVAq_homeViewSubheading{color:var(--dc-text-muted);text-wrap:balance;max-width:620px;margin:0 auto 1.75rem;font-size:1.08rem;line-height:1.5;display:block}._UWVAq_homeViewSuggestionTop10{border-radius:var(--dc-radius-lg);background-color:#0000;padding:.5rem 0}._UWVAq_homeViewSuggestionTop10 h2{text-transform:uppercase;letter-spacing:.08em;color:var(--dc-text-soft);margin-bottom:.9rem;padding-bottom:.1rem;font-size:.8rem;font-weight:700}._UWVAq_homeViewSuggestionTop10 ul{margin:.3rem auto 0}._UWVAq_homeViewNoResultsContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}._UWVAq_homeViewNoResultsContainer ._UWVAq_homeViewAllCompaniesLink{margin:0}._UWVAq_homeViewSuggestionTop10 h2._UWVAq_homeViewNoResults{letter-spacing:-.01em;text-transform:none;color:var(--dc-text);margin-bottom:0;font-size:1.15rem;font-weight:750}._UWVAq_homeViewSearchWrapper{max-width:600px;margin:0 auto;position:relative}._UWVAq_homeViewSearchIcon{color:var(--dc-text-soft);pointer-events:none;z-index:1;transition:color var(--dc-transition);font-size:1.05rem;position:absolute;top:50%;left:1.3rem;transform:translateY(-50%)}._UWVAq_homeViewSearchWrapper:focus-within ._UWVAq_homeViewSearchIcon{color:var(--dc-emerald)}._UWVAq_homeViewSearchClear{border-radius:var(--dc-radius-pill);background-color:var(--dc-border-strong);width:1.7rem;height:1.7rem;color:var(--dc-text);cursor:pointer;transition:background-color var(--dc-transition), color var(--dc-transition);border:none;justify-content:center;align-items:center;padding:0;font-size:.8rem;line-height:1;display:flex;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}._UWVAq_homeViewSearchClear:hover{background-color:var(--dc-emerald-strong);color:#fff}._UWVAq_homeViewCompanySearch{max-width:600px;height:3.5rem;margin:0 auto;border-radius:var(--dc-radius-pill)!important;letter-spacing:0!important;border:2px solid var(--dc-border-strong)!important;background-color:var(--dc-surface)!important;box-shadow:none!important;transition:border-color var(--dc-transition)!important;padding:1.5rem 3rem 1.5rem 3.1rem!important;font-size:1.05rem!important;font-weight:600!important}._UWVAq_homeViewSearchWrapper ._UWVAq_homeViewCompanySearch:hover{border-color:var(--dc-emerald-border)!important;box-shadow:none!important}._UWVAq_homeViewSearchWrapper ._UWVAq_homeViewCompanySearch:focus{border-color:var(--dc-emerald)!important;box-shadow:none!important}._UWVAq_homeViewCompanySearch::placeholder{font-weight:500;color:var(--dc-text-soft)!important;letter-spacing:0!important}._UWVAq_homeViewCompanyList{flex-flow:wrap;justify-content:center;gap:.75rem;max-width:calc(632px + 2.25rem);display:flex}._UWVAq_homeViewCompanyList li{border-radius:var(--dc-radius-sm);text-overflow:ellipsis;border:1px solid var(--dc-border-strong);background-color:var(--dc-surface);width:158px;box-shadow:var(--dc-shadow-xs);transition:box-shadow var(--dc-transition), border-color var(--dc-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}._UWVAq_homeViewCompanyList li:hover{border-color:var(--dc-emerald-border);box-shadow:0 0 0 1px var(--dc-emerald-border), var(--dc-shadow)}._UWVAq_homeViewCompanyList li a{letter-spacing:.005rem;color:var(--dc-text);flex-direction:column;justify-content:center;padding:.85rem .8rem;font-size:.95rem;font-weight:650;text-decoration:none;display:flex}._UWVAq_homeViewLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._UWVAq_homeViewCompanySpan{letter-spacing:.06em;text-align:center;color:var(--dc-emerald-strong);background-color:var(--dc-emerald-soft);border-radius:var(--dc-radius-pill);align-self:center;margin-top:.4rem;padding:.1rem .5rem;font-size:.66rem;font-weight:700;text-decoration:none}._UWVAq_homeViewExplanation{border-radius:var(--dc-radius);border:1px solid var(--dc-border);background-color:var(--dc-surface);box-shadow:var(--dc-shadow-xs);padding:1.3rem}._UWVAq_homeViewExplanation h2{margin-top:1.25rem}._UWVAq_homeViewExplanation h1,._UWVAq_homeViewExplanation h2{color:var(--dc-text-muted);letter-spacing:0;margin-bottom:.3rem;font-weight:400;line-height:1.6;font-size:.9rem!important}._UWVAq_homeViewExplanation p{margin-bottom:0}._UWVAq_homeViewAllCompaniesLink{letter-spacing:.01em;width:calc(100% - 2rem);max-width:320px;margin:1.5rem 1rem 0;padding:.6rem 0;text-decoration:none}@media (max-width:480px){._UWVAq_homeView{margin-top:.5rem}._UWVAq_homeViewCompanySearchHeading{font-size:1.7rem}._UWVAq_homeViewCompanySearch{padding:1.5rem 2.6rem!important;font-size:.95rem!important}._UWVAq_homeViewSearchIcon{left:1rem}}
