.artwork.svelte-1et2c39{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none;background:var(--bg-elevated-2);border:1px solid var(--border);color:var(--text-muted);container-type:inline-size;transition:border-color .12s var(--ease),box-shadow .12s var(--ease)}.r-sm.svelte-1et2c39{border-radius:var(--r-sm)}.r-md.svelte-1et2c39{border-radius:var(--r-md)}.r-lg.svelte-1et2c39{border-radius:var(--r-lg)}.r-pill.svelte-1et2c39{border-radius:var(--r-pill)}.hover.svelte-1et2c39:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.img.svelte-1et2c39{position:absolute;inset:0;width:100%;height:100%;display:block}.fit-cover.svelte-1et2c39{object-fit:cover}.fit-contain.svelte-1et2c39{object-fit:contain}.initials.svelte-1et2c39{font-size:28cqw;font-weight:var(--fw-semibold);letter-spacing:.04em;color:color-mix(in srgb,var(--text) 55%,transparent);-webkit-user-select:none;user-select:none}.glyph.svelte-1et2c39{font-size:30cqw;display:flex;color:color-mix(in srgb,var(--text) 40%,transparent)}.status.svelte-1et2c39{position:absolute;right:var(--sp-2);bottom:var(--sp-2);display:flex}.checkbox.svelte-yjqbe{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;font-size:var(--fs-sm);color:var(--text)}input.svelte-yjqbe{position:absolute;width:1px;height:1px;opacity:0;margin:0}.box.svelte-yjqbe{position:relative;flex:none;width:1.15rem;height:1.15rem;border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg);transition:background .12s var(--ease),border-color .12s var(--ease)}.box.svelte-yjqbe:after{content:"";position:absolute;inset:0;background:var(--text-on-accent);clip-path:polygon(41% 67%,79% 26%,87% 35%,41% 84%,15% 56%,24% 47%);opacity:0;transition:opacity .1s var(--ease)}input.svelte-yjqbe:checked+.box:where(.svelte-yjqbe){background:var(--accent);border-color:var(--accent)}input.svelte-yjqbe:checked+.box:where(.svelte-yjqbe):after{opacity:1}input.svelte-yjqbe:indeterminate+.box:where(.svelte-yjqbe){background:var(--accent);border-color:var(--accent)}input.svelte-yjqbe:indeterminate+.box:where(.svelte-yjqbe):after{opacity:1;clip-path:polygon(22% 42%,78% 42%,78% 58%,22% 58%)}input.svelte-yjqbe:focus-visible+.box:where(.svelte-yjqbe){outline:var(--focus-ring);outline-offset:2px}input[aria-invalid=true].svelte-yjqbe:not(:checked):not(:indeterminate)+.box:where(.svelte-yjqbe){border-color:var(--danger)}input.svelte-yjqbe:disabled~:where(.svelte-yjqbe){opacity:.45}.checkbox.svelte-yjqbe:has(input:where(.svelte-yjqbe):disabled){cursor:not-allowed}.sr-only.svelte-yjqbe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gauge.svelte-asjdxa{position:relative;display:inline-flex;flex:none;box-sizing:border-box;width:var(--gauge-w, .875rem);height:var(--gauge-h, 1.25rem);margin:0;padding:0;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-elevated-2);overflow:visible;color:inherit;font:inherit;text-decoration:none;vertical-align:middle}.interactive.svelte-asjdxa{cursor:pointer}.interactive.svelte-asjdxa:hover{border-color:var(--gauge-fill)}.interactive.svelte-asjdxa:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tone-ok.svelte-asjdxa{--gauge-fill: var(--ok)}.tone-warn.svelte-asjdxa{--gauge-fill: var(--warn)}.tone-danger.svelte-asjdxa{--gauge-fill: var(--danger)}.fill.svelte-asjdxa{position:absolute;inset:auto 0 0;border-radius:calc(var(--r-sm) - 1px);background:var(--gauge-fill);transition:height .2s var(--ease),background .2s var(--ease)}.segments.svelte-asjdxa{position:absolute;inset:2px;display:flex;flex-direction:column-reverse;gap:2px}.segment.svelte-asjdxa{flex:1 1 0%;border-radius:2px;background:var(--bg-elevated);transition:background .2s var(--ease)}.segment.lit.svelte-asjdxa{background:var(--gauge-fill)}.corner.svelte-asjdxa{position:absolute;right:-.35em;bottom:-.35em;display:inline-flex;font-size:.625rem;line-height:1;pointer-events:none}.input.svelte-1b2os69{width:100%;min-height:var(--control-height-default);padding:var(--sp-2) var(--sp-3);line-height:var(--lh-tight);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);transition:border-color .12s var(--ease)}.input.svelte-1b2os69:focus{outline:none;border-color:var(--accent)}.input.svelte-1b2os69:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.input-sm.svelte-1b2os69{min-height:var(--control-height-compact);padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm)}.input-lg.svelte-1b2os69{min-height:var(--control-height-large);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base)}.input-grow.svelte-1b2os69{flex:1 1 0;width:auto;min-width:0}.input-fixed.svelte-1b2os69{flex:none}.input-pill.svelte-1b2os69{border-radius:var(--r-pill);padding-inline:var(--sp-4)}.input[aria-invalid=true].svelte-1b2os69{border-color:var(--danger)}.input[aria-invalid=true].svelte-1b2os69:focus{border-color:var(--danger)}.mono.svelte-1b2os69{font-family:var(--font-mono)}.input-wrap.svelte-1b2os69{position:relative;display:flex;align-items:center;width:100%}.input-wrap.svelte-1b2os69 .input:where(.svelte-1b2os69){width:100%}.has-icon.svelte-1b2os69{padding-inline-start:calc(var(--sp-3) + 1em + var(--sp-2))}.has-clear.svelte-1b2os69{padding-inline-end:calc(var(--sp-3) + 1em + var(--sp-2))}.input-icon.svelte-1b2os69,.input-clear.svelte-1b2os69{position:absolute;top:0;bottom:0;display:flex;align-items:center;color:var(--text-faint);pointer-events:none}.input-icon.svelte-1b2os69{left:var(--sp-3)}.input-clear.svelte-1b2os69{right:var(--sp-2);pointer-events:auto;border:0;background:transparent;padding:0 var(--sp-1);cursor:pointer;border-radius:var(--r-sm)}.input-clear.svelte-1b2os69:hover,.input-clear.svelte-1b2os69:focus-visible{color:var(--text)}.grow.svelte-5y4ps2{flex:1 1 0;min-width:0}.no-shrink.svelte-5y4ps2{flex:none}.block.svelte-5y4ps2{display:flex;width:100%}.kbd-group.svelte-5y4ps2{display:inline-flex;align-items:center;gap:2px;font-size:var(--fs-xs);color:var(--text-muted);vertical-align:baseline}.kbd-md.svelte-5y4ps2{font-size:var(--fs-sm)}.kbd.svelte-5y4ps2{font-family:var(--font-mono);font-size:inherit;line-height:1.4;padding:0 var(--sp-1);border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:var(--r-sm);background:var(--bg-elevated-2);color:inherit}.kbd-sep.svelte-5y4ps2{font-size:.85em;color:var(--text-faint)}.progress-row.svelte-1fs4x5c{display:inline-flex;align-items:center;gap:var(--sp-2);width:100%}.progress-value.svelte-1fs4x5c{flex:none;min-width:3ch;text-align:right;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted)}.grow.svelte-1fs4x5c{flex:1 1 0;min-width:0}.no-shrink.svelte-1fs4x5c{flex:none}.block.svelte-1fs4x5c{display:flex;width:100%}.progress.svelte-1fs4x5c{position:relative;width:100%;height:.5rem;background:var(--bg-elevated-2);border-radius:var(--r-pill);overflow:hidden}.progress.size-sm.svelte-1fs4x5c{height:.3125rem}.bar.svelte-1fs4x5c{height:100%;background:var(--fill, var(--accent));border-radius:inherit;transition:width .2s var(--ease)}.marker.svelte-1fs4x5c{position:absolute;top:0;bottom:0;width:2px;transform:translate(-50%);background:var(--marker, var(--text));pointer-events:none}.marker.tone-ok.svelte-1fs4x5c{--marker: var(--ok)}.marker.tone-warn.svelte-1fs4x5c{--marker: var(--warn)}.marker.tone-danger.svelte-1fs4x5c{--marker: var(--danger)}.marker.tone-info.svelte-1fs4x5c{--marker: var(--info)}.marker.tone-accent.svelte-1fs4x5c{--marker: var(--accent)}.tone-success.svelte-1fs4x5c{--fill: var(--ok)}.tone-info.svelte-1fs4x5c{--fill: var(--info)}.tone-neutral.svelte-1fs4x5c{--fill: var(--text-faint)}.tone-warn.svelte-1fs4x5c{--fill: var(--warn)}.tone-danger.svelte-1fs4x5c{--fill: var(--danger)}.progress.gradient.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){background:linear-gradient(90deg,var(--fill, var(--accent)),var(--c-teal))}.progress.striped.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){background-image:linear-gradient(45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress.gradient.striped.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){background-image:linear-gradient(45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%,transparent),linear-gradient(90deg,var(--fill, var(--accent)),var(--c-teal));background-size:1rem 1rem,100% 100%}.progress.indeterminate.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){width:40%;animation:svelte-1fs4x5c-kt-progress-slide 1.1s ease-in-out infinite}.progress.striped.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){animation:svelte-1fs4x5c-kt-stripe .6s linear infinite}.progress.striped.indeterminate.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){animation:svelte-1fs4x5c-kt-progress-slide 1.1s ease-in-out infinite,svelte-1fs4x5c-kt-stripe .6s linear infinite}@keyframes svelte-1fs4x5c-kt-progress-slide{0%{transform:translate(-110%)}to{transform:translate(310%)}}@keyframes svelte-1fs4x5c-kt-stripe{0%{background-position:0 0}to{background-position:1rem 0}}@media(prefers-reduced-motion:reduce){.progress.indeterminate.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c),.progress.striped.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c),.progress.striped.indeterminate.svelte-1fs4x5c .bar:where(.svelte-1fs4x5c){animation:none}}.segmented-progress.svelte-te21be{display:flex;width:100%;height:.5rem;border-radius:var(--r-pill)}.segmented-progress.size-sm.svelte-te21be{height:.3125rem}.segment.svelte-te21be{flex:0 1 0%;min-width:3px;height:100%;background:var(--bg-elevated-2);overflow:hidden}.segment.svelte-te21be:first-child{border-top-left-radius:var(--r-pill);border-bottom-left-radius:var(--r-pill)}.segment.svelte-te21be:last-child{border-top-right-radius:var(--r-pill);border-bottom-right-radius:var(--r-pill)}.bar.svelte-te21be{height:100%;background:var(--fill, var(--accent));transition:width .2s var(--ease)}.tone-success.svelte-te21be,.tone-ok.svelte-te21be{--fill: var(--ok)}.tone-warn.svelte-te21be{--fill: var(--warn)}.tone-danger.svelte-te21be{--fill: var(--danger)}.tone-info.svelte-te21be{--seg-fill: var(--info)}.tone-neutral.svelte-te21be,.tone-muted.svelte-te21be{--fill: var(--text-faint)}.stacked.svelte-te21be{overflow:hidden;background:var(--bg-elevated-2)}.stacked.svelte-te21be .segment:where(.svelte-te21be){min-width:0;border-radius:0;background:transparent;transition:flex-grow .2s var(--ease)}.segmented-progress-wrap.svelte-te21be{display:flex;width:100%;gap:var(--sp-2)}.legend-below.svelte-te21be{flex-direction:column}.legend-inline.svelte-te21be{align-items:center}.legend-inline.svelte-te21be .segmented-progress:where(.svelte-te21be){flex:1 1 0%;width:auto}.legend.svelte-te21be{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin:0;padding:0;list-style:none}.legend-item.svelte-te21be{display:inline-flex;align-items:center;gap:var(--sp-1)}.select-wrap.svelte-16jah89{position:relative;display:block;width:100%}.select-wrap.w-auto.svelte-16jah89{display:inline-block;width:auto}.select-wrap.select-grow.svelte-16jah89{flex:1 1 0;min-width:0}.select.svelte-16jah89{width:100%;min-height:var(--control-height-default);padding:var(--sp-2) var(--sp-3);line-height:var(--lh-tight);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);transition:border-color .12s var(--ease)}.select-wrap.svelte-16jah89 .select:where(.svelte-16jah89){appearance:none;-webkit-appearance:none;padding-right:calc(var(--sp-3) + 1.25rem)}.select-wrap.no-chevron.svelte-16jah89 .select:where(.svelte-16jah89){padding-right:var(--sp-3)}.select.select-lg.svelte-16jah89{min-height:var(--control-height-large);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base)}.select.compact.svelte-16jah89{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-xs)}.select-wrap.svelte-16jah89:not(.no-chevron) .select.compact:where(.svelte-16jah89){padding-right:calc(var(--sp-2) + 1rem)}.select.select-sm.svelte-16jah89{height:var(--control-height-compact)}.select.w-auto.svelte-16jah89{width:auto}.select.embedded.svelte-16jah89{background:var(--bg-elevated-2);border:none;border-radius:var(--r-sm)}.select.svelte-16jah89:focus{outline:none;border-color:var(--accent)}.select.svelte-16jah89:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.select[aria-invalid=true].svelte-16jah89,.select[aria-invalid=true].svelte-16jah89:focus{border-color:var(--danger)}.select.has-face.svelte-16jah89{color:transparent}.select.has-face.svelte-16jah89 option:where(.svelte-16jah89){color:var(--text);background:var(--bg)}.select-face.svelte-16jah89{position:absolute;inset:0;display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);padding-right:calc(var(--sp-3) + 1.25rem);color:var(--text);pointer-events:none;overflow:hidden}.select-wrap.no-chevron.svelte-16jah89 .select-face:where(.svelte-16jah89){padding-right:var(--sp-3)}.select-face.compact.svelte-16jah89{padding:0 var(--sp-2);padding-right:calc(var(--sp-2) + 1rem);font-size:var(--fs-xs)}.select-wrap.no-chevron.svelte-16jah89 .select-face.compact:where(.svelte-16jah89){padding-right:var(--sp-2)}.select.svelte-16jah89:disabled~.select-face:where(.svelte-16jah89){color:var(--text-muted)}.select-emoji.svelte-16jah89{line-height:1}.select-label.svelte-16jah89{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-hint.svelte-16jah89{flex:none;margin-left:auto;color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.select-chevron.svelte-16jah89{position:absolute;top:50%;right:var(--sp-3);transform:translateY(-50%);display:inline-flex;color:var(--text-muted);pointer-events:none}.select.ghost.svelte-16jah89{position:absolute;inset:0;width:100%;height:100%;padding:0;opacity:0;border:none;background:none;cursor:pointer}.skeleton.svelte-1dpy6e0{display:flex;flex-direction:column;gap:var(--sp-2);max-width:100%}.skeleton-bar.svelte-1dpy6e0{display:block;width:100%;background:linear-gradient(90deg,var(--bg-elevated-2) 25%,var(--bg-elevated) 50%,var(--bg-elevated-2) 75%);background-size:200% 100%;animation:svelte-1dpy6e0-tsu-shimmer 1.4s ease-in-out infinite}@keyframes svelte-1dpy6e0-tsu-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton-bar.svelte-1dpy6e0{animation:none;background:var(--bg-elevated-2)}}.slider.fixed.svelte-lbhnua{flex:none}.slider.has-marks.svelte-lbhnua{flex-wrap:wrap;row-gap:var(--sp-1)}.marks.svelte-lbhnua{position:relative;flex:1 0 100%;height:1.2em;font-size:var(--fs-xs);color:var(--text-faint)}.mark.svelte-lbhnua{position:absolute;left:calc(var(--f) * 100%);transform:translate(-50%);border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.mark.on.svelte-lbhnua{color:var(--text)}.slider.svelte-lbhnua{display:flex;align-items:center;gap:var(--sp-3);width:100%}.range.svelte-lbhnua{position:relative;display:flex;flex:1;min-width:0}input[type=range].svelte-lbhnua{appearance:none;-webkit-appearance:none;flex:1;min-width:0;position:relative;z-index:1;height:1.25rem;background:none;cursor:pointer}input[type=range].svelte-lbhnua::-webkit-slider-runnable-track{height:.35rem;border-radius:var(--r-pill);background:linear-gradient(to right,var(--slider-accent, var(--accent)) var(--pct),var(--bg-elevated-2) var(--pct))}input[type=range].svelte-lbhnua::-moz-range-track{height:.35rem;border-radius:var(--r-pill);background:var(--bg-elevated-2)}input[type=range].svelte-lbhnua::-moz-range-progress{height:.35rem;border-radius:var(--r-pill);background:var(--slider-accent, var(--accent))}input[type=range].svelte-lbhnua::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;margin-top:-.425rem;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--slider-accent, var(--accent));border:2px solid var(--bg);box-shadow:var(--shadow-sm);transition:transform .1s var(--ease)}input[type=range].svelte-lbhnua::-moz-range-thumb{width:1.2rem;height:1.2rem;border-radius:50%;background:var(--slider-accent, var(--accent));border:2px solid var(--bg);box-shadow:var(--shadow-sm)}input[type=range].svelte-lbhnua:active::-webkit-slider-thumb{transform:scale(1.12)}input[type=range].svelte-lbhnua:focus-visible{outline:none}input[type=range].svelte-lbhnua:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring);outline-offset:2px}input[type=range].svelte-lbhnua:focus-visible::-moz-range-thumb{outline:var(--focus-ring);outline-offset:2px}input[type=range].svelte-lbhnua:disabled{opacity:.45;cursor:not-allowed}.ticks.svelte-lbhnua{position:absolute;inset:0;z-index:2;pointer-events:none}.tick.svelte-lbhnua{position:absolute;top:50%;left:calc(.6rem + (100% - 1.2rem) * var(--f));width:.35rem;height:.35rem;margin:-.175rem 0 0 -.175rem;border-radius:50%;background:var(--border-strong)}.tick.reached.svelte-lbhnua{background:var(--bg);opacity:.6}.slider-out.svelte-lbhnua{min-width:2.5rem;text-align:right;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--text-muted)}.switch.svelte-i4qg81{flex:none;width:2.75rem;height:1.6rem;border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--bg-elevated-2);padding:2px;display:flex;align-items:center;cursor:pointer;transition:background .14s var(--ease),border-color .14s var(--ease)}.switch.svelte-i4qg81 .knob:where(.svelte-i4qg81){width:1.25rem;height:1.25rem;border-radius:50%;background:var(--text-muted);transition:transform .14s var(--ease),background .14s var(--ease)}.switch.on.svelte-i4qg81{background:var(--accent);border-color:var(--accent)}.switch.on.svelte-i4qg81 .knob:where(.svelte-i4qg81){transform:translate(1.15rem);background:var(--text-on-accent)}.switch.svelte-i4qg81:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.switch.svelte-i4qg81:disabled{opacity:.45;cursor:not-allowed}.switch[aria-invalid=true].svelte-i4qg81:not(.on){border-color:var(--danger)}.switch-sm.svelte-i4qg81{width:2rem;height:1.2rem}.switch-sm.svelte-i4qg81 .knob:where(.svelte-i4qg81){width:.9rem;height:.9rem}.switch-sm.on.svelte-i4qg81 .knob:where(.svelte-i4qg81){transform:translate(.8rem)}.switch-row.svelte-i4qg81{display:inline-flex;align-items:center;gap:var(--sp-2);cursor:pointer;font-size:var(--fs-sm);color:var(--text)}.switch-row-sm.svelte-i4qg81{font-size:var(--fs-xs)}.grow.svelte-1maq7g7{flex:1 1 0;min-width:0}.no-shrink.svelte-1maq7g7{flex:none}.block.svelte-1maq7g7{display:flex;width:100%}.textarea-wrap.svelte-1maq7g7{position:relative;display:flex}.textarea.svelte-1maq7g7{width:100%;padding:var(--sp-2) var(--sp-3);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);transition:border-color .12s var(--ease);resize:none;min-height:2.5rem;line-height:var(--lh-tight);font-family:inherit}.textarea.svelte-1maq7g7:focus{outline:none;border-color:var(--accent)}.textarea.svelte-1maq7g7:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.textarea.capped.svelte-1maq7g7{overflow-y:auto}.textarea-sm.svelte-1maq7g7{padding:var(--sp-1) var(--sp-2);font-size:var(--fs-sm);min-height:2rem}.textarea-lg.svelte-1maq7g7{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-base);min-height:var(--control-height-large)}.textarea[aria-invalid=true].svelte-1maq7g7,.textarea[aria-invalid=true].svelte-1maq7g7:focus{border-color:var(--danger)}.mono.svelte-1maq7g7{font-family:var(--font-mono)}.resize-handle.svelte-1maq7g7{position:absolute;left:0;right:0;height:12px;cursor:ns-resize;touch-action:none}.resize-bottom.svelte-1maq7g7{bottom:0}.resize-top.svelte-1maq7g7{top:0}.resize-handle.svelte-1maq7g7:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:28px;height:3px;border-radius:999px;background:var(--border-strong);transition:background .12s var(--ease)}.resize-bottom.svelte-1maq7g7:after{bottom:3px}.resize-top.svelte-1maq7g7:after{top:3px}.resize-handle.svelte-1maq7g7:hover:after,.dragging.svelte-1maq7g7 .resize-handle:where(.svelte-1maq7g7):after{background:var(--accent)}.md.svelte-1uba5m5{display:grid;grid-template-columns:var(--md-list-w) minmax(0,1fr);min-width:0;min-height:0;height:100%;overflow:hidden}.md-list.svelte-1uba5m5,.md-detail.svelte-1uba5m5{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.md-list.svelte-1uba5m5{border-right:1px solid var(--border)}.md-detail.svelte-1uba5m5{display:flex;flex-direction:column}.md-detail-header.svelte-1uba5m5{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--touch-target);padding-inline:var(--sp-3);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.md-detail-header-content.svelte-1uba5m5{flex:1;min-width:0}.md-detail-body.svelte-1uba5m5{flex:1;min-height:0}.md-back.svelte-1uba5m5{display:inline-flex;align-items:center;gap:var(--sp-1);min-height:var(--touch-target);min-width:var(--touch-target);padding-inline:var(--sp-2);margin-inline-start:calc(-1 * var(--sp-2));border:0;border-radius:var(--r-sm);background:transparent;color:var(--accent);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;flex-shrink:0}.md-back.svelte-1uba5m5:hover{background:color-mix(in srgb,var(--accent) 12%,transparent)}.md-back.svelte-1uba5m5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.md.mobile.svelte-1uba5m5{grid-template-columns:minmax(0,1fr)}.md.mobile.svelte-1uba5m5 .md-list:where(.svelte-1uba5m5){border-right:0;width:100%;padding-inline:var(--safe-left) var(--safe-right);padding-bottom:var(--safe-bottom)}.md.mobile.svelte-1uba5m5 .md-detail:where(.svelte-1uba5m5){width:100%;animation:svelte-1uba5m5-md-slide-in .2s var(--ease)}.md.mobile.svelte-1uba5m5 .md-detail-header:where(.svelte-1uba5m5){padding-inline:max(var(--sp-3),var(--safe-left)) max(var(--sp-3),var(--safe-right))}.md.mobile.svelte-1uba5m5 .md-detail-body:where(.svelte-1uba5m5){padding-inline:var(--safe-left) var(--safe-right);padding-bottom:var(--safe-bottom)}@keyframes svelte-1uba5m5-md-slide-in{0%{transform:translate(8%);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.md.mobile.svelte-1uba5m5 .md-detail:where(.svelte-1uba5m5){animation:none}}.menu.svelte-1qtduar{display:flex;flex-direction:column;gap:1px}.menu-item.svelte-1qtduar{display:flex;align-items:center;gap:var(--sp-2);width:100%;text-align:left;padding:var(--sp-2) var(--sp-3);border:none;background:none;color:var(--text);border-radius:var(--r-sm);font-size:var(--fs-sm);white-space:nowrap}.menu-item.svelte-1qtduar:hover:not(:disabled),.menu-item.svelte-1qtduar:focus-visible{background:var(--bg-elevated-2);outline:none}.menu-item.danger.svelte-1qtduar{color:var(--danger)}.menu-check.svelte-1qtduar{display:inline-flex;width:1em;visibility:hidden}.menu-item.on.svelte-1qtduar .menu-check:where(.svelte-1qtduar){visibility:visible;color:var(--accent)}.menu-tag.svelte-1qtduar{display:inline-flex;flex:none;margin-inline-start:auto;padding-inline-start:var(--sp-3)}.menu-item.svelte-1qtduar:disabled{opacity:.45;cursor:not-allowed}.accordion.svelte-gaqkx0{border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}details.svelte-gaqkx0+details:where(.svelte-gaqkx0){border-top:1px solid var(--border)}summary.svelte-gaqkx0{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);cursor:pointer;font-weight:var(--fw-medium);font-size:var(--fs-sm);list-style:none;-webkit-user-select:none;user-select:none}summary.svelte-gaqkx0::-webkit-details-marker{display:none}summary.svelte-gaqkx0::marker{content:""}summary.svelte-gaqkx0:hover{background:var(--bg-elevated-2)}summary.svelte-gaqkx0:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.acc-chevron.svelte-gaqkx0{display:inline-flex;color:var(--text-muted);transition:transform .15s var(--ease)}details[open].svelte-gaqkx0 summary:where(.svelte-gaqkx0) .acc-chevron:where(.svelte-gaqkx0){transform:rotate(180deg)}.acc-panel.svelte-gaqkx0{padding:0 var(--sp-4) var(--sp-4);font-size:var(--fs-sm);color:var(--text-muted)}.crumbs.svelte-8muwt5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.crumb.svelte-8muwt5{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0}.link.svelte-8muwt5{color:var(--text-muted);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:16ch;transition:color .12s var(--ease)}.link.svelte-8muwt5:hover{color:var(--text);text-decoration:underline}.current.svelte-8muwt5{color:var(--text);font-weight:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24ch}.ellipsis.svelte-8muwt5{color:var(--text-muted)}.sep.svelte-8muwt5{display:inline-flex;align-items:center;color:var(--text-subtle, var(--text-muted))}.card.callout{--callout-tone: var(--text-muted);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3)}.callout-ok{--callout-tone: var(--ok)}.callout-warn{--callout-tone: var(--warn)}.callout-danger{--callout-tone: var(--danger)}.callout-info{--callout-tone: var(--info)}.callout-accent{--callout-tone: var(--accent)}.callout-icon.svelte-1j43t1u{display:inline-flex;flex:none;align-items:center;color:var(--callout-tone);font-size:1.125rem;line-height:1;min-height:1.4em}.callout-body.svelte-1j43t1u{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;gap:var(--sp-1);font-size:var(--fs-sm);line-height:1.5;color:var(--text)}.callout-title.svelte-1j43t1u{margin:0;font-weight:var(--fw-semibold)}.callout-text.svelte-1j43t1u{overflow-wrap:anywhere}.callout-actions.svelte-1j43t1u{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-left:auto}.callout-dismiss.svelte-1j43t1u{display:inline-flex;flex:none;margin-left:auto}.callout-actions.svelte-1j43t1u+.callout-dismiss:where(.svelte-1j43t1u){margin-left:0}.cap-bar.svelte-1cr24tt{display:grid;grid-template-columns:var(--label-w) 1fr var(--readout-w);align-items:center;column-gap:var(--sp-3);row-gap:var(--sp-1);width:100%;font-size:var(--fs-sm);--track-h: 6px;--fill: var(--ok)}.cap-bar.size-lg.svelte-1cr24tt{--track-h: 10px}.tone-warn.svelte-1cr24tt{--fill: var(--warn)}.tone-danger.svelte-1cr24tt{--fill: var(--danger)}.label.svelte-1cr24tt{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-bar.svelte-1cr24tt:not(:has(.label)) .track:where(.svelte-1cr24tt){grid-column:1 / 3}.track.svelte-1cr24tt{position:relative;height:var(--track-h);border-radius:var(--r-pill);background:color-mix(in oklab,var(--fill) 26%,var(--bg));cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none}.track.svelte-1cr24tt:after{content:"";position:absolute;inset:0 0 0 var(--cap);border-radius:0 var(--r-pill) var(--r-pill) 0;background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);pointer-events:none}.fill.svelte-1cr24tt{position:absolute;inset:0 auto 0 0;width:var(--pct);border-radius:var(--r-pill);background:var(--fill);transition:width .2s var(--ease);z-index:1}.handle.svelte-1cr24tt{position:absolute;top:50%;left:var(--cap);width:3px;height:16px;transform:translate(-50%,-50%);border-radius:2px;background:var(--text);box-shadow:0 0 0 2px var(--surface);cursor:ew-resize;z-index:2}.handle.svelte-1cr24tt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bubble.svelte-1cr24tt{position:absolute;bottom:calc(100% + 8px);left:var(--cap);transform:translate(-50%);padding:1px var(--sp-1);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--bg-elevated-2);box-shadow:var(--shadow-sm);color:var(--text);font-size:var(--fs-xs);line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s var(--ease),visibility .12s;z-index:3}.dragging.svelte-1cr24tt .bubble:where(.svelte-1cr24tt),.keying.svelte-1cr24tt .bubble:where(.svelte-1cr24tt){opacity:1;visibility:visible}.readonly.svelte-1cr24tt .track:where(.svelte-1cr24tt),.readonly.svelte-1cr24tt .handle:where(.svelte-1cr24tt){cursor:default;pointer-events:none}.readonly.svelte-1cr24tt .handle:where(.svelte-1cr24tt){opacity:.6}.readout.svelte-1cr24tt{min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.caption.svelte-1cr24tt{grid-column:2 / 3;font-size:var(--fs-xs);color:var(--text-faint)}.cap-bar.svelte-1cr24tt:not(:has(.label)) .caption:where(.svelte-1cr24tt){grid-column:1 / 3}@media(prefers-reduced-motion:reduce){.fill.svelte-1cr24tt,.bubble.svelte-1cr24tt{transition:none}}.codeblock.svelte-1ixzhik{margin:0;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--bg);overflow:hidden}.cb-head.svelte-1ixzhik{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-1) var(--sp-1) var(--sp-3);background:var(--bg-elevated-2);border-bottom:1px solid var(--border);font-size:var(--fs-xs);font-family:var(--font-mono);color:var(--text-muted)}.cb-body.svelte-1ixzhik{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.cb-gutter.svelte-1ixzhik{flex:none;display:flex;flex-direction:column;padding:var(--sp-3) var(--sp-2);text-align:right;color:var(--text-faint);background:var(--bg-elevated);border-right:1px solid var(--border);-webkit-user-select:none;user-select:none;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.5}.cb-pre.svelte-1ixzhik{margin:0;padding:var(--sp-3);flex:1;font-family:var(--font-mono);font-size:var(--fs-sm);line-height:1.5;color:var(--md-text, var(--text));tab-size:2}.cb-body.wrap.svelte-1ixzhik .cb-pre:where(.svelte-1ixzhik){white-space:pre-wrap;word-break:break-word}.cb-body.break-all.svelte-1ixzhik .cb-pre:where(.svelte-1ixzhik){white-space:pre-wrap;word-break:break-all}.cb-toggle.svelte-1ixzhik{border:0;background:none;padding:0 var(--sp-1);font:inherit;color:var(--accent);cursor:pointer}.cb-body.numbered.svelte-1ixzhik .cb-pre:where(.svelte-1ixzhik){white-space:pre}.file-btn.svelte-1y5cjak{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);min-height:2.5rem;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-weight:var(--fw-medium);font-size:var(--fs-sm);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease),border-color .12s var(--ease),opacity .12s var(--ease)}.file-btn.svelte-1y5cjak:hover:not(.disabled){border-color:var(--accent)}.file-btn.sm.svelte-1y5cjak{min-height:2rem;padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs)}.file-btn.lg.svelte-1y5cjak{min-height:3rem;padding:var(--sp-3) var(--sp-5);font-size:var(--fs-base)}.file-btn.control.svelte-1y5cjak{height:var(--control-height);min-height:var(--control-height);padding:0 var(--sp-3)}.file-btn.icon-only.svelte-1y5cjak{gap:0;padding:var(--sp-2);aspect-ratio:1}.file-btn.box.svelte-1y5cjak{width:var(--file-box);min-width:var(--file-box);height:var(--file-box);min-height:var(--file-box);padding:0;flex:none}@media(pointer:coarse){.file-btn.icon-only.svelte-1y5cjak:not(.hit-compact){position:relative}.file-btn.icon-only.svelte-1y5cjak:not(.hit-compact):after{content:"";position:absolute;inset:min(0px,calc((100% - var(--touch-target)) / 2))}}.emoji.svelte-1y5cjak{display:inline-flex;font-size:1.35em;line-height:1}.file-btn.primary.svelte-1y5cjak{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent);font-weight:var(--fw-semibold)}.file-btn.primary.svelte-1y5cjak:hover:not(.disabled){filter:brightness(1.08)}.file-btn.ghost.svelte-1y5cjak{background:transparent;border-color:transparent}.file-btn.ghost.svelte-1y5cjak:hover:not(.disabled){background:var(--bg-elevated-2);border-color:transparent}.file-btn.svelte-1y5cjak:focus-within{outline:2px solid var(--accent);outline-offset:2px}.file-btn.disabled.svelte-1y5cjak{opacity:.45;cursor:not-allowed}.modal.svelte-62a3c3{margin:0;padding:0;border:0;background:none;max-width:100vw;max-height:100dvh;width:100%;height:100%;color:var(--text);display:flex;align-items:flex-end;justify-content:center}.modal.svelte-62a3c3:not([open]){display:none}.modal.svelte-62a3c3::backdrop{background:#0000008c;animation:svelte-62a3c3-backdrop-in .18s var(--ease)}@keyframes svelte-62a3c3-backdrop-in{0%{opacity:0}}@media(min-width:640px){.modal.svelte-62a3c3{align-items:center;padding:var(--sp-6)}}.sheet.svelte-62a3c3{--sw: 34rem;position:relative;width:100%;max-width:var(--sw);max-height:calc(100dvh - var(--safe-top) - var(--sp-6));display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-lg);animation:svelte-62a3c3-sheet-up .18s var(--ease);padding-bottom:var(--safe-bottom)}@media(min-width:640px){.sheet.svelte-62a3c3{border-radius:var(--r-lg);padding-bottom:0;width:var(--sheet-w, var(--sw));max-width:min(var(--sheet-w, var(--sw)),calc(100vw - 2rem))}.sheet-sm.svelte-62a3c3{--sw: 24rem}.sheet-lg.svelte-62a3c3{--sw: 48rem}.sheet-xl.svelte-62a3c3{--sw: 72rem}}@keyframes svelte-62a3c3-sheet-up{0%{transform:translateY(8%);opacity:.4}}.modal.resizing.svelte-62a3c3 .sheet:where(.svelte-62a3c3){-webkit-user-select:none;user-select:none;will-change:width;contain:layout paint;box-shadow:var(--shadow-sm)}.sheet-head.svelte-62a3c3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-bottom:1px solid var(--border)}.sheet-toned.svelte-62a3c3{border-top:3px solid var(--modal-tone)}.sheet-tone-icon.svelte-62a3c3{display:inline-flex;flex:none;color:var(--modal-tone)}.sheet-title.svelte-62a3c3{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.sheet-body.svelte-62a3c3{padding:var(--sp-4);overflow-y:auto;-webkit-overflow-scrolling:touch}.sheet-foot.svelte-62a3c3{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4);border-top:1px solid var(--border)}.sheet-foot.foot-fill.svelte-62a3c3>*{flex:1}.sheet-resize.svelte-62a3c3{display:none}@media(min-width:640px){.sheet-resize.svelte-62a3c3{display:block;position:absolute;top:0;bottom:0;right:0;width:12px;margin-right:-6px;cursor:ew-resize;touch-action:none;z-index:2}.sheet-resize.svelte-62a3c3:before{content:"";position:absolute;top:0;bottom:0;right:6px;width:2px;border-radius:999px;background:transparent;transition:background .12s var(--ease)}.sheet-resize.svelte-62a3c3:after{content:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);width:4px;height:44px;border-radius:999px;background:var(--border-strong);transition:background .12s var(--ease)}.sheet-resize.svelte-62a3c3:hover:before,.modal.resizing.svelte-62a3c3 .sheet-resize:where(.svelte-62a3c3):before{background:color-mix(in srgb,var(--accent) 45%,transparent)}.sheet-resize.svelte-62a3c3:hover:after,.modal.resizing.svelte-62a3c3 .sheet-resize:where(.svelte-62a3c3):after{background:var(--accent)}}.confirm-body.svelte-19d6gnd{display:flex;flex-direction:column;gap:var(--sp-3)}.drawer.svelte-1au7z31{position:fixed;inset:0;margin:0;padding:0;border:0;background:none;max-width:none;max-height:none;width:auto;height:auto;color:var(--text);display:flex;justify-content:flex-end}.drawer.svelte-1au7z31:not([open]){display:none}.drawer[data-side=left].svelte-1au7z31{justify-content:flex-start}.drawer.svelte-1au7z31::backdrop{background:#0000008c;animation:svelte-1au7z31-drawer-backdrop-in .18s var(--ease)}@keyframes svelte-1au7z31-drawer-backdrop-in{0%{opacity:0}}.panel.svelte-1au7z31{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"head" "nav" "body" "foot";width:100%;height:100%;background:var(--bg-elevated);will-change:transform;padding-top:var(--safe-top);padding-bottom:var(--safe-bottom);animation:svelte-1au7z31-drawer-slide-right .2s var(--ease)}.drawer[data-side=left].svelte-1au7z31 .panel:where(.svelte-1au7z31){animation-name:svelte-1au7z31-drawer-slide-left}@keyframes svelte-1au7z31-drawer-slide-right{0%{transform:translate(100%)}}@keyframes svelte-1au7z31-drawer-slide-left{0%{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.drawer.svelte-1au7z31::backdrop,.panel.svelte-1au7z31{animation:none}}.panel-head.svelte-1au7z31{grid-area:head;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-bottom:1px solid var(--border)}.panel-icon.svelte-1au7z31{display:inline-flex;flex:none;color:var(--text-muted)}.panel-title.svelte-1au7z31{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.panel-page.svelte-1au7z31{color:var(--text-muted);font-size:var(--fs-sm)}.panel-page.svelte-1au7z31:before{content:"·";margin-right:var(--sp-2)}.panel-nav.svelte-1au7z31,.panel-nav-mobile.svelte-1au7z31{grid-area:nav;display:flex;gap:var(--sp-1);padding:var(--sp-2);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:thin}.panel-nav.has-mobile.svelte-1au7z31{display:none}.panel-body.svelte-1au7z31{grid-area:body;padding:var(--sp-4);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-foot.svelte-1au7z31{grid-area:foot;display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4);border-top:1px solid var(--border)}@media(min-width:48rem){.panel.svelte-1au7z31{width:min(var(--drawer-w),100vw);padding-top:0;padding-bottom:0;border-left:1px solid var(--border-strong);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"head" "body" "foot"}.drawer[data-side=left].svelte-1au7z31 .panel:where(.svelte-1au7z31){border-left:0;border-right:1px solid var(--border-strong)}.panel.has-nav.svelte-1au7z31{grid-template-columns:var(--drawer-nav-w) minmax(0,1fr);grid-template-areas:"head head" "nav body" "foot foot"}.panel-nav.svelte-1au7z31,.panel-nav.has-mobile.svelte-1au7z31{display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;border-bottom:0;border-right:1px solid var(--border)}.panel-nav-mobile.svelte-1au7z31{display:none}}.dz.svelte-1e5tjj7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-4);text-align:center;color:var(--text-muted);background:var(--bg);border:2px dashed var(--border-strong);border-radius:var(--r-lg);cursor:pointer;transition:border-color .12s var(--ease),background .12s var(--ease),color .12s var(--ease)}.dz.svelte-1e5tjj7:hover:not(.disabled),.dz.svelte-1e5tjj7:focus-visible{border-color:var(--accent);color:var(--text);outline:none}.dz.over.svelte-1e5tjj7{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--bg));color:var(--text)}.dz.disabled.svelte-1e5tjj7{opacity:.45;cursor:not-allowed}.dz-host.svelte-1e5tjj7{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;height:100%}.dz-overlay.svelte-1e5tjj7{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);text-align:center;color:var(--text);background:color-mix(in srgb,var(--accent) 12%,transparent);border:2px dashed var(--accent);border-radius:var(--r-lg);pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.dz-label.svelte-1e5tjj7{font-weight:var(--fw-medium);font-size:var(--fs-sm)}.dz-hint.svelte-1e5tjj7{font-size:var(--fs-xs);color:var(--text-faint)}.empty.svelte-1sjt714{--empty-tone: var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--sp-3);padding:var(--sp-8) var(--sp-5)}.empty-ok{--empty-tone: var(--ok)}.empty-warn{--empty-tone: var(--warn)}.empty-danger{--empty-tone: var(--danger)}.empty-info{--empty-tone: var(--info)}.empty-accent{--empty-tone: var(--accent)}.empty-compact.svelte-1sjt714{gap:var(--sp-2);padding:var(--sp-4) var(--sp-3)}.empty-chip.svelte-1sjt714{display:inline-flex;align-items:center;justify-content:center;flex:none;width:3rem;height:3rem;border-radius:var(--r-lg);font-size:1.5rem;color:var(--empty-tone);background:color-mix(in srgb,var(--empty-tone) 14%,transparent);border:1px solid color-mix(in srgb,var(--empty-tone) 30%,transparent)}.empty-compact.svelte-1sjt714 .empty-chip:where(.svelte-1sjt714){width:2.25rem;height:2.25rem;font-size:1.125rem}.empty-inline.svelte-1sjt714{flex-direction:row;justify-content:center;gap:var(--sp-2);padding:var(--sp-6) var(--sp-4)}.empty-inline.svelte-1sjt714 .empty-chip:where(.svelte-1sjt714){width:auto;height:auto;font-size:1em;background:none;border:none}.empty-inline.svelte-1sjt714 .empty-title:where(.svelte-1sjt714){color:var(--text-muted);font-weight:var(--fw-normal);font-size:var(--fs-sm)}.empty-inline.svelte-1sjt714 .empty-desc:where(.svelte-1sjt714){max-width:none}.empty-inline.svelte-1sjt714 .empty-action:where(.svelte-1sjt714){margin-top:0}.empty-title.svelte-1sjt714{margin:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text);line-height:1.3}.empty-desc.svelte-1sjt714{margin:0;max-width:32ch;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.empty-action.svelte-1sjt714{margin-top:var(--sp-1)}.field.svelte-1qyb3lq{display:flex;flex-direction:column;gap:var(--sp-1)}.field-grow.svelte-1qyb3lq{flex:1 1 0;min-width:0}.field-no-shrink.svelte-1qyb3lq{flex:none}.field-inline.svelte-1qyb3lq{flex-direction:row;align-items:center;gap:var(--sp-2)}.field-inline.svelte-1qyb3lq .label:where(.svelte-1qyb3lq){flex:none}.label.svelte-1qyb3lq{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted)}.hint.svelte-1qyb3lq{font-size:var(--fs-xs);color:var(--text-faint)}.error.svelte-1qyb3lq{font-size:var(--fs-xs);color:var(--danger)}.fieldset.svelte-rm0lu2{--fieldset-border: var(--accent-dim);--fieldset-pad: var(--sp-4);position:relative;min-width:0;margin:0;padding:calc(var(--fieldset-pad) + var(--sp-1)) var(--fieldset-pad) var(--fieldset-pad);border:2px solid var(--fieldset-border);border-radius:var(--r-lg);background:var(--bg);transition:border-color .12s var(--ease),background .12s var(--ease)}.fieldset.dashed.svelte-rm0lu2{border-style:dashed}.fieldset-neutral.svelte-rm0lu2{--fieldset-border: var(--border)}.fieldset-strong.svelte-rm0lu2{--fieldset-border: var(--border-strong)}.pad-sm.svelte-rm0lu2{--fieldset-pad: var(--sp-3)}.pad-lg.svelte-rm0lu2{--fieldset-pad: var(--sp-6)}.fieldset-legend.svelte-rm0lu2{position:absolute;top:-13px;left:16px;display:inline-flex;align-items:center;gap:var(--sp-2);max-width:calc(100% - 32px);padding:0 8px;background:var(--bg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:1.5;color:var(--text)}.fieldset.over.svelte-rm0lu2{--fieldset-border: var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--bg))}.fieldset.over.svelte-rm0lu2 .fieldset-legend:where(.svelte-rm0lu2){background:color-mix(in srgb,var(--accent) 6%,var(--bg))}.fieldset-hint.svelte-rm0lu2{margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px dashed var(--accent);border-radius:var(--r-md);font-size:var(--fs-sm);color:var(--accent);text-align:center;pointer-events:none}.fieldset.disabled.svelte-rm0lu2{opacity:.6}@media(prefers-reduced-motion:reduce){.fieldset.svelte-rm0lu2{transition:none}}.fi.svelte-30xz1k{position:relative}.fi--grow.svelte-30xz1k{flex:1 1 0;min-width:0}.fi__bar.svelte-30xz1k{display:flex;align-items:center;gap:var(--sp-2);padding:0 var(--sp-3);min-height:var(--control-height-default);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--r-md)}.fi--sm.svelte-30xz1k .fi__bar:where(.svelte-30xz1k){min-height:var(--control-height-compact)}.fi--sm.svelte-30xz1k .fi__input:where(.svelte-30xz1k){font-size:var(--fs-sm)}.fi--pill.svelte-30xz1k .fi__bar:where(.svelte-30xz1k){border-radius:var(--r-pill);padding-inline:var(--sp-4)}.surface-raised.svelte-30xz1k .fi__bar:where(.svelte-30xz1k){background:var(--surface)}.surface-sunken.svelte-30xz1k .fi__bar:where(.svelte-30xz1k){background:var(--bg-elevated-2)}.fi__kbd.svelte-30xz1k{font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1;color:var(--text-faint);border:1px solid var(--border);border-radius:var(--r-sm);padding:2px var(--sp-1)}.fi__bar.svelte-30xz1k:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.fi__bar.svelte-30xz1k:has(:where(.svelte-30xz1k):focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.fi__icon.svelte-30xz1k{display:flex;color:var(--text-faint)}.fi__input.svelte-30xz1k{flex:1;border:0;background:transparent;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-md);outline:none;min-width:0}.fi__input.svelte-30xz1k::placeholder{color:var(--text-faint)}.fi__clear.svelte-30xz1k{display:flex;border:0;background:transparent;color:var(--text-faint);cursor:pointer;padding:var(--sp-1);border-radius:var(--r-sm)}.fi__clear.svelte-30xz1k:hover{color:var(--text);background:var(--bg-elevated-2)}.fi__menu.svelte-30xz1k{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--z-drawer);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:var(--sp-1);max-height:320px;overflow-y:auto}.fi__menu-head.svelte-30xz1k{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);padding:var(--sp-2) var(--sp-2) var(--sp-1)}.fi__opt.svelte-30xz1k{display:flex;align-items:baseline;gap:var(--sp-2);width:100%;text-align:left;border:0;background:transparent;color:var(--text);padding:var(--sp-2);border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-sm)}.fi__opt.is-active.svelte-30xz1k{background:var(--accent-dim)}.fi__opt-label.svelte-30xz1k{font-weight:var(--fw-medium)}.fi__opt-hint.svelte-30xz1k{color:var(--text-faint);font-size:var(--fs-xs)}.fi__opt-code.svelte-30xz1k{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted);background:var(--bg-elevated-2);padding:0 var(--sp-1);border-radius:var(--r-sm)}.glyph.svelte-ee33s9{font-weight:var(--fw-bold);font-size:1rem;line-height:1}.panel.svelte-ee33s9{width:min(15rem,calc(100vw - var(--sp-6)));box-sizing:border-box;overflow:hidden;font-size:.875rem;line-height:1.4;padding:var(--sp-2) var(--sp-3)}.row.svelte-ee33s9{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.row.svelte-ee33s9>.slider{flex:1 1 0;min-width:0}.end.svelte-ee33s9{flex:none;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:var(--r-sm);background:none;color:var(--text-muted);font-family:inherit;font-weight:var(--fw-bold);line-height:1;cursor:pointer}.end.svelte-ee33s9:hover{background:var(--bg-elevated-2);color:var(--text)}.end.svelte-ee33s9:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.small.svelte-ee33s9{font-size:.75rem}.large.svelte-ee33s9{font-size:1.125rem}.caption.svelte-ee33s9{margin-top:var(--sp-1);text-align:center;font-size:.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.git-ref.svelte-115i909{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0;font-family:var(--font-mono);font-size:var(--fs-xs);line-height:1.4;white-space:nowrap}.chip.svelte-115i909{display:inline-flex;align-items:center;gap:.25em;min-width:0;padding:.15rem var(--sp-2);border-radius:var(--r-pill);background:var(--bg-elevated-2);color:var(--text-muted);border:1px solid var(--border);text-decoration:none}.branch.svelte-115i909{max-width:var(--git-ref-max-width, 14rem)}.pr.svelte-115i909{color:var(--git-ref-tone);border-color:color-mix(in srgb,var(--git-ref-tone) 40%,transparent);background:color-mix(in srgb,var(--git-ref-tone) 12%,transparent);transition:border-color .12s var(--ease)}.pr.svelte-115i909:hover{border-color:var(--git-ref-tone)}.pr.svelte-115i909:focus-visible{outline:2px solid var(--git-ref-tone);outline-offset:2px}.text.svelte-115i909{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diff.svelte-115i909{display:inline-flex;gap:.35em;font-variant-numeric:tabular-nums}.add.svelte-115i909{color:var(--ok)}.del.svelte-115i909{color:var(--danger)}.collapse-glyph.svelte-115i909 .text:where(.svelte-115i909){display:none}@container (max-width: 18rem){.collapse-auto.svelte-115i909 .text:where(.svelte-115i909){display:none}}.kv.svelte-nj1ocq{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--sp-4);row-gap:var(--sp-2);margin:0;font-size:var(--fs-sm)}.kv-cols-2.svelte-nj1ocq{grid-template-columns:repeat(2,max-content minmax(0,1fr))}.kv-dense.svelte-nj1ocq{row-gap:var(--sp-1);column-gap:var(--sp-3);font-size:var(--fs-xs)}.kv-row.svelte-nj1ocq{display:contents}.kv-label.svelte-nj1ocq{color:var(--text-muted);font-weight:var(--fw-medium)}.kv-value.svelte-nj1ocq{margin:0;min-width:0;color:var(--text);overflow-wrap:anywhere}.kv-align-end.svelte-nj1ocq .kv-value:where(.svelte-nj1ocq){text-align:end}.kv-value.svelte-nj1ocq .kv-hint{margin-top:var(--sp-1)}@container (max-width: 30rem){.kv-cols-2.svelte-nj1ocq{grid-template-columns:max-content minmax(0,1fr)}}.load-more.svelte-164ckb5{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-2);min-height:var(--sp-8)}.load-more-pill.svelte-164ckb5{padding:var(--sp-1)}.load-more.svelte-164ckb5 .load-more-chip{border-radius:var(--r-pill);font-size:var(--fs-xs)}.tip-wrap.svelte-1pmo921{display:inline-flex}.tip-wrap.inline.svelte-1pmo921{flex:none}.tip-wrap.help.svelte-1pmo921:not(:has(a,button,input,select,textarea)){cursor:help}.tip.svelte-1pmo921{position:fixed;margin:0;inset:auto;max-width:16rem;width:max-content;padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated-2);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--r-sm);box-shadow:var(--shadow-md);font-size:var(--fs-xs);line-height:1.4;white-space:normal;pointer-events:none}.tip.rich.svelte-1pmo921{pointer-events:auto;-webkit-user-select:text;user-select:text;max-width:min(22rem,calc(100vw - 2 * var(--sp-3)));padding:var(--sp-2);border-radius:var(--r-md)}.tip.svelte-1pmo921:popover-open{animation:svelte-1pmo921-tip-in .12s var(--ease)}@keyframes svelte-1pmo921-tip-in{0%{opacity:0;transform:scale(.96)}}.metric{--metric-tone: var(--accent);display:flex;flex-direction:column;gap:var(--sp-2)}.metric-ok{--metric-tone: var(--ok)}.metric-warn{--metric-tone: var(--warn)}.metric-danger{--metric-tone: var(--danger)}.metric-info{--metric-tone: var(--info)}.metric-head.svelte-1ofy05u{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-2)}.metric-label.svelte-1ofy05u{font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-family:var(--font-mono);line-height:1.4}.metric-chip.svelte-1ofy05u{display:inline-flex;align-items:center;justify-content:center;flex:none;width:1.75rem;height:1.75rem;border-radius:var(--r-md);font-size:1rem;color:var(--metric-tone);background:color-mix(in srgb,var(--metric-tone) 14%,transparent);border:1px solid color-mix(in srgb,var(--metric-tone) 30%,transparent)}.metric-value.svelte-1ofy05u{display:flex;align-items:baseline;gap:var(--sp-1);font-family:var(--font-mono);line-height:1.1}.metric-num.svelte-1ofy05u{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-2xl);font-weight:var(--fw-semibold);color:var(--text);font-variant-numeric:tabular-nums}.metric-tint .metric-num.svelte-1ofy05u{color:var(--metric-tone)}.metric-unit.svelte-1ofy05u{font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--text-muted)}.metric-sub.svelte-1ofy05u{font-size:var(--fs-xs);color:var(--text-faint);line-height:1.4}.metric-sm .metric-num.svelte-1ofy05u{font-size:var(--fs-lg)}.metric-sm .metric-chip.svelte-1ofy05u{width:1.5rem;height:1.5rem;font-size:.875rem}.metric-inline.svelte-1ofy05u{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);min-width:0}.metric-inline.svelte-1ofy05u .metric-num:where(.svelte-1ofy05u){font-size:var(--fs-md)}.metric-segments.svelte-1ofy05u{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted)}.metric-seg.svelte-1ofy05u{display:inline-flex;align-items:center;gap:var(--sp-1);--seg-tone: var(--text-muted);color:var(--seg-tone);font-variant-numeric:tabular-nums}.metric-seg-ok.svelte-1ofy05u{--seg-tone: var(--ok)}.metric-seg-warn.svelte-1ofy05u{--seg-tone: var(--warn)}.metric-seg-danger.svelte-1ofy05u{--seg-tone: var(--danger)}.metric-seg-info.svelte-1ofy05u{--seg-tone: var(--info)}.metric-seg-accent.svelte-1ofy05u{--seg-tone: var(--accent)}.opt.svelte-cz74zd{display:flex;flex-direction:column;gap:2px;padding:var(--sp-2);background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);text-align:left;white-space:normal;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease),border-color .12s var(--ease),color .12s var(--ease)}.opt.svelte-cz74zd:disabled{opacity:.45;cursor:not-allowed}.opt.svelte-cz74zd:hover:not(:disabled):not(.selected){border-color:var(--border-strong)}.opt.row.svelte-cz74zd{flex-direction:row;align-items:center;justify-content:center;gap:var(--sp-2);color:var(--text-muted);font-weight:var(--fw-medium)}.opt.block.svelte-cz74zd{width:100%}.opt.align-start.svelte-cz74zd{align-items:flex-start}.opt.row.align-start.svelte-cz74zd{justify-content:flex-start}.opt.selected.svelte-cz74zd{--oc: var(--opt-accent, var(--accent));--faint-color: color-mix(in srgb, var(--oc) 70%, var(--text-muted));border-color:var(--oc);background:color-mix(in srgb,var(--oc) 14%,var(--bg));color:var(--oc)}.opt.selected.svelte-cz74zd:hover:not(:disabled){border-color:var(--oc);background:color-mix(in srgb,var(--oc) 20%,var(--bg))}.grow.svelte-1imew3q{flex:1 1 0;min-width:0}.no-shrink.svelte-1imew3q{flex:none}.block.svelte-1imew3q{display:flex;width:100%}.pagination.svelte-1imew3q{container-type:inline-size;display:flex;align-items:center;gap:var(--sp-1);flex-wrap:wrap}.pages.svelte-1imew3q{display:flex;align-items:center;gap:var(--sp-1);list-style:none;margin:0;padding:0}.page.svelte-1imew3q{min-width:var(--box-md);height:var(--box-md);padding:0 var(--sp-2);border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.page.svelte-1imew3q:hover{background:var(--bg-elevated-2);color:var(--text)}.page.on.svelte-1imew3q{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 50%,transparent);color:var(--accent);font-weight:var(--fw-semibold)}.pagination-sm.svelte-1imew3q .page:where(.svelte-1imew3q){min-width:var(--box-sm);height:var(--box-sm);font-size:var(--fs-xs)}.ellipsis.svelte-1imew3q{display:inline-flex;align-items:center;justify-content:center;min-width:var(--box-md);color:var(--text-faint)}.pagination.svelte-1imew3q .compact{display:none;padding:0 var(--sp-2)}.pagination.svelte-1imew3q .range{margin-left:var(--sp-2)}@container (max-width: 24rem){.pages.svelte-1imew3q{display:none}.pagination.svelte-1imew3q .compact{display:inline}}.radio-group.svelte-1ugsg4w{display:flex;flex-direction:column;gap:var(--sp-2)}.radio.svelte-1ugsg4w{display:flex;align-items:flex-start;gap:var(--sp-2);cursor:pointer;font-size:var(--fs-sm);color:var(--text)}.radio.disabled.svelte-1ugsg4w,.row.disabled.svelte-1ugsg4w .radio:where(.svelte-1ugsg4w){cursor:not-allowed}.radio.disabled.svelte-1ugsg4w,.row.disabled.svelte-1ugsg4w{opacity:.45}input.svelte-1ugsg4w{position:absolute;width:1px;height:1px;opacity:0;margin:0}.dot-ctl.svelte-1ugsg4w{position:relative;flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem;border:1px solid var(--border-strong);border-radius:var(--r-pill);background:var(--bg);transition:border-color .12s var(--ease)}.dot-ctl.svelte-1ugsg4w:after{content:"";position:absolute;inset:50%;width:.55rem;height:.55rem;margin:-.275rem 0 0 -.275rem;border-radius:var(--r-pill);background:var(--accent);transform:scale(0);transition:transform .1s var(--ease)}input.svelte-1ugsg4w:checked+.dot-ctl:where(.svelte-1ugsg4w){border-color:var(--accent)}input.svelte-1ugsg4w:checked+.dot-ctl:where(.svelte-1ugsg4w):after{transform:scale(1)}input.svelte-1ugsg4w:focus-visible+.dot-ctl:where(.svelte-1ugsg4w){outline:2px solid var(--accent);outline-offset:2px}.texts.svelte-1ugsg4w{display:flex;flex-direction:column;gap:1px;min-width:0}.hint.svelte-1ugsg4w{font-size:var(--fs-xs);color:var(--text-faint)}.rows.svelte-1ugsg4w{gap:var(--sp-1)}.row-wrap.svelte-1ugsg4w{min-width:0}.row.svelte-1ugsg4w{width:100%;display:flex;align-items:flex-start;min-width:0;gap:var(--sp-2);padding:var(--pad, var(--sp-2) var(--sp-3));border:1px solid var(--border);border-radius:var(--r-md);transition:border-color .12s var(--ease),background-color .12s var(--ease)}.row.selected.svelte-1ugsg4w{border-color:var(--accent-dim);background:var(--bg-elevated)}.row.svelte-1ugsg4w .radio:where(.svelte-1ugsg4w){flex:1 1 auto;min-width:0}.row.svelte-1ugsg4w .texts:where(.svelte-1ugsg4w){flex:1 1 auto;min-width:0}.label-line.svelte-1ugsg4w{display:flex;align-items:baseline;gap:var(--sp-2);min-width:0}.row.svelte-1ugsg4w .label-text:where(.svelte-1ugsg4w){font-weight:600}.note.svelte-1ugsg4w{font-size:var(--fs-xs);color:var(--text-faint);white-space:nowrap}.description.svelte-1ugsg4w{font-size:var(--fs-xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action.svelte-1ugsg4w{flex:none;margin-left:auto;display:flex;align-items:center}.below.svelte-1ugsg4w{padding:var(--sp-2) 0 0 var(--sp-3)}.below.svelte-1ugsg4w:empty{display:none}.swatches.svelte-1ugsg4w{flex-direction:row;flex-wrap:wrap;gap:var(--sp-2)}.swatch.svelte-1ugsg4w{position:relative;display:inline-flex;cursor:pointer}.swatch.disabled.svelte-1ugsg4w{opacity:.45;cursor:not-allowed}.swatch-chip.svelte-1ugsg4w{width:1.6rem;height:1.6rem;border-radius:var(--r-pill);background:var(--swatch);border:2px solid transparent;box-shadow:0 0 0 1px var(--border-strong);transition:box-shadow .12s var(--ease)}.swatch.svelte-1ugsg4w input:where(.svelte-1ugsg4w):checked+.swatch-chip:where(.svelte-1ugsg4w){border-color:var(--bg);box-shadow:0 0 0 2px var(--accent)}.swatch.svelte-1ugsg4w input:where(.svelte-1ugsg4w):focus-visible+.swatch-chip:where(.svelte-1ugsg4w){outline:var(--focus-ring);outline-offset:2px}.seg.svelte-sgq429{display:inline-flex;align-items:center;gap:var(--sp-1);padding:3px;background:var(--bg-elevated-2);border:1px solid var(--border);border-radius:var(--r-pill)}.seg-icon.svelte-sgq429{border-radius:var(--r-md)}.seg-wrap.svelte-sgq429{flex-wrap:wrap}.justify-start.svelte-sgq429{margin-inline-end:auto}.justify-end.svelte-sgq429{margin-inline-start:auto}.seg-scroll.svelte-sgq429{flex:1 0 100%;flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.seg-scroll.svelte-sgq429::-webkit-scrollbar{display:none}.seg-scroll.svelte-sgq429 .seg-item:where(.svelte-sgq429){flex:none}.seg-block.svelte-sgq429{display:flex;width:100%}.seg-block.svelte-sgq429 .seg-item:where(.svelte-sgq429){flex:1 1 0;justify-content:center}.seg-item.svelte-sgq429{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:.3rem var(--sp-3);border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.3;white-space:nowrap;cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.seg-sm.svelte-sgq429 .seg-item:where(.svelte-sgq429){padding:.2rem var(--sp-2);font-size:var(--fs-xs)}.seg-sm.svelte-sgq429{height:var(--control-height-compact);min-height:var(--control-height-compact)}.seg-sm.svelte-sgq429 .seg-item:where(.svelte-sgq429){height:100%}.seg-control.svelte-sgq429{height:var(--control-height);min-height:var(--control-height)}.seg-control.svelte-sgq429 .seg-item:where(.svelte-sgq429){height:100%}.seg-box.svelte-sgq429{height:var(--control-height-default);min-height:var(--control-height-default)}.seg-box.svelte-sgq429 .seg-item:where(.svelte-sgq429){height:100%}.seg-icon.svelte-sgq429 .seg-item:where(.svelte-sgq429){gap:0;padding:.35rem;border-radius:var(--r-sm);font-size:var(--fs-md)}.seg-icon.seg-sm.svelte-sgq429 .seg-item:where(.svelte-sgq429){padding:.25rem;font-size:var(--fs-sm)}.seg-icon.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){gap:var(--sp-2);padding:.3rem var(--sp-3)}.seg-icon.seg-sm.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){padding:.2rem var(--sp-2)}@media(max-width:47.999rem){.seg-collapse-mobile.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429) .seg-label:where(.svelte-sgq429){display:none}.seg-collapse-mobile.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){gap:0;padding:.35rem}.seg-collapse-mobile.seg-sm.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){padding:.25rem}}@container (max-width: 35rem){.collapse-container.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429) .seg-label:where(.svelte-sgq429){display:none}.collapse-container.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){gap:0;padding:.35rem}.collapse-container.seg-sm.svelte-sgq429 .seg-item.has-label:where(.svelte-sgq429){padding:.25rem}}.seg-item.svelte-sgq429:hover:not(:disabled):not(.selected){color:var(--text);background:var(--bg-elevated)}.seg-item.selected.svelte-sgq429{color:var(--text);background:var(--bg);box-shadow:var(--shadow-sm)}.seg-item.svelte-sgq429:disabled{opacity:.45;cursor:not-allowed}.seg-item.svelte-sgq429:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.seg-count.svelte-sgq429{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:0 .35rem;border-radius:var(--r-pill);background:var(--bg-elevated-2);color:var(--text-faint);font-size:.6875rem;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;transition:background .12s var(--ease),color .12s var(--ease)}.seg-item.selected.svelte-sgq429 .seg-count:where(.svelte-sgq429){background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent)}.grow.svelte-1k3jena{flex:1 1 0;min-width:0}.no-shrink.svelte-1k3jena{flex:none}.block.svelte-1k3jena{display:flex;width:100%}.select-button.svelte-1k3jena{position:relative;display:inline-flex;overflow:hidden;border-radius:var(--r-md);font-weight:var(--fw-bold)}.select-button.active.svelte-1k3jena{color:var(--accent)}.select-button.row.svelte-1k3jena .btn{justify-content:flex-start;gap:var(--sp-2);width:100%;font-weight:var(--fw-medium)}.sb-glyph.svelte-1k3jena{display:inline-flex;align-items:center}.tablist.svelte-1xbuv6i{display:flex;gap:var(--sp-1);border-bottom:1px solid var(--border);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.tab.svelte-1xbuv6i{display:inline-flex;flex:0 0 auto;white-space:nowrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border:none;background:none;color:var(--text-muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s var(--ease),border-color .12s var(--ease)}.tab.svelte-1xbuv6i:hover:not(:disabled){color:var(--text)}.tab.svelte-1xbuv6i:disabled{opacity:.45;cursor:not-allowed}.tab.selected.svelte-1xbuv6i{color:var(--accent);border-bottom-color:var(--accent)}.tabpanel.svelte-1xbuv6i{padding-top:var(--sp-4)}.tabpanel.pad-sm.svelte-1xbuv6i{padding-top:var(--sp-2)}.tabpanel.pad-none.svelte-1xbuv6i{padding-top:0}.tabpanel.svelte-1xbuv6i:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.ts.svelte-uzxtv6{font-variant-numeric:tabular-nums}.mono.svelte-uzxtv6{font-family:var(--font-mono)}.tone-default.svelte-uzxtv6{color:var(--text)}.tone-muted.svelte-uzxtv6{color:var(--text-muted)}.tone-faint.svelte-uzxtv6{color:var(--text-faint)}.tone-danger.svelte-uzxtv6{color:var(--danger)}.tone-accent.svelte-uzxtv6{color:var(--accent)}.ts-invalid.svelte-uzxtv6{color:var(--text-muted)}.ts-trigger.svelte-uzxtv6{cursor:pointer;border-radius:var(--r-sm);text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:2px;text-decoration-color:var(--border-strong)}.ts-trigger.svelte-uzxtv6:hover,.ts-trigger.svelte-uzxtv6:focus-visible{text-decoration-color:currentColor}.ts-panel.svelte-uzxtv6{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-1)}.ts-modes.svelte-uzxtv6{display:flex;gap:var(--sp-1)}.ts-mode.svelte-uzxtv6{flex:1;padding:var(--sp-1) var(--sp-2);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:transparent;color:var(--text-muted);font-size:var(--fs-xs);cursor:pointer;transition:background .12s var(--ease),color .12s var(--ease)}.ts-mode.svelte-uzxtv6:hover{background:var(--bg-elevated-2);color:var(--text)}.ts-mode.active.svelte-uzxtv6{background:var(--bg-elevated-2);color:var(--text);border-color:var(--text)}.ts-details.svelte-uzxtv6{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-2);margin:0;font-size:var(--fs-xs)}.ts-details.svelte-uzxtv6 dt:where(.svelte-uzxtv6){color:var(--text-muted);white-space:nowrap}.ts-details.svelte-uzxtv6 dd:where(.svelte-uzxtv6){margin:0;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.toggle.svelte-f2k67y{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:.15rem var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.4;background:var(--bg-elevated-2);color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease),border-color .12s var(--ease),color .12s var(--ease)}.toggle.svelte-f2k67y:disabled{opacity:.45;cursor:not-allowed}.toggle.pill.svelte-f2k67y{border-radius:var(--r-pill)}.toggle.md.svelte-f2k67y{padding:.3rem var(--sp-2);font-size:var(--fs-sm)}.toggle.grow.svelte-f2k67y{flex:1 1 0;min-width:0}.toggle.no-shrink.svelte-f2k67y{flex:none}.toggle.svelte-f2k67y:hover:not(:disabled){border-color:var(--border-strong)}.toggle.on.svelte-f2k67y{--tc: var(--toggle-accent, var(--accent));color:var(--tc);border-color:color-mix(in srgb,var(--tc) 55%,transparent);background:color-mix(in srgb,var(--tc) 16%,transparent)}.toggle.struck.svelte-f2k67y{text-decoration:line-through}.trunc.svelte-1oovou8{cursor:default;white-space:nowrap}.mono.svelte-1oovou8{font-family:var(--font-mono)}.copy.svelte-1oovou8{border:0;padding:0;background:none;color:inherit;font:inherit;cursor:copy}.rail.svelte-1oovou8{display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow:hidden}.grow.svelte-1oovou8{flex:1 1 0}.probe.svelte-1oovou8{position:absolute;visibility:hidden;white-space:pre;pointer-events:none}.sr-only.svelte-1oovou8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rail.svelte-1fpozk{display:flex;align-items:center;flex:1 1 0;min-width:0;min-height:max-content;overflow:hidden}.rail.full.svelte-1fpozk{flex:none;max-width:100%}.text.svelte-1fpozk{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.probe.svelte-1fpozk{position:absolute;visibility:hidden;white-space:pre;pointer-events:none}.dt-scroll.svelte-1m9cfty{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--border);border-radius:var(--r-lg);container-type:inline-size}.dt.svelte-1m9cfty{width:100%;border-collapse:collapse;font-size:var(--fs-sm);background:var(--surface)}.dt.fixed.svelte-1m9cfty{table-layout:fixed}.dt.sm.svelte-1m9cfty{font-size:var(--fs-xs)}th.svelte-1m9cfty,td.svelte-1m9cfty{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border)}.dt.sm.svelte-1m9cfty th:where(.svelte-1m9cfty),.dt.sm.svelte-1m9cfty td:where(.svelte-1m9cfty){padding:var(--sp-1) var(--sp-2)}th.svelte-1m9cfty{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;background:var(--bg-elevated-2);white-space:nowrap}.dt.sticky.svelte-1m9cfty th:where(.svelte-1m9cfty){position:sticky;top:var(--dt-sticky-offset, 0);z-index:1}.dt.head-hidden.svelte-1m9cfty th:where(.svelte-1m9cfty){height:0;padding:0;border:0;line-height:0;overflow:hidden;clip-path:inset(50%)}.dt.head-hidden.svelte-1m9cfty th:where(.svelte-1m9cfty)>:where(.svelte-1m9cfty){display:block;height:0;overflow:hidden}.dt-sort.svelte-1m9cfty{display:inline-flex;align-items:center;gap:var(--sp-1);border:0;background:none;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer}.dt-sort.svelte-1m9cfty:hover{color:var(--text)}.dt-arrow.svelte-1m9cfty{opacity:.4;font-size:.9em}.dt-arrow.active.svelte-1m9cfty{opacity:1;color:var(--accent)}tbody.svelte-1m9cfty tr:where(.svelte-1m9cfty):last-child td:where(.svelte-1m9cfty){border-bottom:none}tr.clickable.svelte-1m9cfty{cursor:pointer;transition:background .12s var(--ease)}tr.clickable.svelte-1m9cfty:hover,tr.clickable.svelte-1m9cfty:focus-visible{background:var(--bg-elevated-2);outline:none}td.truncate.svelte-1m9cfty{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}td.nowrap.svelte-1m9cfty{white-space:nowrap}tr[data-tone=ok].svelte-1m9cfty{--dt-tone: var(--ok)}tr[data-tone=warn].svelte-1m9cfty{--dt-tone: var(--warn)}tr[data-tone=danger].svelte-1m9cfty{--dt-tone: var(--danger)}tr[data-tone=info].svelte-1m9cfty{--dt-tone: var(--info)}tr.toned.svelte-1m9cfty td:where(.svelte-1m9cfty):first-child{box-shadow:inset 3px 0 0 var(--dt-tone)}.dt-actions-head.svelte-1m9cfty,.dt-actions.svelte-1m9cfty{width:1%;white-space:nowrap;text-align:right}.dt.fixed.svelte-1m9cfty .dt-actions-head:where(.svelte-1m9cfty),.dt.fixed.svelte-1m9cfty .dt-actions:where(.svelte-1m9cfty){width:var(--dt-actions-w, 3.5rem)}.dt-actions.svelte-1m9cfty{opacity:0;transition:opacity .12s var(--ease)}.dt-actions-inner.svelte-1m9cfty{display:inline-flex;align-items:center;gap:var(--sp-1);white-space:nowrap}tr.svelte-1m9cfty:hover .dt-actions:where(.svelte-1m9cfty),tr.svelte-1m9cfty:focus-within .dt-actions:where(.svelte-1m9cfty){opacity:1}@media(pointer:coarse){.dt-actions.svelte-1m9cfty{opacity:1}}@container (max-width: 30rem){[data-hide-below=sm].svelte-1m9cfty{display:none}}@container (max-width: 48rem){[data-hide-below=md].svelte-1m9cfty{display:none}}@container (max-width: 64rem){[data-hide-below=lg].svelte-1m9cfty{display:none}}[data-stacked].svelte-1m9cfty{overflow-x:visible}[data-stacked].svelte-1m9cfty thead:where(.svelte-1m9cfty){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-stacked].svelte-1m9cfty tbody:where(.svelte-1m9cfty),[data-stacked].svelte-1m9cfty tfoot:where(.svelte-1m9cfty),[data-stacked].svelte-1m9cfty td:where(.svelte-1m9cfty){display:block}[data-stacked].svelte-1m9cfty tbody:where(.svelte-1m9cfty) tr:where(.svelte-1m9cfty),[data-stacked].svelte-1m9cfty tfoot:where(.svelte-1m9cfty) tr:where(.svelte-1m9cfty){display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);padding:var(--sp-3);border-bottom:1px solid var(--border)}[data-stacked].svelte-1m9cfty tbody:where(.svelte-1m9cfty) tr:where(.svelte-1m9cfty):last-child{border-bottom:none}[data-stacked].svelte-1m9cfty td:where(.svelte-1m9cfty){flex:0 0 100%;min-width:0;padding:0;border:0}[data-stacked].svelte-1m9cfty td.truncate:where(.svelte-1m9cfty){max-width:none}[data-stacked].svelte-1m9cfty tr.toned:where(.svelte-1m9cfty) td:where(.svelte-1m9cfty):first-child{box-shadow:none}[data-stacked].svelte-1m9cfty tr.toned:where(.svelte-1m9cfty){box-shadow:inset 3px 0 0 var(--dt-tone)}[data-stacked].svelte-1m9cfty td[data-role=title]:where(.svelte-1m9cfty){flex:1 1 auto;min-width:min(100%,12rem);order:-2;font-weight:var(--fw-semibold);font-size:var(--fs-md);color:var(--text)}[data-stacked].svelte-1m9cfty td[data-role=detail]:where(.svelte-1m9cfty):before{content:attr(data-label) ": ";color:var(--text-muted)}[data-stacked].svelte-1m9cfty td[data-role=meta]:where(.svelte-1m9cfty){flex:none;order:1;font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--text-muted)}[data-stacked].svelte-1m9cfty td[data-role=meta]:where(.svelte-1m9cfty):before{content:attr(data-label) " ";color:var(--text-faint)}[data-stacked].svelte-1m9cfty td[data-role=actions]:where(.svelte-1m9cfty),[data-stacked].svelte-1m9cfty td.dt-actions:where(.svelte-1m9cfty){flex:none;order:-1;margin-inline-start:auto;width:auto;opacity:1}[data-stacked].svelte-1m9cfty td[data-role=hidden]:where(.svelte-1m9cfty){display:none}[data-stacked].svelte-1m9cfty td.dt-empty:where(.svelte-1m9cfty),[data-stacked].svelte-1m9cfty td.dt-more:where(.svelte-1m9cfty){text-align:center}.dt-empty.svelte-1m9cfty{text-align:center;color:var(--text-faint);padding:var(--sp-8)}.dt-more.svelte-1m9cfty{text-align:center;padding:var(--sp-2);border-top:1px solid var(--border)}.dt-more-btn.svelte-1m9cfty{border:0;background:none;padding:var(--sp-1) var(--sp-3);font:inherit;color:var(--accent);cursor:pointer;border-radius:var(--r-md, 6px)}.dt-more-btn.svelte-1m9cfty:hover,.dt-more-btn.svelte-1m9cfty:focus-visible{background:var(--bg-elevated-2)}.sr-only.svelte-1m9cfty{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fsb__chips.svelte-ebkob5{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3)}.fsb__chip-field.svelte-ebkob5{font-weight:var(--fw-semibold)}.fsb__chip-op.svelte-ebkob5{opacity:.7;font-style:italic;margin:0 var(--sp-1)}.fsb__chip-val.svelte-ebkob5{font-family:var(--font-mono)}[data-theme=showcase-plum]{color-scheme:dark;--c-bg: #1c1224;--c-bg-elev: #251831;--c-bg-elev-2: #2f1f3d;--c-surface: #2a1c37;--c-border: #3e2b4f;--c-border-strong: #533b68;--c-text: #efe6f6;--c-text-muted: #b3a2c4;--c-text-faint: #7f6f90;--c-accent: #e39bff;--c-accent-ink: #1c1224;--c-accent-dim: #8b5aa6;--c-blue: #7fb2ff;--c-amber: #f0b35c;--c-red: #ff7a90;--c-green: #7fd9a2;--c-violet: #c59cff;--c-gold: #f0b35c;--c-teal: #63d3d3;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .45);--shadow-md: 0 6px 20px rgba(0, 0, 0, .55);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .65);--mach-bg-sl: 45% 24%;--mach-fg-sl: 70% 82%;--mach-border-sl: 45% 40%}.top.svelte-1uha8ag{position:sticky;top:0;z-index:var(--z-header);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);padding-top:var(--safe-top)}.top-row.svelte-1uha8ag{display:flex;align-items:center;gap:var(--sp-3);height:var(--header-h)}.shell.svelte-1uha8ag{width:100%;max-width:calc(var(--content-max) + 16rem);margin-inline:auto;padding-inline:max(var(--sp-4),var(--safe-left)) max(var(--sp-4),var(--safe-right))}.layout.svelte-1uha8ag{display:grid;grid-template-columns:14rem minmax(0,1fr);gap:var(--sp-6);align-items:start}.sidebar.svelte-1uha8ag{position:sticky;top:calc(var(--header-h) + var(--safe-top));max-height:calc(100dvh - var(--header-h) - var(--safe-top));overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--sp-4);padding-block:var(--sp-6) var(--sp-8)}.nav-group.svelte-1uha8ag{display:flex;flex-direction:column;gap:1px}.nav-group.svelte-1uha8ag [data-tsu=Text]{padding:var(--sp-1) var(--sp-2)}.nav-link.svelte-1uha8ag{display:block;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);border-left:2px solid transparent;color:var(--text-muted);font-size:var(--fs-sm);text-decoration:none;line-height:1.4}.nav-link.svelte-1uha8ag:hover{background:var(--bg-elevated);color:var(--text)}.nav-link.active.svelte-1uha8ag{background:var(--bg-elevated);border-left-color:var(--accent);color:var(--text);font-weight:var(--fw-medium)}.top-row.svelte-1uha8ag .nav-toggle{display:none}.page.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--sp-8);padding-top:var(--sp-6);padding-bottom:var(--sp-12);min-width:0}.group.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--sp-6);scroll-margin-top:calc(var(--header-h) + var(--sp-4))}.group.svelte-1uha8ag .group-title{position:sticky;top:calc(var(--header-h) + var(--safe-top));z-index:1;margin:0;padding-block:var(--sp-2);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);letter-spacing:.08em}.section.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--sp-3);scroll-margin-top:calc(var(--header-h) + var(--sp-8))}.page.svelte-1uha8ag .group[hidden],.page.svelte-1uha8ag .section[hidden]{display:none}@media(max-width:900px){.layout.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:0}.top-row.svelte-1uha8ag .nav-toggle{display:inline-flex}.sidebar.svelte-1uha8ag{display:none;position:static;max-height:none;padding-block:var(--sp-4);border-bottom:1px solid var(--border)}.sidebar.open.svelte-1uha8ag{display:flex}}.form-grid.svelte-1uha8ag,.card-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--sp-4)}.opt-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--sp-2)}.span-2{grid-column:1 / -1}.status-dot.svelte-1uha8ag{display:inline-block;width:.75rem;height:.75rem;padding:0;border:0;border-radius:var(--r-pill);background:var(--ok);align-self:center;cursor:help}.tip-kv.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-1) var(--sp-3);margin:0}.tip-kv.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--text-muted)}.tip-kv.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--font-mono)}.icon-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:var(--sp-2)}.icon-cell.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--border);border-radius:var(--r-md);color:var(--text-muted)}.swatch-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--sp-3)}.swatch.svelte-1uha8ag{display:flex;align-items:center;gap:var(--sp-2)}.chip-color.svelte-1uha8ag{width:1.6rem;height:1.6rem;border-radius:var(--r-sm);border:1px solid var(--border-strong);flex:none}.foot.svelte-1uha8ag{margin-top:max(var(--sp-6),60dvh);padding-top:var(--sp-4);border-top:1px solid var(--border)}@media(max-width:520px){.hide-sm{display:none}}@media(pointer:coarse){.demo-hit.svelte-1uha8ag [data-tsu=IconButton],.demo-hit.svelte-1uha8ag [data-tsu=Popover]{outline:1px dashed var(--border-strong)}}
