#recaptcha-container{position:absolute!important;top:0!important;right:-140px!important;transform:translate(-20px)!important}.grecaptcha-badge{transform:scale(1.5);transform-origin:0 0;-webkit-transform:scale(.5)}
.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}
.calculator{background-color:#222;border:2px solid #bbb;border-radius:12px;width:270px;margin:20px;padding:15px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;box-shadow:4px 4px 10px #0000004d}.calculator-display{color:#fff;text-align:right;background:#000;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-end;min-height:80px;margin-bottom:12px;padding:12px;font-size:28px;font-weight:700;display:flex;box-shadow:inset 2px 2px 5px #fff3}.calculator-formula{color:#888;min-height:20px;font-size:18px}.calculator-result{font-size:32px;font-weight:700}.button-row{justify-content:space-between;margin-bottom:8px;display:flex}.button{color:#f1f1f1;cursor:pointer;background-color:#333;border:none;border-radius:8px;justify-content:center;align-items:center;width:58px;height:50px;margin:2px;font-size:18px;font-weight:700;transition:all .2s;display:flex;box-shadow:2px 2px 4px #0003}.button:hover{background-color:#444;transform:scale(1.07)}.button:active{background-color:#555;box-shadow:inset 2px 2px 4px #0000004d}.equals{color:#fff;background-color:#0078d7}.equals:hover{background-color:#005a9e}.button.number{background-color:#444}.button.number:hover{background-color:#555}.button.operator{color:#fff;background-color:#ff9800}.button.operator:hover{background-color:#e68900}.button[data-value=C]{color:#fff;background-color:#f44336}.button[data-value=C]:hover{background-color:#d32f2f}.button[data-value="1/x"],.button[data-value=x\^2],.button[data-value=sqrt]{font-size:14px}
