.collect.svelte-118jllf{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.head.svelte-118jllf{gap:var(--space-1);padding-right:var(--space-8);flex-direction:column;display:flex}h2.svelte-118jllf{color:var(--text-primary);font-size:var(--fs-lg);margin:0}.list.svelte-118jllf{max-height:min(22rem,55vh);padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-inset);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.row.svelte-118jllf{align-items:center;gap:var(--space-3);padding:var(--space-2);display:flex}.row.svelte-118jllf+.row:where(.svelte-118jllf){border-top:1px solid var(--border)}.row-text.svelte-118jllf{gap:var(--space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.row-name.svelte-118jllf{color:var(--text-primary);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-base);font-weight:600;text-decoration:none;overflow:hidden}.row-name.svelte-118jllf:hover{color:var(--color-accent)}.row-name.svelte-118jllf:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.row-meta.svelte-118jllf{align-items:center;gap:var(--space-2);color:var(--text-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.full.svelte-118jllf{color:var(--color-warning)}.toggle.svelte-118jllf{align-items:center;gap:var(--space-1);height:30px;padding:0 var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--control-bg);color:var(--text-secondary);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:var(--control-transition);flex-shrink:0;font-weight:600;display:inline-flex}.toggle.svelte-118jllf:hover:not(:disabled){border-color:var(--control-border-hover);background:var(--control-bg-hover);color:var(--text-primary)}.toggle.on.svelte-118jllf{border-color:color-mix(in srgb, var(--color-positive) 30%, transparent);background:color-mix(in srgb, var(--color-positive) 12%, transparent);color:var(--color-positive)}.toggle.svelte-118jllf:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.toggle.svelte-118jllf:disabled{opacity:.55;cursor:default}.skeleton.svelte-118jllf{border-radius:var(--radius-md);background:var(--surface-1);height:46px;animation:1.4s ease-in-out infinite svelte-118jllf-pulse}.skeleton.svelte-118jllf+.skeleton:where(.svelte-118jllf){margin-top:var(--space-1)}@keyframes svelte-118jllf-pulse{50%{opacity:.5}}.state.svelte-118jllf{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-3);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;flex-direction:column;display:flex}.state.svelte-118jllf p:where(.svelte-118jllf){margin:0}.actions.svelte-118jllf{justify-content:space-between;gap:var(--space-2);display:flex}@media (width<=560px){.collect.svelte-118jllf{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-118jllf{animation:none}}.card.svelte-1q0n3pg{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.card-title.svelte-1q0n3pg{color:var(--text-primary);font-size:var(--fs-sm);margin:0;font-weight:700}.people.svelte-1q0n3pg{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.person.svelte-1q0n3pg{align-items:center;gap:var(--space-2);min-width:0;display:flex}.who.svelte-1q0n3pg{flex-direction:column;flex:1;min-width:0;display:flex}.name.svelte-1q0n3pg{color:var(--text-primary);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-base);font-weight:600;text-decoration:none;overflow:hidden}a.name.svelte-1q0n3pg:hover{color:var(--color-accent)}a.name.svelte-1q0n3pg:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.name.masked.svelte-1q0n3pg{color:var(--text-muted)}.role.svelte-1q0n3pg{color:var(--text-faint);font-size:var(--fs-xs)}.follow.svelte-1q0n3pg{align-items:center;gap:var(--space-1);height:26px;padding:0 var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--control-bg);color:var(--text-secondary);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:var(--control-transition);flex-shrink:0;font-weight:600;display:inline-flex}.follow.svelte-1q0n3pg:hover:not(:disabled){border-color:var(--control-border-hover);background:var(--control-bg-hover);color:var(--text-primary)}.follow.on.svelte-1q0n3pg{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent);background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent)}.follow.svelte-1q0n3pg:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.follow.svelte-1q0n3pg:disabled{cursor:default}.more.svelte-1q0n3pg{gap:var(--space-1-5);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.more-title.svelte-1q0n3pg{color:var(--text-muted);font-size:var(--fs-xs);overflow-wrap:anywhere;margin:0;font-weight:600}.more-list.svelte-1q0n3pg{margin:0 calc(-1 * var(--space-2));flex-direction:column;padding:0;list-style:none;display:flex}.all.svelte-1q0n3pg{color:var(--text-muted);font-size:var(--fs-xs);transition:color var(--transition-base);align-self:flex-start;text-decoration:none}.all.svelte-1q0n3pg:hover{color:var(--color-accent)}.all.svelte-1q0n3pg:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (hover:none){.follow.svelte-1q0n3pg{height:30px}}@media (width<=560px){.card.svelte-1q0n3pg{padding:var(--space-3)}}.card.svelte-xslkxz{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.card-title.svelte-xslkxz{color:var(--text-primary);font-size:var(--fs-sm);margin:0;font-weight:700}.rows.svelte-xslkxz{margin:0 calc(-1 * var(--space-2));flex-direction:column;padding:0;list-style:none;display:flex}.row.svelte-xslkxz{align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);color:inherit;transition:background var(--transition-fast);grid-template-columns:72px minmax(0,1fr);text-decoration:none;display:grid}.row.svelte-xslkxz:hover{background:var(--surface-1)}.row.svelte-xslkxz:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent);outline:none}.thumb.svelte-xslkxz{border-radius:var(--radius-sm);background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--outline-1);display:block;overflow:hidden}.text.svelte-xslkxz{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.name.svelte-xslkxz{color:var(--text-primary);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;transition:color var(--transition-fast);font-weight:600;overflow:hidden}.row.svelte-xslkxz:hover .name:where(.svelte-xslkxz){color:var(--color-accent)}.curator.svelte-xslkxz{color:var(--text-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.all.svelte-xslkxz{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;transition:color var(--transition-base);align-self:flex-start;font-weight:600;text-decoration:none}.all.svelte-xslkxz:hover{color:var(--color-accent)}.all.svelte-xslkxz:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=560px){.card.svelte-xslkxz{padding:var(--space-3)}}.empty.svelte-19jtpv7{padding:var(--space-6) var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;margin:0}.timeline.svelte-19jtpv7{margin:0;padding:0;list-style:none}.entry.svelte-19jtpv7{gap:var(--space-5);padding:0 0 var(--space-6);scroll-margin-top:calc(var(--header-offset) + var(--space-4));grid-template-columns:9rem minmax(0,1fr);display:grid;position:relative}.entry.svelte-19jtpv7:before{content:"";top:14px;bottom:0;left:calc(9rem + var(--space-5) / 2);background:var(--border);width:1px;position:absolute}.entry.svelte-19jtpv7:last-child:before{display:none}.entry.svelte-19jtpv7:after{content:"";top:6px;left:calc(9rem + var(--space-5) / 2 - 3px);border-radius:var(--radius-pill);background:var(--border-hover);width:7px;height:7px;position:absolute}.entry.svelte-19jtpv7:first-child:after{background:var(--text-muted)}.when.svelte-19jtpv7{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.version.svelte-19jtpv7{color:var(--text-primary);font-size:var(--fs-md);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}time.svelte-19jtpv7{color:var(--text-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.notes.svelte-19jtpv7{min-width:0;padding-left:var(--space-3);color:var(--text-body)}.none.svelte-19jtpv7{color:var(--text-faint);font-size:var(--fs-sm);margin:0}@media (width<=560px){.entry.svelte-19jtpv7{gap:var(--space-2);padding:0 0 var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr)}.entry.svelte-19jtpv7:before{left:3px}.entry.svelte-19jtpv7:after{left:0}.when.svelte-19jtpv7{align-items:baseline;gap:var(--space-2);flex-flow:wrap}.notes.svelte-19jtpv7{padding-left:0}}.block.svelte-wfvjyo{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.section-title.svelte-wfvjyo{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.mono.svelte-wfvjyo{font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.tabular.svelte-wfvjyo{font-variant-numeric:tabular-nums}.cells.svelte-wfvjyo{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cell.svelte-wfvjyo{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg-card);flex-direction:column;display:flex}.cell.svelte-wfvjyo dt:where(.svelte-wfvjyo){color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cell.svelte-wfvjyo dd:where(.svelte-wfvjyo){color:var(--text-primary);font-size:var(--fs-sm);margin:0;font-weight:600}.table-wrap.svelte-wfvjyo{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);overflow-x:auto}.imports.svelte-wfvjyo{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.imports.svelte-wfvjyo th:where(.svelte-wfvjyo){padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:700}.imports.svelte-wfvjyo td:where(.svelte-wfvjyo){padding:var(--space-2) var(--space-3);color:var(--text-secondary);vertical-align:top}.imports.svelte-wfvjyo tbody:where(.svelte-wfvjyo) tr:where(.svelte-wfvjyo)+tr:where(.svelte-wfvjyo) td:where(.svelte-wfvjyo){border-top:1px solid var(--border)}.import-dll.svelte-wfvjyo{min-width:10rem;color:var(--text-primary)}.import-dll.svelte-wfvjyo code:where(.svelte-wfvjyo){font-family:var(--font-mono);font-size:var(--fs-xs)}.legend.svelte-wfvjyo{gap:var(--space-1-5);flex-direction:column;margin:0;display:flex}.legend-row.svelte-wfvjyo{align-items:baseline;gap:var(--space-3);grid-template-columns:12rem minmax(0,1fr);display:grid}.legend.svelte-wfvjyo dt:where(.svelte-wfvjyo){min-width:0}.legend.svelte-wfvjyo dd:where(.svelte-wfvjyo){color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.note.svelte-wfvjyo{color:var(--text-muted);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0;line-height:1.55}.note.quiet.svelte-wfvjyo{color:var(--text-faint)}.new-functions.svelte-wfvjyo,.native-conflicts.svelte-wfvjyo{gap:var(--space-1-5);flex-direction:column;display:flex}.new-functions-label.svelte-wfvjyo,.native-conflicts-label.svelte-wfvjyo{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-weight:700}.warnings.svelte-wfvjyo{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tray.svelte-wfvjyo{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);margin:0;padding:0;list-style:none}.conflict-row.svelte-wfvjyo{gap:var(--space-0-5);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.conflict-row.svelte-wfvjyo+.conflict-row:where(.svelte-wfvjyo){border-top:1px solid var(--border)}.conflict-mod.svelte-wfvjyo{color:var(--color-accent);font-size:var(--fs-sm);overflow-wrap:anywhere;transition:color var(--transition-base);align-self:flex-start;font-weight:600;text-decoration:none}.conflict-mod.svelte-wfvjyo:hover{text-underline-offset:3px;text-decoration:underline}.conflict-mod.svelte-wfvjyo:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.conflict-note.svelte-wfvjyo{color:var(--color-warning);font-size:var(--fs-xs);line-height:1.5}@media (width<=560px){.legend-row.svelte-wfvjyo{gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}.conflict-row.svelte-wfvjyo{padding:var(--space-3)}}.tree.svelte-emjj69{padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);margin:0;list-style:none}.group.svelte-emjj69+.group:where(.svelte-emjj69){border-top:1px solid var(--border)}.group-head.svelte-emjj69{align-items:center;gap:var(--space-2);width:100%;min-height:34px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;transition:var(--control-transition);background:0 0;border:0;display:flex}.group-head.svelte-emjj69:hover{background:var(--surface-1);color:var(--text-secondary)}.group-head.svelte-emjj69:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.chevron.svelte-emjj69{color:var(--text-faint);transition:transform var(--transition-fast);display:inline-flex}.chevron.open.svelte-emjj69{transform:rotate(90deg)}.group-name.svelte-emjj69{min-width:0;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.marked-dot.svelte-emjj69{border-radius:var(--radius-pill);background:var(--color-warning);flex-shrink:0;width:6px;height:6px}.group-count.svelte-emjj69{padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600;line-height:18px}.paths.svelte-emjj69{margin:0 0 var(--space-1);padding:0 0 0 calc(var(--space-2) + 7px);list-style:none}.path.svelte-emjj69{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-left:1px solid var(--border);flex-wrap:wrap;display:flex}.path.marked.svelte-emjj69{border-left-color:color-mix(in srgb, var(--color-warning) 55%, transparent)}.path-text.svelte-emjj69{min-width:0;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.more.svelte-emjj69{padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-left:1px solid var(--border)}.more-btn.svelte-emjj69{padding:var(--space-0-5) var(--space-1-5);border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:var(--control-transition);background:0 0;border:0;font-weight:600}.more-btn.svelte-emjj69:hover{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}.more-btn.svelte-emjj69:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.chevron.svelte-emjj69{transition:none}}.changes-tab.svelte-130opq2{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.head.svelte-130opq2{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.pack-line.svelte-130opq2{color:var(--text-secondary);font-size:var(--fs-sm);flex:20rem;margin:0;line-height:1.55}.picker.svelte-130opq2{flex:0 17rem;min-width:12rem}.mono.svelte-130opq2,code.svelte-130opq2{font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.pack-line.svelte-130opq2 .mono:where(.svelte-130opq2){color:var(--text-primary)}.cells.svelte-130opq2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cell.svelte-130opq2{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg-card);flex-direction:column;display:flex}.cell.svelte-130opq2 dt:where(.svelte-130opq2){color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cell.svelte-130opq2 dd:where(.svelte-130opq2){color:var(--text-primary);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.cell.warn.svelte-130opq2{background:color-mix(in srgb, var(--color-warning) 7%, var(--bg-card))}.cell.warn.svelte-130opq2 dd:where(.svelte-130opq2){color:var(--color-warning)}.warnings.svelte-130opq2{gap:var(--space-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tabular.svelte-130opq2{font-variant-numeric:tabular-nums}.qualia-facts.svelte-130opq2{gap:var(--space-1-5);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;margin:0;display:flex}.qualia-fact.svelte-130opq2{gap:var(--space-1) var(--space-2);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.qualia-fact.svelte-130opq2 dt:where(.svelte-130opq2){color:var(--text-faint);flex:0 0 8rem}.qualia-fact.svelte-130opq2 dd:where(.svelte-130opq2){min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;flex:12rem;margin:0}.block.svelte-130opq2{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.section-title.svelte-130opq2{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.note.svelte-130opq2{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.55}.note.quiet.svelte-130opq2{color:var(--text-faint)}.empty.svelte-130opq2{padding:var(--space-6) var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;margin:0}.tray.svelte-130opq2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);margin:0;padding:0;list-style:none}.conflict.svelte-130opq2{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.conflict.svelte-130opq2+.conflict:where(.svelte-130opq2){border-top:1px solid var(--border)}.conflict-mod.svelte-130opq2{color:var(--color-accent);font-size:var(--fs-sm);overflow-wrap:anywhere;transition:color var(--transition-base);font-weight:600;text-decoration:none}.conflict-mod.svelte-130opq2:hover{text-underline-offset:3px;text-decoration:underline}.conflict-mod.svelte-130opq2:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.conflict-count.svelte-130opq2{color:var(--color-warning);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.conflict-paths.svelte-130opq2{gap:var(--space-0-5);color:var(--text-secondary);flex-direction:column;grid-column:1/-1;margin:0;padding:0;list-style:none;display:flex}.conflict-paths.svelte-130opq2 .more:where(.svelte-130opq2){color:var(--text-faint);font-size:var(--fs-xs)}.table-wrap.svelte-130opq2{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);overflow-x:auto}.scripts.svelte-130opq2{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.scripts.svelte-130opq2 th:where(.svelte-130opq2){padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;font-weight:700}.scripts.svelte-130opq2 td:where(.svelte-130opq2){padding:var(--space-2) var(--space-3);color:var(--text-secondary);vertical-align:top}.scripts.svelte-130opq2 tbody:where(.svelte-130opq2) tr:where(.svelte-130opq2)+tr:where(.svelte-130opq2) td:where(.svelte-130opq2){border-top:1px solid var(--border)}.script-path.svelte-130opq2{min-width:12rem;color:var(--text-primary)}td.unreadable.svelte-130opq2{color:var(--color-warning);font-weight:600}.calls.svelte-130opq2{gap:var(--space-1);flex-wrap:wrap;display:flex}.call.svelte-130opq2{padding:0 var(--space-1-5);border:1px solid color-mix(in srgb, var(--color-warning) 30%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-warning) 12%, transparent);color:var(--color-warning);font-size:var(--fs-2xs);white-space:nowrap;line-height:18px;display:inline-block}.none.svelte-130opq2{color:var(--text-faint)}.legend.svelte-130opq2{gap:var(--space-1-5);flex-direction:column;margin:0;display:flex}.legend-row.svelte-130opq2{align-items:baseline;gap:var(--space-3);grid-template-columns:15rem minmax(0,1fr);display:grid}.legend.svelte-130opq2 dt:where(.svelte-130opq2){min-width:0}.legend.svelte-130opq2 dd:where(.svelte-130opq2){color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}@media (width<=560px){.picker.svelte-130opq2{flex-basis:100%}.legend-row.svelte-130opq2{gap:var(--space-0-5);grid-template-columns:minmax(0,1fr)}.conflict.svelte-130opq2{padding:var(--space-3)}}.comment.svelte-o4cflw{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);scroll-margin-top:calc(var(--header-offset) + var(--space-4));transition:background var(--transition-slow);grid-template-columns:auto minmax(0,1fr);display:grid}.comment.reply.svelte-o4cflw{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.comment.svelte-o4cflw:target{background:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 30%, transparent)}.comment.pending.svelte-o4cflw{opacity:.6}.main.svelte-o4cflw{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.head.svelte-o4cflw{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-height:24px;display:flex}.name.svelte-o4cflw{color:var(--text-primary);font-size:var(--fs-sm);overflow-wrap:anywhere;transition:color var(--transition-base);font-weight:600;text-decoration:none}a.name.svelte-o4cflw:hover{color:var(--color-accent)}.name.masked.svelte-o4cflw{color:var(--text-muted)}.name.svelte-o4cflw:focus-visible,.time.svelte-o4cflw:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.pin-mark.svelte-o4cflw{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);font-weight:500;display:inline-flex}.meta.svelte-o4cflw{color:var(--text-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-decoration:none}a.meta.svelte-o4cflw{transition:color var(--transition-base)}a.meta.svelte-o4cflw:hover{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline}.body.svelte-o4cflw{min-width:0;color:var(--text-body);font-size:var(--fs-sm);overflow-wrap:anywhere}.body.plain.svelte-o4cflw{white-space:pre-wrap;margin:0;line-height:1.55}.deleted.svelte-o4cflw{color:var(--text-faint);font-size:var(--fs-sm);margin:0;font-style:italic}.actions.svelte-o4cflw{gap:var(--space-1);margin-left:calc(-1 * var(--space-1-5));flex-wrap:wrap;display:flex}.action.svelte-o4cflw{align-items:center;gap:var(--space-1);min-height:26px;padding:0 var(--space-1-5);border-radius:var(--radius-md);color:var(--text-faint);font:inherit;font-size:var(--fs-xs);cursor:pointer;transition:var(--control-transition);background:0 0;border:0;font-weight:500;display:inline-flex}.action.svelte-o4cflw:hover:not(:disabled){background:var(--surface-2);color:var(--text-primary)}.action.danger.svelte-o4cflw:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger)}.action.svelte-o4cflw:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.action.svelte-o4cflw:disabled{opacity:.5;cursor:default}@media (hover:none){.action.svelte-o4cflw{min-height:30px}}@media (width<=560px){.comment.svelte-o4cflw{gap:var(--space-2);padding:var(--space-2)}}@media (prefers-reduced-motion:reduce){.comment.svelte-o4cflw{transition:none}}.comments-tab.svelte-snl835{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.signin.svelte-snl835{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);color:var(--text-muted);flex-wrap:wrap;display:flex}.signin.svelte-snl835 p:where(.svelte-snl835){color:var(--text-secondary);font-size:var(--fs-sm);flex:14rem;margin:0}.compose.svelte-snl835{scroll-margin-top:calc(var(--header-offset) + var(--space-4))}.watch.svelte-snl835{align-items:center;gap:var(--space-2);margin-right:auto;display:flex}.watch-row.svelte-snl835{margin-top:var(--space-3);display:flex}.watch-label.svelte-snl835{color:var(--text-muted);font-size:var(--fs-sm)}.compose-wait.svelte-snl835{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);height:5.5rem}.empty.svelte-snl835{padding:var(--space-6) var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;margin:0}.threads.svelte-snl835{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.thread.svelte-snl835{padding:var(--space-2) 0}.thread.svelte-snl835+.thread:where(.svelte-snl835){border-top:1px solid var(--border)}.thread.pinned.svelte-snl835{padding:var(--space-2);margin-bottom:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card)}.thread.pinned.svelte-snl835+.thread:where(.svelte-snl835){border-top:0}.replies.svelte-snl835{gap:var(--space-1);margin:0 0 0 calc(var(--space-3) + 16px);padding:0 0 0 var(--space-3);border-left:1px solid var(--border);flex-direction:column;list-style:none;display:flex}.reply-box.svelte-snl835{padding:var(--space-2) var(--space-3)}.dialog.svelte-snl835{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.dialog.svelte-snl835 h2:where(.svelte-snl835){padding-right:var(--space-8);font-size:var(--fs-lg);color:var(--text-primary);margin:0}.lede.svelte-snl835{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.field.svelte-snl835{gap:var(--space-1);flex-direction:column;display:flex}.field.svelte-snl835 span:where(.svelte-snl835){color:var(--text-secondary);font-size:var(--fs-sm);font-weight:600}textarea.svelte-snl835{width:100%;padding:var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--field-bg);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);resize:vertical;transition:border-color var(--transition-fast)}textarea.svelte-snl835:hover{border-color:var(--control-border-hover)}textarea.svelte-snl835:focus-visible{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}.error.svelte-snl835{color:var(--color-danger);font-size:var(--fs-sm);margin:0}.actions.svelte-snl835{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=560px){.replies.svelte-snl835{margin-left:var(--space-3);padding-left:var(--space-2)}.reply-box.svelte-snl835{padding:var(--space-2) 0}.dialog.svelte-snl835{padding:var(--space-4)}}.teaser.svelte-n67w60{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.head.svelte-n67w60{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.title.svelte-n67w60{align-items:baseline;gap:var(--space-2);color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700;display:inline-flex}.count.svelte-n67w60{color:var(--text-faint);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.all.svelte-n67w60{color:var(--text-muted);font-size:var(--fs-xs);transition:color var(--transition-base);font-weight:600;text-decoration:none}.all.svelte-n67w60:hover{color:var(--color-accent)}.all.svelte-n67w60:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.list.svelte-n67w60{padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;margin:0;list-style:none;display:flex}.list.svelte-n67w60>li:where(.svelte-n67w60)+li:where(.svelte-n67w60){border-top:1px solid var(--border)}.empty.svelte-n67w60{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.empty.svelte-n67w60 p:where(.svelte-n67w60){color:var(--text-muted);font-size:var(--fs-sm);margin:0}.description-tab.svelte-1r33nij{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.block.svelte-1r33nij{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.section-title.svelte-1r33nij{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.note.svelte-1r33nij{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.note.svelte-1r33nij code:where(.svelte-1r33nij){font-family:var(--font-mono);color:var(--text-secondary);font-size:.92em}.tray.svelte-1r33nij{padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;margin:0;list-style:none;display:flex}.tray.svelte-1r33nij>li+li{border-top:1px solid var(--border)}.body.svelte-1r33nij{min-width:0}.empty.svelte-1r33nij{padding:var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);color:var(--text-muted);font-size:var(--fs-sm);text-align:center;margin:0}.facts.svelte-1r33nij{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;margin:0;display:flex}.fact.svelte-1r33nij{gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:8.5rem minmax(0,1fr);display:grid}.fact.svelte-1r33nij+.fact:where(.svelte-1r33nij){border-top:1px solid var(--border)}dt.svelte-1r33nij{align-items:center;gap:var(--space-1-5);color:var(--text-muted);font-size:var(--fs-sm);align-self:start;font-weight:500;display:inline-flex}dd.svelte-1r33nij{gap:var(--space-0-5);flex-direction:column;min-width:0;margin:0;display:flex}.fact-name.svelte-1r33nij{color:var(--text-primary);font-size:var(--fs-sm);font-weight:600}.fact-text.svelte-1r33nij{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5}.source.svelte-1r33nij{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-accent);font-size:var(--fs-sm);overflow-wrap:anywhere;transition:color var(--transition-base);align-self:start;font-weight:500;text-decoration:none;display:inline-flex}.source.svelte-1r33nij:hover{text-underline-offset:3px;text-decoration:underline}.source.svelte-1r33nij:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=560px){.fact.svelte-1r33nij{gap:var(--space-1);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}}.nudge.svelte-zp1g32{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-inset);flex-wrap:wrap;display:flex}.nudge.svelte-zp1g32 .glyph{color:var(--color-accent);flex-shrink:0}.text.svelte-zp1g32{min-width:0;color:var(--text-secondary);font-size:var(--fs-xs-plus);flex:12rem;margin:0;line-height:1.45}.actions.svelte-zp1g32{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.overflow.svelte-aeoqz7{display:inline-flex;position:relative}.trigger.svelte-aeoqz7{border-radius:var(--radius-md);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;transition:var(--control-transition);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.trigger.svelte-aeoqz7:hover,.trigger[aria-expanded=true].svelte-aeoqz7{background:var(--control-bg);color:var(--text-primary)}.trigger.svelte-aeoqz7:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.menu.svelte-aeoqz7{top:calc(100% + var(--space-1));z-index:50;min-width:12rem;padding:var(--space-1);border:1px solid var(--border-hover);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-lg);animation:svelte-aeoqz7-menu-in var(--transition-fast);flex-direction:column;display:flex;position:absolute;right:0}@keyframes svelte-aeoqz7-menu-in{0%{opacity:0;transform:translateY(-4px)}}.item.svelte-aeoqz7{align-items:center;gap:var(--space-2);min-height:30px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;font-size:var(--fs-sm);text-align:left;white-space:nowrap;cursor:pointer;transition:var(--control-transition);background:0 0;border:0;text-decoration:none;display:flex}.item.svelte-aeoqz7:hover,.item.svelte-aeoqz7:focus-visible{background:var(--surface-2);color:var(--text-primary)}.item.svelte-aeoqz7:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.item.danger.svelte-aeoqz7:hover,.item.danger.svelte-aeoqz7:focus-visible{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger)}.sep.svelte-aeoqz7{height:1px;margin:var(--space-1) 0;background:var(--border)}@media (prefers-reduced-motion:reduce){.menu.svelte-aeoqz7{animation:none}}.get.svelte-sxkbbt{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex;container:get/inline-size}.facts.svelte-sxkbbt{align-items:center;gap:var(--space-1) var(--space-1-5);min-height:22px;color:var(--text-muted);font-size:var(--fs-xs-plus);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.version.svelte-sxkbbt{max-width:12rem;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dot.svelte-sxkbbt{color:var(--text-disabled)}.none.svelte-sxkbbt{color:var(--text-muted)}.safety.svelte-sxkbbt{margin-left:auto;display:inline-flex}.row.svelte-sxkbbt{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}.stack-row.svelte-sxkbbt{flex-direction:column}.download.svelte-sxkbbt{flex:auto;min-width:0;display:flex}.download.svelte-sxkbbt .btn{min-width:0}.wrap.svelte-sxkbbt{display:contents}.tools.svelte-sxkbbt{gap:var(--space-1-5);flex-wrap:wrap}.tools.svelte-sxkbbt .btn{padding:0 var(--space-2);flex:auto}.tools.svelte-sxkbbt .btn[data-variant=ghost]{color:var(--text-secondary)}.tools.svelte-sxkbbt .btn.on{color:var(--color-accent)}.tools.svelte-sxkbbt .btn.done{color:var(--color-positive)}.more.svelte-sxkbbt{flex:none;display:inline-flex}.count.svelte-sxkbbt{color:inherit;font-variant-numeric:tabular-nums}.label.svelte-sxkbbt{white-space:nowrap}.tools[aria-busy=true].svelte-sxkbbt .btn{color:var(--text-muted)}@container get (width<=375px){.tools.svelte-sxkbbt{flex-wrap:nowrap}.tools.svelte-sxkbbt .btn,.more.svelte-sxkbbt{flex:1 1 0;min-width:0}.tools.svelte-sxkbbt .btn{padding:0}.more.svelte-sxkbbt .overflow,.more.svelte-sxkbbt .trigger{width:100%}.tools.svelte-sxkbbt .btn .label{display:none}}.hint.svelte-sxkbbt{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.hint.svelte-sxkbbt p:where(.svelte-sxkbbt){color:var(--text-muted);font-size:var(--fs-xs-plus);margin:0;line-height:1.5}.hint.svelte-sxkbbt code:where(.svelte-sxkbbt){padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--text-primary);font-family:var(--font-mono);white-space:nowrap;font-size:.92em}.hint-link.svelte-sxkbbt{align-items:center;gap:var(--space-1-5);color:var(--color-accent);font-size:var(--fs-xs);text-underline-offset:3px;transition:text-decoration-color var(--transition-base);align-self:flex-start;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.hint-link.svelte-sxkbbt:hover{text-decoration-color:currentColor}.hint-link.svelte-sxkbbt:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}@media (width<=560px){.get.svelte-sxkbbt{padding:var(--space-3)}}.files-tab.svelte-dvqqqo{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.featured.svelte-dvqqqo{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.featured-head.svelte-dvqqqo{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.featured-title.svelte-dvqqqo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.version.svelte-dvqqqo{font-size:var(--fs-lg);color:var(--text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:700}.when.svelte-dvqqqo{align-items:center;gap:var(--space-1-5);color:var(--text-muted);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;display:flex}.download.svelte-dvqqqo{display:contents}.cells.svelte-dvqqqo{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cell.svelte-dvqqqo{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);background:var(--bg-card);flex-direction:column;display:flex}.cell.svelte-dvqqqo dt:where(.svelte-dvqqqo){color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cell.svelte-dvqqqo dd:where(.svelte-dvqqqo){align-items:center;gap:var(--space-1-5);color:var(--text-primary);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.num.svelte-dvqqqo{font-variant-numeric:tabular-nums}.file-list.svelte-dvqqqo{gap:var(--space-4);flex-direction:column;display:flex}.file-block.svelte-dvqqqo{gap:var(--space-2);flex-direction:column;display:flex}.file-block.svelte-dvqqqo+.file-block:where(.svelte-dvqqqo){padding-top:var(--space-4);border-top:1px solid var(--border)}.file-head.svelte-dvqqqo{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.file-role.svelte-dvqqqo{font-size:var(--fs-sm);color:var(--text-primary);font-weight:700}.file-where.svelte-dvqqqo{font-size:var(--fs-xs);color:var(--text-muted)}.file-id.svelte-dvqqqo{gap:var(--space-1-5);padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-inset);color:var(--text-muted);flex-direction:column;display:flex}.file-row.svelte-dvqqqo{align-items:center;gap:var(--space-2);min-width:0;display:flex}.file-size.svelte-dvqqqo{color:var(--text-secondary);flex-shrink:0;margin-left:auto;font-weight:600}.native-fact.svelte-dvqqqo{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin:0}.native-fact.svelte-dvqqqo time:where(.svelte-dvqqqo){color:var(--text-secondary)}.file-download.svelte-dvqqqo .btn{min-width:0}.mono.svelte-dvqqqo{font-family:var(--font-mono);font-size:var(--fs-xs)}.file-name.svelte-dvqqqo{color:var(--text-secondary);overflow-wrap:anywhere}.hash-label.svelte-dvqqqo{color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-weight:700}.hash.svelte-dvqqqo{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-all;flex:1}.scan.svelte-dvqqqo{align-items:center;gap:var(--space-1-5) var(--space-2);color:var(--text-secondary);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.scan-icon.svelte-dvqqqo{color:var(--text-muted);display:inline-flex}.scan[data-tone=clean].svelte-dvqqqo .scan-icon:where(.svelte-dvqqqo){color:var(--color-positive)}.scan[data-tone=flagged].svelte-dvqqqo .scan-icon:where(.svelte-dvqqqo),.scan[data-tone=flagged].svelte-dvqqqo .scan-text:where(.svelte-dvqqqo){color:var(--color-danger)}.scan-text.svelte-dvqqqo{flex:14rem;min-width:0}.scan-name.svelte-dvqqqo{color:var(--text-primary);margin-right:var(--space-1);font-weight:600}.quiet-link.svelte-dvqqqo{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);white-space:nowrap;transition:color var(--transition-base);font-weight:500;text-decoration:none;display:inline-flex}.quiet-link.svelte-dvqqqo:hover{color:var(--color-accent)}.quiet-link.svelte-dvqqqo:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.preview.svelte-dvqqqo{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);flex-direction:column;display:flex}.preview-body.svelte-dvqqqo{max-height:9rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.empty.svelte-dvqqqo{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border:1px dashed var(--border-hover);border-radius:var(--radius-lg);text-align:center;flex-direction:column;display:flex}.empty.svelte-dvqqqo p:where(.svelte-dvqqqo){color:var(--text-muted);font-size:var(--fs-sm);margin:0}.block.svelte-dvqqqo{gap:var(--space-2);flex-direction:column;display:flex}.section-title.svelte-dvqqqo{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.tray.svelte-dvqqqo{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);margin:0;padding:0;list-style:none}.row.svelte-dvqqqo+.row:where(.svelte-dvqqqo){border-top:1px solid var(--border)}.row.dim.svelte-dvqqqo .row-main:where(.svelte-dvqqqo){opacity:.62;transition:opacity var(--transition-fast)}.row.dim.svelte-dvqqqo:hover .row-main:where(.svelte-dvqqqo),.row.dim.svelte-dvqqqo:focus-within .row-main:where(.svelte-dvqqqo){opacity:1}.row-main.svelte-dvqqqo{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-1);flex-wrap:wrap;display:flex}.row-toggle.svelte-dvqqqo{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:var(--control-transition);background:0 0;border:0;flex:12rem;display:inline-flex}.row-toggle.svelte-dvqqqo:hover{background:var(--surface-1)}.row-toggle.svelte-dvqqqo:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.chevron.svelte-dvqqqo{color:var(--text-faint);transition:transform var(--transition-fast);display:inline-flex}.chevron.open.svelte-dvqqqo{transform:rotate(90deg)}.row-version.svelte-dvqqqo{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600}.row-date.svelte-dvqqqo{color:var(--text-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.row-meta.svelte-dvqqqo{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.row-num.svelte-dvqqqo{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.row-action.svelte-dvqqqo{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}.row-detail.svelte-dvqqqo{gap:var(--space-2);padding:0 var(--space-4) var(--space-4) calc(var(--space-2) + 14px + var(--space-3));animation:svelte-dvqqqo-detail-in var(--transition-slow);flex-direction:column;display:flex}@keyframes svelte-dvqqqo-detail-in{0%{opacity:0}}.row-facts.svelte-dvqqqo{color:var(--text-faint);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}@media (width<=560px){.featured.svelte-dvqqqo{padding:var(--space-4) var(--space-3)}.row-detail.svelte-dvqqqo{padding:0 var(--space-3) var(--space-3)}.row-action.svelte-dvqqqo{margin-left:0}}@media (prefers-reduced-motion:reduce){.row-detail.svelte-dvqqqo{animation:none}.chevron.svelte-dvqqqo{transition:none}}.gallery.svelte-ovyy7o{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.stage.svelte-ovyy7o{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--outline-1), var(--shadow-inset-hi);isolation:isolate;position:relative;overflow:hidden}.stage.svelte-ovyy7o:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.slide.svelte-ovyy7o{animation:svelte-ovyy7o-slide-in var(--transition-slow);position:absolute;inset:0}@keyframes svelte-ovyy7o-slide-in{0%{opacity:0}}.picture.svelte-ovyy7o,.facade.svelte-ovyy7o{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.facade.svelte-ovyy7o{cursor:pointer}.picture.svelte-ovyy7o img:where(.svelte-ovyy7o){object-fit:contain;width:100%;height:100%;display:block}.facade.svelte-ovyy7o img:where(.svelte-ovyy7o){object-fit:cover;width:100%;height:100%;display:block}.picture.svelte-ovyy7o:focus-visible,.facade.svelte-ovyy7o:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.zoom.svelte-ovyy7o{top:var(--space-2);right:var(--space-2);padding:var(--space-1-5);border-radius:var(--radius-md);background:var(--scrim);color:var(--text-secondary);opacity:0;transition:opacity var(--transition-fast);display:flex;position:absolute}.picture.svelte-ovyy7o:hover .zoom:where(.svelte-ovyy7o),.picture.svelte-ovyy7o:focus-visible .zoom:where(.svelte-ovyy7o){opacity:1}.play.svelte-ovyy7o{border-radius:var(--radius-pill);background:var(--scrim);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--outline-2);color:var(--text-primary);transition:background var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.facade.svelte-ovyy7o:hover .play:where(.svelte-ovyy7o),.facade.svelte-ovyy7o:focus-visible .play:where(.svelte-ovyy7o){background:color-mix(in srgb, var(--color-accent) 30%, var(--bg-page));color:var(--text-primary)}.facade-note.svelte-ovyy7o{left:var(--space-2);bottom:var(--space-2);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--scrim);color:var(--text-secondary);font-size:var(--fs-2xs);position:absolute}.player.svelte-ovyy7o{border:0;width:100%;height:100%;display:block}.arrow.svelte-ovyy7o{z-index:1;border-radius:var(--radius-pill);background:var(--scrim);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--outline-2);color:var(--text-secondary);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.arrow.prev.svelte-ovyy7o{left:var(--space-2)}.arrow.next.svelte-ovyy7o{right:var(--space-2)}.arrow.svelte-ovyy7o:hover{background:var(--bg-card);color:var(--text-primary)}.arrow.svelte-ovyy7o:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@media (hover:hover){.arrow.svelte-ovyy7o{opacity:0}.stage.svelte-ovyy7o:hover .arrow:where(.svelte-ovyy7o),.stage.svelte-ovyy7o:focus-within .arrow:where(.svelte-ovyy7o){opacity:1}}.position.svelte-ovyy7o{z-index:1;right:var(--space-2);bottom:var(--space-2);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--scrim);color:var(--text-secondary);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute}.caption-row.svelte-ovyy7o{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.caption.svelte-ovyy7o{color:var(--text-muted);font-size:var(--fs-sm);overflow-wrap:anywhere;flex:16rem;margin:0;line-height:1.5}.watch.svelte-ovyy7o{align-items:center;gap:var(--space-1);color:var(--text-muted);font-size:var(--fs-xs);transition:color var(--transition-base);margin-left:auto;text-decoration:none;display:inline-flex}.watch.svelte-ovyy7o:hover{color:var(--color-accent)}.watch.svelte-ovyy7o:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.strip.svelte-ovyy7o{gap:var(--space-2);scrollbar-width:thin;margin:-3px;padding:3px;display:flex;overflow-x:auto}.thumb.svelte-ovyy7o{border-radius:var(--radius-md);background:var(--bg-page);width:96px;height:54px;box-shadow:inset 0 0 0 1px var(--outline-1);cursor:pointer;opacity:.62;transition:opacity var(--transition-fast), box-shadow var(--transition-fast);border:0;flex:none;padding:0;position:relative;overflow:hidden}.thumb.svelte-ovyy7o img:where(.svelte-ovyy7o){object-fit:cover;width:100%;height:100%;display:block}.thumb.svelte-ovyy7o:hover{opacity:1}.thumb.active.svelte-ovyy7o{opacity:1;box-shadow:0 0 0 2px var(--color-accent)}.thumb.svelte-ovyy7o:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.thumb-play.svelte-ovyy7o{border-radius:var(--radius-pill);background:var(--scrim);width:20px;height:20px;color:var(--text-primary);justify-content:center;align-items:center;padding-left:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox-body.svelte-ovyy7o{width:100%}.lightbox-body.svelte-ovyy7o .carousel{aspect-ratio:16/10;border-radius:0}@media (width<=560px){.stage.svelte-ovyy7o{border-radius:var(--radius-md)}.thumb.svelte-ovyy7o{width:80px;height:45px}.play.svelte-ovyy7o{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.slide.svelte-ovyy7o{animation:none}}.mod-head.svelte-10o5fe4{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.title-row.svelte-10o5fe4{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.name.svelte-10o5fe4{min-width:0;color:var(--text-primary);font-size:var(--fs-2xl);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.edit.svelte-10o5fe4{padding-top:var(--space-1);flex-shrink:0;display:flex}.summary.svelte-10o5fe4{max-width:72ch;color:var(--text-secondary);font-size:var(--fs-md);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.byline.svelte-10o5fe4{align-items:center;gap:var(--space-2) var(--space-4);min-width:0;padding-top:var(--space-1);flex-wrap:wrap;display:flex}.updated.svelte-10o5fe4{color:var(--text-muted);font-size:var(--fs-xs-plus);font-variant-numeric:tabular-nums;white-space:nowrap}.marks.svelte-10o5fe4{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}@media (width<=640px){.name.svelte-10o5fe4{font-size:var(--fs-xl)}.summary.svelte-10o5fe4{font-size:var(--fs-base);-webkit-line-clamp:4;line-clamp:4}.byline.svelte-10o5fe4{gap:var(--space-2) var(--space-3)}}.more-in-tag.svelte-157gfy8{gap:var(--space-3);min-width:0;padding-top:var(--space-6);border-top:1px solid var(--border);flex-direction:column;display:flex}.title.svelte-157gfy8{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.tag.svelte-157gfy8{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:4px;transition:color var(--transition-base), text-decoration-color var(--transition-base)}.tag.svelte-157gfy8:hover{color:var(--color-accent);text-decoration-color:currentColor}.tag.svelte-157gfy8:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.grid.svelte-157gfy8{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1099px){.grid.svelte-157gfy8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.grid.svelte-157gfy8{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}.report.svelte-1v60oxr{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}h2.svelte-1v60oxr{padding-right:var(--space-8);color:var(--text-primary);font-size:var(--fs-lg);overflow-wrap:anywhere;margin:0}.form.svelte-1v60oxr{gap:var(--space-3);flex-direction:column;display:flex}.lede.svelte-1v60oxr{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.quote.svelte-1v60oxr{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-inset);color:var(--text-secondary);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}.thanks.svelte-1v60oxr{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--fs-sm);margin:0;display:flex}.thanks.svelte-1v60oxr svg{color:var(--color-positive);flex-shrink:0}.reasons.svelte-1v60oxr{gap:var(--space-0-5);border:0;flex-direction:column;margin:0;padding:0;display:flex}legend.svelte-1v60oxr{margin-bottom:var(--space-1);color:var(--text-muted);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;padding:0;font-weight:700}.reason.svelte-1v60oxr{align-items:center;gap:var(--space-2);min-height:30px;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--fs-sm);cursor:pointer;transition:var(--control-transition);display:flex}.reason.svelte-1v60oxr:hover{background:var(--surface-1);color:var(--text-primary)}.reason.checked.svelte-1v60oxr{background:var(--surface-2);color:var(--text-primary)}.reason.svelte-1v60oxr input:where(.svelte-1v60oxr){accent-color:var(--color-accent);margin:0}.reason.svelte-1v60oxr:has(input:where(.svelte-1v60oxr):focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.field.svelte-1v60oxr{gap:var(--space-1);flex-direction:column;display:flex}.field-label.svelte-1v60oxr{align-items:baseline;gap:var(--space-2);color:var(--text-secondary);font-size:var(--fs-sm);font-weight:600;display:flex}.optional.svelte-1v60oxr{color:var(--text-faint);font-size:var(--fs-xs);font-weight:400}textarea.svelte-1v60oxr{width:100%;padding:var(--space-2);border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--field-bg);color:var(--text-primary);font:inherit;font-size:var(--fs-sm);resize:vertical;transition:border-color var(--transition-fast)}textarea.svelte-1v60oxr:hover{border-color:var(--control-border-hover)}textarea.svelte-1v60oxr:focus-visible{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}.counter.svelte-1v60oxr{color:var(--text-faint);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;align-self:flex-end}.counter.warn.svelte-1v60oxr{color:var(--color-warning)}.error.svelte-1v60oxr{color:var(--color-danger);font-size:var(--fs-sm);margin:0}.actions.svelte-1v60oxr{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=560px){.report.svelte-1v60oxr{padding:var(--space-4)}}.card.svelte-jsbflu{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);scroll-margin-top:calc(var(--header-offset) + var(--space-3));flex-direction:column;display:flex}.card-title.svelte-jsbflu{color:var(--text-primary);font-size:var(--fs-sm);margin:0;font-weight:700}.line.svelte-jsbflu{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.checks.svelte-jsbflu{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.check.svelte-jsbflu{align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.45;display:flex}.check-icon.svelte-jsbflu{color:var(--text-muted);flex-shrink:0;margin-top:1px;display:inline-flex}.check[data-tone=good].svelte-jsbflu .check-icon:where(.svelte-jsbflu){color:var(--color-positive)}.check[data-tone=warn].svelte-jsbflu .check-icon:where(.svelte-jsbflu),.check[data-tone=warn].svelte-jsbflu .check-text:where(.svelte-jsbflu){color:var(--color-warning)}.check[data-tone=danger].svelte-jsbflu .check-icon:where(.svelte-jsbflu),.check[data-tone=danger].svelte-jsbflu .check-text:where(.svelte-jsbflu){color:var(--color-danger)}.check-text.svelte-jsbflu{overflow-wrap:anywhere;min-width:0}.inline-link.svelte-jsbflu{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:3px;transition:color var(--transition-base), text-decoration-color var(--transition-base)}.inline-link.svelte-jsbflu:hover{color:var(--color-accent);text-decoration-color:currentColor}.inline-link.svelte-jsbflu:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-xs)}.footnote.svelte-jsbflu{margin:var(--space-1) 0 0;padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--text-faint);font-size:var(--fs-xs);line-height:1.5}@media (width<=560px){.card.svelte-jsbflu{padding:var(--space-3)}}.card.svelte-1tb6uyl{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.card-title.svelte-1tb6uyl{color:var(--text-primary);font-size:var(--fs-sm);margin:0;font-weight:700}.facts.svelte-1tb6uyl{flex-direction:column;margin:0;display:flex}.fact.svelte-1tb6uyl{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:30px;padding:var(--space-1) 0;display:flex}.fact.svelte-1tb6uyl+.fact:where(.svelte-1tb6uyl){border-top:1px solid var(--border)}.fact.svelte-1tb6uyl dt:where(.svelte-1tb6uyl){color:var(--text-muted);font-size:var(--fs-sm);flex-shrink:0}.fact.svelte-1tb6uyl dd:where(.svelte-1tb6uyl){min-width:0;color:var(--text-primary);font-size:var(--fs-sm);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.fact.svelte-1tb6uyl dd.wrap:where(.svelte-1tb6uyl){overflow-wrap:anywhere}.id.svelte-1tb6uyl{align-items:center;gap:var(--space-1);display:inline-flex}.id.svelte-1tb6uyl code:where(.svelte-1tb6uyl){color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:400}.copy.svelte-1tb6uyl{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-faint);cursor:pointer;transition:var(--control-transition);background:0 0;border:0;display:inline-flex}.copy.svelte-1tb6uyl:hover{background:var(--surface-2);color:var(--text-primary)}.copy.svelte-1tb6uyl:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.versions.svelte-1tb6uyl,.tags.svelte-1tb6uyl{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.line.svelte-1tb6uyl{color:var(--text-muted);font-size:var(--fs-sm);margin:0;line-height:1.5}.line.warn.svelte-1tb6uyl{color:var(--color-warning)}@media (width<=560px){.card.svelte-1tb6uyl{padding:var(--space-3)}}.chart.svelte-1g0ajgp{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.plot.svelte-1g0ajgp{border-radius:var(--radius-md);touch-action:pan-y;cursor:crosshair;width:100%;min-width:0;position:relative}.plot.svelte-1g0ajgp:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}svg.svelte-1g0ajgp{width:100%;height:auto;display:block;overflow:visible}.grid.svelte-1g0ajgp line:where(.svelte-1g0ajgp){stroke:var(--border);stroke-width:1px;shape-rendering:crispedges}.grid.svelte-1g0ajgp line.base:where(.svelte-1g0ajgp){stroke:var(--border-hover)}.grid.svelte-1g0ajgp text:where(.svelte-1g0ajgp),.dates.svelte-1g0ajgp text:where(.svelte-1g0ajgp){fill:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.area.svelte-1g0ajgp{fill:var(--color-info);fill-opacity:.1}.line.svelte-1g0ajgp{fill:none;stroke:var(--color-info);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.crosshair.svelte-1g0ajgp{stroke:var(--text-faint);stroke-width:1px;stroke-dasharray:3 3;shape-rendering:crispedges}.dot.svelte-1g0ajgp{fill:var(--color-info);stroke:var(--bg-card);stroke-width:2px}.tooltip.svelte-1g0ajgp{z-index:1;padding:var(--space-1-5) var(--space-2);border:1px solid var(--border-hover);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--shadow-md);white-space:nowrap;pointer-events:none;flex-direction:column;gap:2px;display:flex;position:absolute;transform:translate(12px,-50%)}.tooltip.flip.svelte-1g0ajgp{transform:translate(calc(-100% - 12px),-50%)}.tip-date.svelte-1g0ajgp{color:var(--text-muted);font-size:var(--fs-2xs)}.tip-value.svelte-1g0ajgp{color:var(--text-primary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.table-view.svelte-1g0ajgp summary:where(.svelte-1g0ajgp){width:max-content;padding:var(--space-0-5) var(--space-1);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer;transition:color var(--transition-fast)}.table-view.svelte-1g0ajgp summary:where(.svelte-1g0ajgp):hover{color:var(--text-primary)}.table-view.svelte-1g0ajgp summary:where(.svelte-1g0ajgp):focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.table-scroll.svelte-1g0ajgp{max-height:18rem;margin-top:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);overflow-y:auto}table.svelte-1g0ajgp{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}th.svelte-1g0ajgp{padding:var(--space-1-5) var(--space-3);background:var(--bg-card);color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-align:left;text-transform:uppercase;font-weight:700;position:sticky;top:0}td.svelte-1g0ajgp{padding:var(--space-1) var(--space-3);border-top:1px solid var(--border);color:var(--text-secondary)}.num.svelte-1g0ajgp{text-align:right;font-variant-numeric:tabular-nums}.stats-tab.svelte-3bovv0{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.cells.svelte-3bovv0{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cell.svelte-3bovv0{gap:var(--space-1);padding:var(--space-3);background:var(--bg-card);flex-direction:column;display:flex}.cell.svelte-3bovv0 dt:where(.svelte-3bovv0){color:var(--text-faint);font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.cell.svelte-3bovv0 dd:where(.svelte-3bovv0){color:var(--text-primary);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.block.svelte-3bovv0{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.section-title.svelte-3bovv0{color:var(--text-primary);font-size:var(--fs-md);margin:0;font-weight:700}.filters.svelte-3bovv0{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.filters.svelte-3bovv0>.filter-tabs{scrollbar-width:none;max-width:100%;overflow-x:auto}.filters.svelte-3bovv0 .ftab{white-space:nowrap}.panel.svelte-3bovv0{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;display:flex}.summary.svelte-3bovv0{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.summary-num.svelte-3bovv0{color:var(--text-primary);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:700}.stale.svelte-3bovv0{opacity:.55;transition:opacity var(--transition-fast)}.state.svelte-3bovv0{justify-content:center;align-items:center;gap:var(--space-3);min-height:8rem;color:var(--text-muted);font-size:var(--fs-sm);text-align:center;flex-wrap:wrap;margin:0;display:flex}.state.svelte-3bovv0 p:where(.svelte-3bovv0){margin:0}.state.quiet.svelte-3bovv0{color:var(--text-faint)}.skeleton.svelte-3bovv0{border-radius:var(--radius-md);background:var(--surface-1);height:220px;animation:1.4s ease-in-out infinite svelte-3bovv0-pulse}@keyframes svelte-3bovv0-pulse{50%{opacity:.5}}.sr-only.svelte-3bovv0{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.note.svelte-3bovv0{margin:calc(-1 * var(--space-2)) 0 0;color:var(--text-faint);font-size:var(--fs-xs)}.bars.svelte-3bovv0{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bar-row.svelte-3bovv0{align-items:center;gap:var(--space-3);grid-template-columns:7rem minmax(0,1fr);display:grid}.bar-label.svelte-3bovv0{min-width:0;color:var(--text-secondary);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar-track.svelte-3bovv0{align-items:center;gap:var(--space-2);min-width:0;padding-right:4.5rem;display:flex}.bar.svelte-3bovv0{border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-info);height:14px}.bar-value.svelte-3bovv0{color:var(--text-primary);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;flex-shrink:0;margin-right:-4.5rem;font-weight:600}@media (width<=560px){.panel.svelte-3bovv0{padding:var(--space-3)}.bar-row.svelte-3bovv0{gap:var(--space-2);grid-template-columns:5rem minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-3bovv0{animation:none}}.banners.svelte-1poexg9{gap:var(--space-2);flex-direction:column;display:flex}.mod-tabs.svelte-6xhelm{--fade:24px;overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;scroll-margin-top:var(--header-offset);border-bottom:1px solid var(--border);position:relative;overflow-x:auto;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mod-tabs.fade-end.svelte-6xhelm{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent)}.mod-tabs.fade-start.svelte-6xhelm{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade));mask-image:linear-gradient(to right, transparent, #000 var(--fade))}.mod-tabs.fade-start.fade-end.svelte-6xhelm{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.mod-tabs.svelte-6xhelm::-webkit-scrollbar{display:none}.mod-tabs.svelte-6xhelm .filter-tabs{gap:var(--space-1);background:0 0;border:0;border-radius:0;width:max-content;padding:0}.mod-tabs.svelte-6xhelm .ftab{height:40px;padding:0 var(--space-3);border-radius:var(--radius-md) var(--radius-md) 0 0;font-size:var(--fs-sm);white-space:nowrap;font-weight:500;position:relative}.mod-tabs.svelte-6xhelm .ftab:after{content:"";left:var(--space-2);right:var(--space-2);border-radius:var(--radius-xs);background:var(--color-accent);opacity:0;height:2px;transition:opacity var(--transition-fast), transform var(--transition-fast);position:absolute;bottom:0;transform:scaleX(.6)}.mod-tabs.svelte-6xhelm .ftab:hover{background:var(--surface-1);color:var(--text-primary)}.mod-tabs.svelte-6xhelm .ftab.active{color:var(--text-primary);background:0 0}.mod-tabs.svelte-6xhelm .ftab.active:after{opacity:1;transform:none}.mod-tabs.svelte-6xhelm .tab-count{min-width:1.25rem;padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font-size:var(--fs-2xs);text-align:center;font-variant-numeric:tabular-nums;transition:background var(--transition-fast), color var(--transition-fast);order:1;font-weight:600;line-height:18px}.mod-tabs.svelte-6xhelm .ftab.active .tab-count{background:color-mix(in srgb, var(--color-accent) 16%, transparent);color:var(--color-accent)}@media (width<=560px){.mod-tabs.svelte-6xhelm .ftab{padding:0 var(--space-2)}}@media (prefers-reduced-motion:reduce){.mod-tabs.svelte-6xhelm .ftab:after{transition:none}}.toast-region.svelte-1ia9d1n{left:50%;bottom:calc(var(--space-6) + var(--music-dock-space,0px));z-index:400;width:max-content;max-width:calc(100vw - 2 * var(--space-4));pointer-events:none;position:fixed;transform:translate(-50%)}.toast.svelte-1ia9d1n{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--border-hover);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-md);color:var(--text-body);font-size:var(--fs-sm);pointer-events:auto;animation:svelte-1ia9d1n-toast-in var(--transition-slow);line-height:1.4;display:flex}.glyph.svelte-1ia9d1n{color:var(--text-muted);flex-shrink:0;display:inline-flex}.toast[data-tone=success].svelte-1ia9d1n .glyph:where(.svelte-1ia9d1n){color:var(--color-positive)}.toast[data-tone=error].svelte-1ia9d1n{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.toast[data-tone=error].svelte-1ia9d1n .glyph:where(.svelte-1ia9d1n){color:var(--color-danger)}.message.svelte-1ia9d1n{overflow-wrap:anywhere;min-width:0}.dismiss.svelte-1ia9d1n{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--text-faint);cursor:pointer;transition:var(--control-transition);background:0 0;border:0;flex-shrink:0;display:inline-flex}.dismiss.svelte-1ia9d1n:hover{background:var(--surface-2);color:var(--text-primary)}.dismiss.svelte-1ia9d1n:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}@keyframes svelte-1ia9d1n-toast-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=560px){.toast-region.svelte-1ia9d1n{bottom:calc(var(--space-4) + var(--music-dock-space,0px))}}@media (prefers-reduced-motion:reduce){.toast.svelte-1ia9d1n{animation:none}}.mod-page.svelte-1rm5ieo{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.layout.svelte-1rm5ieo{align-items:start;gap:var(--space-4) var(--space-6);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.layout.has-media.svelte-1rm5ieo{grid-template-rows:auto auto 1fr}.slot.svelte-1rm5ieo{min-width:0}.stage.svelte-1rm5ieo,.tabs.svelte-1rm5ieo{grid-area:1/1}.panel.svelte-1rm5ieo{padding-top:var(--space-1);grid-area:2/1}.has-media.svelte-1rm5ieo .tabs:where(.svelte-1rm5ieo){grid-row:2}.has-media.svelte-1rm5ieo .panel:where(.svelte-1rm5ieo){grid-row:3}.side.svelte-1rm5ieo{grid-area:1/2/-1;align-self:stretch;min-width:0}.side-inner.svelte-1rm5ieo{top:min(calc(var(--header-offset) + var(--space-3)), calc(100dvh - var(--side-height,0px) - var(--space-4)));gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.rest.svelte-1rm5ieo{gap:var(--space-3);flex-direction:column;display:flex}.rest-flow.svelte-1rm5ieo{display:none}@media (width<=1023px){.layout.svelte-1rm5ieo{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex}.side.svelte-1rm5ieo,.side-inner.svelte-1rm5ieo{display:contents}.rest-side.svelte-1rm5ieo{display:none}.rest-flow.svelte-1rm5ieo{margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;display:grid}}
