.content-modal-description h2,.content-modal-description p{margin-bottom:1rem}.button-description{color:#000000e6;padding:.3rem .5rem;border:8px double #71717a;border-radius:.2rem;transition:color .1s ease}.button-description:hover{color:#000}.button-description.active{border:8px solid #71717a;background-color:#71717a}.header{background-color:#94a3b8;background:linear-gradient(245deg,#d1d5db,#a1a1aa);position:relative;left:50%;width:100vw;margin-left:-50vw;padding:1.5rem 0}.header__wrapper{width:100%;display:flex;justify-content:space-between;padding:0 2rem;margin:0 auto}.header__nav .list{display:flex;gap:2.5rem}.header__nav .list .item{color:#000000e6;padding:.3rem .5rem;border:8px double #71717a;border-radius:.1rem;transition:color .1s ease}.header__nav .list .item:hover{color:#000}.header__nav .list .item.active{border:8px solid #71717a;background-color:#71717a}.header__language-switching{display:flex;gap:2rem;width:auto}.header__language-switching button{height:100%;aspect-ratio:1/1;font-size:1.6rem;border:8px double #71717a;border-radius:.3rem}.modal-description{position:absolute;z-index:10;bottom:2rem;right:4rem;left:4rem;height:63vh;padding:4rem;border-radius:2rem;background-color:#d1d5dbb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.container{overflow:hidden;display:flex;flex-direction:column;height:100vh;padding:0 2rem;margin:0 auto}.section-results-bisection{width:100%;height:100%;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:space-between}.section-results-bisection .last-iterations{display:flex;flex-direction:column;gap:.8rem}.section-results-bisection .answer .root{position:relative;display:flex}.section-results-bisection .answer .root .icon{position:absolute;left:-2rem;top:0}.section-results-skeleton-bisection{flex-direction:column;width:100%;height:100%;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:center;align-items:center}.section-results-error-bisection{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;border:.1rem solid darkred;color:#8b0000}.section-results-error-bisection .icon{width:7rem;height:7rem}.form-input-bisection fieldset{display:grid;align-items:end;grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));gap:2rem 1.2rem;padding:2rem 1rem}.form-input-bisection fieldset label{position:relative;display:flex;flex-direction:column;gap:.2rem}.form-input-bisection fieldset label span{position:absolute;left:1rem;top:-1rem;font-size:1.5rem;padding:0 .3rem;z-index:2222;color:#1f2937;background-color:#e4e4e7}.form-input-bisection fieldset label input{font-size:1.8rem;width:100%;aspect-ratio:7/1;padding:0 .5rem;z-index:1111;border:.1rem solid #374151;outline:none;background-color:#e4e4e7}.form-input-bisection fieldset label input:user-invalid{border:.2rem solid darkred}.function-editor{display:flex;gap:1rem;width:100%;border:2px solid #71717a;line-height:1.8;padding-left:.8rem;margin:1.8rem 0 0}.function-editor span{white-space:nowrap}.function-editor .mq-editable-field{display:flex;align-items:center;width:100%;background-color:transparent;border:none;font-size:1.8rem}.function-editor .mq-editable-field:focus-visible{box-shadow:none}.function-editor .mq-editable-field.mq-focused{box-shadow:none;border:none}.math-keyboard{display:grid;grid-template-columns:38% 38% 20%;justify-items:center;border:2px solid #71717a;height:100%;gap:2%;margin-top:1rem;padding:1rem}.math-keyboard__scientific-panel{display:grid;grid-template-columns:repeat(4,auto);justify-items:center;height:fit-content}.math-keyboard__numeric-keypad{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;height:fit-content}.math-keyboard__control-panel{display:flex;flex-direction:column;align-items:center}.math-keyboard .button{border:2px solid #71717a;width:5rem;height:4rem;gap:2rem;margin:.5rem;transition:transform .05s ease,box-shadow .05s ease}.math-keyboard .button:active{transform:translateY(2px);box-shadow:inset 0 2px 4px #0000004d}.function-graph{width:100%;height:100%}.function-graph .function-plot .top-right-legend{display:none}.page-bisection{flex:1;display:grid;grid-template-columns:1fr 1fr;height:100%}.page-bisection .col{display:grid}.page-bisection .col.col-1{grid-template-rows:75% 25%}.page-bisection .col.col-1 .box-3{padding:1rem 0}.page-bisection .col.col-2{grid-template-rows:25% 75%}.page-bisection .col.col-2 .box-2{padding:1rem}.form-input-newton{margin:1.5rem}.form-input-newton fieldset{display:grid;align-items:end;grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));gap:2rem 1.2rem;padding:2rem 1rem}.form-input-newton fieldset label{position:relative;display:flex;flex-direction:column;gap:.2rem}.form-input-newton fieldset label span{position:absolute;left:1rem;top:-1rem;font-size:1.5rem;padding:0 .3rem;z-index:2222;color:#1f2937;background-color:#e4e4e7}.form-input-newton fieldset label input{font-size:1.8rem;width:100%;aspect-ratio:7/1;padding:0 .5rem;z-index:1111;border:.1rem solid #374151;outline:none;background-color:#e4e4e7}.form-input-newton fieldset label input:user-invalid{border:.2rem solid darkred}.section-results-newton{width:100%;height:100%;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:space-between}.section-results-newton .last-iterations{display:flex;flex-direction:column;gap:.8rem}.section-results-newton .answer .root{position:relative;display:flex}.section-results-newton .answer .root .icon{position:absolute;left:-2rem;top:0}.section-results-newton-skeleton{flex-direction:column;width:100%;height:100%;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:center;align-items:center}.section-results-error-newton{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;border:.1rem solid darkred;color:#8b0000}.section-results-error-newton .icon{width:7rem;height:7rem}.points-and-function-graph{width:100%;height:100%}.points-and-function-graph .function-plot .top-right-legend{display:none}.points-and-function-graph .function-plot .canvas .content .graph circle{opacity:1}.page-newton{flex:1;display:grid;grid-template-columns:1fr 1fr;height:100%}.page-newton .col{display:grid}.page-newton .col.col-1{grid-template-rows:75% 25%}.page-newton .col.col-2{grid-template-rows:25% 75%}.page-newton .col .box.box-3{margin-bottom:1.5rem}.page-lagrange-interpolation{flex:1;display:grid;grid-template-columns:1fr 1fr;height:100%}.page-lagrange-interpolation .col{display:grid}.page-lagrange-interpolation .col.col-1{grid-template-rows:1fr auto}.page-lagrange-interpolation .col.col-1 .box-1{display:flex;flex-direction:column;gap:1.2rem;margin:1.8rem 0 0}.page-lagrange-interpolation .col.col-1 .box-1 .inputs-container{display:grid;grid-template-columns:1fr auto;gap:0 1.4rem}.page-lagrange-interpolation .col.col-1 .box-1 .inputs-container .x-input{width:100%;height:3.64rem;font-size:1.8rem;line-height:1.8;border:2px solid #71717a;padding:0 .8rem;width:fit-content;max-width:5rem}.page-lagrange-interpolation .col.col-1 .box-3{margin:1rem 0}.page-lagrange-interpolation .col.col-2{grid-template-rows:100%}.points-input{width:100%;height:3.64rem;font-size:1.8rem;line-height:1.8;border:2px solid #71717a;padding:0 .8rem}.section-results-interpolation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:21rem;height:fit-content;padding:1rem;border:.1rem solid #374151}.section-results-interpolation .polynomial-string{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;margin:auto 0}.section-results-interpolation .polynomial-string .title{font-size:2rem;font-weight:500}.section-results-interpolation .polynomial-string .polynomial,.section-results-interpolation .coefficients{text-align:center}.section-results-interpolation .coefficients .coefficient:not(:last-child){margin-right:.9rem}.section-results-skeleton-interpolation{flex-direction:column;width:100%;min-height:21rem;height:fit-content;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:center;align-items:center}.section-results-error-interpolation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:21rem;height:fit-content;padding:1rem;border:.1rem solid darkred;color:#8b0000}.section-results-error-interpolation .icon{width:7rem;height:7rem}.page-least-squares-approximation{flex:1;display:grid;grid-template-columns:1fr 1fr;height:100%}.page-least-squares-approximation .col{display:grid}.page-least-squares-approximation .col.col-1{grid-template-rows:75% 25%}.page-least-squares-approximation .col.col-1 .box-1{display:flex;flex-direction:column;gap:1.2rem}.page-least-squares-approximation .col.col-1 .box-1 .inputs-container{display:grid;grid-template-columns:1fr auto;gap:0 1.4rem;margin:1.8rem 0 0}.page-least-squares-approximation .col.col-1 .box-1 .inputs-container .degree-input{width:100%;height:3.64rem;font-size:1.8rem;line-height:1.8;border:2px solid #71717a;padding:0 .8rem;width:fit-content;max-width:5rem}.page-least-squares-approximation .col.col-1 .box-1 .degree-container{display:flex}.page-least-squares-approximation .col.col-1 .box-1 .degree-container .degree-input-range{width:100%}.page-least-squares-approximation .col.col-1 .box-3{padding:1rem 0}.page-least-squares-approximation .col.col-2{grid-template-rows:100%}.section-results-approximation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;border:.1rem solid #374151}.section-results-approximation .polynomial-string{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;margin:auto 0}.section-results-approximation .polynomial-string .title{font-size:2rem;font-weight:500}.section-results-approximation .polynomial-string .polynomial,.section-results-approximation .coefficients{text-align:center}.section-results-approximation .coefficients .coefficient:not(:last-child){margin-right:.9rem}.section-results-skeleton-approximation{flex-direction:column;width:100%;height:100%;padding:1rem;border:.1rem solid #374151;display:flex;justify-content:center;align-items:center}.section-results-error-approximation{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;border:.1rem solid darkred;color:#8b0000}.section-results-error-approximation .icon{width:7rem;height:7rem}*{padding:0;margin:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:transparent;outline-offset:2px}a:focus,a:active{outline:transparent;outline-offset:2px}:focus-visible{outline:none;box-shadow:0 0 0 1px #6b7280;transition:box-shadow .2s ease-in-out}nav,footer,header,aside{display:block}html{height:100%;width:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;max-width:100vw;overflow-x:hidden;font-size:62.5%}body{font-size:1.8rem;font-family:sans-serif;background-color:#e4e4e7}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}button{padding:0;font:inherit;color:inherit;background-color:transparent;cursor:pointer}button::-moz-focus-inner{padding:0}a,a:visited,a:hover{text-decoration:none}ul li,menu li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit}
