.dashboard_dashboard__dqVoZ{min-height:100vh;background:var(--bg-primary);color:var(--text-primary);font-family:JetBrains Mono,monospace;display:flex;flex-direction:column}.dashboard_header__bngPb{height:48px;flex-shrink:0;background:var(--bg-primary);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;padding:0 24px}.dashboard_brandSection__ng6rw{display:flex;align-items:center;gap:12px}.dashboard_title__zlx4h{margin:0;font-size:16px;font-weight:600;color:var(--text-primary);letter-spacing:.05em}.dashboard_statusSection__3g1a_{display:flex;align-items:center;gap:16px}.dashboard_liveStatus__GS6hf{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--text-primary)}.dashboard_liveDot__eSNYU{width:8px;height:8px;border-radius:50%;background:var(--status-green);animation:dashboard_pulse__NiOGH 2s infinite}@keyframes dashboard_pulse__NiOGH{0%,to{opacity:1}50%{opacity:.5}}.dashboard_timestamp__mgv_d{font-size:11px;color:var(--text-secondary)}.dashboard_timestampValue__gR82B{font-size:11px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.dashboard_mainContent___ywqE{display:grid;grid-template-columns:minmax(280px,420px) 1fr minmax(260px,380px);gap:12px;padding:12px;width:100%;max-width:1920px;margin:0 auto;overflow:visible;flex:1;min-height:calc(100vh - 48px - 40px - 24px)}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{display:flex;flex-direction:column;gap:12px;min-width:0;overflow:visible}.dashboard_rightPanel__KHFMY{min-height:0}@media (max-width:1600px){.dashboard_mainContent___ywqE{grid-template-columns:minmax(260px,23%) 1fr minmax(240px,21%);gap:10px;padding:10px;min-height:calc(100vh - 48px - 40px - 20px)}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{gap:10px}}@media (max-width:1400px){.dashboard_mainContent___ywqE{grid-template-columns:minmax(240px,22%) 1fr minmax(220px,20%);gap:8px;padding:8px;min-height:calc(100vh - 48px - 40px - 16px)}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{gap:8px}}@media (max-width:1200px){.dashboard_mainContent___ywqE{grid-template-columns:minmax(220px,21%) 1fr minmax(200px,19%);gap:6px;padding:6px;min-height:calc(100vh - 48px - 40px - 12px)}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{gap:6px}}@media (max-width:1024px){.dashboard_mainContent___ywqE{grid-template-columns:minmax(200px,20%) 1fr minmax(180px,18%);gap:5px;padding:5px;min-height:calc(100vh - 48px - 40px - 10px)}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{gap:5px}}.dashboard_mapPanelBody__bzDpm{overflow:hidden!important;padding:0!important}.dashboard_chartPanelBody__pzuwa{padding:8px 12px!important}.dashboard_chatPanelBody__iKQ8g{padding:0!important;overflow:hidden!important}.dashboard_panelGridAI__vI_D5{flex:1 1 0;min-height:0;max-height:45%}.dashboard_panelFuelMix__9tMdX{overflow:visible!important}.dashboard_panelFuelMix__9tMdX:hover{z-index:100}.dashboard_fuelMixBody__IAfds{overflow:visible!important}@media (max-width:900px){.dashboard_timestampValue__gR82B,.dashboard_timestamp__mgv_d{display:none}.dashboard_statusSection__3g1a_{gap:8px}.dashboard_header__bngPb{padding:0 12px}.dashboard_mainContent___ywqE{grid-template-columns:1fr;gap:8px;padding:8px;flex:none;min-height:auto}.dashboard_centerPanel__deibz,.dashboard_leftPanel__rIB4p,.dashboard_rightPanel__KHFMY{display:contents}.dashboard_panelGridAI__vI_D5{order:1;flex:none;max-height:none;height:42vh}.dashboard_panelMap__vPIsi{order:2;height:calc(100vh - 48px - 42vh - 24px)}.dashboard_panelMarketOverview__L2lCW{order:3}.dashboard_panelFuelMix__9tMdX{order:4}.dashboard_panelInterties__zx9Y1{order:5}.dashboard_panelGenByResource__m4uEx{order:6}.dashboard_mapPanelBody__bzDpm{aspect-ratio:auto!important}}.FuelMix_card__D3HCd{background:var(--bg-surface)!important;border:1px solid var(--border-color)!important;border-radius:0!important;padding:20px!important;overflow:visible!important;position:relative;z-index:10}.FuelMix_card__D3HCd:hover{z-index:100}.FuelMix_headerRow__DzpQ3{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:8px}.FuelMix_header__j32Fe{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--text-primary)}.FuelMix_headerRight__MVClZ{display:flex;align-items:center;gap:12px;margin-bottom:12px}.FuelMix_asOfTime__lb_ag{font-size:10px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.FuelMix_toggleGroup__sEowx{background:#21262d!important}.FuelMix_toggleButton__ECIM7{font-size:10px!important;padding:2px 8px!important;min-height:22px!important;color:var(--text-secondary)!important;background:transparent!important;border:none!important;box-shadow:none!important}.FuelMix_toggleButton__ECIM7.bp5-active,.FuelMix_toggleButton__ECIM7:hover{background:#30363d!important;color:var(--text-primary)!important}.FuelMix_loading__EsJXb{display:flex;justify-content:center;align-items:center;height:280px}.FuelMix_contentArea__cqOol{cursor:default;flex:1;min-height:0;display:flex;flex-direction:column}.FuelMix_outputLabel__lnSVt{display:flex;flex-direction:column;align-items:center;margin-top:8px;padding-top:4px}.FuelMix_outputLabelText__ragzk{font-size:10px;color:var(--text-secondary);letter-spacing:.02em}.FuelMix_outputLabelValue__z9LK9{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-primary)}.FuelMix_donutWrapper___68Uv{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:1;min-height:0}.FuelMix_donutWrapper___68Uv div[style*=pointer-events]{z-index:100!important}.FuelMix_chartContainer__F7a9f{position:relative;height:200px;flex:1;min-height:150px;width:100%}.FuelMix_innerRingContainer__a_7gI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52%;height:52%;pointer-events:auto}.FuelMix_tableContainer__KuaAx{display:flex;flex-direction:column;gap:12px}.FuelMix_table__dq30s{width:100%;font-size:11px}.FuelMix_table__dq30s th{font-size:10px;color:#8b949e!important;font-weight:400;text-transform:uppercase;letter-spacing:.05em;padding:6px 8px!important}.FuelMix_table__dq30s td{font-family:JetBrains Mono,monospace;color:#e6edf3!important;padding:6px 8px!important}.FuelMix_utilizationCell___CnQU{display:flex;align-items:center;gap:8px}.FuelMix_utilizationBar__mlkx5{flex:1;height:6px;background:#21262d;min-width:50px}.FuelMix_utilizationFill__nqMoo{height:100%;transition:width .3s ease}.FuelMix_utilizationText__t3cSs{font-size:10px;font-variant-numeric:tabular-nums;color:#8b949e;min-width:32px;text-align:right}.FuelMix_energyFlowSummary__9365T{display:flex;justify-content:space-around;padding:8px 0;border-top:1px solid #21262d}.FuelMix_flowItem__2TdIx{display:flex;align-items:center;gap:6px}.FuelMix_flowDot__CJSdM{width:8px;height:8px;border-radius:0}.FuelMix_flowLabel___PYrQ{font-size:10px;color:var(--text-secondary)}.FuelMix_flowValue__YphbU{font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;color:var(--text-primary)}.FuelMix_radarContainer__tsgmz{display:flex;flex-direction:column;align-items:center;flex:1;min-height:200px}@media (max-width:1400px){.FuelMix_chartContainer__F7a9f{height:180px}.FuelMix_loading__EsJXb{height:260px}.FuelMix_outputLabelValue__z9LK9{font-size:18px}.FuelMix_outputLabelText__ragzk{font-size:9px}.FuelMix_table__dq30s{font-size:10px}.FuelMix_table__dq30s th{font-size:9px}.FuelMix_utilizationBar__mlkx5{min-width:40px}.FuelMix_utilizationText__t3cSs{min-width:28px;font-size:9px}.FuelMix_flowLabel___PYrQ,.FuelMix_flowValue__YphbU{font-size:9px}}@media (max-width:1200px){.FuelMix_chartContainer__F7a9f{height:170px}.FuelMix_loading__EsJXb{height:250px}.FuelMix_outputLabelValue__z9LK9{font-size:16px}.FuelMix_table__dq30s{font-size:10px}.FuelMix_utilizationCell___CnQU{gap:6px}.FuelMix_utilizationBar__mlkx5{min-width:35px}.FuelMix_utilizationText__t3cSs{min-width:26px;font-size:9px}.FuelMix_energyFlowSummary__9365T{flex-wrap:wrap;gap:8px}}@media (max-width:1024px){.FuelMix_chartContainer__F7a9f{height:150px}.FuelMix_loading__EsJXb{height:230px}.FuelMix_outputLabelValue__z9LK9{font-size:14px}.FuelMix_outputLabelText__ragzk{font-size:8px}.FuelMix_innerRingContainer__a_7gI{width:48%;height:48%}.FuelMix_table__dq30s{font-size:9px}.FuelMix_table__dq30s th{font-size:8px}.FuelMix_table__dq30s td,.FuelMix_table__dq30s th{padding:4px 6px!important}.FuelMix_capacityColumn__plAbU{display:none}.FuelMix_utilizationCell___CnQU{gap:4px}.FuelMix_utilizationBar__mlkx5{min-width:30px}.FuelMix_utilizationText__t3cSs{min-width:24px;font-size:8px}.FuelMix_toggleButton__ECIM7{font-size:9px!important;padding:2px 6px!important}.FuelMix_flowLabel___PYrQ,.FuelMix_flowValue__YphbU{font-size:8px}.FuelMix_flowDot__CJSdM{width:6px;height:6px}}@media (max-width:900px){.FuelMix_chartContainer__F7a9f{height:200px}.FuelMix_loading__EsJXb{height:280px}.FuelMix_outputLabelValue__z9LK9{font-size:20px}.FuelMix_outputLabelText__ragzk{font-size:10px}.FuelMix_innerRingContainer__a_7gI{width:52%;height:52%}.FuelMix_table__dq30s{font-size:11px}.FuelMix_table__dq30s th{font-size:10px}.FuelMix_table__dq30s td,.FuelMix_table__dq30s th{padding:8px 10px!important}.FuelMix_capacityColumn__plAbU{display:table-cell}.FuelMix_utilizationCell___CnQU{gap:8px}.FuelMix_utilizationBar__mlkx5{min-width:50px}.FuelMix_utilizationText__t3cSs{min-width:32px;font-size:10px}.FuelMix_headerRow__DzpQ3{flex-direction:column;align-items:flex-start}.FuelMix_headerRight__MVClZ{width:100%;justify-content:space-between}.FuelMix_toggleButton__ECIM7{font-size:10px!important;padding:2px 8px!important}.FuelMix_flowLabel___PYrQ,.FuelMix_flowValue__YphbU{font-size:10px}.FuelMix_flowDot__CJSdM{width:8px;height:8px}}.GenerationByResource_card__BPtCT{background:var(--bg-surface)!important;border:1px solid var(--border-color)!important;border-radius:0!important;padding:12px!important}.GenerationByResource_header__eq9Uv{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--text-primary)}.GenerationByResource_loading__rYnKF{display:flex;justify-content:center;align-items:center;height:200px}.GenerationByResource_content__m22GT{display:flex;flex-direction:column;gap:2px}.GenerationByResource_fuelSection__zVoHX{margin-bottom:2px}.GenerationByResource_sectionHeader__jkaX2{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;font-size:13px;font-weight:700}.GenerationByResource_fuelLabel__1zJvz{letter-spacing:.02em}.GenerationByResource_fuelTotal__K5P5s{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700}.GenerationByResource_plantGrid__zEtlf{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#21262d}.GenerationByResource_plantGridTwo__TfO_z{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#21262d}.GenerationByResource_plantCard___IXw0{display:flex;flex-direction:column;background:#0d1117;min-width:0}.GenerationByResource_plantHeader__pPVSA{display:flex;justify-content:space-between;align-items:center;padding:2px;gap:3px;min-height:18px}.GenerationByResource_plantName__AgN_M{font-size:10px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px}.GenerationByResource_plantMw__SL29p{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;flex-shrink:0}.GenerationByResource_chartArea__vR1z_{min-width:0;height:90px}@media (max-width:1400px){.GenerationByResource_sectionHeader__jkaX2{padding:3px 6px;font-size:12px}.GenerationByResource_fuelTotal__K5P5s{font-size:13px}.GenerationByResource_plantName__AgN_M{font-size:9px}.GenerationByResource_plantMw__SL29p{font-size:10px}.GenerationByResource_chartArea__vR1z_{height:80px}}@media (max-width:1200px){.GenerationByResource_plantGrid__zEtlf{grid-template-columns:repeat(2,1fr)}.GenerationByResource_sectionHeader__jkaX2{font-size:11px}.GenerationByResource_fuelTotal__K5P5s{font-size:12px}.GenerationByResource_plantMw__SL29p,.GenerationByResource_plantName__AgN_M{font-size:9px}.GenerationByResource_chartArea__vR1z_{height:75px}}@media (max-width:1024px){.GenerationByResource_plantGrid__zEtlf{grid-template-columns:repeat(2,1fr)}.GenerationByResource_sectionHeader__jkaX2{padding:2px 4px;font-size:10px}.GenerationByResource_fuelLabel__1zJvz{font-size:10px}.GenerationByResource_fuelTotal__K5P5s{font-size:11px}.GenerationByResource_plantHeader__pPVSA{padding:2px 3px;min-height:14px;gap:2px}.GenerationByResource_plantMw__SL29p,.GenerationByResource_plantName__AgN_M{font-size:8px}.GenerationByResource_chartArea__vR1z_{height:65px}}@media (max-width:900px){.GenerationByResource_plantGrid__zEtlf{grid-template-columns:repeat(2,1fr)}.GenerationByResource_sectionHeader__jkaX2{padding:4px 8px;font-size:13px}.GenerationByResource_fuelTotal__K5P5s{font-size:14px}.GenerationByResource_plantName__AgN_M{font-size:10px}.GenerationByResource_plantMw__SL29p{font-size:11px}.GenerationByResource_chartArea__vR1z_{height:80px}}.GenerationByResource_xAxisLabels__Pnt3k{display:flex;justify-content:space-between;padding:0 4px;margin-top:-20px;margin-bottom:10px}.GenerationByResource_xAxisLabelLeft__VgiHF,.GenerationByResource_xAxisLabelRight__rePuY{font-size:8px;font-family:JetBrains Mono,monospace;color:#c9d1d9}.GenerationByResource_xAxisLabelLeft__VgiHF{text-align:left}.GenerationByResource_xAxisLabelRight__rePuY{text-align:right}.Card_card__aqCmJ{background:var(--bg-surface)!important;border:1px solid var(--border-color)!important;border-radius:0!important;padding:16px!important}.Card_headerRow__OEiD1{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px;flex-wrap:wrap}.Card_header__zBO_T{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--text-primary);white-space:nowrap}.Card_placeholder__ZoUPS{display:flex;justify-content:center;align-items:center;height:100%;color:var(--text-secondary);font-size:14px}.Card_weatherBar__fkkXR{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}.Card_weatherBtn__bJpWz{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);font-size:10px;cursor:pointer;border-radius:0;font-family:JetBrains Mono,monospace;white-space:nowrap}.Card_weatherBtn__bJpWz:hover{background:var(--bg-elevated)}.Card_weatherBtnActive__ggNaI{background:rgba(88,166,255,.15);border-color:#58a6ff;color:#58a6ff}@media (max-width:1400px){.Card_card__aqCmJ{padding:14px!important}.Card_headerRow__OEiD1{margin-bottom:12px;gap:10px}.Card_weatherBtn__bJpWz{padding:4px 8px;gap:5px;font-size:9px}.Card_weatherBar__fkkXR{gap:5px}}@media (max-width:1200px){.Card_card__aqCmJ{padding:12px!important}.Card_headerRow__OEiD1{margin-bottom:10px;gap:8px}.Card_header__zBO_T{font-size:11px}.Card_weatherBtn__bJpWz{padding:3px 6px;gap:4px;font-size:9px}.Card_weatherBar__fkkXR{gap:4px}}@media (max-width:1024px){.Card_card__aqCmJ{padding:10px!important}.Card_headerRow__OEiD1{margin-bottom:8px;gap:6px}.Card_header__zBO_T{font-size:10px}.Card_weatherBtn__bJpWz{padding:3px 5px;gap:3px;font-size:8px}.Card_weatherBar__fkkXR{gap:3px}}.Card_legendBar__g9vWG{display:flex;flex-wrap:wrap;gap:10px;font-size:10px;align-items:center;padding:8px 12px 6px}.Card_mapContainer__4Sk0g{flex:1;min-height:0;width:100%}@media (max-width:900px){.Card_card__aqCmJ{padding:16px!important}.Card_headerRow__OEiD1{margin-bottom:16px;gap:12px}.Card_header__zBO_T{font-size:12px}.Card_weatherBtn__bJpWz{padding:5px 10px;gap:6px;font-size:10px}.Card_weatherBar__fkkXR{gap:6px}.Card_legendBar__g9vWG{order:2;padding:6px 12px;gap:6px;font-size:9px}.Card_mapContainer__4Sk0g{order:1}.Card_weatherBar__fkkXR{order:3}.Card_controls__JSXzQ{order:1}.Card_chartArea__v83UF{order:2}.Card_legend__kgotC{order:3;flex-wrap:wrap!important;gap:6px 12px!important}.Card_controlsRow1__7RKNe{flex-direction:column!important;align-items:center!important;gap:6px!important}.Card_controlsRow1__7RKNe>div{justify-content:center}}.TimeScrubber_scrubberContainer__wOdAa{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:6px;z-index:1000}.TimeScrubber_warning__jFb4R{gap:8px;background:rgba(210,153,34,.15);border:1px solid #d29922;padding:6px 12px;color:#d29922}.TimeScrubber_scrubber__vRjGl,.TimeScrubber_warning__jFb4R{display:flex;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px}.TimeScrubber_scrubber__vRjGl{gap:10px;background:rgba(13,17,23,.95);border:1px solid #30363d;padding:8px 14px;color:#e6edf3;backdrop-filter:blur(4px)}.TimeScrubber_playBtn__Hb6AK{background:transparent;border:1px solid #30363d;color:#58a6ff;cursor:pointer;padding:5px 7px;display:flex;align-items:center;justify-content:center;transition:background .15s}.TimeScrubber_playBtn__Hb6AK:hover{background:#30363d}.TimeScrubber_track__znEUx{position:relative;width:280px;height:20px;display:flex;align-items:center}.TimeScrubber_slider__ljr9B{width:100%;height:4px;appearance:none;background:#30363d;cursor:pointer;position:relative;z-index:2}.TimeScrubber_slider__ljr9B::-webkit-slider-thumb{appearance:none;width:12px;height:12px;background:#58a6ff;border:none;cursor:pointer}.TimeScrubber_slider__ljr9B::-moz-range-thumb{width:12px;height:12px;background:#58a6ff;border:none;cursor:pointer}.TimeScrubber_progressFill__axoiZ{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;background:rgba(88,166,255,.3);pointer-events:none;z-index:1}.TimeScrubber_nowMarker__nzi3A{position:absolute;top:0;bottom:0;width:2px;background:#3fb950;transform:translateX(-50%);pointer-events:none;z-index:3;box-shadow:0 0 6px rgba(63,185,80,.6)}.TimeScrubber_nowMarker__nzi3A:before{content:"NOW";position:absolute;top:-14px;left:50%;transform:translateX(-50%);font-size:8px;color:#3fb950;font-weight:600}.TimeScrubber_daZone__MG2Ao{background:rgba(63,185,80,.2)}.TimeScrubber_daZone__MG2Ao,.TimeScrubber_weatherZone__wSOb1{position:absolute;top:50%;transform:translateY(-50%);height:4px;pointer-events:none;z-index:0}.TimeScrubber_weatherZone__wSOb1{background:rgba(57,213,255,.15);border:1px solid rgba(57,213,255,.25);border-right:none;border-left:none}.TimeScrubber_weatherSparseZone__KMBGM{position:absolute;top:50%;transform:translateY(-50%);height:4px;background:repeating-linear-gradient(90deg,hsla(212,9%,58%,.1),hsla(212,9%,58%,.1) 4px,transparent 0,transparent 8px);pointer-events:none;z-index:0}.TimeScrubber_time__7tofl{color:#8b949e;white-space:nowrap;font-size:9px}.TimeScrubber_timeLabel__hbtSi{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:50px}.TimeScrubber_timeDate___xD7_{color:#8b949e;font-size:8px;text-transform:uppercase}.TimeScrubber_timeTime__sM3R7{color:#8b949e;font-size:9px}.TimeScrubber_current__irkZk{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:110px;padding-left:8px;border-left:1px solid #30363d}.TimeScrubber_currentTime__rIurB{font-weight:500}.TimeScrubber_forecast__I_qtw{color:#d29922;font-size:8px;font-weight:600;letter-spacing:.05em}.TimeScrubber_dayAhead__llpj1{color:#3fb950;font-size:8px;font-weight:600;letter-spacing:.05em}.TimeScrubber_unavailable__MCTNq{color:#f85149;font-size:8px;font-weight:600;letter-spacing:.05em}.TimeScrubber_historical__Ui796{color:#8b949e;font-size:8px;font-weight:600;letter-spacing:.05em}.TimeScrubber_liveBtn__CWrWD{display:flex;align-items:center;gap:4px;padding:4px 8px;background:transparent;border:1px solid #30363d;color:#8b949e;cursor:pointer;font-size:9px;font-family:JetBrains Mono,monospace;font-weight:600;letter-spacing:.05em;transition:all .15s}.TimeScrubber_liveBtn__CWrWD:hover{background:#30363d;color:#f85149}.TimeScrubber_liveBtnActive__cvSvi{background:rgba(248,81,73,.15);border-color:#f85149;color:#f85149}.TimeScrubber_liveBtnActive__cvSvi:hover{background:rgba(248,81,73,.25)}@media (max-width:1200px){.TimeScrubber_scrubber__vRjGl{gap:8px;padding:6px 10px}.TimeScrubber_track__znEUx{width:200px}.TimeScrubber_current__irkZk{min-width:90px}.TimeScrubber_warning__jFb4R{font-size:9px;padding:5px 10px}}@media (max-width:900px){.TimeScrubber_scrubberContainer__wOdAa{bottom:0;left:0;right:0;transform:none;width:100%}.TimeScrubber_scrubber__vRjGl{flex-wrap:wrap;gap:6px;padding:6px 10px;font-size:9px;justify-content:space-between}.TimeScrubber_scrubber__vRjGl>:nth-child(2){order:1}.TimeScrubber_scrubber__vRjGl>:nth-child(3){order:2}.TimeScrubber_scrubber__vRjGl>:nth-child(4){order:3}.TimeScrubber_scrubber__vRjGl>:first-child{order:4}.TimeScrubber_scrubber__vRjGl>:nth-child(5){order:5}.TimeScrubber_scrubber__vRjGl>:nth-child(6){order:6}.TimeScrubber_track__znEUx{flex:1 1 0;width:auto;min-width:60%}.TimeScrubber_timeLabel__hbtSi{min-width:auto}.TimeScrubber_timeDate___xD7_{font-size:7px}.TimeScrubber_timeTime__sM3R7{font-size:8px}.TimeScrubber_playBtn__Hb6AK{padding:4px 8px;min-width:auto;min-height:auto}.TimeScrubber_current__irkZk{flex:1;flex-direction:row;align-items:center;gap:6px;justify-content:center;min-width:auto;padding-left:0;border-left:none}.TimeScrubber_liveBtn__CWrWD{padding:4px 8px;min-height:auto}.TimeScrubber_slider__ljr9B::-webkit-slider-thumb{width:14px;height:14px}.TimeScrubber_slider__ljr9B::-moz-range-thumb{width:14px;height:14px}.TimeScrubber_warning__jFb4R{font-size:8px;padding:4px 8px}}.GridChat_container__1AK2A{background:var(--bg-surface);border:1px solid var(--border-color);display:flex;flex-direction:column;flex:1;min-height:300px;max-height:calc(100vh - 48px - 24px - 280px);overflow:hidden}.GridChat_header__H8BIw{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border-color);flex-shrink:0}.GridChat_headerTitle__bXPX6{font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--text-primary);margin:0}.GridChat_clearBtn__4iFI5{background:none;border:1px solid var(--border-color);color:var(--text-secondary);font-size:10px;font-family:JetBrains Mono,monospace;padding:3px 8px;cursor:pointer}.GridChat_clearBtn__4iFI5:hover{color:var(--text-primary);border-color:var(--text-secondary)}.GridChat_messageList__jOI2_{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px}.GridChat_message__B4DkK{max-width:95%;padding:8px 10px;font-size:12px;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.GridChat_userMessage__ZFqao{align-self:flex-end;background:rgba(88,166,255,.15);border:1px solid rgba(88,166,255,.25);color:var(--text-primary)}.GridChat_assistantMessage__qIx_Y{align-self:flex-start;background:var(--bg-elevated);border:1px solid var(--border-color);color:var(--text-primary)}.GridChat_strategyText__UnBW3{font-size:11px;font-style:italic;color:var(--text-muted);padding:4px 0 2px;line-height:1.4}.GridChat_toolBadge__hHu05{font-size:10px;color:var(--text-secondary);padding:4px 0;cursor:pointer;display:flex;align-items:center;gap:4px;user-select:none}.GridChat_toolBadge__hHu05:hover{color:var(--text-primary)}.GridChat_toolBadgeIcon__NIkvp{font-size:8px;transition:transform .15s}.GridChat_toolBadgeIconOpen__YmZyr{transform:rotate(90deg)}.GridChat_toolSql__stxCy{background:var(--bg-primary);border:1px solid var(--border-color);padding:6px 8px;font-size:10px;font-family:JetBrains Mono,monospace;color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;margin-top:4px;overflow-x:auto}.GridChat_mdH2__TGVAo{font-size:12px;font-weight:700;color:var(--accent-blue);margin:8px 0 4px}.GridChat_mdH3__RPBAI{font-size:11px;font-weight:600;color:var(--text-primary);margin:6px 0 3px}.GridChat_messageContent__BjtYI ol,.GridChat_messageContent__BjtYI ul{margin:4px 0;padding-left:16px}.GridChat_messageContent__BjtYI li{margin:2px 0}.GridChat_messageContent__BjtYI hr{border:none;border-top:1px solid var(--border-color);margin:8px 0}.GridChat_messageContent__BjtYI a{color:var(--accent-cyan);text-decoration:none}.GridChat_messageContent__BjtYI a:hover{text-decoration:underline}.GridChat_messageContent__BjtYI code{background:var(--bg-primary);padding:1px 4px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--accent-cyan)}.GridChat_messageContent__BjtYI pre{background:var(--bg-primary);border:1px solid var(--border-color);padding:8px;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--text-primary);overflow-x:auto;white-space:pre-wrap;word-break:break-all;margin:6px 0}.GridChat_messageContent__BjtYI strong{color:var(--accent-blue);font-weight:600}.GridChat_typing__ZDT_7{display:flex;gap:4px;padding:8px 10px;align-self:flex-start}.GridChat_typingDot__Ng8Pa{width:6px;height:6px;background:var(--text-secondary);animation:GridChat_bounce__Ity3k 1.4s ease-in-out infinite}.GridChat_typingDot__Ng8Pa:first-child{animation-delay:0s}.GridChat_typingDot__Ng8Pa:nth-child(2){animation-delay:.2s}.GridChat_typingDot__Ng8Pa:nth-child(3){animation-delay:.4s}@keyframes GridChat_bounce__Ity3k{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.GridChat_suggestions__6rZbQ{padding:8px;display:flex;flex-direction:column;gap:4px;flex-shrink:0}.GridChat_suggestionsLabel__8HBvW{font-size:10px;color:var(--text-muted);letter-spacing:.03em;margin-bottom:2px}.GridChat_questionChip__nzULy{display:flex;align-items:center;gap:6px;background:var(--bg-primary);border:1px solid var(--border-color);padding:5px 8px;font-size:11px;font-family:JetBrains Mono,monospace;color:var(--text-secondary);cursor:pointer;text-align:left;width:100%}.GridChat_questionChip__nzULy:hover{border-color:var(--accent-blue);color:var(--text-primary)}.GridChat_chipText__MKOFE{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GridChat_chipEdit__lnxFf{flex-shrink:0;font-size:10px;color:var(--text-muted);padding:0 2px}.GridChat_chipEdit__lnxFf:hover{color:var(--accent-blue)}.GridChat_inputArea__DLmvw{display:flex;align-items:flex-end;gap:6px;padding:8px;border-top:1px solid var(--border-color);flex-shrink:0}.GridChat_textarea__b9Ggt{flex:1;background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:12px;padding:8px;resize:none;min-height:36px;max-height:100px;line-height:1.4;outline:none}.GridChat_textarea__b9Ggt::placeholder{color:var(--text-muted)}.GridChat_textarea__b9Ggt:focus{border-color:var(--accent-blue)}.GridChat_sendBtn__QFS3k{background:var(--accent-blue);border:none;color:var(--bg-primary);width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;font-size:14px}.GridChat_sendBtn__QFS3k:hover{opacity:.85}.GridChat_sendBtn__QFS3k:disabled{opacity:.4;cursor:not-allowed}.GridChat_expandBtn__rcZWz{background:none;border:1px solid var(--border-color);color:var(--text-secondary);font-size:12px;font-family:JetBrains Mono,monospace;padding:3px 8px;cursor:pointer}.GridChat_expandBtn__rcZWz:hover{color:var(--text-primary);border-color:var(--text-secondary)}.GridChat_overlay__mO6U8{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:1000;display:flex;align-items:center;justify-content:center}.GridChat_expandedContainer__zoKu3{width:700px;max-width:90vw;height:85vh;background:var(--bg-surface);border:1px solid var(--border-color);display:flex;flex-direction:column;overflow:hidden}@media (max-width:1400px){.GridChat_container__1AK2A{max-height:calc(100vh - 48px - 20px - 240px)}.GridChat_message__B4DkK{font-size:11px;padding:6px 8px}.GridChat_questionChip__nzULy{font-size:10px;padding:4px 6px}}@media (max-width:1200px){.GridChat_container__1AK2A{max-height:calc(100vh - 48px - 16px - 200px);min-height:250px}.GridChat_header__H8BIw{padding:8px 10px}.GridChat_headerTitle__bXPX6,.GridChat_message__B4DkK{font-size:11px}.GridChat_textarea__b9Ggt{font-size:11px;padding:6px}}@media (max-width:1024px){.GridChat_container__1AK2A{min-height:220px}.GridChat_message__B4DkK{font-size:10px}.GridChat_questionChip__nzULy{font-size:9px}}@media (max-width:900px){.GridChat_container__1AK2A{max-height:none;min-height:0;flex:1}.GridChat_message__B4DkK{font-size:11px;padding:6px 8px}.GridChat_questionChip__nzULy{font-size:10px;padding:4px 6px}.GridChat_textarea__b9Ggt{font-size:11px}}.PanelWrapper_card__k_Fhi{background:var(--bg-surface);border:1px solid var(--border-color);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.PanelWrapper_card__k_Fhi.PanelWrapper_collapsed__ycr27{flex:0 0 auto!important}.PanelWrapper_header__8ZPks{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border-color);flex-shrink:0}.PanelWrapper_title__0icmY{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--text-primary);white-space:nowrap}.PanelWrapper_headerButtons__oMG4m{display:flex;gap:6px}.PanelWrapper_headerBtn__ORzU9{background:none;border:1px solid var(--border-color);color:var(--text-secondary);font-size:12px;font-family:JetBrains Mono,monospace;padding:3px 8px;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center}.PanelWrapper_headerBtn__ORzU9:hover{color:var(--text-primary);border-color:var(--text-secondary)}.PanelWrapper_chevronDown__pvj7x,.PanelWrapper_chevronRight__Eh_Vd{display:inline-block;font-size:16px;font-weight:700;transition:transform .15s ease;line-height:1}.PanelWrapper_chevronDown__pvj7x{transform:rotate(-90deg)}.PanelWrapper_chevronRight__Eh_Vd{transform:rotate(0deg)}.PanelWrapper_body__HI_vX{padding:16px;flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.PanelWrapper_overlay__Cu53s{position:fixed;inset:0;background:rgba(0,0,0,.7);z-index:10000;display:flex;align-items:center;justify-content:center}.PanelWrapper_expandedCard__6gXzi{width:90vw;max-width:1400px;height:90vh;background:var(--bg-surface);border:1px solid var(--border-color);display:flex;flex-direction:column;overflow:hidden}.PanelWrapper_expandedBody__hAi3v{flex:1;overflow:auto;padding:16px;min-height:0;display:flex;flex-direction:column}@media (max-width:1600px){.PanelWrapper_body__HI_vX{padding:14px}}@media (max-width:1400px){.PanelWrapper_header__8ZPks{padding:8px 10px}.PanelWrapper_headerBtn__ORzU9{font-size:11px;padding:2px 6px}.PanelWrapper_body__HI_vX{padding:12px}.PanelWrapper_title__0icmY{font-size:11px}}@media (max-width:1200px){.PanelWrapper_header__8ZPks{padding:7px 10px}.PanelWrapper_body__HI_vX{padding:10px}.PanelWrapper_title__0icmY{font-size:11px}.PanelWrapper_headerBtn__ORzU9{font-size:10px;padding:2px 5px}}@media (max-width:1024px){.PanelWrapper_header__8ZPks{padding:6px 8px}.PanelWrapper_body__HI_vX{padding:8px}.PanelWrapper_title__0icmY{font-size:10px}.PanelWrapper_headerBtn__ORzU9{font-size:10px;padding:1px 4px}}@media (max-width:900px){.PanelWrapper_header__8ZPks{padding:10px 12px}.PanelWrapper_body__HI_vX{padding:16px}.PanelWrapper_title__0icmY{font-size:12px}.PanelWrapper_headerBtn__ORzU9{font-size:12px;padding:3px 8px}}.Footer_footer__UaG1g{height:40px;background:var(--bg-primary);border-top:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0;position:relative;z-index:10}.Footer_brand___zP6t{font-size:13px;color:var(--text-secondary);font-family:var(--font-geist-mono),"JetBrains Mono",monospace}.Footer_author__bMgB_{font-size:12px;color:var(--text-muted)}.Footer_nav__DEri8{display:flex;align-items:center;gap:8px;font-size:13px}.Footer_navLink__XI723{color:var(--text-secondary);text-decoration:none;transition:color .15s}.Footer_navLink__XI723:hover{color:var(--accent-blue)}.Footer_navSep__KMoa2{color:var(--text-muted);font-size:12px}@media (max-width:900px){.Footer_footer__UaG1g{height:44px;padding:0 12px}.Footer_brand___zP6t{font-size:11px}.Footer_author__bMgB_{display:block;font-size:10px}.Footer_nav__DEri8{font-size:11px;gap:6px}}.about_page__hxz1O{min-height:100vh;color:var(--text-primary);flex-direction:column;overflow-x:hidden}.about_header__i5X7l,.about_page__hxz1O{background:var(--bg-primary);display:flex}.about_header__i5X7l{height:48px;border-bottom:1px solid var(--border-color);align-items:center;justify-content:space-between;padding:0 24px;flex-shrink:0}.about_brandLink__vbyBb{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-primary)}.about_brandLink__vbyBb:hover{color:var(--accent-blue)}.about_brandTitle__sNwPA{margin:0;font-size:16px;font-weight:600;letter-spacing:.05em;font-family:JetBrains Mono,monospace}.about_backLink__zgWM0{font-size:12px;color:var(--text-secondary);text-decoration:none;transition:color .15s}.about_backLink__zgWM0:hover{color:var(--accent-blue)}.about_content__qlzG3{flex:1;max-width:860px;width:100%;margin:0 auto;padding:48px 24px 64px}.about_pageTitle__B2HPI{font-size:32px;font-weight:700;margin:0 0 8px;color:var(--text-primary);letter-spacing:-.01em}.about_byline__D6lIm{font-size:14px;color:var(--text-muted);margin:0 0 24px}.about_divider__CnBY3{border:none;border-top:1px solid var(--border-color);margin:0 0 32px}.about_section__iIVqi{margin-bottom:48px}.about_sectionTitle__075xj{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 12px}.about_prose__IB_h_{font-size:15px;line-height:1.7;color:var(--text-secondary);margin:0 0 16px}.about_prose__IB_h_ a{color:var(--accent-blue);text-decoration:none}.about_prose__IB_h_ a:hover{text-decoration:underline}.about_prose__IB_h_ strong{color:var(--text-primary)}.about_bulletList__S7_xK{list-style:none;margin:16px 0;padding:0}.about_bulletList__S7_xK li{position:relative;padding:6px 0 6px 20px;font-size:14px;line-height:1.6;color:var(--text-secondary)}.about_bulletList__S7_xK li:before{content:"\25B8";position:absolute;left:0;color:var(--accent-cyan)}.about_bulletList__S7_xK li strong{color:var(--text-primary)}.about_diagram__RXt_O,.about_tableScroll__paHK1{overflow-x:auto;-webkit-overflow-scrolling:touch}.about_diagram__RXt_O{margin:24px 0}.about_diagramTitle__DD2rn{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}.about_archFlow__G4NgE{display:flex;flex-direction:column;align-items:center;gap:0}.about_archNode__PxL_h{background:var(--bg-surface);border:1px solid var(--border-color);padding:12px 20px;width:100%;max-width:min(600px,100%);display:flex;align-items:center;gap:12px}.about_archNodeIcon__pppo1{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px}.about_archNodeContent__XOrvZ{flex:1;min-width:0}.about_archNodeName__Mno7o{font-size:14px;font-weight:600;color:var(--text-primary);display:block}.about_archNodeDesc__6WobC{font-size:11px;color:var(--text-muted);display:block;margin-top:2px;line-height:1.4}.about_archNodeTech__dLzNN{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;font-size:10px;color:var(--accent-cyan);display:block;margin-top:3px}.about_archArrow__MjdpP{display:flex;flex-direction:column;align-items:center;padding:4px 0;color:var(--text-muted)}.about_archArrowLine__OoVN9{width:1px;height:12px;background:var(--border-color)}.about_archArrowLabel__UyTjN{font-size:10px;color:var(--text-muted);padding:2px 0}.about_archArrowHead__A6fTI{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--border-color)}.about_archBranch__4_G_N{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;width:100%;max-width:min(600px,100%)}.about_archBranchNode__41rjM{background:var(--bg-surface);border:1px solid var(--border-color);padding:8px 12px}.about_archBranchName__xmg4x{font-size:12px;font-weight:600;color:var(--text-primary);display:block}.about_archBranchDesc__RF3gM{font-size:10px;color:var(--text-muted);display:block;margin-top:2px}.about_nodeIESO____cVD{border-left:3px solid #d29922}.about_nodePython__pcJOk{border-left:3px solid #3fb950}.about_nodeKafka__UXAGS{border-left:3px solid #f85149}.about_nodeClickHouse__z5H0W{border-left:3px solid #39d5ff}.about_nodeNextJS__O7CpN,.about_nodeVercel__hSzyo{border-left:3px solid #e6edf3}.about_nodeDocker__d7Edg{border-left:3px solid #58a6ff}.about_nodeWeather__4zjru{border-left:3px solid #3fb950}.about_nodeClaude__ZKVEJ{border-left:3px solid #d29922}.about_nodeSSE__4W4bS{border-left:3px solid #39d5ff}.about_nodeFrontend__zYoN4{border-left:3px solid #58a6ff}.about_dockerBoundary__pCjMw{border:1px dashed var(--accent-blue);padding:16px;width:100%;max-width:min(600px,100%);position:relative}.about_dockerLabel__1g3yg{position:absolute;top:-10px;left:16px;background:var(--bg-primary);padding:0 8px;font-size:10px;font-weight:600;color:var(--accent-blue);letter-spacing:.05em;display:flex;align-items:center;gap:4px}.about_dockerInner__aysYz{display:flex;flex-direction:column;align-items:center;gap:0}.about_infraRow__AjgHn{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;max-width:min(600px,100%)}@media (max-width:500px){.about_infraRow__AjgHn{grid-template-columns:1fr}}.about_pipeline__Jst3g{display:flex;align-items:center;gap:0;margin:24px 0;flex-wrap:wrap;justify-content:center}.about_pipelineStage__WVND3{background:var(--bg-surface);border:1px solid var(--border-color);padding:10px 16px;text-align:center}.about_pipelineName__h9kte{font-size:13px;font-weight:600;color:var(--text-primary);display:block}.about_pipelineDesc__Knk8Y{font-size:10px;color:var(--text-muted);display:block;margin-top:2px}.about_pipelineArrow__EAsRL{font-size:18px;color:var(--accent-cyan);padding:0 6px;flex-shrink:0}.about_dataTable__OodGR{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.about_dataTable__OodGR th{text-align:left;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.about_dataTable__OodGR td,.about_dataTable__OodGR th{padding:8px 12px;border-bottom:1px solid var(--border-color)}.about_dataTable__OodGR td{color:var(--text-secondary)}.about_dataTable__OodGR tbody tr:nth-child(odd){background:var(--bg-surface)}.about_dataTable__OodGR a{color:var(--accent-blue);text-decoration:none}.about_dataTable__OodGR a:hover{text-decoration:underline}.about_mono__4Q0jS{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;font-size:12px}.about_panelCard__ep1OP{background:var(--bg-surface);border:1px solid var(--border-color);border-left:3px solid var(--accent-cyan);padding:16px 20px;margin-bottom:12px}.about_panelName__p0DCa{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.about_panelDataSource__y10QD{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--accent-cyan);margin:0 0 8px;display:block}.about_panelDesc__hPruX{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:0}.about_apiGrid__Ylw2_{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}@media (max-width:640px){.about_apiGrid__Ylw2_{grid-template-columns:1fr}}.about_apiCategory__G2JKR{background:var(--bg-surface);border:1px solid var(--border-color);padding:16px}.about_apiCategoryTitle__wxHoo{font-size:11px;font-weight:600;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px}.about_apiRouteList__c6gU_{list-style:none;margin:0;padding:0}.about_apiRoute__JXjql{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;font-size:12px;color:var(--text-secondary);padding:3px 0;display:flex;align-items:baseline;gap:8px}.about_apiRoute__JXjql span{color:var(--text-muted);font-family:inherit;font-size:10px}.about_techTable__95_Ry{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.about_techTable__95_Ry th{text-align:left;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.about_techTable__95_Ry td,.about_techTable__95_Ry th{padding:8px 12px;border-bottom:1px solid var(--border-color)}.about_techTable__95_Ry td{color:var(--text-secondary)}.about_techTable__95_Ry tbody tr:nth-child(odd){background:var(--bg-surface)}.about_techTable__95_Ry td:first-child{font-weight:600;color:var(--text-primary)}.about_codeBlock__byiGd{background:var(--bg-surface);border:1px solid var(--border-color);padding:16px;overflow-x:auto;font-family:var(--font-geist-mono),"JetBrains Mono",monospace;font-size:12px;line-height:1.6;color:var(--text-secondary);margin:12px 0;white-space:pre}.about_glossaryTitle___ouud{font-size:24px;font-weight:700;color:var(--text-primary);margin:48px 0 8px;padding-top:32px;border-top:1px solid var(--border-color)}.about_glossaryIntro__gFcwY{font-size:14px;color:var(--text-muted);margin:0 0 24px}.about_glossaryList__nR5PL{margin:0;padding:0}.about_glossaryTerm__18YSm{font-size:15px;font-weight:600;color:var(--accent-blue);margin:0;padding-top:12px;scroll-margin-top:60px}.about_glossaryDef__l568x{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:4px 0 16px;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.about_badgeRow___IZsP{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.about_badge__y_s4h{font-size:11px;font-weight:600;padding:3px 10px;background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-secondary);letter-spacing:.03em}.about_subsectionTitle___xgVZ{font-size:16px;font-weight:600;color:var(--text-primary);margin:24px 0 8px}.about_contextLayers__LDkOO{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}@media (max-width:640px){.about_contextLayers__LDkOO{grid-template-columns:1fr}}.about_contextLayer__ChsWV{background:var(--bg-surface);border:1px solid var(--border-color);padding:12px 16px}.about_contextLayerName__YmvdO{font-size:12px;font-weight:600;color:var(--accent-blue);display:block;margin-bottom:4px}.about_contextLayerDesc__tM7rn{font-size:12px;color:var(--text-secondary);line-height:1.5}@media (max-width:640px){.about_content__qlzG3{padding:32px 16px 48px}.about_header__i5X7l{padding:0 12px}.about_pageTitle__B2HPI{font-size:24px}.about_sectionTitle__075xj{font-size:18px}.about_archNode__PxL_h{padding:10px 14px}.about_archBranch__4_G_N{grid-template-columns:1fr}.about_panelCard__ep1OP{padding:12px 14px}}