.RegexCheatsheet_container__IDKRS{width:100%;max-width:1400px;margin:0 auto}.RegexCheatsheet_container-wide__KZ75y{width:100%;max-width:1600px;margin:0 auto}.RegexCheatsheet_container-narrow__6WRNj{width:100%;max-width:90rem;margin:0 auto}.RegexCheatsheet_glass-card-frosted__NFkaH,.RegexCheatsheet_glass-card__q3gBE,.RegexCheatsheet_glassCard__m6KYC{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1rem;transition:all .3s ease}.RegexCheatsheet_glass-card-frosted__NFkaH{backdrop-filter:blur(10px)}.RegexCheatsheet_section-title__hs_xH{font-size:1.125rem;margin:0 0 1.25rem}.RegexCheatsheet_section-title-sm__L1rkV,.RegexCheatsheet_section-title__hs_xH{font-weight:600;color:var(--text-primary);font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.RegexCheatsheet_section-title-sm__L1rkV{font-size:1rem;margin:0 0 1rem}.RegexCheatsheet_input-field__ZNatq{width:100%;padding:.75rem 1rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;color:var(--text-primary);font-size:1rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;transition:all .2s ease}.RegexCheatsheet_input-field__ZNatq:focus{outline:none;border-color:var(--input-border-focus);background:var(--input-bg-focus)}.RegexCheatsheet_input-field__ZNatq::placeholder{color:var(--text-muted)}.RegexCheatsheet_input-field__ZNatq::-webkit-inner-spin-button,.RegexCheatsheet_input-field__ZNatq::-webkit-outer-spin-button{opacity:1}.RegexCheatsheet_input-label__9EXNN{display:block;font-size:.875rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.RegexCheatsheet_slider__14Bow{width:100%;height:6px;border-radius:3px;background:var(--input-bg);appearance:none;cursor:pointer;outline:none}.RegexCheatsheet_slider__14Bow::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--color-white);cursor:pointer;box-shadow:var(--shadow-md);transition:transform .2s ease}.RegexCheatsheet_slider__14Bow::-webkit-slider-thumb:hover{transform:scale(1.1)}.RegexCheatsheet_slider__14Bow::-moz-range-thumb{width:20px;height:20px;border:2px solid var(--color-white);border-radius:50%;background:#fff;cursor:pointer;box-shadow:var(--shadow-md)}.RegexCheatsheet_slider-header__jlaya{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.RegexCheatsheet_slider-label__aRml_{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.RegexCheatsheet_slider-value__fWM2A{font-size:.875rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;color:var(--text-primary)}.RegexCheatsheet_color-input__a1lO2{width:48px;height:48px;padding:0;border:2px solid var(--border-medium);border-radius:.5rem;cursor:pointer;background:rgba(0,0,0,0);transition:all .2s ease}.RegexCheatsheet_color-input__a1lO2::-webkit-color-swatch-wrapper{padding:0}.RegexCheatsheet_color-input__a1lO2::-webkit-color-swatch{border:none;border-radius:calc(.5rem - 2px)}.RegexCheatsheet_color-input__a1lO2:hover{border-color:var(--border-strong);transform:scale(1.05)}.RegexCheatsheet_color-input__a1lO2:focus{outline:none;border-color:var(--input-border-focus)}.RegexCheatsheet_color-input-sm__z9OJn{width:32px;height:32px;border-width:1px}.RegexCheatsheet_info-grid__t7oYW{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:768px){.RegexCheatsheet_info-grid__t7oYW{grid-template-columns:1fr}}.RegexCheatsheet_info-item__Ys_bE{padding:1rem;background:var(--input-bg);border-radius:.5rem;border:1px solid var(--border-subtle)}.RegexCheatsheet_info-subtitle__NOj_4{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.RegexCheatsheet_info-text__KM5lP{font-size:.875rem;color:var(--text-secondary);line-height:1.6;margin:0}.RegexCheatsheet_info-text__KM5lP code{padding:.125rem .375rem;background:var(--bg-glass);border-radius:.375rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.8rem;color:var(--text-code)}.RegexCheatsheet_grid-2col__n5qLR{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:1024px){.RegexCheatsheet_grid-2col__n5qLR{grid-template-columns:1fr}}.RegexCheatsheet_grid-2col-768__GeSNH{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:768px){.RegexCheatsheet_grid-2col-768__GeSNH{grid-template-columns:1fr}}.RegexCheatsheet_copy-btn__AE4H_{padding:.5rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.375rem;color:var(--text-muted);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.RegexCheatsheet_copy-btn__AE4H_:hover{background:var(--bg-glass-hover);color:var(--text-primary)}.RegexCheatsheet_copy-btn__AE4H_.RegexCheatsheet_copied__4aBjK{color:oklch(.7 .18 145)}.RegexCheatsheet_copy-icon__8VPKi{width:1rem;height:1rem}.RegexCheatsheet_controlBar__FSliV{background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:.75rem}.RegexCheatsheet_searchWrap__Hot0L{position:relative;background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;padding:0 .75rem;transition:all .2s ease}.RegexCheatsheet_searchWrap__Hot0L:focus-within{border-color:var(--input-border-focus);background:var(--input-bg-focus)}.RegexCheatsheet_searchIcon__GN8wD{color:var(--text-muted);flex-shrink:0}.RegexCheatsheet_searchInput__R8cUp{flex:1;background:rgba(0,0,0,0);border:none;outline:none;padding:.75rem 0;color:var(--text-primary);font-size:.9375rem;font-family:Geist Sans,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.RegexCheatsheet_searchInput__R8cUp::placeholder{color:var(--text-muted)}.RegexCheatsheet_searchInput__R8cUp::-webkit-search-cancel-button{display:none}.RegexCheatsheet_clearBtn__toED8{padding:.5rem;background:rgba(0,0,0,0);border:none;color:var(--text-muted);cursor:pointer;border-radius:.375rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.RegexCheatsheet_clearBtn__toED8:hover{color:var(--text-primary);background:var(--bg-glass-hover)}.RegexCheatsheet_clearBtn__toED8{padding:.25rem}.RegexCheatsheet_chip__9shoJ{padding:.375rem .875rem;background:var(--bg-glass);border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-secondary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.RegexCheatsheet_chip__9shoJ:hover{background:var(--bg-glass-hover);color:var(--text-primary);border-color:var(--border-medium)}.RegexCheatsheet_chipActive__yBQXM{background:oklch(.55 .196 311.1/.2);border-color:oklch(.55 .196 311.1);color:oklch(.55 .196 311.1)}.RegexCheatsheet_countText__ekO5Y{color:var(--text-muted)}.RegexCheatsheet_countText__ekO5Y strong{color:var(--text-secondary);font-weight:600}.RegexCheatsheet_categoryTitle__f3_7_{color:var(--text-primary);font-family:Michroma,Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;letter-spacing:.02em}.RegexCheatsheet_cardGrid__ubJkj{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.875rem}.RegexCheatsheet_tokenCard__DuC3m{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;background:var(--input-bg);border:1px solid var(--border-subtle);border-radius:.5rem;cursor:pointer;text-align:left;transition:all .18s ease;color:inherit;font-family:inherit}.RegexCheatsheet_tokenCard__DuC3m:hover{border-color:oklch(.55 .196 311.1);background:var(--bg-glass-hover);transform:translateY(-1px)}.RegexCheatsheet_tokenCard__DuC3m:hover .RegexCheatsheet_copyHint__ld23Q{color:oklch(.55 .196 311.1);opacity:1}.RegexCheatsheet_tokenCard__DuC3m:focus-visible{outline:2px solid oklch(.55 .196 311.1);outline-offset:2px}.RegexCheatsheet_tokenCardCopied__rscjk{border-color:oklch(.7 .18 145)}.RegexCheatsheet_tokenCardCopied__rscjk .RegexCheatsheet_copyHint__ld23Q{color:oklch(.7 .18 145);opacity:1}.RegexCheatsheet_tokenHeader__tE9b8{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.RegexCheatsheet_tokenText__K1dXz{font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.9375rem;font-weight:700;color:oklch(.55 .196 311.1);word-break:break-word;line-height:1.4}.RegexCheatsheet_copyHint__ld23Q{flex-shrink:0;color:var(--text-muted);opacity:.6;transition:all .18s ease}.RegexCheatsheet_tokenDesc__m4we7{margin:0;font-size:.8125rem;color:var(--text-tertiary);line-height:1.5}.RegexCheatsheet_exampleText__rlqA7{display:block;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.75rem;color:var(--text-muted);background:var(--bg-overlay-light);padding:.4rem .5rem;border-radius:.375rem;word-break:break-word;line-height:1.5}.RegexCheatsheet_emptyState__dRhRK{text-align:center;color:var(--text-muted);padding:3rem 1rem}.RegexCheatsheet_notesList__S4YQe{list-style:disc;padding-left:1.25rem;margin:0}.RegexCheatsheet_notesList__S4YQe li{font-size:.875rem;color:var(--text-tertiary);line-height:1.6;margin-bottom:.35rem}.RegexCheatsheet_notesList__S4YQe li:last-child{margin-bottom:0}.RegexCheatsheet_notesList__S4YQe li code{padding:.1rem .35rem;background:var(--bg-glass);border-radius:.375rem;font-family:Ubuntu Mono,ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.8rem;color:var(--text-code)}