*{box-sizing:border-box}body{margin:0;color:#574d41;background:transparent;font:13px/1.5 Georgia,'Times New Roman',serif}.polynomial{height:32px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px}.polynomial mjx-container{margin:0!important;max-width:100%}.plane{background:#f5e9d2 url('../../blog/widgets/paper.svg');background-size:cover;border-radius:3px;overflow:hidden}canvas{display:block;width:100%;height:auto}label{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:14px 3px 3px;font-size:15px}output{font:12px/1.5 Arial,sans-serif;font-variant-numeric:tabular-nums}input[type=range]{width:100%;display:block;margin:6px 0 14px;accent-color:#8a6b9b;height:20px}.play-row{display:flex;align-items:center;gap:10px}.play-row input{flex:1;min-width:0;margin:4px 0}button{border:1px solid #d1c5b5;border-radius:3px;color:#675948;background:transparent;font:12px Arial,sans-serif;padding:5px 11px;cursor:pointer}button:disabled{opacity:.5;cursor:default}.threshold{font-size:13px;text-align:right;margin:9px 3px 0}.threshold span{font:12px Arial,sans-serif}.status:empty{display:none}.status{font:12px Arial,sans-serif;margin:8px 0}button:focus-visible,input:focus-visible{outline:2px solid #8a6b9b;outline-offset:3px}
/* Keep equations within the narrowed manuscript asset column. */
.polynomial{font-size:clamp(10px,4.8vw,15px)}.polynomial mjx-container svg{max-width:100%;height:auto}

body{font-size:12px}.polynomial{font-size:clamp(9px,4.5vw,14px)}label{font-size:13px}output,button{font-size:11px}.threshold{font-size:12px}.threshold span{font-size:11px}

.ai-authored{color:#b3261e}

.plane{position:relative;container-type:inline-size}.axis-math{position:absolute;color:#7a684d;pointer-events:none;font-size:3.3cqw;line-height:1}.axis-math mjx-container{margin:0!important}.axis-real{right:4.8%;top:40.7%;font-size:3.9cqw}.axis-imag{left:52.8%;top:3.5%;font-size:3.9cqw}.axis-minus-one{left:13.28%;top:51.5%;transform:translateX(-50%)}.axis-plus-one{left:86.72%;top:51.5%;transform:translateX(-50%)}.axis-plus-i{right:52.2%;top:11.8%}.axis-minus-i{right:52.2%;top:85.2%}.axis-origin{right:51.56%;top:51.5%}
