.digest-bar.svelte-1y0e1ap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;padding:.95rem 1.15rem;margin:1.5rem 0;background:var(--bg);border:1px solid var(--border-light);border-left:3px solid var(--primary);border-radius:var(--radius-sm)}.digest-bar.compact.svelte-1y0e1ap{padding:.7rem .95rem}.digest-bar.done.svelte-1y0e1ap{border-left-color:var(--success, #10b981);background:var(--success-light, #ecfdf5)}.digest-copy.svelte-1y0e1ap{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:200px}.digest-copy.svelte-1y0e1ap strong:where(.svelte-1y0e1ap){font-size:.95rem;color:var(--text);font-weight:600}.digest-sub.svelte-1y0e1ap{font-size:.8rem;color:var(--text-muted)}.digest-form.svelte-1y0e1ap{display:flex;gap:.5rem;flex-shrink:0}.digest-form.svelte-1y0e1ap input:where(.svelte-1y0e1ap){padding:.55rem .85rem;font-size:.9rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-card);color:var(--text);min-width:200px}.digest-form.svelte-1y0e1ap input:where(.svelte-1y0e1ap):focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.btn-subscribe.svelte-1y0e1ap{padding:.55rem 1rem;font-size:.9rem;font-weight:600;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .15s;white-space:nowrap}.btn-subscribe.svelte-1y0e1ap:hover:not(:disabled){background:var(--primary-hover, var(--primary))}.btn-subscribe.svelte-1y0e1ap:disabled{opacity:.6;cursor:default}.digest-error.svelte-1y0e1ap{color:var(--danger);font-size:.8125rem;width:100%;margin:.35rem 0 0}.digest-thanks.svelte-1y0e1ap{display:flex;align-items:center;gap:.6rem;color:#065f46;font-size:.9rem;line-height:1.5}.digest-icon.svelte-1y0e1ap{background:var(--success, #10b981);color:#fff;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.8rem;flex-shrink:0}@media(max-width:640px){.digest-form.svelte-1y0e1ap{width:100%}.digest-form.svelte-1y0e1ap input:where(.svelte-1y0e1ap){flex:1;min-width:0}}
