.ChangelogDialog_backdrop__z2woC{position:fixed;inset:0;z-index:250;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(0,0,0,.6) 0,rgba(0,0,0,.78) 100%);-webkit-backdrop-filter:blur(6px) saturate(110%);backdrop-filter:blur(6px) saturate(110%);display:grid;place-items:center;padding:24px;animation:ChangelogDialog_backdropFade__S8mP8 .24s ease}@keyframes ChangelogDialog_backdropFade__S8mP8{0%{opacity:0}to{opacity:1}}.ChangelogDialog_dialog__MyCE_{position:relative;width:min(1180px,100%);height:min(760px,calc(100dvh - 48px));display:grid;grid-template-columns:256px 1fr;grid-template-rows:1fr;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 40px 80px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.4);overflow:hidden;outline:none;animation:ChangelogDialog_dialogIn____VtQ .28s cubic-bezier(.16,1,.3,1)}.ChangelogDialog_dialog__MyCE_:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(118,185,0,.6) 30%,rgba(118,185,0,.6) 70%,transparent);pointer-events:none;z-index:2}.ChangelogDialog_dialog__MyCE_:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(0,0%,100%,.012) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.012) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at center,#000 0,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 80%);z-index:0}@keyframes ChangelogDialog_dialogIn____VtQ{0%{opacity:0;transform:translateY(8px) scale(.985);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.ChangelogDialog_timeline__4IIaQ{position:relative;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.18),transparent 24%),var(--color-bg);border-right:1px solid var(--color-border);display:grid;grid-template-rows:auto 1fr auto;min-height:0}.ChangelogDialog_timelineHeader__1kD7V{padding:16px 18px 12px;border-bottom:1px dashed var(--color-border)}.ChangelogDialog_timelineKicker__j34Ps{display:flex;align-items:center;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);font-weight:600}.ChangelogDialog_timelineKicker__j34Ps:before{content:"";width:4px;height:4px;background:currentColor;display:inline-block}.ChangelogDialog_timelineTitle__IbQF6{margin-top:6px;font-size:13px;font-weight:500;letter-spacing:-.005em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChangelogDialog_timelineFooter__awzdC{padding:10px 18px;border-top:1px dashed var(--color-border);font-size:10px;color:var(--color-text-muted);letter-spacing:.04em;display:flex;align-items:center;justify-content:space-between;gap:8px}.ChangelogDialog_timelineFooter__awzdC kbd{background:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;color:var(--color-text)}.ChangelogDialog_timelineScroll__V9jh_{overflow-y:auto;padding:8px 8px 16px;min-height:0}.ChangelogDialog_tList__io5EI{list-style:none;margin:0;padding:0;position:relative}.ChangelogDialog_tList__io5EI:before{content:"";position:absolute;left:18px;top:14px;bottom:14px;width:1px;background:repeating-linear-gradient(to bottom,var(--color-border) 0,var(--color-border) 6px,transparent 6px,transparent 12px)}.ChangelogDialog_tItem__w0d6F{position:relative;display:grid;grid-template-columns:36px 1fr;align-items:flex-start;grid-gap:8px;gap:8px;padding:10px 10px 12px;border-radius:6px;background:transparent;width:100%;font-family:inherit;color:var(--color-text);transition:background .16s ease;animation:ChangelogDialog_timelineRowIn__576AG .36s ease both;animation-delay:60ms}.ChangelogDialog_tList__io5EI li:nth-child(2) .ChangelogDialog_tItem__w0d6F{animation-delay:.12s}.ChangelogDialog_tList__io5EI li:nth-child(3) .ChangelogDialog_tItem__w0d6F{animation-delay:.18s}.ChangelogDialog_tList__io5EI li:nth-child(4) .ChangelogDialog_tItem__w0d6F{animation-delay:.24s}.ChangelogDialog_tList__io5EI li:nth-child(5) .ChangelogDialog_tItem__w0d6F{animation-delay:.3s}.ChangelogDialog_tList__io5EI li:nth-child(6) .ChangelogDialog_tItem__w0d6F{animation-delay:.36s}.ChangelogDialog_tList__io5EI li:nth-child(7) .ChangelogDialog_tItem__w0d6F{animation-delay:.42s}.ChangelogDialog_tList__io5EI li:nth-child(n+8) .ChangelogDialog_tItem__w0d6F{animation-delay:.48s}@keyframes ChangelogDialog_timelineRowIn__576AG{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}.ChangelogDialog_tItem__w0d6F:hover{background:hsla(0,0%,100%,.02)}.ChangelogDialog_tDot__T7aOJ{position:relative;width:9px;height:9px;border-radius:50%;background:var(--color-bg);border:1.5px solid var(--color-border);margin:5px auto 0;z-index:1;transition:border-color .2s ease,background .2s ease,box-shadow .32s ease,transform .2s ease;flex-shrink:0}.ChangelogDialog_tDot__T7aOJ:before{content:"";position:absolute;top:50%;left:-10px;width:6px;height:1px;background:var(--color-border);transform:translateY(-50%)}.ChangelogDialog_tItem__w0d6F[data-role=from] .ChangelogDialog_tDot__T7aOJ{border-color:rgba(245,158,11,.85);background:rgba(245,158,11,.18);box-shadow:0 0 0 4px rgba(245,158,11,.12)}.ChangelogDialog_tItem__w0d6F[data-role=both] .ChangelogDialog_tDot__T7aOJ,.ChangelogDialog_tItem__w0d6F[data-role=to] .ChangelogDialog_tDot__T7aOJ{border-color:var(--color-brand);background:var(--color-brand);box-shadow:0 0 0 4px rgba(118,185,0,.18)}.ChangelogDialog_tItem__w0d6F[data-role=both] .ChangelogDialog_tDot__T7aOJ:after,.ChangelogDialog_tItem__w0d6F[data-role=to] .ChangelogDialog_tDot__T7aOJ:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(118,185,0,.5);animation:ChangelogDialog_dotPulse__ClIu3 2.4s ease-in-out infinite}@keyframes ChangelogDialog_dotPulse__ClIu3{0%,to{opacity:.4;transform:scale(1)}50%{opacity:0;transform:scale(1.6)}}.ChangelogDialog_tItem__w0d6F[data-active=true]{background:hsla(0,0%,100%,.025)}.ChangelogDialog_tBody__uRRAR{min-width:0}.ChangelogDialog_tDateRow__39yqD{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.ChangelogDialog_tDate__PC7wu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;font-size:13px;letter-spacing:-.005em}.ChangelogDialog_tAge__FronG{font-size:10px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChangelogDialog_tBadge__w4Fgq{display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 5px;border-radius:2px;background:rgba(118,185,0,.16);color:var(--edge-depends-direct,#76b900);border:1px solid rgba(118,185,0,.35)}.ChangelogDialog_tBadge__w4Fgq:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;animation:ChangelogDialog_latestBlink__IMd1x 2.4s ease-in-out infinite}@keyframes ChangelogDialog_latestBlink__IMd1x{0%,to{opacity:.4}50%{opacity:1}}.ChangelogDialog_tMeta__ycDSY{margin-top:3px;font-size:10px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;align-items:center;gap:6px;letter-spacing:0}.ChangelogDialog_tActions__ighJ9{display:inline-flex;align-items:center;gap:4px;margin-top:8px;flex-wrap:wrap}.ChangelogDialog_roleBtn__qmM_R{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:3px;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);font-family:inherit;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease}.ChangelogDialog_roleBtn__qmM_R:hover{border-color:var(--color-text);color:var(--color-text)}.ChangelogDialog_roleBtn__qmM_R[data-role=from][data-active=true]{border-color:rgba(245,158,11,.7);background:rgba(245,158,11,.14);color:#f59e0b}.ChangelogDialog_roleBtn__qmM_R[data-role=to][data-active=true]{border-color:var(--color-brand);background:rgba(118,185,0,.16);color:var(--color-brand)}.ChangelogDialog_tJumpBtn__qysfe{display:inline-flex;align-items:center;gap:4px;margin-left:auto;background:transparent;border:1px solid transparent;color:var(--color-text-muted);padding:2px 6px;border-radius:3px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;font-family:inherit;cursor:pointer}.ChangelogDialog_tJumpBtn__qysfe:hover{color:var(--color-text);border-color:var(--color-border)}.ChangelogDialog_main__OWdQd{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr;min-width:0;min-height:0}.ChangelogDialog_header__hGuc8{display:flex;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid var(--color-border);flex-wrap:wrap;background:linear-gradient(180deg,hsla(0,0%,100%,.012),transparent 80%),var(--color-surface-raised)}.ChangelogDialog_kicker__Gx7ML{font-size:9px;text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);font-weight:700}.ChangelogDialog_titleBlock__YuJ28{display:flex;flex-direction:column;gap:2px;margin-right:auto}.ChangelogDialog_title__SJov4{font-size:16px;font-weight:600;letter-spacing:-.012em;display:flex;align-items:baseline;gap:8px}.ChangelogDialog_titleAccent__hJk4V{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--color-text-muted);letter-spacing:0;font-weight:400}.ChangelogDialog_subtitle__gC0dM{display:none}.ChangelogDialog_headerCompare__5cspo{display:flex;align-items:center;gap:10px;font-size:12px}.ChangelogDialog_compareLabel__5wRAp{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);font-weight:700}.ChangelogDialog_compareTag__MroyB{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 8px;border-radius:3px;background:var(--color-surface);border:1px solid var(--color-border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:0;position:relative}.ChangelogDialog_compareTag__MroyB[data-role=from]{border-color:rgba(245,158,11,.55);background:rgba(245,158,11,.04)}.ChangelogDialog_compareTag__MroyB[data-role=to]{border-color:rgba(118,185,0,.55);background:rgba(118,185,0,.04)}.ChangelogDialog_compareTag__MroyB:before{content:attr(data-role-label);position:absolute;top:-7px;left:6px;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:0 4px;background:var(--color-surface-raised);color:var(--color-text-muted);font-family:inherit}.ChangelogDialog_compareTag__MroyB[data-role=from]:before{content:"FROM";color:#f59e0b}.ChangelogDialog_compareTag__MroyB[data-role=to]:before{content:"TO";color:var(--color-brand)}.ChangelogDialog_compareDot__K8iMu{width:6px;height:6px;border-radius:50%;background:var(--color-text-muted);flex-shrink:0}.ChangelogDialog_compareTag__MroyB[data-role=from] .ChangelogDialog_compareDot__K8iMu{background:#f59e0b}.ChangelogDialog_compareTag__MroyB[data-role=to] .ChangelogDialog_compareDot__K8iMu{background:var(--color-brand)}.ChangelogDialog_compareArrow__Orag2{position:relative;width:24px;height:1px;color:var(--color-text-muted)}.ChangelogDialog_compareArrow__Orag2:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,currentColor,currentColor 3px,transparent 0,transparent 6px);opacity:.6}.ChangelogDialog_compareArrow__Orag2:after{content:"";position:absolute;right:-1px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-right:1.5px solid;border-top:1.5px solid;opacity:.85}.ChangelogDialog_viewBtn__b4MmE{padding:5px 12px;border-radius:3px;background:var(--color-brand);color:var(--color-bg);border:none;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:6px;letter-spacing:.08em;text-transform:uppercase;position:relative;transition:transform .14s ease,filter .14s ease}.ChangelogDialog_viewBtn__b4MmE:hover{filter:brightness(1.12);transform:translateY(-1px)}.ChangelogDialog_viewBtn__b4MmE:active{transform:translateY(0)}.ChangelogDialog_closeBtn__n8tx2{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--color-border);background:transparent;color:var(--color-text-muted);border-radius:3px;cursor:pointer;flex-shrink:0;transition:color .14s,border-color .14s}.ChangelogDialog_closeBtn__n8tx2:hover{color:var(--color-text);border-color:var(--color-text)}.ChangelogDialog_body__NXlsi{overflow-y:auto;padding:18px 22px 24px;min-height:0;scrollbar-gutter:stable both-edges}.ChangelogDialog_placeholder__zEiO_{padding:56px 24px;text-align:center;color:var(--color-text-muted);font-size:13px}.ChangelogDialog_placeholderGlyph__axfhD{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-border);font-size:32px;letter-spacing:4px;margin-bottom:12px;line-height:1}.ChangelogDialog_placeholder__zEiO_ code{background:var(--color-surface);padding:1px 6px;border-radius:3px;font-size:12px}.ChangelogDialog_hero__qHwv7{display:none}.ChangelogDialog_stats__t_bZ5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:18px;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;background:var(--color-surface)}.ChangelogDialog_stat__3pwHr{position:relative;padding:12px 14px 11px;border-right:1px dashed var(--color-border)}.ChangelogDialog_stat__3pwHr:last-child{border-right:none}.ChangelogDialog_stat__3pwHr:before{content:"";position:absolute;top:0;left:12px;right:12px;height:2px;background:transparent;transition:background .2s}.ChangelogDialog_stat__3pwHr[data-tone=add]:before{background:linear-gradient(90deg,var(--edge-depends-direct,#76b900),transparent)}.ChangelogDialog_stat__3pwHr[data-tone=remove]:before{background:linear-gradient(90deg,#dc2626,transparent)}.ChangelogDialog_stat__3pwHr[data-tone=change]:before{background:linear-gradient(90deg,#f59e0b,transparent)}.ChangelogDialog_statLabel__lr_N_{font-size:8px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.14em;font-weight:700}.ChangelogDialog_statValue__0Xj_Q{margin-top:4px;font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.05;display:flex;align-items:baseline;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ChangelogDialog_statFrom__UA3U_{color:var(--color-text-muted);font-weight:400;font-size:13px}.ChangelogDialog_statArrow__3oQG6{color:var(--color-text-muted);font-size:11px}.ChangelogDialog_statDelta__D4dYk{font-size:11px;font-weight:500;margin-left:4px;font-family:inherit}.ChangelogDialog_statDeltaAdd__3r_Sl{color:var(--edge-depends-direct,#76b900)}.ChangelogDialog_statDeltaRemove__kMKdZ{color:#dc2626}.ChangelogDialog_statBreakdown__kMoLC{margin-top:4px;font-size:9px;color:var(--color-text-muted);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ChangelogDialog_empty__MTLGt{padding:56px 24px;text-align:center;color:var(--color-text-muted);font-size:13px;background:repeating-linear-gradient(135deg,transparent 0,transparent 8px,hsla(0,0%,100%,.012) 8px,hsla(0,0%,100%,.012) 9px),var(--color-surface);border:1px dashed var(--color-border);border-radius:4px}.ChangelogDialog_emptyGlyph__g1zyH{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--color-border);font-size:28px;letter-spacing:6px;margin-bottom:10px;line-height:1}.ChangelogDialog_section__cV5Qa{margin-top:22px;animation:ChangelogDialog_sectionFadeIn__RtyIu .36s cubic-bezier(.16,1,.3,1) both}.ChangelogDialog_section__cV5Qa:first-of-type{margin-top:0}@keyframes ChangelogDialog_sectionFadeIn__RtyIu{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ChangelogDialog_sectionHead__PEcp5{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ChangelogDialog_sectionSigil__Mr9J9{display:inline-grid;place-items:center;width:18px;height:18px;font-weight:700;font-size:11px;border-radius:2px;flex-shrink:0}.ChangelogDialog_sectionSigil__Mr9J9[data-tone=add]{color:var(--edge-depends-direct,#76b900);background:rgba(118,185,0,.12);border:1px solid rgba(118,185,0,.32)}.ChangelogDialog_sectionSigil__Mr9J9[data-tone=remove]{color:#dc2626;background:rgba(220,38,38,.12);border:1px solid rgba(220,38,38,.32)}.ChangelogDialog_sectionSigil__Mr9J9[data-tone=change]{color:#f59e0b;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.32)}.ChangelogDialog_sectionTitle__SEqzj{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;margin:0;color:var(--color-text);font-family:inherit}.ChangelogDialog_sectionCount__hdOPT{color:var(--color-text-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChangelogDialog_sectionCount__hdOPT:before{content:"·";margin:0 6px;color:var(--color-text-muted)}.ChangelogDialog_sectionRule__SwZKn{flex:1 1;height:1px;background-image:linear-gradient(90deg,var(--color-border) 0,var(--color-border) 6px,transparent 6px,transparent 9px);background-size:9px 1px}.ChangelogDialog_libGrid__vGzy8{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:6px;gap:6px}.ChangelogDialog_libCard__JTOmm{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px 8px 0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;overflow:hidden;transition:border-color .14s ease,background .14s ease}.ChangelogDialog_libCard__JTOmm:hover{border-color:var(--color-text-muted);background:hsla(0,0%,100%,.02)}.ChangelogDialog_libCard__JTOmm:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px}.ChangelogDialog_libCard__JTOmm[data-tone=add]:before{background:var(--edge-depends-direct,#76b900)}.ChangelogDialog_libCard__JTOmm[data-tone=remove]:before{background:#dc2626}.ChangelogDialog_libLevel__uDyIy{margin-left:12px;display:inline-grid;place-items:center;min-width:26px;height:18px;padding:0 5px;border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--color-bg);flex-shrink:0}.ChangelogDialog_libMain__GTEcR{min-width:0;display:flex;flex-direction:column;gap:0}.ChangelogDialog_libName__KB0v3{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em;line-height:1.25}.ChangelogDialog_libId__EVn_Z{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.ChangelogDialog_libIcon__Fc_1I{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0;opacity:.55;transition:opacity .14s,color .14s}.ChangelogDialog_libCard__JTOmm:hover .ChangelogDialog_libIcon__Fc_1I{opacity:1}.ChangelogDialog_libIcon__Fc_1I:hover{color:var(--color-text)}.ChangelogDialog_edgeList__COmOb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ChangelogDialog_edgeRow___qvSg{display:grid;grid-template-columns:26px minmax(0,1fr) 18px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:6px 14px 6px 10px;background:var(--color-surface);font-size:12px;border-left:2px solid transparent;transition:background .12s ease,border-left-color .12s ease}.ChangelogDialog_edgeRow___qvSg+.ChangelogDialog_edgeRow___qvSg{border-top:1px solid var(--color-border)}.ChangelogDialog_edgeRow___qvSg[data-tone=add]{border-left-color:rgba(118,185,0,.7)}.ChangelogDialog_edgeRow___qvSg[data-tone=remove]{border-left-color:rgba(220,38,38,.7)}.ChangelogDialog_edgeRow___qvSg[data-tone=change]{border-left-color:rgba(245,158,11,.7)}.ChangelogDialog_edgeRow___qvSg:hover{background:hsla(0,0%,100%,.025)}.ChangelogDialog_edgeBadge__y7NUM{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:2px;font-weight:700;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;flex-shrink:0}.ChangelogDialog_edgeBadge__y7NUM[data-tone=add]{color:var(--edge-depends-direct,#76b900);background:rgba(118,185,0,.12)}.ChangelogDialog_edgeBadge__y7NUM[data-tone=remove]{color:#dc2626;background:rgba(220,38,38,.12)}.ChangelogDialog_edgeBadge__y7NUM[data-tone=change]{color:#f59e0b;background:rgba(245,158,11,.12)}.ChangelogDialog_edgeFromCol__1I_ZX,.ChangelogDialog_edgeToCol__mJNPA{display:flex;align-items:center;gap:6px;min-width:0}.ChangelogDialog_edgeFromCol__1I_ZX{justify-content:flex-end}.ChangelogDialog_edgeLib__EP6yB{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.ChangelogDialog_edgeArrowIcon__ppfBP{color:var(--color-text-muted);opacity:.7}.ChangelogDialog_edgeType__qpD1O{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:var(--color-bg);color:var(--color-text-muted);border:1px solid var(--color-border);white-space:nowrap;text-transform:uppercase;font-weight:700}.ChangelogDialog_edgeType__qpD1O[data-type=required]{color:var(--color-text);border-color:var(--color-text-muted)}.ChangelogDialog_edgeType__qpD1O[data-type=header_only]{color:#06b6d4;border-color:rgba(6,182,212,.5)}.ChangelogDialog_edgeType__qpD1O[data-type=runtime_plugin]{color:#f59e0b;border-color:rgba(245,158,11,.5)}.ChangelogDialog_edgeTypeRow__1Dk4_{display:inline-flex;align-items:center;gap:4px}.ChangelogDialog_body__NXlsi::-webkit-scrollbar,.ChangelogDialog_timelineScroll__V9jh_::-webkit-scrollbar{width:8px}.ChangelogDialog_body__NXlsi::-webkit-scrollbar-track,.ChangelogDialog_timelineScroll__V9jh_::-webkit-scrollbar-track{background:transparent}.ChangelogDialog_body__NXlsi::-webkit-scrollbar-thumb,.ChangelogDialog_timelineScroll__V9jh_::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.ChangelogDialog_body__NXlsi::-webkit-scrollbar-thumb:hover,.ChangelogDialog_timelineScroll__V9jh_::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}@media (max-width:820px){.ChangelogDialog_dialog__MyCE_{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:calc(100dvh - 24px)}.ChangelogDialog_timeline__4IIaQ{max-height:200px;border-right:none;border-bottom:1px solid var(--color-border);grid-template-rows:auto 1fr}.ChangelogDialog_timelineFooter__awzdC{display:none}.ChangelogDialog_header__hGuc8{padding:12px 16px;gap:10px}.ChangelogDialog_body__NXlsi{padding:14px 16px}.ChangelogDialog_stats__t_bZ5{grid-template-columns:repeat(2,1fr)}.ChangelogDialog_stat__3pwHr{border-right:1px dashed var(--color-border);border-bottom:1px dashed var(--color-border)}.ChangelogDialog_stat__3pwHr:last-child{border-right:none;border-bottom:none}.ChangelogDialog_stat__3pwHr:nth-child(2n){border-right:none}.ChangelogDialog_stat__3pwHr:nth-last-child(-n+2){border-bottom:none}.ChangelogDialog_edgeRow___qvSg{grid-template-columns:18px 1fr;grid-template-rows:auto auto;grid-template-areas:"badge from" "badge to";row-gap:2px;padding:6px 10px}.ChangelogDialog_edgeRow___qvSg .ChangelogDialog_edgeBadge__y7NUM{grid-area:badge}.ChangelogDialog_edgeRow___qvSg .ChangelogDialog_edgeFromCol__1I_ZX{grid-area:from;justify-content:flex-start}.ChangelogDialog_edgeRow___qvSg .ChangelogDialog_edgeToCol__mJNPA{grid-area:to}.ChangelogDialog_edgeRow___qvSg .ChangelogDialog_edgeArrowIcon__ppfBP,.ChangelogDialog_edgeRow___qvSg .ChangelogDialog_edgeType__qpD1O{display:none}}@media (max-width:600px){.ChangelogDialog_backdrop__z2woC{padding:0}.ChangelogDialog_dialog__MyCE_{width:100%;max-width:100%;height:100dvh;border-radius:0;border-left:none;border-right:none}.ChangelogDialog_timeline__4IIaQ{max-height:160px}.ChangelogDialog_timelineHeader__1kD7V{padding:12px 14px 10px}.ChangelogDialog_header__hGuc8{padding:10px 14px}.ChangelogDialog_body__NXlsi{padding:14px 14px 22px}.ChangelogDialog_headerCompare__5cspo{flex-wrap:wrap;width:100%}}.EdgePopover_popover__cdzNo{position:absolute;z-index:30;width:340px;max-width:calc(100vw - 32px);max-height:440px;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 12px 32px rgba(0,0,0,.35);overflow:hidden;display:flex;flex-direction:column;animation:EdgePopover_fadein__F3R9G .12s ease}@keyframes EdgePopover_fadein__F3R9G{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.EdgePopover_header__NkVwm{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}.EdgePopover_title__j_C4e{font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:var(--color-text-muted)}.EdgePopover_closeBtn__W764U{width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-text-muted);border-radius:var(--radius-sm);font-family:inherit;cursor:pointer}.EdgePopover_closeBtn__W764U svg{display:block}.EdgePopover_closeBtn__W764U:hover{color:var(--color-text);background:var(--color-surface-raised)}.EdgePopover_body__xozQy{padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);flex:1 1 auto;min-height:0;overflow-y:auto}.EdgePopover_flow__uQxPJ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0 var(--space-2)}.EdgePopover_flowChip__RnL_9{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-text);font-size:11px;font-weight:600;font-family:inherit;cursor:pointer;letter-spacing:-.005em;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .12s ease,color .12s ease}.EdgePopover_flowChip__RnL_9:hover{border-color:var(--color-brand);color:var(--color-brand)}.EdgePopover_flowChip__RnL_9 .EdgePopover_dot__38Gv0{width:7px;height:7px;border-radius:2px;background:var(--chip-color,var(--color-text-muted));flex-shrink:0}.EdgePopover_chipText__HZM4K{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EdgePopover_arrowBox__3_KeY{flex:1 1;min-width:60px;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--color-brand)}.EdgePopover_arrowLabel__UXcw_{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.EdgePopover_arrow__VEemR{display:flex;align-items:center;width:100%;gap:0}.EdgePopover_arrowLine__6T3LP{flex:1 1;height:1.5px;background:currentColor;border-radius:1px}.EdgePopover_arrowHead___t0K4{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid;flex-shrink:0}.EdgePopover_scanners__iE0ZG{display:flex;flex-wrap:wrap;gap:5px}.EdgePopover_scannerPill__zFhb3{padding:2px 8px;font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--color-brand-ink);background:var(--color-brand);border-radius:3px}.EdgePopover_sectionLabel__dDVYe{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-weight:600}.EdgePopover_occList__BwEWN{display:flex;flex-direction:column;gap:4px;margin:0;padding:0 2px 0 0;list-style:none}.EdgePopover_occItem__wapr4{display:flex;align-items:baseline;gap:var(--space-2);padding:4px 6px;border-radius:3px;font-size:var(--fs-caption);line-height:1.35}.EdgePopover_occItem__wapr4:hover,.EdgePopover_occScanner__1dDSm{background:var(--color-surface)}.EdgePopover_occScanner__1dDSm{font-size:9px;text-transform:uppercase;padding:1px 5px;border-radius:2px;color:var(--color-text-muted);border:1px solid var(--color-border);flex-shrink:0}.EdgePopover_occFile__iT7Rs,.EdgePopover_occScanner__1dDSm{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.EdgePopover_occFile__iT7Rs{flex:1 1;font-size:11px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.EdgePopover_occFile__iT7Rs:hover{color:var(--color-brand);text-decoration:underline}.EdgePopover_occFileStatic__5zH7J{flex:1 1;font-size:11px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EdgePopover_occFileStatic__5zH7J,.EdgePopover_occLine__4rV8V{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--color-text-muted)}.EdgePopover_occLine__4rV8V{font-size:10px;flex-shrink:0}.EdgePopover_footer__Rm9nk{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border);font-size:11px;color:var(--color-text-muted);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-shrink:0}.EdgePopover_footerScanned__4Y9c8{font-style:italic}.EdgePopover_reportBtn__vnADu{background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:3px;cursor:pointer;transition:color .12s ease,border-color .12s ease}.EdgePopover_reportBtn__vnADu:hover{color:var(--color-text);border-color:var(--color-text)}.EdgePopover_empty__UGHTW{font-size:var(--fs-caption);color:var(--color-text-muted);font-style:italic;padding:var(--space-2) 0}@media (max-width:640px){.EdgePopover_popover__cdzNo{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;max-width:100%;max-height:85vh;border-radius:14px 14px 0 0;z-index:70;padding-top:8px;animation:EdgePopover_edgeSheetUp__j5ZWr .22s cubic-bezier(.16,1,.3,1)}.EdgePopover_popover__cdzNo:before{content:"";position:absolute;top:6px;left:50%;transform:translateX(-50%);width:36px;height:4px;border-radius:2px;background:var(--color-border);z-index:1}.EdgePopover_header__NkVwm{padding-top:16px}.EdgePopover_body__xozQy{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.EdgePopover_footer__Rm9nk{padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom))}}@keyframes EdgePopover_edgeSheetUp__j5ZWr{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.GraphCanvas_wrap__QJyiM{position:relative;width:100%;height:100%;background:radial-gradient(circle at 25% 30%,rgba(118,185,0,.035),transparent 60%),var(--color-bg);overflow:hidden;overscroll-behavior:contain}.GraphCanvas_svg__JdgfN{width:100%;height:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;touch-action:none}.GraphCanvas_svg__JdgfN.GraphCanvas_dragging__xwjxY{cursor:-webkit-grabbing;cursor:grabbing}.GraphCanvas_controls__rf13g{position:absolute;bottom:var(--space-4);right:var(--space-4);display:flex;flex-direction:column;gap:2px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:2px;z-index:2}.GraphCanvas_ctrlBtn__b5pwD{width:30px;height:30px;display:grid;place-items:center;background:transparent;border:none;color:var(--color-text-muted);border-radius:2px;font-size:15px;font-weight:600}.GraphCanvas_ctrlBtn__b5pwD:hover{background:var(--color-bg);color:var(--color-brand)}.GraphCanvas_hint__jdRHW{position:absolute;top:var(--space-4);left:var(--space-4);font-size:var(--fs-caption);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);pointer-events:none;z-index:2;opacity:.9;transition:opacity .3s ease}.GraphCanvas_hintHidden__ckIDj{opacity:0}.GraphCanvas_node__TCxVd{cursor:pointer;transition:transform .46s cubic-bezier(.4,0,.2,1)}.GraphCanvas_nodeEnterAnim__Y3SGV{animation:GraphCanvas_nodeEnter__TpquI .32s ease both}@keyframes GraphCanvas_nodeEnter__TpquI{0%{opacity:0}to{opacity:1}}.GraphCanvas_nodeExiting__l71fI{animation:GraphCanvas_nodeExit__np2xI .26s ease forwards;pointer-events:none}@keyframes GraphCanvas_nodeExit__np2xI{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.GraphCanvas_node__TCxVd{transition:none}.GraphCanvas_nodeEnterAnim__Y3SGV,.GraphCanvas_nodeExiting__l71fI{animation:none}}.GraphCanvas_subBandLabels__eO3EQ{pointer-events:none}.GraphCanvas_subBandLabel__7oNdN{fill:var(--level-color,var(--color-text-muted));font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.GraphCanvas_nodeBg__UNDAf{fill:var(--color-surface-raised);stroke:var(--color-border);stroke-width:1}.GraphCanvas_nodeAccent__Rc2wn{fill:var(--level-color,var(--color-text-muted))}.GraphCanvas_nodeLevelHover__apDaW .GraphCanvas_nodeBg__UNDAf{stroke:var(--level-color,var(--color-border-strong));stroke-width:1.5}.GraphCanvas_node__TCxVd:not(.GraphCanvas_nodeSelected__yE5r9):hover .GraphCanvas_nodeBg__UNDAf{stroke:var(--color-brand)}.GraphCanvas_node__TCxVd.GraphCanvas_nodeSelected__yE5r9 .GraphCanvas_nodeBg__UNDAf{stroke:var(--color-brand);stroke-width:2}.GraphCanvas_nodeFocusRing__4nMhe{fill:none;stroke-width:2;pointer-events:none}.GraphCanvas_focusFadeIn__56XgM{animation:GraphCanvas_focusFadeIn__56XgM .38s ease both}@keyframes GraphCanvas_focusFadeIn__56XgM{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.GraphCanvas_focusFadeIn__56XgM{animation:none}}.GraphCanvas_nodeDim__uE3_P{opacity:.22}.GraphCanvas_nodeDimSoft__X6w5a{opacity:.6}.GraphCanvas_nodeName__aiKvw{font-size:12.5px;font-weight:600;fill:var(--color-text);pointer-events:none}.GraphCanvas_nodeLock__e5Q3S{color:var(--color-text-muted);opacity:.85}.GraphCanvas_nodeStack__vaSiV{fill:var(--color-surface-raised);stroke:var(--color-border-strong,var(--color-border));stroke-width:1}.GraphCanvas_nodeCluster__vdVMO .GraphCanvas_nodeBg__UNDAf{stroke:var(--level-color,var(--color-border-strong));stroke-width:1.5}.GraphCanvas_nodeClusterCount__EzHEH{fill:var(--level-color,var(--color-text-muted));font-size:11px;font-weight:700;pointer-events:none}.GraphCanvas_foldBtn__aumPU{opacity:0;pointer-events:none;cursor:pointer;transition:opacity .12s ease}.GraphCanvas_node__TCxVd:hover .GraphCanvas_foldBtn__aumPU{opacity:1;pointer-events:auto}@media (pointer:coarse){.GraphCanvas_foldBtn__aumPU{opacity:1;pointer-events:auto}}.GraphCanvas_nodeBadge__AWRR_{transition:opacity .12s ease}.GraphCanvas_nodeFoldable__jeUKt:hover .GraphCanvas_nodeBadge__AWRR_{opacity:0}.GraphCanvas_foldBtnHit__x3B0S{fill:transparent}.GraphCanvas_foldBtn__aumPU:hover .GraphCanvas_foldBtnHit__x3B0S{fill:var(--color-bg)}.GraphCanvas_foldBtnIcon__8l_Lp{fill:none;stroke:var(--color-text-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.GraphCanvas_foldBtn__aumPU:hover .GraphCanvas_foldBtnIcon__8l_Lp{stroke:var(--color-brand)}@media (prefers-reduced-motion:reduce){.GraphCanvas_foldBtn__aumPU{transition:none}}.GraphCanvas_edge__yEdJ_{fill:none;stroke:var(--edge-default);stroke-width:1;opacity:.55}.GraphCanvas_edgeDim___Jkvj{opacity:.08}.GraphCanvas_edgeDependsDirect__2dEkk{stroke:var(--edge-depends-direct);stroke-width:1.75;opacity:1}.GraphCanvas_edgeDependsIndirect__qvFkW{stroke:var(--edge-depends-indirect);stroke-width:1.25;stroke-dasharray:4 3;opacity:.9}.GraphCanvas_edgeUsedDirect__mv7qF{stroke:var(--edge-used-direct);stroke-width:1.75;opacity:1}.GraphCanvas_edgeUsedIndirect__50fVA{stroke:var(--edge-used-indirect);stroke-width:1.25;stroke-dasharray:4 3;opacity:.9}.GraphCanvas_noDashIndirect__d6z4j .GraphCanvas_edgeDependsIndirect__qvFkW,.GraphCanvas_noDashIndirect__d6z4j .GraphCanvas_edgeUsedIndirect__50fVA{stroke-dasharray:none}.GraphCanvas_edgeHover__sD_GG{stroke:var(--color-text);stroke-width:1.25;opacity:.5}.GraphCanvas_edgeDependsDirect__2dEkk.GraphCanvas_edgeActive__vsdaZ,.GraphCanvas_edgeDependsIndirect__qvFkW.GraphCanvas_edgeActive__vsdaZ,.GraphCanvas_edgeUsedDirect__mv7qF.GraphCanvas_edgeActive__vsdaZ,.GraphCanvas_edgeUsedIndirect__50fVA.GraphCanvas_edgeActive__vsdaZ{opacity:1}.GraphCanvas_edgeHalo__3QdNP{fill:none;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.85;pointer-events:none}.GraphCanvas_edgeHaloDepends__IFt_n{stroke:var(--edge-depends-direct)}.GraphCanvas_edgeHaloUsed__hVBZB{stroke:var(--edge-used-direct)}.GraphCanvas_edgeHit__yg1C7{fill:none;stroke:transparent;stroke-width:14;pointer-events:stroke;cursor:default}@media (pointer:coarse){.GraphCanvas_edgeHit__yg1C7{stroke-width:22}}.GraphCanvas_edgeHitClickable__ooO_E{cursor:pointer}@media (max-width:768px){.GraphCanvas_hint__jdRHW{font-size:10px;padding:var(--space-1) var(--space-2);top:var(--space-2);left:var(--space-2)}.GraphCanvas_controls__rf13g{bottom:var(--space-2);right:var(--space-2)}.GraphCanvas_ctrlBtn__b5pwD{width:36px;height:36px}}.GraphCanvas_legend__LVxH9{position:absolute;bottom:var(--space-4);right:58px;z-index:3;background:var(--color-surface);border:1px solid var(--color-border);border-radius:9px;padding:6px;box-shadow:var(--shadow-md,0 4px 16px rgba(0,0,0,.25));max-width:230px;max-height:70%;overflow-y:auto}.GraphCanvas_legendGroupLabel__7JUKA{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);padding:6px 6px 3px}.GraphCanvas_legendGroupLabel__7JUKA:first-child{padding-top:2px}.GraphCanvas_legendEdge__S8Vcw{display:flex;align-items:center;gap:8px;padding:3px 6px;font-size:11.5px;color:var(--color-text)}.GraphCanvas_legendLine__3wTf_{width:26px;height:2px;flex:0 0 auto;background:var(--legend-color,var(--edge-default,#888))}.GraphCanvas_legendLineDashed__iDvNu{background:transparent;height:0;border-top:2px dashed var(--legend-color,var(--edge-default,#888))}.GraphCanvas_legendToggle__RPeo2{display:flex;align-items:center;gap:6px;width:100%;background:none;border:0;cursor:pointer;color:var(--color-text);font:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:4px 6px}.GraphCanvas_legendCaret___F_ff{margin-left:auto;color:var(--color-text-muted)}.GraphCanvas_legendRows__GaBeD{padding:4px 2px 2px}.GraphCanvas_legendRow__PEbUs{display:flex;align-items:center;gap:7px;padding:3px 6px;border-radius:5px;cursor:default}.GraphCanvas_legendRow__PEbUs:hover{background:var(--color-surface-hover,hsla(0,0%,50%,.12))}.GraphCanvas_legendDot__L2dZL{width:9px;height:9px;border-radius:50%;background:var(--dot-color,#888);flex:0 0 auto}.GraphCanvas_legendTag__o_Dtp{font-size:10px;color:var(--color-text-muted);width:18px;flex:0 0 auto}.GraphCanvas_legendLabel__vIDep{font-size:11.5px;color:var(--color-text);flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GraphCanvas_legendCount__IevRN{font-size:10.5px;color:var(--color-text-muted);flex:0 0 auto}.Logo_logo__2PR44{display:block;flex-shrink:0}.Logo_tile__biQIf{fill:var(--color-text);opacity:.08}[data-theme=dark] .Logo_tile__biQIf{fill:#0a0a0a;opacity:1}.Logo_edges__kkqC2{fill:none;stroke:var(--color-brand);stroke-width:2;stroke-linecap:round;opacity:.55}.Logo_node__MQBiS{fill:var(--color-brand)}.VersionPicker_wrap__JZ2TL{position:relative;flex-shrink:0}.VersionPicker_trigger__tp2JN{display:inline-flex;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;cursor:pointer;transition:border-color .12s ease,background .12s ease;white-space:nowrap}.VersionPicker_trigger__tp2JN:hover{border-color:var(--color-brand)}.VersionPicker_trigger__tp2JN[data-historical=true]{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.55);color:var(--color-text)}.VersionPicker_triggerLabel__iHvDL{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.VersionPicker_dot__w_5kq{width:6px;height:6px;border-radius:50%;background:var(--edge-depends-direct,#76b900);flex-shrink:0}.VersionPicker_trigger__tp2JN[data-historical=true] .VersionPicker_dot__w_5kq{background:#f59e0b}.VersionPicker_chev__1M24_{color:var(--color-text-muted);transition:transform .16s ease}.VersionPicker_wrap__JZ2TL[data-open=true] .VersionPicker_chev__1M24_{transform:rotate(180deg)}.VersionPicker_menu__C51X5{position:absolute;top:calc(100% + 6px);right:0;min-width:280px;max-height:min(60vh,420px);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 16px 48px rgba(0,0,0,.55);z-index:240;overflow:hidden;display:flex;flex-direction:column;animation:VersionPicker_menuIn___rOC_ .14s ease}@keyframes VersionPicker_menuIn___rOC_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.VersionPicker_menuHeader__8lP2o{padding:var(--space-3) var(--space-4) var(--space-2);border-bottom:1px dashed var(--color-border)}.VersionPicker_menuTitle__oukGA{display:flex;align-items:center;gap:6px;font-size:9px;text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);font-weight:700}.VersionPicker_menuList__UD4jD{list-style:none;margin:0;padding:var(--space-1);overflow-y:auto;flex:1 1;min-height:0}.VersionPicker_item__lJDjP{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;text-align:left;font-family:inherit;font-size:var(--fs-body-sm)}.VersionPicker_item__lJDjP:hover,.VersionPicker_item__lJDjP[data-active=true]{background:var(--color-surface)}.VersionPicker_item__lJDjP[data-active=true] .VersionPicker_itemDate__ARmAn{color:var(--color-brand)}.VersionPicker_itemMain__Ng1vZ{display:flex;align-items:center;gap:var(--space-2);min-width:0}.VersionPicker_itemDate__ARmAn{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.VersionPicker_latestBadge__gPQW6{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:rgba(118,185,0,.16);color:var(--edge-depends-direct,#76b900);border:1px solid rgba(118,185,0,.35);font-family:inherit}.VersionPicker_latestBadge__gPQW6:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}.VersionPicker_itemMeta__UXp0d{font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;align-items:center;gap:6px}.VersionPicker_delta__QSEAY{display:inline-flex;align-items:baseline;gap:3px;padding:1px 6px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);font-size:10px}.VersionPicker_deltaAdd__ghYiR{color:var(--edge-depends-direct,#76b900)}.VersionPicker_deltaRemove__FxiO1{color:#dc2626}@media (max-width:768px){.VersionPicker_menu__C51X5{right:0;min-width:min(280px,calc(100vw - 24px))}.VersionPicker_trigger__tp2JN{height:34px;padding:0 10px;font-size:12px}}.Header_header__KwdYD{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-bg);min-height:56px;position:relative;z-index:50}.Header_brand__fkyv5{display:flex;align-items:center;gap:var(--space-3);min-width:0;flex:0 1 auto}.Header_brand__fkyv5>div{min-width:0}.Header_title__QYI_x{font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em}.Header_subtitle__mgLmF,.Header_title__QYI_x{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_subtitle__mgLmF{font-size:var(--fs-caption);color:var(--color-text-muted)}.Header_spacer__SOIlX{flex:1 1}.Header_earlyAccess__bNqNx{display:inline-flex;align-items:center;padding:3px 8px;margin-right:var(--space-2);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);background:rgba(118,185,0,.12);border:1px solid rgba(118,185,0,.45);border-radius:999px;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_nav__tNWGY{display:flex;gap:var(--space-1)}.Header_navLink__Rvw2c{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:transparent;border:none;color:var(--color-text-muted);font-size:var(--fs-body-sm)}.Header_navLinkActive__NdvBD,.Header_navLink__Rvw2c:hover,.Header_themeBtn__IW9z8{color:var(--color-text);background:var(--color-surface)}.Header_themeBtn__IW9z8{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-shrink:0}.Header_themeBtn__IW9z8:hover{border-color:var(--color-brand);color:var(--color-brand)}.Header_mobileOnly__n5Grf{display:none}@media (max-width:768px){.Header_header__KwdYD{gap:var(--space-2);padding:var(--space-2) var(--space-3);min-height:52px}.Header_subtitle__mgLmF{display:none}.Header_title__QYI_x{font-size:14px}}@media (max-width:600px){.Header_title__QYI_x{display:none}.Header_navLink__Rvw2c{padding:var(--space-1) var(--space-2);font-size:12px}.Header_themeBtn__IW9z8{width:34px;height:34px}.Header_mobileOnly__n5Grf{display:inline-flex}}@media (max-width:768px){.Header_earlyAccess__bNqNx{padding:2px 6px;font-size:9px;letter-spacing:.06em;margin-right:var(--space-1)}}@media (max-width:600px){.Header_earlyAccess__bNqNx{padding:1px 5px;font-size:8px;letter-spacing:.04em;border-radius:3px}}@media (max-width:480px){.Header_earlyAccess__bNqNx{display:none}}@media (max-width:600px){.Header_hideOnPhone__muNHp{display:none!important}}@media (max-width:420px){.Header_hideOnNarrow__vhgln{display:none!important}}.HistoricalBanner_banner__2eNa_{display:flex;align-items:center;gap:10px;padding:0 12px;height:22px;background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(245,158,11,.04) 0,rgba(245,158,11,.04) 9px),linear-gradient(90deg,rgba(245,158,11,.1),rgba(245,158,11,.02));border-bottom:1px solid rgba(245,158,11,.35);color:var(--color-text);font-size:10px;position:relative;overflow:hidden;white-space:nowrap}.HistoricalBanner_icon__MvCll{display:none}.HistoricalBanner_text__9VoBy{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis}.HistoricalBanner_label__4IAqY{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.HistoricalBanner_label__4IAqY:before{content:"";width:5px;height:5px;background:#f59e0b;border-radius:50%;animation:HistoricalBanner_amberBlink__dqVwV 2s ease-in-out infinite}.HistoricalBanner_label__4IAqY>*{display:none}@keyframes HistoricalBanner_amberBlink__dqVwV{0%,to{opacity:.4}50%{opacity:1}}.HistoricalBanner_version__XZ4Hy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:0;color:var(--color-text)}.HistoricalBanner_meta__Usl_d{color:var(--color-text-muted);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HistoricalBanner_btn__Op06Y{background:transparent;border:none;color:#f59e0b;padding:0 4px;border-radius:2px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:18px;line-height:1;transition:background .12s ease,color .12s ease}.HistoricalBanner_btn__Op06Y:hover{background:rgba(245,158,11,.14);color:#fbbf24}@media (max-width:540px){.HistoricalBanner_meta__Usl_d{display:none}}.ListView_wrap__vHZ_r{height:100%;overflow-y:auto;background:var(--color-bg);padding:var(--space-4) var(--space-6);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:768px){.ListView_wrap__vHZ_r{padding:var(--space-3) var(--space-3)}}.ListView_levelSection__uvBdH{max-width:1120px;margin:0 auto var(--space-6)}.ListView_levelHeader__VujCg{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0 var(--space-2);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-3)}.ListView_levelDot__VBZr_{width:10px;height:10px;border-radius:2px;background:var(--dot-color,var(--color-text-muted));flex-shrink:0}.ListView_levelTag__xCYcR{font-size:var(--fs-caption);font-weight:600;color:var(--color-text-muted)}.ListView_levelLabel__gXxc1{font-size:var(--fs-body);font-weight:600;color:var(--color-text)}.ListView_levelCount__0ip2S{margin-left:auto;font-size:var(--fs-caption);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ListView_grid__Dko_S{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));grid-gap:var(--space-3);gap:var(--space-3)}.ListView_card__ookyv{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:left;color:inherit;font-family:inherit;cursor:pointer;transition:border-color .12s ease,transform .12s ease;min-height:76px}.ListView_card__ookyv:before{content:"";position:absolute;left:0;top:var(--space-2);bottom:var(--space-2);width:3px;border-radius:2px;background:var(--level-color,var(--color-text-muted))}.ListView_card__ookyv:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}.ListView_cardSelected__AiCZk{border-color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand)}.ListView_cardDim__omQ5E{opacity:.35}.ListView_nameRow__TAULI{display:flex;align-items:center;gap:6px;min-width:0}.ListView_lockIcon__2ChkQ{display:inline-flex;align-items:center;color:var(--color-text-muted);flex-shrink:0}.ListView_name__WKfje{font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:0 1 auto}.ListView_desc__KJCZO{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ListView_desc__KJCZO,.ListView_meta__LSbq5{font-size:var(--fs-caption);color:var(--color-text-muted)}.ListView_meta__LSbq5{display:flex;gap:var(--space-3);margin-top:auto}.ListView_empty__90Wi_{text-align:center;padding:var(--space-12) 0;color:var(--color-text-muted)}.LoadingSkeleton_wrap__ONka5{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);background:radial-gradient(circle at 50% 50%,rgba(118,185,0,.08),transparent 60%),var(--color-bg)}.LoadingSkeleton_mark__DEjda{display:block;filter:drop-shadow(0 0 12px rgba(118,185,0,.25))}.LoadingSkeleton_edge__EuuWk{fill:none;stroke:var(--color-brand);stroke-width:1.5;stroke-dasharray:18;animation:LoadingSkeleton_draw__8dhgA 1.6s ease-in-out infinite;transform-origin:center}.LoadingSkeleton_edgeLeft__mLghf{animation-delay:.1s}.LoadingSkeleton_edgeRight__M2FyL{animation-delay:.3s}@keyframes LoadingSkeleton_draw__8dhgA{0%,to{stroke-dashoffset:18;opacity:.2}50%{stroke-dashoffset:0;opacity:.85}}.LoadingSkeleton_dot__b6PMj{fill:var(--color-brand);animation:LoadingSkeleton_pulse__yoFg8 1.6s ease-in-out infinite}.LoadingSkeleton_dotTop__PFTMH{animation-delay:0ms}.LoadingSkeleton_dotLeft__9gbzu{animation-delay:.24s}.LoadingSkeleton_dotRight__WgMhf{animation-delay:.48s}@keyframes LoadingSkeleton_pulse__yoFg8{0%,to{opacity:.25}50%{opacity:1}}.LoadingSkeleton_caption__PWpBv{font-size:var(--fs-caption);color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-weight:500}@media (prefers-reduced-motion:reduce){.LoadingSkeleton_dot__b6PMj,.LoadingSkeleton_edge__EuuWk{animation:none}.LoadingSkeleton_edge__EuuWk{opacity:.55;stroke-dashoffset:0}.LoadingSkeleton_dot__b6PMj{opacity:.85}}.DslPopover_backdrop__p8dBU{position:fixed;inset:0;z-index:240;background:transparent}.DslPopover_popover__xqPGv{position:absolute;min-width:360px;max-width:min(520px,calc(100vw - 24px));background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 50px rgba(0,0,0,.55);z-index:241;overflow:hidden;animation:DslPopover_popIn__bDZOd .16s cubic-bezier(.16,1,.3,1)}@keyframes DslPopover_popIn__bDZOd{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.DslPopover_header__1_bIt{display:flex;align-items:baseline;gap:8px;padding:10px 14px 8px;border-bottom:1px dashed var(--color-border)}.DslPopover_kicker__h0tk4{font-size:9px;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:var(--color-text-muted)}.DslPopover_title__zysv6{font-size:13px;font-weight:600;letter-spacing:-.005em;margin-right:auto}.DslPopover_count__DvM8s{font-size:10px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.DslPopover_description__yuk8f{padding:8px 14px 0;font-size:11px;color:var(--color-text-muted);line-height:1.45}.DslPopover_list__bAtr5{list-style:none;margin:0;padding:6px 0 8px;max-height:360px;overflow-y:auto}.DslPopover_empty__QhU9B{padding:18px 14px;color:var(--color-text-muted);font-size:12px;text-align:center}.DslPopover_footer__rls7l{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-top:1px solid var(--color-border);background:var(--color-surface);font-size:11px;color:var(--color-text-muted)}.DslPopover_footerScanned___DDc_{font-style:italic}.DslPopover_reportBtn__0QI6Q{background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);font-family:inherit;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:3px;cursor:pointer;transition:color .12s ease,border-color .12s ease}.DslPopover_reportBtn__0QI6Q:hover{color:var(--color-text);border-color:var(--color-text)}.DslPopover_item__NTgrs{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;padding:8px 14px;border-bottom:1px dashed var(--color-border)}.DslPopover_item__NTgrs:last-child{border-bottom:none}.DslPopover_fileRow__wxWaI{display:flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--color-text-muted);min-width:0}.DslPopover_fileIndex__mwwhy{flex-shrink:0;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:2px;padding:0 4px;font-weight:700;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;line-height:1.55}.DslPopover_filePath__kHq4E{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left}.DslPopover_fileLine__C5Myr{color:var(--color-brand);flex-shrink:0}.DslPopover_openLink__BZ7D9{grid-column:2;grid-row:1;display:inline-flex;align-items:center;gap:3px;color:var(--color-text-muted);text-decoration:none;padding:1px 6px;border:1px solid var(--color-border);border-radius:2px;font-size:9px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;flex-shrink:0;align-self:start}.DslPopover_openLink__BZ7D9:hover{color:var(--color-text);border-color:var(--color-text)}.DslPopover_snippet__Uxfl_{grid-column:1/-1;margin:0;padding:6px 8px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;color:var(--color-text);white-space:pre-wrap;word-break:break-all;overflow:hidden}@media (max-width:640px){.DslPopover_backdrop__p8dBU{background:rgba(0,0,0,.45)}.DslPopover_popover__xqPGv{position:fixed;left:0;right:0;bottom:0;top:auto;width:100%;min-width:0;max-width:100%;max-height:85vh;display:flex;flex-direction:column;border-radius:14px 14px 0 0;animation:DslPopover_sheetUp__K_0mU .22s cubic-bezier(.16,1,.3,1)}.DslPopover_popover__xqPGv:before{content:"";position:absolute;top:6px;left:50%;transform:translateX(-50%);width:36px;height:4px;border-radius:2px;background:var(--color-border);z-index:1}.DslPopover_header__1_bIt{padding-top:16px}.DslPopover_list__bAtr5{max-height:none;flex:1 1 auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.DslPopover_openLink__BZ7D9{padding:5px 10px;font-size:10px}.DslPopover_reportBtn__0QI6Q{padding:6px 12px;font-size:11px}.DslPopover_snippet__Uxfl_{font-size:12px}.DslPopover_footer__rls7l{padding-bottom:calc(8px + env(safe-area-inset-bottom))}}@keyframes DslPopover_sheetUp__K_0mU{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.embed_wrap__FdH4y{position:relative;width:100%;height:100vh;height:100dvh;background:var(--color-bg);color:var(--color-text);overflow:hidden}.embed_footer__wCEEF{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:6px 10px;font-size:11px;color:var(--color-text-muted);background:linear-gradient(to top,var(--color-bg) 60%,transparent);pointer-events:none;z-index:3}.embed_meta__NsvZQ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;background:var(--color-surface);border:1px solid var(--color-border)}.embed_brandLink__yql14,.embed_meta__NsvZQ{padding:3px 8px;border-radius:var(--radius-sm);pointer-events:auto}.embed_brandLink__yql14{font-weight:600;color:var(--color-brand);text-decoration:none;margin-right:56px}.embed_brandLink__yql14:hover{color:var(--color-brand-hover);text-decoration:underline}.embed_empty__JkhKF{display:grid;place-items:center;width:100%;height:100vh;height:100dvh;text-align:center;padding:24px;color:var(--color-text-muted);background:var(--color-bg)}.embed_emptyTitle__tcSYr{font-size:var(--fs-h4);font-weight:600;color:var(--color-text);margin-bottom:8px}.embed_emptyBody__CZzwq{font-size:var(--fs-body-sm);max-width:32ch;line-height:1.45}