.math-input-panel{min-width:0;color:var(--color-on-surface)}.math-input-panel button,.math-input-panel select{min-height:44px}.math-input-field{display:block;min-width:100%;width:max-content;min-height:64px;font-size:1.4rem;border:0;color:inherit;background:transparent;--caret-color:var(--color-primary);--selection-background-color:var(--color-secondary-container);--contains-highlight-background-color:var(--color-secondary-container)}.math-input-field::part(menu-toggle){display:none}@media (pointer:coarse){.math-input-field::part(virtual-keyboard-toggle){display:none}}.math-input-field:focus-within{outline:none}.math-keyboard-container{position:relative;min-width:0;--keyboard-zindex:60;--keyboard-padding-top:0px;--keycap-height:52px;--keycap-background:var(--color-surface-raised);--keycap-text:var(--color-on-surface);--keyboard-background:var(--color-surface);--keycap-secondary-background:var(--color-hover);--keycap-secondary-text:var(--color-on-surface);--keyboard-toolbar-text:var(--color-on-surface);--keyboard-toolbar-text-active:var(--color-primary);--keyboard-toolbar-background-hover:var(--color-hover);--keycap-background-hover:var(--color-hover);--keycap-background-active:var(--color-primary);--keycap-text-active:var(--color-on-primary);--keycap-background-pressed:var(--color-primary);--keycap-text-pressed:var(--color-on-primary);--keyboard-border:var(--color-border);--keycap-border:var(--color-border)}.math-input-panel textarea:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.math-keyboard-container{--box-placeholder-color:currentColor;--placeholder-color:currentColor;--placeholder-opacity:0.55}.math-keyboard-container .MLK__rows .MLK__keycap.math-keycap-op{font-size:1.15em;font-weight:400}.math-keyboard-container .MLK__rows .MLK__keycap .ML__latex{font-size:1.05em}.math-keyboard-container .MLK__rows .MLK__keycap.math-keycap-text{font-size:11px;letter-spacing:-.02em;line-height:1.1;text-align:center;white-space:nowrap}.math-keyboard-container .MLK__toolbar .MLK__tooltip{font-family:system-ui,-apple-system,sans-serif}#mathlive-environment-popover{z-index:70}.math-keyboard-container{--keyboard-padding-horizontal:3px}.math-keyboard-container .MLK__rows>.MLK__row .action.math-keycap-fn{display:flex;align-items:center;justify-content:center;padding:0}.math-keyboard-container .MLK__rows>.MLK__row .math-keycap-icon{width:22px;height:22px;flex:none;margin:0}.math-keyboard-container .MLK__rows>.MLK__row .math-keycap-label{font-family:system-ui,-apple-system,sans-serif;font-size:15px;font-weight:500;line-height:1}.math-keyboard-container .MLK__rows>.MLK__row .action.math-keycap-done,.math-keyboard-container .MLK__rows>.MLK__row .action.math-keycap-done:hover{background:var(--color-primary);color:var(--color-on-primary)}.math-keyboard-container .MLK__rows>.MLK__row .action.math-keycap-done.is-active,.math-keyboard-container .MLK__rows>.MLK__row .action.math-keycap-done.is-pressed{background:var(--color-primary);color:var(--color-on-primary);opacity:.8}.dark .math-keyboard-container,:root.dark .math-keyboard-container{--keycap-background:color-mix(in srgb,var(--color-on-surface) 17%,var(--color-surface));--keycap-background-hover:color-mix(in srgb,var(--color-on-surface) 24%,var(--color-surface));--keycap-secondary-background:color-mix(in srgb,var(--color-on-surface) 9%,var(--color-surface));--keycap-border:transparent}.math-keyboard-container .math-keycap-symbol{font-family:STIX Two Math,Cambria Math,Noto Sans Math,Apple Symbols,serif;font-size:.95em;font-weight:300}