.pf-timeline.svelte-ik51ux{color:var(--tp-ink-2,var(--text-2));background:var(--tp-field,var(--surface-inset))}.pf-ev-ink.svelte-ik51ux{color:var(--ink-warn)}.pf-tabs.svelte-8kkngn button{white-space:nowrap}.pf-empty.svelte-8kkngn,.pf-note.svelte-8kkngn{color:var(--tp-muted);margin:6px 2px;font-size:12px}.pf-note.svelte-8kkngn{color:var(--ink-warn)}.pf-table.svelte-8kkngn{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11.5px}.pf-table.svelte-8kkngn th:where(.svelte-8kkngn){z-index:1;background:var(--tp-surface);text-align:left;color:var(--tp-muted);white-space:nowrap;padding:2px 4px;font-weight:600;position:sticky;top:0}.pf-table.svelte-8kkngn td:where(.svelte-8kkngn){white-space:nowrap;border-top:1px solid color-mix(in srgb, var(--tp-line) 60%, transparent);padding:1px 4px}.pf-table.svelte-8kkngn .num:where(.svelte-8kkngn){text-align:right;position:relative}.pf-sort.svelte-8kkngn{font:inherit;color:inherit}th[aria-sort=descending].svelte-8kkngn .pf-sort:where(.svelte-8kkngn):after{content:" ↓"}th[aria-sort=ascending].svelte-8kkngn .pf-sort:where(.svelte-8kkngn):after{content:" ↑"}.pf-indent.svelte-8kkngn{display:inline-block}.pf-twist.svelte-8kkngn,.pf-twist-sp.svelte-8kkngn{width:14px;color:var(--tp-muted);display:inline-block}.pf-name.svelte-8kkngn{color:var(--tp-ink);text-align:left;text-overflow:ellipsis;vertical-align:bottom;border-radius:2px;max-width:260px;overflow:hidden}.pf-name.svelte-8kkngn:focus-visible,.pf-rank-row.svelte-8kkngn:focus-visible,.pf-events.svelte-8kkngn button:where(.svelte-8kkngn):focus-visible{outline:1px solid var(--tp-accent)}.pf-kind.svelte-8kkngn{text-transform:uppercase;letter-spacing:.04em;min-width:38px;color:var(--tp-muted);font-size:9px;display:inline-block}.pf-mat.svelte-8kkngn,.pf-sub.svelte-8kkngn{color:var(--tp-muted);font-size:10.5px;font-weight:400}.pf-mat.svelte-8kkngn{margin-left:4px}.pf-picked.svelte-8kkngn td:where(.svelte-8kkngn),.pf-rank-row.pf-picked.svelte-8kkngn{background:color-mix(in srgb, var(--tp-accent) 16%, transparent)}.pf-budget.svelte-8kkngn{background:linear-gradient(to left, color-mix(in srgb, var(--ink-bad) 28%, transparent) var(--pf-share,0%), transparent var(--pf-share,0%))}.pf-ranked.svelte-8kkngn{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.pf-rank.svelte-8kkngn h4:where(.svelte-8kkngn){color:var(--tp-ink-2);margin:2px 0;font-size:11px;font-weight:600}.pf-rank-row.svelte-8kkngn{text-align:left;font-variant-numeric:tabular-nums;border-radius:2px;grid-template-columns:16px 1fr auto auto 46px;gap:6px;width:100%;padding:1px 2px;font-size:11px;display:grid}.pf-rank-row.svelte-8kkngn:hover{background:var(--tp-hover)}.pf-rank-n.svelte-8kkngn{color:var(--tp-muted);text-align:right}.pf-rank-label.svelte-8kkngn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pf-cost.svelte-8kkngn{text-align:right;position:relative}.pf-stack.svelte-8kkngn{border-radius:3px;height:14px;margin:4px 0 6px;display:flex;overflow:hidden}.pf-dot.svelte-8kkngn{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.pf-total.svelte-8kkngn td:where(.svelte-8kkngn){font-weight:600}.pf-events.svelte-8kkngn{font-size:11.5px}.pf-events.svelte-8kkngn button:where(.svelte-8kkngn){text-align:left;border-radius:2px;gap:8px;width:100%;padding:1px 2px;display:flex}.pf-events.svelte-8kkngn button:where(.svelte-8kkngn):hover{background:var(--tp-hover)}.pf-ev-t.svelte-8kkngn{color:var(--tp-muted);font-variant-numeric:tabular-nums;min-width:44px}.pf-ev-k.svelte-8kkngn{min-width:70px;color:var(--tp-ink-2)}.pf-ev-stall.svelte-8kkngn{color:var(--ink-bad)}.pf-shot.svelte-8kkngn{border-radius:3px;max-height:90px;margin:2px 0 4px 52px}.pf-list.svelte-68dql6{flex-direction:column;gap:1px;display:flex}.pf-rec.svelte-68dql6{border-radius:3px;padding:2px 2px 2px 4px;position:relative}.pf-rec.svelte-68dql6:hover{background:color-mix(in srgb, var(--tp-hover) 70%, transparent)}.pf-sel.svelte-68dql6{background:color-mix(in srgb, var(--tp-accent) 18%, transparent);box-shadow:inset 2px 0 0 var(--tp-accent)}.pf-rec-main.svelte-68dql6{text-align:left;border-radius:2px;flex-direction:column;width:100%;padding-right:2px;display:flex}.pf-rec-main.svelte-68dql6:focus-visible,.pf-icon.svelte-68dql6:focus-visible,.pf-ab.svelte-68dql6:focus-visible{outline:1px solid var(--tp-accent)}.pf-rec-name.svelte-68dql6{color:var(--tp-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;font-size:12px;display:flex;overflow:hidden}.pf-rec-meta.svelte-68dql6{color:var(--tp-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.pf-sel.svelte-68dql6 .pf-rec-meta:where(.svelte-68dql6){color:var(--tp-ink-2)}.pf-rec-acts.svelte-68dql6{opacity:.55;justify-content:flex-end;gap:2px;display:flex}.pf-rec.svelte-68dql6:hover .pf-rec-acts:where(.svelte-68dql6),.pf-rec.svelte-68dql6:focus-within .pf-rec-acts:where(.svelte-68dql6),.pf-sel.svelte-68dql6 .pf-rec-acts:where(.svelte-68dql6){opacity:1}.pf-icon.svelte-68dql6,.pf-ab.svelte-68dql6{min-width:20px;height:18px;color:var(--tp-muted);border-radius:3px;justify-content:center;align-items:center;padding:0 3px;display:inline-flex}.pf-icon.svelte-68dql6:hover,.pf-ab.svelte-68dql6:hover{color:var(--tp-ink);background:var(--tp-hover)}.pf-icon.svelte-68dql6:disabled{opacity:.4}.pf-danger.svelte-68dql6{color:var(--on-danger);background:var(--danger)}.pf-ab.svelte-68dql6{border:1px solid var(--tp-line);font-size:10px;font-weight:700}.pf-ab[aria-pressed=true].svelte-68dql6{background:var(--accent-fill);color:var(--on-accent)}.pf-badge.svelte-68dql6{text-transform:uppercase;letter-spacing:.03em;background:color-mix(in srgb, var(--tp-muted) 30%, transparent);color:var(--tp-ink);border-radius:3px;padding:0 4px;font-size:9.5px;display:inline-block}.pf-badge-detailed.svelte-68dql6{background:color-mix(in srgb, var(--icon-image) 38%, transparent)}.pf-live.svelte-68dql6{background:var(--tp-muted);border-radius:50%;width:7px;height:7px;display:inline-block}.pf-live-on.svelte-68dql6{background:var(--ink-bad);animation:1.2s ease-in-out infinite svelte-68dql6-pf-blink}@keyframes svelte-68dql6-pf-blink{50%{opacity:.35}}.pf-empty-list.svelte-68dql6{color:var(--tp-muted);padding:6px 4px;font-size:11.5px}.pf-pin-mark{color:var(--tp-accent);flex:none}.pf-cmp.svelte-1lp37t7{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pf-cmp.svelte-1lp37t7 th:where(.svelte-1lp37t7){background:var(--tp-surface);text-align:left;color:var(--tp-muted);white-space:nowrap;padding:2px 4px;font-weight:600;position:sticky;top:0}.pf-cmp.svelte-1lp37t7 td:where(.svelte-1lp37t7){border-top:1px solid color-mix(in srgb, var(--tp-line) 60%, transparent);white-space:nowrap;padding:1px 4px}.num.svelte-1lp37t7{text-align:right}.pf-h.svelte-1lp37t7{color:var(--tp-ink-2);margin:10px 0 2px;font-size:11px;font-weight:600}.pf-sub.svelte-1lp37t7{color:var(--tp-muted);font-size:10.5px}.pf-better.svelte-1lp37t7{color:var(--ink-good)}.pf-worse.svelte-1lp37t7{color:var(--ink-bad)}.pf-same.svelte-1lp37t7,.pf-na.svelte-1lp37t7{color:var(--tp-muted)}.pf-link.svelte-1lp37t7{color:var(--tp-ink);text-align:left}.pf-link.svelte-1lp37t7:hover,.pf-link.svelte-1lp37t7:focus-visible{text-decoration:underline}.pfs.svelte-fcl43g{font-size:var(--fs-desc);color:var(--text-2);flex-direction:column;gap:4px;padding:8px;display:flex}.pfs.svelte-fcl43g .ui-section-label{margin-top:6px}.pfs-row.svelte-fcl43g{color:var(--text);justify-content:space-between;align-items:center;gap:8px;display:flex}.pfs-note.svelte-fcl43g{color:var(--text-muted);font-size:var(--fs-badge);margin:0 0 2px;line-height:1.4}.pfs-grid.svelte-fcl43g{grid-template-columns:auto 1fr;gap:2px 10px;margin:0;display:grid}.pfs-grid.svelte-fcl43g dt:where(.svelte-fcl43g){color:var(--text-muted)}.pfs-grid.svelte-fcl43g dd:where(.svelte-fcl43g){color:var(--text);font-variant-numeric:tabular-nums;text-align:right;margin:0}.pfs-sub.svelte-fcl43g{color:var(--text-muted);font-size:var(--fs-badge)}.pfs-bad.svelte-fcl43g{color:var(--ink-bad)!important}.pfs-list.svelte-fcl43g{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pfs-list.svelte-fcl43g li:where(.svelte-fcl43g){grid-template-columns:1fr auto 3.2em;align-items:baseline;gap:6px;display:grid}.pfs-name.svelte-fcl43g{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}.pfs-num.svelte-fcl43g{font-variant-numeric:tabular-nums;color:var(--text)}.pfs-list.svelte-fcl43g .pfs-sub:where(.svelte-fcl43g){text-align:right}.pfs-obj.svelte-fcl43g{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-weight:600;overflow:hidden}.pf-body.svelte-yq0bd2{border-radius:4px;flex:auto;height:100%;min-height:0;display:flex}.pf-dropping.svelte-yq0bd2{outline:2px dashed var(--accent);outline-offset:-2px}.pf-side.svelte-yq0bd2{min-height:0;padding:4px}.pf-main.svelte-yq0bd2{flex-direction:column;min-width:0;height:100%;min-height:0;padding:0 6px;display:flex}.pf-meta.svelte-yq0bd2{color:var(--tp-muted);flex-wrap:wrap;flex:none;gap:2px 10px;max-height:32px;padding-bottom:3px;font-size:10.5px;display:flex;overflow:hidden}.pf-meta-name.svelte-yq0bd2{color:var(--tp-ink);font-weight:600}.pf-split.svelte-yq0bd2{flex-direction:column;flex:auto;min-height:0;display:flex}.pf-split.pf-wide.svelte-yq0bd2{flex-direction:row}.pf-tl.svelte-yq0bd2{flex-direction:column;min-width:0;min-height:0;display:flex}.pf-detail.svelte-yq0bd2{flex:1 1 0;min-width:0;min-height:0}.pf-splitter.svelte-yq0bd2{cursor:row-resize;outline:none;flex:0 0 8px;position:relative}.pf-wide.svelte-yq0bd2>.pf-splitter:where(.svelte-yq0bd2){cursor:col-resize}.pf-splitter.svelte-yq0bd2:after{content:"";background:var(--border);border-radius:1px;position:absolute;inset:3px 0}.pf-wide.svelte-yq0bd2>.pf-splitter:where(.svelte-yq0bd2):after{inset:0 3px}.pf-splitter.svelte-yq0bd2:hover:after,.pf-splitter.svelte-yq0bd2:focus-visible:after,.pf-splitting.svelte-yq0bd2>.pf-splitter:where(.svelte-yq0bd2):after{background:var(--accent)}@media (pointer:coarse){.pf-splitter.svelte-yq0bd2{flex-basis:16px}.pf-splitter.svelte-yq0bd2:after{inset:7px 0}.pf-wide.svelte-yq0bd2>.pf-splitter:where(.svelte-yq0bd2):after{inset:0 7px}}.pf-hint.svelte-yq0bd2{color:var(--tp-muted);margin:12px 4px;font-size:12px}.pf-status.svelte-yq0bd2{color:var(--tp-muted);flex:none;padding-top:2px;font-size:11px}.pf-warn.svelte-yq0bd2{color:var(--ink-warn)}.pf-extra.svelte-yq0bd2{color:var(--tp-muted);margin-top:6px;font-size:11px}.pf-strip{flex:auto}.pf-select.svelte-yq0bd2{background:var(--tp-field);border:1px solid var(--tp-line);width:auto;height:20px;color:var(--tp-ink);border-radius:3px;padding:0 4px;font-size:11px}.pf-record.svelte-yq0bd2 svg{color:var(--ink-bad);fill:var(--ink-bad)}.pf-rec-on.svelte-yq0bd2{color:var(--ink-bad);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pf-rec-dot.svelte-yq0bd2{background:var(--ink-bad);border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite svelte-yq0bd2-pf-pulse}@keyframes svelte-yq0bd2-pf-pulse{50%{opacity:.3}}.pf-on.svelte-yq0bd2{background:var(--accent-fill);color:var(--on-accent)}.pf-surface.svelte-yq0bd2{background:var(--tp-surface);color:var(--tp-ink);border-color:var(--tp-line)}
