/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.CodeSnippet_root__Dremt{box-sizing:border-box;border-radius:var(--sanity-id-radii-lg);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--theme-colors-border-subtle);background-color:var(--theme-colors-bg-dim);min-width:0;max-width:100%;display:flex;position:relative;overflow-x:auto}.CodeSnippet_root__Dremt>div{width:100%;min-width:0}.CodeSnippet_root__Dremt pre{box-sizing:border-box;font-family:var(--font-mono);-webkit-overflow-scrolling:touch;width:100%;min-width:0;margin:0;padding:1.25rem;font-size:.9rem;line-height:1.6;display:block;overflow:auto visible}.CodeSnippet_root__Dremt pre>code{font-family:var(--font-mono);width:100%;min-width:fit-content;display:block}.CodeSnippet_root__Dremt.CodeSnippet_rootSingleLine__5xLQJ pre>code{width:calc(100% - 2rem);padding-right:2rem}.CodeSnippet_root__Dremt :not(pre)>code[class*=language-]{background:var(--bg2);border:1px solid var(--hairline2);padding:1px .2em}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .refractor-marker{background:var(--theme-colors-bg-strong);margin:0 -1.25rem;padding:0 1.25rem}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt code[class*=language-] ::selection,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt code[class*=language-]::selection,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt pre[class*=language-] ::selection,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt pre[class*=language-]::selection{background:var(--gray-200)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.atrule{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.attr-name{color:var(--orange-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.attr-value,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.attribute{color:var(--yellow-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.boolean{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.builtin{color:var(--orange-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.cdata,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.char{color:var(--yellow-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.class{color:var(--orange-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.class-name{color:var(--blue-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.comment{color:var(--green-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.constant{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.deleted{color:var(--red-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.doctype{color:var(--gray-500)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.entity{color:var(--red-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.function,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.hexcode{color:var(--blue-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.id,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.important{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.inserted{color:var(--yellow-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.keyword{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.number{color:var(--orange-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.operator{color:var(--red-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.prolog{color:var(--gray-500)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.property,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.pseudo-class,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.pseudo-element{color:var(--yellow-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.punctuation{color:var(--gray-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.regex{color:var(--blue-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.selector{color:var(--red-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.string{color:var(--yellow-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.symbol{color:var(--purple-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.tag{color:var(--red-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.unit{color:var(--orange-600)}:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.url,:root:not([data-theme=dark]) .CodeSnippet_root__Dremt .token.variable{color:var(--red-600)}:root[data-theme=dark] .CodeSnippet_root__Dremt .refractor-marker{background:var(--theme-colors-bg-strong);margin:0 -1.25rem;padding:0 1.25rem}:root[data-theme=dark] .CodeSnippet_root__Dremt code[class*=language-] ::selection,:root[data-theme=dark] .CodeSnippet_root__Dremt code[class*=language-]::selection,:root[data-theme=dark] .CodeSnippet_root__Dremt pre[class*=language-] ::selection,:root[data-theme=dark] .CodeSnippet_root__Dremt pre[class*=language-]::selection{background:var(--gray-400)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.atrule{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.attr-name{color:var(--green-400)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.attr-value,:root[data-theme=dark] .CodeSnippet_root__Dremt .token.attribute{color:var(--yellow-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.boolean{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.builtin{color:var(--orange-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.cdata,:root[data-theme=dark] .CodeSnippet_root__Dremt .token.char{color:var(--yellow-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.class{color:var(--orange-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.class-name{color:var(--blue-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.comment{color:var(--gray-500)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.constant{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.deleted{color:var(--red-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.doctype{color:var(--gray-500)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.entity{color:var(--red-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.function{color:var(--green-400)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.hexcode{color:var(--blue-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.id,:root[data-theme=dark] .CodeSnippet_root__Dremt .token.important{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.inserted{color:var(--yellow-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.keyword{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.number{color:var(--orange-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.operator{color:var(--red-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.prolog{color:var(--gray-500)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.property{color:var(--blue-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.pseudo-class,:root[data-theme=dark] .CodeSnippet_root__Dremt .token.pseudo-element{color:var(--yellow-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.punctuation{color:var(--gray-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.regex{color:var(--blue-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.selector{color:var(--red-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.string{color:var(--yellow-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.symbol{color:var(--purple-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.tag{color:var(--red-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.unit{color:var(--orange-300)}:root[data-theme=dark] .CodeSnippet_root__Dremt .token.url,:root[data-theme=dark] .CodeSnippet_root__Dremt .token.variable{color:var(--red-300)}.CodeSnippet_copyPasteButton__jU6lg{appearance:none;color:inherit;background-color:#0000;border:none;justify-content:center;align-items:center;width:3rem;height:3rem;padding:1rem;font-family:inherit;font-size:1rem;transition:color .2s;display:flex;position:absolute;bottom:0;right:0}.CodeSnippet_copyPasteButton__jU6lg:hover{cursor:pointer}.CodeSnippet_copyPasteButton__jU6lg:active,.CodeSnippet_copyPasteButton__jU6lg:focus{border:none;outline:none}.CodeSnippet_copyPasteButton__jU6lg.CodeSnippet_copyPasteButtonCopied__27tPv,.CodeSnippet_copyPasteButton__jU6lg:active{color:var(--green)}.CodeSnippet_copyPasteButton__jU6lg.CodeSnippet_copyPasteButtonSingleLine___N5UJ{background:linear-gradient(90deg,#0000 0,var(--theme-colors-bg-dim)25%);top:.5rem;bottom:auto;right:1px}.CodeSnippet_container__MjLiJ{position:relative}.CodeSnippet_copyPasteIcon__PcX2_{height:1rem;display:block}.CodeSnippet_copiedCheck__QQOFw{color:var(--green);font-size:1.5rem;display:block}.CodeSnippet_minimal__jw9_C{padding:var(--scale300)var(--scale350);padding-right:var(--scale900)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}