:root{--On:#526ad1;--KD:#4b4be8;--pI:#45768a;--pm:gray;--oO:inherit;--M1:#b8bfff;--eS:#fff;--IV:#000;--Sj:#608392;--Us:#dcdcdc;--aU:red;--qU:none;--wb:#fff;--nv:#f0f0f0;--tZ:#292020;--H2:blue;--RO:flasher-white;--Ys:#fff;--bV:#6b9dce;--sK:#3535359e;--CA:#1515157d;--G3:#676767;--YN:#fff;--fU:#879df2;--XI:#387d9b;--yf:#2e52c7;--vd:#d4d4d4;--T0:#fff;--sn:#0d1780;--kS:#868686;--_6:none;--ZT:none;--Mz:#aaabae;--Jp:none;--Ku:#808080;--Bz:#353535;--c5:#212121;--H_:#fff;--BM:#ff6e63;--LQ:gray;--sH:#999;--s5:#5ab0ff;--xn:#6f6f6f;--BU:#353535;--iV:#b9b9b9;--QH:#ececec;--sy:#000;--W_:#eeeeee;--Fd:brightness(1.7);--pr:#212121;--kp:#fff;--Nv:#ededf0;--gh:#ced2e0;--aJ:#000;--_q:#5878ff;--sw:#9f7c6d;--J0:#000;--z7:#fff;--RW:#7f7f7f;--q6:#000;--fW:#00000033;--EX:#eee;--DF:#333;--Wg:#333333;--j9:#f5f5f5;--JJ:#cccccc;--P2:#fafafa;--X4:#007bff;--_1:#f0f8ff;--OV:none;--O2:#dedede;--Ij:#fff}body.tb{--On:#6e85e7;--KD:#8e8eff;--pI:#b1cac1;--pm:#fff;--oO:#cecccc;--M1:#a1a1a1;--eS:#202124;--IV:#fff;--Sj:#9f7c6d;--Us:#2b2e31;--aU:#cf2828;--qU:invert(20%);--wb:#151515;--nv:#3c3c3c;--tZ:#c1c1c1;--H2:#3751e8;--RO:flasher-black;--Ys:#202328;--bV:#6678c7;--sK:#171717c7;--CA:#5d5d5d7d;--G3:#868686;--YN:#292929;--fU:#5b6177;--XI:#df9273;--yf:#dedede;--vd:#5b5b5b;--T0:#2a2a2a;--sn:#7ba5e2;--kS:#787878;--_6:invert(1);--ZT:invert(0.9);--Mz:#c0bdbd;--Jp:brightness(1.4);--Ku:#c0bdbd;--Bz:#c3c3c3;--c5:#c3c3c3;--H_:#202122;--BM:#7f2f29;--LQ:#c0bdbd;--sH:#737272;--s5:#415ae0;--xn:#a4a4a4;--BU:#a7a7a7;--iV:#595959;--QH:#2f2f2f;--sy:#d6d6d6;--W_:#2e2e2e;--Fd:brightness(65%);--pr:#dedede;--kp:#24262b;--Nv:#393939;--gh:#5f5f5f;--aJ:#e1e1e1;--_q:#9f7c6d;--sw:#5878ff;--J0:#c5cce0;--z7:#272727;--RW:#8a8a8a;--q6:#f0f0f0;--fW:#c3c3c333;--EX:#4f4f4f;--DF:#c5c5c5;--Wg:#c5c5c5;--j9:#434343;--JJ:#6e6e6e;--P2:#212121;--X4:#9f7c6d;--_1:#352b25;--OV:invert(0.95);--O2:#393939;--Ij:gray}body.inrender #footer{display:none}#menu-lang-select{position:fixed;width:200px;left:calc(50% + 274px);top:64px;display:flex;flex-direction:column;height:calc(100% - 68px);font-size:1em;font-family:'Roboto',sans-serif;gap:4px;margin-top:2px;padding:8px;color:var(--pr);box-sizing:border-box;overflow:auto;background:var(--kp);cursor:auto;box-shadow:0 0 0 2px var(--Nv);transition:opacity 100ms ease,visibility 100ms;-webkit-tap-highlight-color:#0000;z-index:2;touch-action:manipulation}@media (max-width:1039px){#menu-lang-select{left:auto;right:46px}}#menu-lang-select>div{padding:8px;border-radius:2px;transition:background 100ms ease;cursor:pointer}#menu-lang-select>div.selected{display:none}#menu-lang-select>div.last-time::after{content:"\00a0\2B24"}#menu-lang-select>div:hover{background:var(--Nv)}#menu-lang-select>.m-l-splitter{min-height:20px;background:var(--Nv);cursor:auto}#menu-calc{position:absolute;top:64px;display:flex;justify-content:center;width:100%;background:var(--kp);box-shadow:0 1px 0 0 var(--gh)}#menu-calc::before{position:absolute;top:-2px;height:2px;width:calc(100% - 64px);box-shadow:0 1px 0 0 var(--gh);content:""}#menu-calc-middle{display:flex;max-width:1040px;width:100%;padding:8px 16px;box-sizing:border-box;border:solid var(--gh);border-width:0 1px}.menu-calc-list{display:flex;flex-direction:row;width:100%;justify-content:space-around;font-family:'Roboto',sans-serif;font-size:1.2em}@media (max-width:800px){.menu-calc-list{flex-direction:column}}.inrender #input-info-hide{opacity:0;transition:0s}.none-back{background:none!important}#show-format{position:fixed;left:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:22}#get-format{flex-grow:1;display:flex;flex-direction:column;justify-content:center;width:100%;text-align:center}.tag-format{position:relative;height:3rem;color:#d8d8d8;font-size:2.0rem;font-family:'Roboto',sans-serif}.get-text-format{position:relative;height:3.2rem;width:98%;color:#000;font-family:sans-serif;font-size:1.7rem;border:3px solid #b5b5b5;border-radius:10px;background:#fff;text-align:center}.get-text-format:hover{border:3px solid #989898!important}#link-on-solve{position:relative;display:inline-block;font-size:1.1em;font-family:'Roboto',sans-serif;margin-left:auto;border-width:3px 3px 0 3px;text-align:center;cursor:pointer}#link-on-solve::after{content:'';display:none;background-image:url('/logo/qr-code-scan.svg');background-size:contain;background-repeat:no-repeat;width:18px;height:18px;margin-left:8px;vertical-align:middle;filter:var(--qU)}.back-black{flex-grow:1;width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;cursor:pointer;opacity:0.5}.back-tag{position:relative;color:#b7b7b7;font-size:2.5rem;font-family:'Roboto',sans-serif}.back-tag:hover{color:#989898!important}#labelerror,#labelerrorlong,#labelerrorconnect{color:#ff6376;border-color:#ff6376}#labelupdate,#labelupdatepage{color:#0e8c92;border-color:#0e8c92}#labelcopy{color:var(--On);border-color:var(--On);z-index:1!important}#labeltrsend{color:var(--KD);border-color:var(--KD)}#labelmcopy{color:var(--pI);border-color:var(--pI);z-index:1!important}.scale{font-family:'Roboto',sans-serif;border-width:2px;border-radius:5px;cursor:pointer;touch-action:manipulation}#allscales>.scale:not(.allscales-select):hover{color:var(--pm)}#display-output-mathjax{flex:1;max-width:100%;overflow:auto;color:var(--oO)}#go-to-lang{position:fixed;bottom:62px;left:0;cursor:pointer;z-index:1}#go-to-lang>img{opacity:80%}.process{position:fixed;font-family:'Roboto',sans-serif;left:5px;bottom:10px;font-size:1.38em;padding:10px 12px;border:2px solid var(--M1);border-radius:4px;background:var(--eS);z-index:2}#load-animation{display:flex;align-items:center;justify-content:center;height:175px}.load-container{position:absolute}.load-circle{display:flex;align-items:center;justify-content:center;height:1px;box-shadow:0 0 1px var(--IV);border-radius:50%;animation-name:load-spin;animation-duration:3600ms;animation-iteration-count:infinite;animation-timing-function:linear}.load-circle-1{height:117px;width:117px;box-shadow:0 0 1px gray;animation-name:none}.load-circle-2{width:97px}.load-circle-3{width:78px}.load-circle-4{width:58px}.load-circle-5{width:39px}.load-circle-6{width:19px}.load-circle-7{width:10px}.load-circle-8{width:5px}#load-animation.hide .load-circle{animation-name:none}@keyframes load-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#arrow-top{position:fixed;height:0;bottom:78px;right:3px;cursor:pointer;z-index:18}.arrow-icon{position:relative;stroke:var(--Sj);top:-1px;transition:transform 0.3s ease}.arrow-iconcircle{transition:stroke-dashoffset .3s ease;stroke-dasharray:115;stroke-dashoffset:115}#arrow-top:hover>.arrow-icon{transform:translate3d(0,-4px,0)}#arrow-top:hover .arrow-iconcircle{stroke-dashoffset:0}#display-notice{font-size:12pt;font-family:'Roboto',sans-serif;margin-top:-2px;padding-left:4px;padding-right:4px;border:2px solid var(--aU);border-top:0;border-radius:0 0 2px 2px;background:var(--Us);text-align:center}.slow-part-visible{opacity:0.85;visibility:visible;transition:10s opacity,10s visibility}.slow-visible{opacity:1;visibility:visible;transition:0.7s opacity,0.7s visibility}.slow-blur-visible{opacity:0.7;visibility:visible;transition:0.7s opacity,0.7s visibility}.fast-visible{opacity:1;visibility:visible;transition:0.5s opacity,0.5s visibility}.part-visible{opacity:0.90;visibility:visible;transition:.55s opacity,.55s visibility}.fast-hidden{opacity:0;visibility:hidden;transition:.4s opacity,.4s visibility}.op0{opacity:0}.hidden{opacity:0;visibility:hidden;transition:.55s opacity,.55s visibility}.instanthidden{opacity:0;visibility:hidden}.hide{display:none!important}.light-hide{display:none}.setting-style{font-size:0.7em;font-family:'Roboto',sans-serif;margin-left:1rem}.rotate180{transform:rotate(180deg)}#int-setting-display{position:relative;left:2.3rem;top:0.3rem;margin-left:0.38rem}.setting-container{position:relative;display:block;font-size:1.4rem;margin-bottom:1.5rem;padding-left:1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}.setting-container>input{position:absolute;height:0;width:0;cursor:pointer;opacity:0}.checkmark{position:absolute;height:1.3rem;width:1.3rem;top:2px;left:0;border:2px solid;border-radius:4px;background:var(--wb)}.setting-container:hover>input ~ .checkmark{background:var(--nv)}.checkmark::after{position:absolute;display:none;content:""}.setting-container>input:checked ~ .checkmark::after{display:block}.setting-container>.checkmark::after{height:0.7rem;width:5px;top:2px;left:6px;border:solid var(--tZ);border-width:0 3px 3px 0;transform:rotate(45deg)}.pointer{cursor:pointer!important}.pointer-color{position:relative;z-index:1;cursor:pointer}.pointer-color:hover,.pointer-color>span:hover{color:#00a5ff!important}.trans-05{transition:0.5s ease;transition-property:background-color,border-color,color,box-shadow,border-radius,transform}.ping,.ping>span{color:#00a5ff!important}.close-format-gap{height:4rem}.load-margin-style{position:relative;height:60px}.red,.input-und{color:var(--aU)}.blue{color:var(--H2)}#int-setting,#copy-display,#input-clear,#solve,#arrow-top,#link-on-format,#back-format,#link-on-solve,#share,#clear-input,.pointer,.setting-container,.method-title,.method-hidden,.copy-export,.h2,.clear-link,.right-top-close,.cauchy-param,#go-to-lang,#random-input,#menu-shorts,.calc-method,.alternative-item,#smart-transform,#set-plus-infinity-button,#set-minus-infinity-button{-webkit-tap-highlight-color:#0000;touch-action:manipulation}.start-render{overflow-x:hidden}.flash,.redflash{animation-iteration-count:1;animation-timing-function:cubic-bezier(0.4,0,1,1);animation-duration:0.5s;animation-name:var(--RO)}.redflash{animation-name:flasher-red}@keyframes appear{from{opacity:0}to{opacity:1}}@keyframes shaker{from{top:-60px;border-radius:4px}to{top:-37px;border-radius:4px 4px 0 0}}@keyframes twcham{from{background:#3a3a3a}to{background:#d0d0d0}}@keyframes tbcham{from{background:#fff}to{background:#3c3c3c}}@keyframes flasher-white{from{box-shadow:0 0 4px 2px #9fb6d6}to{box-shadow:0 0 4px 1px #cacaca}}@keyframes flasher-black{from{box-shadow:0 0 4px 2px #424242}to{box-shadow:0 0 4px 1px #2f2f2f}}@keyframes flasher-red{from{box-shadow:0 0 4px 3px #d6000045}to{box-shadow:0 0 2px 1px #ea00003b}}@keyframes blinker{from{opacity:1}to{opacity:0}}#int-setting:hover{background-color:var(--Ys)}#copy-display:hover{background-color:var(--Ys)}.copy-export{position:absolute;right:10%;padding:2px 100px 4px 100px;font-size:1.5em;font-family:'Roboto',sans-serif;color:var(--bV);border:solid;border-color:#444444;border-width:0 2px 2px 2px;border-radius:0 0 3px 3px;background:var(--sK);cursor:pointer}.copy-export:hover{background:var(--CA)}.left-pointer{font-weight:500}.main-top-label{position:fixed;top:50px;left:50%;display:flex;flex-direction:column;max-width:1000px;align-items:center;justify-content:center;transform:translateX(-50%);z-index:3}.top-label-container{position:relative}.top-label{position:relative;display:flex;gap:16px;font-size:1em;line-height:1.3;font-family:'Roboto',sans-serif;min-width:260px;border:1px solid var(--G3);padding:20px;border-radius:8px 0 8px 8px;background-color:var(--YN);align-items:center;justify-content:center;flex-direction:column}.top-label::before{position:absolute;top:-1px;right:0px;height:3px;width:0%;background-color:var(--fU);content:""}#needblockadb.closed .top-label::before{animation-name:close-label;animation-duration:10s;animation-iteration-count:1;animation-timing-function:linear}#needblockadb-label{text-align:center}@keyframes close-label{from{width:100%}to{width:0%}}.first-letter::first-letter{font-size:1.1em;color:var(--XI)}.toauth{color:var(--yf);border:1px solid var(--vd);border-radius:8px;background:var(--T0);padding:8px 16px}.toauth:hover{color:var(--sn);box-shadow:0 0 2px var(--kS)}.right-top-close{position:absolute;top:2px;right:0;display:flex;align-items:start;justify-content:end;width:32px;height:32px;filter:var(--_6);cursor:pointer}.clear-link{text-decoration:none}.katex{-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.menu-selected{position:relative}.menu-selected::before{position:absolute;left:calc(10px + 0.5vw);top:11px;font-size:12pt;content:"\2022"}#plot{margin-top:4px}#plot img{filter:var(--ZT)}.plot-center{display:flex}.plot-qscale{display:flex;align-items:end;max-width:75%}#cnvs{display:block;max-width:calc(min(600px,100%));border:1.5px solid var(--Mz);background:var(--eS);box-sizing:border-box;cursor:all-scroll;touch-action:none}#coord-label{display:inline-block;font-family:'Roboto',sans-serif;font-size:14pt;min-width:200px;padding:16px;border:solid var(--Mz);border-width:0 1px 1px 1px;border-radius:0 0 0 2px;background:var(--eS);text-align:center}#download-graph{width:24px;height:24px;cursor:pointer}.download-svg{height:24px;width:24px;filter:var(--Jp)}#subst-consts{font-family:'Roboto',sans-serif;border:1px solid var(--Ku);border-width:1px 1px 0 1px;border-radius:2px 0 0 0;background:var(--eS);padding:12px;margin-left:auto;z-index:1}#subst-consts>div{display:flex;align-items:center;justify-content:center}#subst-consts>div:not(:first-child){margin-top:10px}#subst-consts input{font-size:13pt;width:100px;color:var(--Bz);border:1px solid var(--c5);border-radius:2px;background-color:var(--H_);padding:4px;outline:none;text-align:center}.plot-const{display:inline-block;font-size:14pt;padding-right:5px;margin-left:auto}.plot-const-incorrect{background:var(--BM)!important}.plot-center>*:first-child{display:flex;flex-direction:column;margin-left:auto}.plot-right-menu{display:flex;flex-direction:column;margin-right:auto}.plot-right-menu-sub{display:inline-block;font-family:'Roboto',sans-serif;border:1px solid var(--LQ);border-width:0 1px 1px 0;border-radius:0 2px 2px 0;background:var(--eS);padding:12px 16px}.plot-right-menu-sub:first-child{border-width:1px 1px 1px 0}.radio-enhance{padding:5px}.radio-enhance>div{padding:2px}.radio-enhance>div>label{font-size:14pt;letter-spacing:3px}.checkbox-inputs div{display:flex;gap:8px}.checkbox-inputs{display:flex;flex-direction:column;gap:4px}.checkbox-inputs>div{display:flex;align-items:center}.checkbox-inputs>div>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid var(--sH);transition:0.2s border linear;outline:none;margin-right:5px;position:relative;border-radius:2px;cursor:pointer}.checkbox-inputs>div>input:checked{border:6px solid var(--s5)}.display-graphs.checkbox-inputs>div:nth-child(2) input:checked{border-color:green}.radio-enhance>div>input{border-radius:2px}.input-with-slider{display:flex;flex-direction:column}.input-with-slider>input[type="range"]{width:100%;border:none!important;outline:none;-webkit-appearance:none;cursor:pointer;-webkit-tap-highlight-color:#0000;touch-action:none}#clear-enhance{font-size:14pt;letter-spacing:3px;border:1px solid var(--sH);border-radius:2px;padding:5px;margin-left:auto;transition:All 0.2s;cursor:pointer}#clear-enhance:hover{border-color:var(--xn)}.topline-graph{display:flex;align-items:end}.display-graphs{font-size:13pt;padding:5px}.display-graphs>div{padding:2px}.display-graphs>div>label{display:flex}.values-graph{display:flex;flex-direction:column;gap:4px;font-family:'Roboto',sans-serif;font-size:13pt;padding:5px}.values-graph>div{display:flex;align-items:center;padding:2px;margin-left:auto;white-space:nowrap}.values-graph>div>div:first-child{display:flex;padding-right:5px}.values-graph input{width:100px;padding:4px;color:var(--Bz);border:1px solid var(--c5);border-radius:2px;background-color:var(--H_);outline:none}.values-graph input:disabled{color:var(--BU);border-color:var(--iV);background-color:var(--QH)}#plot-eq{text-align:center}.plot-bottom{display:flex;flex-direction:row;font-family:'Roboto',sans-serif;font-size:14pt}#plot-value-label:after,#plot-scale-label:after,#plot-graph-label:after{content:":"}.ktx-copy{position:relative;cursor:pointer}.ktx-selected{cursor:default}.ktx-latex-copy,.ktx-expr-copy{cursor:pointer}.ktx-copy:hover>.ktx-latex-copy::after,.ktx-copy:hover>.ktx-expr-copy::after{position:absolute;top:0;right:0;font-family:'Roboto',sanf-serif;font-size:0.9em;color:var(--sy);border:solid var(--sy);border-width:0 0 1px 0;padding:0 2px;opacity:90%;content:"[LaTeX]"}.ktx-copy:hover>.ktx-expr-copy::after{top:auto;bottom:0;content:"[f]"}div.skiptranslate,#translate-element{display:none!important}.input-und{position:relative;cursor:pointer;background-image:url('/logo/hand-index.svg');background-repeat:no-repeat;background-size:36%;background-position:calc(100% - 2px) bottom;z-index:1}.input-und:active{background:var(--W_)}.camera-locked>.photo-svg{filter:var(--Fd)}html.cm{overflow-y:hidden}#camera-container{position:fixed;bottom:0;left:0;display:flex;width:100%;height:max(100%,100vh);background:#191919;z-index:2147483644}html.cm #camera-layout{flex-grow:1;display:flex;justify-content:center;align-items:center;background:#191919;touch-action:none}#camera-layout::after{position:absolute;right:10px;bottom:10px;font-family:'Roboto',sans-serif;color:#fff;content:attr(data-version)}#camera-layout.image-rect::after{color:#4f5cb3}.photo-c{flex-grow:1;position:relative;display:flex;justify-content:center;align-items:center;max-width:800px;-webkit-tap-highlight-color:#0000}.drawing-rect>.photo-c{top:0!important;left:0!important}.pause-c{position:fixed;bottom:calc(max(40px,5%));display:flex;z-index:1;border:4px solid #fff;border-radius:50%;cursor:pointer}.image-rect>.pause-c{border-color:#4f5cb3}.pause-c>.pause{width:60px;height:60px;text-align:center;border-radius:50%;margin:6px;background:#fff;border:1px solid #eeeeee;transition:0.15s linear;transition-property:margin,width,height}.image-rect>.pause-c>.pause{background:#4f5cb3;border:1px solid #191919}.pause-c.pause-pressed>.pause{width:48px;height:48px;margin:12px}.photo-selected-rect{position:absolute;max-width:100%;max-height:100%;min-width:72px;min-height:35px;width:100%;height:100%;background:#ffffff40;z-index:1;overflow:hidden}.image-rect .photo-selected-rect{background:#f5f5ff40}.scan-animation:before{position:absolute;background:#ffffff66;width:100%;height:10%;content:"";animation-name:scan-h;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear}.scan-animation.full-scan{padding-top:27px;margin-bottom:38px}.scan-animation.full-scan .pull-s{display:none}.image-rect .scan-animation:before{background:#e1e1ff66}@keyframes scan-h{0%{height:0%;top:0%}10%{height:40%;top:0%}25%{height:40%;top:60%}50%{height:20%;top:0%}65%{height:20%;top:80%}80%{height:10%;top:0%}90%{height:10%;top:90%}100%{height:10%;top:0%}}.photo-video,.photo-image{width:100%;border:solid #303030;border-width:10px}.photo-close{position:fixed;bottom:10px;left:10px;width:50px;height:50px;z-index:1;cursor:pointer}.photo-close::before,.photo-close::after{position:absolute;width:50px;height:4px;background:#fff;border-radius:2px;content:""}.image-rect>.photo-close::before,.image-rect>.photo-close::after{background:#4f5cb3}.photo-close::before{top:calc(50% - 2px);transform:rotate(-45deg)}.photo-close::after{top:calc(50% - 2px);transform:rotate(45deg)}.photo-close:active{background:#40404080;border-radius:10px}.pull-s{position:absolute;width:100px;height:100px;border:solid #fff;cursor:pointer}.image-rect .pull-s{border-color:#4f5cb3}.tls-s{top:0;left:0;border-width:2px 0 0 2px}.trs-s{top:0;right:0;border-width:2px 2px 0 0}.bls-s{bottom:0;left:0;border-width:0 0 2px 2px}.brs-s{bottom:0;right:0;border-width:0 2px 2px 0;display:flex;align-items:end;justify-content:end}.pull-triangle{border:12px solid transparent;border-right:12px #fff solid;border-bottom:12px #fff solid;border-radius:2px;margin:0 2px 2px 0}.image-rect .pull-triangle{border-right-color:#4f5cb3;border-bottom-color:#4f5cb3}#ocr-labels{position:fixed;left:0;bottom:calc(max(80px,9%));display:flex;width:100%;justify-content:center;align-items:center;z-index:1002}.ocr-label{font-family:sans-serif;font-size:1.1em;color:#fff;border-radius:20px;background:#777777cf;padding:10px 20px;opacity:0}.some-visible{animation-name:visible-hide;animation-iteration-count:1;animation-timing-function:ease;animation-duration:3s}@keyframes visible-hide{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.invisible{opacity:0;transition:0.5s opacity}.stopped{opacity:0.5}.menu-calc-list-col{display:flex;flex-direction:column}.menu-calc-list-col>div{display:flex;transition:background 100ms ease;cursor:pointer}.menu-calc-list-col>div:hover{background:var(--Nv);border-radius:2px}.menu-calc-list a{display:flex;gap:16px;align-items:center;width:100%;height:100%;padding:12px;color:inherit;text-decoration:none;box-sizing:border-box}.menu-calc-list a>img{transform:scale(1.3)}.calc-selected{position:relative}.calc-selected::before{position:absolute;left:-10px;content:"\2022"}#math-generated-canvas{flex-grow:1;display:flex;flex-direction:column;font-size:1.1em;color:var(--aJ);background:var(--eS);padding:16px;overflow-x:auto}.generated-text{display:flex;flex-direction:column;max-width:800px;width:100%;font-family:'Roboto',sans-serif;font-size:1em;align-self:center;box-sizing:border-box}.generated-text>p:first-child{align-self:center;font-size:0.9em;padding:8px 16px;margin-bottom:16px;border-radius:16px;border:2px solid var(--_q);border-left-color:var(--sw);border-bottom-color:var(--sw)}.generated-text>p:first-child::after{color:var(--aU);content:" \2193(AI)\2193"}.generated-text .like-h3{font-size:1.05em;margin:8px}.generated-text p{line-height:1.6;margin:8px}.generated-text .katex-display{display:block;margin:0.8em 0}.generated-text .katex{font-size:1.15em;margin:0 6px;color:var(--J0)}.generated-text ol{margin:0}.generated-text ol>li{margin:16px 0}.generated-text .msupsub .mfrac{font-size:120%}.generated-text .msupsub .mfrac .mfrac{font-size:100%}.hide-tail>svg{display:none}.katex-display{display:block;margin:1em 0;text-align:center}.drawing-canvas{background-color:#fff;cursor:crosshair;touch-action:none;width:100%;box-sizing:border-box;border:solid #303030;border-width:10px}.drawing-controls{display:flex;align-items:center;justify-content:end;background:#303030;margin-top:-90px;border-radius:16px 16px 0 0}.drawing-undo-btn,.drawing-clear-btn{position:relative;display:flex;align-items:center;justify-content:end;padding:12px 28px 4px 28px;cursor:pointer}#keyboard{touch-action:none}body.kb #input-expression{touch-action:none}#smart-transform.simple-blink>img{animation:simpleBlink 0.5s ease-in-out}#smart-transform.no-alternatives>img{filter:brightness(0) saturate(1) invert(11%) sepia(91%) saturate(51.51) hue-rotate(5deg) brightness(99%) contrast(1.11);animation:simpleReveal 0.5s ease-in-out}@keyframes simpleBlink{0%,100%{opacity:1}25%{opacity:0.3}}@keyframes simpleReveal{0%{opacity:0.3}100%{opacity:1}}.alternatives-modal{position:absolute;top:0;left:0;min-width:300px;max-width:calc(100% - 8px);max-height:min(30vh, 260px);transform:translate(0,-100%);box-sizing:border-box;color:var(--q6);background:var(--z7);border:1px solid var(--RW);border-radius:12px;padding:16px;margin-left:4px;box-shadow:0 1px 2px var(--fW);z-index:1;overflow-y:auto}.alternatives-header{display:flex;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--EX)}.alternatives-title{color:var(--DF);font-family:'Roboto',sans-serif;font-size:1em}.alternatives-help-link{color:var(--Wg);font-family:'Roboto',sans-serif;font-size:0.85em;padding:2px 16px 2px 6px;text-decoration:underline}.close-button{width:32px;height:32px;display:flex;margin-left:auto;align-items:center;justify-content:center;border-radius:12px;background:none;border:none;transition:background-color 0.2s;cursor:pointer}.close-button>img{filter:var(--_6)}.close-button:hover{background:var(--j9)}.alternatives-list{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.alternative-item{position:relative;display:flex;align-items:center;justify-content:space-between;padding:8px;border:1px solid var(--JJ);border-radius:8px;cursor:pointer;transition:all 0.2s;background:var(--P2)}.alternative-item.is-alt-formula{border-radius:0;border-color:var(--P2);cursor:default}.alternative-item:not(.is-alt-formula):hover{background:var(--_1);border-color:var(--X4);transform:translateX(2px)}.alternative-math{min-height:32px;flex:1;display:flex;align-items:center;font-size:1em;padding:8px}.alternative-math.is-text{font-family:'Roboto',sans-serif;font-size:1.1em;text-indent:1em}.alternative-math>.katex-display{display:block;margin:0}.copy-button{background:none;border:none;align-self:start;cursor:pointer;left:0;bottom:0;position:absolute;padding:2px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all 0.2s;white-space:nowrap}.copy-button>img{filter:var(--OV)}.alternative-item:last-child>.copy-button:hover:after{opacity:1}.copy-button:hover{background:var(--O2)}.copy-button:after{opacity:0;position:absolute;bottom:0;color:#fff;font-family:'Roboto',sans-serif;font-size:0.7em;background:#676767;padding:4px 8px;border-radius:8px;transform:translateY(100%);content:"Copy";transition:all 0.2s;content:attr(data-copy)}@media (max-width:800px){.alternatives-modal{max-height:min(30vh, 300px);transform:translate(0,-105%);left:unset;right:0;margin-right:4px;margin-left:0}}#math-canvas .math-links>a,.tooltip-btn{  position:relative}.tooltip-btn::after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background:var(--Ij);color:var(--IV);padding:4px 8px;border-radius:4px;font-family:'Roboto',sans-serif;font-size:0.9em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out;z-index:10;line-height:1.2}#math-canvas .math-links>a:hover::after,.tooltip-btn:hover::after{opacity:1}#math-canvas .math-links>a::after{content:var(--go-to-wiki);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background:var(--Ij);color:var(--IV);padding:4px 8px;border-radius:4px;font-family:'Roboto',sans-serif;font-size:0.9em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out;z-index:10;line-height:1.2}