.math-problems-solver{font-family:inherit}.math-problems-solver .gf-table{width:auto;font-size:18px}@media(min-width:768px){.math-problems-solver .gf-table{font-size:22px}}.math-problems-solver .gf-row{display:flex;flex-wrap:nowrap}.math-problems-solver .gf-row:last-child .gf-cell{border-bottom:none}.math-problems-solver .gf-row .gf-cell:last-child{border-right:none}.math-problems-solver .gf-row--underlined .gf-cell--underline:after{content:"";position:absolute;bottom:-1px;left:-1px;right:-1px;border-bottom:2px solid #000}.math-problems-solver .gf-row--can-underline .gf-cell:nth-last-child(2){border-right:none}.math-problems-solver .gf-cell{width:2.25ch;padding:0;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;text-align:center}.math-problems-solver .gf-cell:empty{padding:3px 0}.math-problems-solver .gf-cell:not(.gf-row__underline){font-family:IBM Plex Sans,Arial,sans-serif}.math-problems-solver .gf-cell input{width:100%;padding:3px 0;display:block;text-align:center;border:none;background-color:hsla(0,0%,93.3%,.5)}.math-problems-solver .gf-row__underline{width:5.5ch;border:none}.math-problems-solver .gf-row__underline-btn{padding:4px 10px;box-shadow:inset 0 0 0 2px #e5e5e5;border:none;border-radius:14px;background-color:#fff;font-size:1.4rem;vertical-align:middle}.math-problems-solver .gf-row__underline-btn:hover{background-color:#596071;box-shadow:none;color:#fff}.math-problems-solver .gf-cell [type=number]::-webkit-inner-spin-button,.math-problems-solver .gf-cell input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}