@charset "UTF-8";.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 4px}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.btn-pri{background-color:#4e8ab5;letter-spacing:2px;font-size:15px;border-radius:4px;border:none;padding:4px 12px;height:auto;color:#f5f5f5}@media (max-width: 576px){.btn-pri{font-size:13px}}.btn-pri:hover,.btn-pri:focus{background-color:#3c79a5;color:#f5f5f5}.btn-sec{background-color:#1681e5;letter-spacing:2px;font-size:15px;border-radius:4px;border:none;padding:4px 12px;height:auto;color:#f5f5f5}@media (max-width: 576px){.btn-sec{font-size:13px}}.btn-sec:hover{background-color:#4e8ab5}.btn-sec:focus{background-color:#4e8ab5}.btn-line{color:#4e8ab5;border-color:#4e8ab5}*{box-sizing:border-box;font-family:Open Sans,sans-serif}*::-webkit-scrollbar{width:5px;height:4px;-webkit-overflow-scrolling:touch}*::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}*::-webkit-scrollbar-thumb{background-color:#4e8ab5;border-radius:4px}a.disable{color:#d0d0d0!important;font-weight:300;pointer-events:none;cursor:default;font-size:16px!important}html,body{height:auto!important;max-width:100vw;cursor:default}@media (max-width: 992px){html,body{overflow-x:hidden}}body{padding-top:54px}@media (max-width: 992px){body{padding-top:40px}}button,img{user-select:none}ins.adsbygoogle[data-ad-status=unfilled]{display:none!important}:root{--preview-bg: #0b1020;--preview-fg: #e6edf3;--preview-muted: #94a3b8;--hl-1: rgba(56, 189, 248, .28);--hl-2: rgba(251, 146, 60, .3);--hl-3: rgba(34, 197, 94, .28);--hl-4: rgba(244, 63, 94, .3);--hl-5: rgba(139, 92, 246, .3);--group-border: 1px dashed rgba(255, 255, 255, .35)}.RegexTester{max-width:1200px;margin:0 auto;width:100%}.RegexTester *,.RegexTester *:before,.RegexTester *:after{box-sizing:border-box;min-width:0}.cardWrap{display:grid;gap:16px;grid-template-columns:1.2fr 1fr}@media (max-width: 1024px){.cardWrap{grid-template-columns:1fr}}.card{background:#fff;border-radius:16px;padding:16px;box-shadow:0 6px 16px #00000014;border:1px solid #eee}.sectionTitle{font-weight:700;margin-bottom:8px;font-size:16px}.sectionTitle.small{font-size:14px}.label{display:block;font-weight:600;margin-bottom:8px}.regexRow{display:flex;align-items:center;gap:6px}.regexRow .slash{opacity:.6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.regexRow .regexInput{flex:1;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.regexRow .flags{display:flex;gap:8px;margin-left:8px}.regexRow .flags .flag{display:flex;align-items:center;gap:4px}.row{margin-top:12px}.textInput{width:100%;min-height:180px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.textTools{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.textTools .select{border:1px solid #e5e7eb;border-radius:10px;padding:8px 10px;background:#fff}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips .chip{border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;background:#fff;cursor:pointer}.errorBox{margin-top:8px;border:1px dashed #ef4444;background:#fff1f2;color:#991b1b;padding:8px 10px;border-radius:10px;font-size:13px}.statsRow{display:flex;gap:16px;font-size:13px;color:#475569;margin-bottom:8px}.previewWrap{margin-top:8px}.previewWrap .previewHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.previewWrap .preview{--ow-any: anywhere;border:1px solid #e5e7eb;border-radius:12px;padding:12px;min-height:120px;background:var(--preview-bg);color:var(--preview-fg);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.previewWrap .preview.wrap{white-space:pre-wrap;word-break:break-word}.previewWrap .preview .hl.match,.previewWrap .preview .group{overflow-wrap:var(--ow-any);word-break:break-word}.previewWrap .preview mark:not(.hl){background-color:transparent;color:inherit}.previewWrap .placeholder{opacity:.85;color:var(--preview-muted)}.previewWrap .placeholder.error{color:#fecaca}.replaceWrap{margin-top:16px}.replaceWrap .replacePreview{margin-top:8px;border:1px solid #e5e7eb;border-radius:12px;padding:12px;min-height:80px;background:#f9fafb;color:#0f172a;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tableWrap{margin-top:16px}.table{width:100%;border-collapse:collapse;font-size:13px}.table th,.table td{border-bottom:1px solid #eee;padding:6px 8px;vertical-align:top}.table thead th{text-align:left;color:#334155}.btn{border:1px solid #e5e7eb;padding:8px 12px;border-radius:10px;cursor:pointer;background:#fff;transition:transform .05s ease}.btn:active{transform:translateY(1px)}.preview .hl.match{background:var(--hl-3)!important;color:var(--preview-fg)!important;padding:0 .5px;border-radius:4px}.preview .hl.match-1{background:var(--hl-1)}.preview .hl.match-2{background:var(--hl-2)}.preview .hl.match-3{background:var(--hl-3)}.preview .hl.match-4{background:var(--hl-4)}.preview .hl.match-5{background:var(--hl-5)}.group{border:var(--group-border);border-radius:3px;padding:0 1px;margin:0}.group.g1{box-shadow:inset 0 -2px #38bdf8a6}.group.g2{box-shadow:inset 0 -2px #fb923cb3}.group.g3{box-shadow:inset 0 -2px #22c55eb3}.group.g4{box-shadow:inset 0 -2px #f43f5eb3}.group.g5{box-shadow:inset 0 -2px #8b5cf6b3}.group.g6{box-shadow:inset 0 -2px #0ea5e9b3}.group.g7{box-shadow:inset 0 -2px #ec4899b3}.group.g8{box-shadow:inset 0 -2px #14b8a6b3}@media (max-width: 480px){.RegexTester .cardWrap{grid-template-columns:1fr;gap:12px}.RegexTester .card{padding:12px;border-radius:12px}.RegexTester .toolTitle h1{font-size:22px}.RegexTester .toolTitle span{font-size:13px}.RegexTester .regexRow{flex-wrap:wrap;align-items:flex-start;gap:8px}.RegexTester .inputCard .regexRow .slash{display:none!important}.RegexTester .regexRow .regexInput{flex:0 1 100%;width:100%;min-width:0;order:1}.RegexTester .regexRow .flags{order:2;width:100%;margin-left:0;display:flex;flex-wrap:wrap;gap:10px 12px}.RegexTester .textInput{min-height:140px;font-size:14px}.RegexTester .preview{min-height:140px;font-size:13px;white-space:pre-wrap!important;word-break:break-word}.RegexTester .preview .hl.match,.RegexTester .preview .group{overflow-wrap:anywhere;word-break:break-word}.RegexTester .tableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.RegexTester .table{min-width:560px}.RegexTester .statsRow{flex-wrap:wrap;gap:8px}.RegexTester .btn{padding:8px 10px}}
