math-virtual-keyboard{box-shadow:none!important;background:0 0!important;border:none!important}body>.ML__keyboard.is-visible>.MLK__backdrop{box-shadow:none!important;border:none!important}.MLK__backdrop{-webkit-backdrop-filter:none!important;background:0 0!important}.MLK__backdrop:before,.MLK__backdrop:after{display:none!important}.MLK__plate{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;padding:8px 10px 12px!important;font-family:SF Pro Rounded Web,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important}.MLK__toolbar{background:#fff!important;border-bottom:1px solid #e5e7eb!important;margin-bottom:8px!important;padding-bottom:8px!important}.MLK__toolbar .layer-switch,.MLK__toolbar .selected{color:#6b7280!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:5px 12px!important;font-family:SF Pro Rounded Web,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important}.MLK__toolbar .selected{color:#16a34a!important;background:#f0fdf4!important;border-color:#23b051!important;font-weight:600!important}.ML__edit-toolbar .action{color:#6b7280!important;border-radius:8px!important}.ML__edit-toolbar .action.disabled{opacity:.25!important}.ML__edit-toolbar .action svg{fill:currentColor!important;width:16px!important;height:16px!important}.MLK__rows{gap:5px!important}.MLK__row{gap:4px!important}.MLK__keycap{color:#1f2937!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #d1d5db!important;border-bottom-width:4px!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:38px!important;min-height:42px!important;padding:4px 6px!important;font-family:SF Pro Rounded Web,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;display:flex!important}.MLK__keycap:active,.MLK__keycap.is-pressed{background:#f3f4f6!important;border-bottom-width:2px!important;margin-top:2px!important}.MLK__keycap.big-op{color:#1f2937!important;background:#f9fafb!important;font-size:18px!important;font-weight:600!important}.MLK__keycap.small{font-size:12px!important}.MLK__keycap.hide-shift .MLK__shift{display:none!important}.MLK__shift{opacity:.4!important;pointer-events:none!important;font-size:8px!important;position:absolute!important;top:1px!important;right:2px!important}.MLK__keycap aside{color:#9ca3af!important;white-space:nowrap!important;font-size:7px!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}.MLK__keycap.action,.MLK__row>.action,div.action[data-command]{color:#4b5563!important;cursor:pointer!important;background:#f3f4f6!important;border:1.5px solid #d1d5db!important;border-bottom-width:4px!important;border-radius:8px!important;min-height:42px!important}.MLK__keycap.action:active,.MLK__row>.action:active,div.action[data-command]:active{background:#e5e7eb!important;border-bottom-width:2px!important;margin-top:2px!important}.svg-glyph{fill:currentColor!important;width:18px!important;height:18px!important}.MLK__keycap.action[data-command*=deleteBackward],div.action[data-command*=deleteBackward]{color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}.MLK__keycap.action[data-command*=commit],div.action[data-command*=commit]{color:#fff!important;background:#23b051!important;border-color:#1a8a3d #1a8a3d #16803c!important}.MLK__keycap.shift,.MLK__row>.shift{color:#4b5563!important;cursor:pointer!important;background:#f3f4f6!important;border:1.5px solid #d1d5db!important;border-bottom-width:4px!important;border-radius:8px!important;min-height:42px!important}.MLK__keycap.shift svg,.MLK__row>.shift svg{fill:currentColor!important;width:18px!important;height:18px!important}.separator{background:0 0!important;border:none!important;flex:0 0 4px!important}.separator.w5{flex:0 0 6px!important}.w15{flex:1.5!important}.w20{flex:2!important}.MLK__layer{display:none}.MLK__layer.is-visible{display:block}.MLK__keycap .ML__latex{color:#1f2937!important}.MLK__keycap .ML__box-placeholder .ML__ams{color:#23b051!important;opacity:.7!important}.MLK__keycap.MLK__tex i{font-size:16px!important}.MLK__keycap.box{background:#f9fafb!important}.MLK__variant-panel{background:#fff!important;border:1.5px solid #d1d5db!important;border-radius:12px!important;gap:4px!important;padding:6px!important;box-shadow:0 8px 24px #0000001f!important}.MLK__variant-panel .item{color:#1f2937!important;cursor:pointer!important;background:#fff!important;border:1.5px solid #d1d5db!important;border-bottom-width:3px!important;border-radius:8px!important;min-width:42px!important;min-height:42px!important;padding:6px 8px!important;font-size:15px!important}.MLK__variant-panel .item:active,.MLK__variant-panel .item.is-pressed{background:#f3f4f6!important;border-bottom-width:1px!important;margin-top:2px!important}.MLK__variant-panel .item.is-active{background:#f0fdf4!important;border-color:#23b051!important}html.dark .MLK__plate{background:#1f2937!important}html.dark .MLK__toolbar{background:#1f2937!important;border-bottom-color:#374151!important}html.dark .MLK__toolbar .layer-switch,html.dark .MLK__toolbar .selected{color:#9ca3af!important;background:#1f2937!important;border-color:#374151!important}html.dark .MLK__toolbar .selected{color:#34d399!important;background:#064e3b!important;border-color:#23b051!important}html.dark .ML__edit-toolbar .action{color:#9ca3af!important}html.dark .MLK__keycap{color:#f3f4f6!important;background:#111827!important;border-color:#4b5563!important}html.dark .MLK__keycap:active,html.dark .MLK__keycap.is-pressed{background:#374151!important}html.dark .MLK__keycap.big-op{color:#f3f4f6!important;background:#1a2332!important}html.dark .MLK__keycap.box{background:#1a2332!important}html.dark .MLK__keycap .ML__latex{color:#f3f4f6!important}html.dark .MLK__keycap .ML__box-placeholder .ML__ams{color:#34d399!important}html.dark .MLK__keycap aside{color:#6b7280!important}html.dark .MLK__keycap.action,html.dark .MLK__row>.action,html.dark div.action[data-command]{color:#9ca3af!important;background:#1a2332!important;border-color:#4b5563!important}html.dark .MLK__keycap.action:active,html.dark .MLK__row>.action:active,html.dark div.action[data-command]:active{background:#374151!important}html.dark .MLK__keycap.action[data-command*=deleteBackward],html.dark div.action[data-command*=deleteBackward]{color:#f87171!important;background:#1c1012!important;border-color:#7f1d1d!important}html.dark .MLK__keycap.action[data-command*=commit],html.dark div.action[data-command*=commit]{color:#fff!important;background:#16a34a!important;border-color:#15803d #15803d #166534!important}html.dark .MLK__keycap.shift,html.dark .MLK__row>.shift{color:#9ca3af!important;background:#1a2332!important;border-color:#4b5563!important}html.dark .MLK__variant-panel{background:#1f2937!important;border-color:#4b5563!important;box-shadow:0 8px 24px #0006!important}html.dark .MLK__variant-panel .item{color:#f3f4f6!important;background:#111827!important;border-color:#4b5563!important}html.dark .MLK__variant-panel .item:active,html.dark .MLK__variant-panel .item.is-pressed{background:#374151!important}html.dark .MLK__variant-panel .item.is-active{background:#064e3b!important;border-color:#23b051!important}html.dark .MLK__keycap .ML__cmr,html.dark .MLK__keycap .ML__mathit,html.dark .MLK__keycap .lcGreek{color:#f3f4f6!important}html.dark .MLK__keycap .ML__ams{color:#d1d5db!important}html.dark .svg-glyph{fill:currentColor!important}@media (max-width:480px){.MLK__plate{border-radius:0!important;padding:6px 6px 8px!important}.MLK__keycap{border-radius:6px!important;min-width:30px!important;min-height:36px!important;font-size:13px!important}.MLK__rows,.MLK__row{gap:3px!important}}math-field{color:#0f172a!important;--caret-color:#23b051!important;--selection-background-color:#23b05138!important;--selection-color:#0f172a!important;--contains-highlight-background-color:#23b0512e!important;--contains-highlight-color:#0f172a!important;--_contains-highlight-background-color:#23b0512e!important;--_contains-highlight-color:#0f172a!important;--placeholder-color:#0f172a73!important;--placeholder-opacity:1!important;--_placeholder-color:#0f172a73!important;--_placeholder-opacity:1!important;--box-placeholder-color:#23b0518c!important;--box-placeholder-pressed-color:#23b051!important;--primary:#23b051!important;--primary-color:#23b051!important}html.dark math-field{color:#f8fafc!important;--caret-color:#34d399!important;--selection-background-color:#34d39947!important;--selection-color:#f8fafc!important;--placeholder-color:#f8fafc80!important;--placeholder-opacity:1!important;--_placeholder-color:#f8fafc80!important;--_placeholder-opacity:1!important;--box-placeholder-color:#34d399a6!important;--box-placeholder-pressed-color:#34d399!important;--primary:#34d399!important;--primary-color:#34d399!important}math-field,math-field .ML__container,.ML__container{--contains-highlight-background-color:#23b0512e!important;--contains-highlight-color:#0f172a!important;--_contains-highlight-background-color:#23b0512e!important;--_contains-highlight-color:#0f172a!important}html.dark math-field,html.dark math-field .ML__container,html.dark .ML__container{--contains-highlight-background-color:#34d39938!important;--contains-highlight-color:#f8fafc!important;--_contains-highlight-background-color:#34d39938!important;--_contains-highlight-color:#f8fafc!important}math-field::part(virtual-keyboard-toggle),math-field::part(menu-toggle){visibility:hidden!important;width:0!important;height:0!important;display:none!important}math-field .ML__contains-highlight,.ML__contains-highlight{color:inherit!important;background:0 0!important;display:none!important}
.lg-btn{--lg-body-top:#fff;--lg-body-mid:#fafafb;--lg-body-bottom:#f4f5f7;--lg-ring-1:#fff;--lg-ring-2:#ffffff80;--lg-ring-3:#00000014;--lg-sheen:#ffffff8c;--lg-glow:#ffffff47;--lg-shadow:0 0 0 .5px #0000000d, 0 4px 14px #0000001a, 0 1px 2px #00000012;isolation:isolate;color:hsl(var(--foreground));-webkit-tap-highlight-color:transparent;transition:transform .42s cubic-bezier(.34,1.56,.64,1),filter .15s,opacity .15s;position:relative;background:linear-gradient(180deg, var(--lg-sheen) 0%, transparent 48%, transparent 62%, var(--lg-glow) 100%) padding-box, linear-gradient(180deg, var(--lg-body-top), var(--lg-body-mid) 50%, var(--lg-body-bottom)) padding-box, linear-gradient(135deg, var(--lg-ring-1) 0%, var(--lg-ring-2) 45%, var(--lg-ring-3) 100%) border-box!important;box-shadow:var(--lg-shadow)!important;border:1.2px solid #0000!important}.dark .lg-btn{--lg-body-top:#26342d;--lg-body-mid:#202c26;--lg-body-bottom:#19231e;--lg-ring-1:#ffffff6b;--lg-ring-2:#ffffff0d;--lg-ring-3:#fff3;--lg-sheen:#ffffff1a;--lg-glow:#ffffff0d;--lg-shadow:0 0 0 .5px #00000073, 0 5px 16px #0000006b}.lg-btn.lg-tint,.lg-btn.lg-green,.lg-btn.lg-red,.lg-btn.lg-blue,.lg-btn.lg-amber,.lg-btn.lg-orange,.lg-btn.lg-purple,.lg-btn.lg-elite{--lg-body-top:color-mix(in srgb, var(--lg-tint) 84%, #fff);--lg-body-mid:var(--lg-tint);--lg-body-bottom:color-mix(in srgb, var(--lg-tint) 90%, #000);--lg-ring-1:#ffffffb8;--lg-ring-2:#ffffff1f;--lg-ring-3:#ffffff57;--lg-sheen:#ffffff4d;--lg-glow:#ffffff29;--lg-shadow:0 6px 16px color-mix(in srgb, var(--lg-tint) 34%, transparent), 0 1px 2px #0000001a;color:#fff}.lg-green{--lg-tint:#23b051}.lg-red{--lg-tint:#ef4444}.lg-blue{--lg-tint:#2b7cee}.lg-amber{--lg-tint:#f59e0b}.lg-orange{--lg-tint:#f97316}.lg-purple{--lg-tint:#8b5cf6}.lg-elite{--lg-tint:#0b0f0d}.dark .lg-btn.lg-elite{--lg-tint:#f2f4f3;--lg-ring-1:#ffffffe6;--lg-shadow:0 6px 16px #0000006b, 0 1px 2px #0000001a;color:#0b0f0d}@media (hover:hover){.lg-btn:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.04)saturate(1.04)}}.lg-btn:active:not(:disabled):not([aria-disabled=true]){transition-duration:90ms;transform:scale(.95)}.lg-btn:disabled,.lg-btn[aria-disabled=true]{--lg-shadow:none;cursor:not-allowed;opacity:.55}.lg-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--lg-tint,#23b051) 55%, transparent);outline-offset:2px}.lg-frost,.lg-sheet,.lg-clear{--lg-fill:#ffffff8c;--lg-sheen:#ffffff8c;--lg-glow:#ffffff47;--lg-rim-top:#fffffff2;--lg-rim-side:#fff9;--lg-rim-bottom:#ffffff73;border:1px solid var(--lg-rim-side);border-top-color:var(--lg-rim-top);border-bottom-color:var(--lg-rim-bottom);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:linear-gradient(180deg, var(--lg-sheen) 0%, transparent 48%, transparent 62%, var(--lg-glow) 100%), var(--lg-fill)!important}.lg-frost{box-shadow:0 0 0 .5px #0000000f,0 4px 14px #0000001a,0 1px 2px #00000012!important}.dark .lg-frost,.dark .lg-sheet{--lg-fill:#121a168c;--lg-sheen:#ffffff1a;--lg-glow:#ffffff0d;--lg-rim-top:#ffffff4d;--lg-rim-side:#ffffff24;--lg-rim-bottom:#ffffff1a}.dark .lg-frost{box-shadow:0 0 0 .5px #00000073,0 5px 16px #0000006b!important}.lg-sheet{--lg-fill:#f6f6fad1;--lg-sheen:#fff6;--lg-glow:#ffffff1f;-webkit-backdrop-filter:blur(30px)saturate(1.6);backdrop-filter:blur(30px)saturate(1.6);box-shadow:none}.dark .lg-sheet{--lg-fill:#101713d6}.lg-clear{--lg-fill:#ffffff1a;--lg-sheen:#fff3;--lg-glow:#ffffff14;--lg-rim-top:#ffffff8c;--lg-rim-side:#ffffff42;--lg-rim-bottom:#ffffff2e;color:#fff}.dark .lg-clear{--lg-fill:#ffffff0d}button.lg-frost,a.lg-frost,button.lg-clear,a.lg-clear{-webkit-tap-highlight-color:transparent;transition:transform .42s cubic-bezier(.34,1.56,.64,1),filter .15s}button.lg-frost:active,a.lg-frost:active,button.lg-clear:active,a.lg-clear:active{transition-duration:90ms;transform:scale(.95)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-frost,.lg-sheet{--lg-fill:hsl(var(--card))}}@media (prefers-reduced-motion:reduce){.lg-btn,button.lg-frost,a.lg-frost{transition:none}}
