.MathView-module__Rhqfoa__math{max-width:100%;font-family:var(--font-serif,"STIX Two Text", "Cambria Math", Georgia, "Times New Roman", serif);color:var(--color-text-primary);white-space:nowrap;align-items:center;font-size:1.05em;line-height:1.5;display:inline-flex}.MathView-module__Rhqfoa__large{font-size:clamp(1.25rem,1rem + 1.6vw,1.85rem)}.MathView-module__Rhqfoa__row{align-items:center;display:inline-flex}.MathView-module__Rhqfoa__num{font-variant-numeric:lining-nums}.MathView-module__Rhqfoa__variable{font-style:italic}.MathView-module__Rhqfoa__op{padding:0 .1em}.MathView-module__Rhqfoa__binary{padding:0 .32em}.MathView-module__Rhqfoa__fn{margin-right:.06em;font-style:normal}.MathView-module__Rhqfoa__paren{font-size:1.12em}.MathView-module__Rhqfoa__sup{align-self:flex-start;align-items:center;margin-top:-.15em;margin-left:.06em;font-size:.7em;line-height:1;display:inline-flex;position:relative;top:-.1em}.MathView-module__Rhqfoa__frac{vertical-align:middle;text-align:center;flex-direction:column;align-items:center;margin:0 .14em;display:inline-flex}.MathView-module__Rhqfoa__fracNum{border-bottom:1px solid;justify-content:center;align-items:center;padding:0 .22em .06em;display:inline-flex}.MathView-module__Rhqfoa__fracDen{justify-content:center;align-items:center;padding:.06em .22em 0;display:inline-flex}.MathView-module__Rhqfoa__rootSign{font-size:1.2em;line-height:1}.MathView-module__Rhqfoa__rootIndex{align-self:flex-start;margin-right:-.1em;font-size:.6em}.MathView-module__Rhqfoa__radicand{border-top:1px solid;align-items:center;margin-left:-.02em;padding:.04em .18em 0;display:inline-flex}.MathView-module__Rhqfoa__bar{padding:0 .04em;font-size:1.15em}.MathView-module__Rhqfoa__docLine{max-width:100%;font-family:var(--font-serif,"STIX Two Text", "Cambria Math", Georgia, "Times New Roman", serif);color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:.15rem .1rem;font-size:1.02rem;display:inline-flex}.MathView-module__Rhqfoa__piece{align-items:center;display:inline-flex}.MathView-module__Rhqfoa__text{white-space:pre-wrap;color:var(--color-text-secondary)}.MathView-module__Rhqfoa__integral{gap:.2rem}.MathView-module__Rhqfoa__intSign{margin-right:.1em;font-size:1.7em;font-weight:300;line-height:1}.MathView-module__Rhqfoa__limits{flex-direction:column;align-items:center;gap:.6em;margin-right:.3em;font-size:.6em;display:inline-flex}.MathView-module__Rhqfoa__differential{white-space:nowrap;margin-left:.2em}.MathView-module__Rhqfoa__bracket{font-size:1.6em;font-weight:300}
.IntegralCalculator-module__02wQdq__shell{gap:1.25rem}.IntegralCalculator-module__02wQdq__inputPanel{flex-direction:column;gap:.85rem;display:flex}.IntegralCalculator-module__02wQdq__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.IntegralCalculator-module__02wQdq__varPick{align-items:center;gap:.5rem;display:flex}.IntegralCalculator-module__02wQdq__fieldLabel{color:var(--color-text-secondary);font-size:.82rem;font-weight:500}.IntegralCalculator-module__02wQdq__smallLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:600}.IntegralCalculator-module__02wQdq__exprRow{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-elevated);align-items:center;gap:.6rem;padding:.35rem .85rem;transition:border-color .16s;display:flex}.IntegralCalculator-module__02wQdq__exprRow:focus-within{border-color:var(--color-accent)}.IntegralCalculator-module__02wQdq__integralMark{font-family:var(--font-serif,Georgia, "Times New Roman", serif);color:var(--color-text-secondary);font-size:2rem;font-weight:300;line-height:1}.IntegralCalculator-module__02wQdq__dxMark{font-family:var(--font-serif,Georgia, "Times New Roman", serif);color:var(--color-text-secondary);white-space:nowrap;font-style:italic}.IntegralCalculator-module__02wQdq__exprInput{appearance:none;min-width:0;color:var(--color-text-primary);font-family:var(--font-mono);background:0 0;border:0;outline:0;flex:auto;min-height:2.6rem;font-size:1.1rem}.IntegralCalculator-module__02wQdq__exprInput::placeholder{color:var(--color-text-disabled)}.IntegralCalculator-module__02wQdq__keys{flex-wrap:wrap;gap:.35rem;display:flex}.IntegralCalculator-module__02wQdq__key{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-width:2.4rem;min-height:2.25rem;color:var(--color-text-primary);font-family:var(--font-mono);cursor:pointer;padding:0 .6rem;font-size:.9rem;transition:border-color .14s,background .14s,color .14s}.IntegralCalculator-module__02wQdq__key:hover{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.IntegralCalculator-module__02wQdq__key:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.IntegralCalculator-module__02wQdq__bounds{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.IntegralCalculator-module__02wQdq__boundField{flex-direction:column;gap:.35rem;min-width:0;display:flex}.IntegralCalculator-module__02wQdq__boundInput{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-height:2.6rem;color:var(--color-text-primary);font-family:var(--font-mono);min-width:0;padding:0 .8rem;font-size:1rem}.IntegralCalculator-module__02wQdq__boundInput:focus{border-color:var(--color-accent);outline:0}.IntegralCalculator-module__02wQdq__exprInput[aria-invalid=true],.IntegralCalculator-module__02wQdq__boundInput[aria-invalid=true]{color:var(--color-error)}.IntegralCalculator-module__02wQdq__echo{flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex;overflow-x:auto}.IntegralCalculator-module__02wQdq__details{border-top:1px solid var(--color-border-subtle);padding-top:.6rem}.IntegralCalculator-module__02wQdq__details>summary{cursor:pointer;color:var(--color-text-secondary);padding:.2rem 0;font-size:.88rem;font-weight:500}.IntegralCalculator-module__02wQdq__details>summary:hover{color:var(--color-text-primary)}.IntegralCalculator-module__02wQdq__chips{flex-wrap:wrap;gap:.4rem;padding-top:.6rem;display:flex}.IntegralCalculator-module__02wQdq__chip{appearance:none;border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.38rem .75rem;font-size:.82rem;transition:border-color .14s,color .14s,background .14s}.IntegralCalculator-module__02wQdq__chip:hover{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-accent-soft)}.IntegralCalculator-module__02wQdq__options{padding-top:.6rem}.IntegralCalculator-module__02wQdq__resultPanel,.IntegralCalculator-module__02wQdq__panel{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:.85rem;min-width:0;padding:1rem 1.1rem;display:flex}.IntegralCalculator-module__02wQdq__resultPanel{border-color:var(--color-border-strong)}.IntegralCalculator-module__02wQdq__resultHead,.IntegralCalculator-module__02wQdq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.IntegralCalculator-module__02wQdq__resultHeading,.IntegralCalculator-module__02wQdq__panelHeading{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.IntegralCalculator-module__02wQdq__panelSummary{cursor:pointer;color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.IntegralCalculator-module__02wQdq__badges{flex-wrap:wrap;gap:.4rem;display:flex}.IntegralCalculator-module__02wQdq__badge{border:1px solid var(--color-border-strong);color:var(--color-text-secondary);border-radius:999px;align-items:center;padding:.18rem .6rem;font-size:.74rem;font-weight:500;display:inline-flex}.IntegralCalculator-module__02wQdq__badgeOk{border-color:color-mix(in srgb, var(--color-success) 55%, transparent);color:var(--color-success);background:color-mix(in srgb, var(--color-success) 9%, transparent)}.IntegralCalculator-module__02wQdq__badgeWarn{border-color:color-mix(in srgb, var(--color-warning) 55%, transparent);color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 9%, transparent)}.IntegralCalculator-module__02wQdq__resultMath{padding:.5rem .1rem;overflow-x:auto}.IntegralCalculator-module__02wQdq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.IntegralCalculator-module__02wQdq__actions>*{min-height:2.4rem;padding:0 .9rem;font-size:.86rem}.IntegralCalculator-module__02wQdq__definiteBox{flex-direction:column;gap:.7rem;display:flex}.IntegralCalculator-module__02wQdq__metricRow{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;display:grid}.IntegralCalculator-module__02wQdq__metric{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.3rem;min-width:0;padding:.75rem .9rem;display:flex;overflow-x:auto}.IntegralCalculator-module__02wQdq__metricValue{color:var(--color-text-primary);font-size:1.15rem;font-weight:600}.IntegralCalculator-module__02wQdq__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.IntegralCalculator-module__02wQdq__bad{color:var(--color-error)}.IntegralCalculator-module__02wQdq__note{color:var(--color-text-secondary);margin:0;font-size:.86rem;line-height:1.5}.IntegralCalculator-module__02wQdq__steps,.IntegralCalculator-module__02wQdq__stepChildren{flex-direction:column;gap:.85rem;margin:0;padding-left:1.2rem;display:flex}.IntegralCalculator-module__02wQdq__stepChildren{border-left:2px solid var(--color-border-subtle);margin-top:.6rem;padding-left:1rem}.IntegralCalculator-module__02wQdq__step::marker{color:var(--color-accent);font-weight:600}.IntegralCalculator-module__02wQdq__step{min-width:0}.IntegralCalculator-module__02wQdq__stepHead{flex-direction:column;gap:.1rem;margin-bottom:.3rem;display:flex}.IntegralCalculator-module__02wQdq__stepRule{color:var(--color-accent);font-size:.9rem;font-weight:600}.IntegralCalculator-module__02wQdq__stepHint{color:var(--color-text-disabled);font-size:.78rem;line-height:1.4}.IntegralCalculator-module__02wQdq__stepLine{max-width:100%;padding:.18rem 0;overflow-x:auto}.IntegralCalculator-module__02wQdq__ftc{border-top:1px solid var(--color-border-subtle);flex-direction:column;gap:.2rem;padding-top:.75rem;display:flex}.IntegralCalculator-module__02wQdq__checkBody{flex-direction:column;gap:.6rem;margin-top:.7rem;display:flex}.IntegralCalculator-module__02wQdq__checkExpr{overflow-x:auto}.IntegralCalculator-module__02wQdq__checkOk{color:var(--color-success);margin:0;font-size:.88rem}.IntegralCalculator-module__02wQdq__checkBad{color:var(--color-error);margin:0;font-size:.88rem}.IntegralCalculator-module__02wQdq__tableWrap{overflow-x:auto}.IntegralCalculator-module__02wQdq__table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8rem}.IntegralCalculator-module__02wQdq__table th,.IntegralCalculator-module__02wQdq__table td{text-align:right;border-bottom:1px solid var(--color-border-subtle);white-space:nowrap;padding:.32rem .6rem}.IntegralCalculator-module__02wQdq__table th{color:var(--color-text-disabled);font-weight:600}.IntegralCalculator-module__02wQdq__plot{width:100%;height:auto;max-height:22rem;display:block}.IntegralCalculator-module__02wQdq__plotGrid{stroke:var(--color-border-subtle);stroke-width:1px}.IntegralCalculator-module__02wQdq__plotAxis{stroke:var(--color-text-disabled);stroke-width:1.25px}.IntegralCalculator-module__02wQdq__plotLabel{fill:var(--color-text-secondary);font-size:10px;font-family:var(--font-mono)}.IntegralCalculator-module__02wQdq__plotPole{stroke:var(--color-error);stroke-width:1px;stroke-dasharray:4 4}.IntegralCalculator-module__02wQdq__curveF{stroke:var(--color-accent);stroke-width:2.2px;stroke-linejoin:round}.IntegralCalculator-module__02wQdq__curveBigF{stroke:var(--color-warning);stroke-width:2px;stroke-dasharray:6 4;stroke-linejoin:round}.IntegralCalculator-module__02wQdq__shadePositive{fill:var(--color-accent);fill-opacity:.22;stroke:none}.IntegralCalculator-module__02wQdq__shadeNegative{fill:var(--color-error);fill-opacity:.22;stroke:none}.IntegralCalculator-module__02wQdq__legend{color:var(--color-text-secondary);flex-wrap:wrap;gap:.4rem 1rem;font-size:.78rem;display:flex}.IntegralCalculator-module__02wQdq__legendF:before,.IntegralCalculator-module__02wQdq__legendBigF:before,.IntegralCalculator-module__02wQdq__legendArea:before{content:"";vertical-align:middle;border-radius:2px;width:.9rem;height:.18rem;margin-right:.35rem;display:inline-block}.IntegralCalculator-module__02wQdq__legendF:before{background:var(--color-accent)}.IntegralCalculator-module__02wQdq__legendBigF:before{background:var(--color-warning)}.IntegralCalculator-module__02wQdq__legendArea:before{background:color-mix(in srgb, var(--color-accent) 35%, transparent);height:.6rem}.IntegralCalculator-module__02wQdq__plotWindow{grid-template-columns:repeat(auto-fit,minmax(9rem,12rem));gap:.75rem;display:grid}.IntegralCalculator-module__02wQdq__smallField{flex-direction:column;gap:.3rem;display:flex}@media (max-width:480px){.IntegralCalculator-module__02wQdq__bounds{grid-template-columns:1fr}.IntegralCalculator-module__02wQdq__exprRow{padding:.3rem .65rem}.IntegralCalculator-module__02wQdq__resultPanel,.IntegralCalculator-module__02wQdq__panel{padding:.85rem .8rem}}
