.xkit-chat-message.svelte-1rfivtv{--msg-pad-y: 10px;--msg-pad-x: 16px;--msg-radius: 18px;display:flex;align-items:flex-start;gap:8px}.avatar.svelte-1rfivtv{--first-line-mid: calc(var(--msg-pad-y) + var(--type-base) * 1.65 / 2);flex:none;display:inline-flex;margin-top:calc(var(--first-line-mid) - 16px)}.column.svelte-1rfivtv{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%}.bubble.svelte-1rfivtv{font-size:var(--type-base);line-height:1.65;color:var(--fg);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:var(--msg-radius);padding:var(--msg-pad-y) var(--msg-pad-x);min-width:0}[data-role=member].svelte-1rfivtv .bubble:where(.svelte-1rfivtv){max-width:560px;background:var(--bg-raised);--accent-ink: var(--accent-on-raised)}[data-role=machine].svelte-1rfivtv .bubble:where(.svelte-1rfivtv){max-width:100%;background:var(--bg-soft)}[data-pending].svelte-1rfivtv .bubble:where(.svelte-1rfivtv){min-height:2.6em}.bubble.plain.svelte-1rfivtv{background:none;max-width:100%}@media(hover:hover){.bubble.svelte-1rfivtv:hover{box-shadow:inset 0 0 0 999px var(--row-hover-fill)}}@property --xkit-edge-pos{syntax: "<percentage>"; inherits: true; initial-value: 100%;}.bubble.streaming.svelte-1rfivtv{--edge-out: 0px;--edge-radius: var(--msg-radius);position:relative;box-shadow:inset 0 0 0 999px var(--row-hover-fill);animation:svelte-1rfivtv-xkit-streaming-edge 2.8s linear infinite}.bubble.streaming.svelte-1rfivtv:after{content:"";position:absolute;left:calc(-1 * var(--edge-out));right:calc(-1 * var(--edge-out));bottom:calc(-1 * var(--edge-out));height:var(--edge-radius);box-sizing:border-box;border:2px solid transparent;border-top:0;border-radius:0 0 var(--edge-radius) var(--edge-radius);pointer-events:none;color:var(--border);background-image:var(--shimmer);background-origin:border-box;background-size:250% 100%;background-position:var(--xkit-edge-pos) 0;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes svelte-1rfivtv-xkit-streaming-edge{0%{--xkit-edge-pos: 100%}to{--xkit-edge-pos: 0%}}@media(prefers-reduced-motion:reduce){.bubble.streaming.svelte-1rfivtv{animation:none}.bubble.streaming.svelte-1rfivtv:after{background-image:none;background-color:var(--border)}}.bubble.selected.svelte-1rfivtv{outline:1px solid var(--accent);outline-offset:-1px}.foot.svelte-1rfivtv,.acts.svelte-1rfivtv{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}.acts.svelte-1rfivtv{flex-direction:column;align-items:flex-start;gap:.6rem;box-sizing:border-box;width:100%;padding:.6rem .75rem;border:1px solid var(--accent-emphasis);border-radius:var(--radius);background:var(--bg-soft)}.acts.svelte-1rfivtv .btn:not(.solid):not([aria-disabled=true]){color:var(--accent-ink);border-color:var(--accent-emphasis);background:color-mix(in srgb,var(--accent-emphasis) 9%,transparent)}.acts.svelte-1rfivtv:not(:has(*)){display:none}.xkit-spinner.svelte-if9na7{display:inline-block;flex:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--accent);animation:svelte-if9na7-xkit-spin .8s linear infinite}@keyframes svelte-if9na7-xkit-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.xkit-spinner.svelte-if9na7{animation:none}}.btn.svelte-vzlja8{display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:var(--type-base);font-weight:400;line-height:1.2;color:var(--fg);background:var(--bg-raised, var(--bg-soft));border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;height:var(--control-h, 28px);padding:0 12px;box-shadow:var(--shadow-1);cursor:pointer;text-decoration:none;white-space:nowrap;position:relative}.btn-label.svelte-vzlja8{display:contents}.btn-label.reserved.svelte-vzlja8{display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn-ring.svelte-vzlja8{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.btn.svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--fg-muted)}.btn.svelte-vzlja8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn.svelte-vzlja8:disabled,.btn[aria-disabled=true].svelte-vzlja8{opacity:.5;cursor:not-allowed}.btn.solid.svelte-vzlja8{background:var(--accent-emphasis);color:var(--on-accent);border-color:transparent}.btn.danger.svelte-vzlja8{background:var(--danger-emphasis);color:var(--on-accent);border-color:transparent}.btn.danger.svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){border-color:transparent;filter:brightness(1.08)}.btn.quiet.svelte-vzlja8{color:var(--fg-muted);background:none;border-color:transparent;box-shadow:none}.btn.quiet.svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){color:var(--fg);border-color:transparent;background:color-mix(in srgb,var(--fg) 6%,transparent)}.btn.link.svelte-vzlja8{height:auto;min-height:0;padding:0;color:var(--accent-ink);background:none;border-color:transparent;box-shadow:none;white-space:normal;overflow-wrap:anywhere;text-align:left}.btn.link.svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){text-decoration:underline}.btn[aria-pressed=true].svelte-vzlja8{color:var(--fg);background:var(--bg-raised, var(--bg-soft));border-color:var(--border);text-decoration:none}.btn[role^=menuitem].svelte-vzlja8,.btn[role^=menuitem].svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){display:flex;justify-content:flex-start;width:100%;height:auto;min-height:0;padding:6px 8px;border:0;border-radius:calc(var(--radius-sm) - 2px);background:none;box-shadow:none;color:var(--fg);font-size:var(--type-base);font-weight:400;line-height:1.35;text-decoration:none;filter:none}.btn[role^=menuitem].svelte-vzlja8:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--fg) 6%,transparent)}.btn[role^=menuitem].svelte-vzlja8:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.xkit-act-part.svelte-s9u1rb{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 .35rem;min-width:0}.xkit-act-part.svelte-s9u1rb .btn[aria-disabled=true]{opacity:1;text-decoration:none;cursor:not-allowed}.reason.svelte-s9u1rb{font-size:var(--type-small);color:var(--fg-muted)}.action-icon.svelte-1j54nbf{flex:none}.action-icon.fit.svelte-1j54nbf{width:var(--icon-glyph, 16px);height:var(--icon-glyph, 16px)}.xkit-cite-number.svelte-15zco8k{display:inline-block;min-width:1.6em;padding:0 .45em;box-sizing:border-box;border-radius:999px;background:var(--cite-fill);color:var(--accent-ink);font-family:var(--sans);font-size:var(--type-cite);font-weight:600;font-variant-numeric:tabular-nums;line-height:1.6;text-align:center;white-space:nowrap;vertical-align:.1em}.xkit-cite-number.lit.svelte-15zco8k{background:var(--cite-fill-hover)}.xkit-cite-number.reference.svelte-15zco8k{background:var(--cite-ref-fill);color:var(--cite-ref-ink)}.xkit-cite-number.reference.lit.svelte-15zco8k{background:var(--cite-ref-fill-hover)}.xkit-citation-chip.svelte-1i9x2mz{display:inline;padding:0;margin:0 .1em;border:0;border-radius:999px;background:none;color:var(--fg);font:inherit;font-family:var(--sans);font-size:var(--type-cite);line-height:inherit;text-decoration:none;cursor:pointer;white-space:nowrap}.xkit-citation-chip.svelte-1i9x2mz .xkit-cite-number{font-weight:400}.xkit-citation-chip.svelte-1i9x2mz:hover .xkit-cite-number,.xkit-citation-chip.svelte-1i9x2mz:focus-visible .xkit-cite-number,.xkit-citation-chip[aria-expanded=true].svelte-1i9x2mz .xkit-cite-number{background:var(--cite-fill-hover)}.xkit-citation-chip.svelte-1i9x2mz:hover .xkit-cite-number.reference,.xkit-citation-chip.svelte-1i9x2mz:focus-visible .xkit-cite-number.reference,.xkit-citation-chip[aria-expanded=true].svelte-1i9x2mz .xkit-cite-number.reference{background:var(--cite-ref-fill-hover)}.xkit-citation-chip.svelte-1i9x2mz:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.xkit-citation-chip.svelte-1i9x2mz:not(.bare) .xkit-cite-number{margin-right:.3em}.label.svelte-1i9x2mz{display:inline-block;max-width:11em;overflow:hidden;white-space:nowrap;vertical-align:bottom}@media(max-width:720px){.xkit-citation-chip.svelte-1i9x2mz{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-height:var(--touch-min, 44px);min-width:var(--touch-min, 44px);margin:0 2px}}.unnamed.svelte-1i9x2mz{color:var(--fg-muted);font-style:italic}.xkit-outcome.svelte-1x4b0a0{display:flex;flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-soft);color:var(--fg)}.xkit-outcome.caution.svelte-1x4b0a0{border-color:var(--border-warn);background:var(--surface-warn)}.xkit-outcome.fault.svelte-1x4b0a0{border-color:var(--border-danger);background:var(--surface-danger)}.glyph.svelte-1x4b0a0{color:var(--fg-muted);opacity:.7}.xkit-outcome.caution.svelte-1x4b0a0 .glyph:where(.svelte-1x4b0a0){color:var(--text-warn);opacity:1}.xkit-outcome.fault.svelte-1x4b0a0 .glyph:where(.svelte-1x4b0a0){color:var(--text-danger);opacity:1}.xkit-outcome.caution.svelte-1x4b0a0 .body:where(.svelte-1x4b0a0),.xkit-outcome.caution.svelte-1x4b0a0 .next:where(.svelte-1x4b0a0){color:var(--text-warn)}.xkit-outcome.fault.svelte-1x4b0a0 .body:where(.svelte-1x4b0a0),.xkit-outcome.fault.svelte-1x4b0a0 .next:where(.svelte-1x4b0a0){color:var(--text-danger)}.headline.svelte-1x4b0a0{margin:0;font-weight:600;letter-spacing:-.01em}.headline.quiet.svelte-1x4b0a0{font-size:var(--type-base);font-weight:400;line-height:1.6;letter-spacing:0;color:var(--fg-muted)}.body.svelte-1x4b0a0{margin:0;font-size:var(--type-base);line-height:1.6;color:var(--fg-muted)}.next.svelte-1x4b0a0{margin:0;font-size:var(--type-base);line-height:1.6;color:var(--fg)}.actions.svelte-1x4b0a0{display:flex;gap:.6rem;align-items:baseline;margin-top:.25rem}.page-frame.svelte-1qu7nyc{inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding:var(--page-pad-y) var(--flow-pad);color:var(--fg)}.page-frame.wide.svelte-1qu7nyc{max-inline-size:var(--page-wide-max)}.page-title.svelte-1qu7nyc{font-size:var(--type-display);line-height:1.15;font-weight:600;margin:0 0 1.5rem}.xk-tip-host.svelte-dp7x61{-webkit-touch-callout:none}.xk-tip-line.svelte-dp7x61,.xk-tip-badge.svelte-dp7x61{display:block}.xk-tip-badge.svelte-dp7x61{margin-top:4px}.xk-tip.svelte-dp7x61{position:fixed;top:0;left:0;z-index:30;visibility:hidden;max-width:min(18rem,calc(100vw - 16px));padding:6px 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised, var(--bg-soft));box-shadow:var(--shadow-2);color:var(--fg);font-size:var(--type-small);font-weight:400;line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none}.badge.svelte-1kswxup{display:inline-flex;align-items:center;font-family:var(--sans);font-weight:500;border:1px solid var(--border);border-radius:999px;padding:0 7px;font-size:var(--type-caption);line-height:1.5;white-space:nowrap}.base.svelte-1kswxup{font-size:var(--type-base);padding:2px 14px}.lead.svelte-1kswxup{font-size:var(--type-large);font-weight:700;line-height:1.3}.wrap.svelte-1kswxup{max-width:100%;white-space:normal;overflow-wrap:anywhere;border-radius:var(--radius-sm)}.neutral.svelte-1kswxup{color:var(--fg)}.muted.svelte-1kswxup{color:var(--fg-muted)}.accent.svelte-1kswxup{color:var(--accent-ink);border-color:var(--accent)}.shared.svelte-1kswxup{color:var(--chain-shared);border-color:var(--chain-shared)}.ok.svelte-1kswxup{color:var(--text-ok);border-color:transparent;background:var(--surface-ok)}.warn.svelte-1kswxup{color:var(--text-warn);border-color:transparent;background:var(--surface-warn)}.danger.svelte-1kswxup{color:var(--text-danger);border-color:transparent;background:var(--surface-danger)}.dead.svelte-1kswxup{color:var(--chain-dead);border-color:transparent;background:var(--bg-raised)}.hidden.svelte-1kswxup{color:var(--fg-muted);border-style:dashed;background:transparent}.provisional.svelte-1kswxup{color:var(--fg-muted);border-color:var(--fg-muted);border-style:dashed;background:transparent}.pulse.svelte-1kswxup{animation:svelte-1kswxup-badge-pulse 1.4s ease-in-out infinite}@keyframes svelte-1kswxup-badge-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.pulse.svelte-1kswxup{animation:none}}.xkit-loading.svelte-1ri90rk{position:relative;display:flex;align-items:center;justify-content:center;min-height:32px;line-height:0}.xkit-loading.inline.svelte-1ri90rk{display:inline-flex;min-height:16px;vertical-align:middle}.fail-box.svelte-x458kk{padding:12px}.xkit-pdfjs.svelte-x458kk{margin:0;display:flex;flex-direction:column;min-height:0;height:100%;background:var(--bg);overflow:hidden;position:relative}.loading-slot.svelte-x458kk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none}.head.svelte-x458kk{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .85rem;border-bottom:1px solid var(--border)}.progress.svelte-x458kk{font-size:var(--type-small);line-height:1.2;color:var(--fg-muted);font-variant-numeric:tabular-nums}.visually-hidden.svelte-x458kk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pages.svelte-x458kk{flex:1;overflow:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;align-items:center;background:var(--bg-soft);position:relative}.pages.svelte-x458kk .page>.page-fault{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:12px;pointer-events:auto}.pages.svelte-x458kk .page>.page-fault.page-notice{inset:0 0 auto 0;align-items:flex-start;pointer-events:none}.pages.svelte-x458kk .page>.page-fault.page-notice>*{pointer-events:auto}.pages.svelte-x458kk .page>.page-fault>*{max-width:100%}.pages.svelte-x458kk .page{position:relative;flex-shrink:0;box-shadow:var(--shadow-1);background:var(--paper);--user-unit: 1;--total-scale-factor: calc(var(--scale-factor) * var(--user-unit));--scale-round-x: 1px;--scale-round-y: 1px}.pages.svelte-x458kk .textLayer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;text-size-adjust:none;transform-origin:0 0;forced-color-adjust:none;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size, 1));--min-font-size-inv: calc(1 / var(--min-font-size, 1))}.pages.svelte-x458kk .textLayer span,.pages.svelte-x458kk .textLayer br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.pages.svelte-x458kk .textLayer>:not(.markedContent),.pages.svelte-x458kk .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height: 0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x: 1;--rotate: 0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pages.svelte-x458kk .textLayer .markedContent{display:contents}.pages.svelte-x458kk .textLayer span.synth{white-space:pre-wrap;overflow:hidden;transform:none}.pages.svelte-x458kk .textLayer ::selection{background:color-mix(in srgb,var(--paper-accent) 35%,transparent)}.pages.svelte-x458kk .highlightLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;--paper-ink: var(--paper-accent)}.pages.svelte-x458kk .highlightLayer .hl{position:absolute;pointer-events:auto;cursor:pointer;background:color-mix(in srgb,var(--paper-ink) 10%,transparent);border-bottom:1.5px solid color-mix(in srgb,var(--paper-ink) 45%,transparent);border-radius:1px}.pages.svelte-x458kk .highlightLayer .hl.passive{pointer-events:none;cursor:default}.pages.svelte-x458kk .highlightLayer .hl.passive.activates{pointer-events:auto;cursor:pointer}.pages.svelte-x458kk .highlightLayer .hl.held{background:color-mix(in srgb,var(--paper-ink) 18%,transparent);outline:1.5px solid color-mix(in srgb,var(--paper-ink) 55%,transparent);outline-offset:-1.5px}.pages.svelte-x458kk .highlightLayer .hl.hover{background:color-mix(in srgb,var(--paper-ink) 15%,transparent);border-bottom-color:color-mix(in srgb,var(--paper-ink) 70%,transparent)}.pages.svelte-x458kk .highlightLayer .hl.selected{background:color-mix(in srgb,var(--paper-ink) 19%,transparent);border-bottom-color:var(--paper-ink)}.pages.svelte-x458kk .highlightLayer .hl.rule{background:none;border-bottom:none;border-radius:0;border-left:2px solid color-mix(in srgb,var(--paper-ink) 45%,transparent)}.pages.svelte-x458kk .highlightLayer .hl.rule.hover{background:color-mix(in srgb,var(--paper-ink) 8%,transparent);border-left-color:var(--paper-ink)}.pages.svelte-x458kk .highlightLayer .hl.rule.selected{background:color-mix(in srgb,var(--paper-ink) 12%,transparent);border-left-width:3px;border-left-color:var(--paper-ink)}.pages.svelte-x458kk .highlightLayer .hl.region{background:color-mix(in srgb,var(--paper-ink) 8%,transparent);border-bottom:none;outline:1.5px solid color-mix(in srgb,var(--paper-ink) 45%,transparent);outline-offset:-1.5px}.pages.svelte-x458kk .highlightLayer .hl.region.hover{background:color-mix(in srgb,var(--paper-ink) 11%,transparent);outline-color:color-mix(in srgb,var(--paper-ink) 70%,transparent)}.pages.svelte-x458kk .highlightLayer .hl.region.selected{background:color-mix(in srgb,var(--paper-ink) 15%,transparent);outline-color:var(--paper-ink)}.pages.svelte-x458kk .highlightLayer .hl-tag{position:absolute;pointer-events:none;opacity:0;transition:opacity 80ms ease-out;cursor:pointer;font-family:var(--mono);font-size:var(--type-cite);line-height:1.4;color:var(--paper-ink);border:1px solid color-mix(in srgb,var(--paper-ink) 35%,transparent);border-radius:3px;padding:0 3px;background:color-mix(in srgb,var(--paper-ink) 8%,var(--paper))}.pages.svelte-x458kk .highlightLayer .hl-tag.hover,.pages.svelte-x458kk .highlightLayer .hl-tag.selected{pointer-events:auto;opacity:1}.pages.svelte-x458kk .highlightLayer .hl-tag.selected{background:var(--paper-ink);color:var(--paper);border-color:var(--paper-ink)}.pages.svelte-x458kk .searchLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;--find-ink: var(--paper-find)}.pages.svelte-x458kk .searchLayer .sm{position:absolute;background:color-mix(in srgb,var(--find-ink) 24%,transparent);border-radius:1px}.pages.svelte-x458kk .searchLayer .sm.current{background:color-mix(in srgb,var(--find-ink) 42%,transparent);outline:1.5px solid var(--find-ink);outline-offset:-.5px}.pages.svelte-x458kk .marginLayer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;--ref-ink: var(--paper-accent)}.pages.svelte-x458kk .marginLayer .mk{position:absolute;right:0;width:8px;background:var(--ref-ink);border-radius:1px}@media(pointer:coarse){.pages.svelte-x458kk .highlightLayer .hl:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}}.page-preview.svelte-1v80hez{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;aspect-ratio:1 / 1.414;min-width:0}.sheets.svelte-1v80hez{display:grid;grid-template-columns:repeat(2,1fr);gap:3px;width:100%;min-width:0}.sheets.svelte-1v80hez .sheet{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1.414;background:var(--bg-soft)}.sheets.svelte-1v80hez .sheet>canvas{display:block;max-width:100%;max-height:100%}.gap-line.svelte-1v80hez{font-size:var(--type-caption);line-height:1.3;color:var(--fg-muted);text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere;padding:0 2px}.surface-bar.svelte-aqb4po{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:none;min-height:var(--bar-h, 44px);padding:8px var(--col-inset, 8px);background:var(--bg);border-bottom:1px solid var(--border)}.surface-bar[hidden].svelte-aqb4po{display:none}.surface-bar.transparent.svelte-aqb4po{background:transparent}.crumb.svelte-aqb4po{color:var(--fg-muted);font-size:var(--type-small);white-space:nowrap;overflow:hidden;min-width:0}.crumb.svelte-aqb4po .doc:where(.svelte-aqb4po){font-weight:600}.crumb.svelte-aqb4po .sep:where(.svelte-aqb4po){margin:0 .4em;color:var(--fg-muted)}.trailing.svelte-aqb4po{margin-left:auto;display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:var(--type-caption);color:var(--fg-muted);white-space:nowrap;flex:0 1 auto;min-width:0;flex-wrap:wrap}.surface-bar-selector{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-width:0;height:var(--control-h, 28px);padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg);font:inherit;font-size:var(--type-base);font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;overflow:hidden;min-width:calc(6ch + 1.75rem + 20px)}.surface-bar-selector.warn{border-color:var(--warn);color:var(--warn)}.surface-bar-selector:disabled{border-color:var(--border);color:var(--fg-muted);cursor:default}.surface-bar-selector .sel-label{flex:0 1 auto;min-width:6ch;overflow:hidden;white-space:nowrap}.surface-bar-selector>svg{flex:none}.surface-bar-selector:hover:not(:disabled){border-color:var(--fg-muted)}.surface-bar-selector.warn:hover:not(:disabled){border-color:var(--warn);background:var(--bg-raised)}.surface-bar-selector:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:720px){.surface-bar.svelte-aqb4po{flex-wrap:wrap;gap:8px}.crumb.svelte-aqb4po{flex:1 1 100%}.trailing.svelte-aqb4po{margin-left:0;width:100%;justify-content:space-between}}@media(max-width:720px){.crumb.svelte-aqb4po,.trailing.svelte-aqb4po,.lead-slot.svelte-aqb4po{display:none}.surface-bar.svelte-aqb4po:not(:has(>:not(.crumb):not(.trailing):not(.lead-slot))){display:none}}.tools.svelte-1wzj6bd{--chrome-type: var(--type-small);--band-rule: 1px;--band-rules: 1;font-size:var(--chrome-type);position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--col-inset, 8px);padding:max(0px,calc((var(--bar-h, 44px) - var(--control-h, 28px) - var(--band-rules, 1) * var(--band-rule)) / 2)) var(--band-inset, var(--col-inset, 8px));border-bottom:var(--band-rule) solid var(--border);background:var(--bg);min-height:var(--bar-h, 44px);flex:none;width:100%;min-width:0}.tools.no-rule.svelte-1wzj6bd{--band-rule: 0px;border-bottom:0}.tools.rule-top.svelte-1wzj6bd{--band-rules: 2;border-top:var(--band-rule) solid var(--border)}.tools.wrap.svelte-1wzj6bd,.tools.wrap.svelte-1wzj6bd .zone:where(.svelte-1wzj6bd){flex-wrap:wrap}.tools.svelte-1wzj6bd .kebab-trigger:not(.with-text){width:var(--control-h);height:var(--control-h)}.tools.svelte-1wzj6bd .kebab-trigger.with-text{height:var(--control-h)}@media(pointer:coarse){.tools.svelte-1wzj6bd .btn{position:relative}.tools.svelte-1wzj6bd .btn:after{content:"";position:absolute;left:0;right:0;top:50%;height:100%;min-height:var(--touch-min, 44px);transform:translateY(-50%)}}.zone.svelte-1wzj6bd{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.zone.left.find-open.svelte-1wzj6bd{flex:1 1 auto}.zone.center.svelte-1wzj6bd{position:absolute;left:50%;transform:translate(-50%)}.zone.right.svelte-1wzj6bd{margin-left:auto}@media(max-width:720px){.tools.svelte-1wzj6bd{gap:2px;padding:6px var(--band-inset, var(--col-inset, 8px));--chrome-type: var(--type-caption)}.zone.svelte-1wzj6bd{gap:2px}.zone.center.svelte-1wzj6bd{position:static;transform:none}}.icon-btn.svelte-11a5445{flex:none;display:inline-grid;place-items:center;width:var(--row-act, 28px);height:var(--row-act, 28px);min-width:var(--row-act, 28px);min-height:var(--row-act, 28px);padding:0;border:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg-muted);font:inherit;line-height:1;text-decoration:none;cursor:pointer}.icon-btn.svelte-11a5445 svg{width:var(--icon-glyph, 16px);height:var(--icon-glyph, 16px)}.icon-btn.modal.svelte-11a5445{width:max(44px,var(--row-act, 28px));height:max(44px,var(--row-act, 28px));min-width:max(44px,var(--row-act, 28px));min-height:max(44px,var(--row-act, 28px))}.icon-btn.modal.svelte-11a5445 svg{width:22px;height:22px}.icon-btn.compact.svelte-11a5445{position:relative;width:var(--act-compact, 28px);height:var(--act-compact, 28px);min-width:var(--act-compact, 28px);min-height:var(--act-compact, 28px);background:transparent}.icon-btn.compact.svelte-11a5445 svg{width:var(--glyph-compact, 16px);height:var(--glyph-compact, 16px)}@media(pointer:coarse){.icon-btn.compact.svelte-11a5445:after{content:"";position:absolute;left:0;right:0;top:50%;height:100%;min-height:var(--touch-min, 44px);transform:translateY(-50%)}}.icon-btn.svelte-11a5445:hover:not(:disabled){color:var(--fg);background:color-mix(in srgb,var(--fg) 11%,transparent)}.icon-btn.svelte-11a5445:active:not(:disabled),.icon-btn[aria-pressed=true].svelte-11a5445,.icon-btn[aria-expanded=true].svelte-11a5445{color:var(--fg);background:color-mix(in srgb,var(--fg) 16%,transparent)}.icon-btn.svelte-11a5445:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-btn.secondary.svelte-11a5445,.icon-btn.secondary.svelte-11a5445:active:not(:disabled),.icon-btn.secondary[aria-pressed=true].svelte-11a5445,.icon-btn.secondary[aria-expanded=true].svelte-11a5445{box-sizing:border-box;color:var(--fg);background:var(--bg-raised, var(--bg-soft));border:1px solid var(--border);box-shadow:var(--shadow-1)}.icon-btn.secondary.svelte-11a5445:hover:not(:disabled){color:var(--fg);background:var(--bg-raised, var(--bg-soft));border-color:var(--fg-muted)}.icon-btn.on-accent.svelte-11a5445,.icon-btn.on-accent.svelte-11a5445:hover:not(:disabled){color:var(--on-accent)}.icon-btn.on-accent.svelte-11a5445:hover:not(:disabled){background:color-mix(in srgb,var(--on-accent) 18%,transparent)}.icon-btn.on-accent.svelte-11a5445:focus-visible{outline-color:var(--on-accent);outline-offset:1px}.icon-btn.svelte-11a5445:disabled{opacity:.5;cursor:not-allowed}.searchbox.svelte-uavkr3{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:var(--control-h, 28px);padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft);min-width:0}.sb-ico.svelte-uavkr3{flex:none;display:flex;color:var(--fg-muted)}.sb-input.svelte-uavkr3{flex:1;min-width:0;border:0;background:none;padding:0;height:100%;font:inherit;font-size:var(--type-base);color:var(--fg)}@media(pointer:coarse){.sb-input.svelte-uavkr3{font-size:var(--type-large)}}.sb-input.svelte-uavkr3::placeholder{color:var(--fg-placeholder)}.sb-input.svelte-uavkr3:focus{outline:none}.searchbox.svelte-uavkr3:focus-within{border-color:var(--accent)}.find.svelte-c72ewn{display:inline-flex;align-items:center;gap:6px}.find.open.svelte-c72ewn{flex:1 1 auto;min-width:0}.find.open.svelte-c72ewn~*{display:none}.find.svelte-c72ewn .searchbox{width:18ch;height:var(--control-h, 28px)}.find.open.svelte-c72ewn .searchbox{width:auto;flex:1 1 auto;min-width:0}.find.svelte-c72ewn .sb-input{padding-block:0}.find.svelte-c72ewn .sb-ico{font-size:var(--type-glyph)}.readout.svelte-c72ewn{min-width:3.4em;text-align:center;font-variant-numeric:tabular-nums}.tool.svelte-dojo1v{display:inline-flex;align-items:center;gap:6px}.readout.svelte-dojo1v{min-width:3.2em;text-align:center;font-variant-numeric:tabular-nums}.cnum.svelte-dojo1v{font-variant-numeric:tabular-nums;opacity:.75;white-space:nowrap}.claims.svelte-dojo1v .btn{flex:none}.chrome-tools.svelte-dojo1v{container-type:inline-size;flex:none}@media(max-width:720px),(pointer:coarse){.chrome-tools.svelte-dojo1v{--row-act: 33px;--control-h: 33px;--icon-glyph: 15px}}@container (max-width: 560px){.tool.svelte-dojo1v{gap:2px}.readout.svelte-dojo1v{min-width:0}.chrome-tools.svelte-dojo1v .tools,.chrome-tools.svelte-dojo1v .tools .zone{flex-wrap:wrap}.chrome-tools.svelte-dojo1v .tools .zone.center{position:static;transform:none}}@media(max-width:720px){.chrome-tools.svelte-dojo1v .tools .btn,.chrome-tools.svelte-dojo1v .tools .step{min-height:var(--touch-min, 32px)}}.lbl-short.svelte-dojo1v{display:none}@media(max-width:720px){.lbl-full.svelte-dojo1v{display:none}.lbl-short.svelte-dojo1v{display:inline}}.kebab.svelte-qcr6k6{position:relative;display:inline-flex}.kebab-trigger.svelte-qcr6k6{display:inline-flex;align-items:center;justify-content:center;min-width:var(--row-act, 28px);min-height:var(--row-act, 28px);padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--fg-muted);cursor:pointer}.kebab-trigger.with-text.svelte-qcr6k6{gap:4px;padding:0 6px 0 8px;color:var(--fg);font:inherit;font-size:var(--type-small);font-weight:600;white-space:nowrap}.kebab-trigger.svelte-qcr6k6:hover,.kebab-trigger[aria-expanded=true].svelte-qcr6k6{color:var(--fg);background:var(--bg-raised, var(--bg-soft));border-color:var(--border)}.kebab-trigger.svelte-qcr6k6:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.kebab-panel.svelte-qcr6k6 :is([role=menuitemcheckbox],[role=menuitemradio]):before{content:"";display:inline-block;width:1.1em}.kebab-panel.svelte-qcr6k6 :is([role=menuitemcheckbox],[role=menuitemradio])[aria-checked=true]:before{content:"✓"}.xkit-menu-panel{padding:4px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised, var(--bg-soft));box-shadow:var(--shadow-2);max-height:min(60vh,28rem);overflow-y:auto;overscroll-behavior:contain}.kebab-panel.svelte-qcr6k6{position:fixed;z-index:20;min-width:10rem;display:flex;flex-direction:column;align-items:stretch;padding:4px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised, var(--bg-soft));box-shadow:var(--shadow-2);overflow-y:auto;overscroll-behavior:contain}.kebab-panel.svelte-qcr6k6 [role=menuitem],.kebab-panel.svelte-qcr6k6 [role=menuitemcheckbox],.kebab-panel.svelte-qcr6k6 [role=menuitemradio]{display:block;width:100%;padding:6px 8px;border:0;border-radius:calc(var(--radius-sm) - 2px);background:none;color:var(--fg);font:inherit;font-size:var(--type-base);font-weight:400;line-height:var(--leading-ui);text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.kebab-panel.svelte-qcr6k6 [role=menuitem].with-icon,.kebab-panel.svelte-qcr6k6 [role=menuitemcheckbox].with-icon{display:flex;align-items:center;gap:8px}.kebab-panel.svelte-qcr6k6 [role=separator]{height:1px;margin:4px 2px;background:var(--border)}.kebab-panel.svelte-qcr6k6 [role=menuitem].danger{color:var(--text-danger)}.kebab-trigger.chevron.svelte-qcr6k6{min-width:28px;min-height:28px}@media(pointer:coarse){.kebab-trigger.chevron.svelte-qcr6k6{min-width:var(--touch-min, 44px);min-height:var(--touch-min, 44px)}}.kebab-panel.svelte-qcr6k6 [role=menuitem]:hover,.kebab-panel.svelte-qcr6k6 [role=menuitemcheckbox]:hover,.kebab-panel.svelte-qcr6k6 [role=menuitemradio]:hover{background:color-mix(in srgb,var(--fg) 6%,transparent);text-decoration:none}.kebab-panel.svelte-qcr6k6 [role=menuitem]:focus-visible,.kebab-panel.svelte-qcr6k6 [role=menuitemcheckbox]:focus-visible,.kebab-panel.svelte-qcr6k6 [role=menuitemradio]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.actions-row.svelte-1eriq7h{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:10px 0}.wide.svelte-1eriq7h{display:contents}.narrow.svelte-1eriq7h{display:none}@media(max-width:720px){.actions-row.has-more.svelte-1eriq7h{flex-wrap:nowrap}.wide.svelte-1eriq7h{display:none}.narrow.svelte-1eriq7h{display:inline-flex}}.xkit-switch.svelte-3vaqtk{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;min-height:var(--control-h, 28px);padding:0;border:0;background:none;color:var(--fg);font:inherit;font-size:var(--type-base);line-height:1.35;text-align:left;cursor:pointer}.sw-text.svelte-3vaqtk{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-label.svelte-3vaqtk{font-weight:600}.sw-hint.svelte-3vaqtk{color:var(--fg-muted);font-size:var(--type-small)}.sw-track.svelte-3vaqtk{flex:none;box-sizing:border-box;display:inline-flex;align-items:center;width:40px;height:24px;padding:2px;border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--fg) 14%,transparent)}.sw-thumb.svelte-3vaqtk{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--bg-raised, var(--bg));color:var(--fg-muted);box-shadow:var(--shadow-1);transition:transform .15s ease}.xkit-switch.on.svelte-3vaqtk .sw-track:where(.svelte-3vaqtk){border-color:transparent;background:var(--accent-emphasis)}.xkit-switch.on.svelte-3vaqtk .sw-thumb:where(.svelte-3vaqtk){transform:translate(16px);color:var(--accent-emphasis)}.xkit-switch.svelte-3vaqtk:hover:not(:disabled) .sw-track:where(.svelte-3vaqtk){border-color:var(--fg-muted)}.xkit-switch.on.svelte-3vaqtk:hover:not(:disabled) .sw-track:where(.svelte-3vaqtk){border-color:transparent;filter:brightness(1.08)}.xkit-switch.svelte-3vaqtk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xkit-switch.svelte-3vaqtk:disabled{opacity:.5;cursor:not-allowed}.xkit-switch[aria-busy=true].svelte-3vaqtk{cursor:progress}@media(pointer:coarse){.xkit-switch.svelte-3vaqtk{min-height:var(--touch-min, 44px)}}@media(prefers-reduced-motion:reduce){.sw-thumb.svelte-3vaqtk{transition:none}}.xkit-row.svelte-jt7w9g{display:flex;flex-direction:column;justify-content:center;min-height:var(--row-item, 32px);padding:0 8px;border-radius:var(--radius-sm);color:var(--fg);font-size:var(--type-base);cursor:pointer;overflow-wrap:anywhere}.xkit-row.card.svelte-jt7w9g{padding:4px 10px;border:1px solid var(--border);background:var(--bg-soft)}.xkit-row.svelte-jt7w9g:hover{background:var(--row-hover-fill)}.xkit-row.on.svelte-jt7w9g{background:var(--row-on-fill)}.xkit-row.svelte-jt7w9g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.seg.svelte-i5nn1t{display:inline-flex;flex-wrap:wrap;gap:6px}.seg-btn.svelte-i5nn1t{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--fg);font:inherit;font-size:var(--type-base);cursor:pointer}.seg-label.svelte-i5nn1t{overflow:hidden;white-space:nowrap}.seg-btn.svelte-i5nn1t:hover:not(:disabled){background:var(--bg-soft)}.seg-btn[aria-pressed=true].svelte-i5nn1t{background:var(--bg-raised);font-weight:600}.seg-btn.svelte-i5nn1t:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.seg-btn.svelte-i5nn1t:disabled{opacity:.5;cursor:default}.pulse.svelte-1itpknt{animation:svelte-1itpknt-sync-pulse 1.4s ease-in-out infinite}@keyframes svelte-1itpknt-sync-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.pulse.svelte-1itpknt{animation:none}}.library-glyph.svelte-1a8yu0z{display:block;flex:none}.xkit-select.svelte-13jzb5c{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:100%}select.svelte-13jzb5c{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.6rem;min-width:9ch;max-width:100%;text-overflow:ellipsis}.xkit-select-mark.svelte-13jzb5c{position:absolute;right:8px;display:inline-flex;color:var(--fg-muted);pointer-events:none;transform:rotate(180deg)}.dialog-heading{margin:0;font-size:var(--type-base);font-weight:600;letter-spacing:normal;text-transform:none;color:var(--fg)}label.xkit-consent,.dialog-form label.xkit-consent{display:flex;flex-direction:row;gap:.5rem;align-items:flex-start;min-height:var(--touch-min, 44px);padding:.6rem 0;box-sizing:border-box;font-size:var(--type-base);color:var(--fg);cursor:pointer}label.xkit-consent>input[type=checkbox]{margin-top:.15rem}.dialog-form{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dialog-form label{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;font-size:var(--type-base);color:var(--fg-muted)}.dialog-form .dialog-field-label{font-weight:600;color:var(--fg)}.dialog-form label.dialog-check{flex-direction:row;align-items:center;gap:8px;color:var(--fg)}.dialog-form label.dialog-check .dialog-check-note{color:var(--fg-muted)}.dialog-form :is(input[type=text],input[type=number],textarea){width:100%;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--input, var(--bg-soft));color:var(--fg);font:inherit;font-size:var(--type-base)}.dialog-form textarea{box-sizing:border-box;resize:vertical}@media(max-width:720px){.dialog-form :is(input[type=text],input[type=number],textarea){font-size:var(--type-input)}}.dialog-form :is(input[type=text],input[type=number],textarea):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dialog-form :is(input[type=text],input[type=number],textarea)[aria-invalid=true]{border-color:var(--danger)}.dialog.svelte-bp278o{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);overflow:auto;background:var(--bg);color:var(--fg);padding:0;width:min(var(--dialog-w, 480px),calc(100vw - 32px));text-transform:none;letter-spacing:normal}.dialog.svelte-bp278o::backdrop{background:var(--scrim)}.dialog.roomy.svelte-bp278o{width:min(var(--dialog-w, 1120px),calc(100vw - 32px));height:min(860px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);overflow:hidden}.dialog.roomy[open].svelte-bp278o{display:flex;flex-direction:column}.dialog.roomy.svelte-bp278o::backdrop{background:var(--scrim)}@supports (backdrop-filter: blur(1px)){.dialog.roomy.svelte-bp278o::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.dialog.roomy.svelte-bp278o>.dialog-frame:where(.svelte-bp278o){display:flex;flex-direction:column;flex:1;min-height:0}.dialog.roomy.svelte-bp278o>.dialog-frame:where(.svelte-bp278o)>.dialog-head:where(.svelte-bp278o){flex:none;padding-top:max(12px,env(safe-area-inset-top,0px))}.dialog.roomy.svelte-bp278o>.dialog-frame:where(.svelte-bp278o)>.dialog-body:where(.svelte-bp278o){flex:1;min-height:0;overflow:auto;padding:0;gap:0}.dialog-frame.svelte-bp278o{display:contents}.dialog-head.svelte-bp278o{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 16px;background:var(--bg-soft);border-bottom:1px solid var(--border)}.dialog-head.svelte-bp278o h2:where(.svelte-bp278o){flex:1 1 auto;min-width:0;overflow-wrap:anywhere;font-size:var(--type-title);font-weight:600;margin:0}.dialog-body.svelte-bp278o{display:flex;flex-direction:column;gap:12px;padding:16px}.q.svelte-1sbn5u4{margin:0;color:var(--fg);line-height:1.5}.subject.svelte-1sbn5u4{font-weight:600}.choices.svelte-1sbn5u4{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.choice.svelte-1sbn5u4{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.choice.svelte-1sbn5u4 input:where(.svelte-1sbn5u4){margin:3px 0 0;accent-color:var(--accent)}.choice-label.svelte-1sbn5u4{display:block;color:var(--fg)}.choice-detail.svelte-1sbn5u4{display:block;color:var(--fg-muted);font-size:var(--type-base);line-height:1.4}.sr-only.svelte-1sbn5u4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.detail.svelte-1sbn5u4{margin:0;color:var(--fg-muted);font-size:var(--type-title);line-height:1.5}.acts.svelte-1sbn5u4{display:flex;gap:8px;align-items:center}.lightbox-open.svelte-smr319{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:zoom-in;border-radius:var(--radius-sm)}.lightbox.svelte-smr319{display:flex;flex-direction:column;flex:1;min-height:0}.lightbox-tools.svelte-smr319{flex:none;display:flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;border-bottom:1px solid var(--border)}.lightbox-zoom.svelte-smr319{min-width:4ch;text-align:center;font-size:var(--type-small);color:var(--fg-muted);font-variant-numeric:tabular-nums}.lightbox-stage.svelte-smr319{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;cursor:grab;padding:12px}.lightbox-stage.svelte-smr319:active{cursor:grabbing}.lightbox-content.svelte-smr319{flex:none;min-width:0}.lightbox-content.svelte-smr319 svg,.lightbox-content.svelte-smr319 img{display:block;width:100%;height:auto}.unit.svelte-1v8g88y{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%}.refusal.svelte-1v8g88y{display:block;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:start}.editable-title.svelte-1v8g88y{display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:calc(100% + 6px);margin-left:-6px}.slot.svelte-1v8g88y{margin:0;font:inherit;color:inherit;letter-spacing:inherit;min-width:0;flex:0 1 auto;display:inline-block;width:max-content;max-width:100%}@media(max-width:720px){.field.field.svelte-1v8g88y{font-size:var(--type-input)}}.field.svelte-1v8g88y{display:inline-block;box-sizing:border-box;font:inherit;color:inherit;letter-spacing:inherit;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:1px 5px;max-width:100%;min-width:0;vertical-align:baseline}.at-rest.svelte-1v8g88y{cursor:default;white-space:nowrap}.slot.svelte-1v8g88y .at-rest:where(.svelte-1v8g88y){white-space:normal;overflow-wrap:anywhere}.editing.svelte-1v8g88y .field:where(.svelte-1v8g88y){background:var(--input, var(--bg));border-color:var(--accent);width:100%;text-overflow:clip}.field.svelte-1v8g88y:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.field.bad.svelte-1v8g88y{border-color:var(--danger)}.field.svelte-1v8g88y:disabled{opacity:.6}.pencil.svelte-1v8g88y{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--fg-muted);cursor:pointer}@media(pointer:coarse){.pencil.svelte-1v8g88y{width:max(22px,var(--touch-min, 32px));height:max(22px,var(--touch-min, 32px))}}.pencil.svelte-1v8g88y:hover{background:var(--bg-soft);color:var(--fg)}.pencil.confirm.svelte-1v8g88y{color:var(--accent-ink)}.pencil.svelte-1v8g88y:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.disclosure.svelte-1x911ba{color:var(--fg-muted)}.file-intake.svelte-1x911ba{display:flex;flex-direction:column;gap:.75rem}.dropzone.svelte-1x911ba{display:flex;flex-direction:column;gap:.3rem;align-items:center;padding:2.2rem 1rem;border:1.5px dashed var(--border);border-radius:var(--radius-sm);background:var(--bg-soft);color:var(--fg-muted);cursor:pointer;font:inherit;transition:border-color .12s ease,background .12s ease}.dropzone.svelte-1x911ba:hover,.dropzone.drag-over.svelte-1x911ba{border-color:var(--accent);color:var(--fg)}.dropzone.svelte-1x911ba:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dropzone.svelte-1x911ba:disabled{cursor:default;opacity:.7}.cta.svelte-1x911ba{font-weight:600}.filename.svelte-1x911ba{font-weight:600;color:var(--fg);word-break:break-all}.filelist.svelte-1x911ba{list-style:none;margin:0;padding:0;width:100%;max-height:9.5rem;overflow-y:auto;text-align:left;display:flex;flex-direction:column;gap:.15rem}.filelist.svelte-1x911ba li:where(.svelte-1x911ba){display:flex;align-items:baseline;gap:.5rem;justify-content:space-between}.fname.svelte-1x911ba{font-weight:600;color:var(--fg);word-break:break-all}.fsize.svelte-1x911ba{flex:none;font-size:var(--type-small);color:var(--fg-muted);font-variant-numeric:tabular-nums}.hint.svelte-1x911ba{font-size:var(--type-base)}.rule.svelte-1x911ba{font-weight:600;color:var(--fg)}.accepts.svelte-1x911ba{margin-top:6px;font-size:var(--type-small);color:var(--fg-muted);text-wrap:balance}.file-input.svelte-1x911ba{display:none}.folderpick.svelte-1x911ba{align-self:flex-start}.note.svelte-1x911ba{margin:0;font-size:var(--type-base);color:var(--fg-muted)}@media(prefers-reduced-motion:reduce){.dropzone.svelte-1x911ba{transition:none}}.more.svelte-6cqona{display:block;margin-top:3px;padding:0;border:none;background:none;color:var(--accent-ink);font:inherit;font-size:var(--type-small);cursor:pointer}.more.svelte-6cqona:hover{text-decoration:underline}.more.svelte-6cqona:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(./KaTeX_AMS-Regular.BQhdFMY1.woff2) format("woff2"),url(./KaTeX_AMS-Regular.DMm9YOAa.woff) format("woff"),url(./KaTeX_AMS-Regular.DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(./KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2) format("woff2"),url(./KaTeX_Caligraphic-Bold.BEiXGLvX.woff) format("woff"),url(./KaTeX_Caligraphic-Bold.ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(./KaTeX_Caligraphic-Regular.Di6jR-x-.woff2) format("woff2"),url(./KaTeX_Caligraphic-Regular.CTRA-rTL.woff) format("woff"),url(./KaTeX_Caligraphic-Regular.wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(./KaTeX_Fraktur-Bold.CL6g_b3V.woff2) format("woff2"),url(./KaTeX_Fraktur-Bold.BsDP51OF.woff) format("woff"),url(./KaTeX_Fraktur-Bold.BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(./KaTeX_Fraktur-Regular.CTYiF6lA.woff2) format("woff2"),url(./KaTeX_Fraktur-Regular.Dxdc4cR9.woff) format("woff"),url(./KaTeX_Fraktur-Regular.CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(./KaTeX_Main-Bold.Cx986IdX.woff2) format("woff2"),url(./KaTeX_Main-Bold.Jm3AIy58.woff) format("woff"),url(./KaTeX_Main-Bold.waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(./KaTeX_Main-BoldItalic.DxDJ3AOS.woff2) format("woff2"),url(./KaTeX_Main-BoldItalic.SpSLRI95.woff) format("woff"),url(./KaTeX_Main-BoldItalic.DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(./KaTeX_Main-Italic.NWA7e6Wa.woff2) format("woff2"),url(./KaTeX_Main-Italic.BMLOBm91.woff) format("woff"),url(./KaTeX_Main-Italic.3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(./KaTeX_Main-Regular.B22Nviop.woff2) format("woff2"),url(./KaTeX_Main-Regular.Dr94JaBh.woff) format("woff"),url(./KaTeX_Main-Regular.ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(./KaTeX_Math-BoldItalic.CZnvNsCZ.woff2) format("woff2"),url(./KaTeX_Math-BoldItalic.iY-2wyZ7.woff) format("woff"),url(./KaTeX_Math-BoldItalic.B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(./KaTeX_Math-Italic.t53AETM-.woff2) format("woff2"),url(./KaTeX_Math-Italic.DA0__PXp.woff) format("woff"),url(./KaTeX_Math-Italic.flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(./KaTeX_SansSerif-Bold.D1sUS0GD.woff2) format("woff2"),url(./KaTeX_SansSerif-Bold.DbIhKOiC.woff) format("woff"),url(./KaTeX_SansSerif-Bold.CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(./KaTeX_SansSerif-Italic.C3H0VqGB.woff2) format("woff2"),url(./KaTeX_SansSerif-Italic.DN2j7dab.woff) format("woff"),url(./KaTeX_SansSerif-Italic.YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(./KaTeX_SansSerif-Regular.DDBCnlJ7.woff2) format("woff2"),url(./KaTeX_SansSerif-Regular.CS6fqUqJ.woff) format("woff"),url(./KaTeX_SansSerif-Regular.BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(./KaTeX_Script-Regular.D3wIWfF6.woff2) format("woff2"),url(./KaTeX_Script-Regular.D5yQViql.woff) format("woff"),url(./KaTeX_Script-Regular.C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(./KaTeX_Size1-Regular.mCD8mA8B.woff2) format("woff2"),url(./KaTeX_Size1-Regular.C195tn64.woff) format("woff"),url(./KaTeX_Size1-Regular.Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(./KaTeX_Size2-Regular.Dy4dx90m.woff2) format("woff2"),url(./KaTeX_Size2-Regular.oD1tc_U0.woff) format("woff"),url(./KaTeX_Size2-Regular.B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(./KaTeX_Size3-Regular.CTq5MqoE.woff) format("woff"),url(./KaTeX_Size3-Regular.DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(./KaTeX_Size4-Regular.Dl5lxZxV.woff2) format("woff2"),url(./KaTeX_Size4-Regular.BF-4gkZK.woff) format("woff"),url(./KaTeX_Size4-Regular.DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(./KaTeX_Typewriter-Regular.CO6r4hn1.woff2) format("woff2"),url(./KaTeX_Typewriter-Regular.C0xS9mPB.woff) format("woff"),url(./KaTeX_Typewriter-Regular.D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,math,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.10"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .reflectbox{display:inline-block;transform:scaleX(-1)}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.mt-display.svelte-1hqo1o1{display:block;margin:.5rem 0;overflow-x:auto}.mt-inline.svelte-1hqo1o1{display:inline-block;max-width:100%;overflow-x:auto;padding:.3em .2em;margin:-.3em -.2em;vertical-align:bottom}.mt-raw.svelte-1hqo1o1{font-family:var(--mono);font-size:var(--type-base)}.xkit-info-hint.svelte-1qxwnbt{display:inline-flex;align-items:center;gap:.35rem;margin:0;color:var(--fg-muted);font-size:var(--type-small)}.xkit-info-hint.warning.svelte-1qxwnbt{color:var(--warn)}.xkit-info-hint.ok.svelte-1qxwnbt,.xkit-info-hint.ok.act.svelte-1qxwnbt:hover{color:var(--ok)}.xkit-info-hint.svelte-1qxwnbt svg{flex:none;width:14px;height:14px}.act.svelte-1qxwnbt{min-height:calc(1lh + 8px);padding:4px 6px;border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-size:var(--type-small);cursor:pointer}a.act.svelte-1qxwnbt{text-decoration:none}.act.svelte-1qxwnbt:hover{color:var(--fg);background:var(--bg-raised, var(--bg-soft))}.act.svelte-1qxwnbt:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.score-badge.svelte-wjg3w9{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0;font-size:var(--type-caption)}.score-line.svelte-wjg3w9{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-width:0}.score-lead.svelte-wjg3w9{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.score-meaning.svelte-wjg3w9{font-size:var(--type-caption);line-height:1.5}.xrec.svelte-1jtik85{margin:0;display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:8px;font-size:var(--type-base);line-height:1.45}.xrec.dense.svelte-1jtik85{font-size:var(--type-small);row-gap:4px}.paper-door.svelte-1jtik85,dd.title.svelte-1jtik85{font-weight:600}.lib-line.svelte-1jtik85{flex-basis:100%;display:inline-flex;align-items:center;gap:6px;min-width:0}.lib-name.svelte-1jtik85{overflow-wrap:anywhere}.r.svelte-1jtik85{display:contents}dt.svelte-1jtik85{color:var(--fg-muted);white-space:nowrap}.door.svelte-1jtik85:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}dd.svelte-1jtik85{margin:0;color:var(--fg);overflow-wrap:anywhere}.none.svelte-1jtik85{color:var(--fg-muted)}.none.absent.svelte-1jtik85{font-style:italic}.marks.svelte-1jtik85{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-block:-1px}.score.svelte-1jtik85{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.exp.svelte-1jtik85{min-width:0}.exphead.svelte-1jtik85{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.expsum.svelte-1jtik85{min-width:0;color:var(--fg-muted);overflow-wrap:anywhere}.expchev.svelte-1jtik85{display:inline-flex;flex:none;margin-left:auto;width:14px;height:14px;color:var(--fg-muted);transition:transform .12s ease}.exphead[aria-expanded=true].svelte-1jtik85 .expchev:where(.svelte-1jtik85){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.expchev.svelte-1jtik85{transition:none}}.exphead.svelte-1jtik85:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.expbody.svelte-1jtik85{padding-top:4px}.ital.svelte-1jtik85,.ital.svelte-1jtik85 .vpress:where(.svelte-1jtik85){font-style:italic}.xrule.svelte-1jtik85{grid-column:1 / -1;height:0;margin:6px 0;border:0;border-top:1px solid var(--border)}.vpress.svelte-1jtik85{display:inline;padding:0;border:0;background:none;font:inherit;color:var(--accent-ink);text-align:left;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.vpress.svelte-1jtik85:hover{text-decoration:underline}.vpress.svelte-1jtik85:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.xkit-data-table.svelte-qiouo8{display:flex;flex-direction:column;gap:12px;min-width:0}.filter.svelte-qiouo8{max-width:320px}.wrap.svelte-qiouo8{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised, var(--bg-soft))}table.svelte-qiouo8{width:100%;border-collapse:collapse;font-size:var(--type-base);line-height:var(--leading-ui, 1.45)}th.svelte-qiouo8,td.svelte-qiouo8{padding:10px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:break-word}tbody.svelte-qiouo8 th:where(.svelte-qiouo8){min-width:6.5em}tbody.svelte-qiouo8 tr:where(.svelte-qiouo8):last-child>:where(.svelte-qiouo8){border-bottom:0}thead.svelte-qiouo8 th:where(.svelte-qiouo8){font-weight:500;color:var(--fg-muted);white-space:nowrap}tbody.svelte-qiouo8 th:where(.svelte-qiouo8){font-weight:600;color:var(--fg)}[data-numeric].svelte-qiouo8{text-align:right;font-variant-numeric:tabular-nums}td.svelte-qiouo8{color:var(--fg)}.sorth.svelte-qiouo8{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}th[aria-sort=ascending].svelte-qiouo8 .sorth:where(.svelte-qiouo8),th[aria-sort=descending].svelte-qiouo8 .sorth:where(.svelte-qiouo8),.sorth.svelte-qiouo8:hover{color:var(--fg)}.sorth.svelte-qiouo8:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.mark.svelte-qiouo8{display:inline-flex;opacity:0;transform:rotate(180deg)}.mark.on.svelte-qiouo8{opacity:1}.mark.asc.svelte-qiouo8{transform:none}.sorth.svelte-qiouo8:hover .mark:where(.svelte-qiouo8),.sorth.svelte-qiouo8:focus-visible .mark:where(.svelte-qiouo8){opacity:.6}.sorth.svelte-qiouo8:hover .mark.on:where(.svelte-qiouo8),.sorth.svelte-qiouo8:focus-visible .mark.on:where(.svelte-qiouo8){opacity:1}@media(max-width:720px){th.svelte-qiouo8,td.svelte-qiouo8{padding:10px 6px}tbody.svelte-qiouo8 th:where(.svelte-qiouo8){overflow-wrap:anywhere}thead.svelte-qiouo8 th:where(.svelte-qiouo8){white-space:normal}.sorth.svelte-qiouo8{text-align:inherit}}@media(max-width:720px){.stack.svelte-qiouo8 table:where(.svelte-qiouo8),.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8),.stack.svelte-qiouo8 thead:where(.svelte-qiouo8){display:block}.stack.svelte-qiouo8 thead:where(.svelte-qiouo8) tr:where(.svelte-qiouo8){display:flex;flex-wrap:wrap;gap:2px 12px;padding:8px 10px;border-bottom:1px solid var(--border)}.stack.svelte-qiouo8 thead:where(.svelte-qiouo8) th:where(.svelte-qiouo8){display:block;padding:0;border:0}.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) tr:where(.svelte-qiouo8){display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 10px;border-bottom:1px solid var(--border)}.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) tr:where(.svelte-qiouo8):last-child{border-bottom:0}.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) th:where(.svelte-qiouo8),.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) td:where(.svelte-qiouo8){display:block;padding:0;border:0;text-align:left;min-width:0}.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) th:where(.svelte-qiouo8){flex:1 1 100%}.stack.svelte-qiouo8 tbody:where(.svelte-qiouo8) td[data-full]:where(.svelte-qiouo8){flex:1 1 100%}}.table-state.svelte-qiouo8{margin:0}@media(prefers-reduced-motion:no-preference){.mark.svelte-qiouo8{transition:transform .12s ease}}.xkit-entity-surface.svelte-j9ldqm{--entity-surface-fill: var(--bg-project);--accent-ink: var(--accent-on-raised);min-width:0;padding:14px 16px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--entity-surface-fill)}.xkit-entity-surface.roomy.svelte-j9ldqm{--control-h: var(--touch-min, 44px);padding:20px 22px 22px;box-shadow:var(--shadow-2)}.xkit-entity-head.svelte-j9ldqm{display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.xkit-entity-divider.svelte-j9ldqm{margin:12px 0;border:0;border-top:1px solid var(--border)}.xkit-entity-head.undivided.svelte-j9ldqm{margin-bottom:14px}.xkit-entity-body.svelte-j9ldqm{display:flex;flex-direction:column;gap:10px;min-width:0}.xkit-split.svelte-vyin9r{--split-pad: clamp(20px, 4vw, 48px);--split-gutter: 12px;display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);grid-template-rows:minmax(48px,1fr) auto minmax(48px,1fr);min-height:calc(100dvh - 57px);background:var(--bg)}.xkit-split-enter.svelte-vyin9r,.xkit-split-panel.svelte-vyin9r{grid-row:1 / 4;display:grid;grid-template-rows:subgrid;min-width:0}.xkit-split-enter.svelte-vyin9r{grid-column:1;padding-inline:var(--split-gutter)}.xkit-split-panel.svelte-vyin9r{grid-column:2;padding-inline:var(--split-pad);background:var(--feature-bg);color:var(--fg)}.xkit-split-cell.svelte-vyin9r{grid-row:2;min-width:0}.xkit-split-enter.svelte-vyin9r .xkit-split-cell:where(.svelte-vyin9r){width:min(100%,29rem);justify-self:center;box-sizing:border-box}@media(max-width:860px){.xkit-split.svelte-vyin9r{display:flex;flex-direction:column;gap:24px;padding:32px var(--split-pad) 40px}.xkit-split-enter.svelte-vyin9r,.xkit-split-panel.svelte-vyin9r{display:block;padding:0;background:none}.xkit-split-panel.svelte-vyin9r{order:1;color:inherit}.xkit-split-enter.svelte-vyin9r{order:2;max-width:30rem}.xkit-split-enter.svelte-vyin9r .xkit-split-cell:where(.svelte-vyin9r){width:auto;justify-self:stretch}}.pager.svelte-jm39bp{display:inline-flex;align-items:center;gap:2px;min-width:0}.range.svelte-jm39bp{padding:0 4px;font-size:var(--type-small);color:var(--fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.md-p.svelte-mwt4uu{margin:0 0 .65em;white-space:pre-wrap}.md-p.svelte-mwt4uu:last-child{margin-bottom:0}.md-h.svelte-mwt4uu{margin:.9em 0 .4em;font-weight:600;color:var(--fg)}.md-h1.svelte-mwt4uu,.md-h2.svelte-mwt4uu{font-size:var(--type-title)}.md-h3.svelte-mwt4uu{font-size:var(--type-title);color:var(--fg-muted)}.md-list.svelte-mwt4uu{margin:0 0 .65em;padding-left:1.4em}.md-list.svelte-mwt4uu li:where(.svelte-mwt4uu){margin:.15em 0}.md-list.svelte-mwt4uu .md-list:where(.svelte-mwt4uu){margin:.15em 0 0}.md-table-wrap.svelte-mwt4uu{margin:0 0 .65em;overflow-x:auto}.md-table.svelte-mwt4uu{border-collapse:collapse}.md-table.svelte-mwt4uu th:where(.svelte-mwt4uu),.md-table.svelte-mwt4uu td:where(.svelte-mwt4uu){padding:.25em .6em;border:1px solid var(--border);vertical-align:top}.md-table.svelte-mwt4uu th:where(.svelte-mwt4uu){font-weight:600;background:var(--bg-soft)}.md-code.svelte-mwt4uu{margin:0 0 .65em;padding:.6em .75em;border-radius:var(--radius-sm);background:var(--bg-soft);font-family:var(--mono);font-size:var(--type-base);line-height:1.45;overflow-x:auto}.md-code.svelte-mwt4uu code:where(.svelte-mwt4uu){font:inherit;white-space:pre}.md-inline-code.svelte-mwt4uu{padding:.05em .3em;border-radius:var(--radius-sm);background:var(--bg-soft);font-family:var(--mono);font-size:var(--type-base)}.acc.svelte-1mqxz9e{--acc-gap: 8px;--acc-inset: 8px}.acc.spaced.svelte-1mqxz9e{border-bottom:1px solid var(--border);border-radius:0}.acc.spaced.open.svelte-1mqxz9e{background:none;border-radius:0}.acc.spaced.open.svelte-1mqxz9e:before{content:none}.acc.spaced.svelte-1mqxz9e>.acc-row:where(.svelte-1mqxz9e){border-radius:0}.acc.spaced.svelte-1mqxz9e .acc-head:where(.svelte-1mqxz9e){align-items:center;padding-block:14px}.acc.spaced.svelte-1mqxz9e .acc-label-body:where(.svelte-1mqxz9e){flex:1 1 auto}.acc.spaced.svelte-1mqxz9e .acc-label:where(.svelte-1mqxz9e),.acc.spaced.svelte-1mqxz9e .acc-label-body:where(.svelte-1mqxz9e){color:var(--fg);font-size:var(--type-title);font-weight:600}.acc.spaced.svelte-1mqxz9e .acc-chev:where(.svelte-1mqxz9e){order:9;margin-top:0;margin-left:4px;transform:rotate(180deg)}.acc.spaced.svelte-1mqxz9e .acc-chev.open:where(.svelte-1mqxz9e){transform:none}.acc.open.svelte-1mqxz9e{background:var(--bg-soft);position:relative;border-radius:var(--radius-sm)}.acc.open.svelte-1mqxz9e:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--border);border-radius:inherit;pointer-events:none}.acc.accent.svelte-1mqxz9e{position:relative;border-radius:var(--radius-sm);background:var(--bg-raised);--accent-ink: var(--accent-on-raised)}.acc.accent.svelte-1mqxz9e:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--accent);border-radius:inherit;pointer-events:none}.acc.accent.svelte-1mqxz9e :is(.acc-label:where(.svelte-1mqxz9e),.acc-chev:where(.svelte-1mqxz9e)){color:var(--accent-ink)}.acc-under.svelte-1mqxz9e{position:relative;z-index:2;padding:0 8px 8px}.acc-row.svelte-1mqxz9e{position:relative;display:block;border-radius:var(--radius-sm)}.acc-row.svelte-1mqxz9e:hover,.acc-row.svelte-1mqxz9e:has(.acc-toggle:where(.svelte-1mqxz9e):hover){background:color-mix(in srgb,var(--fg) 5%,transparent)}.acc-toggle.svelte-1mqxz9e{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;padding:0;background:none;border-radius:inherit;cursor:pointer}.acc-toggle.svelte-1mqxz9e:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.acc-link.svelte-1mqxz9e{display:block;text-decoration:none}.acc-head.svelte-1mqxz9e{--acc-line: calc(var(--type-base) * 1.35);--acc-ink: calc(var(--type-base) * 1.211);position:relative;display:flex;align-items:flex-start;gap:7px;padding:8px var(--acc-acts-inset, 8px) 8px 8px;pointer-events:none;font-size:var(--type-base)}.acc-lead.svelte-1mqxz9e{display:contents}@media(hover:none){.acc-lead.svelte-1mqxz9e{pointer-events:auto}}.acc-label-body.svelte-1mqxz9e{flex:0 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:2px}.acc-label.svelte-1mqxz9e{color:var(--fg-muted);overflow-wrap:anywhere}.acc.selected.svelte-1mqxz9e .acc-label:where(.svelte-1mqxz9e){color:var(--fg)}.acc.selected.svelte-1mqxz9e>.acc-row:where(.svelte-1mqxz9e){background:var(--row-on-fill)}.acc-after.svelte-1mqxz9e{display:inline-flex;align-items:center;flex:none;align-self:center;pointer-events:auto}.acc-acts.svelte-1mqxz9e{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:auto;align-self:center;margin-block:calc((var(--acc-ink, 1.1rem) - var(--touch-min, 44px)) / 2);pointer-events:auto}.acc-count.svelte-1mqxz9e{flex:none;align-self:center;color:var(--fg-muted);font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:var(--type-caption);line-height:1.35;padding:0 6px;border:1px solid var(--border);border-radius:999px;background:var(--bg-soft)}.acc-chev.svelte-1mqxz9e{margin-top:calc((var(--acc-ink, .984rem) - 15px) / 2);flex:none;width:15px;height:15px;display:inline-flex;color:var(--fg-muted);transition:transform .12s ease}.acc-chev.open.svelte-1mqxz9e{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.acc-chev.svelte-1mqxz9e{transition:none}}.acc-contents.svelte-1mqxz9e{position:relative;padding:0 var(--acc-pad-x, var(--acc-inset)) var(--acc-inset)}.doc-glyph.svelte-hqar9s{flex:none;color:var(--fg-muted);fill:var(--paper)}.doc-fold.svelte-hqar9s{fill:currentColor;fill-opacity:.22}.doc-lines.svelte-hqar9s{opacity:.55}.doc-glyph.hollow.svelte-hqar9s{fill:none}.doc-glyph.hollow.svelte-hqar9s .doc-fold:where(.svelte-hqar9s){fill:none}.ref-glyph.svelte-1n60qkd{flex:none;color:var(--fg-muted);fill:var(--paper)}.ref-glyph.hollow.svelte-1n60qkd{fill:none}.xkit-explain.svelte-gktk6u{display:inline-flex;text-transform:none;letter-spacing:normal;font-weight:400}.xkit-explain-body.svelte-gktk6u{display:flex;flex-direction:column;gap:8px;font-size:var(--type-base);line-height:1.45;color:var(--fg)}.xkit-explain-body.svelte-gktk6u p{margin:0}.pin-glyph.svelte-lutxvj{display:block;flex:none}.rail.svelte-1r3la5g{--acc-acts-inset: 8px;--rail-glyph: var(--row-glyph, 20px);--rail-caret: var(--row-caret, 15px);--rail-arm: 8px;--rail-air: 0px;--rail-parent-cx: calc(8px + var(--rail-caret) + 7px + var(--rail-glyph) / 2);--rail-act: var(--row-act, 24px);--rail-row: var(--row-item, 32px);--rail-indent: calc(var(--rail-caret) + 7px + var(--rail-glyph) + 7px);--rail-acts-w: var(--rail-act);--rail-font: var(--type-base);--rail-line-height: var(--leading-ui);--rail-line: calc(var(--rail-font) * var(--rail-line-height));--rail-ink: calc(var(--rail-font) * 1.211);--rail-space: 4px;--rail-child-pad-y: calc(var(--rail-space) * .75);--rail-row-y: calc(var(--rail-child-pad-y) + var(--rail-ink) / 2);--rail-stem-x: calc(-1 * (var(--rail-arm) + var(--rail-air)));display:flex;flex-direction:column;min-height:0;height:100%;border-right:1px solid var(--border);background:var(--bg);color:var(--fg)}.rail.flat.svelte-1r3la5g{display:contents}.search.svelte-1r3la5g{flex:none;display:flex;flex-direction:column;margin:8px}.rail-title.svelte-1r3la5g{display:flex;align-items:center;min-height:var(--bar-h, 44px);padding:0 var(--col-inset, 8px);border-bottom:1px solid var(--border);font-size:var(--type-base);font-weight:600;letter-spacing:.02em;color:var(--fg)}.scroll.svelte-1r3la5g{flex:1;overflow-y:auto;scrollbar-gutter:auto;min-height:0}.groups.svelte-1r3la5g{display:contents}.group.svelte-1r3la5g{flex:none;padding:calc(var(--rail-space) * 2) 8px calc(var(--rail-space) * 2)}.rail.hang.svelte-1r3la5g .group:where(.svelte-1r3la5g){padding-inline:0;margin-inline:-8px}.lh.svelte-1r3la5g{display:flex;align-items:center;flex-wrap:wrap;gap:0 8px;min-height:var(--rail-row);padding:0 8px}.group.group-heading.svelte-1r3la5g{padding-bottom:0}.group.group-sub.svelte-1r3la5g{padding-top:0}.lh-sub.svelte-1r3la5g{padding-left:10px}.lh-sub.svelte-1r3la5g .lh-label:where(.svelte-1r3la5g){font-size:var(--type-small);font-weight:500;color:var(--fg-muted)}.lh-label.svelte-1r3la5g{font-size:var(--type-small);font-weight:600;color:var(--fg-muted);margin-right:auto}.name.project-name.svelte-1r3la5g{color:var(--fg)}.ico-project.svelte-1r3la5g .glyph-fill,.ico-chat.svelte-1r3la5g .glyph-fill{fill:var(--entity-glyph-fill)}.lh-help.svelte-1r3la5g{display:inline-flex;min-width:0;margin-right:auto;margin-left:-6px}.lh.svelte-1r3la5g:has(.lh-help:where(.svelte-1r3la5g)) .lh-label:where(.svelte-1r3la5g){margin-right:0}.lh-acts.svelte-1r3la5g{display:inline-flex;gap:6px;align-items:center}.group-empty.svelte-1r3la5g{margin:calc(var(--rail-space) * .5) 0 var(--rail-space);padding:0 12px 0 8px;font-size:var(--type-small);color:var(--fg-muted)}.group-empty.section-empty.svelte-1r3la5g{padding-left:8px}.container.spaced.svelte-1r3la5g+.container.spaced:where(.svelte-1r3la5g){margin-top:calc(var(--rail-space) * 2)}.containers.svelte-1r3la5g{list-style:none;margin:0;padding:0}@media(max-width:720px){.child-chev.svelte-1r3la5g{min-width:var(--touch-min, 44px);min-height:var(--touch-min, 44px)}}@media(pointer:coarse){.acc-toggle,.child.svelte-1r3la5g{min-height:44px}.name-link.svelte-1r3la5g:after{content:"";position:absolute;left:0;right:0;top:50%;height:100%;min-height:44px;transform:translateY(-50%)}}.child-row.svelte-1r3la5g{display:flex;align-items:flex-start;flex-wrap:nowrap;min-width:0}.child-row.svelte-1r3la5g>.child:where(.svelte-1r3la5g){flex:1 1 0;min-width:0;overflow:hidden}.child-acts.svelte-1r3la5g{flex:none;display:inline-flex;align-self:center}.child-busy.svelte-1r3la5g{display:inline-flex;align-items:center}.child-badge.svelte-1r3la5g{flex:none;display:inline-flex;align-items:center;gap:.25rem;align-self:center}.child-acts.svelte-1r3la5g,.rail .acc-acts{opacity:0;pointer-events:none}.child-row.svelte-1r3la5g:hover .child-acts:where(.svelte-1r3la5g),.child-row.svelte-1r3la5g:focus-within .child-acts:where(.svelte-1r3la5g),.child-acts.svelte-1r3la5g:has([aria-expanded=true]),.rail .acc-row:hover .acc-acts,.rail .acc-row:focus-within .acc-acts,.rail .acc-acts:has([aria-expanded=true]){opacity:1;pointer-events:auto}.rail .container.acts-shown .acc-acts{opacity:1;pointer-events:auto}@media(hover:none){.child-acts.svelte-1r3la5g,.rail .acc-acts{opacity:1;pointer-events:auto}}@media(hover:hover)and (min-width:721px){.child-acts.svelte-1r3la5g{margin-block:calc((var(--rail-ink) + 2 * var(--rail-child-pad-y) - var(--touch-min, 44px)) / 2)}}.child-chev.svelte-1r3la5g{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--rail-glyph);height:var(--rail-glyph);padding:0;border:0;background:none;color:var(--fg-muted);cursor:pointer;transform:rotate(90deg);transition:transform .12s ease;margin-top:calc(var(--rail-child-pad-y) + (var(--rail-ink) - var(--rail-glyph)) / 2)}.child-chev.svelte-1r3la5g{position:relative}.child-chev.svelte-1r3la5g:before{content:"";position:absolute;left:0;right:0;top:50%;height:var(--touch-min, 44px);transform:translateY(-50%)}.child-chev.spacer.svelte-1r3la5g:before{content:none}.child-chev.open.svelte-1r3la5g{transform:rotate(180deg)}.child-chev.spacer.svelte-1r3la5g{cursor:default}.neighbours.svelte-1r3la5g{list-style:none;margin:0;padding:0}.neighbour-label.svelte-1r3la5g{display:flex;align-items:flex-start;gap:5px;min-width:0;padding:var(--rail-child-pad-y) 8px;border-radius:var(--radius-sm);color:var(--fg-muted);font-size:var(--rail-font);text-decoration:none}.neighbour-label.svelte-1r3la5g:hover{color:var(--fg);background:var(--bg-raised, var(--bg))}.neighbour-label.svelte-1r3la5g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.neighbour-label.svelte-1r3la5g .dir:where(.svelte-1r3la5g){flex:none;display:inline-flex;margin-top:calc((var(--rail-ink) - var(--rail-glyph)) / 2)}.visually-hidden.svelte-1r3la5g{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neighbour-name.svelte-1r3la5g{flex:1 1 auto;min-width:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:var(--rail-line-height)}.abs-pending.svelte-1r3la5g{flex:none;display:inline-flex;align-items:center;height:var(--badge-line)}.neighbour-note.svelte-1r3la5g{display:flex;align-items:flex-start;gap:6px;padding:var(--rail-child-pad-y) 8px;font-size:var(--rail-font);line-height:var(--rail-line-height);color:var(--fg-muted)}.name.svelte-1r3la5g{display:block;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--type-base);line-height:var(--rail-line-height)}.container.svelte-1r3la5g+.container:where(.svelte-1r3la5g){margin-top:0}.container.svelte-1r3la5g{--acc-pad-x: 0}.rail .acc.acc.open{background:none}.rail .acc.acc.open:before{border:0}.name-link.svelte-1r3la5g{pointer-events:auto;text-decoration:none;position:relative;display:inline-flex;align-items:flex-start;width:max-content;max-width:100%;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:2px}.rail.svelte-1r3la5g a,.rail.svelte-1r3la5g a:hover{text-decoration:none}.name-link.svelte-1r3la5g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.acc.selected .name.svelte-1r3la5g{color:var(--fg)}.rail .acc.selected>.acc-row{border-radius:var(--radius-sm);background:var(--row-on-fill)}.rail .acc-label{color:var(--fg)}.rail.svelte-1r3la5g .acc-contents{padding-left:var(--rail-indent)}.children.svelte-1r3la5g{position:relative;list-style:none;margin:0;padding:0}.sub-head.svelte-1r3la5g{display:flex;align-items:center;gap:5px;min-width:0;padding:var(--rail-child-pad-y) var(--acc-acts-inset, 8px) var(--rail-child-pad-y) 8px;font-size:var(--rail-font);line-height:var(--rail-line-height);color:var(--fg-muted)}.sub-head.svelte-1r3la5g:not(:first-child){margin-top:calc(var(--rail-space) * 1.5)}.sub-toggle.svelte-1r3la5g{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.sub-chev.svelte-1r3la5g{flex:none;width:15px;height:15px;display:inline-flex;color:var(--fg-muted);transition:transform .12s ease}.sub-chev.open.svelte-1r3la5g{transform:rotate(180deg)}.sub-label.svelte-1r3la5g{font-weight:500;font-size:var(--type-small);color:var(--fg-muted)}.rail-add.svelte-1r3la5g,.rail.svelte-1r3la5g button.kebab-trigger{flex:none;width:var(--rail-act);height:var(--rail-act);min-width:var(--rail-act);min-height:var(--rail-act)}.rail.svelte-1r3la5g button.kebab-trigger{border:0}.rail-add.svelte-1r3la5g svg,.rail.svelte-1r3la5g button.kebab-trigger svg{width:var(--icon-glyph, 16px);height:var(--icon-glyph, 16px)}.child-row.svelte-1r3la5g{padding-right:var(--acc-acts-inset, 8px)}.empty-act.svelte-1r3la5g,.child.action.svelte-1r3la5g{color:var(--accent-ink);font-weight:400}.empty-act.svelte-1r3la5g{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:calc(var(--rail-space) * .5) 8px var(--rail-space);border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-size:var(--rail-font);text-align:left;cursor:pointer}.child.action.svelte-1r3la5g:disabled,.empty-act.svelte-1r3la5g:disabled{color:var(--fg-tertiary);cursor:not-allowed;background:none}.empty-act.svelte-1r3la5g:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 5%,transparent)}.empty-act.svelte-1r3la5g:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.rail.svelte-1r3la5g button.kebab-trigger:hover,.rail.svelte-1r3la5g button.kebab-trigger[aria-expanded=true]{color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}.rail.svelte-1r3la5g .acc-acts{margin-block:calc((var(--acc-ink, 1.1rem) - var(--rail-act)) / 2)}.rail-add.svelte-1r3la5g{display:inline-grid;place-items:center;padding:0;border:0;border-radius:var(--radius-sm);background:none;color:var(--fg-muted);text-decoration:none;cursor:pointer}.sub-head.svelte-1r3la5g .rail-add:where(.svelte-1r3la5g){margin-left:auto}.rail-add.svelte-1r3la5g:hover:not(:disabled){color:var(--fg);background:color-mix(in srgb,var(--fg) 8%,transparent)}.rail-add.svelte-1r3la5g:disabled{cursor:not-allowed;color:var(--fg-tertiary);background:none}.rail-add.svelte-1r3la5g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rail.svelte-1r3la5g .child.child:where(.svelte-1r3la5g),.rail.svelte-1r3la5g .empty-act.empty-act:where(.svelte-1r3la5g){min-height:var(--rail-row);align-items:center;padding-block:0}.child.svelte-1r3la5g .glyph-tip:where(.svelte-1r3la5g){margin-top:0}.rail .acc-head{min-height:var(--rail-row);align-items:center;padding-block:0}.rail .acc-head .acc-chev,.rail.svelte-1r3la5g .glyph-tip.head:where(.svelte-1r3la5g){margin-top:0}@media(max-width:720px),(pointer:coarse){.rail.svelte-1r3la5g{--rail-act: 44px;--rail-row: var(--rail-act)}.sub-head.svelte-1r3la5g,.lh.svelte-1r3la5g{padding-block:0;min-height:var(--rail-act)}.rail.svelte-1r3la5g .child.child:where(.svelte-1r3la5g),.rail.svelte-1r3la5g .neighbour-label.neighbour-label:where(.svelte-1r3la5g){min-height:var(--rail-act);align-items:center;padding-block:0}.child.svelte-1r3la5g .glyph-tip:where(.svelte-1r3la5g),.neighbour-label.svelte-1r3la5g .dir:where(.svelte-1r3la5g){margin-top:0}.group-empty.svelte-1r3la5g,.group-status.svelte-1r3la5g,.neighbour-note.svelte-1r3la5g{display:flex;align-items:center;min-height:var(--rail-act);margin-block:0;padding-block:0}.rail .acc-head{min-height:var(--rail-act);align-items:center;padding-block:0}.rail .acc-head .acc-chev,.rail.svelte-1r3la5g .glyph-tip.head:where(.svelte-1r3la5g){margin-top:0}.rail.svelte-1r3la5g .name-link.name-link:where(.svelte-1r3la5g){align-items:center}.container.svelte-1r3la5g+.container:where(.svelte-1r3la5g){margin-top:0}.group-status.svelte-1r3la5g button{min-height:var(--touch-min, 44px);min-width:var(--touch-min, 44px)}}.group-status.svelte-1r3la5g .btn{margin-left:.25rem}.group-status.svelte-1r3la5g{margin:0;padding:calc(var(--rail-space) * .5) 8px var(--rail-space) 8px;font-size:var(--type-small);line-height:var(--rail-line-height);color:var(--fg-muted)}.children.svelte-1r3la5g>li:where(.svelte-1r3la5g),.neighbours.svelte-1r3la5g>li:where(.svelte-1r3la5g){position:relative}.children.svelte-1r3la5g>li:where(.svelte-1r3la5g):after,.neighbours.svelte-1r3la5g>li:where(.svelte-1r3la5g):after{content:none;position:absolute;left:var(--rail-stem-x);top:0;bottom:0;width:1px;background:var(--border)}.children.svelte-1r3la5g>li:where(.svelte-1r3la5g):last-child:after,.neighbours.svelte-1r3la5g>li:where(.svelte-1r3la5g):last-child:after{bottom:auto;height:var(--rail-row-y)}.children.svelte-1r3la5g>li:where(.svelte-1r3la5g):before,.neighbours.svelte-1r3la5g>li:where(.svelte-1r3la5g):before{content:none;position:absolute;left:var(--rail-stem-x);top:var(--rail-row-y);width:var(--rail-arm);height:1px;background:var(--border)}.child.svelte-1r3la5g{display:flex;align-items:flex-start;gap:8px;width:100%;border:0;background:none;color:var(--fg);text-decoration:none;font:inherit;font-size:var(--rail-font);text-align:left;padding:var(--rail-child-pad-y) 8px;border-radius:var(--radius-sm);cursor:pointer}.child-label.svelte-1r3la5g{display:block;overflow:hidden;white-space:nowrap;line-height:var(--rail-line-height);min-width:0;flex:0 1 auto}.child-sync-said.svelte-1r3la5g{position:absolute;left:0;top:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.child.marked.svelte-1r3la5g .child-label:where(.svelte-1r3la5g){color:var(--fg-muted)}.glyph-tip.svelte-1r3la5g{display:inline-flex;flex:none;position:relative}.pin-overlay.svelte-1r3la5g{position:absolute;right:-3px;bottom:-2px;display:inline-flex;color:var(--fg);background:var(--bg);border-radius:50%}.rail .pin-overlay svg{width:11px;height:11px}.child.svelte-1r3la5g .glyph-tip:where(.svelte-1r3la5g){margin-top:calc((var(--rail-ink) - var(--rail-glyph)) / 2)}.glyph-tip.head.svelte-1r3la5g{margin-top:calc((var(--acc-ink) - var(--rail-glyph)) / 2)}.glyph-tip.svelte-1r3la5g .xk-tip-host{display:inline-flex}.rail.svelte-1r3la5g .glyph,.rail.svelte-1r3la5g .doc-glyph{color:var(--fg);opacity:1}.ico-folder.svelte-1r3la5g,.ico-review.svelte-1r3la5g,.ico-library.svelte-1r3la5g{fill:none}.glyph-faint.svelte-1r3la5g{display:inline-flex;flex:none;opacity:.3}.rail svg{width:var(--rail-glyph);height:var(--rail-glyph);flex:none}.rail .acc-chev svg,.rail .child-chev svg{width:var(--rail-caret);height:var(--rail-caret)}.child.svelte-1r3la5g:hover{color:var(--fg)}.child-row.svelte-1r3la5g{border-radius:var(--radius-sm)}.child-row.svelte-1r3la5g:hover:has(>.child:where(.svelte-1r3la5g):not(.inert)){background:var(--row-hover-fill)}.child-row.svelte-1r3la5g:has(>.child.on:where(.svelte-1r3la5g)),.child-row.svelte-1r3la5g:hover:has(>.child.on:where(.svelte-1r3la5g)){background:var(--row-on-fill)}.child.inert.svelte-1r3la5g{cursor:default}.child.inert.svelte-1r3la5g:hover{color:var(--fg-muted)}.child.on.svelte-1r3la5g{color:var(--fg)}.rail-more.svelte-1r3la5g{display:flex;align-items:center;gap:8px;padding:calc(var(--rail-space) * .5) 8px var(--rail-space)}.more-glyph.svelte-1r3la5g{color:var(--fg);transform:rotate(180deg)}.more-glyph.svelte-1r3la5g svg{stroke-width:1}.more-glyph.up.svelte-1r3la5g{transform:none}.footer.svelte-1r3la5g{border-top:1px solid var(--border);padding:12px}.one-line-title.svelte-1xswrqc{display:block;min-width:0;overflow:hidden;white-space:nowrap}.xbox-rows.svelte-1iqyajo{display:grid;grid-template-columns:minmax(8ch,1fr) fit-content(50%);column-gap:12px;row-gap:4px;margin:0;padding:0;list-style:none;max-height:var(--xbr-max);overflow-y:auto;font-size:var(--type-base);line-height:1.45}.xbr.svelte-1iqyajo{display:contents}.xbr-object.svelte-1iqyajo{display:flex;align-items:center;gap:7px;min-width:0;min-height:var(--row-item, 32px)}.xbr-mark.svelte-1iqyajo{display:inline-flex;flex:none;color:var(--fg-muted)}.xbr-name.svelte-1iqyajo{display:flex;min-width:0;color:var(--fg)}.xbr-value.svelte-1iqyajo{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--fg-muted);text-align:right;flex-wrap:wrap}.xbr-plain.svelte-1iqyajo{overflow-wrap:anywhere}.xkit-progress.svelte-iklc6c{height:4px;border-radius:999px;background:var(--bg-soft);box-shadow:inset 0 0 0 1px var(--border);overflow:hidden}.xkit-progress.svelte-iklc6c i:where(.svelte-iklc6c){display:block;width:100%;height:100%;border-radius:inherit;transform-origin:left center;transition:transform .16s ease}.xkit-progress.accent.svelte-iklc6c i:where(.svelte-iklc6c){background:var(--accent)}.xkit-progress.muted.svelte-iklc6c i:where(.svelte-iklc6c){background:var(--fg-muted)}.xkit-progress.ok.svelte-iklc6c i:where(.svelte-iklc6c){background:var(--text-ok)}.xkit-progress.warn.svelte-iklc6c i:where(.svelte-iklc6c){background:var(--text-warn)}.xkit-progress.danger.svelte-iklc6c i:where(.svelte-iklc6c){background:var(--text-danger)}@media(prefers-reduced-motion:reduce){.xkit-progress.svelte-iklc6c i:where(.svelte-iklc6c){transition:none}}[role=listbox].svelte-1y7b6zz{color:var(--fg);font-size:var(--type-base)}.list-option.svelte-1c13icx{display:flex;align-items:center;gap:.5rem;width:100%;padding:.4rem .6rem;border:0;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.list-option.svelte-1c13icx:hover,.list-option[aria-selected=true].svelte-1c13icx{background:color-mix(in srgb,var(--fg) 8%,transparent)}.list-option.svelte-1c13icx:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.model-selector.svelte-161siw8{display:inline-flex;flex-wrap:wrap;align-items:center;min-width:0;max-width:100%}label.svelte-161siw8,.ms-single.svelte-161siw8{display:inline-flex;align-items:center;gap:6px;margin:0;min-width:0}.ms-label.svelte-161siw8{font-family:var(--mono);font-size:var(--type-caption);color:var(--fg-muted);white-space:nowrap}.ms-active.svelte-161siw8{font-family:var(--mono);font-size:var(--type-caption);color:var(--fg);overflow:hidden;white-space:nowrap}.ms-single.full.svelte-161siw8 .ms-active:where(.svelte-161siw8){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.ms-only.svelte-161siw8{flex-basis:100%;margin:4px 0 0;font-size:var(--type-base);color:var(--fg-muted)}select.svelte-161siw8{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:min(16rem,42vw,100%);min-width:8ch;padding-right:1.6rem;text-overflow:ellipsis}.ms-select.svelte-161siw8{position:relative;display:inline-flex;align-items:center;min-width:0}.ms-chev.svelte-161siw8{display:flex;position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--accent-ink);pointer-events:none}.xkit-icon-tile.svelte-1tx521t{flex:none;display:grid;place-items:center;border-radius:var(--radius);color:var(--accent-ink)}.s40.svelte-1tx521t{width:40px;height:40px}.s72.svelte-1tx521t{width:72px;height:72px;border-radius:var(--radius-lg)}.s46.svelte-1tx521t{width:46px;height:46px}.tint.svelte-1tx521t{background:color-mix(in srgb,var(--accent) 11%,transparent)}.raised.svelte-1tx521t{background:var(--bg-raised)}.muted.svelte-1tx521t{background:var(--bg-raised);color:var(--fg-muted)}.xkit-band.svelte-s3n7wj{padding-block:var(--band-pad);background:var(--bg);color:var(--fg)}.xkit-band.raised.svelte-s3n7wj{--accent-ink: var(--accent-on-raised);background:var(--bg-raised)}.xkit-band.dark.svelte-s3n7wj{background:var(--feature-bg)}.xkit-band-in.svelte-s3n7wj{box-sizing:border-box;max-width:var(--public-max);margin-inline:auto;padding-inline:max(20px,4vw)}.xkit-icon-card.svelte-xak5qr{min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:26px;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--fg)}.xkit-icon-card.library.svelte-xak5qr{padding:18px;gap:8px}.xkit-icon-card.library.svelte-xak5qr .title:where(.svelte-xak5qr){font-size:var(--type-title);min-width:0}.xkit-icon-card.roomy.svelte-xak5qr{padding:32px}.body.svelte-xak5qr{display:flex;flex-direction:column;gap:10px;min-width:0}.tile.svelte-xak5qr{margin-bottom:6px}.title.svelte-xak5qr{margin:0;font-size:var(--type-public-h3);font-weight:680;letter-spacing:-.022em;text-wrap:balance}.xkit-icon-card.svelte-xak5qr p{margin:0;color:var(--fg-muted);font-size:var(--type-title);line-height:1.55}.xkit-icon-card.svelte-xak5qr a:not(.btn){margin-top:auto;padding-top:8px;font-weight:600;font-size:var(--type-title)}.accent.svelte-xak5qr{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.strip.svelte-xak5qr{padding:0;border:0;background:transparent}.lead.svelte-xak5qr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;align-items:center;border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.lead.svelte-xak5qr .title:where(.svelte-xak5qr){font-size:var(--type-public-title-lg)}.aside.svelte-xak5qr{min-width:0}@media(max-width:640px){.lead.svelte-xak5qr{grid-template-columns:minmax(0,1fr)}}.user-badge.svelte-5lz622{flex:none;width:18px;height:18px;border-radius:50%;background:var(--bg-raised, var(--bg-soft));border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-muted);-webkit-user-select:none;user-select:none}.user-badge.md.svelte-5lz622{width:32px;height:32px;background:var(--bg-soft)}.user-badge.lg.svelte-5lz622{width:64px;height:64px;background:var(--bg-soft);overflow:hidden}.user-badge.svelte-5lz622 img:where(.svelte-5lz622){width:100%;height:100%;object-fit:cover}.user-identity.svelte-1n2r3hx{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;white-space:nowrap}.user-identity-name.svelte-1n2r3hx{min-width:0;overflow:hidden}.user-identity-you.svelte-1n2r3hx{flex:none;display:inline-flex}.xkit-relative-time.svelte-ibdndp{color:var(--fg-muted);font-size:var(--type-caption);white-space:nowrap;font-variant-numeric:tabular-nums}.import-act.svelte-uksas2{display:flex;flex-direction:column;gap:6px;min-width:0}.act.svelte-uksas2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.done.svelte-uksas2{display:inline-flex;align-items:center;gap:6px;color:var(--ok);font-weight:600;font-size:var(--type-title)}.open.svelte-uksas2{color:var(--accent-ink);text-decoration:none}.open.svelte-uksas2:hover{text-decoration:underline}.open.svelte-uksas2:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.failure.svelte-uksas2{margin:0}.library-card.svelte-153rggn{min-width:0;display:flex;flex-direction:column}.library-card.svelte-153rggn .xkit-icon-card{flex:1}.name.svelte-153rggn{color:inherit;text-decoration:none}.name.svelte-153rggn:hover{text-decoration:underline}.curator.svelte-153rggn{min-width:0;color:var(--fg-muted);font-size:var(--type-caption)}.facts.svelte-153rggn{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.preview.svelte-153rggn{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;min-width:0;color:var(--fg-muted);font-size:var(--type-caption)}.preview.svelte-153rggn li:where(.svelte-153rggn){min-width:0;display:flex}.act.svelte-153rggn{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.xkit-scroll-frame.svelte-1x41z6y{min-width:0;max-width:100%}.scroller.svelte-1x41z6y{overflow-x:auto;max-width:100%;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.scroller.more.svelte-1x41z6y{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.xkit-scroll-edge.svelte-vtecac{flex:none;position:relative;z-index:2;background:var(--scroll-edge-fill, var(--bg));border-bottom:1px solid transparent}.xkit-scroll-edge[data-edge=bottom].svelte-vtecac{border-bottom:0;border-top:1px solid transparent}.xkit-scroll-edge.svelte-vtecac:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;box-shadow:var(--shadow-1);clip-path:inset(100% -24px -24px -24px)}.xkit-scroll-edge[data-edge=bottom].svelte-vtecac:after{transform:scaleY(-1)}.xkit-scroll-edge[data-scrolled=true].svelte-vtecac{border-bottom-color:var(--border)}.xkit-scroll-edge[data-edge=bottom][data-scrolled=true].svelte-vtecac{border-bottom-color:transparent;border-top-color:var(--border)}.xkit-scroll-edge[data-scrolled=true].svelte-vtecac:after{opacity:1}.xkit-account-card.svelte-kwap6j{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;min-height:var(--touch-min, 44px);padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-raised, var(--bg-soft));--accent-ink: var(--accent-on-raised, var(--accent));color:var(--fg);font:inherit;text-align:left;cursor:pointer}.xkit-account-card.svelte-kwap6j:hover,.xkit-account-card[aria-expanded=true].svelte-kwap6j{background:color-mix(in srgb,var(--fg) 7%,var(--bg-raised, var(--bg-soft)));border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.xkit-account-card.svelte-kwap6j:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.xkit-account-avatar.svelte-kwap6j{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent-ink);font-size:var(--type-small);font-weight:600;line-height:1;-webkit-user-select:none;user-select:none}.xkit-account-text.svelte-kwap6j{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.xkit-account-head.svelte-kwap6j{display:flex;align-items:center;gap:6px;min-width:0}.xkit-account-name.svelte-kwap6j{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;font-size:var(--type-base);font-weight:600}.xkit-account-plan.svelte-kwap6j{flex:none;display:inline-flex}.xkit-account-credit.svelte-kwap6j{overflow:hidden;white-space:nowrap;font-size:var(--type-caption);color:var(--fg-muted)}.xkit-account-chevron.svelte-kwap6j{flex:none;display:inline-flex;color:var(--fg-muted)}.user-card.svelte-1ibgwwx{display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft)}.user-card.compact.svelte-1ibgwwx{display:inline-flex;padding:2px 8px;max-width:100%}.user-card-head.svelte-1ibgwwx{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.user-card-marks.svelte-1ibgwwx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.user-card-menu.svelte-1ibgwwx{display:inline-flex;margin-left:auto}.user-card-body.svelte-1ibgwwx{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.people-row.svelte-fcyq5n{display:flex;gap:6px;margin:0;padding:0 0 2px;list-style:none;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:thin;font-size:var(--type-small);color:var(--fg)}.people-row.svelte-fcyq5n li:where(.svelte-fcyq5n){flex:none}.entity-title-row.svelte-19fw7u1{display:flex;align-items:center;gap:4px;min-width:0}.entity-title.svelte-19fw7u1{min-width:0;margin:0;font-size:var(--type-large);font-weight:600;line-height:1.25;overflow-wrap:anywhere}.xkit-tabs-bar.svelte-1vtnpkc{flex:none;display:flex;align-items:center;gap:8px;min-width:0;border-bottom:1px solid var(--border)}.xkit-tabs-bar.no-rule.svelte-1vtnpkc{border-bottom:0}.xkit-tabs.svelte-1vtnpkc{flex:1 1 auto;display:flex;gap:6px;padding:4px 2px;min-width:0;overflow-x:auto;scrollbar-width:none}.xkit-tabs-bar.wrap.svelte-1vtnpkc .xkit-tabs:where(.svelte-1vtnpkc){flex-wrap:wrap;overflow-x:visible}.xkit-tabs.svelte-1vtnpkc [role=tab]:where(.svelte-1vtnpkc){flex:none;min-height:36px;padding:0 12px;border:1px solid var(--border);border-bottom:3px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft);color:var(--fg-muted);font:inherit;font-size:var(--type-base);font-weight:500;white-space:nowrap;cursor:pointer}.xkit-tabs.svelte-1vtnpkc [role=tab]:where(.svelte-1vtnpkc):hover:not([aria-selected=true]){background:var(--bg-raised);color:var(--fg)}.xkit-tabs.svelte-1vtnpkc [role=tab][aria-selected=true]:where(.svelte-1vtnpkc){background:var(--bg-raised);color:var(--fg);font-weight:700;border-color:var(--accent);border-bottom-color:var(--accent)}.xkit-tabs.svelte-1vtnpkc [role=tab]:where(.svelte-1vtnpkc):focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse),(max-width:720px){.xkit-tabs.svelte-1vtnpkc [role=tab]:where(.svelte-1vtnpkc){min-height:44px}}@media(max-width:720px){.xkit-tabs-bar.wrap.svelte-1vtnpkc{gap:4px}.xkit-tabs-bar.wrap.svelte-1vtnpkc .xkit-tabs:where(.svelte-1vtnpkc) [role=tab]:where(.svelte-1vtnpkc){padding:0 8px}}.resize-handle.svelte-1661x4i{flex:none;width:8px;align-self:stretch;cursor:col-resize;background:transparent;touch-action:none;z-index:2}.resize-handle.edge-start.svelte-1661x4i,.resize-handle.edge-end.svelte-1661x4i{position:absolute;top:0;bottom:0}.resize-handle.edge-start.svelte-1661x4i{left:-4px}.resize-handle.edge-end.svelte-1661x4i{right:-4px}.resize-handle.svelte-1661x4i:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:var(--border);transition:background .1s ease,width .1s ease}.resize-handle.svelte-1661x4i:hover:before,.resize-handle.svelte-1661x4i:focus-visible:before,.resize-handle.dragging.svelte-1661x4i:before{width:2px;background:var(--accent)}.resize-handle.svelte-1661x4i:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media(pointer:coarse){.resize-handle.svelte-1661x4i{width:14px}}.state-key.svelte-t1ckcu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.state-key.svelte-t1ckcu li:where(.svelte-t1ckcu){display:grid;grid-template-columns:auto max-content minmax(0,1fr);align-items:start;gap:8px;font-size:var(--type-base);line-height:1.45}.mark.svelte-t1ckcu{display:flex;align-items:center;min-height:1.45em}.word.svelte-t1ckcu{color:var(--fg);font-weight:600;white-space:nowrap}@media(min-width:640px){.sentence.svelte-t1ckcu{white-space:nowrap}}.sentence.svelte-t1ckcu{color:var(--fg-muted)}.markdown-hint.svelte-1mauuxo{display:flex;margin:.3rem 0 0}.note.svelte-134i5vt{margin:0;color:var(--fg-muted)}.row.svelte-134i5vt{display:flex;flex-wrap:wrap;gap:.5rem;width:100%;justify-content:space-between}.end.svelte-134i5vt{display:inline-flex;gap:.5rem;margin-left:auto}.xkit-description-text.svelte-12lcdxn{color:var(--fg)}.xkit-description-text.svelte-12lcdxn .md-p{margin:0}.xkit-description-text.clamped.svelte-12lcdxn{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.xkit-description-acts.svelte-12lcdxn{display:flex;gap:.75rem;margin:.2rem 0 0}.searchbar.svelte-1ntg92f{display:flex;align-items:stretch;gap:8px;min-width:0}.searchbar.svelte-1ntg92f .searchbox{flex:1 1 auto;min-width:0}.searchbar.svelte-1ntg92f .btn{flex:none;display:grid;place-items:center}.xkit-message-card.svelte-tds3kb{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;row-gap:.3rem;padding:.45rem .65rem;border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--type-base);line-height:1.45;overflow-wrap:anywhere}.xkit-message-card.ok.svelte-tds3kb{background:var(--surface-ok);border-color:var(--border-ok);color:var(--text-ok)}.xkit-message-card.caution.svelte-tds3kb{background:var(--surface-warn);border-color:var(--border-warn);color:var(--text-warn)}.xkit-message-card.fault.svelte-tds3kb{background:var(--surface-danger);border-color:var(--border-danger);color:var(--text-danger)}.xkit-message-card.info.svelte-tds3kb{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent);color:var(--fg)}.xkit-message-card.notice.svelte-tds3kb{background:var(--bg-soft);color:var(--fg)}.mc-body.svelte-tds3kb{grid-column:1;display:flex;flex-direction:column;gap:2px;min-width:0}.mc-subject.svelte-tds3kb{font-weight:600}.mc-time.svelte-tds3kb{grid-column:2;grid-row:1;align-self:start}.mc-time.svelte-tds3kb .xkit-relative-time{color:inherit;opacity:.8}.mc-time[data-time-unknown].svelte-tds3kb{opacity:.8;font-size:var(--type-small)}.mc-acts.svelte-tds3kb{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.25rem .9rem}.warn-wrap.svelte-1wej6n6{position:relative;display:inline-flex;flex:none}.warn-chev.svelte-1wej6n6{display:inline-flex;transform:rotate(180deg)}.warn-chev.up.svelte-1wej6n6{transform:none}.warn-list.svelte-1wej6n6{position:absolute;z-index:5;top:100%;left:0;min-width:18rem;max-width:min(32rem,80vw);max-height:40vh;overflow:auto}.warn-list.up.svelte-1wej6n6{top:auto;bottom:100%}.warn-head.svelte-1wej6n6{display:flex;justify-content:flex-end;gap:.75rem;padding:.35rem .7rem;border-bottom:1px solid var(--border)}.warn-rows.svelte-1wej6n6{margin:0;padding:.5rem;list-style:none;display:flex;flex-direction:column;gap:6px}.warn-item.svelte-1wej6n6{margin:0}.side-pane-frame.svelte-1dfxygh{display:contents}.side-pane.svelte-1dfxygh{position:relative;inset:auto;margin:0;padding:0;width:calc(var(--side-pane-ratio, .5) * 100% - 8px);max-width:none;max-height:none;min-width:0;min-height:0;flex:0 1 auto;border:0;border-radius:0;background:var(--bg);color:var(--fg);display:flex;flex-direction:column}.side-pane.svelte-1dfxygh::backdrop{background:var(--scrim)}@media(min-width:721px){.side-pane.svelte-1dfxygh{height:100%;border-left:1px solid var(--border);overflow:hidden}.side-pane.document.svelte-1dfxygh{flex:0 1 auto;width:calc(var(--side-pane-ratio, .5) * 100% - 8px);min-width:260px;margin:8px 8px 8px 0;height:calc(100% - 16px);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1)}.side-pane.document.expanded.svelte-1dfxygh{position:absolute;inset:calc(var(--side-pane-host-inset-top, 0px) + 8px) 8px 8px;z-index:30;width:auto;min-width:0;height:auto;margin:0;background:var(--bg)}}@media(min-width:721px){.side-pane.document.fullscreen.svelte-1dfxygh,.side-pane.fullscreen.svelte-1dfxygh{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;max-width:none;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--bg)}}@media(min-width:721px){@container side-pane-host (max-width: 579px){.side-pane.document.svelte-1dfxygh{position:absolute;inset:calc(var(--side-pane-host-inset-top, 0px) + 8px) 8px calc(var(--side-pane-host-inset-bottom, 0px) + 8px);z-index:30;width:auto;min-width:0;height:auto;margin:0;background:var(--bg)}}}.side-pane.svelte-1dfxygh [data-surface-bar]{display:none}.side-pane-body.svelte-1dfxygh{flex:1;min-height:0;overflow-y:auto;scrollbar-gutter:auto;display:flex;flex-direction:column;--pane-foot-inset: 16px;--band-inset: 0px;padding:4px 16px var(--pane-foot-inset);box-sizing:border-box}.side-pane-body.content-scroll.svelte-1dfxygh{overflow:hidden}@media(max-width:720px){.side-pane.svelte-1dfxygh{display:none}.side-pane[open].svelte-1dfxygh{display:flex;position:fixed;inset:0 0 0 auto;width:min(360px,86vw);max-width:none;flex:none;height:100%;background:var(--bg-soft);--scroll-edge-fill: var(--bg-soft);box-shadow:var(--shadow-2);border-left:0;overflow:hidden;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) 0;box-sizing:border-box}.side-pane.document[open].svelte-1dfxygh{top:0;right:0;bottom:0;left:0;width:100%;background:var(--bg);--scroll-edge-fill: var(--bg);padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.side-pane-grabber.svelte-1dfxygh{display:none}}.side-pane-drawer-head{flex:none;display:flex;flex-direction:column;gap:8px;padding:10px 16px}.side-pane-head-row.svelte-1dfxygh{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.side-pane-drawer-head h2.svelte-1dfxygh{min-width:0;overflow:hidden;white-space:nowrap}.side-pane-where.svelte-1dfxygh{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 6px}.side-pane-where.svelte-1dfxygh>.side-pane-back{flex:none}.side-pane-where.has-back.svelte-1dfxygh .side-pane-trail:where(.svelte-1dfxygh){flex:1 1 0}.side-pane-suffix.svelte-1dfxygh{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.side-pane-trail.svelte-1dfxygh{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap}.side-pane-title-loading.svelte-1dfxygh{flex:none;display:inline-flex;align-items:center}.side-pane-trail.svelte-1dfxygh a:where(.svelte-1dfxygh),.side-pane-trail.svelte-1dfxygh .side-pane-step:where(.svelte-1dfxygh){flex:0 1 auto;min-width:0;overflow:hidden;color:var(--fg);text-decoration:none;font-size:var(--type-base)}.side-pane-trail.svelte-1dfxygh .side-pane-step:where(.svelte-1dfxygh){flex:none;min-width:auto}@media(max-width:720px){.side-pane-trail.svelte-1dfxygh a:where(.svelte-1dfxygh){line-height:var(--touch-min, 32px)}}.side-pane-trail.svelte-1dfxygh a:where(.svelte-1dfxygh):hover{text-decoration:underline}.side-pane-trail.svelte-1dfxygh a:where(.svelte-1dfxygh):focus-visible,.side-pane-trail.svelte-1dfxygh .kebab-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.side-pane-sep.svelte-1dfxygh{flex:none;color:var(--fg-tertiary)}.side-pane-acts.svelte-1dfxygh{flex:none;display:inline-flex;align-items:center;gap:4px}@media(min-width:721px){.side-pane-drawer-head{padding:8px 8px 8px 16px}}.side-pane-drawer-head h2.svelte-1dfxygh{margin:0;font-size:var(--type-base);font-weight:600;color:var(--fg);text-transform:uppercase;letter-spacing:.06em}.side-pane-drawer-head h2.side-pane-title.svelte-1dfxygh{text-transform:none;letter-spacing:normal}.panel-overlay.svelte-lwaob6{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;background:var(--bg);min-height:0}.po-head.svelte-lwaob6{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--border)}.po-title.svelte-lwaob6{margin:0;font-size:var(--type-base);font-weight:600;color:var(--fg)}.po-body.svelte-lwaob6{flex:1;min-height:0;overflow-y:auto;padding:8px}.paper-dummy.svelte-2msyhy{flex:none;box-sizing:border-box;width:100%;max-width:42rem;min-height:min(70vh,56rem);margin:16px auto;padding:40px 44px 48px;background:var(--paper);color:var(--paper-fg);border:1px solid var(--paper-border);border-radius:2px;box-shadow:var(--shadow-1)}.title.svelte-2msyhy{margin:0 0 10px;font-family:var(--serif);font-size:var(--type-large);font-weight:600;line-height:1.35;text-align:center;overflow-wrap:anywhere}.authors.svelte-2msyhy,.where.svelte-2msyhy{margin:0 0 4px;text-align:center;color:var(--paper-fg-muted)}.where.svelte-2msyhy{display:flex;justify-content:center;flex-wrap:wrap;gap:0 12px}.abstract.svelte-2msyhy{margin-top:28px}.abstract.svelte-2msyhy h2:where(.svelte-2msyhy){margin:0 0 8px;font-size:var(--type-base);font-weight:600;text-align:center}.abstract.svelte-2msyhy p:where(.svelte-2msyhy){margin:0;font-family:var(--serif);font-size:var(--type-base);line-height:1.6;overflow-wrap:anywhere}.abstract.svelte-2msyhy .publisher:where(.svelte-2msyhy){color:var(--accent-ink);text-decoration:underline}.abstract.svelte-2msyhy .publisher:where(.svelte-2msyhy):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.abstract.svelte-2msyhy .absence:where(.svelte-2msyhy){font-family:inherit;color:var(--paper-fg-muted);text-align:center}@media(max-width:720px){.paper-dummy.svelte-2msyhy{padding:24px 20px 32px;min-height:0}}
