.config-fields.svelte-1ug42ku{display:flex;flex-direction:column;gap:.75rem}.form-field.svelte-1ug42ku{display:flex;flex-direction:column;gap:.25rem}.form-field.svelte-1ug42ku label:where(.svelte-1ug42ku){font-weight:600}.form-field.svelte-1ug42ku input[type=text]:where(.svelte-1ug42ku){padding:.4rem .5rem;border:1px solid #ccc;border-radius:4px;font-size:.9rem}.checkbox-label.svelte-1ug42ku{display:flex;align-items:center;gap:.5rem;font-weight:400!important;cursor:pointer}.field-description.svelte-1ug42ku{font-size:.8rem;color:#666;margin:0}.alert-detail.svelte-74y9bz{max-width:800px;margin:auto;padding:1em}.info-grid.svelte-74y9bz{display:grid;grid-template-columns:10rem 1fr;gap:.35rem 1rem;margin:1em 0}.info-grid.svelte-74y9bz dt:where(.svelte-74y9bz){font-weight:600}.info-grid.svelte-74y9bz dd:where(.svelte-74y9bz){margin:0}.filter-pills.svelte-74y9bz{display:flex;flex-wrap:wrap;gap:.4rem}.filter-pill.svelte-74y9bz{display:inline-block;padding:.2rem .6rem;background:#e8f0fe;border:1px solid #c4d7f2;border-radius:12px;font-size:.85rem;color:#1a4d8f}.queue-link.svelte-74y9bz{font-size:.8rem;color:#888;font-family:monospace}h3.svelte-74y9bz{margin-top:1.5em}.empty.svelte-74y9bz{color:#666}.subscriptions-list.svelte-74y9bz{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.subscription-card.svelte-74y9bz{border:1px solid #e0e0e0;border-radius:4px;padding:.6rem .75rem;background:#fafafa}.sub-row.svelte-74y9bz{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sub-info.svelte-74y9bz{display:flex;align-items:baseline;gap:.5rem;flex:1;min-width:0}.sub-summary.svelte-74y9bz{font-size:.85rem;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-actions.svelte-74y9bz{display:flex;gap:.4rem;flex-shrink:0}.edit-btn.svelte-74y9bz,.delete-sub-btn.svelte-74y9bz,.save-btn.svelte-74y9bz,.cancel-btn.svelte-74y9bz{padding:.2rem .5rem;border-radius:4px;cursor:pointer;font-size:.8rem}.edit-btn.svelte-74y9bz{border:1px solid #ccc;background:#fff;color:#333}.edit-btn.svelte-74y9bz:hover{background:#f0f0f0}.delete-sub-btn.svelte-74y9bz{border:1px solid #c00;background:#fff;color:#c00}.delete-sub-btn.svelte-74y9bz:hover{background:#fef2f2}.save-btn.svelte-74y9bz{border:1px solid #070;background:#fff;color:#070}.save-btn.svelte-74y9bz:hover{background:#f0fdf0}.save-btn.svelte-74y9bz:disabled{opacity:.6;cursor:not-allowed}.cancel-btn.svelte-74y9bz{border:1px solid #ccc;background:#fff;color:#666}.cancel-btn.svelte-74y9bz:hover{background:#f0f0f0}.sub-edit.svelte-74y9bz{display:flex;flex-direction:column;gap:.5rem}.sub-edit-header.svelte-74y9bz{margin-bottom:.25rem}.sub-edit-actions.svelte-74y9bz{display:flex;gap:.4rem;margin-top:.25rem}.add-notifier-btn.svelte-74y9bz{margin-top:.5rem;padding:.3rem .8rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;background:#f8f8f8}.add-notifier-btn.svelte-74y9bz:hover{background:#eee}.add-sub-form.svelte-74y9bz{margin-top:.5rem;border:1px solid #ccc;border-radius:4px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.add-sub-header.svelte-74y9bz{margin-bottom:.25rem}.add-sub-select.svelte-74y9bz{display:flex;flex-direction:column;gap:.4rem}.add-sub-select.svelte-74y9bz label:where(.svelte-74y9bz){display:flex;align-items:center;gap:.5rem;cursor:pointer}.notifier-icon.svelte-74y9bz{display:inline-flex;align-items:center}.add-sub-actions.svelte-74y9bz{display:flex;gap:.4rem;margin-top:.25rem}.add-sub-actions.svelte-74y9bz button:where(.svelte-74y9bz):first-child{padding:.3rem .8rem;border:1px solid #070;border-radius:4px;cursor:pointer;background:#fff;color:#070}.add-sub-actions.svelte-74y9bz button:where(.svelte-74y9bz):first-child:hover{background:#f0fdf0}.add-sub-actions.svelte-74y9bz button:where(.svelte-74y9bz):first-child:disabled{opacity:.6;cursor:not-allowed}.logs-table.svelte-74y9bz{width:100%;border-collapse:collapse;margin-top:.5em}.logs-table.svelte-74y9bz th:where(.svelte-74y9bz),.logs-table.svelte-74y9bz td:where(.svelte-74y9bz){text-align:left;padding:.4rem .75rem;border-bottom:1px solid #e0e0e0}.logs-table.svelte-74y9bz th:where(.svelte-74y9bz){font-weight:600}.danger-zone.svelte-74y9bz{margin-top:2em;padding-top:1em;border-top:1px solid #e0e0e0}.delete-btn.svelte-74y9bz{padding:.4rem 1rem;border:1px solid #c00;border-radius:4px;background:#fff;color:#c00;cursor:pointer;font-size:.85rem}.delete-btn.svelte-74y9bz:hover{background:#fef2f2}.delete-btn.svelte-74y9bz:disabled{opacity:.6;cursor:not-allowed}
