.keep-plate.svelte-1vhvwgb{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gold-400) 45%, transparent), 0 6px 16px -8px color-mix(in srgb, var(--color-ink-900) 45%, transparent);padding:1.4rem}.keep-row.svelte-1vhvwgb{border-radius:var(--radius-md);text-align:start;background:color-mix(in oklab, var(--color-ink-50) 7%, transparent);width:100%;min-height:3.25rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-ink-50) 14%, transparent);align-items:flex-start;gap:.75rem;padding:.7rem .85rem;transition:background-color .15s,box-shadow .15s;display:flex}.keep-row.svelte-1vhvwgb:is(button:where(.svelte-1vhvwgb),a:where(.svelte-1vhvwgb)):hover{background:color-mix(in oklab, var(--color-ink-50) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-300) 55%, transparent)}.keep-row.svelte-1vhvwgb:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:2px}.keep-row-primary.svelte-1vhvwgb{background:color-mix(in oklab, var(--color-gold-300) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-gold-300) 60%, transparent)}.keep-row-done.svelte-1vhvwgb{background:color-mix(in oklab, var(--color-gold-300) 10%, transparent)}.keep-icon.svelte-1vhvwgb{width:2rem;height:2rem;color:var(--color-gold-200);background:color-mix(in oklab, var(--color-gold-300) 16%, transparent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.keep-label.svelte-1vhvwgb{font-weight:600;font-size:var(--text-sm);color:var(--color-ink-50);display:block}.keep-hint.svelte-1vhvwgb{font-size:var(--text-xs);color:var(--color-ink-200);margin-top:.1rem;display:block}.keep-strip.svelte-1vhvwgb{border-radius:var(--radius-lg);padding:1.1rem 1.25rem}.keep-pill.svelte-1vhvwgb{min-height:2.75rem;font-size:var(--text-sm);color:var(--color-foreground);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem;font-weight:500;transition:box-shadow .15s;display:inline-flex}.keep-pill.svelte-1vhvwgb:hover{box-shadow:inset 0 0 0 1px var(--color-primary)}.keep-pill.svelte-1vhvwgb:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.keep-pill-solid.svelte-1vhvwgb{color:var(--color-primary-foreground);background:var(--color-primary);box-shadow:none}.keep-pill-solid.svelte-1vhvwgb:hover{background:color-mix(in oklab, var(--color-primary) 88%, black);box-shadow:none}
