.trace-graph-view_graph__JVE9t{--surface:#ffffff;--surface-2:#f8fafc;--ink:#0f172a;--muted:#64748b;--hairline:rgba(148,163,184,0.24);--edge:#cbd5e1;--edge-active:#64748b;overflow:hidden;border:1px solid var(--hairline);border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:0 20px 50px -38px rgba(15,23,42,.45)}.trace-graph-view_dark__BU_YF{--surface:#1e293b;--surface-2:#0f172a;--ink:#e2e8f0;--muted:#94a3b8;--hairline:rgba(148,163,184,0.18);--edge:#475569;--edge-active:#94a3b8;box-shadow:0 1px 3px rgba(2,6,23,.28)}.trace-graph-view_expanded___nwof{display:flex;height:100%;flex-direction:column;border-radius:0;box-shadow:none}.trace-graph-view_expanded___nwof .trace-graph-view_scroll___8Z5A{min-height:0;flex:1}.trace-graph-view_scroll___8Z5A{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:rgba(148,163,184,.35) transparent}.trace-graph-view_canvas__IDZgw{position:relative;min-width:920px;isolation:isolate;overflow:hidden;background:var(--surface-2)}.trace-graph-view_grid__MehX6{position:absolute;inset:0;opacity:.62;background-image:radial-gradient(circle,rgba(148,163,184,.52) 1px,transparent 0);background-size:24px 24px}.trace-graph-view_band__wdzjX{position:absolute;top:18px;bottom:18px;border:1px solid transparent;border-radius:18px;pointer-events:none}.trace-graph-view_band__wdzjX span{position:absolute;top:10px;left:13px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em;text-transform:uppercase;opacity:.55}.trace-graph-view_bandStrategy__7fGI9{left:1.5%;width:28%;border-color:rgba(139,92,246,.1);color:#8b5cf6}.trace-graph-view_bandDiscovery__iiu1I{left:30%;width:54%;border-color:rgba(34,211,238,.08);color:#0891b2}.trace-graph-view_bandDelivery__VGtVB{left:84.5%;width:14%;border-color:rgba(245,158,11,.1);color:#d97706}.trace-graph-view_edges__tjxhI{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.trace-graph-view_edges__tjxhI path{fill:none;stroke-linecap:round;transition:opacity .22s ease,stroke-width .22s ease}.trace-graph-view_edgeMuted__RyNBp{stroke:var(--edge);stroke-width:1.2;opacity:.42}.trace-graph-view_edgeActive__ow7fx{stroke:var(--edge-active);stroke-width:2;opacity:.9}.trace-graph-view_node__ehQxp{position:absolute;z-index:2;width:132px;height:82px;padding:10px 11px;overflow:hidden;cursor:pointer;text-align:left;color:var(--ink);border:1px solid color-mix(in srgb,var(--phase) 30%,var(--hairline));border-radius:13px;background:color-mix(in srgb,var(--surface) 91%,transparent);box-shadow:0 10px 28px -20px rgba(15,23,42,.7);backdrop-filter:blur(10px);transition:opacity .18s ease,transform .18s ease,border-color .18s ease,box-shadow .18s ease}.trace-graph-view_dark__BU_YF .trace-graph-view_node__ehQxp{background:var(--surface)}.trace-graph-view_node__ehQxp:hover{transform:translateY(-3px);opacity:1}.trace-graph-view_node__ehQxp:focus-visible{outline:2px solid #22d3ee;outline-offset:3px}.trace-graph-view_nodeMuted__9YLQQ{opacity:.42}.trace-graph-view_nodeActive__7dUOu{opacity:1}.trace-graph-view_nodeSelected__76eS9{transform:translateY(-3px) scale(1.025);border-color:color-mix(in srgb,var(--phase) 62%,var(--ink));box-shadow:0 0 0 2px color-mix(in srgb,var(--phase) 14%,transparent),0 10px 24px -18px rgba(15,23,42,.7)}.trace-graph-view_node__ehQxp:after{content:"";position:absolute;right:0;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--phase),color-mix(in srgb,var(--phase) 52%,white));opacity:.9}.trace-graph-view_nodeType__MZKxh{display:flex;align-items:center;gap:6px;margin-bottom:7px;overflow:hidden;color:var(--muted);font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.trace-graph-view_nodeType__MZKxh i{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:var(--phase)}.trace-graph-view_node__ehQxp strong{display:-webkit-box;overflow:hidden;font-size:11.5px;line-height:1.35;font-weight:650;-webkit-box-orient:vertical;-webkit-line-clamp:3}.trace-graph-view_node__ehQxp code{margin-right:5px;color:var(--phase);font:700 9.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.trace-graph-view_inspector__u0EmM{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(180px,auto);align-items:center;gap:18px;min-height:92px;padding:16px 20px;border-top:1px solid var(--hairline);background:var(--surface)}.trace-graph-view_inspectorCopy__mMWK_{min-width:0}.trace-graph-view_inspectorCopy__mMWK_ span,.trace-graph-view_pathSummary__hVaSR span{display:block;margin-bottom:5px;color:var(--muted);font:700 9.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em;text-transform:uppercase}.trace-graph-view_inspectorCopy__mMWK_ strong{display:block;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.trace-graph-view_pathSummary__hVaSR{min-width:100px;padding-left:18px;border-left:1px solid var(--hairline)}.trace-graph-view_pathSummary__hVaSR b{margin-right:6px;color:#22d3ee;font-size:22px;line-height:1}.trace-graph-view_pathSummary__hVaSR small{color:var(--muted);font-size:11px}.trace-graph-view_relations__vvhRp{display:flex;max-width:280px;flex-wrap:wrap;gap:6px}.trace-graph-view_relations__vvhRp span{padding:4px 7px;color:var(--muted);border:1px solid var(--hairline);border-radius:999px;font:600 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.trace-graph-view_inspector__u0EmM>p{grid-column:1/-1;margin:-7px 0 0;color:var(--muted);font-size:11px}@media (prefers-reduced-motion:reduce){.trace-graph-view_node__ehQxp{transition:none}}@media (max-width:700px){.trace-graph-view_inspector__u0EmM{grid-template-columns:1fr auto;gap:12px;padding:14px}.trace-graph-view_relations__vvhRp{grid-column:1/-1}.trace-graph-view_inspector__u0EmM>p{margin-top:0}}.trace-showcase-page_hero__yQTC_{padding:82px 0 28px;text-align:center}.trace-showcase-page_hero__yQTC_ h1{margin:20px auto 0;max-width:950px}.trace-showcase-page_hero__yQTC_ .lede{max-width:740px;margin:24px auto 0}.trace-showcase-page_instruction__llIvC{display:inline-flex;align-items:center;gap:10px;margin-top:24px!important;color:#b9bbca;font-size:13px}.trace-showcase-page_instruction__llIvC span{color:#22d3ee;font-family:var(--mono);font-size:18px}.tlp .trace-showcase-page_graphWrap__zqIlb.trace-showcase-page_graphWrap__zqIlb{max-width:1260px;padding-top:18px;padding-bottom:24px}.trace-showcase-page_cards__uw_7c{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:54px;padding-bottom:72px}.trace-showcase-page_cards__uw_7c article{min-height:190px}.trace-showcase-page_cards__uw_7c article>span{color:#777bf4;font:700 11px/1 var(--mono);letter-spacing:.12em}.tlp .trace-showcase-page_cards__uw_7c h2{margin:20px 0 10px;color:#fff;font-size:1.15rem;line-height:1.3}.trace-showcase-page_cards__uw_7c p{color:var(--muted);font-size:14px;line-height:1.65}.trace-showcase-page_cta__UqhW8{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:46px;padding-top:34px;padding-bottom:34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trace-showcase-page_cta__UqhW8 h2{margin:0 0 8px;color:#fff;font-size:clamp(1.5rem,3vw,2.2rem)}.trace-showcase-page_cta__UqhW8 p{color:var(--muted)}.trace-showcase-page_cta__UqhW8 .btn{flex:0 0 auto}@media (max-width:800px){.trace-showcase-page_hero__yQTC_{padding-top:56px}.trace-showcase-page_cards__uw_7c{grid-template-columns:1fr;padding-top:36px}.trace-showcase-page_cards__uw_7c article{min-height:0}.trace-showcase-page_cta__UqhW8{align-items:flex-start;flex-direction:column}}