@keyframes nh-blink{0%,to{background:var(--nh-blink,#ffdc328c)}50%{background:0 0}}.nh-blink{background:var(--nh-blink,#ffdc328c);border-radius:3px;animation:.9s ease-in-out infinite nh-blink}@keyframes nh-blink-fill{0%,to{fill:var(--nh-blink,#14b8a673)}50%{fill:var(--nh-base,transparent)}}.nh-blink-fill{fill:var(--nh-blink,#14b8a673);animation:.9s ease-in-out infinite nh-blink-fill}@keyframes nh-blink-opacity{0%,to{opacity:1}50%{opacity:.25}}.nh-blink-opacity{animation:.9s ease-in-out infinite nh-blink-opacity}.nh-placeholder{outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion:reduce){.nh-blink,.nh-blink-fill,.nh-blink-opacity{animation:none}}.notation-fx,.notation-host{--ni-ink:#302e45;--ni-ivory:#fff3d5;--ni-white:#fff;--ni-gold:#ffda81;--ni-blue:#8ae4fb;--ni-helper:#dcc4ff;--ni-fg:var(--ni-ivory);--ni-op:var(--ni-white);color:var(--ni-fg);-webkit-text-stroke:2px var(--ni-ink);paint-order:stroke fill;text-shadow:0 2px 0 var(--ni-ink);font-weight:800}.notation-fx svg text,.notation-host svg text{-webkit-text-stroke:0;text-shadow:0 1px 2px #fff8e7,0 -1px 2px #fff8e7;paint-order:stroke fill;stroke:#fff8e7;stroke-width:3px;stroke-linejoin:round}.notation-fit--text .notation-fx,.notation-fx .bm-question,.notation-host .bm-question,.notation-fx .fi-explain,.notation-host .fi-explain,.notation-fx .fi-tap-caption,.notation-host .fi-tap-caption,.notation-fx .wn-legend,.notation-host .wn-legend,.notation-fx .frac-question,.notation-host .frac-question,.notation-fx .geo-question,.notation-host .geo-question,.notation-fx .meta-question,.notation-host .meta-question,.notation-fx .qd-onote,.notation-host .qd-onote,.notation-fx .div-compare-or,.notation-host .div-compare-or,.notation-fx .est-vs,.notation-host .est-vs,.notation-fx .wn-question,.notation-host .wn-question,.notation-fx .wn-step-prompt,.notation-host .wn-step-prompt{--ni-fg:#2d1a0a;--ni-op:#b84200;color:var(--ni-fg);-webkit-text-stroke:0;text-shadow:none;font-weight:600}:is(.notation-fx,.notation-host) :is(.bm-question,.fi-explain,.fi-tap-caption,.frac-question,.geo-question,.meta-question,.qd-onote,.wn-question,.wn-step-prompt){box-sizing:border-box;background:#fff7e8;border-radius:8px;padding:6px 10px;box-shadow:0 1px 3px #4b2f121f}.notation-fx .geo-legend,.notation-fx .qd-onote{gap:4px;font-size:23px}.notation-fx .geo-question,.notation-fx .frac-question{font-size:23px;line-height:1.18}.notation-fx .we-block{gap:22px}.notation-fx .frac-cell .frac-bar,.notation-host .frac-cell .frac-bar{background:var(--ni-fg);height:4px;box-shadow:0 0 0 1.5px var(--ni-ink), 0 2px 0 var(--ni-ink);border-radius:3px;margin:3px 0}@keyframes ni-slot{0%,to{background:#fff3c4;outline-color:#dfa941;box-shadow:inset 0 2px 4px #46351c42,0 0 0 3px #ffd66e73}50%{background:#ffdc8a;outline-color:#f0c877;box-shadow:inset 0 2px 4px #46351c42,0 0 0 5px #ffcb4a9e,0 0 14px 3px #ffb0286b}}.notation-fx .nh-blink,.notation-host .nh-blink{outline-offset:0;background:#ffe6a6;border-radius:6px;outline:2px solid #dfa941;animation:1.4s ease-in-out infinite ni-slot;box-shadow:inset 0 2px 5px #46351c4d,0 0 0 4px #ffcb4a80}@keyframes ni-placeholder{0%,to{outline-offset:3px;box-shadow:0 0 0 3px #ffcb4a4d}50%{outline-offset:6px;box-shadow:0 0 0 7px #ffcb4a8c,0 0 16px 4px #ffb02861}}.notation-fx .nh-placeholder,.notation-host .nh-placeholder{animation:1.4s ease-in-out infinite ni-placeholder}@media (prefers-reduced-motion:reduce){.notation-fx .nh-blink,.notation-host .nh-blink,.notation-fx .nh-placeholder,.notation-host .nh-placeholder{animation:none}}.notation-fx svg{overflow:visible}*,:before,:after{box-sizing:border-box}:root{--status-bar-h:calc(clamp(56px, 13vw, 88px) + env(safe-area-inset-top,0px));--status-h:var(--status-bar-h);--scroll-bottom:52dvh;--action-h:calc(90px + env(safe-area-inset-bottom,0px));--z-hud:200;--z-panel:400;--z-modal:9500}html,body{font-family:Rubik,Noto Color Emoji,sans-serif}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;touch-action:manipulation;background:#000;justify-content:center;align-items:center;height:100dvh;margin:0;font-size:16px;line-height:1.5;display:flex;overflow:hidden}button,input{font-family:inherit}button,canvas{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-clip:content-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}::-webkit-scrollbar-corner{background:0 0}#app{width:100%;height:100%}.geo-question{text-align:center;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:pre-line;width:100%;max-width:280px;font-size:16px;font-weight:700;line-height:1.3}@media (hover:hover) and (pointer:fine){body,body :not(input):not(textarea):not([contenteditable]){cursor:var(--cursor-glove) 3 0, auto!important}body:active,body :active:not(input):not(textarea):not([contenteditable]){cursor:var(--cursor-glove-click) 3 0, auto!important}input,textarea,[contenteditable]{cursor:text!important}}
