.fill-note.svelte-1aj84w3{margin:var(--space-1) 0 0;font-size:.85rem}.inline-row.svelte-1aj84w3{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:stretch}.inline-row.svelte-1aj84w3 input:where(.svelte-1aj84w3){flex:1;min-width:10rem}.inline-row.svelte-1aj84w3 .button:where(.svelte-1aj84w3){flex-shrink:0;white-space:nowrap}.suggest-dialog.svelte-1aj84w3{width:min(52rem,100% - 2rem);max-height:85dvh;padding:0;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:inherit}.suggest-dialog[open].svelte-1aj84w3{display:flex}@media(max-height:500px){.suggest-dialog.svelte-1aj84w3{max-height:calc(100dvh - 1rem)}}.suggest-dialog.svelte-1aj84w3::backdrop{background:#00000073}.suggest-sheet.svelte-1aj84w3{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.suggest-header.svelte-1aj84w3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border)}.suggest-header.svelte-1aj84w3 h2:where(.svelte-1aj84w3){margin:0;font-size:1.1rem}.suggest-matching.svelte-1aj84w3{margin:0;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);font-size:1rem;overflow-wrap:break-word}.suggest-matching.svelte-1aj84w3 p:where(.svelte-1aj84w3){margin:0}.suggest-matching.svelte-1aj84w3 p:where(.svelte-1aj84w3):first-child{font-weight:600}.suggest-close.svelte-1aj84w3{min-width:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:1.2rem;cursor:pointer}.suggest-body.svelte-1aj84w3{flex:1;min-height:0;overflow-y:auto;padding:var(--space-2) var(--space-4) var(--space-4)}@media(max-width:640px){.suggest-dialog.svelte-1aj84w3{width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;border-radius:0}.suggest-sheet.svelte-1aj84w3{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}.suggest-status.svelte-1aj84w3{display:flex;align-items:center;gap:var(--space-2)}.suggest-change.svelte-1aj84w3{padding:0;border:0;background:none;color:var(--color-accent);font:inherit;text-decoration:underline;cursor:pointer}.suggest-list.svelte-1aj84w3{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);margin-top:var(--space-2)}@media(min-width:641px){.suggest-list.svelte-1aj84w3{grid-template-columns:repeat(2,minmax(0,1fr))}}.suggest-pick.svelte-1aj84w3{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer}.suggest-image.svelte-1aj84w3{position:relative;flex:none;display:block;width:100%;aspect-ratio:1 / 1}.suggest-image.svelte-1aj84w3 img:where(.svelte-1aj84w3){display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--radius)}@media(max-height:500px){.suggest-image.svelte-1aj84w3{width:9rem;align-self:center}}.suggest-image.svelte-1aj84w3 .badge:where(.svelte-1aj84w3){position:absolute;top:var(--space-1);left:var(--space-1);padding:.1rem .4rem;font-size:.7rem;background:var(--color-sunflower);color:var(--color-sunflower-text)}.suggest-text.svelte-1aj84w3{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0;font-size:.85rem}.suggest-title.svelte-1aj84w3,.suggest-excerpt.svelte-1aj84w3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.suggest-title.svelte-1aj84w3{font-weight:600}.suggest-excerpt.svelte-1aj84w3{-webkit-line-clamp:4;line-clamp:4}.suggest-footer.svelte-1aj84w3{padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border)}.suggest-actions.svelte-1aj84w3{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.suggest-actions.svelte-1aj84w3 .button:where(.svelte-1aj84w3){margin:0}@media(max-width:640px){.suggest-actions.svelte-1aj84w3 .button:where(.svelte-1aj84w3){flex:1 1 auto;text-align:center}}@media(max-width:480px){.suggest-change.svelte-1aj84w3{min-width:44px;min-height:44px}}
