.sf-spam-guidance.svelte-1g1kmtb{container-type:inline-size}.sf-guidance-grid.svelte-1g1kmtb{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.sf-guidance-pane.svelte-1g1kmtb{border:1px solid #e2e8f0;border-radius:.375rem;gap:.75rem;min-width:0;padding:.75rem;display:grid}.sf-guidance-pane-good.svelte-1g1kmtb{background:#f0fdf4;border-color:#bbf7d0}.sf-guidance-pane-spam.svelte-1g1kmtb{background:#fef2f2;border-color:#fecaca}.sf-guidance-row.svelte-1g1kmtb{background:#ffffffd1;border:1px solid #e2e8f0;border-radius:.375rem;gap:.625rem;min-width:0;padding:.625rem;display:grid}.sf-guidance-warning.svelte-1g1kmtb,.sf-guidance-error.svelte-1g1kmtb,.sf-generation-note.svelte-1g1kmtb{border-radius:.25rem;margin:0;padding:.5rem .625rem;font-size:.75rem;line-height:1rem}.sf-guidance-warning.svelte-1g1kmtb{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.sf-guidance-error.svelte-1g1kmtb{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.sf-generation-note.svelte-1g1kmtb{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.sf-auto-improve-panel.svelte-1g1kmtb,.sf-picker.svelte-1g1kmtb,.sf-review-drawer.svelte-1g1kmtb{background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;gap:.75rem;padding:.75rem;display:grid}.sf-auto-improve-grid.svelte-1g1kmtb{grid-template-columns:minmax(8rem,max-content) minmax(0,1fr);gap:.5rem .75rem;font-size:.75rem;display:grid}.sf-auto-improve-grid.svelte-1g1kmtb span:where(.svelte-1g1kmtb):nth-child(odd){color:#0f172a;font-weight:600}.sf-auto-improve-grid.svelte-1g1kmtb span:where(.svelte-1g1kmtb):nth-child(2n){color:#475569}.sf-picker.svelte-1g1kmtb{margin-top:1rem}.sf-picker-header.svelte-1g1kmtb,.sf-picker-controls.svelte-1g1kmtb{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem;display:flex}.sf-picker-field.svelte-1g1kmtb{gap:.25rem;min-width:min(16rem,100%);font-size:.75rem;font-weight:600;display:grid}.sf-picker-input.svelte-1g1kmtb,.sf-picker-textarea.svelte-1g1kmtb{color:#0f172a;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;min-width:0;padding:.5rem;font-weight:400}.sf-picker-table-wrap.svelte-1g1kmtb{overflow-x:auto}.sf-picker-table.svelte-1g1kmtb{border-collapse:collapse;width:100%;font-size:.75rem}.sf-picker-table.svelte-1g1kmtb th:where(.svelte-1g1kmtb),.sf-picker-table.svelte-1g1kmtb td:where(.svelte-1g1kmtb){text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.5rem}.sf-picker-table.svelte-1g1kmtb th:where(.svelte-1g1kmtb){color:#475569;text-transform:uppercase;background:#f8fafc;font-size:.6875rem;font-weight:700}.sf-picker-empty.svelte-1g1kmtb{color:#475569;border:1px dashed #cbd5e1;border-radius:.375rem;margin:0;padding:1rem;font-size:.8125rem}.sf-picker-link.svelte-1g1kmtb{color:#1d4ed8;font-size:.75rem;text-decoration:underline}.sf-review-drawer.svelte-1g1kmtb{margin-top:1rem}.sf-segmented.svelte-1g1kmtb{gap:.5rem;display:flex}.sf-review-actions.svelte-1g1kmtb{justify-content:flex-end;gap:.5rem;display:flex}@container (width<=760px){.sf-guidance-grid.svelte-1g1kmtb,.sf-auto-improve-grid.svelte-1g1kmtb{grid-template-columns:1fr}.sf-picker-table.svelte-1g1kmtb thead:where(.svelte-1g1kmtb){display:none}.sf-picker-table.svelte-1g1kmtb,.sf-picker-table.svelte-1g1kmtb tbody:where(.svelte-1g1kmtb),.sf-picker-table.svelte-1g1kmtb tr:where(.svelte-1g1kmtb),.sf-picker-table.svelte-1g1kmtb td:where(.svelte-1g1kmtb){width:100%;display:block}.sf-picker-table.svelte-1g1kmtb tr:where(.svelte-1g1kmtb){border:1px solid #e2e8f0;border-radius:.375rem;margin-bottom:.75rem;padding:.5rem}.sf-picker-table.svelte-1g1kmtb td:where(.svelte-1g1kmtb){border-bottom:0;grid-template-columns:minmax(4.75rem,max-content) minmax(0,1fr);gap:.35rem;padding:.35rem 0;display:grid}.sf-picker-table.svelte-1g1kmtb td:where(.svelte-1g1kmtb):before{color:#475569;content:attr(data-label);text-transform:uppercase;font-size:.6875rem;font-weight:700}.sf-review-actions.svelte-1g1kmtb{grid-template-columns:1fr;display:grid}.sf-review-actions.svelte-1g1kmtb button{justify-content:center;width:100%}}
