.CompanyResearch_panel__G9kqY{max-width:var(--wide);padding:24px;background:var(--soft);border:1px solid var(--rule);margin:32px 0;scroll-margin-top:24px}.CompanyResearch_panel__G9kqY h2{margin-top:0}.CompanyResearch_filters__8ap0v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:20px 0}.CompanyResearch_panel__G9kqY label{display:block;font-size:15px;font-weight:600}.CompanyResearch_panel__G9kqY input:not([type=checkbox]),.CompanyResearch_panel__G9kqY select,.CompanyResearch_panel__G9kqY textarea{display:block;width:100%;min-width:0;margin-top:5px;padding:10px;border:1px solid #a3aea5;border-radius:4px;font:inherit;background:var(--white);color:var(--ink);box-sizing:border-box}.CompanyResearch_panel__G9kqY textarea{resize:vertical}.CompanyResearch_panel__G9kqY button{font:inherit;padding:8px 12px;border:1px solid var(--brand);background:var(--white);color:var(--brand);border-radius:4px;cursor:pointer}.CompanyResearch_panel__G9kqY button:disabled{cursor:default;opacity:.6}.CompanyResearch_actions__YAdGW{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:16px 0}.CompanyResearch_panel__G9kqY .CompanyResearch_check__8EKQj{display:flex;gap:8px;align-items:flex-start;font-weight:400}.CompanyResearch_check__8EKQj input{margin-top:5px}.CompanyResearch_saved__OafZ9{margin-top:32px;border-top:2px solid var(--brand);padding-top:20px}.CompanyResearch_note__CukrL{border:1px solid var(--rule);padding:16px;margin:16px 0;background:var(--white);min-width:0;overflow-wrap:anywhere}.CompanyResearch_note__CukrL h4{margin:0 0 8px}.CompanyResearch_warning__KvenN{padding:12px;background:var(--white);border-left:3px solid var(--loss)}.CompanyResearch_importBox___ZHTr{padding:16px;margin:16px 0;background:var(--white);border:1px solid var(--rule)}.CompanyResearch_importBox___ZHTr summary{cursor:pointer;font-weight:700}.CompanyResearch_importBox___ZHTr input[type=file]{font-size:14px}.CompanyResearch_figures__uXfOc{display:flex;flex-wrap:wrap;gap:12px 24px;margin:12px 0}.CompanyResearch_figures__uXfOc dt{font-size:13px;font-weight:400}.CompanyResearch_figures__uXfOc dd{font-size:18px;font-weight:700;margin:0}.CompanyResearch_loss__FXkeM{color:var(--loss)}@media (max-width:640px){.CompanyResearch_panel__G9kqY{padding:16px 12px}.CompanyResearch_filters__8ap0v{grid-template-columns:1fr}}.CompanyResearch_results__xglvz{scroll-margin-top:24px}