*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.right-1{right:.25rem}.top-0{top:0}.top-1\/2{top:50%}.z-10{z-index:10}.z-\[500\]{z-index:500}.-mx-\[6px\]{margin-left:-6px;margin-right:-6px}.-my-\[6px\]{margin-top:-6px;margin-bottom:-6px}.mx-1{margin-left:.25rem;margin-right:.25rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.ml-\[2\%\]{margin-left:2%}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-\[1ch\]{margin-right:1ch}.mr-\[2\%\]{margin-right:2%}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-9{height:2.25rem}.h-\[12px\]{height:12px}.h-full{height:100%}.h-px{height:1px}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-9{min-height:2.25rem}.w-4{width:1rem}.w-48{width:12rem}.w-7{width:1.75rem}.w-\[10ch\]{width:10ch}.w-\[12px\]{width:12px}.w-\[14ch\]{width:14ch}.w-\[8ch\]{width:8ch}.w-full{width:100%}.w-px{width:1px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{user-select:none}.select-text{user-select:text}.appearance-none{appearance:none}.columns-\[21ch\]{-moz-columns:21ch;columns:21ch}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-transparent{border-color:#0000}.bg-base0{background-color:var(--color-base0)}.bg-black\/70{background-color:#000000b3}.bg-debugging{background-color:var(--color-debugging)}.bg-fp-highlight{background-color:var(--color-fp-highlight)}.bg-sp-highlight{background-color:var(--color-sp-highlight)}.bg-testsuite-green{background-color:var(--color-testsuite-green)}.bg-testsuite-red{background-color:var(--color-testsuite-red)}.bg-transparent{background-color:#0000}.p-2{padding:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-\[0\.5ch\]{padding-top:.5ch;padding-bottom:.5ch}.pb-0\.5{padding-bottom:.125rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pl-\[1ch\]{padding-left:1ch}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-\[1ch\]{padding-right:1ch}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.align-baseline{vertical-align:baseline}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tracking-wide{letter-spacing:.025em}.text-addrcolumn{color:var(--color-addrcolumn)}.text-base4{color:var(--color-base4)}.text-base5{color:var(--color-base5)}.text-editor-comment{color:var(--color-editor-comment)}.text-editor-const{color:var(--color-editor-const)}.text-editor-directive{color:var(--color-editor-directive)}.text-editor-insn{color:var(--color-editor-insn)}.text-editor-reg{color:var(--color-editor-reg)}.text-editor-string{color:var(--color-editor-string)}.text-inst{color:var(--color-inst)}.text-pseudoinst{color:var(--color-pseudoinst)}.text-regtable-arg{color:var(--color-regtable-arg)}.text-regtable-saved{color:var(--color-regtable-saved)}.text-regtable-special{color:var(--color-regtable-special)}.text-regtable-temp{color:var(--color-regtable-temp)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(data:font/woff2;base64,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)format("woff2")}.material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Outlined;font-size:30px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@supports (width:100dvw){.fullsize{width:100dvw;height:100dvh}}@supports not (width:100dvw){.fullsize{width:100vw;height:100vh}}:root[data-theme=rose-pine]{--color-base0:#191724;--color-base1:#21202e;--color-base1a:#1f1d2e;--color-base2:#4c4375;--color-base3:#524f67;--color-base4:#e0def4;--color-base5:#ecf2f8;--color-testsuite-red:#44252e;--color-testsuite-green:#3b5242;--color-button-hover:#19172480;--color-button-active:#191724c0;--temp-_nc:#16141f;--temp-base:#191724;--temp-surface:#1f1d2e;--temp-overlay:#26233a;--temp-muted:#6e6a86;--temp-subtle:#908caa;--temp-text:#e0def4;--temp-love:#eb6f92;--temp-gold:#f6c177;--temp-rose:#ebbcba;--temp-pine:#31748f;--temp-foam:#9ccfd8;--temp-iris:#c4a7e7;--temp-leaf:#95b1ac;--temp-highlight_low:#21202e;--temp-highlight_med:#403d52;--temp-highlight_high:#524f67;--color-editor-activeline:#4c437580;--color-breakpoints:var(--temp-love);--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:var(--temp-love);--color-regtable-temp:var(--temp-gold);--color-regtable-arg:var(--temp-foam);--color-regtable-saved:var(--temp-rose);--color-pseudoinst:var(--temp-rose);--color-inst:var(--temp-foam);--color-addrcolumn:var(--temp-foam);--color-debugging:#3f213a;--color-editor-caret:var(--temp-foam);--color-editor-insn:var(--temp-foam);--color-editor-reg:var(--temp-love);--color-editor-const:var(--temp-iris);--color-editor-string:var(--temp-gold);--color-editor-directive:var(--temp-gold);--color-editor-comment:var(--temp-subtle)}:root[data-theme=rose-pine-moon]{--color-base0:#232136;--color-base1:#2a283e;--color-base1a:#2a273f;--color-base2:#44415a;--color-base3:#56526e;--color-base4:#e0def4;--color-base5:#ecf2f8;--color-testsuite-red:#44252e;--color-testsuite-green:#3b5242;--color-button-hover:#19172480;--color-button-active:#191724c0;--temp-_nc:#1f1d30;--temp-base:#232136;--temp-surface:#2a273f;--temp-overlay:#393552;--temp-muted:#6e6a86;--temp-subtle:#908caa;--temp-text:#e0def4;--temp-love:#eb6f92;--temp-gold:#f6c177;--temp-rose:#ea9a97;--temp-pine:#3e8fb0;--temp-foam:#9ccfd8;--temp-iris:#c4a7e7;--temp-leaf:#95b1ac;--temp-highlight_low:#2a283e;--temp-highlight_med:#44415a;--temp-highlight_high:#56526e;--color-editor-activeline:#44415a80;--color-breakpoints:var(--temp-love);--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:var(--temp-love);--color-regtable-temp:var(--temp-gold);--color-regtable-arg:var(--temp-foam);--color-regtable-saved:var(--temp-rose);--color-pseudoinst:var(--temp-rose);--color-inst:var(--temp-foam);--color-addrcolumn:var(--temp-foam);--color-debugging:#3f213a;--color-editor-caret:var(--temp-foam);--color-editor-insn:var(--temp-foam);--color-editor-reg:var(--temp-love);--color-editor-const:var(--temp-iris);--color-editor-string:var(--temp-gold);--color-editor-directive:var(--temp-gold);--color-editor-comment:var(--temp-subtle)}:root[data-theme=rose-pine-dawn]{--color-base0:#faf4ed;--color-base1a:#ebe4da;--color-base1:#f2e9e1;--color-base2:#dfdad9;--color-base3:#b5a7a5;--color-base4:#575279;--color-base5:#464261;--color-highlight-low:#dfdad968;--color-highlight-med:#dfdad968;--color-highlight-high:#dfdad9;--color-editor-selection-match:#d7827e20;--color-button-hover:#ebe4da80;--color-button-active:#ebe4dac0;--temp-_nc:#f8f0e7;--temp-base:#faf4ed;--temp-surface:#fffaf3;--temp-overlay:#f2e9e1;--temp-muted:#9893a5;--temp-subtle:#797593;--temp-text:#464261;--temp-love:#b4637a;--temp-gold:#ea9d34;--temp-rose:#d7827e;--temp-pine:#286983;--temp-foam:#56949f;--temp-iris:#907aa9;--temp-leaf:#6d8f89;--temp-highlight_low:#f4ede8;--temp-highlight_med:#dfdad9;--temp-highlight_high:#cecacd;--color-editor-activeline:#dfdad960;--color-breakpoints:#eb6f92;--color-testsuite-red:#fceeef;--color-testsuite-green:#eaf1ee;--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:var(--temp-love);--color-regtable-temp:var(--temp-pine);--color-regtable-arg:var(--temp-iris);--color-regtable-saved:var(--temp-rose);--color-pseudoinst:var(--temp-rose);--color-inst:var(--temp-pine);--color-addrcolumn:var(--temp-foam);--color-debugging:#f6ca8c;--color-editor-caret:var(--temp-foam);--color-editor-insn:var(--temp-pine);--color-editor-reg:var(--temp-love);--color-editor-const:var(--temp-iris);--color-editor-string:var(--temp-gold);--color-editor-directive:var(--temp-rose);--color-editor-comment:var(--temp-subtle)}:root[data-theme=catppuccin-latte]{--temp-rosewater:#dc8a78;--temp-flamingo:#dd7878;--temp-pink:#ea76cb;--temp-mauve:#8839ef;--temp-red:#d20f39;--temp-maroon:#e64553;--temp-peach:#fe640b;--temp-yellow:#df8e1d;--temp-green:#40a02b;--temp-teal:#179299;--temp-sky:#04a5e5;--temp-sapphire:#209fb5;--temp-blue:#1e66f5;--temp-lavender:#7287fd;--temp-text:#4c4f69;--temp-subtext1:#5c5f77;--temp-subtext0:#6c6f85;--temp-overlay2:#7c7f93;--temp-overlay1:#8c8fa1;--temp-overlay0:#9ca0b0;--temp-surface2:#acb0be;--temp-surface1:#bcc0cc;--temp-surface0:#ccd0da;--temp-base:#eff1f5;--temp-mantle:#e6e9ef;--temp-crust:#dce0e8;--color-button-hover:#eff1f580;--color-button-active:#eff1f5a0;--color-base0:var(--temp-base);--color-base1:var(--temp-mantle);--color-base1a:var(--temp-crust);--color-base2:var(--temp-surface1);--color-base3:var(--temp-overlay2);--color-base4:var(--temp-text);--color-base5:#000;--color-testsuite-red:#fceeef;--color-testsuite-green:#eaf1ee;--color-editor-selection-match:var(--temp-surface2);--color-editor-activeline:#bcc0cc50;--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:var(--temp-red);--color-regtable-temp:var(--temp-sapphire);--color-regtable-arg:var(--temp-lavender);--color-regtable-saved:var(--temp-peach);--color-pseudoinst:var(--temp-sapphire);--color-inst:var(--temp-red);--color-addrcolumn:var(--temp-blue);--color-debugging:#e9b267;--color-editor-caret:var(--temp-maroon);--color-editor-insn:var(--temp-mauve);--color-editor-reg:var(--temp-red);--color-editor-const:var(--temp-peach);--color-editor-string:var(--temp-green);--color-editor-directive:var(--temp-blue);--color-editor-comment:var(--temp-overlay2)}:root[data-theme=catppuccin-mocha]{--temp-rosewater:#f5e0dc;--temp-flamingo:#f2cdcd;--temp-pink:#f5c2e7;--temp-mauve:#cba6f7;--temp-red:#f38ba8;--temp-maroon:#eba0ac;--temp-peach:#fab387;--temp-yellow:#f9e2af;--temp-green:#a6e3a1;--temp-teal:#94e2d5;--temp-sky:#89dceb;--temp-sapphire:#74c7ec;--temp-blue:#89b4fa;--temp-lavender:#b4befe;--temp-text:#cdd6f4;--temp-subtext1:#bac2de;--temp-subtext0:#a6adc8;--temp-overlay2:#9399b2;--temp-overlay1:#7f849c;--temp-overlay0:#6c7086;--temp-surface2:#585b70;--temp-surface1:#45475a;--temp-surface0:#313244;--temp-base:#1e1e2e;--temp-mantle:#181825;--temp-crust:#11111b;--color-button-hover:#18182580;--color-button-active:#181825a0;--color-base0:var(--temp-base);--color-base1:var(--temp-surface0);--color-base1a:var(--temp-surface0);--color-base2:var(--temp-surface1);--color-base3:var(--temp-overlay2);--color-base4:var(--temp-text);--color-base5:#fff;--color-testsuite-red:#471c0f;--color-testsuite-green:#204729;--color-editor-selection-match:var(--temp-surface2);--color-editor-activeline:#45475a80;--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:var(--temp-red);--color-regtable-temp:var(--temp-sapphire);--color-regtable-arg:var(--temp-lavender);--color-regtable-saved:var(--temp-peach);--color-pseudoinst:var(--temp-sapphire);--color-inst:var(--temp-red);--color-addrcolumn:var(--temp-blue);--color-debugging:#643059;--color-editor-caret:var(--temp-maroon);--color-editor-insn:var(--temp-mauve);--color-editor-reg:var(--temp-red);--color-editor-const:var(--temp-peach);--color-editor-string:var(--temp-green);--color-editor-directive:var(--temp-blue);--color-editor-comment:var(--temp-overlay2)}:root[data-theme=ayu-light]{--color-base0:#fcfcfc;--color-base1a:#f0eee4;--color-base1:#f3f1ea;--color-base2:#e7e6dd;--color-base3:#b8b6ac;--color-base4:#5c6166;--color-base5:#43484c;--color-testsuite-red:#fdecea;--color-testsuite-green:#ebf5e8;--color-editor-selection-match:#ffe294;--color-editor-activeline:#e7e6dd50;--color-button-hover:#e7e6dd80;--color-button-active:#e7e6ddc0;--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:#f07171;--color-regtable-temp:#478acc;--color-regtable-arg:#a37acc;--color-regtable-saved:#e59645;--color-pseudoinst:#55b4d4;--color-inst:#fa8532;--color-addrcolumn:#478acc;--color-debugging:#e4e27f;--color-editor-caret:#eba400;--color-editor-insn:#fa8532;--color-editor-reg:#22a4e6;--color-editor-const:#a37acc;--color-editor-string:#86b300;--color-editor-directive:#f07171;--color-editor-comment:#adaeb1}:root[data-theme=ayu-dark]{--color-base0:#10141c;--color-base1:#1a1f2b;--color-base1a:#141821;--color-base2:#1d2531;--color-base3:#5a6378;--color-base4:#bfbdb6;--color-base5:#ecf2f8;--color-button-hover:#1d253180;--color-button-active:#1d2531c0;--color-testsuite-red:#471c0f;--color-testsuite-green:#204729;--color-editor-selection-match:#4c4126;--color-editor-activeline:#5a637850;--color-sp-highlight:var(--color-testsuite-green);--color-fp-highlight:var(--color-testsuite-red);--color-border:var(--color-base2);--color-regtable-special:#e6495a;--color-regtable-temp:#7eb8ff;--color-regtable-arg:#d2a6ff;--color-regtable-saved:#e6c08a;--color-pseudoinst:#39bae6;--color-inst:#ff8e3d;--color-addrcolumn:#7eb8ff;--color-debugging:#4c153b;--color-editor-caret:#eba400;--color-editor-insn:#ff8e3d;--color-editor-reg:#39bae6;--color-editor-const:#d2a6ff;--color-editor-string:#86b300;--color-editor-directive:#e6c08a;--color-editor-comment:#adaeb1}:root[data-theme=github-light]{--color-base0:#fefefe;--color-base1:#f6f8fa;--color-base1a:#ebeef1;--color-base2:#d1d5da;--color-base3:#d1d5da;--color-base4:#586069;--color-base5:#23292e;--color-testsuite-red:#fdefdf;--color-testsuite-green:#e2fbe5;--color-editor-selection-match:#8cf39b90;--color-button-hover:#d1d5da60;--color-button-active:#d1d5daa0;--temp-green:#008110;--temp-purp:#8250df;--temp-red:#cf222e;--temp-orange:#953800;--temp-blue:#0550ae;--temp-orange-bg:#ffdab3;--temp-green-bg:#8cf39b;--temp-purp-bg:#cea5fb;--color-editor-activeline:#d1d5da50;--color-sp-highlight:var(--temp-purp-bg);--color-fp-highlight:var(--temp-green-bg);--color-border:var(--color-base2);--color-regtable-special:var(--temp-red);--color-regtable-temp:var(--temp-blue);--color-regtable-arg:var(--temp-orange);--color-regtable-saved:var(--temp-green);--color-pseudoinst:var(--temp-orange);--color-inst:var(--temp-blue);--color-addrcolumn:var(--temp-blue);--color-debugging:var(--temp-orange-bg);--color-editor-caret:var(--temp-blue);--color-editor-insn:var(--temp-purp);--color-editor-reg:var(--temp-red);--color-editor-const:var(--temp-orange);--color-editor-string:var(--temp-green);--color-editor-directive:var(--temp-blue);--color-editor-comment:var(--temp-green)}:root[data-theme=github-dark]{--color-base0:#0d1117;--color-base1:#161b22;--color-base1a:#38363f;--color-base2:#444d56;--color-base3:#89929b;--color-base4:#c6cdd5;--color-base5:#ecf2f8;--color-button-hover:#161b2260;--color-button-active:#161b22a0;--color-green0:#5ec76e;--color-red:#fa7970;--color-orange:#faa356;--color-bgorange0:#551500;--color-bgorange:#802000;--color-green:#7ce38b;--color-lightblue:#a2d2fb;--color-purp:#cea5fb;--color-bgpurp:#8250df;--color-bggreen:#278339;--color-testsuite-red:#471c0f;--color-testsuite-green:#204729;--color-editor-selection-match:#27833990;--color-editor-activeline:#89929b30;--color-sp-highlight:var(--color-bgpurp);--color-fp-highlight:var(--color-bggreen);--color-border:var(--color-base2);--color-regtable-special:var(--color-red);--color-regtable-temp:var(--color-lightblue);--color-regtable-arg:var(--color-orange);--color-regtable-saved:var(--color-green0);--color-pseudoinst:var(--color-orange);--color-inst:var(--color-lightblue);--color-addrcolumn:var(--color-lightblue);--color-debugging:var(--color-bgorange0);--color-editor-caret:var(--color-lightblue);--color-editor-insn:var(--color-purp);--color-editor-reg:var(--color-red);--color-editor-const:var(--color-orange);--color-editor-string:var(--color-green0);--color-editor-directive:var(--color-lightblue);--color-editor-comment:var(--color-green0)}.theme-mono,.cm-editor .cm-content,.cm-gutterElement{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.cm-tooltip-lint{color:var(--color-base5);background-color:var(--color-base0);font-family:Consolas,Lucida Console,Courier New,monospace}.cm-breakpoint-marker{background-color:var(--color-breakpoints)}.theme-fg{color:var(--color-base4)}.theme-fg-invert{color:var(--color-base0)}.theme-fg2{color:var(--color-base3)}.theme-scrollbar-slim{scrollbar-width:thin;scrollbar-color:var(--color-base3) var(--color-base0)}.theme-scrollbar{scrollbar-color:var(--color-base3) var(--color-base0)}.theme-border{border-color:var(--color-border)}.theme-separator{background-color:var(--color-base2)}.theme-border-column-rule{-moz-column-rule:1px solid var(--color-border);column-rule:1px solid var(--color-border)}.theme-tab{background-color:var(--color-base1a)}.theme-border-strong{border-color:var(--color-base3)}.cm-header-widget{padding-bottom:0}.cm-header-widget>a{background-color:var(--color-base1);font-style:italic;font-weight:700}.cm-header-widget>div{background-color:var(--color-base1);padding:.25em .5em;display:inline-block}@keyframes fadeHighlight{0%{background-color:var(--color-bgorange)}to{}}.animate-fade-highlight{animation:2.5s forwards fadeHighlight}.hover\:bg-base1:hover{background-color:var(--color-base1)}.hover\:bg-button-hover:hover{background-color:var(--color-button-hover)}.hover\:font-semibold:hover{font-weight:600}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.active\:bg-button-active:active{background-color:var(--color-button-active)}
