*,:after,:before{box-sizing:border-box}.diagnosis-route blockquote,.diagnosis-route dd,.diagnosis-route dl,.diagnosis-route figure,.diagnosis-route h1,.diagnosis-route h2,.diagnosis-route h3,.diagnosis-route h4,.diagnosis-route h5,.diagnosis-route h6,.diagnosis-route p{margin:0}ol[role=list],ul[role=list]{list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button{background:none;border:none;padding:0;cursor:pointer;text-align:inherit;color:inherit}fieldset{margin:0;padding:0;border:0}textarea{resize:vertical}:focus{outline:none}:focus-visible{outline:2px solid var(--heat-100);outline-offset:2px}@media (hover:none){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}.diagnosis-route ::-webkit-scrollbar{width:0;height:0}.diagnosis-route ::-webkit-scrollbar-thumb:active,.diagnosis-route ::-webkit-scrollbar-thumb:hover{background-color:var(--black-alpha-12)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.diagnosis-route{font-family:var(--font-sans);font-size:1rem;line-height:1.5;color:var(--accent-black);background-color:var(--background-base);overflow-anchor:none}.diagnosis-route img,.diagnosis-route video{max-width:unset;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.diagnosis-route :focus,.diagnosis-route input,.diagnosis-route input:focus,.diagnosis-route select,.diagnosis-route select:focus,.diagnosis-route textarea,.diagnosis-route textarea:focus{outline:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.diagnosis-route section{position:relative}.diagnosis-route h1,.diagnosis-route h2,.diagnosis-route h3,.diagnosis-route h4,.diagnosis-route h5,.diagnosis-route h6,.diagnosis-route p{-webkit-user-select:text;-moz-user-select:text;user-select:text}.diagnosis-route button{text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.diagnosis-route ::-moz-selection{background-color:var(--heat-20);color:var(--accent-black)}.diagnosis-route ::selection{background-color:var(--heat-20);color:var(--accent-black)}.diagnosis-route a{color:inherit;text-decoration:none;transition:color .2s ease}.diagnosis-route a:hover{color:var(--heat-100)}.diagnosis-route code{font-family:var(--font-mono);font-size:.875em;background-color:var(--black-alpha-4);padding:.125rem .25rem;border-radius:.25rem}.diagnosis-route pre code{background-color:transparent;padding:0}html{visibility:visible!important}.container{width:100%;margin-inline:auto;padding-inline:var(--container-padding,1rem)}@media (min-width:640px){.container{max-width:640px;padding-inline:1.5rem}}@media (min-width:768px){.container{max-width:768px;padding-inline:2rem}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.layout-grid{display:grid;gap:var(--gap,1rem)}.layout-flex{display:flex;gap:var(--gap,1rem)}.grid-cols-auto-fit{grid-template-columns:repeat(auto-fit,minmax(var(--min-width,250px),1fr))}.grid-cols-auto-fill{grid-template-columns:repeat(auto-fill,minmax(var(--min-width,250px),1fr))}.layout-sidebar{display:grid;grid-template-columns:var(--sidebar-width,260px) 1fr;gap:var(--gap,2rem);align-items:start}@media (max-width:1024px){.layout-sidebar{grid-template-columns:1fr}}.stack{display:flex;flex-direction:column;gap:var(--gap,1rem)}.stack-horizontal{flex-direction:row}.cluster,.stack-horizontal{display:flex;align-items:center;gap:var(--gap,1rem)}.cluster{flex-wrap:wrap}.center{display:grid;place-items:center}.center,.cover{min-height:var(--min-height,100vh)}.cover{display:flex;flex-direction:column}.cover>*{margin-block:1rem}.cover>:first-child:not(.centered){margin-block-start:0}.cover>:last-child:not(.centered){margin-block-end:0}.cover>.centered{margin-block:auto}.switcher{display:flex;flex-wrap:wrap;gap:var(--gap,1rem)}.switcher>*{flex-grow:1;flex-basis:calc((var(--threshold, 30rem) - 100%) * 999)}.frame{aspect-ratio:var(--ratio,16/9);overflow:hidden;display:flex;align-items:center;justify-content:center}.frame>img,.frame>video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reel{display:flex;gap:var(--gap,1rem);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.reel::-webkit-scrollbar{display:none}.reel>*{flex:0 0 auto}.full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.skip-link{position:absolute;top:1rem;left:1rem;z-index:999;padding:.5rem 1rem;background-color:var(--accent-black);color:var(--white);text-decoration:none;border-radius:.25rem;opacity:0;transform:translateY(-100%);transition:opacity .2s,transform .2s}.skip-link:focus{opacity:1;transform:translateY(0)}@font-face{src:url(/fonts/SuisseIntl/400.woff2);font-weight:400;font-display:swap;font-family:SuisseIntl}@font-face{src:url(/fonts/SuisseIntl/450.woff2);font-weight:450;font-display:swap;font-family:SuisseIntl}@font-face{src:url(/fonts/SuisseIntl/500.woff2);font-weight:500;font-display:swap;font-family:SuisseIntl}@font-face{src:url(/fonts/SuisseIntl/600.woff2);font-weight:600;font-display:swap;font-family:SuisseIntl}@font-face{src:url(/fonts/SuisseIntl/700.woff2);font-weight:700;font-display:swap;font-family:SuisseIntl}:root{--white:#ffffff;--black:#000000;--heat-4:rgba(250,93,25,0.039);--heat-8:rgba(250,93,25,0.078);--heat-12:rgba(250,93,25,0.122);--heat-16:rgba(250,93,25,0.161);--heat-20:rgba(250,93,25,0.200);--heat-40:rgba(250,93,25,0.400);--heat-100:#fa5d19;--heat-200:#ff6600;--accent-black:#262626;--accent-white:#ffffff;--accent-amethyst:#9061ff;--accent-bluetron:#2a6dfb;--accent-crimson:#eb3424;--black-alpha-1:rgba(0,0,0,0.012);--black-alpha-2:rgba(0,0,0,0.020);--black-alpha-3:rgba(0,0,0,0.031);--black-alpha-4:rgba(0,0,0,0.039);--black-alpha-5:rgba(0,0,0,0.051);--black-alpha-6:rgba(0,0,0,0.059);--black-alpha-7:rgba(0,0,0,0.071);--black-alpha-8:rgba(0,0,0,0.078);--black-alpha-10:rgba(0,0,0,0.102);--black-alpha-12:rgba(0,0,0,0.122);--black-alpha-16:rgba(0,0,0,0.161);--black-alpha-20:rgba(0,0,0,0.200);--black-alpha-24:rgba(0,0,0,0.239);--black-alpha-32:rgba(38,38,38,0.322);--black-alpha-40:rgba(38,38,38,0.400);--black-alpha-48:rgba(38,38,38,0.478);--black-alpha-56:rgba(38,38,38,0.561);--black-alpha-64:rgba(38,38,38,0.639);--black-alpha-72:rgba(38,38,38,0.722);--black-alpha-88:rgba(38,38,38,0.878);--white-alpha-56:rgba(255,255,255,0.561);--white-alpha-72:rgba(255,255,255,0.722);--border-faint:#ededed;--border-muted:#e8e8e8;--border-loud:#e6e6e6;--illustrations-faint:#ededed;--illustrations-muted:#e6e6e6;--illustrations-default:#dbdbdb;--background-lighter:#fbfbfb;--background-base:#f9f9f9;--foreground:#262626;--foreground-dimmer:rgba(38,38,38,0.722)}@supports (color:color(display-p3 1 1 1)){:root{--white:color(display-p3 1 1 1);--black:color(display-p3 0 0 0);--heat-4:color(display-p3 0.980392 0.364706 0.098039/0.039216);--heat-8:color(display-p3 0.980392 0.364706 0.098039/0.078431);--heat-12:color(display-p3 0.980392 0.364706 0.098039/0.121569);--heat-16:color(display-p3 0.980392 0.364706 0.098039/0.160784);--heat-20:color(display-p3 0.980392 0.364706 0.098039/0.200000);--heat-40:color(display-p3 0.980392 0.364706 0.098039/0.400000);--heat-100:color(display-p3 0.980392 0.364706 0.098039/1.000000);--heat-200:color(display-p3 1.000000 0.400000 0.000000/1.000000);--accent-black:color(display-p3 0.149020 0.149020 0.149020/1.000000);--accent-white:color(display-p3 1.000000 1.000000 1.000000/1.000000);--accent-amethyst:color(display-p3 0.564706 0.380392 1.000000/1.000000);--accent-bluetron:color(display-p3 0.164706 0.427451 0.984314/1.000000);--accent-crimson:color(display-p3 0.921569 0.203922 0.141176/1.000000);--black-alpha-1:color(display-p3 0.000000 0.000000 0.000000/0.011765);--black-alpha-2:color(display-p3 0.000000 0.000000 0.000000/0.019608);--black-alpha-3:color(display-p3 0.000000 0.000000 0.000000/0.031373);--black-alpha-4:color(display-p3 0.000000 0.000000 0.000000/0.039216);--black-alpha-5:color(display-p3 0.000000 0.000000 0.000000/0.050980);--black-alpha-6:color(display-p3 0.000000 0.000000 0.000000/0.058824);--black-alpha-7:color(display-p3 0.000000 0.000000 0.000000/0.070588);--black-alpha-8:color(display-p3 0.000000 0.000000 0.000000/0.078431);--black-alpha-10:color(display-p3 0.000000 0.000000 0.000000/0.101961);--black-alpha-12:color(display-p3 0.000000 0.000000 0.000000/0.121569);--black-alpha-16:color(display-p3 0.000000 0.000000 0.000000/0.160784);--black-alpha-20:color(display-p3 0.000000 0.000000 0.000000/0.200000);--black-alpha-24:color(display-p3 0.000000 0.000000 0.000000/0.239216);--black-alpha-32:color(display-p3 0.149020 0.149020 0.149020/0.321569);--black-alpha-40:color(display-p3 0.149020 0.149020 0.149020/0.400000);--black-alpha-48:color(display-p3 0.149020 0.149020 0.149020/0.478431);--black-alpha-56:color(display-p3 0.149020 0.149020 0.149020/0.560784);--black-alpha-64:color(display-p3 0.149020 0.149020 0.149020/0.639216);--black-alpha-72:color(display-p3 0.149020 0.149020 0.149020/0.721569);--black-alpha-88:color(display-p3 0.149020 0.149020 0.149020/0.878431);--white-alpha-56:color(display-p3 1.000000 1.000000 1.000000/0.560784);--white-alpha-72:color(display-p3 1.000000 1.000000 1.000000/0.721569);--border-faint:color(display-p3 0.929412 0.929412 0.929412/1.000000);--border-muted:color(display-p3 0.909804 0.909804 0.909804/1.000000);--border-loud:color(display-p3 0.901961 0.901961 0.901961/1.000000);--illustrations-faint:color(display-p3 0.929412 0.929412 0.929412/1.000000);--illustrations-muted:color(display-p3 0.901961 0.901961 0.901961/1.000000);--illustrations-default:color(display-p3 0.858824 0.858824 0.858824/1.000000);--background-lighter:color(display-p3 0.984314 0.984314 0.984314/1.000000);--background-base:color(display-p3 0.976471 0.976471 0.976471/1.000000)}}@font-face{font-family:SuisseIntl;src:url(/fonts/SuisseIntl/400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/fonts/SuisseIntl/450.woff2) format("woff2");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/fonts/SuisseIntl/500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/fonts/SuisseIntl/600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/fonts/SuisseIntl/700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-sans:"SuisseIntl",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"SF Mono","Monaco","Inconsolata","Fira Code","Roboto Mono",Consolas,monospace}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-title-h1,.title-h1{font-size:4rem;line-height:1.1;letter-spacing:-.02em;font-weight:500}.text-title-h2,.title-h2{font-size:2.25rem;line-height:1.2;letter-spacing:-.02em;font-weight:500}.text-title-h3,.title-h3{font-size:1.875rem;line-height:1.25;letter-spacing:-.02em;font-weight:500}.text-title-h4,.title-h4{font-size:1.375rem;line-height:1.3;letter-spacing:-.01em;font-weight:500}.text-title-h5,.title-h5{font-size:1.125rem;line-height:1.4;letter-spacing:-.01em;font-weight:500}.body-small,.text-body-small{font-size:.875rem;line-height:1.5;font-weight:400}.body-medium,.text-body-medium{font-size:1rem;line-height:1.5;font-weight:400}.body-large,.text-body-large{font-size:1.125rem;line-height:1.6;font-weight:400}.body-x-large,.text-body-x-large{font-size:1.375rem;line-height:1.6;font-weight:400}.label-small,.text-label-small{font-size:.9375rem;line-height:1.4;letter-spacing:.02em;font-weight:450}.label-medium,.text-label-medium{font-size:1rem;line-height:1.4;letter-spacing:.01em;font-weight:450}.label-large,.text-label-large{font-size:1.125rem;line-height:1.4;font-weight:450}.label-x-large,.text-label-x-large{font-size:1.375rem;line-height:1.4;font-weight:450}.mono-small,.text-mono-small{font-family:var(--font-mono);font-size:.75rem;line-height:1.5}.mono-medium,.text-mono-medium{font-family:var(--font-mono);font-size:.875rem;line-height:1.5}.mono-large,.text-mono-large{font-family:var(--font-mono);font-size:1rem;line-height:1.5}@media (max-width:1024px){.text-body-large{font-size:18px;font-weight:400;line-height:26px;letter-spacing:-.09px}.text-body-medium{font-size:16px;font-weight:400;line-height:24px;letter-spacing:.16px}.text-title-h4{font-size:22px;font-weight:500;line-height:26px;letter-spacing:-.22px}.text-body-x-large{font-size:22px;font-weight:400;line-height:30px;letter-spacing:-.11px}.text-label-small{font-size:15px;font-weight:450;line-height:22px}.text-label-large{font-size:18px;font-weight:450;line-height:26px;letter-spacing:-.09px}.text-label-x-large{font-size:22px;font-weight:450;line-height:30px;letter-spacing:-.11px}.text-label-medium{font-size:16px;font-weight:450;line-height:24px}.text-title-h2{font-size:36px;font-weight:500;line-height:40px;letter-spacing:-.36px}}.cursor{animation:cursor-blink .7s infinite}@keyframes cursor-blink{0%,to{opacity:0}50%{opacity:1}}.animate-spin-reverse{animation:spin-reverse 1s linear infinite}@keyframes spin-reverse{0%{transform:rotate(1turn)}}.animate-flicker{animation:flicker 2s ease-in-out infinite}@keyframes flicker{0%,to{opacity:1}50%{opacity:.8;transform:scale(.98)}}.animate-glow{animation:glow 2s ease-in-out infinite}@keyframes glow{0%,to{box-shadow:0 0 20px rgba(250,93,25,.5)}50%{box-shadow:0 0 40px rgba(250,93,25,.8)}}.transition-all{transition:all .3s ease}.transition-colors{transition:color .3s ease,background-color .3s ease,border-color .3s ease}.transition-transform{transition:transform .3s ease}.transition-opacity{transition:opacity .3s ease}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.gradient-fire{background:linear-gradient(135deg,var(--heat-100) 0,var(--accent-crimson) 100%)}.gradient-heat{background:linear-gradient(135deg,var(--heat-20) 0,var(--heat-100) 100%)}.gradient-sunset{background:linear-gradient(135deg,var(--heat-100) 0,var(--accent-amethyst) 100%)}.gradient-ocean{background:linear-gradient(135deg,var(--accent-bluetron) 0,var(--accent-amethyst) 100%)}.text-gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:var(--heat-100)}.mask-fade-bottom{mask-image:linear-gradient(180deg,black 60%,transparent);-webkit-mask-image:linear-gradient(180deg,black 60%,transparent)}.mask-fade-edges{mask-image:radial-gradient(ellipse at center,black 50%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse at center,black 50%,transparent 100%)}.mask-intersect{-webkit-mask-composite:source-in;mask-composite:intersect}.blur-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.border-gradient{position:relative;background:var(--white);border:1px solid transparent}.border-gradient:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--heat-100),var(--accent-crimson));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none}.dotted-underline{position:relative;display:inline-block;line-height:1.1}.dotted-underline:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1.7px;background-image:url("data:image/svg+xml,%3Csvg width='4' height='2' viewBox='0 0 4 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1.7' height='1.7' rx='0.85' fill='%23D1D1D1' style='fill:%23D1D1D1;fill:color(display-p3 0.8196 0.8196 0.8196);fill-opacity:1;'/%3E%3C/svg%3E%0A");background-size:3.4px 1.7px;background-repeat:repeat-x}.container-prose{max-width:65ch;margin-inline:auto}.container-narrow{max-width:48rem;margin-inline:auto}.container-wide{max-width:80rem;margin-inline:auto}.center-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-flex{display:flex;align-items:center;justify-content:center}.stack-sm>*+*{margin-top:.5rem}.stack-md>*+*{margin-top:1rem}.stack-lg>*+*{margin-top:2rem}.stack-xl>*+*{margin-top:3rem}.aspect-video{aspect-ratio:16/9}.aspect-square{aspect-ratio:1/1}.aspect-portrait{aspect-ratio:3/4}::-moz-selection{background-color:var(--heat-20);color:var(--accent-black)}::selection{background-color:var(--heat-20);color:var(--accent-black)}.focus-ring{outline:2px solid transparent;outline-offset:2px}.focus-ring:focus-visible{outline-color:var(--heat-100)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--border-muted) var(--background-lighter)}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px}.scrollbar-thin::-webkit-scrollbar-track{background:var(--background-lighter)}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--border-muted);border-radius:4px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--border-loud)}.animation-delay-150{animation-delay:.15s}.animation-delay-300{animation-delay:.3s}.animation-delay-450{animation-delay:.45s}.animation-delay-600{animation-delay:.6s}.animate-shimmer{background-size:400% 100%;animation:shimmer 2s ease-in-out infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.heat-glow{box-shadow:0 0 40px rgba(250,93,25,.3);animation:heat-glow 3s ease-in-out infinite}@keyframes heat-glow{0%,to{box-shadow:0 0 20px rgba(250,93,25,.2)}50%{box-shadow:0 0 40px rgba(250,93,25,.4)}}.button{transition:all .2s ease,scale .1s ease,box-shadow .1s ease}.button:active{transition:all .2s ease,scale .05s ease,box-shadow .05s ease}.button-primary{background:#ff4c00;background:color(display-p3 .9816 .3634 .0984);box-shadow:inset 0 -6px 12px 0 rgba(255,0,0,.2),0 2px 4px 0 rgba(255,77,0,.12),0 1px 1px 0 rgba(255,77,0,.12),0 .5px .5px 0 rgba(255,77,0,.16),0 .25px .25px 0 rgba(255,77,0,.2);box-shadow:inset 0 -6px 12px 0 color(display-p3 .9804 .1127 .098/.2),0 2px 4px 0 color(display-p3 .9804 .3647 .098/.12),0 1px 1px 0 color(display-p3 .9804 .3647 .098/.12),0 .5px .5px 0 color(display-p3 .9804 .3647 .098/.16),0 .25px .25px 0 color(display-p3 .9804 .3647 .098/.2)}.button-primary:hover{box-shadow:inset 0 -6px 12px 0 rgba(255,0,0,.2),0 4px 8px 0 rgba(255,77,0,.16),0 1px 1px 0 rgba(255,77,0,.12),0 .5px .5px 0 rgba(255,77,0,.16),0 .25px .25px 0 rgba(255,77,0,.2);box-shadow:inset 0 -6px 12px 0 color(display-p3 .9804 .1127 .098/.2),0 4px 8px 0 color(display-p3 .9804 .3647 .098/.16),0 1px 1px 0 color(display-p3 .9804 .3647 .098/.12),0 .5px .5px 0 color(display-p3 .9804 .3647 .098/.16),0 .25px .25px 0 color(display-p3 .9804 .3647 .098/.2)}.button-primary:active{box-shadow:inset 0 -6px 12px 0 rgba(255,0,0,.2),0 2px 4px 0 rgba(255,77,0,.12),0 1px 1px 0 rgba(255,77,0,.12),0 .5px .5px 0 rgba(255,77,0,.16),0 .25px .25px 0 rgba(255,77,0,.2);box-shadow:inset 0 -6px 12px 0 color(display-p3 .9804 .1127 .098/.2),0 2px 4px 0 color(display-p3 .9804 .3647 .098/.12),0 1px 1px 0 color(display-p3 .9804 .3647 .098/.12),0 .5px .5px 0 color(display-p3 .9804 .3647 .098/.16),0 .25px .25px 0 color(display-p3 .9804 .3647 .098/.2)}.button-background{background:linear-gradient(180deg,white,transparent);opacity:.06;transition:opacity .2s ease}.button:hover .button-background{opacity:.08}.button:active .button-background{opacity:0;transition:opacity .05s ease}.language-html .tag:not(.punctuation,.attr-name,.attr-value,.special-attr),.string{color:var(--heat-100)!important}.operator,.punctuation{color:#c2c2c2!important}.language-html .attr-name{color:var(--black-alpha-64)}.comment{color:#999999!important}.class-name,.language-json .boolean,code:not(.language-html) .function,code:not(.language-html) .property:not(.literal-property){color:#9061ff;color:color(display-p3 .566 .38 1)}.language-json .property{color:inherit!important}.prismjs{padding-top:20px;font-size:14px;line-height:22px;font-family:var(--font-mono,monospace)}.prismjs code{color:var(--accent-black)!important}.linenumber{width:48px;padding:0 0 0 20px;font-style:normal;text-align:left;color:var(--black-alpha-12)!important}