._workbench_gd7tj_1{background:var(--card,#fff);color:var(--foreground,#163d47);border:1px solid var(--border,#d4e4df);border-radius:24px;max-width:1120px;margin:16px auto;overflow:hidden;box-shadow:0 12px 36px #14293c0d;font:inherit}._hero_gd7tj_1{display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(115deg,#def8ee,#ecf2fd 85%);padding:24px 27px}._hero_gd7tj_1>div{min-width:0}._hero_gd7tj_1>div>span{font-size:11px;color:#086d64;font-weight:900;letter-spacing:.08em}._hero_gd7tj_1 h2{font-size:clamp(22px,4vw,32px);font-weight:900;line-height:1.2;margin:7px 0}._hero_gd7tj_1 p{color:#426e69;line-height:1.5;margin:0;font-size:14px;max-width:680px}._hero_gd7tj_1>span{font-size:51px;flex-shrink:0}._note_gd7tj_1{margin:16px 22px;padding:12px 16px;border-radius:13px;background:#fff9e6;color:#785a26;line-height:1.5;font-size:13px}._toolSwitch_gd7tj_1{padding:5px 22px 12px;display:flex;gap:12px;align-items:center;justify-content:space-between}._toolSwitch_gd7tj_1>strong{font-size:15px}._toolSwitch_gd7tj_1 button{font:inherit;cursor:pointer;background:#eef8f6;border:1px solid #b2d5c9;border-radius:11px;color:#086d64;font-size:13px;font-weight:800;padding:10px 13px;display:inline-flex;align-items:center;gap:5px;min-height:44px}._tabs_gd7tj_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:9px;padding:0 22px 22px}._tabs_gd7tj_1 button{display:grid;gap:8px;align-items:center;justify-items:start;text-align:left;background:#f4f9fa;border:1px solid #d3e4e1;border-radius:14px;padding:14px;min-height:87px;color:#295e60;cursor:pointer;font:inherit;line-height:1.3}._tabs_gd7tj_1 button>span{font-size:27px}._tabs_gd7tj_1 button>strong{font-size:12px;font-weight:850}._tabs_gd7tj_1 button[aria-pressed=true]{background:#d7f1e7;border:2px solid #218b75;box-shadow:0 3px #96c7b3}._stage_gd7tj_1{padding:20px 22px 25px;background:#f9fcfb;border-top:1px solid #d6e8e3}._title_gd7tj_1{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}._title_gd7tj_1>div:first-child{flex:1 1 250px}._title_gd7tj_1 small{font-size:10px;font-weight:850;letter-spacing:.1em;color:#398277}._title_gd7tj_1 h3{margin:4px 0 5px;font-size:clamp(19px,3vw,25px)}._title_gd7tj_1 p{margin:0;color:#5a7775;font-size:13px;line-height:1.5}._utility_gd7tj_1{display:flex;flex-wrap:wrap;gap:7px}._utility_gd7tj_1 button,._actions_gd7tj_1 button{border:1px solid #b7d4ce;background:#fff;border-radius:11px;padding:9px 11px;min-height:44px;color:#256a60;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer;font:inherit;font-weight:750;font-size:12px}._utility_gd7tj_1 button:disabled,._actions_gd7tj_1 button:disabled{opacity:.4;cursor:not-allowed}._workspace_gd7tj_1{min-height:190px;display:grid;gap:15px;justify-items:center;align-content:center;padding:18px 12px;margin-top:17px;background:#fff;border:1px solid #dce9e6;border-radius:17px}._workspace_gd7tj_1>p{margin:0;color:#4e6b68;font-size:13px;line-height:1.5;text-align:center}._objects_gd7tj_1{display:flex;gap:9px;align-items:center}._objects_gd7tj_1 button{min-width:58px;min-height:51px;border:2px solid #cee2dc;border-radius:13px;background:#fff;font-size:26px;cursor:pointer}._objects_gd7tj_1 button[aria-pressed=true]{background:#f4eec9;border-color:#d7ab34}._frames_gd7tj_1{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}._tenFrame_gd7tj_1{display:grid;grid-template-columns:repeat(5,minmax(29px,43px));gap:5px;padding:7px;background:#e9f7f2;border:2px solid #7daea5;border-radius:12px}._tenFrame_gd7tj_1 button{width:100%;min-height:43px;aspect-ratio:1;border:2px solid #abd1c6;background:#fff;border-radius:7px;cursor:pointer;font-size:23px;display:grid;place-items:center;padding:2px}._tenFrame_gd7tj_1 button[aria-pressed=true]{background:#fff3c9;border-color:#cdaf56}._controls_gd7tj_1{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}._stepper_gd7tj_1{display:grid;gap:8px;justify-items:center;padding:10px 12px;background:#eff8f4;border:1px solid #c6e5d8;border-radius:14px;min-width:144px}._stepper_gd7tj_1>span{font-weight:750;font-size:12px;color:#396e65}._stepper_gd7tj_1>div{display:flex;align-items:center;gap:10px}._stepper_gd7tj_1 button{border:1px solid #9dc5bb;background:#fff;border-radius:10px;min-width:43px;min-height:43px;display:grid;place-items:center;color:#126c61;cursor:pointer}._stepper_gd7tj_1 button:disabled{opacity:.33;cursor:not-allowed}._stepper_gd7tj_1 strong{font-size:23px;min-width:30px;text-align:center}._base_gd7tj_1{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._base_gd7tj_1>div{display:grid;gap:6px;padding:12px;border-radius:13px;border:1px solid #d5e5e0;min-width:120px;max-width:265px}._base_gd7tj_1>div>b{font-size:12px}._base_gd7tj_1>div>div{display:flex;flex-wrap:wrap;gap:3px;color:#198274;font-size:24px}._actions_gd7tj_1{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}._actions_gd7tj_1 button{border-color:#b3cebe;background:#f6f9f0;white-space:normal}._arrays_gd7tj_1{display:grid;gap:7px;max-width:98%}._arrays_gd7tj_1>div{display:flex;gap:9px;align-items:center}._arrays_gd7tj_1>div>small{background:#e7f1ee;color:#2e6a60;font-size:12px;padding:6px 8px;border-radius:8px}._arrays_gd7tj_1>div>div{display:flex;gap:4px;flex-wrap:wrap}._arrays_gd7tj_1 span{font-size:clamp(16px,3vw,23px)}._select_gd7tj_1{display:grid;gap:8px;font-size:13px;font-weight:800}._select_gd7tj_1 select{border:1px solid #a1c5ba;border-radius:10px;background:#fff;color:#204f4c;padding:9px 12px;font:inherit;min-height:45px}._fraction_gd7tj_1{display:flex;width:min(90%,550px);min-height:75px;border:3px solid #60998e;border-radius:11px;overflow:hidden}._fraction_gd7tj_1 button{flex:1;min-width:10px;background:#fff;border:none;border-right:2px solid #60998e;cursor:pointer}._fraction_gd7tj_1 button:last-child{border-right:0}._fraction_gd7tj_1 button[aria-pressed=true]{background:#60c6a4}._readValue_gd7tj_1{font-size:25px;font-weight:800;color:#24746a}._numberline_gd7tj_1{width:100%;display:grid;grid-template-columns:repeat(11,minmax(24px,1fr));gap:5px;justify-content:center}._numberline_gd7tj_1 button{min-height:45px;border:1px solid #b1c9c7;background:#f1f7f6;color:#325d61;border-radius:8px;font:inherit;font-weight:800;font-size:11px;cursor:pointer}._numberline_gd7tj_1 button[aria-pressed=true]{background:#fbe19b;border:2px solid #c59327;color:#6d4f0d}._workspace_gd7tj_1>label:not(._select_gd7tj_1){display:grid;gap:6px;width:min(100%,470px);font-size:13px;font-weight:700;color:#2c6561}._workspace_gd7tj_1 input[type=range]{width:100%;accent-color:#087e72;min-height:32px}._equation_gd7tj_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;font:900 clamp(21px,4vw,32px) ui-monospace,monospace}._equation_gd7tj_1 span{padding:15px;border-radius:11px;background:#f2f9f5;border:1px solid #b6dace}._balance_gd7tj_1{display:flex;justify-content:center;align-items:center;gap:20px;width:min(100%,520px);padding:17px;border-radius:13px;background:#e4eff4;border:3px solid #a8bfca}._balance_gd7tj_1>div{flex:1;display:grid;text-align:center;gap:5px;font-size:12px;font-weight:800}._balance_gd7tj_1 b{font-size:30px}._algebraPieces_gd7tj_1{display:flex;justify-content:center;align-items:center;gap:4px;flex-wrap:wrap;padding:8px;min-height:80px;background:#ffffffb3;border-radius:10px;margin:5px 0}._algebraPieces_gd7tj_1 i{font-style:normal;display:grid;place-items:center;border:1px solid #94bcb5;border-radius:5px;min-width:23px;min-height:27px;font-size:12px;animation:_math-piece-arrives_gd7tj_1 .3s ease-out}._algebraPieces_gd7tj_1 ._xPiece_gd7tj_1{background:#bce0f7;color:#185c84;min-width:39px;min-height:36px;font-size:22px;font-weight:900;border-color:#5a9ebf}._algebraPieces_gd7tj_1 ._unitPiece_gd7tj_1{background:#fbe7b1;color:#745422}._tenFrame_gd7tj_1 button[aria-pressed=true],._base_gd7tj_1>div span,._arrays_gd7tj_1 span{animation:_math-piece-arrives_gd7tj_1 .28s ease-out}@keyframes _math-piece-arrives_gd7tj_1{0%{opacity:.45;transform:translateY(-5px) scale(.9)}to{opacity:1;transform:none}}._balance_gd7tj_1[data-balanced=true]{background:#d8f5e6;border-color:#48ad84}._geometry_gd7tj_1{display:grid;place-items:center;min-height:160px;width:100%}._geometry_gd7tj_1>div{display:grid;border:3px solid #18837d;background:#dff4e9;border-radius:3px}._geometry_gd7tj_1 span{min-height:17px;aspect-ratio:1;border:1px dashed #85b7a8}._metrics_gd7tj_1{display:flex;justify-content:center;flex-wrap:wrap;gap:9px}._metrics_gd7tj_1>div{display:grid;gap:4px;min-width:120px;padding:12px 18px;background:#ebf8f3;border:1px solid #c8e8dc;border-radius:13px;text-align:center}._metrics_gd7tj_1 b{font-size:13px}._metrics_gd7tj_1 strong{font-size:27px}._metrics_gd7tj_1 small{font-size:11px;color:#55736c}._formula_gd7tj_1{font:800 clamp(19px,4vw,29px) ui-monospace,monospace;text-align:center;color:#216a71}._graph_gd7tj_1{display:flex;justify-content:center;align-items:center;gap:15px;flex-wrap:wrap}._graph_gd7tj_1 svg{background:#fafdfb;border:1px solid #b9d4d1;border-radius:10px;max-width:100%;height:auto}._graph_gd7tj_1>div{background:#eff8f4;border-radius:13px;padding:15px;min-width:140px;font-size:14px}._graph_gd7tj_1 p{margin:5px 0}._readout_gd7tj_1{margin-top:13px;padding:15px 19px;border-radius:14px;border:1px solid #b4dfcc;background:linear-gradient(110deg,#e9f8ef,#eef6ff);display:grid;gap:5px}._readout_gd7tj_1 span{font-size:11px;font-weight:900;letter-spacing:.05em;color:#257c6d;text-transform:uppercase}._readout_gd7tj_1 strong{font-size:clamp(16px,3vw,22px);overflow-wrap:anywhere}._workbench_gd7tj_1[data-band=high] ._hero_gd7tj_1{background:linear-gradient(112deg,#193c53,#226678);color:#fff}._workbench_gd7tj_1[data-band=high] ._hero_gd7tj_1 p,._workbench_gd7tj_1[data-band=high] ._hero_gd7tj_1>div>span{color:#d9f5ec}._workbench_gd7tj_1[data-band=high] ._tabs_gd7tj_1 button[aria-pressed=true]{background:#e5f1fa;border-color:#29758a}._workbench_gd7tj_1[data-band=high] ._stage_gd7tj_1{background:#f4f8fa}._workbench_gd7tj_1[data-compact=true]{margin:12px 0;border-radius:15px;box-shadow:none}._workbench_gd7tj_1[data-compact=true] ._hero_gd7tj_1{padding:16px 19px}._workbench_gd7tj_1[data-compact=true] ._hero_gd7tj_1>span{display:none}@media(max-width:650px){._workbench_gd7tj_1{border-radius:14px}._hero_gd7tj_1{padding:17px}._hero_gd7tj_1>span{font-size:31px}._note_gd7tj_1{margin:10px 13px}._toolSwitch_gd7tj_1{padding:5px 13px 12px}._tabs_gd7tj_1{padding:0 13px 15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}._tabs_gd7tj_1 button{min-height:76px;padding:10px}._tabs_gd7tj_1 button>span{font-size:23px}._stage_gd7tj_1{padding:13px}._workspace_gd7tj_1{padding:12px 6px}._title_gd7tj_1{align-items:flex-start}._title_gd7tj_1 ._utility_gd7tj_1{width:100%}._utility_gd7tj_1 button{flex:1}._numberline_gd7tj_1{grid-template-columns:repeat(7,minmax(0,1fr))}._tenFrame_gd7tj_1{grid-template-columns:repeat(5,minmax(28px,37px))}._tenFrame_gd7tj_1 button{min-height:34px}._stepper_gd7tj_1{min-width:125px;padding:8px}._geometry_gd7tj_1>div{max-width:95%}}@media(prefers-reduced-motion:reduce){._workbench_gd7tj_1 *{animation:none!important;transition:none!important}}
