@layer properties;@layer components{.cd_json-box{flex:1;min-height:calc(var(--spacing, .25rem)*40)}.cd_json-output{background-color:var(--color-gray-50,#f2f2f2);border-color:var(--color-gray-400,#999);border-style:var(--tw-border-style);border-width:1px;font-family:var(--font-mono,"Noto Sans Mono Variable",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));overflow:auto;padding:calc(var(--spacing, .25rem)*3);--tw-leading:calc(var(--spacing, 0.25rem)*5);line-height:calc(var(--spacing, .25rem)*5);&:where(.dark,.dark *){background-color:var(--color-gray-850,#262626)}&:where(.dark,.dark *){border-color:var(--color-gray-600,#666)}}.cd_json-pre{white-space:pre}.cd_json-pre,.cd_json-tree{min-width:100%;width:-moz-fit-content;width:fit-content}.cd_json-tree{--cd-json-indent:2ch}.cd_json-tree[data-indent="4"],.cd_json-tree[data-indent=tab]{--cd-json-indent:4ch}.cd_json-tree[data-indent=minify]{--cd-json-indent:1ch}.cd_json-row{align-items:center;display:flex;gap:calc(var(--spacing, .25rem)*1);white-space:pre}.cd_json-caret,.cd_json-caret-space{align-items:center;color:var(--color-gray-500,gray);display:inline-flex;flex-shrink:0;font-size:var(--text-base,1rem);justify-content:center;line-height:var(--tw-leading,var(--text-base--line-height,1.5));width:calc(var(--spacing, .25rem)*4)}.cd_json-node[data-open]>.cd_json-row{cursor:pointer}.cd_json-node[data-open]>.cd_json-row:hover{background-color:var(--color-gray-100,#e6e6e6);&:where(.dark,.dark *){background-color:var(--color-gray-900,#1a1a1a)}}.cd_json-node[data-open=false]>.cd_json-row .cd_json-caret{rotate:-90deg}.cd_json-node[data-open=false]>.cd_json-children,.cd_json-node[data-open=false]>.cd_json-close,.cd_json-node[data-open=true]>.cd_json-row .cd_json-collapsed,.cd_json-node[data-open=true]>.cd_json-row .cd_json-summary{display:none}.cd_json-collapsed,.cd_json-summary{color:var(--color-gray-500,gray)}.cd_json-children{border-color:var(--color-gray-300,#b3b3b3);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;margin-inline-start:calc(var(--spacing, .25rem)*2);padding-inline-start:var(--cd-json-indent);&:where(.dark,.dark *){border-color:var(--color-gray-700,#4d4d4d)}}.cd_json-close{padding-inline-start:calc(var(--spacing, .25rem)*5)}.cd_json-status{align-items:center;border-style:var(--tw-border-style);border-width:1px;display:flex;flex:1;font-size:var(--text-sm,.875rem);gap:calc(var(--spacing, .25rem)*3);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));min-height:calc(var(--spacing, .25rem)*9);min-width:calc(var(--spacing, .25rem)*64);padding-block:calc(var(--spacing, .25rem)*1.75);padding-inline:calc(var(--spacing, .25rem)*3);--tw-leading:calc(var(--spacing, 0.25rem)*5);line-height:calc(var(--spacing, .25rem)*5)}.cd_json-status-icon{flex-shrink:0;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.cd_json-status[data-state=empty]{background-color:var(--color-gray-50,#f2f2f2);border-color:var(--color-gray-400,#999);color:var(--color-gray-600,#666);&:where(.dark,.dark *){border-color:var(--color-gray-600,#666)}&:where(.dark,.dark *){background-color:var(--color-gray-850,#262626)}&:where(.dark,.dark *){color:var(--color-gray-400,#999)}}.cd_json-status[data-state=valid]{background-color:var(--color-spring-100,#d9f2e6);border-color:var(--color-spring-600,#396);color:var(--color-spring-600,#396);&:where(.dark,.dark *){border-color:var(--color-spring-400,#6c9)}&:where(.dark,.dark *){background-color:var(--color-spring-900,#0d261a)}&:where(.dark,.dark *){color:var(--color-spring-400,#6c9)}}.cd_json-status[data-state=warning]{background-color:var(--color-amber-100,#f2ecd9);border-color:var(--color-amber-600,#998033);color:var(--color-amber-600,#998033);&:where(.dark,.dark *){border-color:var(--color-amber-400,#ccb366)}&:where(.dark,.dark *){background-color:var(--color-amber-900,#26200d)}&:where(.dark,.dark *){color:var(--color-amber-400,#ccb366)}}.cd_json-status[data-state=error]{background-color:var(--color-red-100,#f2d9d9);border-color:var(--color-red-600,#933);color:var(--color-red-600,#933);&:where(.dark,.dark *){border-color:var(--color-red-400,#c66)}&:where(.dark,.dark *){background-color:var(--color-red-900,#260d0d)}&:where(.dark,.dark *){color:var(--color-red-400,#c66)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial}}}