._1nh4n351{box-shadow:inset 0 0 1px var(--colors-separator),0 2px 8px rgba(27,29,31,.02);font-weight:400;-moz-osx-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:subpixel-antialiased}._1wrg581{background-image:linear-gradient(270deg,var(--colors-red50),var(--colors-pink60));grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){._1wrg581{grid-template-columns:repeat(2,1fr)}}.ry8ofx1{background-image:linear-gradient(270deg,var(--colors-red50),var(--colors-pink60));grid-template-columns:repeat(2,1fr)}@media screen and (min-width:768px){.ry8ofx1{grid-template-columns:repeat(3,1fr)}}.o4oa330{--added:rgb(24,121,78);--background:var(--colors-fillElevated);--comment:var(--colors-labelQuaternary);--fadedLines:rgb(126,134,140);--highlightedLineBg:rgb(245,242,255);--highlightedWord1Bg:rgb(237,233,254);--highlightedWord1BgActive:rgb(215,207,249);--highlightedWord1Text:rgb(87,70,175);--highlightedWord2Bg:rgb(255,239,239);--highlightedWord2BgActive:rgb(253,216,216);--highlightedWord2Text:rgb(205,43,49);--highlightedWord3Bg:rgb(233,249,238);--highlightedWord3BgActive:rgb(204,235,215);--highlightedWord3Text:$rgb(24,121,78);--lineNumbers:rgb(217,226,252);--outline:inset 0 0 1px var(--colors-separator),0px 2px 8px rgba(27,29,31,0.02);--removed:rgb(205,43,49);--syntax1:var(--colors-purple);--syntax2:var(--colors-orange);--syntax3:var(--colors-pink);--syntax4:var(--colors-labelSecondary);--text:var(--colors-blue);background-color:var(--background);border-radius:var(--radii-5);box-shadow:var(--outline);box-sizing:border-box;color:var(--text);display:flex;font-size:14px;line-height:22px;margin:0;overflow-x:auto;padding:var(--space-6) var(--space-11) var(--space-6) var(--space-6);position:relative;white-space:pre}.o4oa330 code{margin-right:100px;min-width:100%}.o4oa330 .token.parameter{color:var(--text)}.o4oa330 .token.function,.o4oa330 .token.selector,.o4oa330 .token.selector .class,.o4oa330 .token.tag{color:var(--syntax1)}.o4oa330 .token.attr-value,.o4oa330 .token.class,.o4oa330 .token.color,.o4oa330 .token.number,.o4oa330 .token.string,.o4oa330 .token.unit{color:var(--syntax2)}.o4oa330 .token.attr-name,.o4oa330 .token.important,.o4oa330 .token.keyword,.o4oa330 .token.operator,.o4oa330 .token.pseudo-class,.o4oa330 .token.rule{color:var(--syntax3)}.o4oa330 .token.module,.o4oa330 .token.property,.o4oa330 .token.punctuation{color:var(--syntax4)}.o4oa330 .token.comment{color:var(--comment)}.o4oa330 .token.class-name{color:var(--colors-green)}.o4oa330 .language-css .token.function,.o4oa330 .language-shell .token:not(.comment),.o4oa330 .token.atapply .token:not(.rule):not(.important){color:var(--inherit)}.o4oa330 .token.deleted:not(.prefix),.o4oa330 .token.inserted:not(.prefix){display:block;margin:0 -20px;padding:0 20px}.o4oa330 .token.deleted:not(.prefix){color:var(--removed)}.o4oa330 .token.inserted:not(.prefix){color:var(--added)}.o4oa330 .token.deleted.prefix,.o4oa330 .token.inserted.prefix{-webkit-user-select:none;-moz-user-select:none;user-select:none}.o4oa330 [data-highlighted=false],.o4oa330 [data-highlighted=false] .token{color:var(--colors-labelQuaternary)}.o4oa330 .highlight-word{background-color:var(--colors-fillSecondary);border-radius:var(--radii-1);padding:0 3px}.o4oa330+[data-copy]{opacity:0;transition:opacity .1s ease;z-index:2}.o4oa330:hover+[data-copy],[data-copy]:hover{opacity:1}.o4oa330~[data-pre-gradient]{background-image:linear-gradient(to right,rgba(255,255,255,0),var(--colors-fillElevated));border-bottom-right-radius:15px;border-top-right-radius:15px;height:calc(100% - 2px);pointer-events:none;position:absolute;right:0;top:1px;width:30px;z-index:1}._1i09cfj1{box-shadow:0 0 24px rgba(0,0,0,.1);max-width:320px;min-width:200px;word-break:break-word;white-space:normal}._1i09cfj1:focus{outline:none}._1o6hlrq0{overflow:auto;position:relative}._1o6hlrq0:focus{outline:0}._1o6hlrq1{border-collapse:collapse;text-align:left;width:100%}._1o6hlrq5{font-weight:800}._1o6hlrq8{white-space:nowrap}._1op51bk0{overflow:auto;position:relative}._1op51bk0:focus{outline:0}._1op51bk1{border-collapse:collapse;text-align:left;width:100%}._1op51bk5{font-weight:800}._1op51bk7{white-space:nowrap}._1tp3nmk0{background-image:radial-gradient(circle at 240px -80px,var(--colors-backgroundElevated) 0,var(--colors-fillElevated) 100%);overflow:hidden}