.CodeBlock-module__fc_faG__wrap{margin-top:2.5rem;margin-bottom:2.5rem}.CodeBlock-module__fc_faG__labelRow{border-color:#0000001a;border-top-width:1px;grid-template-columns:1fr auto;align-items:center;gap:1rem;margin-bottom:.75rem;padding-top:.75rem;display:grid}.CodeBlock-module__fc_faG__lang{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.CodeBlock-module__fc_faG__filename{text-transform:none;letter-spacing:0;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.CodeBlock-module__fc_faG__copyBtn{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CodeBlock-module__fc_faG__copyBtn:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.CodeBlock-module__fc_faG__surface{background-color:#ffffff80;border-width:1px;border-color:#0000001a}.CodeBlock-module__fc_faG__pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;padding:.5rem;font-size:13px;line-height:1.65;overflow-x:hidden}.CodeBlock-module__fc_faG__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.CodeBlock-module__fc_faG__line{padding-left:.5rem;padding-right:.5rem}.CodeBlock-module__fc_faG__lineHighlight{background-color:#0000000d}.CodeBlock-module__fc_faG__details{margin-top:2.5rem;margin-bottom:2.5rem}.CodeBlock-module__fc_faG__summary{cursor:pointer;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));border-color:#0000001a;border-top-width:1px;padding-top:.75rem;padding-bottom:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;list-style-type:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.CodeBlock-module__fc_faG__summary:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.CodeBlock-module__fc_faG__summary::-webkit-details-marker{display:none}.CodeBlock-module__fc_faG__summary:before{content:"▶ ";transition:transform .15s;display:inline-block}.CodeBlock-module__fc_faG__details[open] .CodeBlock-module__fc_faG__summary:before{transform:rotate(90deg)}
