.system-map_system-map___aqUc{position:relative;isolation:isolate;border:1px solid var(--admin-map-border,#344e42);border-radius:15px;margin-bottom:22px;overflow:hidden;color:#edf4ea;background:radial-gradient(ellipse at 47% 45%,var(--admin-map-center,#314b3b) 0,var(--admin-map-middle,#1e352c) 43%,var(--admin-map-edge,#172b26) 85%);box-shadow:0 12px 28px #22392713}.system-map_map-head__m6FLW{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 27px 12px}.system-map_map-kicker__EI22j{font-size:9px;letter-spacing:.19em;color:var(--admin-map-accent,#a4ba92);margin-bottom:8px}.system-map_map-head__m6FLW h2{font-size:21px;font-weight:600;letter-spacing:-.6px}.system-map_map-head__m6FLW p{color:var(--admin-map-muted,#a9bbab);font-size:11px;margin-top:8px}.system-map_map-actions__0d0Sb{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.system-map_node-illustration__zAPWR{animation:system-map_map-float__FmMFp 8s ease-in-out infinite}.system-map_icon-chat__cEUY0{animation:system-map_chat-hover__MtBXW 5.8s ease-in-out infinite}.system-map_icon-page__OK9I7{transform-box:fill-box;transform-origin:left center;animation:system-map_page-turn__1QBG2 7.4s ease-in-out infinite}.system-map_icon-panel__e_RBB{transform-box:fill-box;transform-origin:center bottom;animation:system-map_panel-breathe__GC_Xc 5.2s ease-in-out infinite}.system-map_icon-eyes__z0bzl{transform-box:fill-box;transform-origin:center;animation:system-map_eyes-blink__R1not 5.5s ease-in-out infinite}.system-map_core-glow__1io_s{transform-box:fill-box;transform-origin:center;animation:system-map_core-breathe__2FI_E 6.5s ease-in-out infinite}.system-map_cylinder-sheen__7mO7Z{animation:system-map_surface-light___N5_M 7s ease-in-out infinite}[data-node=database] .system-map_cylinder-sheen__7mO7Z{animation-delay:-2.3s}[data-node=sql] .system-map_cylinder-sheen__7mO7Z{animation-delay:-4.6s}.system-map_part-motion__p4G9l{transform-box:fill-box;transform-origin:center bottom}.system-map_map-node___XROD[data-node=core] .system-map_node-illustration__zAPWR{animation-name:none}.system-map_core-body__tHusz{animation:system-map_core-float__JqMGe 6.6s ease-in-out infinite}.system-map_core-ring__wqgOC{transform-origin:center;opacity:.16;animation:system-map_core-ripple__LxbyT 7s ease-out infinite}.system-map_core-rim__Q5W98{stroke-dasharray:20 80;animation:system-map_core-rim-light__dD65P 8s linear infinite}@keyframes system-map_core-float__JqMGe{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes system-map_core-ripple__LxbyT{0%{transform:scale(.85);opacity:0}25%{opacity:.3}to{transform:scale(1.2);opacity:0}}@keyframes system-map_core-rim-light__dD65P{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}.system-map_avatar-sway__cZtCt{animation:system-map_avatar-sway__cZtCt 6.4s ease-in-out infinite}.system-map_block-lift__KUh7N{animation:system-map_part-lift__XXoBP 6.8s ease-in-out infinite}.system-map_box-lift__mCoye{animation:system-map_box-lift__mCoye 7.6s ease-in-out infinite}.system-map_robot-nod__smuiM{animation:system-map_robot-nod__smuiM 7.8s ease-in-out infinite}.system-map_cylinder-sway__YASL9{animation:system-map_cylinder-sway__YASL9 8.6s ease-in-out infinite}@keyframes system-map_avatar-sway__cZtCt{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(2deg) translateY(-2px)}}@keyframes system-map_part-lift__XXoBP{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes system-map_box-lift__mCoye{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes system-map_robot-nod__smuiM{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg) translateY(-1px)}}@keyframes system-map_cylinder-sway__YASL9{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}.system-map_map-node___XROD:focus-visible,.system-map_map-node___XROD:hover,.system-map_system-map___aqUc[data-illustration-motion=paused]{& :is(.system-map_node-illustration__zAPWR,.system-map_icon-chat__cEUY0,.system-map_icon-page__OK9I7,.system-map_icon-panel__e_RBB,.system-map_icon-eyes__z0bzl,.system-map_core-glow__1io_s,.system-map_cylinder-sheen__7mO7Z,.system-map_part-motion__p4G9l){animation-play-state:paused}}@keyframes system-map_map-float__FmMFp{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes system-map_chat-hover__MtBXW{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes system-map_page-turn__1QBG2{0%,30%,70%,to{transform:scaleX(1)}50%{transform:scaleX(.25)}}@keyframes system-map_panel-breathe__GC_Xc{0%,to{transform:scaleY(1)}50%{transform:scaleY(.65)}}@keyframes system-map_eyes-blink__R1not{0%,42%,48%,to{transform:scaleY(1)}45%{transform:scaleY(.12)}}@keyframes system-map_core-breathe__2FI_E{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.08);opacity:1}}@keyframes system-map_surface-light___N5_M{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.system-map_core-glow__1io_s,.system-map_cylinder-sheen__7mO7Z,.system-map_icon-chat__cEUY0,.system-map_icon-eyes__z0bzl,.system-map_icon-page__OK9I7,.system-map_icon-panel__e_RBB,.system-map_node-illustration__zAPWR,.system-map_part-motion__p4G9l{animation:none}.system-map_system-map___aqUc .system-map_motion-toggle__7WxpD{display:none}}.system-map_map-tabs__98FZB{display:flex;gap:2px;padding:3px;border:1px solid var(--admin-map-border,#4a6151);border-radius:7px;background:#13271f55}.system-map_map-tabs__98FZB button{color:var(--admin-map-muted,#aec2b2);padding:7px 11px;border-radius:4px;font-size:11px}.system-map_map-tabs__98FZB button[aria-pressed=true]{background:var(--admin-map-accent,#dce7c8);color:var(--admin-map-ink,#263c2d)}.system-map_map-full__7CVNW{padding:9px 12px;font-size:10px;border:1px solid var(--admin-map-border,#4a6151);border-radius:6px;color:var(--admin-map-accent,#d4dfca)}.system-map_map-scroll__Dzkey{overflow-x:auto;padding:0 12px;scrollbar-color:#667d64 #1b3028}.system-map_map-svg__9ZjPs{width:100%;min-width:980px;height:auto;display:block}.system-map_map-grid__dQ9Zo{opacity:.12}.system-map_map-node___XROD{cursor:pointer;outline:none;transition:opacity .2s}.system-map_map-node___XROD .system-map_node-base__kgV1c{stroke:#638073;stroke-width:1.2;transition:stroke .15s,fill .15s}.system-map_map-node___XROD:focus-visible .system-map_node-base__kgV1c,.system-map_map-node___XROD[aria-pressed=true] .system-map_node-base__kgV1c{stroke:var(--admin-map-accent,#d9edab);fill:#4c66484d}.system-map_map-node___XROD:hover .system-map_node-base__kgV1c{stroke:var(--admin-map-accent,#b7d28d)}.system-map_map-node___XROD .system-map_node-label__FIoNZ{fill:#e8f1e4;font-size:15px;font-weight:550;text-anchor:middle}.system-map_map-node___XROD .system-map_node-detail__YUKwg{fill:#a8c0b2;font-size:11px;text-anchor:middle}.system-map_map-node___XROD .system-map_node-count__ZoRME{fill:var(--admin-map-accent,#d5e9b6);font-size:21px;font-weight:600;text-anchor:middle}.system-map_map-node___XROD.system-map_dimmed___ciG_{opacity:.24}.system-map_map-link___fI_x{fill:none;stroke-width:1.6;stroke:#64806e;opacity:.45;transition:stroke .2s,opacity .2s}.system-map_map-link___fI_x.system-map_relation__QUCRe{stroke-dasharray:5 6}.system-map_map-link___fI_x.system-map_highlighted__iSLAA{stroke:var(--admin-map-accent,#c6df97);opacity:1}.system-map_map-link___fI_x[data-flow=document].system-map_highlighted__iSLAA{stroke:#79cfcc}.system-map_map-link___fI_x.system-map_dimmed___ciG_{opacity:.1}.system-map_map-stage-label__dgQrk{fill:#a3b79e;font-size:11px;letter-spacing:2px}.system-map_map-path-label__r0s9Q{fill:#95ad9c;font-size:10px}.system-map_map-bottom__FOUjC{display:grid;grid-template-columns:1fr auto;align-items:center;gap:15px;border-top:1px solid #45604a77;background:#10251a44;padding:14px 25px}.system-map_map-selection__jRR5m{display:flex;gap:16px;align-items:center}.system-map_map-selection__jRR5m strong{font-size:12px;font-weight:550;color:var(--admin-map-accent,#d6e7bf);white-space:nowrap}.system-map_map-selection__jRR5m p{font-size:11px;line-height:1.8;color:var(--admin-map-muted,#aabfad)}.system-map_map-legend__hO5Zs{font-size:10px;color:#92ad9c;line-height:1.9;text-align:right}.system-map_map-legend__hO5Zs b{font-weight:400;color:#c9d9b6}.system-map_map-mobile-hint__Ulfit{display:none;color:#adbea8;padding:3px 20px 10px;font-size:10px}.system-map_system-map___aqUc.system-map_expanded__VQm_r{position:fixed;inset:16px;margin:0;z-index:100;overflow:auto;box-shadow:0 0 0 100vmax #0a150ee6}.system-map_system-map___aqUc.system-map_expanded__VQm_r .system-map_map-svg__9ZjPs{max-height:calc(100vh - 205px);min-height:420px}.system-map_system-map___aqUc button:focus-visible{outline:1px solid #def1b3;outline-offset:3px}@media (max-width:900px){.system-map_map-head__m6FLW{align-items:flex-start;flex-direction:column}.system-map_map-actions__0d0Sb{width:100%;justify-content:space-between}.system-map_map-bottom__FOUjC{grid-template-columns:1fr}.system-map_map-legend__hO5Zs{text-align:left}.system-map_map-mobile-hint__Ulfit,.system-map_map-selection__jRR5m{display:block}.system-map_map-selection__jRR5m p{margin-top:7px}.system-map_map-head__m6FLW{padding:22px 20px 12px}.system-map_map-svg__9ZjPs{min-width:1020px}.system-map_system-map___aqUc.system-map_expanded__VQm_r{inset:5px}.system-map_system-map___aqUc.system-map_expanded__VQm_r .system-map_map-svg__9ZjPs{max-height:none;min-height:0}}@media (prefers-reduced-motion:reduce){.system-map_map-link___fI_x,.system-map_map-node___XROD{transition:none}}.system-map_fullscreenDialog__H6A5c{padding:0;border:0;background:transparent;width:calc(100vw - 32px);max-width:none;max-height:calc(100vh - 32px);color:inherit}.system-map_fullscreenDialog__H6A5c::backdrop{background:#0a150ee6}.system-map_fullscreenDialog__H6A5c .system-map_system-map___aqUc{margin:0}.system-map_node-updated__tmQOb{color:#95ad9c;font-size:10px;margin-top:5px}.system-map_map-full__7CVNW{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.system-map_system-map___aqUc{margin-bottom:0}.system-map_activityBar__tYs71{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:var(--admin-map-accent,#c3d8af);font-size:11px;padding:11px 25px;border-top:1px solid #45604a55;background:#12291f55}.system-map_activityBar__tYs71 small{color:var(--admin-map-muted,#aabfad);font-size:10px}.system-map_activityBar__tYs71 button{margin-left:auto;border:1px solid var(--admin-map-border,#4a6151);padding:5px 9px;border-radius:5px;font-size:10px;color:var(--admin-map-accent,#c3d8af)}.graph-detail_workspace__0DqTj{min-width:0;display:grid;gap:24px}.graph-detail_sourceTrigger__Lvv2b{display:flex;width:100%;align-items:center;gap:10px;border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;padding:12px;text-align:left;font-size:13px}.graph-detail_sourceTrigger__Lvv2b>span{flex:1;overflow-wrap:anywhere}.graph-detail_sourceTrigger__Lvv2b small{color:hsl(var(--muted-foreground))}.graph-detail_sourceTrigger__Lvv2b:focus-visible,.graph-detail_sourceTrigger__Lvv2b[data-state=open]{outline:none;border-color:#817139}.graph-detail_sourceTrigger__Lvv2b:disabled{opacity:.6;cursor:not-allowed}.graph-detail_sourcePopover__Vy8KK{width:var(--radix-popover-trigger-width);max-width:calc(100vw - 32px);padding:10px}.graph-detail_sourceOptions__HIQzW{display:grid;gap:4px;max-height:260px;overflow-y:auto;margin-top:8px}.graph-detail_sourceOption__fVdKj{display:flex;gap:10px;align-items:center;text-align:left;border:1px solid transparent;border-radius:6px;padding:10px}.graph-detail_sourceOption__fVdKj>span{flex:1;min-width:0}.graph-detail_sourceOption__fVdKj strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}.graph-detail_sourceOption__fVdKj small{font-size:11px;color:hsl(var(--muted-foreground))}.graph-detail_sourceOption__fVdKj[aria-pressed=true]{border-color:#817139;background:#a88c2510;color:hsl(var(--foreground))}.graph-detail_sourceOption__fVdKj:focus-visible{outline:none;border-color:#817139}.graph-detail_sourceOption__fVdKj:hover:not(:disabled){background:hsl(var(--muted))}.graph-detail_sourceOption__fVdKj:disabled{opacity:.5;cursor:not-allowed}.graph-detail_hero__JOp1d{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;align-items:center;border-radius:12px;background:#354331;color:#f7f8f2;padding:25px 28px}.graph-detail_hero__JOp1d>div{max-width:660px}.graph-detail_hero__JOp1d span{font-size:11px;color:#c7d3bc;overflow-wrap:anywhere}.graph-detail_hero__JOp1d h2{font-size:21px;font-weight:650;margin-top:7px}.graph-detail_hero__JOp1d p{font-size:12px;color:#d5dfcc;line-height:1.8;margin-top:9px}.graph-detail_hero__JOp1d dl{display:flex;gap:26px}.graph-detail_hero__JOp1d dt{font-size:11px;color:#d5dfcc}.graph-detail_hero__JOp1d dd{font-size:28px;font-weight:600;margin-top:6px}.graph-detail_hero__JOp1d .graph-detail_statusMetric__NLxps{font-size:17px;margin-top:13px}.graph-detail_studio__R4fM5{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);gap:20px;align-items:start}.graph-detail_main__gjzwt{display:grid;gap:20px;min-width:0}.graph-detail_panel__VXlci{min-width:0;border:1px solid hsl(var(--border));border-radius:11px;background:hsl(var(--card));padding:20px}.graph-detail_panel__VXlci h2{font-size:15px;font-weight:650}.graph-detail_panel__VXlci h3{font-size:13px;font-weight:600}.graph-detail_heading__Ex2qL{display:flex;justify-content:space-between;align-items:center;gap:15px}.graph-detail_heading__Ex2qL>span{font-size:11px;color:hsl(var(--muted-foreground))}.graph-detail_note__z6_jZ{font-size:12px;line-height:1.85;color:hsl(var(--muted-foreground));margin:9px 0 14px;overflow-wrap:anywhere}.graph-detail_legend__bvH8v{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;margin-top:14px}.graph-detail_legend__bvH8v [data-tone=blue]{color:#679ac4}.graph-detail_legend__bvH8v [data-tone=teal]{color:#509d92}.graph-detail_legend__bvH8v [data-tone=red]{color:#bb6f63}.graph-detail_legend__bvH8v [data-tone=amber]{color:#bc904e}.graph-detail_legend__bvH8v [data-tone=purple]{color:#9d7db7}.graph-detail_testPanel__OLaIk{border-top-color:#719d94}.graph-detail_label__K4CoP{display:block;font-size:12px;font-weight:550;margin:14px 0 8px}.graph-detail_label__K4CoP code{display:block;font-weight:400;color:hsl(var(--muted-foreground));margin-top:4px;overflow-wrap:anywhere}.graph-detail_required__MfEXe{background:color-mix(in srgb,hsl(var(--card)),#bc904e 8%);border-radius:8px;padding:1px 13px 13px;margin-top:12px}.graph-detail_advanced__6ZpJD{margin-top:15px}.graph-detail_actions__Z_Pyw{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.graph-detail_response__UcbjW{margin-top:20px;padding:16px;border-radius:9px;background:color-mix(in srgb,hsl(var(--card)),#509d92 6%)}.graph-detail_response__UcbjW .graph-detail_heading__Ex2qL{margin-bottom:14px}.graph-detail_ids__w1W4Z{margin-top:14px}.graph-detail_inspector__ppigB{border-top-color:#9d7db7}.graph-detail_attempts__dfEUY{max-height:285px;overflow-y:auto;margin:15px 0;display:grid;gap:7px}.graph-detail_attempts__dfEUY button{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid hsl(var(--border));border-radius:7px;padding:10px;text-align:left;min-width:0}.graph-detail_attempts__dfEUY button[aria-pressed=true]{border-color:#9d7db7;background:color-mix(in srgb,hsl(var(--card)),#9d7db7 10%)}.graph-detail_attempts__dfEUY button>span:first-child{min-width:0}.graph-detail_attempts__dfEUY b{display:block;font-size:12px;overflow-wrap:anywhere}.graph-detail_attempts__dfEUY small{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin:3px 0}.graph-detail_state__CYjyI{font-size:10px;flex-shrink:0;color:hsl(var(--muted-foreground))}.graph-detail_state__CYjyI[data-status=running]{color:#679ac4}.graph-detail_state__CYjyI[data-status=completed]{color:#509d92}.graph-detail_state__CYjyI[data-status=error]{color:#bb6f63}.graph-detail_state__CYjyI[data-status=interrupted]{color:#bc904e}.graph-detail_nodeDetails__4cO1S{margin-top:20px}.graph-detail_nodeDetails__4cO1S h2{overflow-wrap:anywhere}.graph-detail_input__DTMUw,.graph-detail_output__bIn9n,.graph-detail_snapshot__pr0S8{padding:14px;border-radius:9px;margin-top:14px;min-width:0}.graph-detail_input__DTMUw{background:color-mix(in srgb,hsl(var(--card)),#679ac4 8%)}.graph-detail_output__bIn9n{background:color-mix(in srgb,hsl(var(--card)),#509d92 8%)}.graph-detail_snapshot__pr0S8{background:color-mix(in srgb,hsl(var(--card)),#9d7db7 8%)}.graph-detail_input__DTMUw h3,.graph-detail_output__bIn9n h3{margin-bottom:10px}.graph-detail_raw__UuE3I{font-family:var(--font-mono),monospace;font-size:11px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:450px;margin-top:10px}.graph-detail_values__MOIG_{display:grid;gap:12px;min-width:0}.graph-detail_message__FQnxY>span{font-size:10px;font-weight:600;color:hsl(var(--muted-foreground));display:block;margin-bottom:7px}.graph-detail_toolCalls__bksRk{background:color-mix(in srgb,hsl(var(--card)),#bc904e 10%);padding:12px;border-radius:7px;margin-top:10px}.graph-detail_toolCalls__bksRk h3,.graph-detail_toolCalls__bksRk h4{overflow-wrap:anywhere;font-size:12px;font-weight:600}.graph-detail_workspace__0DqTj details{font-size:12px}.graph-detail_workspace__0DqTj summary{cursor:pointer;color:hsl(var(--muted-foreground));margin:12px 0;overflow-wrap:anywhere}.graph-detail_empty__P0HyR{padding:24px 12px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.8}.graph-detail_error__19iL0,.graph-detail_warning__2QfKe{border-radius:8px;padding:13px;font-size:12px;line-height:1.8;overflow-wrap:anywhere;margin-top:12px}.graph-detail_error__19iL0{background:color-mix(in srgb,hsl(var(--card)),#bb6f63 12%);color:#b86558}.graph-detail_warning__2QfKe{background:color-mix(in srgb,hsl(var(--card)),#bc904e 12%);color:#ab803a}.graph-detail_metadata__kHWzd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.graph-detail_markdown__7_sUc{font-size:12px;line-height:1.85;overflow-wrap:anywhere;min-width:0}.graph-detail_markdown__7_sUc p{margin:8px 0}.graph-detail_markdown__7_sUc h1,.graph-detail_markdown__7_sUc h2,.graph-detail_markdown__7_sUc h3{font-weight:650;margin:14px 0 8px}.graph-detail_markdown__7_sUc ol,.graph-detail_markdown__7_sUc ul{padding-left:20px;margin:8px 0}.graph-detail_markdown__7_sUc ul{list-style:disc}.graph-detail_markdown__7_sUc ol{list-style:decimal}.graph-detail_markdown__7_sUc pre{max-width:100%;overflow:auto;padding:12px;background:hsl(var(--muted));border-radius:7px}.graph-detail_markdown__7_sUc code{font-size:11px}.graph-detail_markdown__7_sUc table{display:block;overflow:auto;border-collapse:collapse}.graph-detail_markdown__7_sUc td,.graph-detail_markdown__7_sUc th{border:1px solid hsl(var(--border));padding:5px 9px}.graph-detail_markdown__7_sUc a{text-decoration:underline;color:#8c6faa}.graph-detail_markdown__7_sUc blockquote{border-left:2px solid #9d7db7;padding-left:12px;color:hsl(var(--muted-foreground))}.dark .graph-detail_error__19iL0{color:#e7a396}.dark .graph-detail_warning__2QfKe{color:#d5b478}@media (max-width:1100px){.graph-detail_metadata__kHWzd,.graph-detail_studio__R4fM5{grid-template-columns:1fr}}@media (max-width:640px){.graph-detail_hero__JOp1d{padding:20px}.graph-detail_hero__JOp1d h2{font-size:19px}.graph-detail_panel__VXlci{padding:15px}.graph-detail_hero__JOp1d dl{gap:25px}.graph-detail_actions__Z_Pyw{flex-wrap:wrap}}.graph-detail_fields___i0rW{display:grid;grid-template-columns:100px minmax(0,1fr);gap:13px;font-size:12px;margin-top:20px}.graph-detail_fields___i0rW dt{color:hsl(var(--muted-foreground))}.graph-detail_fields___i0rW dd{overflow-wrap:anywhere}.graph-detail_featureTags__HSi06{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.graph-detail_featureTags__HSi06 span{font-size:11px;padding:5px 9px;border-radius:5px;background:color-mix(in srgb,hsl(var(--card)),#9d7db7 12%)}.graph-detail_configList__hNxIr{display:grid;gap:9px;margin-top:12px;font-size:12px}.graph-detail_configList__hNxIr li{padding:10px;border-radius:7px;background:color-mix(in srgb,hsl(var(--card)),#bc904e 8%);overflow-wrap:anywhere}.graph-detail_configList__hNxIr b{font-weight:550}.graph-detail_configList__hNxIr code{display:block;font-size:10px;color:hsl(var(--muted-foreground));margin-top:4px}.graph-detail_metadata__kHWzd{align-items:start}.graph-detail_metadata__kHWzd>div{display:grid;gap:20px;min-width:0}.home-dashboard_dashboard__QGVWY{--ink:hsl(var(--foreground));--muted:hsl(var(--muted-foreground));--line:hsl(var(--border));--paper:hsl(var(--muted));display:grid;gap:22px;min-width:0;color:var(--ink)}.home-dashboard_controls__MzWSb{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.home-dashboard_scope__vMmph{border:1px solid var(--line);background:hsl(var(--card));padding:8px 12px;border-radius:6px;font-size:11px}.home-dashboard_ranges__Ppban{display:flex;padding:3px;border:1px solid var(--line);border-radius:7px;background:var(--paper)}.home-dashboard_ranges__Ppban button{padding:7px 12px;color:var(--muted);border-radius:5px;font-size:11px}.home-dashboard_ranges__Ppban button[aria-pressed=true]{background:hsl(var(--card));color:var(--ink);box-shadow:0 1px 3px #27382113;font-weight:600}.home-dashboard_ranges__Ppban button:focus-visible{outline:none;border-color:#718859;box-shadow:inset 0 0 0 1px #718859}.home-dashboard_kpis__0cjV9{display:grid;grid-template-columns:1.12fr 1fr 1fr 1fr;gap:16px}.home-dashboard_kpi__6tK9K{background:hsl(var(--card));border:1px solid var(--line);border-radius:11px;padding:20px 22px;min-height:174px;position:relative;min-width:0;overflow-wrap:anywhere}.home-dashboard_kpi__6tK9K.home-dashboard_primary__B1R5y{background:var(--admin-map-center,#3e5038);border-color:var(--admin-map-center,#3e5038);color:white}.home-dashboard_kpi__6tK9K h2{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:8px;font-weight:400}.home-dashboard_primary__B1R5y h2{color:#d6dfce}.home-dashboard_metricValue__JZ03a{font-size:34px;font-weight:620;letter-spacing:-1px;margin-top:13px;font-variant-numeric:tabular-nums}.home-dashboard_metricValue__JZ03a small{font-size:14px;font-weight:400;letter-spacing:0;margin-left:4px}.home-dashboard_metricNote__dQHO0{font-size:10px;margin-top:13px;color:var(--muted);line-height:1.8}.home-dashboard_primary__B1R5y .home-dashboard_metricNote__dQHO0{color:#d0dbc7}.home-dashboard_metricFoot__pKHn5{font-size:10px;display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:9px;color:var(--muted)}.home-dashboard_primary__B1R5y .home-dashboard_metricFoot__pKHn5{color:#d0dbc7}.home-dashboard_metricError__BvAOP{font-size:11px;margin-top:8px;text-decoration:underline;text-underline-offset:3px;color:#c16555}.home-dashboard_primary__B1R5y .home-dashboard_metricError__BvAOP{color:#f0c4a3}.home-dashboard_teal__gpZjb{color:#358b7c}.home-dashboard_amber__Hfw_D{color:#a88031}.home-dashboard_blue__rl1vg{color:#668db1}.home-dashboard_tinyBar__duvt_{display:flex;height:4px;margin-top:17px;border-radius:3px;overflow:hidden;gap:2px}.home-dashboard_tinyBar__duvt_ span{display:block;height:100%}.home-dashboard_mainGrid__OB__A{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(285px,1fr);gap:18px;align-items:start}.home-dashboard_card__ybnAS{background:hsl(var(--card));border:1px solid var(--line);border-radius:11px;padding:21px 23px;min-width:0}.home-dashboard_cardTop__nY35h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.home-dashboard_cardTop__nY35h h2{font-size:15px;font-weight:650;display:flex;align-items:center;gap:9px}.home-dashboard_cardTop__nY35h p{font-size:11px;color:var(--muted);margin-top:7px;line-height:1.7}.home-dashboard_cardTop__nY35h>a{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--muted);white-space:nowrap;padding:2px 0}.home-dashboard_cardTop__nY35h>a:hover{color:var(--ink);text-decoration:underline}.home-dashboard_legend__hwt_k{display:flex;gap:16px;align-items:center;font-size:10px;color:var(--muted);margin:19px 0 6px}.home-dashboard_legend__hwt_k span{display:flex;align-items:center;gap:5px}.home-dashboard_legend__hwt_k i{display:inline-block;width:7px;height:7px;border-radius:2px}.home-dashboard_legend__hwt_k small{margin-left:auto;font-size:10px}.home-dashboard_chartBox__81inA{position:relative;min-width:0}.home-dashboard_chartBox__81inA svg{width:100%;height:auto;display:block}.home-dashboard_gridLine__tV1Wr{stroke:var(--line);stroke-dasharray:3 5}.home-dashboard_axis__C4l0l{fill:var(--muted);font-size:10px}.home-dashboard_chartBar__sqZwN{cursor:default;outline:none}.home-dashboard_chartBar__sqZwN:focus-visible,.home-dashboard_chartBar__sqZwN:hover{opacity:.7}.home-dashboard_chartTooltip__7si5t{position:absolute;top:8px;right:12px;z-index:2;background:#29382d;color:white;padding:9px 12px;border-radius:6px;font-size:11px;pointer-events:none;line-height:1.8;box-shadow:0 3px 12px #0002}.home-dashboard_chartFoot__qMadg{display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--muted);font-size:10px;padding-top:9px}.home-dashboard_chartFoot__qMadg a{color:var(--ink);white-space:nowrap}.home-dashboard_attention__oPdSz{background:linear-gradient(#c4953910,#c4953903),hsl(var(--card))}.home-dashboard_counter__F1UIU{font-size:10px;border:1px solid #b38b3855;border-radius:5px;background:#b38b3810;color:#a88031;padding:4px 7px;white-space:nowrap}.home-dashboard_issueList__FK081{display:grid;gap:10px;margin-top:19px;max-height:326px;overflow-y:auto}.home-dashboard_issue__Pi9en{display:grid;grid-template-columns:30px 1fr 12px;gap:10px;text-align:left;align-items:center;border:1px solid transparent;border-radius:8px;padding:14px 12px;width:100%;background:#c1655510}.home-dashboard_issue__Pi9en:hover{border-color:#c1655580}.home-dashboard_amberIssue__CKVQZ{background:#b38b3810}.home-dashboard_purpleIssue__3V_bK{background:#8674a814}.home-dashboard_issueIcon__8PLT2{width:28px;height:28px;display:grid;place-items:center;background:hsl(var(--card));border-radius:7px;color:#c16555}.home-dashboard_amberIssue__CKVQZ .home-dashboard_issueIcon__8PLT2{color:#b38b38}.home-dashboard_purpleIssue__3V_bK .home-dashboard_issueIcon__8PLT2{color:#8674a8}.home-dashboard_issue__Pi9en strong{font-size:12px;font-weight:600;display:block}.home-dashboard_issue__Pi9en small{font-size:10px;color:var(--muted);margin-top:6px;display:block}.home-dashboard_footnote__R0ClU{font-size:10px;color:var(--muted);margin-top:16px;line-height:1.8;overflow-wrap:anywhere}.home-dashboard_lowerGrid__lcP02{display:grid;grid-template-columns:1.13fr 1fr;gap:18px;align-items:start}.home-dashboard_singleGrid__tJJAD{display:grid;gap:18px}.home-dashboard_singleGrid__tJJAD:empty{display:none}.home-dashboard_knowledge__r6nEU{display:grid;grid-template-columns:130px 1fr;gap:18px;align-items:center;margin-top:16px}.home-dashboard_donut__cqqxN{position:relative;width:130px;height:130px}.home-dashboard_donut__cqqxN svg{width:100%;height:100%;transform:rotate(-90deg)}.home-dashboard_donutTrack___raMj{color:var(--paper)}.home-dashboard_donut__cqqxN>div{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.home-dashboard_donut__cqqxN strong{font-size:24px;font-weight:600}.home-dashboard_donut__cqqxN strong small{font-size:13px;font-weight:400}.home-dashboard_donut__cqqxN span{font-size:10px;color:var(--muted);margin-top:5px}.home-dashboard_knowledgeRows___TKuv{display:grid;gap:13px}.home-dashboard_knowledgeRows___TKuv>div{display:grid;grid-template-columns:78px 1fr 46px;gap:9px;align-items:center;font-size:11px}.home-dashboard_knowledgeRows___TKuv dt{display:flex;gap:6px;align-items:center}.home-dashboard_knowledgeRows___TKuv dt i{display:inline-block;width:6px;height:6px;border-radius:50%}.home-dashboard_knowledgeRows___TKuv dd:last-child{text-align:right}.home-dashboard_track__dCpVR{display:block;height:5px;background:var(--paper);overflow:hidden;border-radius:4px}.home-dashboard_track__dCpVR>*{display:block;height:100%;border-radius:4px}.home-dashboard_usage__mnrFL{display:grid;gap:17px;margin-top:25px}.home-dashboard_usage__mnrFL>a{display:grid;grid-template-columns:minmax(90px,130px) 1fr 52px;gap:12px;align-items:center;font-size:11px}.home-dashboard_usage__mnrFL>a>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-dashboard_usage__mnrFL>a:hover{text-decoration:underline}.home-dashboard_usage__mnrFL strong{text-align:right;font-size:11px;font-weight:500}.home-dashboard_usage__mnrFL .home-dashboard_track__dCpVR{height:8px}.home-dashboard_serverStrip__fRr4t{display:flex;gap:20px;flex-wrap:wrap;align-items:center;color:var(--muted);font-size:10px}.home-dashboard_serverStrip__fRr4t strong{font-weight:500;display:flex;align-items:center;gap:6px}.home-dashboard_serverStrip__fRr4t small{margin-left:auto;color:var(--muted);font-size:10px}.home-dashboard_refreshNote__S4TUu{font-size:10px;color:var(--muted);line-height:1.8}.home-dashboard_queryError__aDss8{border:1px solid #c1655550;background:#c165550c;padding:14px;border-radius:8px;font-size:12px;line-height:1.8;margin-top:18px}.home-dashboard_queryError__aDss8 button{display:block;text-decoration:underline;text-underline-offset:3px;margin-top:8px}.home-dashboard_queryError__aDss8 button:disabled{opacity:.5}.home-dashboard_empty__uhJ1J,.home-dashboard_message__cOz_s{padding:30px 8px;font-size:12px;line-height:1.9;color:var(--muted);display:flex;justify-content:center;align-items:center;gap:8px;min-height:150px}.home-dashboard_clear__t_6y5{font-size:12px;color:#358b7c;display:flex;gap:8px;align-items:center;margin-top:20px;line-height:1.8}.home-dashboard_loading__vFv7U{display:flex;align-items:center;justify-content:center;gap:10px;height:300px;color:hsl(var(--muted-foreground));font-size:13px}.home-dashboard_menuGrid__FNSfn{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.home-dashboard_menuGrid__FNSfn a{display:flex;align-items:center;gap:12px;padding:20px;border:1px solid var(--line);border-radius:10px;background:hsl(var(--card));font-size:13px}.home-dashboard_menuGrid__FNSfn a>svg:last-child{margin-left:auto}.dark .home-dashboard_teal__gpZjb{color:#86c9b1}.dark .home-dashboard_amber__Hfw_D{color:#d9bc7b}@media (max-width:1200px){.home-dashboard_mainGrid__OB__A{grid-template-columns:1.4fr 1fr}.home-dashboard_kpi__6tK9K{padding:18px 16px}.home-dashboard_card__ybnAS{padding:20px 17px}.home-dashboard_knowledge__r6nEU{grid-template-columns:100px 1fr;gap:8px}.home-dashboard_donut__cqqxN{width:100px;height:100px}}@media (max-width:1000px){.home-dashboard_kpis__0cjV9{grid-template-columns:1fr 1fr}.home-dashboard_lowerGrid__lcP02,.home-dashboard_mainGrid__OB__A{grid-template-columns:1fr}.home-dashboard_knowledge__r6nEU{grid-template-columns:130px 1fr}.home-dashboard_donut__cqqxN{width:130px;height:130px}.home-dashboard_menuGrid__FNSfn{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.home-dashboard_controls__MzWSb{gap:8px}.home-dashboard_scope__vMmph{font-size:10px}.home-dashboard_kpis__0cjV9{gap:10px}.home-dashboard_kpi__6tK9K{padding:16px 13px;min-height:158px}.home-dashboard_metricValue__JZ03a{font-size:28px}.home-dashboard_metricNote__dQHO0{font-size:10px}.home-dashboard_metricFoot__pKHn5{font-size:9px}.home-dashboard_card__ybnAS{padding:20px 16px}.home-dashboard_legend__hwt_k{gap:10px;font-size:9px}.home-dashboard_chartFoot__qMadg{font-size:9px}.home-dashboard_knowledgeRows___TKuv>div{grid-template-columns:70px 1fr 32px;gap:5px}.home-dashboard_knowledge__r6nEU{grid-template-columns:104px 1fr;gap:8px}.home-dashboard_donut__cqqxN{width:104px;height:104px}.home-dashboard_menuGrid__FNSfn{grid-template-columns:1fr}.home-dashboard_serverStrip__fRr4t small{margin-left:0}.home-dashboard_usage__mnrFL>a{grid-template-columns:90px 1fr 42px;gap:9px}.home-dashboard_counter__F1UIU{font-size:9px}.home-dashboard_cardTop__nY35h{gap:8px}}