@font-face{font-display:"swap";font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_AMS-Regular.a79f1c31.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Caligraphic-Bold.ec17d132.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Caligraphic-Regular.55fac258.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Fraktur-Bold.d42a5579.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Fraktur-Regular.d3c882a6.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Main-BoldItalic.6f2bb1df.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_Main-Bold.c3fb5ac2.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Italic.8916142b.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Main-Regular.0462f03b.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/_next/static/media/KaTeX_Math-BoldItalic.572d331f.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_Math-Italic.f28c23ac.woff2) format("woff2")}@font-face{font-display:"swap";font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/_next/static/media/KaTeX_SansSerif-Bold.8c5b5494.woff2) format("woff2")}@font-face{font-display:"swap";font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Italic.3b1e59b3.woff2) format("woff2")}@font-face{font-display:"swap";font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_SansSerif-Regular.ba21ed5f.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Script-Regular.03e9641d.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size1-Regular.eae34984.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size2-Regular.5916a24f.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size3-Regular.b4230e7e.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Size4-Regular.10d95fd3.woff2) format("woff2")}@font-face{font-display:"swap";font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/_next/static/media/KaTeX_Typewriter-Regular.a8709e36.woff2) format("woff2")}:root{--ML__static-fonts:true;--keyboard-zindex:100;--keyboard-accent-color:var(--primary);--keyboard-background:var(--popover);--keyboard-border:1px solid var(--border);--keyboard-horizontal-rule:1px solid var(--border);--keyboard-toolbar-text:var(--muted-foreground);--keyboard-toolbar-text-active:var(--primary);--keyboard-toolbar-background:var(--popover);--keyboard-toolbar-background-hover:var(--accent);--keyboard-toolbar-background-selected:var(--secondary);--keycap-background:var(--background);--keycap-background-hover:var(--accent);--keycap-background-active:var(--primary);--keycap-background-pressed:var(--primary);--keycap-border:var(--border);--keycap-border-bottom:var(--border);--keycap-text:var(--foreground);--keycap-text-active:var(--primary-foreground);--keycap-text-pressed:var(--primary-foreground);--keycap-shift-text:var(--primary);--keycap-shift-color:var(--primary);--keycap-primary-background:var(--primary);--keycap-primary-text:var(--primary-foreground);--keycap-primary-background-hover:color-mix(in oklch,var(--primary) 85%,var(--foreground));--keycap-secondary-background:var(--secondary);--keycap-secondary-background-hover:var(--accent);--keycap-secondary-text:var(--secondary-foreground);--keycap-secondary-border:var(--border);--keycap-secondary-border-bottom:var(--border);--variant-panel-background:var(--popover);--variant-keycap-background-active:var(--primary);--variant-keycap-text-active:var(--primary-foreground);--keycap-height:44px;--keycap-gap:4px;--keyboard-padding-top:8px;--keyboard-toolbar-font-size:14px}body>.ML__keyboard.is-visible>.MLK__backdrop{background:var(--popover);box-shadow:0 -4px 24px color-mix(in oklch,var(--foreground) 8%,transparent)}math-field.mathlive-field{--hue:260;--primary-color:var(--primary);display:block;width:100%;max-width:100%;min-height:2.75rem;font-size:1.125rem;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);color:var(--foreground);padding:.5rem .75rem;overflow-x:hidden}math-field.mathlive-field::part(container){min-width:0}math-field.mathlive-field::part(content){min-width:0;flex:1 1 0%;width:auto}math-field.mathlive-field:focus-within{outline:none;border-color:var(--ring);box-shadow:0 0 0 2px color-mix(in oklch,var(--ring) 25%,transparent)}math-field.mathlive-field::part(menu-toggle){display:none}math-field.mathlive-field::part(virtual-keyboard-toggle){color:var(--muted-foreground);border-radius:var(--radius)}math-field.mathlive-field::part(virtual-keyboard-toggle):hover{background:color-mix(in oklch,var(--accent) 50%,transparent);color:var(--foreground)}math-field.mathlive-field[disabled]{opacity:.5;pointer-events:none}.floating-math-keyboard{position:relative}.floating-math-keyboard .ML__keyboard{box-shadow:none}.floating-math-keyboard .ML__keyboard.is-visible>.MLK__backdrop{background:var(--popover);box-shadow:none}math-field.mathlive-field.floating-math-tool-field::part(virtual-keyboard-toggle){display:none}