.ih-row.svelte-nzyoac{border:1px solid var(--border-light);border-radius:var(--radius-md);background:var(--bg-card);overflow:hidden}.ih-row--published.svelte-nzyoac{border-color:var(--green-line);background:var(--green-bg)}.ih-row--editing.svelte-nzyoac{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.ih-main.svelte-nzyoac{align-items:flex-start;gap:11px;padding:10px 12px;display:flex}.ih-tick.svelte-nzyoac{border-radius:var(--radius-sm);border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;padding:0;display:grid}.ih-tick.svelte-nzyoac svg:where(.svelte-nzyoac){width:11px;height:11px;stroke:var(--bg-card);stroke-width:3px;fill:none;opacity:0}.ih-tick--on.svelte-nzyoac{background:var(--primary);border-color:var(--primary)}.ih-tick--on.svelte-nzyoac svg:where(.svelte-nzyoac){opacity:1}.ih-tick.svelte-nzyoac:disabled{opacity:.5;cursor:default}.ih-tick--kept.svelte-nzyoac{cursor:default}.ih-body.svelte-nzyoac{flex:1;min-width:0}.ih-name.svelte-nzyoac{color:var(--text-dark);font-size:13.5px;font-weight:700}.ih-fixed.svelte-nzyoac{letter-spacing:.03em;text-transform:uppercase;color:var(--primary-deep);background:var(--green-bg);border:1px solid var(--green-line);border-radius:var(--radius-chip);align-items:center;margin-left:7px;padding:1px 7px;font-size:10.5px;font-weight:800;display:inline-flex}.ih-facts.svelte-nzyoac{font-family:var(--font-body);color:var(--text-secondary);margin-top:3px;font-size:12.5px;line-height:1.45}.ih-returns.svelte-nzyoac{color:var(--amber-deep);background:var(--amber-bg);border:1px solid var(--amber-line);border-radius:var(--radius-chip);margin-top:6px;padding:2px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.ih-side.svelte-nzyoac{flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.ih-quote.svelte-nzyoac{font-family:var(--font-body);color:var(--text-secondary);background:var(--surface-2);border-top:1px solid var(--border-light);padding:9px 12px 10px;font-size:12.5px;line-height:1.5}.ih-quote-label.svelte-nzyoac{font-family:var(--font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.ih-actions.svelte-nzyoac{gap:10px;display:flex}.ih-link.svelte-nzyoac{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:700}.ih-link.svelte-nzyoac:hover{color:var(--primary-deep);text-decoration:underline}.ih-link--quiet.svelte-nzyoac:hover{color:var(--red-fg)}.ih-link.svelte-nzyoac:disabled{opacity:.5;cursor:default}.ih-form.svelte-nzyoac{border-top:1px solid var(--border-light);background:var(--surface-2);padding:11px 12px 12px}.ih-form-title.svelte-nzyoac{letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:10px;font-weight:800;display:block}.ih-grid.svelte-nzyoac{gap:8px;display:grid}.ih-grid--head.svelte-nzyoac{grid-template-columns:2.2fr 1fr 1.6fr .8fr}.ih-grid--dates.svelte-nzyoac{grid-template-columns:1fr 1fr 2.9fr;margin-top:8px}.ih-form-title--sub.svelte-nzyoac{margin:12px 0 6px}.ih-grid--returns.svelte-nzyoac{grid-template-columns:repeat(4,1fr)}.ih-f--unlabelled.svelte-nzyoac{grid-column:span 2}.ih-f.svelte-nzyoac span:where(.svelte-nzyoac){color:var(--text-secondary);margin-bottom:3px;font-size:10.5px;font-weight:700;display:block}.ih-f.svelte-nzyoac input:where(.svelte-nzyoac),.ih-f.svelte-nzyoac select:where(.svelte-nzyoac){font:inherit;border:1px solid var(--border);border-radius:var(--radius-9);background:var(--bg-card);width:100%;color:var(--text-dark);padding:6px 8px;font-size:12.5px}.ih-said.svelte-nzyoac{font-family:var(--font-body);color:var(--text-muted);margin-top:8px;font-size:11.5px;line-height:1.45}.ih-said.svelte-nzyoac b:where(.svelte-nzyoac){font-family:var(--font-ui);color:var(--text-secondary);font-weight:700}.ih-form-foot.svelte-nzyoac{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ih-btn.svelte-nzyoac{font:inherit;border-radius:var(--radius-9);border:1px solid var(--border);background:var(--bg-card);color:var(--text-dark);cursor:pointer;padding:8px 12px;font-size:13px;font-weight:700}.ih-btn--primary.svelte-nzyoac{background:var(--primary);border-color:var(--primary);color:var(--primary-fg)}.ih-btn.svelte-nzyoac:disabled{opacity:.55;cursor:default}.ih-form-note.svelte-nzyoac{font-family:var(--font-body);color:var(--text-muted);flex:1;min-width:200px;font-size:11.5px;line-height:1.45}.ih-row-error.svelte-nzyoac{font-family:var(--font-body);color:var(--red-fg);margin:0;padding:0 12px 10px;font-size:12.5px;line-height:1.45}@media (width<=820px){.ih-grid--head.svelte-nzyoac,.ih-grid--dates.svelte-nzyoac,.ih-grid--returns.svelte-nzyoac{grid-template-columns:1fr 1fr}.ih-main.svelte-nzyoac{flex-wrap:wrap}.ih-side.svelte-nzyoac{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-left:30px}}
