.compact-slot-title.svelte-kondg5{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;color:var(--color-text-primary);font-size:.8125rem;font-weight:600;overflow:hidden}.compact-slot-title.svelte-kondg5:hover{text-underline-offset:3px;text-decoration:underline}.compact-slot-title.svelte-kondg5:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:2px}.compact.svelte-kondg5 .slot-copy:where(.svelte-kondg5){padding:.25rem}.compact.svelte-kondg5 .slot-row:where(.svelte-kondg5){padding:.375rem .5rem}.slot-list-heading.svelte-kondg5{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}h3.svelte-kondg5,p.svelte-kondg5{margin:0}h3.svelte-kondg5{color:var(--color-text-muted,#71717a);letter-spacing:.18em;text-transform:uppercase;font-size:.625rem;font-weight:700;line-height:1rem}.slot-list-heading.svelte-kondg5 p:where(.svelte-kondg5){color:var(--color-text-muted,#71717a);margin-top:.25rem;font-size:.75rem;line-height:1rem}.slot-list-empty.svelte-kondg5{border:1px dashed var(--color-border,#e4e4e7);border-radius:var(--radius-xl,.75rem);color:var(--color-text-muted,#71717a);text-align:center;padding:1.25rem 1rem;font-size:.75rem}.slot-list.svelte-kondg5{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-xl,.75rem);margin:0;padding:0;list-style:none;overflow:visible}.slot-list.svelte-kondg5>li:where(.svelte-kondg5)+li:where(.svelte-kondg5){border-top:1px solid var(--color-border,#e4e4e7)}.slot-list.svelte-kondg5>li:where(.svelte-kondg5){position:relative}.slot-row.svelte-kondg5{align-items:center;gap:.5rem;padding:.375rem .5rem;transition:background-color .16s;display:flex}.slot-row.svelte-kondg5:hover,li.expanded.svelte-kondg5>.slot-row:where(.svelte-kondg5){background:var(--color-bg-secondary,#fafafa)}.slot-copy.svelte-kondg5{border-radius:var(--radius-lg,.5rem);flex:auto;min-width:0;padding:.5rem}.slot-title-row.svelte-kondg5,.slot-meta.svelte-kondg5{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.slot-title-row.svelte-kondg5 strong:where(.svelte-kondg5){color:var(--color-text-primary,#18181b);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.slot-badge.svelte-kondg5{border-radius:var(--radius-md,.375rem);background:var(--color-bg-secondary,#fafafa);color:var(--color-text-muted,#71717a);letter-spacing:.14em;text-transform:uppercase;flex:none;padding:.25rem .5rem;font-size:.5625rem;font-weight:700;line-height:.75rem}.slot-badge.outline.svelte-kondg5{border:1px solid var(--color-border-strong,#a1a1aa);background:var(--color-bg-primary,#fff);color:var(--color-text-secondary,#52525b);letter-spacing:.12em}.slot-meta.svelte-kondg5{color:var(--color-text-muted,#71717a);margin-top:.125rem;font-size:.6875rem;line-height:1rem}.slot-warning.svelte-kondg5{color:var(--color-accent,#e14a33);margin-top:.375rem;font-size:.6875rem;font-weight:500;line-height:1rem}.slot-primary-action.svelte-kondg5{border-radius:var(--radius-lg,.5rem);background:var(--color-text-primary,#18181b);color:#fff;letter-spacing:.14em;text-transform:uppercase;border:0;flex:none;justify-content:center;align-items:center;gap:.375rem;min-height:2rem;padding:.25rem .75rem;font-size:.5625rem;font-weight:700;line-height:.75rem;transition:background-color .16s,transform .1s;display:inline-flex}.slot-primary-action.svelte-kondg5:hover:not(:disabled){background:var(--color-accent,#e14a33)}.slot-primary-action.svelte-kondg5:active:not(:disabled){transform:translateY(1px)}.slot-primary-action.svelte-kondg5:focus-visible,.slot-history-toggle.svelte-kondg5:focus-visible{outline:2px solid var(--color-accent,#e14a33);outline-offset:2px}.slot-primary-action.svelte-kondg5:disabled{cursor:not-allowed;opacity:.4}.slot-history-toggle.svelte-kondg5{border-radius:var(--radius-lg,.5rem);width:2rem;height:2rem;color:var(--color-text-muted,#71717a);background:0 0;border:0;flex:none;place-items:center;transition:color .16s,background-color .16s;display:grid}.slot-history-toggle.svelte-kondg5:hover{background:var(--color-bg-muted,#f4f4f5);color:var(--color-text-primary,#18181b)}.slot-history-toggle.svelte-kondg5 svg{transition:transform .16s}.slot-history-toggle.svelte-kondg5 svg.expanded{transform:rotate(90deg)}.slot-history.svelte-kondg5{border-top:1px solid var(--color-border,#e4e4e7);background:var(--color-bg-primary,#fff)}@media (width<=520px){.slot-row.svelte-kondg5{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.slot-copy.svelte-kondg5{grid-column:1/-1;padding-bottom:.125rem}.slot-primary-action.svelte-kondg5{grid-column:1/2;justify-self:start;margin:0 0 .375rem .5rem}.slot-history-toggle.svelte-kondg5{grid-column:2/3;margin-bottom:.375rem}}.compact.svelte-vgohhl{padding:.25rem .75rem}.compact.svelte-vgohhl li:where(.svelte-vgohhl){border-radius:.5rem}.compact.svelte-vgohhl .history-content:where(.svelte-vgohhl){gap:.75rem;padding:.875rem .5rem}.compact.svelte-vgohhl .save-title:where(.svelte-vgohhl){white-space:normal;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.compact.svelte-vgohhl .save-date:where(.svelte-vgohhl){font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.6875rem}.compact.svelte-vgohhl .head-badge:where(.svelte-vgohhl){background:var(--color-bg-muted);color:var(--color-text-secondary);letter-spacing:0;text-transform:none;font-size:.625rem;font-weight:500}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl){letter-spacing:0;text-transform:none;min-height:2rem;box-shadow:none;background:0 0;border-color:#0000;gap:.375rem;padding:.375rem .5rem;font-size:.6875rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl):hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-primary)}.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl):focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}@media (pointer:coarse){.compact.svelte-vgohhl .primary-action:where(.svelte-vgohhl){min-height:2.75rem}}.single-line.svelte-vgohhl .title-line:where(.svelte-vgohhl){flex-wrap:nowrap;min-width:0;overflow:hidden}.single-line.svelte-vgohhl .save-title:where(.svelte-vgohhl){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.single-line.svelte-vgohhl .title-line:where(.svelte-vgohhl)>span:where(.svelte-vgohhl):not(.save-title){white-space:nowrap;flex-shrink:0}
