.styles_light__F0Zos{--cta-primary-bg:black;--cta-primary-text:white;--cta-primary-shadow:none;--cta-primary-border:black;--event-upcoming-accent:var(--accent-label-violet);--bg-primary:#fbfaf7;--bg-chrome:rgba(251,250,247,0.8);--bg-secondary:#f7f4ee;--bg-card:#fffdfb;--bg-inverse:black;--text-primary:#3f3f46;--text-primary-rgb:63,63,70;--text-secondary:#71717a;--text-strong:black;--text-inverse:white;--border-strong:#8a8172;--border-subtle:#e2ded4;--shadow-menu:0 8px 24px rgba(0,0,0,0.12);--grid-dot-color:rgba(0,0,0,0.5);--grid-dot-active-color:0,0,0;--dot-ink:var(--text-strong);--dot-shadows:inline;--dot-highlights:none}.styles_dark__nO_A0{--cta-primary-bg:white;--cta-primary-text:black;--cta-primary-shadow:inset 0 0 0 6px black;--cta-primary-border:white;--event-upcoming-accent:var(--accent-label-yellow);--bg-primary:rgb(20,20,20);--bg-chrome:rgba(20,20,20,0.8);--bg-secondary:#171717;--bg-card:rgb(23,23,23);--bg-inverse:white;--text-primary:#fbfaf7;--text-primary-rgb:251,250,247;--text-secondary:#a9afba;--text-strong:#fbfaf7;--text-inverse:black;--border-strong:#404040;--border-subtle:#27272a;--shadow-menu:0 8px 24px rgba(0,0,0,0.5);--grid-dot-color:rgba(255,255,255,0.3);--grid-dot-active-color:255,255,255;--dot-ink:var(--text-strong);--dot-shadows:none;--dot-highlights:inline}.styles_dark__nO_A0,.styles_light__F0Zos{min-height:100vh;background:var(--bg-primary);color:var(--text-primary)}.styles_switch__AR40_{position:fixed;bottom:calc(16px + env(safe-area-inset-bottom, 0px));right:16px;z-index:10;display:flex;border:1px solid var(--border-strong);background:var(--bg-card)}.styles_switch__AR40_ button{padding:6px 12px;border:0;background:none;font-family:DM Mono,monospace;font-size:12px;color:var(--text-secondary);cursor:pointer}.styles_switch__AR40_ button[aria-pressed=true]{background:var(--bg-inverse);color:var(--text-inverse)}.styles_page__uYZlo{width:min(100% - 40px,900px);margin:0 auto;padding:48px 0 120px;display:flex;flex-direction:column;gap:32px}.styles_page__uYZlo code{font-family:DM Mono,monospace;font-size:.88em}.styles_title__msP5F{margin:0;font-family:Satoshi,sans-serif;font-size:32px;font-weight:500}.styles_nav__lygxW{display:flex;flex-wrap:wrap;gap:8px 20px;font-family:DM Mono,monospace;font-size:13px}.styles_nav__lygxW a{color:var(--text-secondary);text-decoration:none}.styles_nav__lygxW a:hover{color:var(--text-primary)}.styles_errors__jfveF{margin:0;padding:16px;border:1px solid var(--accent-label-pink);color:var(--accent-label-pink);font-family:DM Mono,monospace;font-size:12px;white-space:pre-wrap}.styles_section__uG8YB{display:flex;flex-direction:column;gap:20px;padding-top:32px;border-top:1px solid var(--border-subtle);scroll-margin-top:24px}.styles_sectionTitle__rvJVO{margin:0;font-family:Satoshi,sans-serif;font-size:24px;font-weight:500}.styles_table__hg_te{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5}.styles_table__hg_te th{padding:0 16px 8px 0;border-bottom:1px solid var(--border-subtle);text-align:left;font-family:DM Mono,monospace;font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.styles_table__hg_te td{padding:8px 16px 8px 0;border-bottom:1px solid var(--border-subtle);vertical-align:top}.styles_table__hg_te td:first-child{width:36%}.styles_file__RJYZA{display:flex;flex-direction:column;gap:14px;padding-top:12px;scroll-margin-top:24px}.styles_fileTitle__YZoLk{margin:0;font-size:17px;font-weight:500}.styles_differs__FDd74{margin:0;color:var(--text-secondary)}.styles_code__cEmQ0,.styles_json__6y2VF{margin:0;max-height:360px;overflow:auto;padding:14px 16px;border:1px solid var(--border-subtle);background:var(--bg-secondary);font-family:DM Mono,monospace;font-size:12px;line-height:1.6;color:var(--text-primary)}.styles_examples__8dIqc{display:flex;flex-direction:column;gap:36px}.styles_example___2l4B{width:100%;display:flex;flex-direction:column;gap:8px}.styles_label__RTrPp{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.styles_code__cEmQ0{max-height:none;white-space:pre-wrap;overflow-wrap:anywhere}.styles_render__S5pjc{width:100%;max-width:680px}.styles_header__KLBNj{display:flex;flex-direction:column;gap:8px}.styles_intro__DqilX,.styles_lede__yEKPD{margin:0;font-size:15px;line-height:1.55;color:var(--text-secondary)}.styles_intro__DqilX code{color:var(--text-primary)}.styles_tabs__bVbY5{display:flex;flex-wrap:wrap;border:1px solid var(--border-strong);width:-moz-fit-content;width:fit-content;max-width:100%}.styles_tabs__bVbY5 a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-family:DM Mono,monospace;font-size:13px;color:var(--text-secondary);text-decoration:none}.styles_tabs__bVbY5 a+a{border-left:1px solid var(--border-strong)}.styles_tabs__bVbY5 a:hover{color:var(--text-primary)}.styles_tabs__bVbY5 a[aria-current=page]{background:var(--bg-inverse);color:var(--text-inverse)}.styles_count__0pIM8{font-size:11px;opacity:.7}.styles_container__dfDlH{position:relative;width:100%;isolation:isolate;overflow:hidden}.styles_globe__lz9z4{display:block;width:100%;aspect-ratio:1;border-radius:0;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_globe__lz9z4[data-dragging=true]{cursor:-webkit-grabbing;cursor:grabbing}.styles_globe__lz9z4:focus-visible{outline:1px solid var(--globe-accent);outline-offset:4px}.styles_stage__TyShi{position:relative;width:100%;aspect-ratio:1}.styles_surface__L4vWX{position:absolute;left:-25%;top:-25%;width:150%;aspect-ratio:1}.styles_nodeLabels__3B8Hp{position:absolute;bottom:0;inset-inline:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;pointer-events:none}.styles_nodeLabel__wLUXB{color:var(--globe-accent);font:10px/1.4 monospace;white-space:nowrap;text-shadow:0 0 4px var(--bg-primary),0 0 8px var(--bg-primary);pointer-events:none}.styles_regionHalo__HbmK5{display:none}@supports(position-anchor:--cobe-nyc){.styles_regionHalo__HbmK5{display:block;position:absolute;left:anchor(center);top:anchor(center);width:14px;height:14px;translate:-50% -50%;opacity:var(--marker-visibility);pointer-events:none;color:var(--globe-accent)}.styles_regionHalo__HbmK5:after,.styles_regionHalo__HbmK5:before{content:"";position:absolute;inset:0;border-radius:50%}.styles_regionHalo__HbmK5:before{box-shadow:0 0 10px 3px currentColor;opacity:.25}.styles_regionHalo__HbmK5:after{border:1px solid;animation:styles_region-pulse__anhwT 3.2s ease-out infinite;animation-delay:var(--pulse-delay)}.styles_nodeLabels__3B8Hp{display:contents}.styles_nodeLabel__wLUXB{position:absolute;left:anchor(center);bottom:anchor(top);margin:0 0 7px 9px;opacity:var(--marker-visibility)}.styles_nodeLabel__wLUXB[data-location=canada-toronto],.styles_nodeLabel__wLUXB[data-location=uk-london]{left:auto;right:anchor(center);margin-right:9px;margin-left:0}.styles_nodeLabel__wLUXB[data-location=australia-sydney],.styles_nodeLabel__wLUXB[data-location=eu-frankfurt]{bottom:auto;top:anchor(bottom);margin-top:7px;margin-bottom:0}}@keyframes styles_region-pulse__anhwT{0%{transform:scale(.7);opacity:.5}75%,to{transform:scale(2.3);opacity:0}}@media(prefers-reduced-motion:reduce){.styles_regionHalo__HbmK5:after{animation:none;opacity:.25}}.styles_unavailable__H5F24 .styles_surface__L4vWX{display:none}.styles_unavailable__H5F24 .styles_stage__TyShi{border:1px solid var(--border-subtle);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--bg-secondary),var(--bg-primary) 70%)}.styles_fallback__6O3F_{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-secondary);z-index:1}.styles_frame__AU84N.styles_frame__AU84N .styles_plot__P_Yai{display:block;width:100%;height:auto;margin:0;overflow:visible}@container (max-width: 520px){.styles_frame__AU84N.styles_frame__AU84N .styles_wide__cYWqT{display:none}}.styles_frame__AU84N.styles_frame__AU84N .styles_narrow__bFB9J{display:none}@container (max-width: 520px){.styles_frame__AU84N.styles_frame__AU84N .styles_narrow__bFB9J{display:block}}.styles_frame__AU84N.styles_frame__AU84N .styles_grid__xPhbT{stroke:var(--border-subtle);stroke-dasharray:2 4}.styles_frame__AU84N.styles_frame__AU84N .styles_axis__t_jEG{fill:none;stroke:var(--border-strong)}.styles_frame__AU84N.styles_frame__AU84N .styles_tick__Em0No{font-size:11px;fill:var(--text-secondary)}.styles_frame__AU84N.styles_frame__AU84N .styles_category__s_OwA{font-size:13px;fill:var(--text-primary)}.styles_frame__AU84N.styles_frame__AU84N .styles_threshold__maW3H{stroke:var(--text-secondary);stroke-dasharray:6 4}.styles_frame__AU84N.styles_frame__AU84N .styles_thresholdLabel__GmSgd{font-size:11px;fill:var(--text-secondary);stroke:var(--bg-secondary);stroke-width:3.5;stroke-linejoin:round;paint-order:stroke}.styles_frame__AU84N.styles_frame__AU84N .styles_bar__LIlHq{fill:var(--mark-color);fill-opacity:.2;stroke:var(--mark-color);stroke-width:1}.styles_frame__AU84N.styles_frame__AU84N .styles_ring__kyiFB{fill:none;stroke:var(--border-subtle)}.styles_frame__AU84N.styles_frame__AU84N .styles_area__toU7N{fill:var(--mark-color);fill-opacity:.16;stroke:var(--mark-color);stroke-width:1.5;stroke-linejoin:round}.styles_frame__AU84N.styles_frame__AU84N .styles_areaFill___FwYD{fill:var(--mark-color);fill-opacity:.16}.styles_frame__AU84N.styles_frame__AU84N .styles_barSolid__p1RdT,.styles_frame__AU84N.styles_frame__AU84N .styles_slice__Yg_Ap{fill:var(--mark-color);fill-opacity:.6;stroke:var(--bg-secondary);stroke-width:2;stroke-linejoin:round}.styles_frame__AU84N.styles_frame__AU84N .styles_cell__yNGPz{fill:var(--mark-color);stroke:var(--bg-secondary);stroke-width:2}.styles_frame__AU84N.styles_frame__AU84N .styles_bubble__lYmhU{fill:var(--mark-color);fill-opacity:.3;stroke:var(--mark-color);stroke-width:1.25}.styles_frame__AU84N.styles_frame__AU84N .styles_value__kFgMi{font-size:13px;font-weight:500;fill:var(--mark-color)}.styles_frame__AU84N.styles_frame__AU84N .styles_valueLarge__BOhCK{font-size:22px}.styles_frame__AU84N.styles_frame__AU84N .styles_valueSmall__UDb0b{font-size:11px;font-weight:400;fill:var(--text-secondary)}.styles_frame__AU84N.styles_frame__AU84N .styles_gridSolid__sCp8C{stroke:var(--border-subtle)}.styles_frame__AU84N.styles_frame__AU84N .styles_gridZero__gfvYX{stroke:var(--border-strong)}.styles_frame__AU84N.styles_frame__AU84N .styles_region__2k_zn{fill:var(--mark-color)}.styles_frame__AU84N.styles_frame__AU84N .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_curve__XrKaq{fill:none;stroke:var(--mark-color);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.styles_frame__AU84N.styles_frame__AU84N .styles_curveDashed__Lr6Bk{stroke-width:1.5;stroke-dasharray:5 4}.styles_frame__AU84N.styles_frame__AU84N .styles_vline__JUV17{stroke:var(--mark-color);stroke-dasharray:2 4}.styles_frame__AU84N.styles_frame__AU84N .styles_drop__za64b{stroke:var(--mark-color);stroke-width:1.25;stroke-dasharray:3 4}.styles_frame__AU84N.styles_frame__AU84N .styles_dot__7ANHM{fill:var(--mark-color);stroke:var(--bg-secondary);stroke-width:1.5}.styles_frame__AU84N.styles_frame__AU84N .styles_dotHollow__GUM5t{fill:var(--bg-secondary);stroke:var(--mark-color);stroke-width:1.75}.styles_frame__AU84N.styles_frame__AU84N .styles_arrowAxes__SSAtK path{fill:none;stroke:var(--text-primary);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.styles_frame__AU84N.styles_frame__AU84N .styles_halo__Iw0hj{stroke:var(--bg-secondary);stroke-width:3.5;stroke-linejoin:round;paint-order:stroke}.styles_frame__AU84N.styles_frame__AU84N .styles_regionLabel__YnXA5{font-size:13px;font-weight:500;fill:var(--text-primary)}.styles_frame__AU84N.styles_frame__AU84N .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_pointLabel__Dyn0c{font-size:11px;fill:var(--mark-color)}.styles_frame__AU84N.styles_frame__AU84N .styles_axisLabel__9igJc{font-size:12px;fill:var(--text-secondary)}.styles_frame__AU84N.styles_frame__AU84N .styles_barBodyX__FJfA3,.styles_frame__AU84N.styles_frame__AU84N .styles_barBody__u69IH{transform-box:fill-box;transform-origin:bottom;transition:transform .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i)*.12s)}.styles_frame__AU84N.styles_frame__AU84N .styles_barBodyX__FJfA3{transform-origin:left}.styles_frame__AU84N.styles_frame__AU84N .styles_curve__XrKaq{stroke-dasharray:1;transition:stroke-dashoffset 1.1s cubic-bezier(.45,0,.25,1);transition-delay:calc(var(--i)*.15s)}.styles_frame__AU84N.styles_frame__AU84N .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_areaFill___FwYD,.styles_frame__AU84N.styles_frame__AU84N .styles_area__toU7N,.styles_frame__AU84N.styles_frame__AU84N .styles_cell__yNGPz,.styles_frame__AU84N.styles_frame__AU84N .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_drop__za64b,.styles_frame__AU84N.styles_frame__AU84N .styles_point__Lyfza,.styles_frame__AU84N.styles_frame__AU84N .styles_regionLabel__YnXA5,.styles_frame__AU84N.styles_frame__AU84N .styles_region__2k_zn,.styles_frame__AU84N.styles_frame__AU84N .styles_slice__Yg_Ap,.styles_frame__AU84N.styles_frame__AU84N .styles_thresholdLabel__GmSgd,.styles_frame__AU84N.styles_frame__AU84N .styles_threshold__maW3H,.styles_frame__AU84N.styles_frame__AU84N .styles_value__kFgMi,.styles_frame__AU84N.styles_frame__AU84N .styles_vline__JUV17{transition:opacity .4s ease-out}.styles_frame__AU84N.styles_frame__AU84N .styles_value__kFgMi{transition-delay:calc(var(--i)*.12s + .5s)}.styles_frame__AU84N.styles_frame__AU84N .styles_areaFill___FwYD,.styles_frame__AU84N.styles_frame__AU84N .styles_area__toU7N,.styles_frame__AU84N.styles_frame__AU84N .styles_slice__Yg_Ap{transition-delay:calc(var(--i)*.15s + .2s)}.styles_frame__AU84N.styles_frame__AU84N .styles_cell__yNGPz{transition-delay:calc(var(--i)*40ms)}.styles_frame__AU84N.styles_frame__AU84N .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_regionLabel__YnXA5,.styles_frame__AU84N.styles_frame__AU84N .styles_region__2k_zn,.styles_frame__AU84N.styles_frame__AU84N .styles_thresholdLabel__GmSgd,.styles_frame__AU84N.styles_frame__AU84N .styles_threshold__maW3H,.styles_frame__AU84N.styles_frame__AU84N .styles_vline__JUV17{transition-delay:.6s}.styles_frame__AU84N.styles_frame__AU84N .styles_drop__za64b,.styles_frame__AU84N.styles_frame__AU84N .styles_point__Lyfza{transition-delay:1s}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_barBody__u69IH{transform:scaleY(0)}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_barBodyX__FJfA3{transform:scaleX(0)}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_curve__XrKaq{stroke-dashoffset:1}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_areaFill___FwYD,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_area__toU7N,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_cell__yNGPz,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_drop__za64b,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_point__Lyfza,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_regionLabel__YnXA5,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_region__2k_zn,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_slice__Yg_Ap,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_thresholdLabel__GmSgd,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_threshold__maW3H,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_value__kFgMi,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_vline__JUV17{opacity:0}@media(prefers-reduced-motion:reduce){.styles_frame__AU84N.styles_frame__AU84N .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_areaFill___FwYD,.styles_frame__AU84N.styles_frame__AU84N .styles_area__toU7N,.styles_frame__AU84N.styles_frame__AU84N .styles_barBodyX__FJfA3,.styles_frame__AU84N.styles_frame__AU84N .styles_barBody__u69IH,.styles_frame__AU84N.styles_frame__AU84N .styles_cell__yNGPz,.styles_frame__AU84N.styles_frame__AU84N .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_curve__XrKaq,.styles_frame__AU84N.styles_frame__AU84N .styles_drop__za64b,.styles_frame__AU84N.styles_frame__AU84N .styles_point__Lyfza,.styles_frame__AU84N.styles_frame__AU84N .styles_regionLabel__YnXA5,.styles_frame__AU84N.styles_frame__AU84N .styles_region__2k_zn,.styles_frame__AU84N.styles_frame__AU84N .styles_slice__Yg_Ap,.styles_frame__AU84N.styles_frame__AU84N .styles_thresholdLabel__GmSgd,.styles_frame__AU84N.styles_frame__AU84N .styles_threshold__maW3H,.styles_frame__AU84N.styles_frame__AU84N .styles_value__kFgMi,.styles_frame__AU84N.styles_frame__AU84N .styles_vline__JUV17{transition:none}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_barBodyX__FJfA3,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_barBody__u69IH{transform:none}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_curve__XrKaq{stroke-dashoffset:0}.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_annotationLabel__U3xW0,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_areaFill___FwYD,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_area__toU7N,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_cell__yNGPz,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_curveDashed__Lr6Bk,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_drop__za64b,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_point__Lyfza,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_regionLabel__YnXA5,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_region__2k_zn,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_slice__Yg_Ap,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_thresholdLabel__GmSgd,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_threshold__maW3H,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_value__kFgMi,.styles_frame__AU84N.styles_frame__AU84N .styles_reveal__n0MoU[data-revealed=false] .styles_vline__JUV17{opacity:1}}.styles_player__uGILU{position:relative;width:100%;aspect-ratio:16/9}.styles_player__uGILU iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.styles_frame__DvoB2.styles_frame__DvoB2{--chat-surface:var(--bg-card);--chat-sunken:var(--bg-secondary);--chat-border:var(--border-subtle);--chat-text:var(--text-primary);--chat-muted:var(--text-secondary);--chat-user:color-mix(in srgb,var(--chart-violet) 14%,var(--bg-card));--chat-terminal:color-mix(in srgb,var(--text-primary) 88%,#000);--chat-terminal-text:color-mix(in srgb,var(--chart-teal) 55%,#fff);--chat-pass:var(--chart-teal);--chat-fail:var(--chart-pink);--chat-radius:14px;--chat-text-size:14px;--chat-small:12px}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_highlight__jyA__{background:none;font-weight:500;color:var(--chat-fail)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_verdict__QkadD{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;color:var(--chat-surface)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_verdict__QkadD[data-verdict=pass]{background:var(--chat-pass)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_verdict__QkadD[data-verdict=fail]{background:var(--chat-fail)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_window__qAyuj{display:flex;flex-direction:column;max-width:620px;margin:4px auto 0;border:1px solid var(--chat-border);border-radius:var(--chat-radius);background:var(--chat-surface);overflow:hidden}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_windowHead__h2m03{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--chat-border);font-size:var(--chat-small);font-weight:500;color:var(--chat-text)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_avatar__5CB__{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:var(--chat-sunken);color:var(--chat-muted)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_messages__qnZep{display:flex;flex-direction:column;gap:14px;padding:18px 14px;font-size:var(--chat-text-size);line-height:1.5;color:var(--chat-text)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_userBubble__w26K6{align-self:flex-end;max-width:80%;padding:8px 14px;border-radius:var(--chat-radius);background:var(--chat-user);white-space:pre-line;overflow-wrap:anywhere}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_botRow__HGYJP{display:flex;align-items:flex-start;gap:10px;max-width:92%}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_botBubble__ASZLK{min-width:0;padding-top:2px;white-space:pre-line;overflow-wrap:anywhere}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_botRow__HGYJP .styles_verdict__QkadD{margin-top:3px}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_composer__zBMNr{display:flex;align-items:center;justify-content:space-between;margin:0 12px 12px;padding:8px 8px 8px 14px;border:1px solid var(--chat-border);border-radius:var(--chat-radius);font-size:var(--chat-small);color:var(--chat-muted)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_send__Qu22q{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--chat-text);color:var(--chat-surface)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_playground__XyrtN{display:flex;flex-direction:column;gap:18px;margin-top:4px;padding:16px;border:1px solid var(--chat-border);border-radius:var(--chat-radius);background:var(--chat-surface);font-size:var(--chat-text-size);line-height:1.5;color:var(--chat-text)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_outputBlock__opP0L,.styles_frame__DvoB2.styles_frame__DvoB2 .styles_promptBlock__wRjvf{display:flex;flex-direction:column;gap:8px}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_fieldLabel__Bku5P{font-size:var(--chat-small);color:var(--chat-muted)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_field__nRvyd{padding:12px 14px;background:var(--chat-sunken);white-space:pre-line;overflow-wrap:anywhere}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_generate__wkvKm{align-self:flex-start;padding:6px 14px;border:1px solid var(--chat-border);border-radius:8px;font-size:var(--chat-small)}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_outputHead__5YU_u{display:flex;align-items:center;gap:8px}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_botName__XcCd_{font-weight:500}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_output__XYK3v{min-height:72px;padding:12px 14px;background:var(--chat-terminal);font-family:DM Mono,monospace;font-size:var(--chat-small);line-height:1.7;color:var(--chat-terminal-text);white-space:pre-line;overflow-wrap:anywhere}.styles_frame__DvoB2.styles_frame__DvoB2 .styles_output__XYK3v .styles_highlight__jyA__{color:inherit;text-decoration:underline}.styles_layer__CcJaS{position:absolute;inset:0;pointer-events:none;z-index:2}.styles_cursor__B3s_d{position:absolute;display:flex;align-items:flex-start;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.styles_pointer___iUSe{flex-shrink:0}.styles_label__d33Tl{margin-left:6px;margin-top:14px;padding:2px 8px;background-color:var(--cursor-color);color:var(--cursor-text-color,white);font-family:Aeonik,sans-serif;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap}@keyframes styles_pathA__Iqh31{0%{top:25%;left:15%}25%{top:55%;left:40%}50%{top:35%;left:70%}75%{top:70%;left:55%}to{top:25%;left:15%}}@keyframes styles_pathB__Istlz{0%{top:20%;left:80%}25%{top:50%;left:50%}50%{top:75%;left:25%}75%{top:60%;left:65%}to{top:20%;left:80%}}@keyframes styles_pathC__FTkwn{0%{top:80%;left:25%}25%{top:30%;left:55%}50%{top:55%;left:80%}75%{top:60%;left:35%}to{top:80%;left:25%}}.styles_variantA__Vi03t{animation:styles_pathA__Iqh31 14s cubic-bezier(.45,0,.55,1) infinite}.styles_variantB__1LEza{animation:styles_pathB__Istlz 16s cubic-bezier(.45,0,.55,1) infinite;animation-delay:-2s}.styles_variantC__Dy1Td{animation:styles_pathC__FTkwn 18s cubic-bezier(.45,0,.55,1) infinite;animation-delay:-5s}@keyframes styles_pathD__NULlj{0%,to{top:45%;left:30%}25%{top:70%;left:60%}50%{top:20%;left:45%}75%{top:40%;left:10%}}.styles_variantD__SxIlD{animation:styles_pathD__NULlj 20s cubic-bezier(.45,0,.55,1) infinite;animation-delay:-8s}.styles_wrapper__vawjD{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:clamp(9px,2.5cqi,14px)}.styles_viewport__Oe5kw{position:relative;flex:1 1;min-height:0;border:1px solid var(--border-subtle);background:radial-gradient(circle,rgba(255,255,255,.09) 0 .55px,transparent .65px),hsla(0,0%,100%,.025);background-size:8px 8px,100% 100%;overflow:hidden}.styles_viewport__Oe5kw:after,.styles_viewport__Oe5kw:before{content:"";position:absolute;left:0;right:0;height:32%;pointer-events:none;z-index:2}.styles_viewport__Oe5kw:before{top:0;background:linear-gradient(to bottom,var(--bg-primary) 0,rgba(0,0,0,0) 100%);opacity:.78}.styles_viewport__Oe5kw:after{bottom:0;background:linear-gradient(to top,var(--bg-primary) 0,rgba(0,0,0,0) 100%);opacity:.78}.styles_canvas__O0_Mr{position:relative;z-index:1;width:100%;height:100%;display:block}.styles_camera__cllvD{animation:styles_cameraScroll__ShEg4 14s cubic-bezier(.22,1,.36,1) infinite;transform-origin:50% 50%;will-change:transform}.styles_edge__K6sn3{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.styles_edgeBase__sgrBr{stroke:hsla(0,0%,100%,.32);stroke-width:.55;stroke-dasharray:1.4 2;opacity:.75;animation:styles_grayLineFlow__hkYYC .7s linear infinite}.styles_edgeSelected__rnx_Z{stroke:var(--diagram-accent);stroke-width:.85;stroke-dasharray:1.4 1.8;opacity:0;animation:styles_marchingAnts__8oQQQ .55s linear infinite}@keyframes styles_marchingAnts__8oQQQ{to{stroke-dashoffset:-3.2}}@keyframes styles_grayLineFlow__hkYYC{to{stroke-dashoffset:-3.4}}.styles_edgeSelectedStep0__3jvVt{animation:styles_marchingAnts__8oQQQ .55s linear infinite,styles_edgeSelectedShow0__zq8iM 14s linear infinite}.styles_edgeSelectedStep1___T1JV{animation:styles_marchingAnts__8oQQQ .55s linear infinite,styles_edgeSelectedShow1__RlMpT 14s linear infinite}.styles_edgeSelectedStep2__HAmpJ{animation:styles_marchingAnts__8oQQQ .55s linear infinite,styles_edgeSelectedShow2__ArXhW 14s linear infinite}.styles_edgeSelectedStep3__cFpbC{animation:styles_marchingAnts__8oQQQ .55s linear infinite,styles_edgeSelectedShow3__Jpkyf 14s linear infinite}.styles_edgeSelectedStep4__jizEj{animation:styles_marchingAnts__8oQQQ .55s linear infinite,styles_edgeSelectedShow4__o_W7H 14s linear infinite}@keyframes styles_edgeSelectedShow0__zq8iM{0%,17%{opacity:0;stroke-dasharray:1.4 1.8}19%,86.3%{opacity:.78;stroke-dasharray:1.4 1.8}86.31%{opacity:.78;stroke-dasharray:100 100;stroke-dashoffset:0}87.6%{opacity:.62;stroke-dasharray:36 100;stroke-dashoffset:0}89%{opacity:.18;stroke-dasharray:0 100;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}}@keyframes styles_edgeSelectedShow1__RlMpT{0%,28%{opacity:0;stroke-dasharray:1.4 1.8}30%,83.6%{opacity:.78;stroke-dasharray:1.4 1.8}83.61%{opacity:.78;stroke-dasharray:100 100;stroke-dashoffset:0}85%{opacity:.62;stroke-dasharray:36 100;stroke-dashoffset:0}86.3%{opacity:.18;stroke-dasharray:0 100;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}}@keyframes styles_edgeSelectedShow2__ArXhW{0%,39%{opacity:0;stroke-dasharray:1.4 1.8}41%,80.9%{opacity:.78;stroke-dasharray:1.4 1.8}80.91%{opacity:.78;stroke-dasharray:100 100;stroke-dashoffset:0}82.25%{opacity:.62;stroke-dasharray:36 100;stroke-dashoffset:0}83.6%{opacity:.18;stroke-dasharray:0 100;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}}@keyframes styles_edgeSelectedShow3__Jpkyf{0%,50%{opacity:0;stroke-dasharray:1.4 1.8}52%,78.2%{opacity:.78;stroke-dasharray:1.4 1.8}78.21%{opacity:.78;stroke-dasharray:100 100;stroke-dashoffset:0}79.55%{opacity:.62;stroke-dasharray:36 100;stroke-dashoffset:0}80.9%{opacity:.18;stroke-dasharray:0 100;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}}@keyframes styles_edgeSelectedShow4__o_W7H{0%,60%{opacity:0;stroke-dasharray:1.4 1.8}62%,75.5%{opacity:.78;stroke-dasharray:1.4 1.8}75.51%{opacity:.78;stroke-dasharray:100 100;stroke-dashoffset:0}76.85%{opacity:.62;stroke-dasharray:36 100;stroke-dashoffset:0}78.2%{opacity:.18;stroke-dasharray:0 100;stroke-dashoffset:0}to{opacity:0;stroke-dasharray:0 100;stroke-dashoffset:0}}.styles_edgePulse__2Wlc7{fill:none;stroke:var(--diagram-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 93;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 1.2px var(--diagram-accent));vector-effect:non-scaling-stroke}.styles_edgePulseStep0__A_O_S{animation:styles_edgePulseMove0__OtpVx 14s ease-out infinite}.styles_edgePulseStep1__ghzX0{animation:styles_edgePulseMove1__eTanJ 14s ease-out infinite}.styles_edgePulseStep2__THBQn{animation:styles_edgePulseMove2__iXOOU 14s ease-out infinite}.styles_edgePulseStep3__ex6GD{animation:styles_edgePulseMove3__MoWma 14s ease-out infinite}.styles_edgePulseStep4__kMFY7{animation:styles_edgePulseMove4__wUaHx 14s ease-out infinite}@keyframes styles_edgePulseMove0__OtpVx{0%,5%{opacity:0;stroke-dashoffset:0}6%{opacity:.95;stroke-dashoffset:0}14%{opacity:.95;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}@keyframes styles_edgePulseMove1__eTanJ{0%,16%{opacity:0;stroke-dashoffset:0}17%{opacity:.95;stroke-dashoffset:0}25%{opacity:.95;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}@keyframes styles_edgePulseMove2__iXOOU{0%,27%{opacity:0;stroke-dashoffset:0}28%{opacity:.95;stroke-dashoffset:0}36%{opacity:.95;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}@keyframes styles_edgePulseMove3__MoWma{0%,38%{opacity:0;stroke-dashoffset:0}39%{opacity:.95;stroke-dashoffset:0}47%{opacity:.95;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}@keyframes styles_edgePulseMove4__wUaHx{0%,49%{opacity:0;stroke-dashoffset:0}50%{opacity:.95;stroke-dashoffset:0}58%{opacity:.95;stroke-dashoffset:-100}to{opacity:0;stroke-dashoffset:-100}}.styles_nodeBox__banNH{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3);stroke-width:.6;vector-effect:non-scaling-stroke}.styles_nodeLabel__KN2kG{font-family:DM Mono,monospace;font-size:3px;font-weight:500;letter-spacing:.02em;fill:hsla(0,0%,100%,.55)}.styles_nodeMeta__E4gGY,.styles_nodeMetric__OqhNX{font-family:DM Mono,monospace;font-size:1.85px;font-weight:500;letter-spacing:.04em;fill:hsla(0,0%,100%,.3)}.styles_nodeMetric__OqhNX{fill:hsla(0,0%,100%,.38)}.styles_nodeTopLine__o06qI{fill:none;stroke:hsla(0,0%,100%,.11);stroke-width:.45;stroke-linecap:round;vector-effect:non-scaling-stroke}.styles_nodeIconBox__OiLsE{fill:hsla(0,0%,100%,.035);stroke:hsla(0,0%,100%,.22);stroke-width:.45;vector-effect:non-scaling-stroke}.styles_nodeIconGlyph__HT3_o{fill:none;stroke:hsla(0,0%,100%,.48);stroke-width:.65;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.styles_nodePrimary__setqH .styles_nodeBox__banNH{stroke:hsla(0,0%,100%,.45);stroke-width:.7}.styles_nodePrimary__setqH .styles_nodeIconBox__OiLsE{stroke:hsla(0,0%,100%,.34)}.styles_nodeAgent__IyGdc .styles_nodeBox__banNH{stroke:hsla(0,0%,100%,.3)}.styles_nodeTool__fXkit .styles_nodeBox__banNH{stroke:hsla(0,0%,100%,.22);stroke-dasharray:1.4 1.4}.styles_nodeTool__fXkit .styles_nodeIconBox__OiLsE{stroke-dasharray:1.1 1.1}.styles_nodeTool__fXkit .styles_nodeLabel__KN2kG{fill:hsla(0,0%,100%,.4)}.styles_nodeTool__fXkit .styles_nodeMeta__E4gGY,.styles_nodeTool__fXkit .styles_nodeMetric__OqhNX{fill:hsla(0,0%,100%,.26)}.styles_nodeTool__fXkit .styles_nodeIconGlyph__HT3_o{stroke:hsla(0,0%,100%,.38)}.styles_nodeOnPath__go5gf .styles_nodeBox__banNH,.styles_nodeOnPath__go5gf .styles_nodeIconBox__OiLsE,.styles_nodeOnPath__go5gf .styles_nodeIconGlyph__HT3_o,.styles_nodeOnPath__go5gf .styles_nodeLabel__KN2kG,.styles_nodeOnPath__go5gf .styles_nodeMeta__E4gGY,.styles_nodeOnPath__go5gf .styles_nodeMetric__OqhNX,.styles_nodeOnPath__go5gf .styles_nodeTopLine__o06qI{animation-duration:14s;animation-timing-function:step-end;animation-iteration-count:infinite}.styles_nodeFlickerStep0__HAKqj .styles_nodeBox__banNH,.styles_nodeFlickerStep0__HAKqj .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker0__x7OAC}.styles_nodeFlickerStep0__HAKqj .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker0__NDV9n}.styles_nodeFlickerStep0__HAKqj .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep0__HAKqj .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker0__cF5ii}.styles_nodeFlickerStep0__HAKqj .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker0__bmsG7}.styles_nodeFlickerStep0__HAKqj .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker0__ibk07}.styles_nodeFlickerStep1__jrDhg .styles_nodeBox__banNH,.styles_nodeFlickerStep1__jrDhg .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker1__2EaY1}.styles_nodeFlickerStep1__jrDhg .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker1__Ydcb7}.styles_nodeFlickerStep1__jrDhg .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep1__jrDhg .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker1__s0wVu}.styles_nodeFlickerStep1__jrDhg .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker1__avj5M}.styles_nodeFlickerStep1__jrDhg .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker1__br4Ta}.styles_nodeFlickerStep2___pbvM .styles_nodeBox__banNH,.styles_nodeFlickerStep2___pbvM .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker2__VZzrD}.styles_nodeFlickerStep2___pbvM .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker2__zTiaK}.styles_nodeFlickerStep2___pbvM .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep2___pbvM .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker2__d4Kt9}.styles_nodeFlickerStep2___pbvM .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker2__bcBRv}.styles_nodeFlickerStep2___pbvM .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker2__IzdoB}.styles_nodeFlickerStep3__uSJ8L .styles_nodeBox__banNH,.styles_nodeFlickerStep3__uSJ8L .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker3__b3pZp}.styles_nodeFlickerStep3__uSJ8L .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker3__eqy5d}.styles_nodeFlickerStep3__uSJ8L .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep3__uSJ8L .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker3__2qlwK}.styles_nodeFlickerStep3__uSJ8L .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker3__lqJwK}.styles_nodeFlickerStep3__uSJ8L .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker3__CPX5f}.styles_nodeFlickerStep4__G1ZNz .styles_nodeBox__banNH,.styles_nodeFlickerStep4__G1ZNz .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker4__YluMd}.styles_nodeFlickerStep4__G1ZNz .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker4__2QMyI}.styles_nodeFlickerStep4__G1ZNz .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep4__G1ZNz .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker4__gjDa_}.styles_nodeFlickerStep4__G1ZNz .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker4__yGHDR}.styles_nodeFlickerStep4__G1ZNz .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker4__Hnzr_}.styles_nodeFlickerStep5__ZweEZ .styles_nodeBox__banNH,.styles_nodeFlickerStep5__ZweEZ .styles_nodeIconBox__OiLsE{animation-name:styles_nodeBoxFlicker5__uLWpV}.styles_nodeFlickerStep5__ZweEZ .styles_nodeLabel__KN2kG{animation-name:styles_nodeLabelFlicker5___Lphz}.styles_nodeFlickerStep5__ZweEZ .styles_nodeMeta__E4gGY,.styles_nodeFlickerStep5__ZweEZ .styles_nodeMetric__OqhNX{animation-name:styles_nodeMetaFlicker5__I7hMc}.styles_nodeFlickerStep5__ZweEZ .styles_nodeIconGlyph__HT3_o{animation-name:styles_nodeIconGlyphFlicker5__J9xxm}.styles_nodeFlickerStep5__ZweEZ .styles_nodeTopLine__o06qI{animation-name:styles_nodeTopLineFlicker5__tnXud}@keyframes styles_nodeBoxFlicker0__x7OAC{0%,2.857%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}3.357%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}4.357%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}4.857%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}5.857%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}6.357%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}7.357%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}7.857%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}89%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker0__NDV9n{0%,2.857%{fill:hsla(0,0%,100%,.55)}3.357%{fill:var(--diagram-accent)}4.357%{fill:hsla(0,0%,100%,.55)}4.857%{fill:var(--diagram-accent)}5.857%{fill:hsla(0,0%,100%,.55)}6.357%{fill:var(--diagram-accent)}7.357%{fill:hsla(0,0%,100%,.55)}7.857%{fill:var(--diagram-accent)}89%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker0__cF5ii{0%,2.857%{fill:hsla(0,0%,100%,.3)}3.357%{fill:hsla(0,0%,100%,.72)}4.357%{fill:hsla(0,0%,100%,.3)}4.857%{fill:hsla(0,0%,100%,.72)}5.857%{fill:hsla(0,0%,100%,.3)}6.357%{fill:hsla(0,0%,100%,.72)}7.357%{fill:hsla(0,0%,100%,.3)}7.857%{fill:hsla(0,0%,100%,.72)}89%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker0__bmsG7{0%,2.857%{stroke:hsla(0,0%,100%,.48)}3.357%{stroke:var(--diagram-accent)}4.357%{stroke:hsla(0,0%,100%,.48)}4.857%{stroke:var(--diagram-accent)}5.857%{stroke:hsla(0,0%,100%,.48)}6.357%{stroke:var(--diagram-accent)}7.357%{stroke:hsla(0,0%,100%,.48)}7.857%{stroke:var(--diagram-accent)}89%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker0__ibk07{0%,2.857%{stroke:hsla(0,0%,100%,.11)}3.357%{stroke:var(--diagram-accent)}4.357%{stroke:hsla(0,0%,100%,.11)}4.857%{stroke:var(--diagram-accent)}5.857%{stroke:hsla(0,0%,100%,.11)}6.357%{stroke:var(--diagram-accent)}7.357%{stroke:hsla(0,0%,100%,.11)}7.857%{stroke:var(--diagram-accent)}89%,to{stroke:hsla(0,0%,100%,.11)}}@keyframes styles_nodeBoxFlicker1__2EaY1{0%,13.571%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}14.071%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}15.071%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}15.571%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}16.571%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}17.071%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}18.071%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}18.571%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}86.3%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker1__Ydcb7{0%,13.571%{fill:hsla(0,0%,100%,.55)}14.071%{fill:var(--diagram-accent)}15.071%{fill:hsla(0,0%,100%,.55)}15.571%{fill:var(--diagram-accent)}16.571%{fill:hsla(0,0%,100%,.55)}17.071%{fill:var(--diagram-accent)}18.071%{fill:hsla(0,0%,100%,.55)}18.571%{fill:var(--diagram-accent)}86.3%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker1__s0wVu{0%,13.571%{fill:hsla(0,0%,100%,.3)}14.071%{fill:hsla(0,0%,100%,.72)}15.071%{fill:hsla(0,0%,100%,.3)}15.571%{fill:hsla(0,0%,100%,.72)}16.571%{fill:hsla(0,0%,100%,.3)}17.071%{fill:hsla(0,0%,100%,.72)}18.071%{fill:hsla(0,0%,100%,.3)}18.571%{fill:hsla(0,0%,100%,.72)}86.3%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker1__avj5M{0%,13.571%{stroke:hsla(0,0%,100%,.48)}14.071%{stroke:var(--diagram-accent)}15.071%{stroke:hsla(0,0%,100%,.48)}15.571%{stroke:var(--diagram-accent)}16.571%{stroke:hsla(0,0%,100%,.48)}17.071%{stroke:var(--diagram-accent)}18.071%{stroke:hsla(0,0%,100%,.48)}18.571%{stroke:var(--diagram-accent)}86.3%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker1__br4Ta{0%,13.571%{stroke:hsla(0,0%,100%,.11)}14.071%{stroke:var(--diagram-accent)}15.071%{stroke:hsla(0,0%,100%,.11)}15.571%{stroke:var(--diagram-accent)}16.571%{stroke:hsla(0,0%,100%,.11)}17.071%{stroke:var(--diagram-accent)}18.071%{stroke:hsla(0,0%,100%,.11)}18.571%{stroke:var(--diagram-accent)}86.3%,to{stroke:hsla(0,0%,100%,.11)}}@keyframes styles_nodeBoxFlicker2__VZzrD{0%,24.286%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}24.786%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}25.786%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}26.286%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}27.286%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}27.786%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}28.786%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}29.286%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}83.6%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker2__zTiaK{0%,24.286%{fill:hsla(0,0%,100%,.55)}24.786%{fill:var(--diagram-accent)}25.786%{fill:hsla(0,0%,100%,.55)}26.286%{fill:var(--diagram-accent)}27.286%{fill:hsla(0,0%,100%,.55)}27.786%{fill:var(--diagram-accent)}28.786%{fill:hsla(0,0%,100%,.55)}29.286%{fill:var(--diagram-accent)}83.6%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker2__d4Kt9{0%,24.286%{fill:hsla(0,0%,100%,.3)}24.786%{fill:hsla(0,0%,100%,.72)}25.786%{fill:hsla(0,0%,100%,.3)}26.286%{fill:hsla(0,0%,100%,.72)}27.286%{fill:hsla(0,0%,100%,.3)}27.786%{fill:hsla(0,0%,100%,.72)}28.786%{fill:hsla(0,0%,100%,.3)}29.286%{fill:hsla(0,0%,100%,.72)}83.6%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker2__bcBRv{0%,24.286%{stroke:hsla(0,0%,100%,.48)}24.786%{stroke:var(--diagram-accent)}25.786%{stroke:hsla(0,0%,100%,.48)}26.286%{stroke:var(--diagram-accent)}27.286%{stroke:hsla(0,0%,100%,.48)}27.786%{stroke:var(--diagram-accent)}28.786%{stroke:hsla(0,0%,100%,.48)}29.286%{stroke:var(--diagram-accent)}83.6%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker2__IzdoB{0%,24.286%{stroke:hsla(0,0%,100%,.11)}24.786%{stroke:var(--diagram-accent)}25.786%{stroke:hsla(0,0%,100%,.11)}26.286%{stroke:var(--diagram-accent)}27.286%{stroke:hsla(0,0%,100%,.11)}27.786%{stroke:var(--diagram-accent)}28.786%{stroke:hsla(0,0%,100%,.11)}29.286%{stroke:var(--diagram-accent)}83.6%,to{stroke:hsla(0,0%,100%,.11)}}@keyframes styles_nodeBoxFlicker3__b3pZp{0%,35%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}35.5%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}36.5%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}37%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}38%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}38.5%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}39.5%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}40%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}80.9%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker3__eqy5d{0%,35%{fill:hsla(0,0%,100%,.55)}35.5%{fill:var(--diagram-accent)}36.5%{fill:hsla(0,0%,100%,.55)}37%{fill:var(--diagram-accent)}38%{fill:hsla(0,0%,100%,.55)}38.5%{fill:var(--diagram-accent)}39.5%{fill:hsla(0,0%,100%,.55)}40%{fill:var(--diagram-accent)}80.9%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker3__2qlwK{0%,35%{fill:hsla(0,0%,100%,.3)}35.5%{fill:hsla(0,0%,100%,.72)}36.5%{fill:hsla(0,0%,100%,.3)}37%{fill:hsla(0,0%,100%,.72)}38%{fill:hsla(0,0%,100%,.3)}38.5%{fill:hsla(0,0%,100%,.72)}39.5%{fill:hsla(0,0%,100%,.3)}40%{fill:hsla(0,0%,100%,.72)}80.9%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker3__lqJwK{0%,35%{stroke:hsla(0,0%,100%,.48)}35.5%{stroke:var(--diagram-accent)}36.5%{stroke:hsla(0,0%,100%,.48)}37%{stroke:var(--diagram-accent)}38%{stroke:hsla(0,0%,100%,.48)}38.5%{stroke:var(--diagram-accent)}39.5%{stroke:hsla(0,0%,100%,.48)}40%{stroke:var(--diagram-accent)}80.9%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker3__CPX5f{0%,35%{stroke:hsla(0,0%,100%,.11)}35.5%{stroke:var(--diagram-accent)}36.5%{stroke:hsla(0,0%,100%,.11)}37%{stroke:var(--diagram-accent)}38%{stroke:hsla(0,0%,100%,.11)}38.5%{stroke:var(--diagram-accent)}39.5%{stroke:hsla(0,0%,100%,.11)}40%{stroke:var(--diagram-accent)}80.9%,to{stroke:hsla(0,0%,100%,.11)}}@keyframes styles_nodeBoxFlicker4__YluMd{0%,45.714%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}46.214%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}47.214%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}47.714%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}48.714%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}49.214%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}50.214%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}50.714%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}78.2%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker4__2QMyI{0%,45.714%{fill:hsla(0,0%,100%,.55)}46.214%{fill:var(--diagram-accent)}47.214%{fill:hsla(0,0%,100%,.55)}47.714%{fill:var(--diagram-accent)}48.714%{fill:hsla(0,0%,100%,.55)}49.214%{fill:var(--diagram-accent)}50.214%{fill:hsla(0,0%,100%,.55)}50.714%{fill:var(--diagram-accent)}78.2%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker4__gjDa_{0%,45.714%{fill:hsla(0,0%,100%,.3)}46.214%{fill:hsla(0,0%,100%,.72)}47.214%{fill:hsla(0,0%,100%,.3)}47.714%{fill:hsla(0,0%,100%,.72)}48.714%{fill:hsla(0,0%,100%,.3)}49.214%{fill:hsla(0,0%,100%,.72)}50.214%{fill:hsla(0,0%,100%,.3)}50.714%{fill:hsla(0,0%,100%,.72)}78.2%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker4__yGHDR{0%,45.714%{stroke:hsla(0,0%,100%,.48)}46.214%{stroke:var(--diagram-accent)}47.214%{stroke:hsla(0,0%,100%,.48)}47.714%{stroke:var(--diagram-accent)}48.714%{stroke:hsla(0,0%,100%,.48)}49.214%{stroke:var(--diagram-accent)}50.214%{stroke:hsla(0,0%,100%,.48)}50.714%{stroke:var(--diagram-accent)}78.2%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker4__Hnzr_{0%,45.714%{stroke:hsla(0,0%,100%,.11)}46.214%{stroke:var(--diagram-accent)}47.214%{stroke:hsla(0,0%,100%,.11)}47.714%{stroke:var(--diagram-accent)}48.714%{stroke:hsla(0,0%,100%,.11)}49.214%{stroke:var(--diagram-accent)}50.214%{stroke:hsla(0,0%,100%,.11)}50.714%{stroke:var(--diagram-accent)}78.2%,to{stroke:hsla(0,0%,100%,.11)}}@keyframes styles_nodeBoxFlicker5__uLWpV{0%,56.429%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}56.929%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}57.929%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}58.429%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}59.429%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}59.929%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}60.929%{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}61.429%{fill:var(--diagram-accent-soft);stroke:var(--diagram-accent)}75.5%,to{fill:var(--bg-primary);stroke:hsla(0,0%,100%,.3)}}@keyframes styles_nodeLabelFlicker5___Lphz{0%,56.429%{fill:hsla(0,0%,100%,.55)}56.929%{fill:var(--diagram-accent)}57.929%{fill:hsla(0,0%,100%,.55)}58.429%{fill:var(--diagram-accent)}59.429%{fill:hsla(0,0%,100%,.55)}59.929%{fill:var(--diagram-accent)}60.929%{fill:hsla(0,0%,100%,.55)}61.429%{fill:var(--diagram-accent)}75.5%,to{fill:hsla(0,0%,100%,.55)}}@keyframes styles_nodeMetaFlicker5__I7hMc{0%,56.429%{fill:hsla(0,0%,100%,.3)}56.929%{fill:hsla(0,0%,100%,.72)}57.929%{fill:hsla(0,0%,100%,.3)}58.429%{fill:hsla(0,0%,100%,.72)}59.429%{fill:hsla(0,0%,100%,.3)}59.929%{fill:hsla(0,0%,100%,.72)}60.929%{fill:hsla(0,0%,100%,.3)}61.429%{fill:hsla(0,0%,100%,.72)}75.5%,to{fill:hsla(0,0%,100%,.3)}}@keyframes styles_nodeIconGlyphFlicker5__J9xxm{0%,56.429%{stroke:hsla(0,0%,100%,.48)}56.929%{stroke:var(--diagram-accent)}57.929%{stroke:hsla(0,0%,100%,.48)}58.429%{stroke:var(--diagram-accent)}59.429%{stroke:hsla(0,0%,100%,.48)}59.929%{stroke:var(--diagram-accent)}60.929%{stroke:hsla(0,0%,100%,.48)}61.429%{stroke:var(--diagram-accent)}75.5%,to{stroke:hsla(0,0%,100%,.48)}}@keyframes styles_nodeTopLineFlicker5__tnXud{0%,56.429%{stroke:hsla(0,0%,100%,.11)}56.929%{stroke:var(--diagram-accent)}57.929%{stroke:hsla(0,0%,100%,.11)}58.429%{stroke:var(--diagram-accent)}59.429%{stroke:hsla(0,0%,100%,.11)}59.929%{stroke:var(--diagram-accent)}60.929%{stroke:hsla(0,0%,100%,.11)}61.429%{stroke:var(--diagram-accent)}75.5%,to{stroke:hsla(0,0%,100%,.11)}}.styles_focusFrame__N_tQ3{pointer-events:none;opacity:0}.styles_focusCorner__uhK3i{fill:none;stroke:var(--diagram-accent);stroke-width:.45;stroke-linecap:round;vector-effect:non-scaling-stroke}.styles_focusFrameStep0__y7bkj{animation:styles_focusFrame0__9n20F 14s ease-in-out infinite}.styles_focusFrameStep1__jHCe3{animation:styles_focusFrame1___hUEW 14s ease-in-out infinite}.styles_focusFrameStep2__37uaJ{animation:styles_focusFrame2__HEQ9d 14s ease-in-out infinite}.styles_focusFrameStep3__FwY_R{animation:styles_focusFrame3__FCDWW 14s ease-in-out infinite}.styles_focusFrameStep4__5JkQ8{animation:styles_focusFrame4__ij4B1 14s ease-in-out infinite}.styles_focusFrameStep5__yGC99{animation:styles_focusFrame5__9ZGo9 14s ease-in-out infinite}@keyframes styles_focusFrame0__9n20F{0%,5%{opacity:.9}7%,92%{opacity:0}97%,to{opacity:.9}}@keyframes styles_focusFrame1___hUEW{0%,13.5%{opacity:0}15%,18.5%{opacity:.9}20%,to{opacity:0}}@keyframes styles_focusFrame2__HEQ9d{0%,24.5%{opacity:0}26%,29.5%{opacity:.9}31%,to{opacity:0}}@keyframes styles_focusFrame3__FCDWW{0%,35.5%{opacity:0}37%,40.5%{opacity:.9}42%,to{opacity:0}}@keyframes styles_focusFrame4__ij4B1{0%,46.5%{opacity:0}48%,51.5%{opacity:.9}53%,to{opacity:0}}@keyframes styles_focusFrame5__9ZGo9{0%,57.5%{opacity:0}59%,88%{opacity:.9}91%,to{opacity:0}}@keyframes styles_cameraScroll__ShEg4{0%,5%{transform:translate3d(0,18.5px,0)}15%{transform:translate3d(0,18.5px,0)}17%{transform:translate3d(0,18.5px,0)}26%{transform:translate3d(-27px,-7.5px,0)}28%{transform:translate3d(-27px,-7.5px,0)}37%{transform:translate3d(-27px,-37.5px,0)}39%{transform:translate3d(-27px,-37.5px,0)}48%{transform:translate3d(0,-73.5px,0)}50%{transform:translate3d(0,-73.5px,0)}59%{transform:translate3d(0,-101.5px,0)}72%{transform:translate3d(0,-101.5px,0)}89%,to{transform:translate3d(0,18.5px,0)}}.styles_wrapper__yMewA{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:992px){.styles_wrapper__yMewA.styles_alignStart__0aPM4{align-items:flex-start}.styles_wrapper__yMewA.styles_alignStart__0aPM4 .styles_tabs__0Cbde{order:2;margin-top:1.25rem;display:grid;grid-template-columns:repeat(var(--tab-columns),minmax(0,1fr));width:100%;max-width:1100px;padding:0;overflow-x:visible}.styles_wrapper__yMewA.styles_alignStart__0aPM4 .styles_tab__oB52B{justify-content:center;min-width:0}.styles_wrapper__yMewA.styles_alignStart__0aPM4 .styles_spansRow__VeBQe{grid-column:1/-1}.styles_wrapper__yMewA.styles_alignStart__0aPM4 .styles_panels__6ueag{margin-top:0}}.styles_tabs__0Cbde{position:relative;z-index:2;display:flex;gap:8px;background-color:var(--bg-primary);padding:0 8px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}@media(max-width:767px){.styles_tabs__0Cbde{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow-x:visible;gap:4px;padding:0 4px}}@media(max-width:479px){.styles_tabs__0Cbde{gap:2px;padding:0 2px}}.styles_tab__oB52B{--tab-accent:var(--text-primary);position:relative;display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,0);border:none;padding:12px 20px;font-family:DM Mono,monospace;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:color .2s ease}.styles_tab__oB52B:after,.styles_tab__oB52B:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px}.styles_tab__oB52B:before{background-color:var(--border-subtle)}.styles_tab__oB52B:after{background-color:var(--tab-accent);transform:scaleX(0);transform-origin:left}.styles_tab__oB52B:hover{color:var(--text-primary)}.styles_tab__oB52B:hover .styles_mark__mhP3h{background-color:var(--tab-accent)}.styles_tab__oB52B.styles_active__ORowP{color:var(--text-primary)}.styles_tab__oB52B.styles_active__ORowP .styles_mark__mhP3h{background-color:var(--tab-accent)}.styles_tab__oB52B.styles_active__ORowP:after{animation:styles_fillUnderline__Vm5g3 30s linear forwards}.styles_tab__oB52B.styles_paused__mSbeN:after{animation:none;transform:scaleX(1)}@media(max-width:767px){.styles_tab__oB52B{gap:6px}}@media(max-width:479px){.styles_tab__oB52B{gap:3px}}@media(max-width:767px){.styles_tab__oB52B{justify-content:center;min-width:0;width:100%;padding:10px 12px;font-size:11px}}@media(max-width:479px){.styles_tab__oB52B{padding:8px 2px;font-size:8px}}.styles_label__HkhFp{flex-shrink:0;white-space:nowrap}.styles_mark__mhP3h{flex-shrink:0;width:8px;height:8px;background-color:var(--border-strong);transition:background-color .2s ease}@media(max-width:767px){.styles_mark__mhP3h{width:7px;height:7px}}@media(max-width:479px){.styles_mark__mhP3h{width:5px;height:5px}}.styles_panels__6ueag{width:100%;max-width:1100px;margin-top:2rem}@media(max-width:767px){.styles_panels__6ueag{margin-top:1.25rem}}.styles_withMascots__3o1im .styles_panels__6ueag{position:relative;z-index:3}.styles_panel__d94vu{width:100%;position:relative;padding:16px;border:1px solid var(--border-subtle);background-color:var(--bg-card)}@media(max-width:767px){.styles_panel__d94vu{padding:12px}}.styles_screen__ebCZk{position:relative;aspect-ratio:3454/1908;border:1px solid var(--border-subtle);background-color:var(--bg-primary);overflow:hidden}.styles_image__WCkPQ{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@keyframes styles_fillUnderline__Vm5g3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.styles_logo__cwScM{display:flex;gap:8px;align-items:center}.styles_logo__cwScM .styles_logoText__N5erV{font-family:Aeonik,sans-serif;font-size:20px;font-weight:500}.styles_scene__W_iXc{--scene-px:calc(40px / 16);position:absolute;inset:0;overflow:hidden;background-color:var(--scene-sky);pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media(max-width:767px){.styles_scene__W_iXc{--scene-px:calc(32px / 16)}}.styles_stage__LPIpd{--stage-width:calc(var(--scene-width) * var(--scene-px));position:absolute;bottom:0;left:calc(50% - var(--stage-width)/2);width:var(--stage-width);height:calc(var(--scene-height)*var(--scene-px))}.styles_canvas__6pe_r{position:absolute;inset:0;display:block;width:100%;height:100%}.styles_member__KZdWj{position:absolute;bottom:calc(var(--y)*var(--scene-px));left:calc(var(--x)*var(--scene-px))}.styles_content__vfqAc{display:flex;flex-direction:column;gap:clamp(10px,2cqi,18px);min-height:0}.styles_fieldLabel__MazIX{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.styles_fieldLabel__MazIX.styles_accent__WTicO{color:var(--diagram-accent)}.styles_columns__RwHoX{flex:1 1;min-height:0;display:flex;gap:clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_columns__RwHoX{flex-direction:column}}.styles_traceTree__Hc1Kt{width:42%;flex-shrink:0;border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px);display:flex;flex-direction:column;gap:clamp(6px,1.25cqi,10px);overflow:hidden}@container (max-width: 480px){.styles_traceTree__Hc1Kt{width:100%}}.styles_traceHeader__4_72b{display:flex;align-items:baseline;gap:clamp(8px,1.5cqi,12px)}.styles_traceId__mTDLs{font-family:DM Mono,monospace;font-size:clamp(7px,1.125cqi,9px);color:var(--text-secondary);opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.styles_tree__Cssy5{display:flex;flex-direction:column}.styles_spanRow__aO86d{display:flex;align-items:center;gap:clamp(4px,.75cqi,6px);padding:clamp(3px,.75cqi,6px) 4px;white-space:nowrap;cursor:pointer;transition:background .15s ease}.styles_spanRow__aO86d:hover{background:hsla(0,0%,100%,.03)}.styles_spanRow__aO86d.styles_selected__7YJgH{background:hsla(0,0%,100%,.06)}.styles_spanRow__aO86d.styles_root__1LZiw{padding-top:3px}.styles_connectors__fSM_U{display:flex;align-items:stretch;align-self:stretch;flex-shrink:0}.styles_pipe__bexDw{width:16px;position:relative;flex-shrink:0}.styles_pipe__bexDw:after{content:"";position:absolute;left:6px;top:0;bottom:0;width:1px;background:var(--border-subtle)}.styles_pipe__bexDw.styles_hidden__cm_dW:after{display:none}.styles_branch___DvxK{width:16px;position:relative;flex-shrink:0}.styles_branch___DvxK:before{top:0;height:50%;width:1px}.styles_branch___DvxK:after,.styles_branch___DvxK:before{content:"";position:absolute;left:6px;background:var(--border-subtle)}.styles_branch___DvxK:after{top:50%;width:8px;height:1px}.styles_branch___DvxK:not(.styles_last__RjNZQ):before{height:100%}.styles_spanName__plLTB{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.styles_typeBadge__E44qD{font-family:DM Mono,monospace;font-size:clamp(7px,1cqi,8px);letter-spacing:.05em;padding:1px 4px;border:1px solid var(--border-subtle);color:var(--text-secondary);flex-shrink:0}.styles_typeBadge__E44qD.styles_agent__YZONQ{color:var(--diagram-accent);border-color:var(--diagram-accent)}.styles_typeBadge__E44qD.styles_llm__fXA1k{color:var(--accent-label-teal);border-color:var(--accent-label-teal)}.styles_typeBadge__E44qD.styles_tool__3sOtW{color:var(--accent-label-yellow);border-color:var(--accent-label-yellow)}.styles_typeBadge__E44qD.styles_func__rkxZc{color:var(--text-secondary);border-color:var(--border-subtle)}.styles_spanDuration__Yb2oT{font-family:DM Mono,monospace;font-size:clamp(8px,1.19cqi,9.5px);color:var(--text-secondary);margin-left:auto;flex-shrink:0}.styles_statusDot__YG_jz{width:5px;height:5px;background:var(--diagram-fail);flex-shrink:0}.styles_spanDetail__bk7Fv{flex:1 1;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--border-subtle);padding:clamp(10px,2cqi,14px);display:flex;flex-direction:column;gap:clamp(8px,1.5cqi,12px)}.styles_detailHeader__aSRJX{display:flex;align-items:center;gap:clamp(6px,1.25cqi,10px)}.styles_detailName__EssyA{font-family:DM Mono,monospace;font-size:clamp(10px,1.625cqi,13px);font-weight:500;color:var(--diagram-accent)}.styles_detailMeta__tPybA{display:flex;gap:clamp(16px,3cqi,24px);flex-wrap:wrap}@container (max-width: 480px){.styles_detailMeta__tPybA{display:none}}.styles_metaItem__WcKa1{display:flex;flex-direction:column;gap:4px}.styles_metaValue__wEK2A{font-family:DM Mono,monospace;font-size:clamp(9px,1.5cqi,12px);color:var(--text-primary)}.styles_detailDivider__SaIpF{width:100%;height:1px;background:var(--border-subtle)}.styles_detailField__klEFd{display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px)}@container (max-width: 480px){.styles_detailField__klEFd:not(:last-child),.styles_detailField__klEFd:not(:last-child)+.styles_detailDivider__SaIpF{display:none}}.styles_detailField__klEFd:last-child{min-height:0;overflow:hidden;padding-bottom:clamp(10px,2cqi,14px);margin-bottom:calc(-1*clamp(10px, 2cqi, 14px));-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - clamp(10px, 2cqi, 14px)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - clamp(10px, 2cqi, 14px)),transparent)}.styles_detailText__arza6{font-size:clamp(10px,1.625cqi,13px)}.styles_detailList__Oht7p,.styles_detailText__arza6{font-family:Aeonik,sans-serif;color:var(--text-secondary);line-height:1.6;margin:0}.styles_detailList__Oht7p{font-size:clamp(9px,1.5cqi,12px);padding-left:clamp(12px,2.25cqi,18px);display:flex;flex-direction:column;gap:clamp(4px,.75cqi,6px)}.styles_detailList__Oht7p strong{color:var(--text-primary);font-weight:500}.styles_metrics__nZGWm{display:flex;gap:clamp(10px,2cqi,16px);border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px) clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_metrics__nZGWm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}}.styles_metric__GuilB{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.styles_metric__GuilB:not(:last-child){border-right:1px solid var(--border-subtle);padding-right:clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_metric__GuilB{border-right:none!important;padding-right:0!important}.styles_metric__GuilB:nth-child(n+4){display:none}}.styles_metricRow__IYxsN{display:flex;align-items:center;gap:clamp(5px,1cqi,8px)}.styles_metricValue__pNBg5{font-family:DM Mono,monospace;font-size:clamp(12px,2cqi,16px);font-weight:500;color:var(--diagram-accent)}.styles_sparkline__tJl1W{flex-shrink:0}@container (max-width: 480px){.styles_sparkline__tJl1W{display:none}}.styles_linkButton__2sHhr{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:5px 10px;font-family:Aeonik,sans-serif;font-size:12px;font-weight:500;border:1px solid var(--border-subtle);color:var(--text-primary);background-color:var(--bg-primary);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.styles_linkButton__2sHhr .styles_arrowIcon__BO8Wj{background-color:var(--bg-inverse);color:var(--text-inverse)}.styles_linkButton__2sHhr:hover{opacity:.8}.styles_arrowIcon__BO8Wj{width:18px;height:18px;transition:background-color .15s ease,color .15s ease}.styles_arrowIcon__BO8Wj,.styles_leadingIcon__jV3Jv{display:flex;align-items:center;justify-content:center}.styles_linkBlock__PQDj2{font-weight:500;color:var(--accent-label-violet);display:inline-flex;align-items:center;gap:8px;font-size:12px;text-transform:uppercase}.styles_linkBlock__PQDj2.styles_yellow__32gKd{color:var(--accent-label-yellow)}.styles_linkBlock__PQDj2.styles_blue__zrgvL{color:var(--accent-label-blue)}.styles_linkBlock__PQDj2.styles_teal__8T9mL{color:var(--accent-label-teal)}.styles_linkBlock__PQDj2.styles_ember__NPkA_{color:var(--accent-label-ember)}.styles_linkBlock__PQDj2.styles_violet__irc55{color:var(--accent-label-violet)}.styles_linkBlock__PQDj2.styles_pink__3EuIu{color:var(--accent-label-pink)}.styles_linkBlock__PQDj2.styles_white__3euru{color:var(--text-primary)}.styles_link__GxBOE:hover{text-decoration:underline}.styles_arrow__0RpUD{font-weight:600;font-size:1.1em}.styles_trigger__cvYF7{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer}.styles_trigger__cvYF7:hover,.styles_trigger__cvYF7[aria-expanded=true]{color:var(--text-primary);background-color:rgba(var(--text-primary-rgb),.08)}.styles_menu__ei28I{position:fixed;z-index:1000;min-width:168px;padding:5px;background-color:#fffdfb;border:1px solid #e2ded4;box-shadow:0 2px 6px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.12)}.styles_item__YHYT6{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:rgba(0,0,0,0);font-size:13.5px;text-align:left;color:#3f3f46;cursor:pointer}.styles_item__YHYT6:hover{background-color:rgba(0,0,0,.05)}.styles_itemIcon__e0rh8{flex-shrink:0;opacity:.75}.styles_itemLabel__UxiPb{flex:1 1}.styles_check__m0laT{flex-shrink:0}html[data-docs-theme=dark] .styles_menu__ei28I{background-color:#171717;border-color:#27272a;box-shadow:0 2px 6px rgba(0,0,0,.3),0 12px 32px rgba(0,0,0,.5)}html[data-docs-theme=dark] .styles_item__YHYT6{color:#fbfaf7}html[data-docs-theme=dark] .styles_item__YHYT6:hover{background-color:hsla(0,0%,100%,.08)}.styles_sectionHeading__gz_CV{display:flex;flex-direction:column;align-items:flex-start;gap:28px;font-family:Aeonik,sans-serif}.styles_sectionHeading__gz_CV.styles_start__QnyHx .styles_description__ww2Mw{max-width:var(--section-heading-start-description-max-width,none)}.styles_sectionHeading__gz_CV.styles_center__HGHju{align-items:center;text-align:center}.styles_sectionHeading__gz_CV.styles_center__HGHju .styles_action__5h82K{width:100%;justify-content:center}.styles_sectionHeading__gz_CV.styles_end__BnNS2{align-items:flex-end;text-align:right}.styles_sectionHeading__gz_CV.styles_end__BnNS2 .styles_action__5h82K{width:100%;justify-content:flex-end}.styles_title__EGcoz{font-weight:500;color:var(--text-primary);font-size:44px;line-height:1.18}@media(max-width:1439px){.styles_title__EGcoz{font-size:40px}}@media(max-width:991px){.styles_title__EGcoz{font-size:34px}}@media(max-width:767px){.styles_title__EGcoz{font-size:32px}}.styles_description__ww2Mw{color:var(--text-secondary);font-size:17px;font-weight:400;font-family:Aeonik,sans-serif;background-color:var(--bg-primary);box-shadow:0 0 4px var(--bg-primary)}@media(max-width:991px){.styles_description__ww2Mw{font-size:17px}}@media(max-width:767px){.styles_description__ww2Mw{font-size:16px}}.styles_action__5h82K{display:flex;margin-top:-8px}.styles_label__z8uqx{font-size:12px;font-weight:500;font-family:DM Mono,monospace;display:inline-block;text-transform:uppercase;color:var(--text-primary);border-bottom:1px solid;padding-bottom:6px}.styles_label__z8uqx.styles_yellow__P4ZJL{color:var(--accent-label-yellow)}.styles_label__z8uqx.styles_blue__K_r8b{color:var(--accent-label-blue)}.styles_label__z8uqx.styles_teal__rtEPb{color:var(--accent-label-teal)}.styles_label__z8uqx.styles_ember__SS1CQ{color:var(--accent-label-ember)}.styles_label__z8uqx.styles_violet__Ov3Bv{color:var(--accent-label-violet)}.styles_label__z8uqx.styles_pink__jZltV{color:var(--accent-label-pink)}.styles_label__z8uqx.styles_muted__iJr7K{color:var(--accent-label-muted)}.styles_content__xNhQT{display:flex;flex-direction:column;gap:clamp(10px,2cqi,14px)}.styles_content__xNhQT>*{flex:1 1 auto;min-height:0}.styles_githubButton__Ad_3i{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 10px;font-family:Aeonik,sans-serif;font-size:12px;font-weight:500;background-color:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-subtle);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.styles_githubButton__Ad_3i span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_githubButton__Ad_3i:hover{opacity:.8}.styles_content___Adl6{display:flex;flex-direction:column;gap:clamp(10px,1.75cqi,18px);min-height:0}.styles_fieldLabel__UXMuV{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.styles_fieldLabel__UXMuV.styles_accent__iZm86{color:var(--diagram-accent)}.styles_arena__zJ3v0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(6px,1.25cqi,12px) clamp(10px,2cqi,16px);gap:clamp(6px,1.25cqi,12px) clamp(10px,2cqi,16px)}.styles_arena__zJ3v0:first-child{flex:1 1;min-height:0;grid-template-rows:repeat(4,auto) minmax(0,1fr)}@container (max-width: 480px){.styles_arena__zJ3v0:first-child{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto auto minmax(0,1fr)}.styles_arena__zJ3v0:first-child>:first-child{order:1}.styles_arena__zJ3v0:first-child>:nth-child(3){order:2}.styles_arena__zJ3v0:first-child>:nth-child(8){order:3}.styles_arena__zJ3v0:first-child>:nth-child(2){order:4}.styles_arena__zJ3v0:first-child>:nth-child(4){order:5}.styles_arena__zJ3v0:first-child>:nth-child(6){order:6}.styles_arena__zJ3v0:first-child>:nth-child(9){order:7}.styles_arena__zJ3v0:first-child>:nth-child(5),.styles_arena__zJ3v0:first-child>:nth-child(7){display:none}}.styles_panelLabel__6r6E3{font-family:DM Mono,monospace;font-size:clamp(9px,1.375cqi,11px);letter-spacing:.04em;color:var(--diagram-accent);padding-bottom:2px}.styles_configBox__1W5VS{border:1px solid var(--border-subtle);padding:clamp(6px,1.25cqi,10px) clamp(10px,2cqi,14px);display:flex;align-items:center}.styles_modelBar__WDn2w{display:flex;align-items:center;gap:clamp(6px,1.25cqi,10px);flex-wrap:wrap}.styles_modelIcon__w7xo_{color:var(--diagram-accent);display:flex;align-items:center}.styles_modelName__raQ4V{font-family:DM Mono,monospace;font-size:clamp(9px,1.5cqi,12px);font-weight:500;color:var(--text-primary)}.styles_modelDivider__jYBn_{width:1px;height:clamp(10px,1.75cqi,14px);background:var(--border-subtle);flex-shrink:0}.styles_modelMeta__UVRRb{font-family:DM Mono,monospace;font-size:clamp(9px,1.375cqi,11px);color:var(--text-secondary)}.styles_dropdown__PY3UW{display:flex;align-items:center;justify-content:space-between;width:100%}.styles_dropdownText__NAsur{font-family:DM Mono,monospace;font-size:clamp(9px,1.5cqi,12px);color:var(--text-primary)}.styles_dropdownIcon__JUBK_{color:var(--text-secondary)}.styles_compareRow__JlQoq{grid-column:1/-1;display:flex;justify-content:flex-end}.styles_compareBtn__VXHAx{display:flex;align-items:center;gap:clamp(4px,.75cqi,6px);background:var(--diagram-accent);color:var(--bg-primary);border:none;padding:4px clamp(10px,1.75cqi,14px);font-family:DM Mono,monospace;font-size:clamp(9px,1.375cqi,11px);font-weight:500;letter-spacing:.02em;cursor:pointer}.styles_compareBtn__VXHAx svg{fill:var(--bg-primary)}.styles_bodyBox__QewXf{border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px);display:flex;flex-direction:column;gap:clamp(6px,1.25cqi,10px)}.styles_messageBlock__bH_f1{display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px)}.styles_messageText__srtUx{font-family:Aeonik,sans-serif;font-size:clamp(9px,1.5cqi,12px);color:var(--text-secondary);line-height:1.5;margin:0}.styles_promptList__m0DRI{display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px)}.styles_promptRow__BojJL{display:flex;align-items:center;gap:clamp(5px,1cqi,8px)}@container (max-width: 480px){.styles_promptRow__BojJL{flex-wrap:wrap}}.styles_promptLabel__slYdc{color:var(--diagram-accent);border:1px solid var(--diagram-accent);padding:3px clamp(6px,1.25cqi,10px);white-space:nowrap;flex-shrink:0}.styles_promptDropdown__ikmfs,.styles_promptLabel__slYdc{font-family:DM Mono,monospace;font-size:clamp(9px,1.375cqi,11px)}.styles_promptDropdown__ikmfs{display:flex;align-items:center;gap:clamp(4px,.75cqi,6px);border:1px solid var(--border-subtle);padding:4px clamp(6px,1.25cqi,10px);color:var(--text-secondary);cursor:default;flex:1 1;min-width:0}.styles_promptDropdown__ikmfs:last-child{flex:0 0 auto}.styles_promptDropdown__ikmfs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_promptDropdown__ikmfs svg{flex-shrink:0;opacity:.5}.styles_addPrompt__VEExh{display:flex;align-items:center;gap:clamp(4px,.75cqi,6px);background:none;border:none;padding:0;font-family:DM Mono,monospace;font-size:clamp(9px,1.375cqi,11px);color:var(--diagram-accent);cursor:pointer;opacity:.7}.styles_addPrompt__VEExh:hover{opacity:1}@container (max-width: 480px){.styles_addPrompt__VEExh{display:none}}.styles_outputBox__Pp5yr{border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px);display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px);min-height:0;overflow:hidden}.styles_outputBox__Pp5yr .styles_messageText__srtUx{min-height:0;overflow:hidden;padding-bottom:clamp(8px,1.5cqi,12px);margin-bottom:calc(-1*clamp(8px, 1.5cqi, 12px));-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - clamp(8px, 1.5cqi, 12px)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - clamp(8px, 1.5cqi, 12px)),transparent)}.styles_score__uZ2Me{display:flex;flex-direction:column;gap:clamp(4px,.75cqi,8px)}.styles_scoreLabel__RqE1v{font-family:Aeonik,sans-serif;font-size:clamp(9px,1.5cqi,12px);color:var(--diagram-accent)}.styles_scoreRow__pcq6k{display:flex;align-items:baseline;gap:clamp(5px,1cqi,8px)}.styles_scoreValue__9VDWB{font-size:clamp(22px,4cqi,32px);line-height:1}.styles_scoreSub__WfTe4,.styles_scoreValue__9VDWB{font-family:Aeonik,sans-serif;font-weight:500;color:var(--diagram-accent)}.styles_scoreSub__WfTe4{font-size:clamp(12px,2cqi,16px)}.styles_scoreSub__WfTe4.styles_down___stKA{opacity:.6}.styles_scoreBar__LQqtL{display:block;width:100%;height:1px;background:var(--diagram-accent);margin-top:4px}.styles_content__rVbNF{display:flex;flex-direction:column;gap:clamp(12px,2cqi,18px);min-height:0}.styles_banner__sawqC{display:flex;align-items:center;gap:clamp(10px,2cqi,16px);border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,11px) clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_banner__sawqC{flex-direction:column;align-items:flex-start;gap:6px}}.styles_bannerText__nD9LW{font-family:Aeonik,sans-serif;font-size:clamp(10px,1.625cqi,13px);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width: 480px){.styles_bannerText__nD9LW{white-space:normal}}.styles_bannerDivider__PuWOf{width:1px;height:clamp(12px,2cqi,16px);background:var(--border-subtle);flex-shrink:0}@container (max-width: 480px){.styles_bannerDivider__PuWOf{display:none}}.styles_bannerBadge__J8BS9{font-size:clamp(9px,1.375cqi,11px);white-space:nowrap}.styles_bannerBadge__J8BS9,.styles_fieldLabel__U2mQu{font-family:DM Mono,monospace;color:var(--text-secondary)}.styles_fieldLabel__U2mQu{font-size:clamp(8px,1.25cqi,10px);font-weight:400;letter-spacing:.08em;text-transform:uppercase}.styles_fieldLabel__U2mQu.styles_accent__88j_w{color:var(--diagram-accent)}.styles_caseGrid__zLFZY{flex:1 1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr);grid-gap:clamp(8px,1.5cqi,12px) clamp(10px,2cqi,16px);gap:clamp(8px,1.5cqi,12px) clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_caseGrid__zLFZY{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto minmax(0,1fr);grid-template-areas:"dataset dataset" "input input" "passed failed" "passedOut failedOut"}.styles_caseGrid__zLFZY>:first-child{grid-area:dataset}.styles_caseGrid__zLFZY>:nth-child(2){grid-area:passed}.styles_caseGrid__zLFZY>:nth-child(3){grid-area:failed}.styles_caseGrid__zLFZY>:nth-child(4){grid-area:input}.styles_caseGrid__zLFZY>:nth-child(5){grid-area:passedOut}.styles_caseGrid__zLFZY>:nth-child(6){grid-area:failedOut}}.styles_versionLabel__U69_l{display:flex;align-items:center;gap:clamp(5px,1cqi,8px);padding-bottom:2px}@container (max-width: 480px){.styles_versionLabel__U69_l{flex-wrap:wrap;row-gap:4px}}.styles_versionName__s0PLB{font-family:DM Mono,monospace;font-size:clamp(10px,1.625cqi,13px);font-weight:500;color:var(--text-primary);padding-left:clamp(12px,2.5cqi,20px)}@container (max-width: 480px){.styles_versionName__s0PLB{padding-left:0}}.styles_badge__xuTAs{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);letter-spacing:.04em;padding:2px clamp(5px,1cqi,8px);border:1px solid var(--border-subtle)}.styles_badge__xuTAs.styles_success__WZCzQ{color:var(--diagram-accent);border-color:var(--diagram-accent)}.styles_badge__xuTAs.styles_failed__n69Dv{color:var(--text-primary);border-color:var(--text-primary)}.styles_inputCell__EKKmi,.styles_outputCell__FIpID{border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px) clamp(10px,2cqi,16px);display:flex;flex-direction:column;gap:clamp(8px,1.5cqi,11px);min-height:0;overflow:hidden}.styles_inputCell__EKKmi>.styles_field__NU7Nx:last-child,.styles_outputCell__FIpID>.styles_field__NU7Nx:first-child{flex:1 1 auto;min-height:0;overflow:hidden;padding-bottom:clamp(8px,1.5cqi,11px);margin-bottom:calc(-1*clamp(8px, 1.5cqi, 11px));-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - clamp(8px, 1.5cqi, 11px)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - clamp(8px, 1.5cqi, 11px)),transparent)}@container (max-width: 480px){.styles_inputCell__EKKmi>.styles_cellDivider__556qM,.styles_inputCell__EKKmi>.styles_field__NU7Nx:last-child{display:none}}.styles_field__NU7Nx{display:flex;flex-direction:column;gap:clamp(4px,.75cqi,6px)}.styles_fieldValue__xNyPT{font-family:Aeonik,sans-serif;font-size:clamp(9px,1.5cqi,12px);color:var(--text-secondary);line-height:1.5}.styles_fieldValueBold__LF31N{font-family:Aeonik,sans-serif;font-size:clamp(10px,1.75cqi,14px);font-weight:500;color:var(--text-primary);line-height:1.5}.styles_cellDivider__556qM{width:100%;height:1px;background:var(--border-subtle)}.styles_cellMeta__QB0zf{display:flex;gap:clamp(16px,3cqi,24px)}@container (max-width: 480px){.styles_cellMeta__QB0zf>:first-child{display:none}}.styles_metaItem__XwKAG{display:flex;flex-direction:column;gap:4px}.styles_metaValue__3AWan{font-family:DM Mono,monospace;font-size:clamp(9px,1.5cqi,12px);color:var(--text-primary)}.styles_metrics__K0nhC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(12px,2cqi,18px);gap:clamp(12px,2cqi,18px)}@container (max-width: 480px){.styles_metrics__K0nhC{display:none}}.styles_metric__6k8GU{display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px)}.styles_metricLabel__zncdu{font-family:Aeonik,sans-serif;font-size:clamp(9px,1.5cqi,12px);color:var(--diagram-accent)}.styles_metricRow__CEKMB{display:flex;align-items:baseline;gap:clamp(5px,1cqi,8px)}.styles_metricValue__u_O6Q{font-size:clamp(22px,4cqi,32px);line-height:1}.styles_metricSub__fVYv4,.styles_metricValue__u_O6Q{font-family:Aeonik,sans-serif;font-weight:500;color:var(--diagram-accent)}.styles_metricSub__fVYv4{font-size:clamp(10px,1.625cqi,13px)}.styles_metricBar__k6Vkr{display:block;width:100%;height:1px;background:var(--diagram-accent);margin-top:4px}.styles_content__qwcav{display:flex;flex-direction:column;gap:clamp(10px,2cqi,18px);min-height:0}.styles_fieldLabel__f_l0p{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.styles_fieldLabel__f_l0p.styles_accent__j2gyw{color:var(--diagram-accent)}.styles_columns__gZFwd{flex:1 1;min-height:0;display:flex;gap:clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_columns__gZFwd{flex-direction:column}}.styles_traceTree__m1CKn{width:34%;flex-shrink:0;border:1px solid var(--border-subtle);padding:clamp(8px,1.5cqi,12px);display:flex;flex-direction:column;gap:clamp(6px,1.25cqi,10px);overflow:hidden}@container (max-width: 480px){.styles_traceTree__m1CKn{width:100%}}.styles_traceHeader__08dLq{display:flex;align-items:baseline;gap:clamp(8px,1.5cqi,12px)}.styles_traceHeader__08dLq .styles_fieldLabel__f_l0p{flex-shrink:0;white-space:nowrap}.styles_traceId__SAZNl{font-family:DM Mono,monospace;font-size:clamp(7px,1.125cqi,9px);color:var(--text-secondary);opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.styles_tree__BrRuX{display:flex;flex-direction:column}.styles_spanRow__iC110{display:flex;align-items:center;gap:clamp(4px,.75cqi,6px);padding:clamp(3px,.75cqi,6px) 4px;white-space:nowrap}.styles_spanRow__iC110.styles_selected__VSzy2{background:hsla(0,0%,100%,.06)}.styles_spanRow__iC110.styles_root__HykMV{padding-top:3px}.styles_connectors__NSvmy{display:flex;align-items:stretch;align-self:stretch;flex-shrink:0}.styles_pipe__DsI2H{width:16px;position:relative;flex-shrink:0}.styles_pipe__DsI2H:after{content:"";position:absolute;left:6px;top:0;bottom:0;width:1px;background:var(--border-subtle)}.styles_pipe__DsI2H.styles_hidden__3_UMD:after{display:none}.styles_branch__6tf7L{width:16px;position:relative;flex-shrink:0}.styles_branch__6tf7L:before{top:0;height:50%;width:1px}.styles_branch__6tf7L:after,.styles_branch__6tf7L:before{content:"";position:absolute;left:6px;background:var(--border-subtle)}.styles_branch__6tf7L:after{top:50%;width:8px;height:1px}.styles_branch__6tf7L:not(.styles_last__LT5VM):before{height:100%}.styles_spanName__tJpI2{font-family:DM Mono,monospace;font-size:clamp(8px,1.25cqi,10px);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis}.styles_typeBadge__vkvPv{font-family:DM Mono,monospace;font-size:clamp(7px,1cqi,8px);letter-spacing:.05em;padding:1px 4px;border:1px solid var(--border-subtle);color:var(--text-secondary);flex-shrink:0}.styles_typeBadge__vkvPv.styles_agent__3bfN4{color:var(--diagram-accent);border-color:var(--diagram-accent)}.styles_typeBadge__vkvPv.styles_llm__F5xXo{color:var(--accent-label-teal);border-color:var(--accent-label-teal)}.styles_typeBadge__vkvPv.styles_tool__32WKd{color:var(--accent-label-yellow);border-color:var(--accent-label-yellow)}.styles_typeBadge__vkvPv.styles_func__S1t7h{color:var(--text-secondary);border-color:var(--border-subtle)}.styles_spanDuration__MiiHr{font-family:DM Mono,monospace;font-size:clamp(8px,1.19cqi,9.5px);color:var(--text-secondary);margin-left:auto;flex-shrink:0}.styles_statusDot__tW1bH{width:5px;height:5px;background:var(--diagram-fail);flex-shrink:0}.styles_spanDetail__smg1T{flex:1 1;min-width:0;min-height:0;overflow:hidden;border:1px solid var(--border-subtle);padding:clamp(10px,2cqi,14px);display:flex;flex-direction:column;gap:clamp(8px,1.5cqi,12px)}.styles_detailHeader__gWvR9{display:flex;align-items:center;gap:clamp(6px,1.25cqi,10px)}.styles_detailName__2Xtqx{font-family:DM Mono,monospace;font-size:clamp(10px,1.625cqi,13px);font-weight:500;color:var(--diagram-accent)}.styles_detailMeta__LCHQB{display:flex;gap:clamp(16px,3cqi,24px);flex-wrap:wrap}@container (max-width: 480px){.styles_detailMeta__LCHQB{display:none}}.styles_metaItem__eDBZN{display:flex;flex-direction:column;gap:4px}.styles_metaValue__Sn5Ds{font-family:DM Mono,monospace;font-size:clamp(9px,1.5cqi,12px);color:var(--text-primary)}.styles_detailDivider__fnI4d{width:100%;height:1px;background:var(--border-subtle)}.styles_detailField__bVsw3{display:flex;flex-direction:column;gap:clamp(5px,1cqi,8px)}.styles_detailField__bVsw3:not(.styles_inputField__OSMKE){flex:0 1 auto;min-height:0;overflow:hidden}@container (max-width: 480px){.styles_inputField__OSMKE,.styles_inputField__OSMKE+.styles_detailDivider__fnI4d{display:none}}.styles_detailText__LbnwB{font-size:clamp(10px,1.625cqi,13px)}.styles_detailList__efQY_,.styles_detailText__LbnwB{font-family:Aeonik,sans-serif;color:var(--text-secondary);line-height:1.6;margin:0}.styles_detailList__efQY_{font-size:clamp(9px,1.5cqi,12px);padding-left:clamp(12px,2.25cqi,18px);display:flex;flex-direction:column;gap:clamp(4px,.75cqi,6px)}.styles_detailList__efQY_ strong{color:var(--text-primary);font-weight:500}.styles_flagged__QMXCq{padding:0 2px;background:color-mix(in srgb,var(--diagram-fail) 16%,transparent);color:var(--text-primary);-webkit-text-decoration:underline wavy var(--diagram-fail);text-decoration:underline wavy var(--diagram-fail);text-underline-offset:3px}.styles_issue__bkpS0{flex-shrink:0;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,1.5cqi,12px);padding:clamp(6px,1.25cqi,10px) clamp(8px,1.5cqi,12px);border:1px solid color-mix(in srgb,var(--diagram-fail) 55%,transparent);background:color-mix(in srgb,var(--diagram-fail) 8%,transparent)}.styles_issueText__XEh6J{display:flex;align-items:center;gap:clamp(5px,1cqi,8px);min-width:0;font-family:Aeonik,sans-serif;font-size:clamp(9px,1.4cqi,12px);line-height:1.4;color:var(--text-secondary)}.styles_issueText__XEh6J strong{color:var(--diagram-fail);font-weight:500}.styles_issueIcon__7EWNp{flex-shrink:0;width:clamp(11px,1.75cqi,14px);height:clamp(11px,1.75cqi,14px);color:var(--diagram-fail)}.styles_convert__9J2ZO{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:clamp(4px,.8cqi,6px) clamp(7px,1.4cqi,10px);background:var(--diagram-accent);color:var(--bg-primary);font-family:Aeonik,sans-serif;font-size:clamp(9px,1.4cqi,12px);font-weight:500;white-space:nowrap;animation:styles_press__9Ci_N 8s ease-in-out infinite}.styles_convert__9J2ZO svg{width:1.1em;height:1.1em}.styles_metric__kO1F3{display:flex;gap:clamp(10px,2cqi,16px);border:1px solid var(--diagram-accent-border);background:var(--diagram-accent-soft);padding:clamp(8px,1.5cqi,12px) clamp(10px,2cqi,16px);animation:styles_reveal__3aJnh 8s ease-in-out infinite}@container (max-width: 480px){.styles_metric__kO1F3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}}.styles_metricItem__Uq1G4{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.styles_metricItem__Uq1G4:not(:last-child){border-right:1px solid var(--diagram-accent-border);padding-right:clamp(10px,2cqi,16px)}@container (max-width: 480px){.styles_metricItem__Uq1G4{border-right:none!important;padding-right:0!important}.styles_metricItem__Uq1G4:nth-child(n+4){display:none}}.styles_metricValue__QSQjI{font-family:DM Mono,monospace;font-size:clamp(10px,1.75cqi,14px);font-weight:500;color:var(--diagram-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes styles_press__9Ci_N{0%,20%,34%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(0,0,0,0)}25%{transform:scale(.94)}29%{transform:scale(1);box-shadow:0 0 0 4px color-mix(in srgb,var(--diagram-accent) 30%,transparent)}}@keyframes styles_reveal__3aJnh{0%,26%{opacity:.35;transform:translateY(4px)}34%,90%{opacity:1;transform:translateY(0)}to{opacity:.35;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.styles_convert__9J2ZO,.styles_metric__kO1F3{animation:none}}.styles_wrapper__OMSzd{flex:1 1;min-width:0;min-height:0;display:flex;align-items:stretch;gap:clamp(10px,2cqi,18px);overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;pointer-events:none}.styles_yAxis__rG_el{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(18px,3cqi,26px)}.styles_yAxisLabel__V9iLm{font-family:DM Mono,monospace;font-size:clamp(8px,1.1cqi,11px);letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}.styles_plot__DYpna{flex:1 1;min-width:0;display:flex;align-items:flex-end;justify-content:space-evenly;gap:clamp(16px,4cqi,48px);padding:clamp(8px,2cqi,20px) clamp(12px,3cqi,32px) clamp(4px,.8cqi,8px);border-left:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.styles_barGroup__LBeFB{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,1.5cqi,14px);width:clamp(140px,22cqi,220px);max-width:100%}.styles_barCaption__I6_L2{display:flex;flex-direction:column;gap:clamp(2px,.5cqi,4px);color:var(--text-secondary)}.styles_barLabel__9FAwH{font-family:DM Mono,monospace;font-size:clamp(8px,1.1cqi,11px);letter-spacing:.08em;line-height:1.1}.styles_barValue__6pN1M{font-family:Aeonik,sans-serif;font-size:clamp(14px,2.4cqi,22px);font-weight:500;letter-spacing:-.01em;color:inherit;line-height:1.1}.styles_bar__6HJJi{width:100%;display:flex;flex-direction:column;gap:clamp(3px,.7cqi,6px)}.styles_barRow__mC0Yb{display:block;width:100%;height:clamp(9px,1.9cqi,16px);background:var(--border-strong)}.styles_accent__FCOEf .styles_barCaption__I6_L2{color:var(--diagram-accent)}.styles_accent__FCOEf .styles_barRow__mC0Yb{background:var(--diagram-accent)}.styles_wrapper__S12TQ{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:clamp(9px,2.5cqi,14px)}.styles_alertLayout__j2l2X{flex:1 1 auto;display:grid;grid-template-rows:minmax(76px,1fr) auto;grid-gap:clamp(6px,1.6cqi,8px);gap:clamp(6px,1.6cqi,8px);min-height:0}.styles_chartPanel__xwMlO{position:relative;flex:1 1 auto;min-height:76px;padding:clamp(6px,1.8cqi,9px);border:1px solid var(--border-subtle);background:hsla(0,0%,100%,.025)}.styles_chart__CJ93B{width:100%;height:100%}.styles_chartArea__UMRt4{fill:var(--diagram-accent);opacity:.08}.styles_chartLine__bofg7{fill:none;stroke:var(--diagram-accent);stroke-width:2;stroke-linecap:square;stroke-dasharray:560;stroke-dashoffset:560;animation:styles_chartDraw__f5UiY 8s ease-out infinite}.styles_threshold__zQi6d{stroke:var(--diagram-accent);stroke-width:1;stroke-dasharray:5 5;opacity:.35}.styles_alertScanLine__uIKbH{stroke:var(--diagram-accent);stroke-width:1.5;stroke-dasharray:344;stroke-dashoffset:344;opacity:.9;animation:styles_alertScan__jz3dO 8s cubic-bezier(.45,0,.2,1) infinite}.styles_alertDot__YHRcw{fill:var(--diagram-accent);animation:styles_thresholdPing__Wftv0 8s ease-out infinite}.styles_alertCard__vKYAw{position:absolute;top:clamp(12px,3cqi,18px);right:clamp(12px,3cqi,18px);width:min(168px,43%);padding:clamp(7px,1.8cqi,10px);border:1px solid var(--diagram-accent-border);background:var(--bg-primary);display:flex;flex-direction:column;gap:3px;transform-origin:top right;animation:styles_alertCardReveal__OzjvW 8s cubic-bezier(.45,0,.2,1) infinite}.styles_alertCard__vKYAw small,.styles_alertCard__vKYAw span{font-family:DM Mono,monospace;font-size:clamp(6px,1.7cqi,8px);color:var(--diagram-accent)}.styles_alertCard__vKYAw strong{font-family:Satoshi,sans-serif;font-size:clamp(9px,2.5cqi,12px);font-weight:500;color:var(--text-primary)}.styles_alertCard__vKYAw small{color:var(--text-secondary);opacity:.7}.styles_sequence__ysRkU{opacity:1;transform:none}.styles_traceTable__ZnqPK{display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--border-subtle);background:hsla(0,0%,100%,.025)}.styles_traceHeader__bJ7Y7,.styles_traceRow__Kb4Wg{display:grid;align-items:center;grid-gap:clamp(4px,1.1cqi,8px);gap:clamp(4px,1.1cqi,8px);border-bottom:1px solid var(--border-subtle);font-family:DM Mono,monospace;font-size:clamp(5.4px,1.45cqi,7px);color:var(--text-secondary);grid-template-columns:1.15fr 1.2fr .55fr .6fr .55fr}.styles_traceHeader__bJ7Y7 span,.styles_traceHeader__bJ7Y7 strong,.styles_traceRow__Kb4Wg span,.styles_traceRow__Kb4Wg strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_traceHeader__bJ7Y7 strong,.styles_traceRow__Kb4Wg strong{font-weight:500}.styles_traceHeader__bJ7Y7{text-transform:uppercase;letter-spacing:.06em}.styles_traceHeader__bJ7Y7,.styles_traceRow__Kb4Wg{padding:clamp(4px,1.1cqi,6px) clamp(6px,1.6cqi,9px)}.styles_fail__5HCbB,.styles_pass__f_RHa{color:var(--diagram-accent)}.styles_metricsGrid__jWMg9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(7px,2cqi,10px);gap:clamp(7px,2cqi,10px)}.styles_compactMetrics__ejiKJ{flex-shrink:0;gap:clamp(7px,1.9cqi,10px)}.styles_compactBadge__2ABeK{padding:clamp(8px,2.1cqi,11px) clamp(9px,2.4cqi,13px);flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.styles_compactBadge__2ABeK span{font-size:clamp(5.8px,1.55cqi,7.5px)}.styles_compactBadge__2ABeK strong{font-size:clamp(11px,2.8cqi,14px)}@keyframes styles_chartDraw__f5UiY{0%{stroke-dashoffset:560}42%,to{stroke-dashoffset:0}}@keyframes styles_alertScan__jz3dO{0%,18%{stroke-dashoffset:344}48%,86%{stroke-dashoffset:0}to{stroke-dashoffset:344}}@keyframes styles_thresholdPing__Wftv0{0%,50%,92%,to{r:0}56%,78%{r:3}64%{r:6}}@keyframes styles_alertCardReveal__OzjvW{0%,22%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}34%,to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.styles_card___0eET{display:flex;flex-direction:column;height:100%;background:var(--bg-card)}.styles_media__67OFY{width:100%;aspect-ratio:1.5/1;min-height:380px;border-bottom:1px solid var(--border-subtle);overflow:hidden;background:var(--bg-card);padding:16px;position:relative}.styles_image__Fa_pa{object-fit:contain}.styles_image__Fa_pa,.styles_visualPlaceholder__eRLtO,.styles_visual__JQqgy{width:100%;height:100%}.styles_content__XVroU{display:flex;flex-direction:column;padding:14px 16px 16px;gap:10px;flex:1 1 auto}.styles_step__13OAM{font-size:11px;text-transform:uppercase}.styles_step__13OAM,.styles_title__wkQ_D{font-family:Satoshi,sans-serif;font-weight:500;color:var(--text-primary)}.styles_title__wkQ_D{font-size:16px}.styles_description__wy7UG{font-family:Satoshi,sans-serif;color:var(--text-secondary);font-size:14px;font-weight:400}.styles_cta__Oc5oI{margin-top:auto;padding-top:6px}@media(max-width:767px){.styles_media__67OFY{min-height:420px;padding:14px}.styles_content__XVroU{padding:12px 14px 14px;gap:9px}.styles_title__wkQ_D{font-size:18px}.styles_description__wy7UG{font-size:13px}}.styles_media__67OFY.styles_diagramMedia__Jd0Sj{aspect-ratio:auto;min-height:0;padding:0;overflow:visible}.styles_backedBy__NaQzi{display:flex;align-items:center;padding:6px 14px;border:1px solid var(--border-strong);gap:10px;background-color:var(--bg-primary);width:-moz-fit-content;width:fit-content}@media(max-width:991px){.styles_backedBy__NaQzi{margin-top:0}}@media(max-width:479px){.styles_backedBy__NaQzi{padding:6px 10px}}.styles_backedBy__NaQzi .styles_text__KHJfj{font-family:Aeonik,sans-serif;color:var(--text-primary);font-size:12px;font-weight:600}@media(max-width:479px){.styles_backedBy__NaQzi .styles_text__KHJfj{font-size:11px}}.styles_backedBy__NaQzi .styles_text__KHJfj span{display:block;color:var(--text-secondary);font-size:10px;font-weight:500}@media(max-width:479px){.styles_backedBy__NaQzi .styles_text__KHJfj span{font-size:9px}.styles_backedBy__NaQzi img{width:18px;height:18px}}.styles_trigger__hAQ6p{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px;border:none;background:rgba(0,0,0,0);font-family:Aeonik,sans-serif;font-size:13px;color:var(--text-primary);white-space:nowrap;cursor:pointer;border:1px solid var(--border-subtle);font-weight:500}.styles_trigger__hAQ6p svg{flex-shrink:0}.styles_trigger__hAQ6p:hover,.styles_trigger__hAQ6p[data-open=true]{background-color:rgba(var(--text-primary-rgb),.08)}.styles_content__YpgVk{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(10px,2cqi,18px);gap:clamp(10px,2cqi,18px);min-width:0;min-height:0;font-size:12px}.styles_form__cHqzW{min-height:0;display:flex;flex-direction:column;gap:clamp(8px,1.4cqi,12px);padding:clamp(10px,1.8cqi,14px);border:1px solid var(--diagram-accent-border);overflow:hidden}.styles_context__lwK0X{display:flex;align-items:start;gap:8px}.styles_context__lwK0X svg{flex-shrink:0;margin-top:2px;color:var(--diagram-accent)}.styles_context__lwK0X p{margin:0;line-height:1.4}.styles_context__lwK0X small{display:block;margin-top:2px;font-size:10px;color:var(--text-secondary)}.styles_ratings__s1LOD{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 0;border-block:1px solid var(--border-subtle)}.styles_thumbs__9WQh1{display:flex;gap:6px}.styles_thumbs__9WQh1>span{display:grid;place-items:center;width:26px;height:24px;border:1px solid var(--border-subtle);color:var(--text-secondary)}.styles_thumbs__9WQh1 .styles_chosen__A3mfV{color:var(--diagram-accent);background:var(--diagram-accent-soft);border-color:var(--diagram-accent-border)}.styles_stars___VMZk{flex:1 1;display:flex;align-items:center;gap:4px;color:var(--text-secondary)}.styles_stars___VMZk small{margin-left:auto;font-family:DM Mono,monospace;font-size:10px}.styles_filled__zOtNV{color:var(--diagram-accent);fill:var(--diagram-accent)}.styles_field__uCuom{display:flex;flex-direction:column;gap:6px;min-height:0}.styles_field__uCuom>span{font-size:10px;color:var(--text-secondary)}.styles_options__f9Jrr{display:flex;flex-wrap:wrap;gap:6px}.styles_options__f9Jrr>span{display:flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid var(--border-subtle);font-size:10px}.styles_options__f9Jrr .styles_chosen__A3mfV{color:var(--diagram-accent);background:var(--diagram-accent-soft);border-color:var(--diagram-accent-border)}.styles_answer__BAWV0{flex:1 1 auto}.styles_answer__BAWV0 p,.styles_explain__bg8gy p{flex:1 1 auto;min-height:0;margin:0;padding:6px 8px;border:1px solid var(--border-subtle);line-height:1.4;font-size:11px;overflow:hidden}.styles_saved__vQmkS{display:flex;align-items:center;gap:6px;color:var(--diagram-accent);font-size:10px}.styles_trends__6Sf_U{min-height:0;display:flex;flex-direction:column;gap:clamp(6px,1.2cqi,10px)}.styles_trendsHeader__DoDZ0{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11px}.styles_axis__82gvN,.styles_legend__GhZhB,.styles_trendsHeader__DoDZ0 small{font-family:DM Mono,monospace;font-size:9px;color:var(--text-secondary)}.styles_chart__rGPfK{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--border-subtle)}.styles_chartHead__qlIZA{display:flex;align-items:center;justify-content:space-between;gap:8px}.styles_chartTitle__mC1VS{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:11px}.styles_chartTitle__mC1VS svg{color:var(--diagram-accent)}.styles_chartTitle__mC1VS small{flex-basis:100%;font-size:9px;color:var(--text-secondary)}.styles_kpi__SvcbX{flex-shrink:0;display:flex;align-items:center;gap:6px}.styles_kpi__SvcbX strong{font-size:clamp(18px,3.4cqi,24px);font-weight:500;line-height:1}.styles_kpiStars__4iWTU{display:flex;gap:1px;color:var(--text-secondary)}.styles_axis__82gvN,.styles_bars__cyKqS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:clamp(6px,1.4cqi,12px);gap:clamp(6px,1.4cqi,12px)}.styles_bars__cyKqS{flex:1 1;min-height:28px}.styles_bar__7WVpF{position:relative;display:flex;flex-direction:column-reverse;background:hsla(0,0%,100%,.07)}.styles_current__EPzo6{outline:1px solid var(--diagram-accent);outline-offset:2px}.styles_axis__82gvN .styles_current__EPzo6{outline:0;color:var(--diagram-accent)}.styles_axis__82gvN span{text-align:center;white-space:nowrap}.styles_thumbsUpShare__MdaKY{height:var(--share);background:var(--diagram-accent)}.styles_starStack__qNn6B>span{flex-basis:0}.styles_star1__ygJ9Y{background:var(--diagram-accent);opacity:.18}.styles_star2__fQWbg{background:var(--diagram-accent);opacity:.34}.styles_star3___aeb3{background:var(--diagram-accent);opacity:.52}.styles_star4__U5WJC{opacity:.74}.styles_star4__U5WJC,.styles_star5__p_7_q{background:var(--diagram-accent)}.styles_avg__ARoL5{position:absolute;left:50%;bottom:var(--share);width:6px;height:6px;border-radius:50%;background:var(--text-primary);box-shadow:0 0 0 2px var(--bg-primary);transform:translate(-50%,50%)}.styles_legend__GhZhB{display:flex;flex-wrap:wrap;gap:4px 12px}.styles_legend__GhZhB>span{display:flex;align-items:center;gap:4px}.styles_legend__GhZhB i{width:8px;height:8px;background:hsla(0,0%,100%,.12)}.styles_legend__GhZhB i.styles_thumbsUpShare__MdaKY{background:var(--diagram-accent)}.styles_starKey__K36lh{gap:2px}.styles_starKey__K36lh i{width:6px}@container (max-width: 480px){.styles_content__YpgVk{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.styles_form__cHqzW{gap:8px;padding:10px}.styles_answer__BAWV0,.styles_chartTitle__mC1VS small,.styles_context__lwK0X small,.styles_explain__bg8gy,.styles_legend__GhZhB,.styles_saved__vQmkS,.styles_trendsHeader__DoDZ0{display:none}.styles_axis__82gvN span:nth-child(odd){visibility:hidden}}.styles_card__suOme{width:100%;display:flex;flex-direction:column}.styles_quote__nSf2W{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border:1px solid var(--border-subtle);border-top:0;background:var(--bg-card)}@media(max-width:767px){.styles_quote__nSf2W{gap:16px;padding:16px}}.styles_quoteText__rxtxz{font-family:Aeonik,sans-serif;font-size:18px;color:var(--text-primary);margin:0}@media(max-width:767px){.styles_quoteText__rxtxz{font-size:15px}}.styles_quoteFooter__b4YOP{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%}.styles_attributionContainer__vxty_{display:flex;align-items:center;gap:10px}.styles_attributionContainer__vxty_ .styles_image__E5X1V{border:1px solid var(--border-strong);padding:4px}.styles_attributionContainer__vxty_ .styles_attribution__VkZ10{display:flex;flex-direction:column;gap:2px;flex-shrink:0;text-align:left}.styles_attributionContainer__vxty_ .styles_attribution__VkZ10 .styles_name__DT6sr{font-family:Aeonik,sans-serif;font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap}.styles_attributionContainer__vxty_ .styles_attribution__VkZ10 .styles_role__Q5KDW{font-size:11px;color:var(--text-secondary);white-space:nowrap}.styles_actions__2J2xa{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}