.Dashboard_page__eGoLA{min-height:100vh;background-color:#f9fafb}.Dashboard_main__AYJS9{max-width:80rem;margin:0 auto;padding:2rem 1.5rem}.Dashboard_hero__NYSGT{display:flex;align-items:center;justify-content:center;min-height:60vh}.Dashboard_heroContent__bEHMF{text-align:center}.Dashboard_heroTitle__a5bqf{font-size:2.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.Dashboard_heroSubtitle__ddKHN{font-size:1.125rem;color:#4b5563}.Dashboard_top-cards__fjCEy{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-bottom:40px}@media(min-width:640px){.Dashboard_top-cards__fjCEy{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.Dashboard_top-cards__fjCEy{grid-template-columns:repeat(4,1fr)}}.Dashboard_card__o2FMx{position:relative;padding:24px;border-radius:14px;border:1px solid #e5e7eb;background:#fff;transition:.3s ease;overflow:hidden}.Dashboard_card__o2FMx:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.Dashboard_card-label__lfD82{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}.Dashboard_card-value__XEuBN{font-size:28px;font-weight:600;margin-top:6px;color:#111827}.Dashboard_card-icon__N9h84{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.05);font-size:18px}.Dashboard_card-drugs__kapMg{background:linear-gradient(135deg,#ecfeff,#dbeafe)}.Dashboard_card-companies__2ssLl{background:linear-gradient(135deg,#eef2ff,#f3e8ff)}.Dashboard_card-countries__GEgwl{background:linear-gradient(135deg,#ecfdf5,#dcfce7)}.Dashboard_card-trend__xGL_x{background:linear-gradient(90deg,#6366f1,#3b82f6,#06b6d4);color:#fff;border:none}.Dashboard_card-trend__xGL_x .Dashboard_card-icon__N9h84{background:rgba(255,255,255,.2)}.Dashboard_light__dWCK2{color:#fff}.Dashboard_charts-grid__wQgHX{display:grid;width:100%;grid-template-columns:1fr;gap:20px;align-items:stretch}@media(min-width:768px){.Dashboard_charts-grid__wQgHX{grid-template-columns:repeat(2,1fr)}}@media(min-width:1180px){.Dashboard_charts-grid__wQgHX{grid-template-columns:repeat(3,1fr)}}.HomeHero_accentVars__YY974{--h-accent:var(--primary-600,#008080);--h-accent-dark:var(--primary-700,#006060);--h-accent-soft:var(--primary-50,#e6f7f7);--h-ink:#0f172a;--h-ink-soft:#5b6b80;--h-ink-faint:#93a1b3;--h-line:#e5e9ef;--h-line-soft:#eef1f5;--h-surface:#ffffff;--h-bg:#f3f5f8;--h-rose:#ae3a4b;--h-rose-soft:#faeaec;--h-mono:"SFMono-Regular","IBM Plex Mono",Menlo,monospace}.HomeHero_homeHero__6LaWg{padding:40px 32px 32px;background:#fff;border-bottom:1px solid var(--h-line);position:relative;overflow:hidden}.HomeHero_homeHero__6LaWg:before{content:"";position:absolute;right:-60px;top:-60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(0,128,128,.1) 0,rgba(0,128,128,0) 70%)}.HomeHero_homeHeroInner__m26Ki{position:relative;max-width:820px}.HomeHero_homeEyebrow__8vRQq{font-size:11.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--h-accent-dark);margin-bottom:8px}.HomeHero_homeHeroTitle__gDoox{color:var(--h-ink);font-size:26px;margin:0 0 6px;font-weight:700;letter-spacing:-.3px}.HomeHero_homeHeroSub__6hWkY{color:var(--h-ink-soft);font-size:13.5px;margin:0 0 22px;max-width:560px;line-height:1.5}.HomeHero_homeSearch__gFAaJ{display:flex;align-items:center;gap:10px;background:var(--h-bg);border:1px solid var(--h-line);border-radius:12px;padding:13px 16px}.HomeHero_homeSearch__gFAaJ svg{width:18px;height:18px;color:var(--h-ink-faint);flex:none}.HomeHero_homeSearch__gFAaJ input{flex:1;background:none;border:none;outline:none;color:var(--h-ink);font-size:14px;font-family:inherit}.HomeHero_homeSearch__gFAaJ input::-moz-placeholder{color:var(--h-ink-faint)}.HomeHero_homeSearch__gFAaJ input::placeholder{color:var(--h-ink-faint)}.HomeHero_kbd__v56XP{background:var(--h-surface);border:1px solid var(--h-line);color:var(--h-ink-faint);border-radius:6px;padding:2px 6px;font-size:11px;font-family:var(--h-mono)}.HomeHero_homeSearchTags__RbqW_{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.HomeHero_homeSearchTag__Avm8q{font-size:12px;color:var(--h-ink-soft);background:var(--h-bg);border:1px solid var(--h-line);border-radius:20px;padding:5px 12px;font-weight:500;transition:background .12s,color .12s,border-color .12s}.HomeHero_homeSearchTag__Avm8q:hover{background:var(--h-accent-soft);color:var(--h-accent-dark);border-color:#bfe0e0}.HomeHero_homeBody__J2yDt{padding:26px 32px 32px;background:var(--h-bg)}.HomeHero_sectionHead__aMs5E{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.HomeHero_sectionHead__aMs5E h2{font-size:15px;margin:0;font-weight:700;color:var(--h-ink)}.HomeHero_sectionHead__aMs5E a,.HomeHero_sectionHead__aMs5E button.HomeHero_linkBtn__qNH0n{font-size:12.5px;color:var(--h-accent-dark);font-weight:600;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.HomeHero_sectionHead__aMs5E a:hover,.HomeHero_sectionHead__aMs5E button.HomeHero_linkBtn__qNH0n:hover{text-decoration:underline}.HomeHero_sectionSubtext__jJ_sV{font-size:12.5px;color:var(--h-ink-soft);margin:-6px 0 0;line-height:1.5}.HomeHero_homeSplit___Tdaw{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;margin-bottom:8px}@media (max-width:900px){.HomeHero_homeSplit___Tdaw{grid-template-columns:1fr}}.HomeHero_kpiMiniGrid__MII_J{display:grid;grid-template-columns:1fr 1fr;gap:12px}.HomeHero_homeKpi__zptwI{background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;padding:14px 16px}.HomeHero_homeKpiLabel__kJb_E{font-size:11px;color:var(--h-ink-soft);font-weight:700;text-transform:uppercase;letter-spacing:.3px}.HomeHero_homeKpiValue__wqPdL{font-size:19px;font-weight:700;margin-top:5px;font-family:var(--h-mono);color:var(--h-ink)}.HomeHero_moduleGrid__uZ5qQ{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:32px}@media (max-width:700px){.HomeHero_moduleGrid__uZ5qQ{grid-template-columns:1fr 1fr}}.HomeHero_suiteGrid__Ve6mQ{grid-template-columns:repeat(2,1fr);margin-bottom:0}.HomeHero_moduleCard___YHbo{text-align:left;background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:10px;transition:border-color .12s,transform .12s,box-shadow .12s,opacity .15s,filter .15s;width:100%}.HomeHero_moduleCard___YHbo:hover{border-color:var(--h-accent);transform:translateY(-1px);box-shadow:0 1px 2px rgba(14,23,38,.06)}.HomeHero_moduleCard___YHbo.HomeHero_comingSoon__hNcTi{opacity:.72}.HomeHero_moduleCard___YHbo.HomeHero_selectedSuite__CywUK{border-color:var(--h-accent);background:var(--h-accent-soft)}.HomeHero_moduleCard___YHbo.HomeHero_dimmed__HUjfU{opacity:.4;filter:grayscale(.5)}.HomeHero_moduleCard___YHbo.HomeHero_dimmed__HUjfU:hover{opacity:.7;filter:none}.HomeHero_moduleCardTop__YeRqD{display:flex;align-items:flex-start;justify-content:space-between}.HomeHero_moduleCardIcon__D5rAy{width:36px;height:36px;border-radius:9px;background:var(--h-accent-soft);color:var(--h-accent-dark);display:flex;align-items:center;justify-content:center;flex:none;font-weight:700;font-size:15px}.HomeHero_moduleCard___YHbo.HomeHero_selectedSuite__CywUK .HomeHero_moduleCardIcon__D5rAy{background:var(--h-accent);color:#fff}.HomeHero_moduleCardIcon__D5rAy svg{width:18px;height:18px}.HomeHero_moduleCardCount__KWIGx{font-family:var(--h-mono);font-size:11.5px;color:var(--h-ink-faint);font-weight:600}.HomeHero_moduleCard___YHbo h3{margin:0;font-size:14.5px;font-weight:700;color:var(--h-ink)}.HomeHero_moduleCard___YHbo p{margin:0;font-size:12px;color:var(--h-ink-soft);line-height:1.5;flex:1}.HomeHero_moduleCardCta__ZtQGt{font-size:12.5px;font-weight:700;color:var(--h-accent-dark);display:flex;align-items:center;gap:5px}.HomeHero_moduleCard___YHbo:hover .HomeHero_moduleCardCta__ZtQGt{gap:8px}.HomeHero_moduleCardCta__ZtQGt svg{width:13px;height:13px;transition:transform .12s}.HomeHero_analyticsWrap__qJ_Q_{margin-bottom:32px}.HomeHero_panel__9AIm7{background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;padding:6px;margin-bottom:32px}.HomeHero_savedEmpty__Tg_rx{padding:20px 14px;font-size:12.5px;color:var(--h-ink-faint);text-align:center}.HomeHero_savedRow__tPBpE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:8px}.HomeHero_savedRow__tPBpE:hover{background:var(--h-bg)}.HomeHero_savedRow__tPBpE+.HomeHero_savedRow__tPBpE{border-top:1px solid var(--h-line-soft)}.HomeHero_savedRowLeft__Ga7bv{min-width:0}.HomeHero_savedRowTitle__lk37C{font-size:13px;font-weight:600;color:var(--h-ink);margin-bottom:3px;display:flex;align-items:center;gap:6px}.HomeHero_savedRowQuery__tCxrV{font-family:var(--h-mono);font-size:11px;color:var(--h-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.HomeHero_savedRowDate__FxSnC{font-size:10.5px;color:var(--h-ink-faint);margin-top:3px}.HomeHero_savedHistoricalBadge__RZXUE{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:var(--h-ink-soft);background:var(--h-line-soft);border-radius:5px;padding:2px 6px}.HomeHero_savedRowActions__b6kq8{display:flex;align-items:center;gap:6px;flex:none}.HomeHero_savedRowRun__YQacL{font-size:12px;font-weight:700;color:var(--h-accent-dark);background:var(--h-accent-soft);border:1px solid #bfe0e0;border-radius:7px;padding:6px 12px}.HomeHero_savedRowRun__YQacL:hover{background:var(--h-accent);color:#fff}.HomeHero_iconBtnSm__gBrq3{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:7px;border:1px solid var(--h-line);background:var(--h-surface);color:var(--h-ink-soft)}.HomeHero_iconBtnSm__gBrq3 svg{width:13px;height:13px}.HomeHero_iconBtnSm__gBrq3:hover{background:var(--h-bg);color:var(--h-ink);border-color:#c8d0da}.HomeHero_iconBtnSm__gBrq3.HomeHero_danger__yI_Qw:hover{background:var(--h-rose-soft);color:var(--h-rose);border-color:#f0c6cc}.HomeHero_savedEditForm__whhyF{display:flex;flex-direction:column;gap:8px;padding:12px;width:100%}.HomeHero_savedEditForm__whhyF input{border:1px solid var(--h-line);border-radius:8px;padding:8px 10px;font-size:13px;font-family:inherit;outline:none}.HomeHero_savedEditForm__whhyF input.HomeHero_mono__3fuaT{font-family:var(--h-mono)}.HomeHero_savedEditForm__whhyF input:focus{border-color:var(--h-accent)}.HomeHero_savedEditActions___VcK9{display:flex;gap:8px;justify-content:flex-end}.HomeHero_savedEditActions___VcK9 button{font-size:12px;font-weight:700;border-radius:7px;padding:6px 13px;border:1px solid var(--h-line);background:var(--h-surface);color:var(--h-ink-soft)}.HomeHero_savedEditActions___VcK9 button.HomeHero_save__Ibzbw{background:var(--h-accent);color:#fff;border-color:var(--h-accent)}.HomeHero_savedEditActions___VcK9 button.HomeHero_save__Ibzbw:hover{background:var(--h-accent-dark)}.Footer_footer__iEhlu{background:#2c3e50;color:white;margin-top:0;flex-shrink:0}.Footer_container__sd4kn{max-width:1800px;margin:0 auto;padding:20px 20px 10px}.Footer_content__DBocn{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-bottom:15px}.Footer_section__Ic0hF{display:flex;flex-direction:column;gap:8px}.Footer_title__EIfKM{font-size:16px;font-weight:700;margin:0;color:white}.Footer_subtitle__USX8I{font-size:14px;font-weight:600;margin:0;color:white}.Footer_description___IKwQ{font-size:12px;color:#bdc3c7;margin:0;line-height:1.5}.Footer_list__OTzyH{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.Footer_link__AYO5z{color:#bdc3c7;text-decoration:none;font-size:12px;transition:color .3s}.Footer_link__AYO5z:hover{color:#3498db}.Footer_bottom__OpG2E{padding-top:10px;text-align:center}.Footer_copyright__oBK_O{font-size:11px;color:#95a5a6;margin:0}@media (max-width:768px){.Footer_content__DBocn{grid-template-columns:1fr;gap:15px}.Footer_container__sd4kn{padding:15px}}.CostOfTherapyDB_pageWrapper__U89cm{min-height:calc(100dvh - 49px);display:flex;flex-direction:column;background:#fff}.CostOfTherapyDB_mainContent__9LOR4{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;margin:0}.CostOfTherapyDB_gridRow__dg4O_{display:flex;align-items:stretch;width:100%;flex:1 1 auto;min-height:0}.CostOfTherapyDB_gridCol__3lM4w{padding:0 24px 10px;background-color:#f8fafc}.CostOfTherapyDB_container__vk3AX,.CostOfTherapyDB_gridCol__3lM4w{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.CostOfTherapyDB_container__vk3AX{max-width:100%;margin:0;padding:0}.CostOfTherapyDB_pageToolbar__rbmcz{display:flex;align-items:center;justify-content:space-between;padding:16px 24px 0;margin-bottom:10px}.CostOfTherapyDB_pageTitleGroup__CYx_4{display:flex;flex-direction:column;gap:2px}.CostOfTherapyDB_pageTitle__U7Efg{font-size:19px;font-weight:700;color:#0f172a;margin:0}.CostOfTherapyDB_pageSubtitle__85_L7{font-size:12.5px;color:#64748b;margin:0}.CostOfTherapyDB_pageToolbarActions__zJexY{display:flex;align-items:center;gap:10px}.CostOfTherapyDB_saveSearchBtn__5VPrz{display:flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.CostOfTherapyDB_saveSearchBtn__5VPrz:hover{border-color:#94a3b8;background:#f8fafc}.CostOfTherapyDB_searchBuilderToggle__chjtC{display:flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.CostOfTherapyDB_searchBuilderToggle__chjtC:hover{border-color:#94a3b8;background:#f8fafc}.CostOfTherapyDB_searchBuilderToggleActive__Eezf8{background:#fff;border-color:#94a3b8;color:#475569}.CostOfTherapyDB_searchBuilderChevron__5LBmu{font-size:11px}.CostOfTherapyDB_askAIBtn__lGJrw{display:flex;align-items:center;gap:6px;border:none;background:#0f766e;color:#fff;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer}.CostOfTherapyDB_askAIBtn__lGJrw:hover{background:#0d5f58}.CostOfTherapyDB_askAISparkle__A4HdP{color:#5eead4}.CostOfTherapyDB_searchBuilderPanel__hQ3_s{margin-bottom:0}.CostOfTherapyDB_searchFieldsBtn__yk61Y{display:flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}.CostOfTherapyDB_searchFieldsBtn__yk61Y:hover{border-color:#94a3b8;background:#f8fafc}.CostOfTherapyDB_clickableRow___NIlh{cursor:pointer}.CostOfTherapyDB_clickableRow___NIlh:hover{background:#ecfdf5!important}.CostOfTherapyDB_clickableRowActive__DISAe{background:#ecfeff!important}.CostOfTherapyDB_expandedRow__OcKkk td{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:2px solid #cbd5e1;padding:14px 18px!important}.CostOfTherapyDB_expandedDetailGrid__I3JJS{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px 20px}.CostOfTherapyDB_expandedDetailItem__rLfNA{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.CostOfTherapyDB_expandedDetailLabel__3bhDr{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.CostOfTherapyDB_expandedDetailValue___kyyV{display:block;width:100%;font-size:13px;color:#1e293b;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.CostOfTherapyDB_activeFiltersBar__xEzrL{display:flex;align-items:center;gap:10px;padding:0 24px 4px;background:#fff;border:none;border-radius:0;margin-bottom:8px}.CostOfTherapyDB_quickSearchWrap__Olsrx{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:7px 12px;flex:1 1 260px;min-width:200px}.CostOfTherapyDB_quickSearchIcon__APLCA{color:#94a3b8;flex-shrink:0}.CostOfTherapyDB_quickSearchInput__RbOQA{border:none;background:transparent;outline:none;font-size:13px;color:#0f172a;width:100%}.CostOfTherapyDB_quickSearchInput__RbOQA::-moz-placeholder{color:#94a3b8}.CostOfTherapyDB_quickSearchInput__RbOQA::placeholder{color:#94a3b8}.CostOfTherapyDB_quickSearchCount__99Ouq{flex-shrink:0;background:#0f766e;color:#fff;font-size:11px;font-weight:700;border-radius:999px;padding:1px 8px}.CostOfTherapyDB_activeFilterChip__0gMYM{display:inline-flex;align-items:center;background:#48bb78;color:#fff;border-radius:12px;padding:3px 8px 3px 10px;font-size:11px;gap:5px;white-space:nowrap}.CostOfTherapyDB_activeFilterChip__0gMYM button{background:none;border:none;color:rgba(255,255,255,.85);cursor:pointer;font-size:12px;padding:0;line-height:1;transition:color .15s ease}.CostOfTherapyDB_activeFilterChip__0gMYM button:hover{color:#fff}.CostOfTherapyDB_activeFiltersClearAll__5SLCD{margin-left:auto;background:none;border:1px solid #e53e3e;color:#e53e3e;border-radius:12px;padding:3px 10px;font-size:11px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s ease,color .15s ease}.CostOfTherapyDB_activeFiltersClearAll__5SLCD:hover{background:#e53e3e;color:#fff}.CostOfTherapyDB_tabsContainer__rSumv{flex:0;background:white;border-radius:0;padding:0;display:flex;gap:18px;margin-left:15px;border-bottom:1px solid #e5e7eb}.CostOfTherapyDB_tab__e3FTS{flex:unset;padding:4px 2px;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:14px;font-weight:600;margin-left:10px;color:#6b7280;transition:color .2s ease,border-color .2s ease;margin-bottom:-1px}.CostOfTherapyDB_tab__e3FTS:hover{background:transparent;color:#0f766e;border-radius:0}.CostOfTherapyDB_tabActive__Q6eI4{background:transparent!important;color:#0f766e!important;border-bottom:3px solid #0f766e;border-radius:0}.CostOfTherapyDB_tableWrapper__vDHov{background:white;border-radius:0;overflow:visible;box-shadow:0 2px 6px rgba(0,0,0,.08);position:relative;width:100%;flex:0 0 auto;display:flex;flex-direction:column}.CostOfTherapyDB_fakeScrollBar__LYA48{overflow-x:auto;overflow-y:hidden;flex-shrink:0;height:9px;background:#f8fafc;border-top:1px solid #e0e0e0}.CostOfTherapyDB_fakeScrollBar__LYA48::-webkit-scrollbar{height:8px}.CostOfTherapyDB_fakeScrollBar__LYA48::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CostOfTherapyDB_fakeScrollBar__LYA48::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.CostOfTherapyDB_fakeScrollBar__LYA48::-webkit-scrollbar-thumb:hover{background:#555}.CostOfTherapyDB_fakeScrollInner__zC_W1{height:1px}.CostOfTherapyDB_tableScrollContainer__k7CA0{overflow-x:auto;overflow-y:auto;width:100%;flex:0 0 auto;min-height:300px}.CostOfTherapyDB_headerScrollBar___6dHb{overflow:hidden;width:100%;flex:0 0 auto;border-bottom:1.5px solid #b0b0b0}.CostOfTherapyDB_tableScrollContainer__k7CA0::-webkit-scrollbar:horizontal{display:none}.CostOfTherapyDB_tableScrollContainer__k7CA0{scrollbar-width:none}.CostOfTherapyDB_tableScrollContainer__k7CA0::-webkit-scrollbar{width:8px;height:0}.CostOfTherapyDB_tableScrollContainer__k7CA0::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.CostOfTherapyDB_tableScrollContainer__k7CA0::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.CostOfTherapyDB_tableScrollContainer__k7CA0::-webkit-scrollbar-thumb:hover{background:#555}.CostOfTherapyDB_table__we_zi{width:-moz-max-content;width:max-content;min-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.CostOfTherapyDB_table__we_zi thead{background:#f8f9fa;position:sticky;top:0;z-index:10}.CostOfTherapyDB_table__we_zi th{padding:3px;text-align:left;font-weight:600;color:#2c3e50;font-size:13px;border-right:none;border-top:.5px solid #c8ccd0;border-left:none;white-space:nowrap;position:relative;box-sizing:border-box;transform:translateZ(0)}.CostOfTherapyDB_thContent__FFadF{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:4px 2px;white-space:nowrap;overflow:visible;flex-wrap:nowrap;width:100%}.CostOfTherapyDB_thContent__FFadF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:2px 0;display:inline-block}.CostOfTherapyDB_thContent__FFadF span:hover{color:#0f766e}.CostOfTherapyDB_sortIcon__aQQgB{width:16px;height:16px;min-width:16px;flex-shrink:0;cursor:pointer;opacity:.5;transition:opacity .2s ease;display:inline-block;vertical-align:middle}.CostOfTherapyDB_sortIcon__aQQgB:hover{opacity:1}.CostOfTherapyDB_sortIconActive__SGrRF{opacity:1!important}.CostOfTherapyDB_table__we_zi td{padding:3px;border:none;border-bottom:.5px solid #c8ccd0;font-size:13px;color:#34495e;white-space:nowrap;box-sizing:border-box;transform:translateZ(0)}.CostOfTherapyDB_table__we_zi tbody tr:hover{background:#f8f9fa}.CostOfTherapyDB_fixedCol__VsnNO{left:0}.CostOfTherapyDB_table__we_zi tbody tr:nth-child(2n) .CostOfTherapyDB_fixedCol__VsnNO,.CostOfTherapyDB_table__we_zi tbody tr:nth-child(odd) .CostOfTherapyDB_fixedCol__VsnNO{background:#ffffff!important}.CostOfTherapyDB_table__we_zi tbody tr:hover .CostOfTherapyDB_fixedCol__VsnNO,.CostOfTherapyDB_table__we_zi tr:hover .CostOfTherapyDB_fixedCol__VsnNO{background:#f8f9fa!important}thead .CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_thContent__FFadF{overflow:visible!important;flex-wrap:nowrap!important}thead .CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_filterIcon__SNYbC,thead .CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_sortIcon__aQQgB{flex-shrink:0!important;min-width:16px!important;visibility:visible!important;pointer-events:auto!important;position:relative;z-index:1}@media (max-width:768px){.CostOfTherapyDB_container__vk3AX{padding:8px;height:auto}.CostOfTherapyDB_tabsContainer__rSumv{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.CostOfTherapyDB_tabsContainer__rSumv::-webkit-scrollbar{height:3px}.CostOfTherapyDB_tab__e3FTS{flex-shrink:0;padding:8px 20px;font-size:12px;white-space:nowrap}.CostOfTherapyDB_table__we_zi{font-size:12px}.CostOfTherapyDB_fixedCol0__zeswS,.CostOfTherapyDB_fixedCol1__vJJXD,.CostOfTherapyDB_fixedCol__VsnNO{position:static!important;left:auto!important;z-index:auto!important}thead .CostOfTherapyDB_fixedCol__VsnNO{position:static!important;z-index:auto!important;background:#f8f9fa!important}tbody .CostOfTherapyDB_fixedCol__VsnNO{position:static!important;z-index:auto!important;background:inherit!important}.CostOfTherapyDB_table__we_zi tbody tr:nth-child(2n) .CostOfTherapyDB_fixedCol__VsnNO,.CostOfTherapyDB_table__we_zi tbody tr:nth-child(odd) .CostOfTherapyDB_fixedCol__VsnNO{background:#ffffff!important}.CostOfTherapyDB_fixedColLast__G5yUK:after{display:none!important}thead .CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_thContent__FFadF{overflow:hidden!important}}.CostOfTherapyDB_filterBadge__Gz5hN{font-size:10px;font-weight:700;color:#0f766e}.CostOfTherapyDB_drugMainArea__D6vEu .CostOfTherapyDB_container__vk3AX{height:calc(100dvh - 80px);padding:5px;display:flex;flex-direction:column;overflow:hidden}.CostOfTherapyDB_tabBadge__k_snF{display:inline-block;background:#fff;color:#0f766e;border-radius:10px;font-size:10px;font-weight:700;padding:0 5px;margin-left:4px}.CostOfTherapyDB_activeFiltersBar__xEzrL .CostOfTherapyDB_activeFiltersEmpty__BIml9{font-size:11px;color:#aaa;font-style:italic}.CostOfTherapyDB_fixedCol__VsnNO{position:sticky!important;z-index:3!important}thead .CostOfTherapyDB_fixedCol__VsnNO{z-index:12!important;background:#f8f9fa!important}tbody .CostOfTherapyDB_fixedCol__VsnNO{background:#ffffff!important;z-index:2!important}.CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_cellContent__UejZT,.CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_thContent__FFadF{position:relative;z-index:1}.CostOfTherapyDB_fixedColLast__G5yUK:after{content:none}.CostOfTherapyDB_mainTabScrollLeft__moRWS,.CostOfTherapyDB_mainTabScrollRight__oH4q4{display:none}.CostOfTherapyDB_filterScrollArrow__s5MUF{width:26px;height:26px;background:white;border:1px solid #ddd;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#2c3e50;margin-right:-6px;margin-left:-5px}.CostOfTherapyDB_filterScrollArrow__s5MUF:active{background:#0f766e;color:white;transform:scale(.95)}@media (max-width:768px){.CostOfTherapyDB_container__vk3AX{padding:8px;height:auto;overflow-x:clip}.CostOfTherapyDB_pageWrapper__U89cm{overflow-x:clip}.CostOfTherapyDB_activeFiltersBar__xEzrL{flex-direction:row;gap:6px;padding:0 5px}.CostOfTherapyDB_pageToolbar__rbmcz{flex-direction:column;align-items:stretch;gap:4px;padding:12px 12px 0}.CostOfTherapyDB_filterScrollArrow__s5MUF{width:26px;height:26px;background:white;border:1px solid #ddd;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#2c3e50}.CostOfTherapyDB_pageTitleGroup__CYx_4{gap:4px}.CostOfTherapyDB_pageTitle__U7Efg{font-size:17px}.CostOfTherapyDB_pageSubtitle__85_L7{font-size:11.5px}.CostOfTherapyDB_pageToolbarActions__zJexY{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:3px;justify-content:center;padding-bottom:2px}.CostOfTherapyDB_pageToolbarActions__zJexY::-webkit-scrollbar{display:none}.CostOfTherapyDB_askAIBtn__lGJrw,.CostOfTherapyDB_saveSearchBtn__5VPrz,.CostOfTherapyDB_searchBuilderToggle__chjtC,.CostOfTherapyDB_searchFieldsBtn__yk61Y{flex-shrink:0;white-space:nowrap;padding:7px 4px;font-size:12.5px}.CostOfTherapyDB_gridCol__3lM4w{padding:0 10px 10px}.CostOfTherapyDB_mainTabScrollLeft__moRWS{left:0}.CostOfTherapyDB_mainTabScrollLeft__moRWS,.CostOfTherapyDB_mainTabScrollRight__oH4q4{display:block!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.CostOfTherapyDB_mainTabScrollRight__oH4q4{right:0}.CostOfTherapyDB_tabsContainer__rSumv{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;position:relative}.CostOfTherapyDB_tabsContainer__rSumv::-webkit-scrollbar{display:none}.CostOfTherapyDB_tab__e3FTS{flex-shrink:0;padding:3px;font-size:12px;white-space:nowrap}.CostOfTherapyDB_table__we_zi{font-size:12px}.CostOfTherapyDB_fixedCol0__zeswS,.CostOfTherapyDB_fixedCol1__vJJXD,.CostOfTherapyDB_fixedCol__VsnNO{position:static!important;left:auto!important;z-index:auto!important}thead .CostOfTherapyDB_fixedCol__VsnNO{position:static!important;z-index:auto!important;background:#f8f9fa!important}tbody .CostOfTherapyDB_fixedCol__VsnNO{position:static!important;z-index:auto!important;background:inherit!important}.CostOfTherapyDB_table__we_zi tbody tr:nth-child(2n) .CostOfTherapyDB_fixedCol__VsnNO,.CostOfTherapyDB_table__we_zi tbody tr:nth-child(odd) .CostOfTherapyDB_fixedCol__VsnNO{background:#ffffff!important}.CostOfTherapyDB_fixedColLast__G5yUK:after{display:none!important}thead .CostOfTherapyDB_fixedCol__VsnNO .CostOfTherapyDB_thContent__FFadF{overflow:hidden!important}}@media (max-width:915px) and (orientation:landscape){.CostOfTherapyDB_container__vk3AX,.CostOfTherapyDB_drugMainArea__D6vEu .CostOfTherapyDB_container__vk3AX{padding:6px;height:auto!important;overflow:visible!important}.CostOfTherapyDB_tabsContainer__rSumv{-webkit-overflow-scrolling:touch}.CostOfTherapyDB_tab__e3FTS{padding:7px 20px;font-size:12px;white-space:nowrap}.CostOfTherapyDB_table__we_zi td,.CostOfTherapyDB_table__we_zi th{font-size:12px;padding:3px}.CostOfTherapyDB_mainTabScrollLeft__moRWS{left:0}.CostOfTherapyDB_mainTabScrollLeft__moRWS,.CostOfTherapyDB_mainTabScrollRight__oH4q4{display:block!important;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.CostOfTherapyDB_mainTabScrollRight__oH4q4{right:0}.CostOfTherapyDB_activeFiltersBar__xEzrL{padding:4px 8px!important;gap:4px!important;font-size:11px!important}.CostOfTherapyDB_tabsContainer__rSumv{overflow-x:auto!important;flex-wrap:nowrap!important}.CostOfTherapyDB_tab__e3FTS{padding:5px 14px!important;font-size:11px!important;flex-shrink:0!important;white-space:nowrap!important}}.PageLoader_fullScreenOverlay__upIq6{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.95);backdrop-filter:blur(4px)}.PageLoader_loaderBox__2u8li,.PageLoader_pageLoader__e580s{display:flex;flex-direction:column;align-items:center;gap:16px}.PageLoader_pageLoader__e580s{justify-content:center;min-height:300px;width:100%}.PageLoader_spinner__jvD_z{width:48px;height:48px;border:4px solid #e5e7eb;border-top-color:#0f766e;border-radius:50%;animation:PageLoader_spin__NswMr .75s linear infinite}.PageLoader_message__8d8fO{font-size:14px;color:#6b7280;font-weight:500;letter-spacing:.01em}@keyframes PageLoader_spin__NswMr{to{transform:rotate(1turn)}}.UserProfileModal_avatarButton__T2Ekr{width:2.25rem;height:2.25rem;border-radius:9999px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#0f766e;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.02em;transition:filter .15s ease,transform .15s ease}.UserProfileModal_avatarButton__T2Ekr:hover{filter:brightness(1.08)}.UserProfileModal_avatarButton__T2Ekr:active{transform:scale(.96)}.UserProfileModal_overlay__JUL95{position:fixed;inset:0;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;z-index:20000;padding:24px}.UserProfileModal_modal__UWpZL{background:#fff;width:100%;max-width:640px;max-height:88vh;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.35);display:flex;flex-direction:column;overflow:hidden}.UserProfileModal_modalHeader__A9qoJ{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 24px 20px;border-bottom:1px solid #e5e7eb}.UserProfileModal_headerLeft__SQ2Hc{display:flex;align-items:center;gap:14px}.UserProfileModal_avatarLarge__XP_pn{width:3.25rem;height:3.25rem;border-radius:9999px;background-color:#0f766e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:700;flex-shrink:0}.UserProfileModal_identity__Rz0UC{display:flex;flex-direction:column;gap:2px}.UserProfileModal_fullName__DGCLJ{font-size:1.05rem;font-weight:700;color:#0f172a}.UserProfileModal_subLine__0hU_5{font-size:.8rem;color:#64748b}.UserProfileModal_closeButton__p_XV5{border:none;background:transparent;cursor:pointer;color:#64748b;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.UserProfileModal_closeButton__p_XV5:hover{background:#f1f5f9;color:#0f172a}.UserProfileModal_modalBody__crY7G{padding:20px 24px;overflow-y:auto;flex:1}.UserProfileModal_sectionHeader__8JVE_{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.UserProfileModal_sectionLabel__PmR7K{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.UserProfileModal_statusPill__l1BtT{font-size:11px;font-weight:700;padding:3px 10px;border-radius:9999px;white-space:nowrap}.UserProfileModal_statusActive__PEJgi{background-color:#d1fae5;color:#047857}.UserProfileModal_statusExpiring___6TAh{background-color:#fef3c7;color:#b45309}.UserProfileModal_statusExpired__jKh03{background-color:#fee2e2;color:#b91c1c}.UserProfileModal_subscriptionBox__S_tde{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:14px 18px;margin-bottom:24px}.UserProfileModal_subField__Qxxaw{display:flex;flex-direction:column;gap:4px}.UserProfileModal_subFieldLabel__Tl7Zg{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.UserProfileModal_subFieldValue__eS8Sf{font-size:.9rem;font-weight:600;color:#0f172a}.UserProfileModal_moduleTable__V8c6U{width:100%;border-collapse:collapse}.UserProfileModal_moduleTable__V8c6U thead th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#64748b;background:#f1f5f9;padding:9px 12px}.UserProfileModal_moduleTable__V8c6U tbody td:not(:first-child),.UserProfileModal_moduleTable__V8c6U thead th:not(:first-child){text-align:center;width:30%}.UserProfileModal_moduleTable__V8c6U tbody td{padding:10px 12px;font-size:.875rem;color:#1f2937;border-top:1px solid #f1f5f9}.UserProfileModal_moduleName__LTvEg{font-weight:600}.UserProfileModal_accessPill__lrDW8{display:inline-block;font-size:11px;font-weight:700;padding:2px 10px;border-radius:9999px}.UserProfileModal_accessYes__NNle9{background-color:#d1fae5;color:#047857}.UserProfileModal_accessNo__xx9tk{background-color:#f1f5f9;color:#94a3b8}.UserProfileModal_webAppsList__QMpTC{display:flex;flex-direction:column;gap:6px}.UserProfileModal_webAppItem__PuOgM{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;text-decoration:none;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s}.UserProfileModal_webAppItem__PuOgM:hover{background-color:#f8fafc;border-color:#cbd5e1}.UserProfileModal_modalFooter__quzaS{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid #e5e7eb}.UserProfileModal_signOutButton__1a496{padding:.55rem 1rem;background:transparent;color:#1f2937;border:1px solid #d1d5db;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .15s}.UserProfileModal_signOutButton__1a496:hover{background-color:#f3f4f6}.UserProfileModal_doneButton__vpw7P{padding:.55rem 1.25rem;background-color:#0f766e;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:background-color .15s}.UserProfileModal_doneButton__vpw7P:hover{background-color:#0c5f58}@media (max-width:640px){.UserProfileModal_subscriptionBox__S_tde{grid-template-columns:1fr}.UserProfileModal_moduleTable__V8c6U tbody td:not(:first-child),.UserProfileModal_moduleTable__V8c6U thead th:not(:first-child){width:auto}}.Pagination_paginationSection__HHkKr{background:#f8fafc;border-radius:8px;padding:3px 0;margin-bottom:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.Pagination_paginationInfo__kDYk7{font-size:13px;color:#475569}.Pagination_paginationControls__h69dX{display:flex;gap:3px;align-items:center;flex-wrap:wrap}.Pagination_pageSize__QNDg_{padding:6px 10px;border:1px solid #e2e8f0;border-radius:5px;background:#fff;color:#334155;font-size:13px;cursor:pointer;outline:none}.Pagination_topRow__q2h0l{display:flex;gap:6px;align-items:center;width:100%}.Pagination_topRow__q2h0l>*{flex:1 1 0;min-width:0}.Pagination_paginationBtns__v5g3h{display:flex;gap:2px;align-items:center;flex-wrap:wrap}.Pagination_paginationBtns__v5g3h button{min-width:30px;height:30px;padding:0 10px;background:#fff;color:#475569;border:1px solid #e2e8f0;border-radius:5px;cursor:pointer;font-size:13px;font-weight:500;transition:background .2s ease,color .2s ease,border-color .2s ease}.Pagination_paginationBtns__v5g3h button:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}.Pagination_paginationBtns__v5g3h button:disabled{opacity:1;cursor:not-allowed}.Pagination_activePage__bSqZB{background:#0f766e!important;color:#fff!important;border-color:#0f766e!important;font-weight:700!important}.Pagination_activePage__bSqZB:hover:not(:disabled){background:#0f766e!important}@media (max-width:640px){.Pagination_paginationSection__HHkKr{flex-direction:column;gap:6px;align-items:stretch;padding:6px}.Pagination_paginationInfo__kDYk7{font-size:11px;text-align:center;order:1}.Pagination_paginationControls__h69dX{flex-direction:row;width:100%;gap:8px;order:2;justify-content:center}.Pagination_pageSize__QNDg_{width:auto;min-width:40%;padding:6px 12px;font-size:12px;border:1px solid rgb(209,213,219)}.Pagination_paginationBtns__v5g3h{justify-content:center;width:100%;gap:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px;scrollbar-width:none}.Pagination_paginationBtns__v5g3h::-webkit-scrollbar{display:none}.Pagination_paginationBtns__v5g3h button{min-width:26px;height:26px;padding:0 6px;font-size:12px;flex-shrink:0}}@media (max-width:400px){.Pagination_paginationBtns__v5g3h button{min-width:24px;height:24px;padding:0 5px;font-size:11px}}.ExpandableYearGrid_gridWrapper__3rp5E{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.07)}.ExpandableYearGrid_gridTitle___gWls{padding:10px 16px;font-size:13px;font-weight:700;color:#1e293b;background:#f8fafc;border-bottom:1px solid #e2e8f0;letter-spacing:.02em}.ExpandableYearGrid_tableContainer__BO76G{overflow:auto;flex:1;position:relative}.ExpandableYearGrid_table__PS0zT{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-family:DM Sans,Segoe UI,sans-serif;font-size:12.5px}.ExpandableYearGrid_th__jrY34{position:sticky;top:0;background:#1e293b;color:#e2e8f0;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:10px 12px;white-space:nowrap;border-right:1px solid #334155;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExpandableYearGrid_th__jrY34:last-child{border-right:none}.ExpandableYearGrid_fixedCol__ZYs_V{position:sticky;z-index:3!important;background:#1e293b}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_fixedCol__ZYs_V:first-child,.ExpandableYearGrid_table__PS0zT thead .ExpandableYearGrid_fixedCol__ZYs_V:first-child{left:0}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_fixedCol__ZYs_V:nth-child(2),.ExpandableYearGrid_table__PS0zT thead .ExpandableYearGrid_fixedCol__ZYs_V:nth-child(2){left:180px}.ExpandableYearGrid_fixedColLast__eGXJC{border-right:2px solid #3b82f6!important;box-shadow:4px 0 8px rgba(59,130,246,.12)}.ExpandableYearGrid_yearCol__Vp2pE{cursor:pointer;min-width:100px;max-width:-moz-fit-content;max-width:fit-content;transition:background .2s ease,color .2s ease;border-right:1px solid #334155}.ExpandableYearGrid_yearColCollapsed__EW76c{background:#263145;color:#94a3b8}.ExpandableYearGrid_yearColCollapsed__EW76c:hover{background:#334155;color:#e2e8f0}.ExpandableYearGrid_yearColExpanded__ozKlo{background:#1d4ed8;color:#fff}.ExpandableYearGrid_yearHeader__54Do4{display:flex;align-items:center;gap:6px}.ExpandableYearGrid_yearIcon__OqMZy{font-size:9px;opacity:.7;transition:transform .2s ease}.ExpandableYearGrid_yearIconExpanded__MZQnL{opacity:1}.ExpandableYearGrid_yearLabel__wRJm8{font-size:11.5px;font-weight:600}.ExpandableYearGrid_yearHint___LW8T{font-size:9px;font-weight:400;opacity:.55;font-style:italic;margin-left:2px}.ExpandableYearGrid_yearSpinner__GyWYI{display:inline-block;width:11px;height:11px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:ExpandableYearGrid_spin__ibcda .7s linear infinite}@keyframes ExpandableYearGrid_spin__ibcda{to{transform:rotate(1turn)}}.ExpandableYearGrid_row__VZEXE{transition:background .12s}.ExpandableYearGrid_rowEven__tcDpQ{background:#fff}.ExpandableYearGrid_rowOdd__lXfUt{background:#f8fafc}.ExpandableYearGrid_row__VZEXE:hover td{background:#eff6ff!important}.ExpandableYearGrid_td__wKM6Z{padding:8px 12px;border-right:1px solid #e2e8f0;border-bottom:1px solid #edf2f7;vertical-align:middle;color:#374151;font-size:12.5px;transition:background .12s}.ExpandableYearGrid_td__wKM6Z:last-child{border-right:none}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_fixedCol__ZYs_V{background:inherit;z-index:1}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_rowEven__tcDpQ .ExpandableYearGrid_fixedCol__ZYs_V{background:#fff}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_rowOdd__lXfUt .ExpandableYearGrid_fixedCol__ZYs_V{background:#f8fafc}.ExpandableYearGrid_table__PS0zT tbody .ExpandableYearGrid_row__VZEXE:hover .ExpandableYearGrid_fixedCol__ZYs_V{background:#eff6ff!important}.ExpandableYearGrid_cellInner__HoNSl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.ExpandableYearGrid_yearCell__eGTTv{text-align:right;min-width:100px;max-width:-moz-fit-content;max-width:fit-content}.ExpandableYearGrid_yearCellCollapsed__vB38L{background:#f1f5f9!important}.ExpandableYearGrid_yearCellExpanded__51hYT{background:inherit}.ExpandableYearGrid_yearCellPlaceholder___FAYk{height:24px;background:repeating-linear-gradient(90deg,#e2e8f0,#e2e8f0 4px,transparent 0,transparent 12px);border-radius:2px;opacity:.4}.ExpandableYearGrid_yearValue__mg__b{display:flex;align-items:center;justify-content:flex-end}.ExpandableYearGrid_valuePresent__0Sq4X{font-variant-numeric:tabular-nums;font-weight:500;color:#0f172a;font-size:12px}.ExpandableYearGrid_valueNull__MgeTx{color:#94a3b8;font-style:italic;font-size:11px}.ExpandableYearGrid_emptyRow__nAfoT,.ExpandableYearGrid_loadingRow__m0JrS{padding:48px 24px;text-align:center;color:#94a3b8;font-size:13px}.ExpandableYearGrid_loadingContent__9UOf2{display:flex;align-items:center;justify-content:center;gap:10px}.ExpandableYearGrid_loadingSpinner__broBk{display:inline-block;width:18px;height:18px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:ExpandableYearGrid_spin__ibcda .7s linear infinite}.FinanceGrid_wrapper__DaBxh{display:flex;flex-direction:column;flex:1;min-height:0;background:white}.FinanceGrid_pgBar__PVOjw{background:white;padding:0 5px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;flex-wrap:wrap;gap:6px;border-bottom:.1px solid #c8ccd0}.FinanceGrid_pgInfo__kEC3f{font-size:13px;color:#34495e}.FinanceGrid_pgControls__hL5kw{display:flex;gap:8px;align-items:center}.FinanceGrid_pgSelect__UjsJu{padding:1px 4px;border:1px solid #ddd;border-radius:4px;font-size:13px;cursor:pointer;background:white;color:#2c3e50;outline:none}.FinanceGrid_pgSelect__UjsJu:focus{border-color:#3498db}.FinanceGrid_pgBtns__m2v4W{display:flex;gap:3px}.FinanceGrid_pgBtn__CAL96{padding:0 5px;background:white;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:13px;min-width:18px;text-align:center;color:#2c3e50;transition:all .15s}.FinanceGrid_pgBtn__CAL96:hover:not(:disabled){background:#3498db;color:white;border-color:#3498db}.FinanceGrid_pgBtn__CAL96:disabled{opacity:.45;cursor:not-allowed}.FinanceGrid_pgBtnActive__JgJ47{background:#3498db!important;color:white!important;border-color:#3498db!important;font-weight:600;min-width:18px;border-radius:4px}.FinanceGrid_fakeScroll__uxez1{overflow-x:auto;overflow-y:hidden;height:11px;flex-shrink:0;background:#f5f7fa;border-bottom:.1px solid #c8ccd0}.FinanceGrid_fakeScroll__uxez1::-webkit-scrollbar{height:8px}.FinanceGrid_fakeScroll__uxez1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.FinanceGrid_fakeScroll__uxez1::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.FinanceGrid_fakeScroll__uxez1::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.FinanceGrid_fakeScrollInner__MN2AZ{height:1px}.FinanceGrid_scroll__dyXIR{overflow-x:scroll;overflow-y:visible;position:relative;width:100%}.FinanceGrid_scroll__dyXIR::-webkit-scrollbar:horizontal{display:none}.FinanceGrid_scroll__dyXIR{scrollbar-width:none}.FinanceGrid_scroll__dyXIR::-webkit-scrollbar:vertical{display:block;width:8px}.FinanceGrid_scroll__dyXIR::-webkit-scrollbar-track{background:#f1f1f1}.FinanceGrid_scroll__dyXIR::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.FinanceGrid_scroll__dyXIR::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.FinanceGrid_table__jWUGo{width:-moz-max-content;width:max-content;border-collapse:separate;border-spacing:0;font-size:13px;table-layout:auto}.FinanceGrid_th__upayS{padding:3px 7px;text-align:left;font-weight:600;color:#2c3e50;font-size:13px;background:#f8f9fa;white-space:nowrap;position:sticky;top:0;z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:.1px solid #c8ccd0;box-shadow:0 1px 0 #c8ccd0}.FinanceGrid_th__upayS:hover{background:#ecf0f1}.FinanceGrid_hdrRow1__c_SHP .FinanceGrid_th__upayS{top:0;z-index:2}.FinanceGrid_hdrRow2__z8fkO .FinanceGrid_th__upayS{top:29px;z-index:2}.FinanceGrid_fixedCol__y0lu3{position:sticky!important;z-index:3!important}.FinanceGrid_fixedCol__y0lu3.FinanceGrid_th__upayS,thead .FinanceGrid_fixedCol__y0lu3{z-index:6!important;background:#f8f9fa!important}.FinanceGrid_stickyTop2__bMvmi{top:0!important;z-index:7!important;box-shadow:0 1px 0 #c8ccd0!important}.FinanceGrid_rowEven__pXc4T,.FinanceGrid_rowOdd__Ht3Rt{--row-bg:#ffffff}tbody .FinanceGrid_fixedCol__y0lu3{background:var(--row-bg,#ffffff)!important}.FinanceGrid_rowEven__pXc4T:hover,.FinanceGrid_rowOdd__Ht3Rt:hover{--row-bg:#f8f9fa}.FinanceGrid_rowEven__pXc4T:hover .FinanceGrid_td__zFCmM,.FinanceGrid_rowOdd__Ht3Rt:hover .FinanceGrid_td__zFCmM{background:#f8f9fa}.FinanceGrid_rowEven__pXc4T:hover .FinanceGrid_fixedCol__y0lu3,.FinanceGrid_rowOdd__Ht3Rt:hover .FinanceGrid_fixedCol__y0lu3{background:#f8f9fa!important}.FinanceGrid_thCompany__iC03P{left:0;width:180px;min-width:180px;max-width:180px}.FinanceGrid_thCurrencyBS__6FnR_,.FinanceGrid_thCurrency__op4pq{left:180px;width:100px;min-width:100px;max-width:100px}.FinanceGrid_thSource__vovNM{left:300px;width:100px;min-width:100px;max-width:100px}.FinanceGrid_fixedLast__eyrSv{border-right:.1px solid #c8ccd0!important;box-shadow:none!important}.FinanceGrid_yearGrpTh__Spy5x{cursor:pointer;text-align:center;transition:background .15s}.FinanceGrid_yearGrpCol__NOUfe{background:#f8f9fa;color:#7f8c8d;min-width:150px;max-width:-moz-fit-content;max-width:fit-content}.FinanceGrid_yearGrpCol__NOUfe:hover{background:#ecf0f1;color:#2c3e50}.FinanceGrid_yearGrpExp____Z8L{background:#ddeef8!important;color:#1a6fa8}.FinanceGrid_yearGrpInner__7hNId{display:flex;align-items:center;justify-content:center;gap:5px;padding:2px 4px}.FinanceGrid_arrow__jjY_J{font-size:9px;color:#3498db}.FinanceGrid_yearLbl__Zwuwx{font-size:12px;font-weight:600;color:#2c3e50}.FinanceGrid_loadHint__oQXWH{font-size:10px;color:#95a5a6;font-style:italic;font-weight:400}.FinanceGrid_spinner__wYO_q{display:inline-block;width:10px;height:10px;border:2px solid rgba(52,152,219,.25);border-top-color:#3498db;border-radius:50%;animation:FinanceGrid_spin__7Nnfe .65s linear infinite;flex-shrink:0;vertical-align:middle}.FinanceGrid_spinnerLg__xbp_X{width:16px;height:16px}@keyframes FinanceGrid_spin__7Nnfe{to{transform:rotate(1turn)}}.FinanceGrid_subColPlaceholder__xn0TB{min-width:150px!important;max-width:-moz-fit-content!important;max-width:fit-content!important;background:#f8f9fa!important;cursor:pointer;border-right:.1px solid #c8ccd0!important}.FinanceGrid_subColTh__hQnM3{background:#eef4f9!important;color:#2c3e50!important;font-size:12px!important;font-weight:500!important;min-width:90px;max-width:-moz-fit-content;max-width:fit-content;text-align:right!important;padding:3px 7px!important;border-bottom:.1px solid #c8ccd0!important;box-shadow:0 1px 0 #c8ccd0!important}.FinanceGrid_subColFirst__ie0v_{border-left:.1px solid #c8ccd0!important}.FinanceGrid_subColLast__N2GE8{border-right:.1px solid #c8ccd0!important}.FinanceGrid_td__zFCmM{padding:3px 7px;border:.1px solid #c8ccd0;font-size:13px;color:#34495e;white-space:nowrap;vertical-align:middle}.FinanceGrid_tdCompany__k9wcb{font-weight:400;color:#2c3e50}.FinanceGrid_compName__3ocBH{width:164px;max-width:164px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FinanceGrid_tdMuted__FmeRg{color:#7f8c8d;font-size:12px}.FinanceGrid_placeholderCell__No52v{min-width:150px!important;max-width:-moz-fit-content!important;max-width:fit-content!important;background:#f5f5f5!important;border-right:.1px solid #c8ccd0!important;padding:4px 5px!important}.FinanceGrid_placeholderStripe__nOBjg{height:18px;background:repeating-linear-gradient(90deg,#c8d0d9,#c8d0d9 3px,transparent 0,transparent 9px);border-radius:2px;opacity:.5}.FinanceGrid_dataCell__PERA3{text-align:right;min-width:90px;max-width:-moz-fit-content;max-width:fit-content}.FinanceGrid_dataCellFirst__bRXkD{border-left:.1px solid #c8ccd0!important}.FinanceGrid_dataCellLast__MzZ4x{border-right:.1px solid #c8ccd0!important}.FinanceGrid_vPos__f7tXt{color:#1e8449;font-weight:400;font-variant-numeric:tabular-nums}.FinanceGrid_vNeg__YAOFL{color:#c0392b;font-weight:400;font-variant-numeric:tabular-nums}.FinanceGrid_vZero__Ql6Fz{color:#95a5a6;font-variant-numeric:tabular-nums}.FinanceGrid_vNull__wHuNj{color:#bdc3c7;font-style:italic;font-size:11px}.FinanceGrid_stateCell__MmfhI{padding:40px 24px;text-align:center;color:#95a5a6;font-size:13px}.FinanceGrid_titleBar__ktNpL,.FinanceGrid_titleHint__7lAiR,.FinanceGrid_titleText__EHxdK{display:none}@media (max-width:768px){.FinanceGrid_fixedCol__y0lu3{position:static!important;left:auto!important;z-index:auto!important}.FinanceGrid_fixedCol__y0lu3.FinanceGrid_th__upayS,thead .FinanceGrid_fixedCol__y0lu3{position:static!important;z-index:auto!important;background:#f8f9fa!important}tbody .FinanceGrid_fixedCol__y0lu3{position:static!important;z-index:auto!important;background:inherit!important}.FinanceGrid_stickyTop2__bMvmi{position:static!important;z-index:auto!important;box-shadow:none!important}.FinanceGrid_fixedLast__eyrSv{border-right:.1px solid #c8ccd0!important;box-shadow:none!important}.FinanceGrid_rowEven__pXc4T:hover .FinanceGrid_fixedCol__y0lu3,.FinanceGrid_rowOdd__Ht3Rt:hover .FinanceGrid_fixedCol__y0lu3{background:#f8f9fa!important}.FinanceGrid_pgBar__PVOjw{flex-direction:column;align-items:center;padding:8px 10px;gap:6px}.FinanceGrid_pgControls__hL5kw{gap:6px}.FinanceGrid_pgBtns__m2v4W,.FinanceGrid_pgControls__hL5kw{flex-wrap:wrap;justify-content:center}}.SearchFieldsModal_overlay__ESNQ8{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:10500;padding:24px}.SearchFieldsModal_dualRangeInput__pYxwB{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.SearchFieldsModal_dualRangeInput__pYxwB::-webkit-slider-runnable-track{background:transparent}.SearchFieldsModal_dualRangeInput__pYxwB::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#0f766e;border:2px solid #fff;box-shadow:0 1px 3px rgba(15,23,42,.35);cursor:pointer;margin-top:-6px}.SearchFieldsModal_dualRangeInput__pYxwB::-moz-range-track{background:transparent}.SearchFieldsModal_dualRangeInput__pYxwB::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#0f766e;border:2px solid #fff;box-shadow:0 1px 3px rgba(15,23,42,.35);cursor:pointer}.SearchFieldsModal_modal__ur8NW{width:min(680px,100%);max-height:min(760px,calc(100vh - 48px));background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.28);display:flex;flex-direction:column;overflow:hidden}.SearchFieldsModal_header__VVGgT{display:flex;align-items:flex-start;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #e2e8f0;gap:8px}.SearchFieldsModal_headerTitle__UFBfR{font-size:18px;font-weight:800;color:#0f172a}.SearchFieldsModal_headerSub__IMWXj{font-size:12.5px;color:#64748b;margin-top:4px;max-width:520px}.SearchFieldsModal_closeBtn__umA1v{border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:16px;flex-shrink:0;padding:4px}.SearchFieldsModal_filterWrap__0enc0{padding:10px 14px}.SearchFieldsModal_filterInput__EqWoE{width:100%;padding:5px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;font-size:13.5px;outline:none;box-sizing:border-box}.SearchFieldsModal_body__83f4D{flex:1;overflow-y:auto;padding:0 24px 8px;-webkit-overflow-scrolling:touch}.SearchFieldsModal_emptyState__IjL3I{padding:24px 0;text-align:center;color:#94a3b8;font-size:13px}.SearchFieldsModal_group__ScRAh{margin-bottom:18px}.SearchFieldsModal_groupHead__kZ3tT{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.06em;color:#94a3b8;margin-bottom:8px}.SearchFieldsModal_groupCount__z4Sls{background:#f1f5f9;color:#64748b;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.SearchFieldsModal_fieldRow__KCLFK{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:4px;background:#fff;overflow:hidden}.SearchFieldsModal_fieldRowExpanded___qcfq{border:1.5px solid #0f766e;box-shadow:0 0 0 3px rgba(15,118,110,.08)}.SearchFieldsModal_fieldRowTop__Frhi5{display:flex;align-items:center;gap:10px;padding:5px}.SearchFieldsModal_checkbox__znB6H{width:16px;height:16px;cursor:pointer;flex-shrink:0}.SearchFieldsModal_badgeTxt__ZBThw{color:#64748b;background:#f1f5f9}.SearchFieldsModal_badgeEnum__Dol_B,.SearchFieldsModal_badgeTxt__ZBThw{font-size:9.5px;font-weight:800;border-radius:5px;padding:2px 6px;flex-shrink:0}.SearchFieldsModal_badgeEnum__Dol_B{color:#b45309;background:#fef3c7}.SearchFieldsModal_fieldLabel__C2j6I{flex:1;font-size:13.5px;font-weight:700;color:#0f172a;cursor:pointer;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchFieldsModal_fieldRight__90flf{font-size:12px;color:#94a3b8;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}.SearchFieldsModal_caret__PQhVj{margin-left:6px;display:inline-block;transition:transform .15s}.SearchFieldsModal_caret__PQhVj[data-open=true]{transform:rotate(180deg)}.SearchFieldsModal_editor__zGNfa{padding:0 14px 14px;border-top:1px solid #f1f5f9}.SearchFieldsModal_matchRow__SgUu9{display:flex;align-items:center;gap:8px;margin:12px 0 10px;flex-wrap:wrap}.SearchFieldsModal_matchLabel__5qCHg{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:#94a3b8}.SearchFieldsModal_matchPill__6Pr_t{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700;cursor:pointer}.SearchFieldsModal_matchPillActive__NxnAC{border:none;color:#fff;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:800;cursor:pointer}.SearchFieldsModal_matchPillActive__NxnAC[data-mt=NOT]{background:#b91c1c}.SearchFieldsModal_matchPillActive__NxnAC[data-mt=AND]{background:#0f172a}.SearchFieldsModal_matchPillActive__NxnAC[data-mt=OR]{background:#b45309}.SearchFieldsModal_selectedValuesRow__VTnub{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.SearchFieldsModal_valueChip__5Ax65{display:inline-flex;align-items:center;gap:4px;background:#ecfdf5;border:1px solid #99e6d3;color:#0f766e;border-radius:999px;padding:3px 4px 3px 10px;font-size:12px;font-weight:600;max-width:100%}.SearchFieldsModal_valueChipRemove__upx7L{border:none;background:transparent;color:#0f766e;cursor:pointer;font-size:11px;padding:2px 6px;flex-shrink:0}.SearchFieldsModal_valueSearchInput__SY12u{width:100%;padding:8px 12px;border-radius:8px;border:1px solid #cbd5e1;font-size:12.5px;outline:none;box-sizing:border-box;margin-bottom:8px}.SearchFieldsModal_valueList__4Tpih{max-height:160px;overflow-y:auto;border:1px solid #f1f5f9;border-radius:8px;-webkit-overflow-scrolling:touch}.SearchFieldsModal_valueListEmpty__7ettd{padding:12px;font-size:12px;color:#94a3b8;text-align:center}.SearchFieldsModal_valueOption__Qn31R{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;color:#334155;cursor:pointer}.SearchFieldsModal_valueOption__Qn31R input[type=checkbox]{width:16px;height:16px;flex-shrink:0}.SearchFieldsModal_loadMoreBtn__gKQ95{width:100%;border:none;border-top:1px solid #f1f5f9;background:#f8fafc;color:#0f766e;font-weight:600;font-size:12px;padding:8px 12px;cursor:pointer}.SearchFieldsModal_doneBtn__dd_Ik{margin-top:10px;border:none;background:#0f766e;color:#fff;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:700;cursor:pointer}.SearchFieldsModal_footer__Yg2hk{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;border-top:1px solid #e2e8f0;background:#f8fafc;gap:10px}.SearchFieldsModal_footerText__gPY2a{font-size:12px;color:#64748b}.SearchFieldsModal_footerActions__UZYPE{display:flex;gap:10px;flex-shrink:0}.SearchFieldsModal_cancelBtn__QeNC4{border:1px solid #cbd5e1;background:#fff;color:#475569;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.SearchFieldsModal_addBtn__QutMK{background:#0f766e;cursor:pointer}.SearchFieldsModal_addBtnDisabled__QvfwB,.SearchFieldsModal_addBtn__QutMK{border:none;color:#fff;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:700;white-space:nowrap}.SearchFieldsModal_addBtnDisabled__QvfwB{background:#cbd5e1;cursor:not-allowed}.SearchFieldsModal_recentSavedWrap__xF3Ig{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 14px 0}.SearchFieldsModal_recentSavedLabel__jptw6{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:#94a3b8;text-transform:uppercase;white-space:nowrap}.SearchFieldsModal_recentSavedChip__hxqrO{border:1px solid #99e6d3;background:#ecfdf5;color:#0f766e;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.SearchFieldsModal_recentSavedMore__rO2hQ{border:none;background:transparent;color:#64748b;font-size:12px;font-weight:700;cursor:pointer;padding:4px 6px;white-space:nowrap}.SearchFieldsModal_allSavedOverlay__CW5iK{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:10600;padding:24px}.SearchFieldsModal_allSavedModal__VoQL8{width:min(420px,100%);max-height:70vh;overflow-y:auto;background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.28);padding:16px}.SearchFieldsModal_allSavedHeader__3c6ua{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.SearchFieldsModal_allSavedTitle__4KMMh{font-size:15px;font-weight:800;color:#0f172a}.SearchFieldsModal_allSavedItem__tr14t{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;border:1px solid #e2e8f0;border-radius:8px;padding:8px 12px;margin-bottom:8px;background:#f8fafc;cursor:pointer}.SearchFieldsModal_allSavedItem__tr14t:hover{border-color:#99e6d3;background:#ecfdf5}.SearchFieldsModal_allSavedItemName___EOGe{font-size:13px;font-weight:700;color:#0f172a}.SearchFieldsModal_allSavedItemMeta__Rte7t{font-size:11px;color:#94a3b8;margin-top:2px}@media (max-width:768px){.SearchFieldsModal_overlay__ESNQ8{padding:0;align-items:flex-end}.SearchFieldsModal_modal__ur8NW{width:100%;max-height:92vh;height:92vh;border-radius:16px 16px 0 0}.SearchFieldsModal_header__VVGgT{padding:14px 14px 10px}.SearchFieldsModal_headerTitle__UFBfR{font-size:16px}.SearchFieldsModal_headerSub__IMWXj{font-size:11.5px;max-width:none}.SearchFieldsModal_body__83f4D{padding:0 14px 8px}.SearchFieldsModal_fieldRowTop__Frhi5{flex-wrap:wrap}.SearchFieldsModal_fieldLabel__C2j6I{font-size:13px}.SearchFieldsModal_valueList__4Tpih{max-height:32vh}.SearchFieldsModal_recentSavedWrap__xF3Ig{padding:10px 14px 0}.SearchFieldsModal_allSavedOverlay__CW5iK{padding:0;align-items:flex-end}.SearchFieldsModal_allSavedModal__VoQL8{width:100%;max-height:80vh;border-radius:16px 16px 0 0}.SearchFieldsModal_footer__Yg2hk{flex-direction:column;align-items:stretch;padding:12px 14px;gap:8px}.SearchFieldsModal_footerText__gPY2a{text-align:left}.SearchFieldsModal_footerActions__UZYPE{display:grid;grid-template-columns:1fr 1fr;gap:8px}.SearchFieldsModal_addBtnDisabled__QvfwB,.SearchFieldsModal_addBtn__QutMK,.SearchFieldsModal_cancelBtn__QeNC4{width:100%;padding:11px 10px;text-align:center}}@media (max-width:420px){.SearchFieldsModal_headerTitle__UFBfR{font-size:15px}.SearchFieldsModal_fieldRight__90flf{font-size:11px}.SearchFieldsModal_matchPillActive__NxnAC,.SearchFieldsModal_matchPill__6Pr_t{padding:4px 10px;font-size:11px}}.SearchConditionBuilder_wrap__cHI4g{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:10px 17px;margin-left:20px;margin-right:20px;margin-bottom:0}.SearchConditionBuilder_dualRangeInput__PivxO{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.SearchConditionBuilder_dualRangeInput__PivxO::-webkit-slider-runnable-track{background:transparent}.SearchConditionBuilder_dualRangeInput__PivxO::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#0f766e;border:2px solid #fff;box-shadow:0 1px 3px rgba(15,23,42,.35);cursor:pointer;margin-top:-6px}.SearchConditionBuilder_dualRangeInput__PivxO::-moz-range-track{background:transparent}.SearchConditionBuilder_dualRangeInput__PivxO::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#0f766e;border:2px solid #fff;box-shadow:0 1px 3px rgba(15,23,42,.35);cursor:pointer}.SearchConditionBuilder_headRow__cIPJ5{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:8px}.SearchConditionBuilder_headLeft__WE3RY{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.SearchConditionBuilder_label__wqkFx{font-size:11px;font-weight:700;letter-spacing:.08em;color:#64748b;white-space:nowrap}.SearchConditionBuilder_legend__R4lu1{display:flex;align-items:center;font-size:10.5px;font-weight:700;color:#64748b;letter-spacing:.02em;flex-wrap:wrap}.SearchConditionBuilder_legendDot__glZy5{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:4px}.SearchConditionBuilder_clearAllBtn__6Q0O0{background:transparent;border:none;color:#64748b;font-size:12px;font-weight:600;cursor:pointer;padding:2px 4px;flex-shrink:0}.SearchConditionBuilder_headRight__bUsqR{display:flex;align-items:center;gap:12px;flex-shrink:0}.SearchConditionBuilder_updateFilterHeaderBtn__pnlcx{background:transparent;border:none;color:#b45309;font-size:12px;font-weight:600;cursor:pointer;padding:2px 4px;flex-shrink:0}.SearchConditionBuilder_updateFilterHeaderBtn__pnlcx:disabled{color:#cbd5e1;cursor:not-allowed}.SearchConditionBuilder_saveFilterHeaderBtn__juvXk{background:transparent;border:none;color:#0f766e;font-size:12px;font-weight:600;cursor:pointer;padding:2px 4px;flex-shrink:0}.SearchConditionBuilder_row__FCBQ_{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px}.SearchConditionBuilder_chip__uf3d1{display:flex;align-items:center;gap:0;border:1px solid #99e6d3;border-radius:8px;overflow:hidden;background:#fff;max-width:100%}.SearchConditionBuilder_chipTab__djFSR{padding:4px 8px;background:#0f172a;color:#e2e8f0;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.SearchConditionBuilder_categoryCardOuter__uegFq{position:relative;display:block;max-width:100%;margin-top:7px}.SearchConditionBuilder_categoryLabel__m_imF{position:absolute;top:0;left:14px;transform:translateY(-50%);background:#f1f5f9;padding:0 6px;color:#0f766e;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;line-height:1;z-index:1}.SearchConditionBuilder_categoryCard__RNpqr{position:relative;display:flex;align-items:stretch;gap:8px;border:1px solid #99e6d3;border-radius:8px;background:#f8fafc;padding:10px;max-width:100%}.SearchConditionBuilder_categoryCardClose__qnsll{position:absolute;top:-7px;right:-7px;z-index:1;display:flex;align-items:center;justify-content:center;width:17px;height:17px;border:1.5px solid #f8fafc;border-radius:50%;background:#94a3b8;color:#fff;cursor:pointer;font-size:10px;line-height:1;padding:0;flex-shrink:0}.SearchConditionBuilder_categoryCardClose__qnsll:hover{background:#b91c1c}.SearchConditionBuilder_categoryCardBody__1ypuF{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.SearchConditionBuilder_chipField__UdEAk{padding:4px 10px;background:#e6f9f4;color:#0f766e;font-weight:700;font-size:12px;cursor:pointer;white-space:nowrap}.SearchConditionBuilder_chipOp__I3djc{padding:4px 8px;color:#64748b;font-size:12px;border-left:1px solid #d1e9e2;border-right:1px solid #d1e9e2;white-space:nowrap}.SearchConditionBuilder_chipValueWrap__OILWI{position:relative;display:inline-flex}.SearchConditionBuilder_chipValue__dKaNT{padding:4px 10px;color:#0f172a;font-weight:700;font-size:12px;cursor:pointer;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:6px}.SearchConditionBuilder_chipValueCount__Krc5G{background:#0f766e;color:#fff;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:800;flex-shrink:0}.SearchConditionBuilder_chipTooltip__FRuw6{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:160px;max-width:280px;max-height:220px;overflow-y:auto;background:#0f172a;color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:600;box-shadow:0 10px 24px rgba(15,23,42,.25);visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}.SearchConditionBuilder_chipValueWrap__OILWI:hover .SearchConditionBuilder_chipTooltip__FRuw6{visibility:visible;opacity:1;transform:translateY(0)}.SearchConditionBuilder_chipTooltipItem__oJNy0{padding:3px 0;white-space:normal;word-break:break-word;border-bottom:1px solid rgba(255,255,255,.1)}.SearchConditionBuilder_chipTooltipItem__oJNy0:last-child{border-bottom:none}.SearchConditionBuilder_chipEdit__Q7l2H{background:transparent;color:#0f766e;cursor:pointer;font-size:11px;padding:4px 6px;border:none;border-left:1px solid #d1e9e2}.SearchConditionBuilder_chipRemove___5wYh{border:none;background:transparent;color:#94a3b8;cursor:pointer;font-size:12px;padding:4px 8px}.SearchConditionBuilder_addBtn__XUa14{border:1px dashed #cbd5e1;background:transparent;color:#475569;border-radius:999px;padding:3px 10px;margin-bottom:10px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.SearchConditionBuilder_runBtn__cKoK4{border:none;background:#0f766e;color:#fff;border-radius:10px;padding:5px 10px;font-size:13px;margin-bottom:10px;font-weight:700;cursor:pointer;white-space:nowrap}.SearchConditionBuilder_chipWrap__pIWgd{position:relative;max-width:100%}.SearchConditionBuilder_logicGroup__yj8iw{display:flex;align-items:center;gap:4px;flex-shrink:0}.SearchConditionBuilder_logicDash__5khy_{width:10px;height:1px;background:#cbd5e1;flex-shrink:0}.SearchConditionBuilder_logicOption__uv7c2{border:none;background:transparent;color:#cbd5e1;font-size:11px;font-weight:800;letter-spacing:.04em;padding:6px 10px;border-radius:999px;cursor:pointer}.SearchConditionBuilder_logicOption__uv7c2:hover{color:#94a3b8}.SearchConditionBuilder_logicOptionActive__TGOpF{border:none;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;padding:6px 14px;border-radius:999px;cursor:pointer}.SearchConditionBuilder_logicOptionActive__TGOpF[data-logic=AND]{background:#0f172a}.SearchConditionBuilder_logicOptionActive__TGOpF[data-logic=OR]{background:#b45309}.SearchConditionBuilder_logicOptionActive__TGOpF[data-logic=NOT]{background:#b91c1c}.SearchConditionBuilder_editorPopover__9CgLu{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:320px;background:#fff;border:1px solid #99e6d3;border-radius:12px;box-shadow:0 12px 32px rgba(15,23,42,.18);padding:14px}.SearchConditionBuilder_editorTitleRow__XIWqb{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:8px}.SearchConditionBuilder_editorTitle__RJOTS{font-size:12.5px;font-weight:800;color:#0f766e;text-transform:uppercase;letter-spacing:.04em}.SearchConditionBuilder_editorHint__UdwWw{font-size:10.5px;color:#94a3b8;white-space:nowrap}.SearchConditionBuilder_matchRow__9nfe_{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.SearchConditionBuilder_matchLabel__pe7Q7{font-size:10.5px;font-weight:700;letter-spacing:.06em;color:#94a3b8}.SearchConditionBuilder_matchPill__fQmbR{border:1px solid #e2e8f0;background:#fff;color:#475569;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:700;cursor:pointer}.SearchConditionBuilder_matchPillActive__F4yQ7{border:none;color:#fff;border-radius:999px;padding:4px 12px;font-size:11.5px;font-weight:800;cursor:pointer}.SearchConditionBuilder_matchPillActive__F4yQ7[data-mt=NOT]{background:#b91c1c}.SearchConditionBuilder_matchPillActive__F4yQ7[data-mt=AND]{background:#0f172a}.SearchConditionBuilder_matchPillActive__F4yQ7[data-mt=OR]{background:#b45309}.SearchConditionBuilder_selectedValuesRow__x0WTW{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.SearchConditionBuilder_valueChip__bKAPD{display:inline-flex;align-items:center;gap:4px;background:#ecfdf5;border:1px solid #99e6d3;color:#0f766e;border-radius:999px;padding:3px 4px 3px 10px;font-size:12px;font-weight:600;max-width:100%}.SearchConditionBuilder_valueChipRemove__C3KKk{border:none;background:transparent;color:#0f766e;cursor:pointer;font-size:11px;padding:2px 6px;flex-shrink:0}.SearchConditionBuilder_valueSearchInput__yEVBu{width:100%;padding:8px 10px;border-radius:8px;border:1px solid #cbd5e1;font-size:12.5px;outline:none;box-sizing:border-box;margin-bottom:8px}.SearchConditionBuilder_valueList__ydPDY{max-height:150px;overflow-y:auto;border:1px solid #f1f5f9;border-radius:8px;margin-bottom:10px;-webkit-overflow-scrolling:touch}.SearchConditionBuilder_valueListEmpty__BouWk{padding:10px;font-size:12px;color:#94a3b8;text-align:center}.SearchConditionBuilder_valueOption__0t9ux{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;color:#334155;cursor:pointer}.SearchConditionBuilder_valueOption__0t9ux input[type=checkbox]{width:16px;height:16px;flex-shrink:0}.SearchConditionBuilder_loadMoreBtn__FgZDo{width:100%;border:none;border-top:1px solid #f1f5f9;background:#f8fafc;color:#0f766e;font-weight:600;font-size:12px;padding:8px 10px;cursor:pointer}.SearchConditionBuilder_doneBtn__Yc8V7{width:100%;border:none;background:#0f766e;color:#fff;border-radius:8px;padding:8px 0;font-size:12.5px;font-weight:700;cursor:pointer}.SearchConditionBuilder_saveFilterBtn__Hdb6X{border:1px solid #0f766e;background:#fff;color:#0f766e;border-radius:10px;padding:5px 12px;font-size:13px;margin-bottom:10px;font-weight:700;cursor:pointer;white-space:nowrap}.SearchConditionBuilder_saveFilterBtn__Hdb6X:disabled{border-color:#cbd5e1;color:#94a3b8;cursor:not-allowed}.SearchConditionBuilder_updateFilterBtn__B12rg{border:none;background:#b45309;color:#fff;border-radius:10px;padding:5px 12px;font-size:13px;margin-bottom:10px;font-weight:700;cursor:pointer;white-space:nowrap}.SearchConditionBuilder_updateToast__V8ZDY{font-size:12px;font-weight:700;color:#0f766e;margin-bottom:10px;white-space:nowrap}.SearchConditionBuilder_saveFilterOverlay__nFi72{position:fixed;inset:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:10700;padding:24px}.SearchConditionBuilder_saveFilterModal__pnN_f{width:min(360px,100%);background:#fff;border-radius:14px;box-shadow:0 24px 70px rgba(15,23,42,.28);padding:18px}.SearchConditionBuilder_saveFilterTitle__zKMdh{font-size:15px;font-weight:800;color:#0f172a;margin-bottom:4px}.SearchConditionBuilder_saveFilterHint__blubv{font-size:12px;color:#64748b;margin-bottom:12px}.SearchConditionBuilder_saveFilterInput__iInpw{width:100%;padding:8px 12px;border-radius:8px;border:1px solid #cbd5e1;font-size:13px;outline:none;box-sizing:border-box;margin-bottom:14px}.SearchConditionBuilder_saveFilterActions__tOszx{display:flex;justify-content:flex-end;gap:8px}@media (max-width:768px){.SearchConditionBuilder_wrap__cHI4g{padding:12px;margin-left:5px;margin-right:5px;border-radius:10px}.SearchConditionBuilder_chipTooltip__FRuw6{max-width:min(280px,calc(100vw - 40px))}.SearchConditionBuilder_headRow__cIPJ5{flex-direction:column;align-items:flex-start;gap:8px}.SearchConditionBuilder_clearAllBtn__6Q0O0,.SearchConditionBuilder_headRight__bUsqR{align-self:flex-end}.SearchConditionBuilder_row__FCBQ_{gap:8px}.SearchConditionBuilder_categoryCard__RNpqr{flex-wrap:wrap;gap:6px}.SearchConditionBuilder_logicGroup__yj8iw{gap:2px}.SearchConditionBuilder_logicOptionActive__TGOpF,.SearchConditionBuilder_logicOption__uv7c2{padding:5px 8px;font-size:10.5px}.SearchConditionBuilder_chipField__UdEAk,.SearchConditionBuilder_chipOp__I3djc,.SearchConditionBuilder_chipValue__dKaNT{padding-top:4px;padding-bottom:4px;font-size:11.5px}.SearchConditionBuilder_chipValue__dKaNT{max-width:140px}.SearchConditionBuilder_addBtn__XUa14,.SearchConditionBuilder_runBtn__cKoK4,.SearchConditionBuilder_saveFilterBtn__Hdb6X,.SearchConditionBuilder_updateFilterBtn__B12rg{padding:5px 12px;font-size:12px;width:100%}.SearchConditionBuilder_saveFilterModal__pnN_f{width:100%;border-radius:16px}.SearchConditionBuilder_editorPopover__9CgLu{position:fixed;top:auto;bottom:0;left:0;right:0;width:auto;max-height:80vh;overflow-y:auto;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(15,23,42,.2)}.SearchConditionBuilder_valueList__ydPDY{max-height:35vh}}@media (max-width:420px){.SearchConditionBuilder_label__wqkFx{font-size:10px}.SearchConditionBuilder_legend__R4lu1{font-size:9.5px}.SearchConditionBuilder_chipValue__dKaNT{max-width:100px}.SearchConditionBuilder_editorTitleRow__XIWqb{flex-direction:column;align-items:flex-start;gap:2px}}