._workbench_dama7_1,._workbench_dama7_1 *{box-sizing:border-box}._workbench_dama7_1{--limit-ink:#13243d;--limit-copy:#58667b;--limit-teal:#0c8f83;--limit-teal-dark:#076c65;--limit-violet:#6957d6;--limit-violet-dark:#4b3fb2;--limit-coral:#e25d70;--limit-gold:#d5962f;--limit-paper:#fff;--limit-soft:#f5f8fb;--limit-line:#1d365424;border:1px solid var(--limit-line);background:var(--limit-paper);min-width:0;color:var(--limit-ink);border-radius:1.25rem;overflow:hidden;box-shadow:0 1rem 2.6rem #1d2d4b1a}._header_dama7_27,._resultHeader_dama7_28,._panelHeading_dama7_29{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}._header_dama7_27{isolation:isolate;background:radial-gradient(circle at 91% 12%,#6957d633,#0000 18rem),radial-gradient(circle at 70% 120%,#0c8f832b,#0000 21rem),linear-gradient(128deg,#edf9f7,#f8f7ff 62%,#fff 100%);border-bottom:1px solid #17465921;padding:clamp(1.2rem,3vw,1.8rem);position:relative;overflow:hidden}._header_dama7_27:after{z-index:-1;content:"";background-image:linear-gradient(#0c8f830b 1px,#0000 1px),linear-gradient(90deg,#6957d60b 1px,#0000 1px);background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000);mask-image:linear-gradient(90deg,#0000 32%,#000)}._header_dama7_27>div:first-child,._resultHeader_dama7_28>div,._panelHeading_dama7_29>*,._sectionHeading_dama7_64,._setupGrid_dama7_65>*,._finiteSetup_dama7_66>*,._actionRow_dama7_67>*{min-width:0}._eyebrow_dama7_71,._panelHeading_dama7_29>div>span,._sectionHeading_dama7_64>span{color:var(--limit-teal-dark);letter-spacing:.085em;text-transform:uppercase;font-size:.76rem;font-weight:850}._header_dama7_27 h2,._resultHeader_dama7_28 h2,._panelHeading_dama7_29 h3,._sectionHeading_dama7_64 h3{color:var(--limit-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.025em;margin:0;line-height:1.14}._header_dama7_27 h2{margin-top:.2rem;font-size:clamp(1.62rem,3.8vw,2.22rem)}._header_dama7_27 p{max-width:45rem;color:var(--limit-copy);margin:.48rem 0 0;font-size:.95rem;line-height:1.6}._scope_dama7_105{flex-wrap:wrap;justify-content:flex-end;gap:.42rem;max-width:19rem;display:flex}._scope_dama7_105 span,._resultState_dama7_114,._classification_dama7_115{color:var(--limit-teal-dark);background:#ffffffe0;border:1px solid #0c8f833d;border-radius:999px;padding:.38rem .62rem;font-size:.75rem;font-weight:820;line-height:1.2}._form_dama7_126{gap:1rem;min-width:0;padding:clamp(1rem,3vw,1.55rem);display:grid}._previewBlock_dama7_133{background:linear-gradient(#0c8f830a 1px,#0000 1px) 0 0/1.3rem 1.3rem,linear-gradient(90deg,#6957d60a 1px,#0000 1px) 0 0/1.3rem 1.3rem,linear-gradient(135deg,#f1fbf9,#faf9ff 68%,#fff);border:1px solid #0c8f8345;border-radius:1rem;gap:.7rem;min-width:0;padding:clamp(.95rem,2.6vw,1.3rem);display:grid;box-shadow:inset 0 0 0 1px #ffffffc2}._previewHeading_dama7_148{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}._previewHeading_dama7_148>span{color:var(--limit-teal-dark);letter-spacing:.065em;text-transform:uppercase;font-size:.76rem;font-weight:850}._previewHeading_dama7_148 small{color:var(--limit-copy);font-size:.75rem}._limitPreview_dama7_169,._answerEquation_dama7_170{scrollbar-width:thin;min-width:0;overflow-x:auto}._limitPreview_dama7_169{align-items:center;min-height:5.5rem;padding:.25rem .35rem;font-size:clamp(1.35rem,4vw,2.08rem);display:flex}._notation_dama7_184{align-items:center;gap:.28em;min-width:max-content;font-family:Cambria,STIX Two Math,Times New Roman,serif;display:inline-flex}._limitOperator_dama7_192{flex:none;justify-items:center;line-height:1;display:inline-grid}._limitOperator_dama7_192 strong{font-size:1em;font-weight:500}._limitOperator_dama7_192 small{white-space:nowrap;margin-top:.12rem;font-family:Cambria,Times New Roman,serif;font-size:.46em;font-weight:650}._notation_dama7_184 code{min-width:0;color:inherit;font:inherit;white-space:nowrap;background:0 0;border:0;padding:0}._notationBracket_dama7_222{color:#818da1;font-size:1.45em;font-weight:300;line-height:.8}._errorSummary_dama7_229{color:#8b2332;background:#fff4f5;border:1px solid #be364640;border-radius:.78rem;align-items:flex-start;gap:.65rem;padding:.82rem .95rem;font-size:.88rem;line-height:1.45;display:flex}._errorSummary_dama7_229 strong{flex:none}._setupGrid_dama7_65{grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);align-items:start;gap:1rem;min-width:0;display:grid}._field_dama7_254{gap:.43rem;min-width:0;display:grid}._field_dama7_254 label,._targetFieldset_dama7_261 legend,._directionFieldset_dama7_262 legend,._accuracyFieldset_dama7_263 legend{color:var(--limit-ink);font-size:.88rem;font-weight:820}._field_dama7_254 input{width:100%;min-width:0;min-height:3.22rem;color:var(--limit-ink);background:#fff;border:1px solid #9faabd;border-radius:.74rem;outline:none;padding:.72rem .85rem;font:700 1rem/1.35 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:border-color .14s,box-shadow .14s}._field_dama7_254 input:focus{border-color:var(--limit-teal);box-shadow:0 0 0 3px #0c8f8324}._field_dama7_254 input[aria-invalid=true]{border-color:#c53c50}._field_dama7_254>span:not(._fieldError_dama7_294){color:var(--limit-copy);font-size:.77rem;line-height:1.45}._fieldError_dama7_294{color:#a52438;font-size:.78rem;font-weight:720;line-height:1.4}._targetFieldset_dama7_261,._directionFieldset_dama7_262,._accuracyFieldset_dama7_263{border:0;min-width:0;margin:0;padding:0}._targetButtons_dama7_316,._directionButtons_dama7_317{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0;margin-top:.48rem;display:grid}._targetButtons_dama7_316 button,._directionButtons_dama7_317 button{border:1px solid var(--limit-line);min-width:0;min-height:4.65rem;color:var(--limit-ink);cursor:pointer;text-align:center;background:#fff;border-radius:.72rem;place-content:center;gap:.22rem;padding:.58rem .42rem;transition:border-color .14s,background .14s,transform .14s;display:grid}._targetButtons_dama7_316 button:hover,._directionButtons_dama7_317 button:hover,._methodButtons_dama7_347 button:hover,._exampleButtons_dama7_348 button:hover,._keyboardKeys_dama7_349 button:hover{border-color:#0c8f8380;transform:translateY(-1px)}._targetButtons_dama7_316 strong,._directionButtons_dama7_317 strong{color:var(--limit-teal-dark);font-family:Cambria,Times New Roman,serif;font-size:1.16rem}._targetButtons_dama7_316 span,._directionButtons_dama7_317 span{color:var(--limit-copy);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:750;overflow:hidden}._targetButtons_dama7_316 ._choiceSelected_dama7_371,._directionButtons_dama7_317 ._choiceSelected_dama7_371{border-color:var(--limit-teal);background:linear-gradient(145deg,#e9f8f5,#f5f3ff);box-shadow:0 0 0 2px #0c8f831a}._finiteSetup_dama7_66{border:1px solid var(--limit-line);background:#fbfcfd;border-radius:.9rem;grid-template-columns:minmax(11.5rem,.42fr) minmax(0,1fr);align-items:start;gap:1rem;min-width:0;padding:.95rem;display:grid}._directionFieldset_dama7_262 p{color:var(--limit-copy);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}._methodPanel_dama7_397,._keyboardPanel_dama7_398,._examplesPanel_dama7_399{border:1px solid var(--limit-line);background:#fff;border-radius:.95rem;min-width:0}._methodPanel_dama7_397{background:radial-gradient(circle at 100% 0,#6957d617,#0000 15rem),#fff;padding:1rem}._panelHeading_dama7_29{align-items:end}._panelHeading_dama7_29 h3,._sectionHeading_dama7_64 h3{margin-top:.16rem;font-size:clamp(1.12rem,2.8vw,1.38rem)}._panelHeading_dama7_29 p,._sectionHeading_dama7_64 p{max-width:34rem;color:var(--limit-copy);margin:0;font-size:.78rem;line-height:1.5}._methodButtons_dama7_347{grid-template-columns:repeat(6,minmax(0,1fr));gap:.58rem;min-width:0;margin-top:.9rem;display:grid}._methodButtons_dama7_347 button,._exampleButtons_dama7_348 button{border:1px solid var(--limit-line);min-width:0;color:var(--limit-ink);cursor:pointer;text-align:left;background:#ffffffe6;border-radius:.72rem;align-content:center;gap:.24rem;padding:.7rem;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}._methodButtons_dama7_347 button{text-align:center;min-height:4.6rem}._methodButtons_dama7_347 strong,._exampleButtons_dama7_348 strong{font-size:.79rem;line-height:1.25}._methodButtons_dama7_347 span,._exampleButtons_dama7_348 span{color:var(--limit-copy);font-size:.67rem;line-height:1.35}._keyboardPanel_dama7_398>summary,._examplesPanel_dama7_399>summary,._diagnostics_dama7_479>summary,._assumptions_dama7_480>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;list-style:none;display:flex}._keyboardPanel_dama7_398>summary,._examplesPanel_dama7_399>summary{background:var(--limit-soft);border-radius:.95rem;padding:.9rem 1rem}._keyboardPanel_dama7_398>summary::-webkit-details-marker{display:none}._examplesPanel_dama7_399>summary::-webkit-details-marker{display:none}._diagnostics_dama7_479>summary::-webkit-details-marker{display:none}._assumptions_dama7_480>summary::-webkit-details-marker{display:none}._keyboardPanel_dama7_398>summary>span,._examplesPanel_dama7_399>summary>span{gap:.12rem;min-width:0;display:grid}._keyboardPanel_dama7_398>summary strong,._examplesPanel_dama7_399>summary strong{color:var(--limit-ink);font-size:.9rem}._keyboardPanel_dama7_398>summary small,._examplesPanel_dama7_399>summary small{color:var(--limit-copy);font-size:.72rem}._keyboardPanel_dama7_398>summary i,._examplesPanel_dama7_399>summary i{color:var(--limit-teal-dark);font-style:normal;font-weight:900;transition:transform .14s}._keyboardPanel_dama7_398:not([open])>summary i,._examplesPanel_dama7_399:not([open])>summary i{transform:rotate(-90deg)}._keyboardPanel_dama7_398>p{color:var(--limit-copy);margin:0;padding:.82rem 1rem 0;font-size:.77rem;line-height:1.5}._keyboardGroups_dama7_544{gap:.9rem;min-width:0;padding:.9rem 1rem 1rem;display:grid}._keyboardGroup_dama7_544{border-top:1px solid var(--limit-line);grid-template-columns:minmax(9rem,.24fr) minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;padding-top:.82rem;display:grid}._keyboardGroup_dama7_544:first-child{border-top:0;padding-top:0}._keyboardGroup_dama7_544>div:first-child{gap:.17rem;display:grid}._keyboardGroup_dama7_544>div:first-child strong{color:var(--limit-ink);font-size:.78rem}._keyboardGroup_dama7_544>div:first-child span{color:var(--limit-copy);font-size:.67rem;line-height:1.4}._keyboardKeys_dama7_349{grid-template-columns:repeat(6,minmax(4.25rem,1fr));gap:.42rem;min-width:0;display:grid}._keyboardKeys_dama7_349 button{border:1px solid var(--limit-line);min-width:0;min-height:3.75rem;color:var(--limit-ink);cursor:pointer;text-align:center;background:linear-gradient(#fff,#f8fafb);border-radius:.58rem;place-content:center;gap:.15rem;padding:.4rem .3rem;transition:border-color .14s,background .14s,transform .14s;display:grid}._keyboardKeys_dama7_349 button strong{text-overflow:ellipsis;white-space:nowrap;font-family:Cambria,STIX Two Math,Times New Roman,serif;font-size:1rem;font-weight:600;line-height:1.12;overflow:hidden}._keyboardKeys_dama7_349 button span{color:var(--limit-copy);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;line-height:1.2;overflow:hidden}._compactKeys_dama7_627{grid-template-columns:repeat(10,minmax(2.75rem,1fr))}._compactKeys_dama7_627 button{min-height:2.85rem;padding:.3rem;font:760 .92rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._compactKeys_dama7_627 ._utilityKey_dama7_637{color:var(--limit-violet-dark);background:#f1effc}._compactKeys_dama7_627 ._clearKey_dama7_642{color:#a72b3e;background:#fff0f2}._exampleGroups_dama7_647{gap:1rem;min-width:0;padding:1rem;display:grid}._exampleGroups_dama7_647>section{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;display:grid}._exampleGroups_dama7_647 h3{color:var(--limit-teal-dark);letter-spacing:.035em;text-transform:uppercase;margin:.55rem 0 0;font-size:.78rem}._exampleButtons_dama7_348{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}._exampleButtons_dama7_348 button{min-height:4.3rem}._actionRow_dama7_67{grid-template-columns:minmax(18rem,.72fr) minmax(0,1fr);align-items:end;gap:1rem;min-width:0;padding-top:.15rem;display:grid}._accuracyFieldset_dama7_263>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.42rem;display:grid}._accuracyFieldset_dama7_263 button{border:1px solid var(--limit-line);min-height:2.65rem;color:var(--limit-copy);cursor:pointer;background:#fff;border-radius:.65rem;padding:.55rem .7rem;font-size:.74rem;font-weight:760}._accuracyFieldset_dama7_263 ._accuracySelected_dama7_709{border-color:var(--limit-violet);color:var(--limit-violet-dark);background:#f2f0ff}._actions_dama7_715{justify-content:flex-end;gap:.65rem;min-width:0;display:flex}._calculateButton_dama7_722,._resetButton_dama7_723{cursor:pointer;border-radius:.72rem;min-height:3rem;padding:.72rem 1.1rem;font-size:.84rem;font-weight:820}._calculateButton_dama7_722{border:1px solid var(--limit-teal-dark);background:linear-gradient(135deg, var(--limit-teal), #167b9c);color:#fff;min-width:11.5rem;box-shadow:0 .55rem 1.2rem #0c8f8333}._calculateButton_dama7_722:hover:not(:disabled){background:linear-gradient(135deg, var(--limit-teal-dark), #115e78)}._calculateButton_dama7_722:disabled{cursor:not-allowed;opacity:.58}._resetButton_dama7_723{border:1px solid var(--limit-line);color:var(--limit-copy);background:#fff}._resultPanel_dama7_755{border-top:1px solid var(--limit-line);background:linear-gradient(#fafcfd,#fff 11rem);outline:none;min-width:0}._resultHeader_dama7_28{border-bottom:1px solid var(--limit-line);padding:clamp(1rem,3vw,1.5rem)}._resultHeader_dama7_28 h2{margin-top:.18rem;font-size:clamp(1.35rem,3vw,1.72rem)}._resultContent_dama7_772{gap:1.15rem;min-width:0;padding:clamp(1rem,3vw,1.55rem);display:grid}._answerCard_dama7_779{background:radial-gradient(circle at 100% 0,#6957d621,#0000 18rem),linear-gradient(130deg,#effaf8,#fbfaff 72%);border:1px solid #0c8f8340;border-radius:1rem;justify-items:start;gap:.72rem;min-width:0;padding:clamp(1.05rem,3vw,1.55rem);display:grid;position:relative;overflow:hidden;box-shadow:0 .7rem 1.6rem #253e5314}._assurance_dama7_795{color:var(--limit-copy);font-size:.7rem;font-weight:720}._classification_dama7_115{color:var(--limit-violet-dark);background:#f4f1ff;border-color:#6957d640}._answerEquation_dama7_170{width:100%;min-height:5.2rem;color:var(--limit-ink);align-items:center;gap:.65em;padding:.25rem 0;font-size:clamp(1.25rem,4vw,2.05rem);display:flex}._answerEquation_dama7_170>strong{color:var(--limit-teal-dark);white-space:nowrap;flex:none;font-family:Cambria,STIX Two Math,Times New Roman,serif;font-size:1.25em;font-weight:720}._equals_dama7_827{color:var(--limit-copy);font-family:Cambria,Times New Roman,serif}._answerCard_dama7_779>p{max-width:52rem;color:var(--limit-copy);margin:0;font-size:.84rem;line-height:1.55}._sideSection_dama7_840,._graphSection_dama7_841,._detailSection_dama7_842,._stepsSection_dama7_843{gap:.85rem;min-width:0;display:grid}._sectionHeading_dama7_64{gap:.16rem;display:grid}._sectionHeading_dama7_64 p{max-width:54rem;margin-top:.24rem}._sideCards_dama7_859{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;min-width:0;display:grid}._sideCards_dama7_859 article{border:1px solid var(--limit-line);background:#fff;border-radius:.82rem;align-content:start;gap:.38rem;min-width:0;padding:.9rem;display:grid}._sideCards_dama7_859 article>span,._detailGrid_dama7_878 span{color:var(--limit-copy);font-size:.72rem;font-weight:720;line-height:1.35}._sideCards_dama7_859 article>strong{overflow-wrap:anywhere;font-family:Cambria,Times New Roman,serif;font-size:clamp(1.12rem,3vw,1.5rem)}._sideCards_dama7_859 article>small{color:var(--limit-copy);font-size:.66rem}._leftSideCard_dama7_896{box-shadow:inset 3px 0 0 var(--limit-teal)}._leftSideCard_dama7_896>strong{color:var(--limit-teal-dark)}._rightSideCard_dama7_904{box-shadow:inset 3px 0 0 var(--limit-violet)}._rightSideCard_dama7_904>strong{color:var(--limit-violet-dark)}._existenceCard_dama7_912{box-shadow:inset 3px 0 0 var(--limit-coral)}._existenceCard_dama7_912>strong{color:#a73243;line-height:1.35;font-family:inherit!important;font-size:.98rem!important}._graphFrame_dama7_923{border:1px solid var(--limit-line);background:#fff;border-radius:.95rem;min-width:0;overflow:hidden;box-shadow:0 .55rem 1.2rem #293b5412}._graphCanvas_dama7_932{background-color:#fff;background-image:linear-gradient(#152b4705 1px,#0000 1px),linear-gradient(90deg,#152b4705 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:1.5rem 1.5rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;outline:none;min-width:0;overflow-x:auto}._graphCanvas_dama7_932:focus-visible{box-shadow:inset 0 0 0 3px #0c8f832e}._graph_dama7_841{width:100%;height:auto;display:block}._gridLine_dama7_953{stroke:#1d36541a;stroke-width:1px}._axisLine_dama7_958{stroke:#1d365461;stroke-width:1.15px}._axisLabel_dama7_963,._axisTitle_dama7_964{fill:#657287;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}._axisTitle_dama7_964{fill:#33455e;font-size:12px;font-weight:750}._leftCurve_dama7_976,._rightCurve_dama7_977,._infinityCurve_dama7_978{stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}._leftCurve_dama7_976{stroke:var(--limit-teal)}._rightCurve_dama7_977{stroke:var(--limit-violet)}._infinityCurve_dama7_978{stroke:#167b9c}._targetLine_dama7_996{stroke:var(--limit-coral);stroke-dasharray:7 5;stroke-width:1.8px}._limitLine_dama7_1002{stroke:var(--limit-gold);stroke-dasharray:4 5;stroke-width:1.6px}._limitPoint_dama7_1008,._leftLimitPoint_dama7_1009,._rightLimitPoint_dama7_1010{fill:#fff;stroke-width:2.4px}._limitPoint_dama7_1008{stroke:var(--limit-gold)}._leftLimitPoint_dama7_1009{stroke:var(--limit-teal)}._rightLimitPoint_dama7_1010{stroke:var(--limit-violet)}._functionPoint_dama7_1027{fill:var(--limit-ink);stroke:#fff;stroke-width:1.4px}._legend_dama7_1033{border-top:1px solid var(--limit-line);background:#fbfcfd;flex-wrap:wrap;gap:.48rem 1rem;padding:.78rem .9rem;display:flex}._legend_dama7_1033 span{color:#4f5d72;align-items:center;gap:.38rem;font-size:.7rem;font-weight:720;display:inline-flex}._legend_dama7_1033 i{border-radius:999px;flex:none;width:1.25rem;height:3px;display:inline-block}._leftSwatch_dama7_1059{background:var(--limit-teal)}._rightSwatch_dama7_1063{background:var(--limit-violet)}._infinitySwatch_dama7_1067{background:#167b9c}._targetSwatch_dama7_1071{background:repeating-linear-gradient(90deg, var(--limit-coral) 0 4px, transparent 4px 7px)}._limitSwatch_dama7_1079{background:repeating-linear-gradient(90deg, var(--limit-gold) 0 4px, transparent 4px 7px)}._legend_dama7_1033 ._functionPointSwatch_dama7_1087{background:var(--limit-ink);border-radius:50%;width:.55rem;height:.55rem}._graphSummary_dama7_1094{border-top:1px solid var(--limit-line);color:var(--limit-copy);margin:0;padding:.7rem .9rem .82rem;font-size:.72rem;line-height:1.48}._detailGrid_dama7_878{grid-template-columns:1.5fr .7fr .8fr;gap:.65rem;min-width:0;display:grid}._detailGrid_dama7_878>div{border:1px solid var(--limit-line);background:#fff;border-radius:.76rem;align-content:start;gap:.35rem;min-width:0;padding:.82rem;display:grid}._detailGrid_dama7_878 strong{overflow-wrap:anywhere;color:var(--limit-ink);font-size:.83rem;line-height:1.4}._steps_dama7_843{counter-reset:limit-step;gap:.58rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._steps_dama7_843 li{border:1px solid var(--limit-line);counter-increment:limit-step;background:#fff;border-radius:.76rem;grid-template-columns:2rem minmax(0,1fr);gap:.62rem;min-width:0;padding:.78rem;display:grid}._steps_dama7_843 li:before{width:1.8rem;height:1.8rem;color:var(--limit-teal-dark);content:counter(limit-step);background:#e8f7f4;border-radius:50%;grid-row:1/span 2;place-content:center;font-size:.72rem;font-weight:850;display:grid}._steps_dama7_843 span{color:var(--limit-copy);font-size:.77rem;line-height:1.45}._steps_dama7_843 code{color:#33445c;white-space:nowrap;background:#f4f6f8;border-radius:.45rem;min-width:0;padding:.42rem .5rem;font-size:.7rem;overflow-x:auto}._diagnostics_dama7_479,._assumptions_dama7_480{border:1px solid var(--limit-line);background:#fff;border-radius:.86rem;min-width:0}._diagnostics_dama7_479>summary,._assumptions_dama7_480>summary{color:var(--limit-ink);padding:.9rem 1rem;font-size:.84rem;font-weight:810}._diagnostics_dama7_479>summary:after,._assumptions_dama7_480>summary:after{color:var(--limit-teal-dark);content:"+";font-size:1.15rem}._diagnostics_dama7_479[open]>summary:after,._assumptions_dama7_480[open]>summary:after{content:"−"}._diagnostics_dama7_479>p{color:var(--limit-copy);margin:0;padding:0 1rem .85rem;font-size:.75rem;line-height:1.5}._diagnostics_dama7_479>.result-visualizations{margin:0 1rem 1rem}._diagnostics_dama7_479 .result-table-scroll{max-height:24rem;overflow:auto}._assumptions_dama7_480 ul{color:var(--limit-copy);gap:.52rem;margin:0;padding:0 1.2rem 1rem 2.1rem;font-size:.75rem;line-height:1.5;display:grid}._emptyResult_dama7_1236{background:#f7fbfa;border:1px dashed #0c8f8359;border-radius:.95rem;align-items:center;gap:1rem;margin:clamp(1rem,3vw,1.55rem);padding:clamp(1rem,3vw,1.35rem);display:flex}._emptyResult_dama7_1236>span{width:4rem;height:4rem;color:var(--limit-teal-dark);background:linear-gradient(135deg,#dff4f0,#ece9ff);border-radius:1rem;flex:none;place-content:center;font-family:Cambria,Times New Roman,serif;font-size:1.25rem;display:grid}._emptyResult_dama7_1236 strong{color:var(--limit-ink);font-size:.93rem}._emptyResult_dama7_1236 p{max-width:42rem;color:var(--limit-copy);margin:.34rem 0 0;font-size:.8rem;line-height:1.52}@media (max-width:980px){._methodButtons_dama7_347{grid-template-columns:repeat(3,minmax(0,1fr))}._keyboardKeys_dama7_349{grid-template-columns:repeat(4,minmax(4.25rem,1fr))}._compactKeys_dama7_627{grid-template-columns:repeat(7,minmax(2.75rem,1fr))}._exampleButtons_dama7_348{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){._header_dama7_27,._panelHeading_dama7_29{flex-direction:column;align-items:flex-start}._scope_dama7_105{justify-content:flex-start;max-width:none}._setupGrid_dama7_65,._finiteSetup_dama7_66,._actionRow_dama7_67,._keyboardGroup_dama7_544{grid-template-columns:minmax(0,1fr)}._keyboardGroup_dama7_544>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.5rem}._exampleGroups_dama7_647>section{grid-template-columns:minmax(0,1fr)}._exampleGroups_dama7_647 h3{margin-top:0}._actions_dama7_715{justify-content:stretch}._actions_dama7_715 button{flex:auto}._sideCards_dama7_859,._detailGrid_dama7_878{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){._header_dama7_27,._form_dama7_126,._resultHeader_dama7_28,._resultContent_dama7_772{padding-left:.85rem;padding-right:.85rem}._targetButtons_dama7_316,._directionButtons_dama7_317{gap:.35rem}._targetButtons_dama7_316 button,._directionButtons_dama7_317 button{min-height:4.3rem;padding:.42rem .25rem}._targetButtons_dama7_316 span,._directionButtons_dama7_317 span{font-size:.62rem}._methodButtons_dama7_347,._exampleButtons_dama7_348{grid-template-columns:repeat(2,minmax(0,1fr))}._keyboardKeys_dama7_349{grid-template-columns:repeat(3,minmax(0,1fr))}._compactKeys_dama7_627{grid-template-columns:repeat(5,minmax(0,1fr))}._keyboardKeys_dama7_349 button{min-height:3.45rem}._compactKeys_dama7_627 button{min-height:2.8rem}._answerEquation_dama7_170{font-size:1.15rem}._graph_dama7_841{min-width:34rem}._legend_dama7_1033{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._emptyResult_dama7_1236{align-items:flex-start}._emptyResult_dama7_1236>span{border-radius:.75rem;width:3rem;height:3rem}}@media (max-width:390px){._methodButtons_dama7_347,._exampleButtons_dama7_348,._legend_dama7_1033{grid-template-columns:minmax(0,1fr)}._keyboardKeys_dama7_349{grid-template-columns:repeat(2,minmax(0,1fr))}._compactKeys_dama7_627{grid-template-columns:repeat(4,minmax(0,1fr))}._actions_dama7_715{flex-direction:column}._actions_dama7_715 button{width:100%}}@media (prefers-reduced-motion:reduce){._targetButtons_dama7_316 button,._directionButtons_dama7_317 button,._methodButtons_dama7_347 button,._exampleButtons_dama7_348 button,._keyboardKeys_dama7_349 button{transition:none}}
