@layer component{.fHd1Za_RegexTester{gap:var(--space-4);display:grid}.fHd1Za_RegexTester .fHd1Za_pattern{align-items:center;gap:var(--space-2);color:var(--color-text-tertiary);font-family:var(--font-family-mono);display:flex}.fHd1Za_RegexTester .fHd1Za_pattern>:not(span){flex:1}.fHd1Za_RegexTester .fHd1Za_options{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.fHd1Za_RegexTester .fHd1Za_results{gap:var(--space-3);display:grid}.fHd1Za_RegexTester .fHd1Za_summary,.fHd1Za_RegexTester .fHd1Za_note{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.fHd1Za_RegexTester .fHd1Za_preview{max-block-size:24rem;padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-mono);font-size:var(--font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.fHd1Za_RegexTester .fHd1Za_preview mark{border-radius:var(--radius-sm);background:var(--color-border-strong);color:var(--color-text-primary)}.fHd1Za_RegexTester .fHd1Za_preview mark[data-alternate]{background:var(--color-border-default);box-shadow:inset 0 -1px 0 var(--color-text-tertiary)}.fHd1Za_RegexTester .fHd1Za_preview mark[data-empty]{vertical-align:top;background:var(--color-text-secondary);block-size:1lh;inline-size:2px;margin-inline:-1px;display:inline-block}.fHd1Za_RegexTester .fHd1Za_tableWrap{gap:var(--space-2);display:grid;overflow-x:auto}.fHd1Za_RegexTester .fHd1Za_table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-sm)}.fHd1Za_RegexTester .fHd1Za_table th,.fHd1Za_RegexTester .fHd1Za_table td{padding:var(--space-2);border-block-end:1px solid var(--color-border-subtle);text-align:start;vertical-align:top}.fHd1Za_RegexTester .fHd1Za_table th{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.fHd1Za_RegexTester .fHd1Za_table td:first-child,.fHd1Za_RegexTester .fHd1Za_table td:nth-child(2){color:var(--color-text-secondary);white-space:nowrap}.fHd1Za_RegexTester .fHd1Za_table code{white-space:pre-wrap;overflow-wrap:anywhere}.fHd1Za_RegexTester .fHd1Za_groups{gap:var(--space-1);display:grid}.fHd1Za_RegexTester .fHd1Za_groups>div{gap:var(--space-2);display:flex}.fHd1Za_RegexTester .fHd1Za_groups dt{color:var(--color-text-tertiary)}.fHd1Za_RegexTester .fHd1Za_missing{color:var(--color-text-tertiary);font-style:italic}.fHd1Za_RegexTester .fHd1Za_cheatSheet{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.fHd1Za_RegexTester .fHd1Za_cheatSheet summary{padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer}.fHd1Za_RegexTester .fHd1Za_cheatSheet dl{gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3) var(--space-3);font-size:var(--font-size-sm);grid-template-columns:max-content 1fr;display:grid}.fHd1Za_RegexTester .fHd1Za_cheatSheet dl>div{display:contents}.fHd1Za_RegexTester .fHd1Za_cheatSheet dd{color:var(--color-text-secondary)}}
