.core-dashboard_page__O021g{--accent:#0d5c55;--accent-strong:#084943;--accent-soft:#e8f3f1;min-height:100vh;padding:1rem}.core-dashboard_shell__gBOUw{margin:0 auto;max-width:76rem}.core-dashboard_header__dVh2k{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;padding:1.5rem 0}.core-dashboard_header__dVh2k h1{font-size:clamp(2rem,6vw,3.25rem);letter-spacing:-.035em;line-height:1.05;margin:.5rem 0 .75rem}.core-dashboard_eyebrow__EJ2TY{color:var(--accent);font-size:.75rem;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.core-dashboard_intro__Ikb_r{color:var(--muted);line-height:1.6;margin:0;max-width:48rem}.core-dashboard_askLink__8CNTr,.core-dashboard_askPrimary__urNtH,.core-dashboard_navigationLink__SYlrO{border-radius:.375rem;font-weight:700;text-decoration:none}.core-dashboard_askPrimary__urNtH{background:var(--accent);color:#fff;padding:.75rem 1rem}.core-dashboard_navigation__N9Qyr{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;display:flex;gap:.25rem;overflow-x:auto;padding:.375rem}.core-dashboard_navigationLink__SYlrO{color:var(--muted);flex:0 0 auto;padding:.625rem .875rem}.core-dashboard_navigationLink__SYlrO[aria-current=page]{background:var(--accent-soft);color:var(--accent-strong)}.core-dashboard_catalog__osXdv{padding:2rem 0}.core-dashboard_sectionHeading__cm9oc{align-items:end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.core-dashboard_sectionHeading__cm9oc h2{font-size:1.5rem;margin:.375rem 0 0}.core-dashboard_sectionHeading__cm9oc>p{color:var(--muted);margin:0}.core-dashboard_metricGrid__lw6Jo{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.core-dashboard_metricCard__BS3vM{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;display:flex;flex-direction:column;min-height:18rem;padding:1.25rem}.core-dashboard_metricMeta__goodj{color:var(--accent);display:flex;font-size:.75rem;font-weight:700;justify-content:space-between;letter-spacing:.04em;text-transform:uppercase}.core-dashboard_metricCard__BS3vM h3{font-size:1.25rem;line-height:1.25;margin:1rem 0 .5rem}.core-dashboard_metricCard__BS3vM>p{color:var(--muted);line-height:1.5;margin:0}.core-dashboard_metricCard__BS3vM dl{border-top:1px solid var(--border);display:grid;font-size:.75rem;gap:.5rem;margin:auto 0 1rem;overflow-wrap:anywhere;padding-top:1rem}.core-dashboard_metricCard__BS3vM dl div{display:grid;gap:.25rem;grid-template-columns:5rem minmax(0,1fr)}.core-dashboard_metricCard__BS3vM dt{color:var(--muted)}.core-dashboard_metricCard__BS3vM dd{margin:0}.core-dashboard_askLink__8CNTr{color:var(--accent-strong);line-height:1.45}.core-dashboard_askPrimary__urNtH:focus-visible,.core-dashboard_askPrimary__urNtH:hover{background:var(--accent-strong)}.core-dashboard_askLink__8CNTr:focus-visible,.core-dashboard_askLink__8CNTr:hover,.core-dashboard_navigationLink__SYlrO:focus-visible,.core-dashboard_navigationLink__SYlrO:hover{text-decoration:underline;text-underline-offset:.2em}.core-dashboard_askLink__8CNTr:focus-visible,.core-dashboard_askPrimary__urNtH:focus-visible,.core-dashboard_navigationLink__SYlrO:focus-visible{outline:.1875rem solid var(--accent);outline-offset:.1875rem}@media (min-width:48rem){.core-dashboard_page__O021g{padding:2rem}.core-dashboard_header__dVh2k{padding:2rem 0}}.core-dashboard_value__EewoS{color:var(--accent-strong);margin:.5rem 0}.core-dashboard_value__EewoS strong{font-size:2rem;font-variant-numeric:tabular-nums}.core-dashboard_value__EewoS span{color:var(--muted);font-size:.875rem}.answer-renderer_answer__tQskX{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;color:var(--foreground);display:grid;gap:1.5rem;max-width:64rem;padding:1rem;width:100%}.answer-renderer_answerHeader__xS0I7{border-bottom:1px solid var(--border);padding-bottom:1rem}.answer-renderer_answerHeader__xS0I7 h2,.answer-renderer_answer__tQskX h3,.answer-renderer_answer__tQskX p{margin-top:0}.answer-renderer_answerHeader__xS0I7 h2{font-size:clamp(1.5rem,4vw,2rem);margin-bottom:0}.answer-renderer_eyebrow__62uir{color:var(--muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.answer-renderer_blocks__rB_6_,.answer-renderer_visualizationSet__e0wGL{display:grid;gap:1rem}.answer-renderer_summary__aATo_{font-size:1.125rem;line-height:1.6;margin-bottom:0}.answer-renderer_chart__qJoSS,.answer-renderer_criticalPanel__6RRyw,.answer-renderer_followUp__1FF_C,.answer-renderer_freshnessSection__Br_fF,.answer-renderer_insight__YXMoQ,.answer-renderer_kpi__QTiL3,.answer-renderer_warningPanel__J6Jyp{border-left:.25rem solid var(--border);margin:0;padding:.75rem 1rem}.answer-renderer_kpiLabel__UPHRM{color:var(--muted);font-size:.875rem;margin-bottom:.25rem}.answer-renderer_kpiValue__8kekA{font-size:clamp(1.75rem,6vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1;margin-bottom:.75rem}.answer-renderer_kpiValue__8kekA span{color:var(--muted);font-size:.875rem;font-weight:400}.answer-renderer_chart__qJoSS figcaption h3,.answer-renderer_criticalPanel__6RRyw h3,.answer-renderer_followUp__1FF_C h3,.answer-renderer_freshnessSection__Br_fF h3,.answer-renderer_insight__YXMoQ h3,.answer-renderer_trace__8aamr h3,.answer-renderer_warningPanel__J6Jyp h3{font-size:1rem;margin-bottom:.5rem}.answer-renderer_chartAxes__vIrb_{color:var(--muted);font-size:.875rem;margin-bottom:1rem}.answer-renderer_chartVisual__vAJtM{display:grid;gap:.75rem;margin-bottom:1rem}.answer-renderer_chartViewport__RkPdj{height:20rem;margin-bottom:1rem;min-height:16rem;width:100%}.answer-renderer_chartGroup__WGoLC{border-bottom:1px solid var(--border);display:grid;gap:.375rem;padding-bottom:.75rem}.answer-renderer_chartCategory__l3acH{font-weight:700}.answer-renderer_chartMeasure__dfo9I{align-items:center;display:grid;font-size:.875rem;gap:.5rem;grid-template-columns:minmax(5rem,1fr) minmax(6rem,3fr) auto}.answer-renderer_chartMeasure__dfo9I meter{accent-color:var(--foreground);width:100%}.answer-renderer_tableScroll__AfcXy{max-width:100%;overflow-x:auto}.answer-renderer_tableRegion__zf5NO:focus-visible{outline:.1875rem solid var(--foreground);outline-offset:.1875rem}.answer-renderer_dataTable__9_PaR{border-collapse:collapse;min-width:32rem;width:100%}.answer-renderer_dataTable__9_PaR caption{color:var(--muted);font-size:.875rem;font-weight:700;padding:.5rem 0;text-align:left}.answer-renderer_dataTable__9_PaR td,.answer-renderer_dataTable__9_PaR th{border-bottom:1px solid var(--border);padding:.625rem;text-align:left;vertical-align:top}.answer-renderer_dataTable__9_PaR thead th{background:var(--background);font-size:.8125rem}.answer-renderer_dataTable__9_PaR td.answer-renderer_numericCell__3Gbc4{font-variant-numeric:tabular-nums;text-align:right}.answer-renderer_followUp__1FF_C ul,.answer-renderer_warningPanel__J6Jyp ul{margin-bottom:0;padding-left:1.25rem}.answer-renderer_criticalPanel__6RRyw{border-left-color:var(--foreground)}.answer-renderer_criticalPanel__6RRyw p,.answer-renderer_followUp__1FF_C li,.answer-renderer_insight__YXMoQ p,.answer-renderer_warningPanel__J6Jyp li{line-height:1.5}.answer-renderer_warningPanel__J6Jyp{border-left-color:var(--muted)}.answer-renderer_answerState__I8v45,.answer-renderer_categoryFallback__CVxHN,.answer-renderer_restrictedPanel__H_bIp{border-left:.25rem solid var(--border);padding:.75rem 1rem}.answer-renderer_answerState__I8v45 h3,.answer-renderer_categoryFallback__CVxHN h3,.answer-renderer_restrictedPanel__H_bIp h3{font-size:1rem;margin:0 0 .5rem}.answer-renderer_answerState__I8v45 p,.answer-renderer_categoryFallback__CVxHN p,.answer-renderer_restrictedPanel__H_bIp p{line-height:1.5;margin:0}.answer-renderer_stateAction__RmmQr{background:var(--foreground);border:1px solid var(--foreground);border-radius:.25rem;color:var(--surface);cursor:pointer;font:inherit;font-weight:700;margin-top:.75rem;padding:.625rem .875rem}.answer-renderer_stateAction__RmmQr:focus-visible{outline:.1875rem solid var(--foreground);outline-offset:.1875rem}.answer-renderer_freshnessList__2asbG{display:grid;gap:.5rem}.answer-renderer_freshnessBadge__R1K3i{align-items:baseline;border:1px solid var(--border);border-radius:.25rem;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem;padding:.5rem .625rem}.answer-renderer_freshnessState__194Rc{font-weight:700}.answer-renderer_freshnessCurrent__lKX5T{border-left:.25rem solid var(--foreground)}.answer-renderer_freshnessWarning__fRvHR{border-left:.25rem solid var(--muted)}.answer-renderer_freshnessCritical__IBSrA{border-left:.25rem double var(--foreground)}.answer-renderer_trace__8aamr{border-top:1px solid var(--border);color:var(--muted);padding-top:1rem}.answer-renderer_trace__8aamr dl{display:grid;font-size:.75rem;gap:.5rem;margin:0}.answer-renderer_trace__8aamr dl div{display:grid;gap:.25rem;grid-template-columns:4rem minmax(0,1fr)}.answer-renderer_trace__8aamr dt{font-weight:700}.answer-renderer_trace__8aamr dd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;margin:0;overflow-wrap:anywhere;user-select:text}@media (min-width:48rem){.answer-renderer_answer__tQskX{padding:1.5rem}.answer-renderer_blocks__rB_6_{gap:1.5rem}.answer-renderer_freshnessList__2asbG{grid-template-columns:repeat(2,minmax(0,1fr))}}.ask-page_page__NkD9_{--accent:#0d5c55;--accent-strong:#084943;--accent-soft:#e8f3f1;--danger:#9b2c2c;--danger-soft:#fff4f2;--focus:#137a70;min-height:100vh;padding:1rem}.ask-page_layout__mp8_D{display:grid;gap:1rem;margin:0 auto;max-width:70rem}.ask-page_answerPanel__eKVpB,.ask-page_composer__UyF_T,.ask-page_header__sFpjE,.ask-page_suggestions__doa0r{background:var(--surface);border:1px solid var(--border);border-radius:.5rem}.ask-page_header__sFpjE{padding:1.5rem}.ask-page_header__sFpjE h1{font-size:clamp(2rem,8vw,3.5rem);letter-spacing:-.04em;line-height:1.05;margin:.5rem 0 1rem;max-width:16ch}.ask-page_eyebrow__QSsnw{color:var(--accent);font-size:.75rem;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.ask-page_intro__yEEFM{font-size:1.0625rem;line-height:1.65;margin:0;max-width:45rem}.ask-page_englishScaffold__jQT_m{border-left:.1875rem solid var(--border);color:var(--muted);line-height:1.5;margin:1rem 0 0;max-width:42rem;padding-left:.75rem}.ask-page_suggestions__doa0r{display:grid;gap:1rem;padding:1.25rem}.ask-page_answerHeading__BryiI h2,.ask-page_suggestions__doa0r h2{font-size:1.25rem;line-height:1.3;margin:0}.ask-page_answerHeading__BryiI p,.ask-page_suggestions__doa0r p{color:var(--muted);line-height:1.5;margin:.375rem 0 0}.ask-page_suggestionList__DbTkW{display:grid;gap:.5rem}.ask-page_suggestionButton__b_PUH{align-items:center;background:transparent;border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;line-height:1.45;min-height:3rem;padding:.75rem 1rem;text-align:left;transition:background-color .14s ease,border-color .14s ease;width:100%}.ask-page_suggestionButton__b_PUH:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent)}.ask-page_suggestionButton__b_PUH:disabled{cursor:not-allowed;opacity:.55}.ask-page_arrow__GAiNt{color:var(--accent);flex:0 0 auto;font-size:1.25rem}.ask-page_composer__UyF_T{padding:1.25rem}.ask-page_composer__UyF_T label{display:block;font-weight:700;margin-bottom:.25rem}.ask-page_helper__Y_pA9{color:var(--muted);font-size:.875rem;line-height:1.5;margin:0 0 .75rem}.ask-page_composer__UyF_T textarea{background:var(--surface);border:1px solid var(--border);border-radius:.375rem;color:var(--foreground);display:block;font:inherit;line-height:1.55;min-height:7.5rem;padding:.875rem;resize:vertical;width:100%}.ask-page_composer__UyF_T textarea::placeholder{color:var(--muted);opacity:.8}.ask-page_composer__UyF_T textarea:disabled{background:var(--background);cursor:not-allowed}.ask-page_composerFooter__X9pLf{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.75rem}.ask-page_characterCount__0tqmu{color:var(--muted);font-size:.8125rem}.ask-page_resetButton__PF2aD,.ask-page_retryButton__ryyzy,.ask-page_submitButton__caa4j{border-radius:.375rem;cursor:pointer;font:inherit;font-weight:700;min-height:2.75rem;padding:.625rem 1rem}.ask-page_retryButton__ryyzy,.ask-page_submitButton__caa4j{background:var(--accent);border:1px solid var(--accent);color:#ffffff}.ask-page_retryButton__ryyzy:hover,.ask-page_submitButton__caa4j:hover:not(:disabled){background:var(--accent-strong);border-color:var(--accent-strong)}.ask-page_submitButton__caa4j:disabled{cursor:not-allowed;opacity:.5}.ask-page_answerPanel__eKVpB{min-height:16rem;padding:1.25rem}.ask-page_answerHeading__BryiI{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.ask-page_answerHeading__BryiI .ask-page_eyebrow__QSsnw{margin-bottom:.375rem}.ask-page_resetButton__PF2aD{background:transparent;border:1px solid var(--border);color:var(--foreground)}.ask-page_resetButton__PF2aD:hover{background:var(--background);border-color:var(--muted)}.ask-page_emptyState__Xxi42,.ask-page_errorState__L51_e,.ask-page_loadingState__XLjUz{align-items:flex-start;border-radius:.375rem;display:flex;gap:.875rem;padding:1rem}.ask-page_emptyState__Xxi42{background:var(--background);border:1px dashed var(--border);color:var(--muted)}.ask-page_loadingState__XLjUz{background:var(--accent-soft);color:var(--accent-strong)}.ask-page_errorState__L51_e{background:var(--danger-soft);border:1px solid #e9b9b2;color:var(--danger);display:grid}.ask-page_emptyState__Xxi42 strong,.ask-page_errorState__L51_e strong,.ask-page_loadingState__XLjUz strong{color:var(--foreground)}.ask-page_emptyState__Xxi42 p,.ask-page_errorState__L51_e p,.ask-page_loadingState__XLjUz p{line-height:1.5;margin:.25rem 0 0}.ask-page_emptyMark__KdwFF,.ask-page_loadingMark__1iORg{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:50%;display:flex;flex:0 0 auto;font-weight:800;height:2rem;justify-content:center;width:2rem}.ask-page_loadingMark__1iORg:after{animation:ask-page_pulse__HXtVY 1.2s ease-in-out infinite;background:var(--accent);border-radius:50%;content:"";height:.5rem;width:.5rem}.ask-page_retryButton__ryyzy{justify-self:start;margin-top:.5rem}.ask-page_composer__UyF_T textarea:focus-visible,.ask-page_resetButton__PF2aD:focus-visible,.ask-page_retryButton__ryyzy:focus-visible,.ask-page_submitButton__caa4j:focus-visible,.ask-page_suggestionButton__b_PUH:focus-visible{outline:.1875rem solid var(--focus);outline-offset:.1875rem}@keyframes ask-page_pulse__HXtVY{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (min-width:48rem){.ask-page_page__NkD9_{padding:2rem}.ask-page_layout__mp8_D{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ask-page_header__sFpjE{grid-column:1/-1;padding:2.5rem}.ask-page_answerPanel__eKVpB,.ask-page_composer__UyF_T,.ask-page_suggestions__doa0r{padding:1.5rem}.ask-page_suggestions__doa0r{grid-column:1}.ask-page_composer__UyF_T{grid-column:2}.ask-page_answerPanel__eKVpB{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ask-page_suggestionButton__b_PUH{transition:none}.ask-page_loadingMark__1iORg:after{animation:none}}