.XEUH5q_tokens{--tpp-found-fg:#17613f;--tpp-found-bg:#e8f4ec;--tpp-partly-fg:#805b16;--tpp-partly-bg:#fff4d6;--tpp-missing-fg:#a12b32;--tpp-missing-bg:#fcebec;--tpp-unknown-fg:#586574;--tpp-unknown-bg:#f3f5f7;--tpp-neutral-fg:var(--text-04);--tpp-neutral-bg:var(--background-tint-02)}.dark .XEUH5q_tokens{--tpp-found-fg:#7fd1a3;--tpp-found-bg:#173326;--tpp-partly-fg:#e8c06a;--tpp-partly-bg:#3a2e12;--tpp-missing-fg:#f1959b;--tpp-missing-bg:#3d1a1d;--tpp-unknown-fg:#aab4c0;--tpp-unknown-bg:#262b31}.XEUH5q_edge{border-inline-start-style:solid;border-inline-start-width:3px}.XEUH5q_edge-found{border-inline-start-color:var(--tpp-found-fg)}.XEUH5q_edge-partly{border-inline-start-color:var(--tpp-partly-fg)}.XEUH5q_edge-missing{border-inline-start-color:var(--tpp-missing-fg)}.XEUH5q_edge-not_known,.XEUH5q_edge-neutral{border-inline-start-color:var(--tpp-unknown-fg)}.XEUH5q_pill{white-space:nowrap;border-radius:9999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.XEUH5q_pill-found{color:var(--tpp-found-fg);background:var(--tpp-found-bg)}.XEUH5q_pill-partly{color:var(--tpp-partly-fg);background:var(--tpp-partly-bg)}.XEUH5q_pill-missing{color:var(--tpp-missing-fg);background:var(--tpp-missing-bg)}.XEUH5q_pill-not_known{color:var(--tpp-unknown-fg);background:var(--tpp-unknown-bg)}.XEUH5q_pill-neutral{color:var(--tpp-neutral-fg);background:var(--tpp-neutral-bg)}.XEUH5q_text-found{color:var(--tpp-found-fg)}.XEUH5q_text-partly{color:var(--tpp-partly-fg)}.XEUH5q_text-missing{color:var(--tpp-missing-fg)}.XEUH5q_text-not_known,.XEUH5q_text-neutral{color:var(--tpp-unknown-fg)}.XEUH5q_dot{border-radius:9999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.XEUH5q_dot-found{background:var(--tpp-found-fg)}.XEUH5q_dot-partly{background:var(--tpp-partly-fg)}.XEUH5q_dot-missing{background:var(--tpp-missing-fg)}.XEUH5q_dot-not_known,.XEUH5q_dot-neutral{background:var(--tpp-unknown-fg)}.XEUH5q_bar{background:var(--background-tint-02);border-radius:9999px;height:6px;overflow:hidden}.XEUH5q_bar-fill{background:var(--tpp-found-fg);border-radius:9999px;height:100%}.XEUH5q_count-badge{color:var(--tpp-missing-fg);background:var(--tpp-missing-bg)}
.opal-progress-bar{border-radius:.25rem;align-items:center;width:100%;height:.375rem;display:flex;overflow:hidden}.opal-progress-bar-fill{border-radius:.25rem;height:100%;transition:width .3s ease-in-out}
