.utility-showcase_examplesGrid__18Pb4{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:.5rem}.utility-showcase_exampleCard__EsPZP{background:var(--card);border:1px solid var(--border);border-radius:.375rem;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:1.25rem 1rem;cursor:pointer;transition:box-shadow .15s,transform .15s;outline:none}.utility-showcase_exampleCard__EsPZP:focus,.utility-showcase_exampleCard__EsPZP:hover{box-shadow:0 8px 24px rgba(0,0,0,.1);transform:translateY(-2px) scale(1.02);border-color:var(--primary,#2563eb)}@media (max-width:900px){.utility-showcase_examplesGrid__18Pb4{grid-template-columns:1fr}}.utility-showcase_headerTags__hix9v{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.utility-showcase_categoryTag__BpDvq{background:#dbeafe;color:#1e40af;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.utility-showcase_countTag__3LumQ{background:var(--accent);color:var(--muted);padding:.25rem .75rem;border-radius:9999px;font-size:.875rem}.utility-showcase_overviewContainer__Wv_Z_{display:flex;flex-direction:column;gap:2rem}.utility-showcase_mainDescription__UR52u{margin-bottom:2rem}.utility-showcase_descriptionContent__1cXoG{font-size:1.125rem;line-height:1.7;color:var(--foreground);margin:0;white-space:pre-line;letter-spacing:.01em;& h1,& h2,& h3,& h4,& h5,& h6{font-weight:600;margin:1.5rem 0 .75rem;color:var(--foreground)}& ol,& ul{margin:1rem 0;padding-left:1.5rem}& li{margin:.5rem 0;line-height:1.6}& code{background:var(--accent);padding:.125rem .375rem;border-radius:.25rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}& a{color:var(--primary);text-decoration:underline}}.utility-showcase_subsection__yueku{background:var(--background);border:1px solid var(--border);border-radius:.375rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.utility-showcase_subsection__yueku:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.1)}.utility-showcase_subsectionTitle__Q4VTZ{font-size:1rem;font-weight:600;color:var(--foreground);margin:0 0 1rem}.utility-showcase_subsectionText__AkJ03{font-size:1rem;line-height:1.6;color:var(--muted);margin:0}.utility-showcase_usageBlock__AqnnH{background:var(--accent);border:1px solid var(--border);border-radius:.375rem;padding:.75rem;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:var(--foreground);white-space:pre-wrap}.utility-showcase_descriptionContainer__pqTzH{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}.utility-showcase_descriptionText__o3GgP{font-size:1rem;line-height:1.6;color:var(--muted);margin:0;white-space:pre-line}.utility-showcase_detailsGrid__dke_t{display:flex;flex-direction:column;gap:1rem}.utility-showcase_detailsRow__A7jzA{display:flex;gap:2rem;flex-wrap:wrap}.utility-showcase_detailItem__ng8WI{display:flex;flex-direction:column;gap:.25rem}.utility-showcase_detailLabel__GikGh{font-weight:600;color:var(--foreground)}.utility-showcase_detailValue__heSbb{color:var(--muted)}.utility-showcase_performanceNote__oOCEG{padding:.75rem;background:#fef3c7;border:1px solid #fbbf24;border-radius:.375rem}.utility-showcase_performanceTitle__3odZ7{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0 0 .5rem}.utility-showcase_performanceText__B8ykx{font-size:.875rem;color:var(--muted);line-height:1.6;margin:0}.utility-showcase_conceptsContainer__Pqn3U{display:flex;flex-wrap:wrap;gap:.5rem}.utility-showcase_conceptTag__QJf0U{padding:.25rem .75rem;background:var(--primary);color:white;border-radius:9999px;font-size:.875rem;font-weight:500;white-space:nowrap}.utility-showcase_solutionHeader__RuuF_{padding:1rem;background:var(--card);border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:flex-start}.utility-showcase_solutionInfo__BEUhD h4{margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;color:var(--foreground)}.utility-showcase_solutionMeta__IrmwI{font-size:.75rem;color:var(--muted);font-family:Monaco,Menlo,Ubuntu Mono,monospace;margin-top:.25rem}.utility-showcase_copyButton__w3LhN{padding:.5rem 1rem;background:var(--primary-brand);color:var(--bg-primary);border:none;border-radius:.375rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:opacity .2s ease}.utility-showcase_copyButton__w3LhN:hover{background:var(--expertise-highlight);opacity:.9}.utility-showcase_codeBlock__kktpV{margin:0;padding:1.5rem;background:var(--card);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:var(--foreground);overflow-x:auto;white-space:pre-wrap}.utility-showcase_exampleTitle__9GxNS{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--foreground)}.utility-showcase_exampleCode__5t9F5{padding:.75rem;font-size:.875rem}.utility-showcase_exampleCode__5t9F5,.utility-showcase_modalCode__BUQ2w{background:var(--card);border:1px solid var(--border);border-radius:.25rem;margin:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:var(--foreground);overflow-x:auto;white-space:pre-wrap}.utility-showcase_modalCode__BUQ2w{padding:1.5rem;font-size:1.1rem}@media (max-width:767px){.utility-showcase_subsection__yueku{padding:1rem}.utility-showcase_detailsRow__A7jzA{flex-direction:column;gap:1rem}.utility-showcase_exampleCode__5t9F5,.utility-showcase_modalCode__BUQ2w,.utility-showcase_testCode__i_Qwx{font-size:.8rem;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}}@media (max-width:375px){.utility-showcase_subsection__yueku{padding:.75rem}.utility-showcase_exampleCode__5t9F5,.utility-showcase_modalCode__BUQ2w,.utility-showcase_testCode__i_Qwx{font-size:.75rem}}