.pattern-row.svelte-fglsru{align-items:center;gap:0;display:flex}.regex-delim.svelte-fglsru{color:var(--pico-primary);padding:0 .3rem;font-size:1.4rem;font-weight:700}.pattern-row.svelte-fglsru input:where(.svelte-fglsru){margin-bottom:0}.flags-input.svelte-fglsru{text-align:center;width:70px;font-family:monospace}.error-msg.svelte-fglsru{color:var(--pico-del-color,#c0392b);font-weight:700}.flag-toggles.svelte-fglsru{flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;display:flex}.flag-toggles.svelte-fglsru label:where(.svelte-fglsru){cursor:pointer;align-items:center;gap:.3rem;display:flex}.highlighted-output.svelte-fglsru{margin-bottom:1.5rem}.highlighted-output.svelte-fglsru pre:where(.svelte-fglsru){border-radius:var(--pico-border-radius,.5rem);white-space:pre-wrap;word-wrap:break-word;background-color:#f8f9fa;border:1px solid #e0e3e7;padding:1rem}.highlighted-output mark{background-color:#fff3cd;border-bottom:2px solid #ffc107;border-radius:2px;padding:.1rem .15rem}.matches-table-container.svelte-fglsru{margin-bottom:1.5rem;overflow-x:auto}.common-patterns.svelte-fglsru{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.common-patterns.svelte-fglsru button:where(.svelte-fglsru){width:auto;padding:.4rem .8rem;font-size:.85rem}.toggle-btn.svelte-fglsru{vertical-align:middle;border:none;width:auto;margin-left:.5rem;padding:.2rem .6rem;font-size:.8rem;display:inline}textarea[readonly].svelte-fglsru{opacity:.85;font-family:monospace}fieldset.svelte-fglsru{border:none;margin-bottom:1rem;padding:0}
