.Breadcrumb_breadcrumb__svfce{font-size:var(--font-m);color:var(--color-text-light);margin-bottom:var(--space-16);flex-wrap:wrap}.Breadcrumb_breadcrumb__svfce a{color:var(--color-accent);text-decoration:none}.FaqSection_section__DYHkw{margin-top:var(--space-48)}.FaqSection_title__QoA2I{font-size:var(--font-xl);font-weight:600;margin-bottom:var(--space-16)}.RelatedTools_section__oekFl{margin-top:var(--space-32)}.RelatedTools_title__52ot_{font-size:var(--font-xl);font-weight:600;margin-bottom:var(--space-16)}.RelatedTools_grid__Nky_p{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-12);gap:var(--space-12)}.RelatedTools_card__D963i{display:block;padding:var(--space-16);border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);text-decoration:none;transition:border-color .15s,box-shadow .15s}.RelatedTools_card__D963i:hover{border-color:var(--color-accent);box-shadow:0 2px 8px rgb(0 0 0/8%);text-decoration:none}.RelatedTools_cardName__YCXi1{font-weight:600;font-size:var(--font-l);color:var(--color-text);margin-bottom:var(--space-8)}.RelatedTools_cardDesc__OGdhE{font-size:var(--font-s);color:var(--color-text-light);line-height:1.4}.ToolPage_toolPage__11dbE{max-width:800px}.ToolPage_description__x3Q8c{color:var(--color-text-light);font-size:var(--font-l);margin-top:var(--space-8);margin-bottom:var(--space-24);line-height:1.6}.ToolPage_adSlot__Hfzby{min-height:90px;background:var(--color-bg);border:1px dashed var(--color-border);align-items:center;justify-content:center;color:var(--color-text-light);font-size:var(--font-s);border-radius:4px;display:none}.ToolPage_adSlot__Hfzby,.ToolPage_toolContent__aSPGO{margin:var(--space-24) 0}.ToolInput_wrapper__rstVJ{margin-bottom:var(--space-16)}.ToolInput_label__6I8FU{display:block;font-weight:500;margin-bottom:var(--space-8);font-size:var(--font-2xl)}.ToolInput_textarea__iVuJ2{font-size:var(--font-l)}.tool-common_errorBox__sMY_c{padding:var(--space-12);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:6px;color:var(--color-error);font-size:var(--font-l)}.tool-common_errorText__LLlEp{color:var(--color-error);font-size:var(--font-m)}.RegexTesterTool_patternRow__ZDcwM{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-12);padding:var(--space-8) var(--space-12);border:1px solid var(--color-border);border-radius:6px;background:var(--color-white);font-family:SFMono-Regular,Consolas,monospace}.RegexTesterTool_slash__Ue4Ej{color:var(--color-accent);font-size:var(--font-l);font-weight:700}.RegexTesterTool_patternInput__uIMjZ{flex:1 1;font-family:inherit;font-size:var(--font-l)}.RegexTesterTool_flagsDisplay__0ZMLq{color:var(--color-accent);font-weight:600;min-width:30px}.RegexTesterTool_flags__0Rzt2{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-bottom:var(--space-16)}.RegexTesterTool_error__HsXfe{margin-top:var(--space-8);font-size:var(--font-xl)}.RegexTesterTool_results__QfZS5{margin-top:var(--space-16)}.RegexTesterTool_matchCount__RdVzG{font-weight:500;font-size:var(--font-xl);margin-bottom:var(--space-8);color:var(--color-accent)}.RegexTesterTool_match__yFviL{padding:var(--space-12);border:1px solid var(--color-border);border-radius:6px;margin-bottom:var(--space-8);background:var(--color-white)}.RegexTesterTool_matchHeader__Cb5Wu{font-size:var(--font-l);color:var(--color-text-light);margin-bottom:var(--space-4)}.RegexTesterTool_matchValue__oToKy{font-size:var(--font-l);background:var(--color-success-bg);padding:var(--space-4) var(--space-8);border-radius:3px}.RegexTesterTool_groups__0pO6b{margin-top:var(--space-8);display:flex;flex-wrap:wrap;gap:var(--space-8)}.RegexTesterTool_group__85U4H{font-size:var(--font-l);color:var(--color-text-light)}.RegexTesterTool_group__85U4H code{background:var(--color-bg);padding:var(--space-4) var(--space-4);border-radius:3px}