@font-face{font-family:nb-hand;font-display:swap;src:url(/fonts/playpen-sans-hebrew-v8-latin.woff2)format("woff2");unicode-range:U+??,U+2212,U+2713,U+2717}.graph{--gr-1:#0f7f8a;--gr-2:#b0306a;--gr-3:#c77c00;--gr-4:#7a4fb0;--gr-5:#5d7f1a;--gr-pen:#1d4fb0;--gr-ok:#1f7a3a;--gr-wrong:#c62f2f;--gr-print:#262626;--gr-axis:#3a3a3a;--gr-numbers:#4a4a4a;--gr-grid:rgba(0, 0, 0, 0.09);--gr-paper:#fffef6;--gr-edge:rgba(60, 60, 60, 0.25);--gr-bar:rgba(0, 0, 0, 0.04);margin-block:1.25rem;max-width:48rem;direction:ltr;display:grid;grid-template-columns:minmax(9rem,14rem)1fr;border:1px solid var(--gr-edge);border-radius:.5rem;background:var(--gr-paper);position:relative}html.dark .graph{--gr-1:#5fc7d0;--gr-2:#f08ab8;--gr-3:#f2b55a;--gr-4:#c9a0e6;--gr-5:#b5d36a;--gr-pen:#a9c5fa;--gr-ok:#7ad394;--gr-wrong:#f08080;--gr-print:#e6e6e6;--gr-axis:#cfcfcf;--gr-numbers:#bdbdbd;--gr-grid:rgba(255, 255, 255, 0.09);--gr-paper:#1c1c1c;--gr-edge:rgba(255, 255, 255, 0.18);--gr-bar:rgba(255, 255, 255, 0.05)}.graph.graph-folded{grid-template-columns:1fr}.graph.graph-folded .graph-list{display:none}.graph-list{border-start-start-radius:.5rem;border-end-start-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;border-inline-end:1px solid var(--gr-edge);background:var(--gr-bar);min-width:0}.graph-row{--gr-c:var(--gr-print);display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.3rem .6rem;border-bottom:1px solid var(--gr-edge)}.graph-dot{flex:none;width:1.15rem;height:1.15rem;border-radius:50%;border:2.5px solid var(--gr-c);background:var(--gr-c);cursor:pointer}.graph-dot[aria-pressed=false]{background:0 0}.graph-dot.graph-dashed{border-style:dashed}.graph-dot.graph-dashed[aria-pressed=true]{background:color-mix(in srgb,var(--gr-c) 45%,transparent)}.graph-row[data-kind=point] .graph-dot{width:.8rem;height:.8rem;margin-inline:.175rem}.graph-dot:focus-visible{outline:2px solid var(--gr-c);outline-offset:2px}.graph-math{min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-block:.15rem;color:var(--gr-print)}.graph-math::-webkit-scrollbar{display:none}.graph-row:has(.graph-dot[aria-pressed=false]) .graph-math{opacity:.55}.graph-view{min-width:0;display:flex;flex-direction:column;border-start-end-radius:.5rem;border-end-end-radius:.5rem;overflow:hidden}.graph.graph-folded .graph-view{border-radius:.5rem}.graph-bar{display:flex;align-items:center;gap:.15rem;padding:.2rem .25rem;background:var(--gr-bar);border-bottom:1px solid var(--gr-edge)}.graph-gap{flex:1}.graph-tool{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.375rem;color:inherit;opacity:.8}.graph-tool:hover{background:var(--gr-bar);opacity:1}.graph-tool[aria-pressed=true]{opacity:1;background:color-mix(in srgb,var(--gr-pen) 16%,transparent);box-shadow:inset 0 0 0 1.5px var(--gr-pen)}.graph-sep{width:1px;align-self:stretch;margin-inline:.15rem;background:var(--gr-edge)}.graph-check{margin-inline-start:.3rem;padding:.2rem .8rem;border-radius:999px;background:var(--gr-pen);color:var(--gr-paper);font-weight:600;font-size:.9rem}.graph-marking .graph-board{cursor:crosshair}.graph-tool[aria-expanded=false]{opacity:1;box-shadow:inset 0 0 0 1.5px var(--gr-edge)}.graph-stage{position:relative}.graph-board{position:relative;width:100%;background:var(--gr-paper);touch-action:pan-y}.graph-board.jxgbox{border:0;border-radius:0}.graph-hand{font-family:nb-hand,cursive;font-size:15px;white-space:nowrap;user-select:none;text-shadow:0 0 2px var(--gr-paper),0 0 4px var(--gr-paper),0 0 6px var(--gr-paper)}.graph-mine-row{gap:.4rem}.graph-mine-dot{flex:none;width:.8rem;height:.8rem;margin-inline:.175rem;border-radius:50%;border:2.5px solid var(--gr-pen)}.graph-mine-at{font-family:nb-hand,cursive;color:var(--gr-pen);white-space:nowrap}.graph-mine-state{font-weight:700}.graph-mine-row[data-state=ok] .graph-mine-dot{border-color:var(--gr-ok)}.graph-mine-row[data-state=ok] .graph-mine-state{color:var(--gr-ok)}.graph-mine-row[data-state=wrong] .graph-mine-dot{border-color:var(--gr-wrong)}.graph-mine-row[data-state=wrong] .graph-mine-state{color:var(--gr-wrong)}.graph-mine-del{margin-inline-start:auto;width:1.6rem;height:1.6rem;border-radius:.3rem;opacity:.6}.graph-mine-del:hover{opacity:1;background:var(--gr-bar)}.graph-yours-row{flex-wrap:wrap;gap:.35rem;padding-block:.25rem}.graph-yours-y{font-family:KaTeX_Main,serif;font-style:normal;white-space:nowrap}.graph-sign{min-width:1.4rem;font-size:1.15rem;line-height:1;padding:.15rem .2rem;border-radius:.3rem;color:inherit}.graph-sign:not(:disabled):hover,.graph-sign:focus-visible{background:var(--gr-bar)}.graph-sign:disabled{cursor:default}.graph-sign-menu{position:absolute;z-index:40;display:flex;gap:.15rem;padding:.2rem;border-radius:.5rem;background:var(--gr-paper);box-shadow:0 4px 16px rgba(0,0,0,.18)}.graph-sign-menu[hidden]{display:none}.graph-sign-menu button{min-width:2.2rem;font-family:KaTeX_Main,serif;font-size:1.3rem;padding:.15rem .3rem;border-radius:.35rem;color:inherit}.graph-sign-menu button:hover,.graph-sign-menu button:focus-visible,.graph-sign-menu .graph-sign-on{background:var(--gr-bar)}.graph-sign-menu .graph-sign-on{font-weight:700}@media print{.graph-sign-menu{display:none}}.graph-yours-row math-field.expr-input{flex:1;min-width:0;padding:.1rem .3rem;border:1px dashed var(--gr-edge);border-radius:.3rem;background:var(--gr-paper);font-size:1.05rem}.graph-yours-row math-field.expr-input:focus-within{border-style:solid;border-color:var(--gr-pen)}.graph-yours-row .graph-mine-del{margin-inline-start:0}.graph-yours-row[data-state=ok] .graph-mine-state::after{content:"✓";color:var(--gr-ok)}.graph-yours-row[data-state=wrong] .graph-mine-state::after{content:"✗";color:var(--gr-wrong)}.graph-yours-row[data-state=open] .graph-mine-state::after{content:"…";color:var(--gr-pen)}.graph-yours-msg{flex-basis:100%;margin:0;font-size:.85rem;color:var(--gr-wrong)}.graph-yours-msg:empty{display:none}.graph-add{align-self:flex-start;margin:.4rem .6rem;padding:.15rem .7rem;border-radius:999px;border:1px solid var(--gr-pen);color:var(--gr-pen);font-size:.9rem}.graph-add:hover{background:color-mix(in srgb,var(--gr-pen) 10%,transparent)}.graph>.expr-pad{position:absolute;z-index:30;margin:.25rem 0 0;background:var(--gr-paper);box-shadow:0 4px 16px rgba(0,0,0,.18);border-radius:.5rem}.graph.graph-writing>.expr-pad{display:block}.graph-say{min-height:1.6em;margin:0;padding:.3rem .6rem;font-size:.95rem;border-top:1px solid var(--gr-edge)}.graph-say:empty{display:none}:root[dir=rtl] .graph-say{direction:rtl;text-align:right}.graph-number{font-size:13px;font-variant-numeric:tabular-nums;user-select:none;text-shadow:0 0 2px var(--gr-paper),0 0 4px var(--gr-paper)}.graph-label{font-size:15px;white-space:nowrap;user-select:none;text-shadow:0 0 2px var(--gr-paper),0 0 4px var(--gr-paper),0 0 6px var(--gr-paper)}.graph-note{font-size:14px;white-space:nowrap;padding:.05rem .35rem;border-radius:.3rem;background:color-mix(in srgb,var(--gr-paper) 85%,transparent);color:var(--gr-print)}:root[dir=rtl] .graph-note{direction:rtl}.graph-far{position:absolute;inset:0;pointer-events:none;z-index:5}.graph-far-mark{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.2rem;padding:.1rem .35rem;border-radius:.4rem;border:1px solid var(--gr-edge);background:var(--gr-paper);color:var(--gr-print);font-size:13px;white-space:nowrap;pointer-events:auto;cursor:pointer}.graph-far-mark[hidden]{display:none}.graph-far-mark:hover{box-shadow:0 1px 4px rgba(0,0,0,.2)}.graph-far-mark[data-side*=e]{transform:translate(-100%,-50%);flex-direction:row-reverse}.graph-far-mark[data-side*=w]{transform:translate(0,-50%)}.graph-far-mark[data-side=n],.graph-far-mark[data-side=s]{flex-direction:column}.graph-far-mark[data-side=n]{transform:translate(-50%,0)}.graph-far-mark[data-side=s]{transform:translate(-50%,-100%);flex-direction:column-reverse}.graph-far-arrow{display:inline-block;line-height:1}.graph-far-curve{padding:.15rem .3rem;border-width:2px;font-size:15px;font-weight:700}@media(max-width:40rem){.graph{grid-template-columns:1fr}.graph-list{order:2;border-inline-end:0;border-top:1px solid var(--gr-edge);border-radius:0 0 .5rem .5rem}.graph-view{border-radius:.5rem .5rem 0 0}}@media print{.graph-bar,.graph-far,.graph-mine-del,.graph-add,.graph>.expr-pad{display:none}.graph-dot{print-color-adjust:exact;-webkit-print-color-adjust:exact}}