1"use strict";(self.webpackChunkuthana_api_docs=self.webpackChunkuthana_api_docs||[]).push([["7496"],{3283(e,t,o){o.d(t,{A:()=>g});var r=o(4848),n=o(6540),s=o(1113),a=o(6397),i=o(3941);let c={name:"uthana-dark",type:"dark",colors:{"editor.background":"#150022","editor.foreground":"#f5f5f5"},tokenColors:[{scope:["comment","punctuation.definition.comment"],settings:{foreground:"#5C6370",fontStyle:"italic"}},{scope:["string","string.quoted","string.quoted.double","string.quoted.single"],settings:{foreground:"#8de8a7",fontStyle:"italic"}},{scope:["constant.numeric","constant.language","constant.language.boolean"],settings:{foreground:"#e08593"}},{scope:["constant.character"],settings:{foreground:"#56D6D6"}},{scope:["keyword","storage.type","storage.modifier","keyword.control"],settings:{foreground:"#AE81FF"}},{scope:["keyword.operator.new","keyword.operator.module"],settings:{foreground:"#AE81FF"}},{scope:["entity.name.function","variable.function.constructor"],settings:{foreground:"#ffcb6b"}},{scope:["meta.function-call","variable.function","support.function","meta.function-call.generic"],settings:{foreground:"#61AFEF"}},{scope:["entity.name.class","entity.name.type","support.class","support.type"],settings:{foreground:"#ffcb6b"}},{scope:["variable.other.readwrite","variable.other.object"],settings:{foreground:"#FB467B"}},{scope:["variable.parameter","variable.other.jsdoc"],settings:{foreground:"#FB467B",fontStyle:"italic"}},{scope:["variable.language"],settings:{foreground:"#97a7c8"}},{scope:["meta.property.object","variable.other.property","variable.other.object.property"],settings:{foreground:"#e08593"}},{scope:["support.type.property-name","entity.other.attribute-name.css","css.property-list.property-name"],settings:{foreground:"#56D6D6"}},{scope:["entity.other.attribute-name"],settings:{foreground:"#AE81FF"}},{scope:["keyword.operator","punctuation.separator.key-value"],settings:{foreground:"#56D6D6"}},{scope:["keyword.operator.accessor"],settings:{foreground:"#97a7c8"}},{scope:["punctuation","punctuation.separator","punctuation.terminator","meta.brace.round","meta.brace.square","meta.brace.curly"],settings:{foreground:"#97a7c8"}},{scope:["support.constant"],settings:{foreground:"#e08593"}},{scope:["support.function.builtin"],settings:{foreground:"#56D6D6"}},{scope:["entity.name.tag"],settings:{foreground:"#FB467B"}},{scope:["variable.language.special.self"],settings:{foreground:"#97a7c8"}},{scope:["meta.function.decorator.python"],settings:{foreground:"#56D6D6"}},{scope:["variable.other.readwrite.alias","entity.name.type.alias","entity.name.namespace"],settings:{foreground:"#ffcb6b",fontStyle:"italic"}},{scope:["storage.type.function"],settings:{foreground:"#56D6D6"}},{scope:["entity.name.function.graphql"],settings:{foreground:"#61AFEF"}},{scope:["support.type.property-name.json"],settings:{foreground:"#FB467B"}}]},p={name:"uthana-light",type:"light",colors:{"editor.background":"#ffffff","editor.foreground":"#2d2d2d"},tokenColors:[{scope:["comment","punctuation.definition.comment"],settings:{foreground:"#6a737d",fontStyle:"italic"}},{scope:["string","string.quoted","string.quoted.double","string.quoted.single"],settings:{foreground:"#0d7377",fontStyle:"italic"}},{scope:["constant.numeric","constant.language","constant.language.boolean"],settings:{foreground:"#c25565"}},{scope:["constant.character"],settings:{foreground:"#0d7377"}},{scope:["keyword","storage.type","storage.modifier","keyword.control"],settings:{foreground:"#8a27e4"}},{scope:["keyword.operator.new","keyword.operator.module"],settings:{foreground:"#8a27e4"}},{scope:["entity.name.function","variable.function.constructor"],settings:{foreground:"#c69311"}},{scope:["meta.function-call","variable.function","support.function","meta.function-call.generic"],settings:{foreground:"#c69311"}},{scope:["entity.name.class","entity.name.type","support.class","support.type"],settings:{foreground:"#c69311"}},{scope:["variable.other.readwrite","variable.other.object"],settings:{foreground:"#c25565"}},{scope:["variable.parameter","variable.other.jsdoc"],settings:{foreground:"#c25565",fontStyle:"italic"}},{scope:["variable.language"],settings:{foreground:"#6b7280"}},{scope:["meta.property.object","variable.other.property","variable.other.object.property"],settings:{foreground:"#c69311"}},{scope:["support.type.property-name","entity.other.attribute-name.css","css.property-list.property-name"],settings:{foreground:"#0d7377"}},{scope:["entity.other.attribute-name"],settings:{foreground:"#8a27e4"}},{scope:["keyword.operator","punctuation.separator.key-value"],settings:{foreground:"#0d7377"}},{scope:["keyword.operator.accessor"],settings:{foreground:"#6b7280"}},{scope:["punctuation","punctuation.separator","punctuation.terminator","meta.brace.round","meta.brace.square","meta.brace.curly"],settings:{foreground:"#6b7280"}},{scope:["support.constant"],settings:{foreground:"#c25565"}},{scope:["support.function.builtin"],settings:{foreground:"#0d7377"}},{scope:["entity.name.tag"],settings:{foreground:"#c25565"}},{scope:["variable.language.special.self"],settings:{foreground:"#6b7280"}},{scope:["meta.function.decorator.python"],settings:{foreground:"#0d7377"}},{scope:["variable.other.readwrite.alias","entity.name.type.alias","entity.name.namespace"],settings:{foreground:"#c69311",fontStyle:"italic"}},{scope:["storage.type.function"],settings:{foreground:"#0d7377"}},{scope:["entity.name.function.graphql"],settings:{foreground:"#c69311"}},{scope:["support.type.property-name.json"],settings:{foreground:"#c25565"}}]};async function u(){return(0,a.DA)({themes:[c,p],langs:["bash","json","python","typescript","tsx","graphql","csharp","diff","javascript","jsx","css"]})}
1function g(e){let{colorMode:t}=(0,i.G)(),o=e.children,a=e.className||"",c=a.match(/language-(\w+)/),p=c?c[1]:"text",g=p&&"text"!==p&&"string"==typeof o,[d,l]=n.useState(""),[f,y]=n.useState(g);return(n.useEffect(()=>{if(!g)return void y(!1);let e=!1;return u().then(r=>{if(e)return;let n=String(o).trim();try{let o=r.codeToHtml(n,{lang:p,theme:"dark"===t?"uthana-dark":"uthana-light"});e||(l(o),y(!1))}catch(t){e||(console.warn(`Shiki failed to highlight ${p}, falling back to Prism:`,t),l(""),y(!1))}}).catch(t=>{e||(console.warn("Failed to initialize Shiki, falling back to Prism:",t),y(!1))}),()=>{e=!0}},[o,p,t,g]),g&&f)?(0,r.jsx)("div",{className:"shiki-code-block shiki-loading",children:(0,r.jsx)("pre",{className:a,children:(0,r.jsx)("code",{children:String(o)})})}):g&&d?(0,r.jsx)("div",{className:"shiki-code-block",children:(0,r.jsx)("div",{dangerouslySetInnerHTML:{__html:d},className:a})}):(0,r.jsx)(s.A,{...e})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.