.dot-row.svelte-1pp65j8{display:inline-flex;align-items:center;gap:var(--sp-1)}.dot.svelte-1pp65j8{width:.55rem;height:.55rem;border-radius:var(--r-pill);flex:none;display:inline-block;background:var(--dot-color)}.glow.svelte-1pp65j8{box-shadow:0 0 6px var(--dot-color)}.ring.svelte-1pp65j8{box-shadow:0 0 0 3px #00000059}.ring.glow.svelte-1pp65j8{box-shadow:0 0 0 3px #00000059,0 0 6px var(--dot-color)}.grow.svelte-1t2kvdk{flex:1 1 0;min-width:0}.no-shrink.svelte-1t2kvdk{flex:none}.block.svelte-1t2kvdk{display:flex;width:100%}.badge.svelte-1t2kvdk{display:inline-flex;align-items:center;gap:var(--sp-1);padding:.15rem var(--sp-2);border-radius:var(--badge-radius, var(--r-pill));font-size:var(--badge-fs, var(--fs-xs));font-weight:var(--badge-fw, var(--fw-medium));line-height:1.4;background:var(--badge-bg, var(--bg-elevated-2));color:var(--badge-fg, var(--text-muted));border:1px solid var(--badge-border, var(--border));white-space:nowrap;max-width:var(--badge-max-width, 100%)}.badge-sm.svelte-1t2kvdk,.badge-xs.svelte-1t2kvdk{font-size:var(--badge-fs, calc(var(--fs-xs) * .92));gap:.15rem}.badge-sm.svelte-1t2kvdk{padding:0 .4rem}.badge-xs.svelte-1t2kvdk{padding:.05rem var(--sp-2)}.toned.svelte-1t2kvdk{color:var(--badge-fg, var(--badge-tone));border-color:var(--badge-border, color-mix(in srgb, var(--badge-tone) 40%, transparent));background:var(--badge-bg, color-mix(in srgb, var(--badge-tone) 12%, transparent))}.text.svelte-1t2kvdk{padding:0;border-color:transparent;background:none;border-radius:0}.borderless.svelte-1t2kvdk{border-color:transparent}.mono.svelte-1t2kvdk{font-family:var(--font-mono);font-weight:var(--badge-fw, var(--fw-normal))}.uppercase.svelte-1t2kvdk{text-transform:uppercase;letter-spacing:.04em;font-weight:var(--badge-fw, var(--fw-semibold))}.numeric.svelte-1t2kvdk{font-variant-numeric:tabular-nums;min-width:var(--badge-min-size, 1.5em);min-height:var(--badge-min-size, auto);justify-content:center}.truncate.svelte-1t2kvdk{min-width:0}.clip.svelte-1t2kvdk{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active.svelte-1t2kvdk{color:var(--text-on-accent);background:var(--badge-tone, var(--accent));border-color:var(--badge-tone, var(--accent))}.interactive.svelte-1t2kvdk{cursor:pointer;transition:border-color .12s var(--ease),color .12s var(--ease)}.interactive.svelte-1t2kvdk:hover{border-color:var(--border-strong);color:var(--text)}.interactive.active.svelte-1t2kvdk:hover{color:var(--text-on-accent);border-color:var(--badge-tone, var(--accent));filter:brightness(1.08)}.interactive.svelte-1t2kvdk:focus-visible{outline:2px solid var(--badge-tone, var(--accent));outline-offset:2px}.removed.svelte-1t2kvdk{opacity:.55;text-decoration:line-through}.removed.svelte-1t2kvdk .action:where(.svelte-1t2kvdk){text-decoration:none}.action.svelte-1t2kvdk{display:inline-flex;align-items:center;justify-content:center;margin:0 -.15rem 0 0;padding:0 .1rem;border:0;background:none;color:inherit;font:inherit;line-height:1;cursor:pointer;opacity:.6;transition:opacity .12s var(--ease)}.action.svelte-1t2kvdk:hover{opacity:1}.modal.svelte-5w897d{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-5w897d:not([open]){display:none}.modal.svelte-5w897d::backdrop{background:#0000008c;animation:svelte-5w897d-backdrop-in .18s var(--ease)}@keyframes svelte-5w897d-backdrop-in{0%{opacity:0}}@media(min-width:640px){.modal.svelte-5w897d{align-items:center;padding:var(--sp-6)}}.sheet.svelte-5w897d{--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-5w897d-sheet-up .18s var(--ease);padding-bottom:var(--safe-bottom)}@media(min-width:640px){.sheet.svelte-5w897d{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-5w897d{--sw: 24rem}.sheet-lg.svelte-5w897d{--sw: 48rem}.sheet-xl.svelte-5w897d{--sw: 72rem}}@keyframes svelte-5w897d-sheet-up{0%{transform:translateY(8%);opacity:.4}}.modal.resizing.svelte-5w897d .sheet:where(.svelte-5w897d){-webkit-user-select:none;user-select:none;will-change:width;contain:layout paint;box-shadow:var(--shadow-sm)}.sheet-head.svelte-5w897d{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-bottom:1px solid var(--border)}.sheet-toned.svelte-5w897d{border-top:3px solid var(--modal-tone)}.sheet-tone-icon.svelte-5w897d{display:inline-flex;flex:none;color:var(--modal-tone)}.sheet-title.svelte-5w897d{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.sheet-body.svelte-5w897d{padding:var(--sp-4);overflow-y:auto;-webkit-overflow-scrolling:touch}.sheet-foot.svelte-5w897d{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-5w897d>*{flex:1}.sheet-resize.svelte-5w897d{display:none}@media(min-width:640px){.sheet-resize.svelte-5w897d{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-5w897d: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-5w897d: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-5w897d:hover:before,.modal.resizing.svelte-5w897d .sheet-resize:where(.svelte-5w897d):before{background:color-mix(in srgb,var(--accent) 45%,transparent)}.sheet-resize.svelte-5w897d:hover:after,.modal.resizing.svelte-5w897d .sheet-resize:where(.svelte-5w897d):after{background:var(--accent)}}.field.svelte-1eor43k{display:flex;flex-direction:column;gap:var(--sp-1)}.field-grow.svelte-1eor43k{flex:1 1 0;min-width:0}.field-no-shrink.svelte-1eor43k{flex:none}.field-inline.svelte-1eor43k{flex-direction:row;align-items:center;gap:var(--sp-2)}.field-inline.svelte-1eor43k .label:where(.svelte-1eor43k){flex:none}.label.svelte-1eor43k{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted)}.hint.svelte-1eor43k{font-size:var(--fs-xs);color:var(--text-faint)}.error.svelte-1eor43k{font-size:var(--fs-xs);color:var(--danger)}
