.flag-badge{display:inline-flex;align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1));padding:.125rem .375rem;font-size:10px;font-weight:500;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.flag-danger{border-color:#b91c1c80;background-color:#7f1d1d80;--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.pi-section-title{margin-bottom:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.pi-flag{display:inline-flex;align-items:center;border-radius:.25rem;padding:.25rem .5rem;font-size:10px;font-weight:500;background:#1e293b80;color:#94a3b8;border:1px solid rgba(51,65,85,.4)}.pi-flag-danger{background:#7f1d1d4d;color:#fca5a5;border-color:#dc26264d}#detail-panel{background:linear-gradient(180deg,#0c1220,#0a0f1a)}#detail-panel .pi-header{border-bottom:1px solid rgba(51,65,85,.25);padding-bottom:1.25rem}.filter-panel[data-astro-cid-72gxizmk]{width:18rem}.filter-panel[data-astro-cid-72gxizmk].collapsed{width:.75rem}.filter-panel[data-astro-cid-72gxizmk].collapsed #filter-inner[data-astro-cid-72gxizmk]{opacity:0;pointer-events:none}.filter-panel[data-astro-cid-72gxizmk].collapsed #toggle-icon[data-astro-cid-72gxizmk]{transform:rotate(180deg)}@media(max-width:639px){.filter-panel[data-astro-cid-72gxizmk]{position:fixed;top:3rem;left:0;bottom:0;width:85vw;max-width:20rem;z-index:40;transform:translate(-100%);transition:transform .3s ease-out}.filter-panel[data-astro-cid-72gxizmk].mobile-open{transform:translate(0)}.filter-panel[data-astro-cid-72gxizmk].collapsed{width:0;transform:translate(-100%)}#btn-toggle-panel[data-astro-cid-72gxizmk]{display:none}}#filter-inner[data-astro-cid-72gxizmk]{transition:opacity .2s}.filter-section-title[data-astro-cid-72gxizmk]{margin-bottom:.5rem;display:flex;align-items:center;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}@media(max-width:639px){.tb-btn[data-astro-cid-72gxizmk] span[data-astro-cid-72gxizmk].filter-section-title{display:none}}.filter-check[data-astro-cid-72gxizmk]{display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-check[data-astro-cid-72gxizmk]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-cb[data-astro-cid-72gxizmk]{height:.875rem;width:.875rem;flex-shrink:0;cursor:pointer;border-radius:.25rem;accent-color:#3b82f6}.filter-count[data-astro-cid-72gxizmk]{flex-shrink:0;font-size:10px;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.filter-range[data-astro-cid-72gxizmk]{height:.375rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;accent-color:#3b82f6;background:#1e293b}.filter-range[data-astro-cid-72gxizmk]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#3b82f6;cursor:pointer;box-shadow:0 0 0 2px #0f172a;-webkit-transition:background .15s;transition:background .15s}.filter-range[data-astro-cid-72gxizmk]::-webkit-slider-thumb:hover{background:#60a5fa}.preset-btn[data-astro-cid-72gxizmk]{width:100%;border-radius:.5rem;border-width:1px;border-color:transparent;background-color:#1e293b66;padding:.5rem .75rem;text-align:left;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.preset-btn[data-astro-cid-72gxizmk]:hover{border-color:#47556980;background-color:#33415599;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.zoom-btn[data-astro-cid-72gxizmk]{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#33415580;background-color:#1e293bcc;font-size:1rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.zoom-btn[data-astro-cid-72gxizmk]:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:640px){.zoom-btn[data-astro-cid-72gxizmk]{height:2rem;width:2rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.ego-depth-btn[data-astro-cid-72gxizmk]{cursor:pointer;border-radius:.25rem;border-width:1px;border-color:#2563eb4d;background-color:#1e40af99;padding:.125rem .375rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ego-depth-btn[data-astro-cid-72gxizmk]:hover{background-color:#1d4ed8cc}.ego-depth-btn[data-astro-cid-72gxizmk].active{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:700;--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.search-result-item[data-astro-cid-72gxizmk]{display:flex;cursor:pointer;align-items:center;gap:.625rem;border-bottom-width:1px;border-color:#33415533;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.search-result-item[data-astro-cid-72gxizmk]:last-child{border-bottom-width:0px}.search-result-item[data-astro-cid-72gxizmk]:hover{background-color:#33415580}.graph-tooltip[data-astro-cid-72gxizmk]{position:fixed;z-index:100;background:#0d1424ee;border:1px solid #334155;border-radius:10px;padding:8px 12px;color:#f1f5f9;font-size:12px;pointer-events:none;max-width:220px;backdrop-filter:blur(12px);box-shadow:0 8px 32px #0009}#detail-panel[data-astro-cid-72gxizmk].open{transform:translate(0)}.custom-scroll[data-astro-cid-72gxizmk]::-webkit-scrollbar{width:4px}.custom-scroll[data-astro-cid-72gxizmk]::-webkit-scrollbar-track{background:transparent}.custom-scroll[data-astro-cid-72gxizmk]::-webkit-scrollbar-thumb{background:#374151;border-radius:2px}.custom-scroll[data-astro-cid-72gxizmk]::-webkit-scrollbar-thumb:hover{background:#4b5563}.accordion[data-astro-cid-72gxizmk]{border:none;outline:none}.accordion[data-astro-cid-72gxizmk] summary[data-astro-cid-72gxizmk]{list-style:none;cursor:pointer}.accordion[data-astro-cid-72gxizmk] summary[data-astro-cid-72gxizmk]::-webkit-details-marker{display:none}.accordion-summary[data-astro-cid-72gxizmk]{padding-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.accordion-arrow[data-astro-cid-72gxizmk]{transition:transform .2s ease;flex-shrink:0}details[data-astro-cid-72gxizmk][open] .accordion-arrow[data-astro-cid-72gxizmk]{transform:rotate(180deg)}.tb-btn[data-astro-cid-72gxizmk]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;padding:.3125rem .625rem;border-radius:.375rem;background:#1e293b99;color:#cbd5e1;border:1px solid rgba(51,65,85,.4);transition:all .15s;flex-shrink:0}.tb-btn[data-astro-cid-72gxizmk]:hover{background:#334155cc;color:#fff;border-color:#475569b3}@media(max-width:639px){.tb-mode-btn[data-astro-cid-72gxizmk] span[data-astro-cid-72gxizmk],.tb-action-btn[data-astro-cid-72gxizmk] span[data-astro-cid-72gxizmk]{display:none}.tb-mode-btn[data-astro-cid-72gxizmk],.tb-action-btn[data-astro-cid-72gxizmk]{padding:.375rem}.tb-btn[data-astro-cid-72gxizmk]{padding:.25rem .5rem;font-size:.6875rem}.tb-btn[data-astro-cid-72gxizmk] span[data-astro-cid-72gxizmk].text-\[11px\],#graph-toolbar[data-astro-cid-72gxizmk] .w-px[data-astro-cid-72gxizmk]{display:none}}.tb-mode-btn[data-astro-cid-72gxizmk]{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;padding:.3125rem .5rem;border-radius:.375rem;background:#1e293b66;color:#64748b;border:1px solid transparent;transition:all .15s;flex-shrink:0}.tb-mode-btn[data-astro-cid-72gxizmk]:hover{background:#33415599;color:#94a3b8}.tb-mode-btn[data-astro-cid-72gxizmk][data-active=true]{background:#3b82f626;color:#60a5fa;border-color:#3b82f64d}.tb-action-btn[data-astro-cid-72gxizmk]{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;padding:.3125rem .5rem;border-radius:.375rem;background:#1e293b66;color:#64748b;border:1px solid transparent;transition:all .15s;flex-shrink:0}.tb-action-btn[data-astro-cid-72gxizmk]:hover{background:#33415599;color:#94a3b8}.tb-action-btn[data-astro-cid-72gxizmk][data-frozen=true],.tb-action-btn[data-astro-cid-72gxizmk][data-active=true]{background:#f59e0b1a;color:#fbbf24;border-color:#f59e0b4d}.tb-dd-item[data-astro-cid-72gxizmk]{display:block;width:100%;text-align:left;font-size:.75rem;padding:.4375rem .75rem;color:#94a3b8;transition:all .1s}.tb-dd-item[data-astro-cid-72gxizmk]:hover{background:#33415566;color:#fff}
