._host_1lncs_2{container-type:inline-size}._root_1lncs_8{--cm-primary:#0b57d0;--cm-ext:#c2e7ff;--cm-on-ext:#001d35;--cm-new:#c4eed0;--cm-on-new:#072711;--cm-surface:#fff;--cm-surface-2:#f0f4f9;--cm-muted:#5f6368;--cm-border:#c4c7c5;color:inherit;margin:1.75rem 0;font-family:inherit}@media (prefers-color-scheme:dark){html:not([data-theme]) ._root_1lncs_8{--cm-primary:#a8c7fa;--cm-ext:#004a77;--cm-on-ext:#c2e7ff;--cm-new:#0f5223;--cm-on-new:#c4eed0;--cm-surface:#1e1f20;--cm-surface-2:#282a2c;--cm-muted:#c4c7c5;--cm-border:#444746}}.light ._root_1lncs_8,[data-theme=light] ._root_1lncs_8{--cm-primary:#0b57d0;--cm-ext:#c2e7ff;--cm-on-ext:#001d35;--cm-new:#c4eed0;--cm-on-new:#072711;--cm-surface:#fff;--cm-surface-2:#f0f4f9;--cm-muted:#5f6368;--cm-border:#c4c7c5}.dark ._root_1lncs_8,[data-theme=dark] ._root_1lncs_8{--cm-primary:#a8c7fa;--cm-ext:#004a77;--cm-on-ext:#c2e7ff;--cm-new:#0f5223;--cm-on-new:#c4eed0;--cm-surface:#1e1f20;--cm-surface-2:#282a2c;--cm-muted:#c4c7c5;--cm-border:#444746}._root_1lncs_8 button{font:inherit}._root_1lncs_8 :focus-visible{outline:3px solid var(--cm-primary);outline-offset:2px}._toolbar_1lncs_69{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}._chip_1lncs_76{border:1px solid var(--cm-border);height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 14px;font-size:14px!important;font-weight:500!important}._chip_1lncs_76[aria-pressed=true]{background:var(--cm-ext);color:var(--cm-on-ext);border-color:#0000}._legend_1lncs_92{color:var(--cm-muted);flex-wrap:wrap;gap:16px;margin-left:auto;font-size:13px;display:flex}._swatchExt_1lncs_100,._swatchNew_1lncs_101{vertical-align:-1px;border-radius:4px;width:12px;height:12px;margin-right:6px;display:inline-block}._swatchExt_1lncs_100{background:var(--cm-ext)}._swatchNew_1lncs_101{background:var(--cm-new)}._map_1lncs_112{border:1px solid var(--cm-border);background:var(--cm-surface);border-radius:16px;padding:8px 12px;position:relative}._links_1lncs_119{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._links_1lncs_119 path{fill:none;stroke:var(--cm-primary);stroke-width:2px;opacity:.55}._lane_1lncs_133{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:12px;padding:14px 4px;display:grid;position:relative}._lane_1lncs_133+._lane_1lncs_133{border-top:1px dashed var(--cm-border)}._laneLabel_1lncs_144{color:var(--cm-muted);font-size:13px;font-weight:600;position:relative}._laneNodes_1lncs_150{flex-wrap:wrap;gap:10px;display:flex}._node_1lncs_155{text-align:left;cursor:pointer;border:0;border-radius:12px;min-height:44px;padding:8px 14px;line-height:1.3;transition:opacity .2s;position:relative;font-size:14px!important;font-weight:500!important}._isExt_1lncs_168{background:var(--cm-ext);color:var(--cm-on-ext)}._isNew_1lncs_169{background:var(--cm-new);color:var(--cm-on-new)}._node_1lncs_155[aria-pressed=true]{outline:3px solid var(--cm-primary);outline-offset:2px}._linked_1lncs_174{box-shadow:inset 0 0 0 2px var(--cm-primary)}._faded_1lncs_175{opacity:.5}._node_1lncs_155._dim_1lncs_176{opacity:.18}@media (prefers-reduced-motion:reduce){._node_1lncs_155{transition:none}}._panel_1lncs_181{background:var(--cm-surface-2);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;margin-top:16px;padding:20px 24px;display:grid}._badge_1lncs_190{border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:600;display:inline-block}._title_1lncs_197{margin:8px 0 4px;font-size:1.35rem;line-height:1.25}._dl_1lncs_202{margin:0}._dl_1lncs_202 dt{color:var(--cm-muted);margin-top:12px;font-size:12.5px;font-weight:600}._dl_1lncs_202 dd{margin:2px 0 0}._rel_1lncs_210{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._rel_1lncs_210 button{border:1px solid var(--cm-border);height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-size:13px!important;font-weight:500!important}._hint_1lncs_227{color:var(--cm-muted);margin:10px 0 0;font-size:13px}@media (width<=720px){._lane_1lncs_133{grid-template-columns:minmax(0,1fr);gap:8px}._links_1lncs_119{display:none}._legend_1lncs_92{margin-left:0}._panel_1lncs_181{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px}}@container (width>=900px){._root_1lncs_8{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;column-gap:16px;display:grid}._toolbar_1lncs_69{grid-column:1/-1}._lane_1lncs_133{grid-template-columns:120px minmax(0,1fr)}._panel_1lncs_181{grid-template-columns:minmax(0,1fr);align-self:stretch;gap:4px;margin-top:0}}
