@font-face{font-family:Numbers;src:url(data:font/truetype;charset=utf-8;base64,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+Ssr+QLdICEh/rABUP6wK/orK/orISEg/pABUCv6Kyv6/oUgICEAAAAIADL//AHDAt0ABQAGAAcADQATABkAHwAlAAATMxcHIycBGQEXFQcnNTcHIyc3MwUXFQcnNTcnNTcXFQM3MxcHI375Kyv5LAFQISEgICv5LCz5/tshISAgICAhISz5Kyv5At0gISH+sAFQ/rAr+isr+ishISAgK/orK/orK/orK/r+hSAgIQAACwBSAB0BwwLdAAUACwARABIAEwAUABUAFgAXABgAGQAAEzMXByMnIRcVByc1ExcVByc1NyEZATERASF++Ssr+SwBUCEhICAhISAg/rABUP6wAt0gISEr+isr+v7bK/orK/or/rABUAFQ/WAABwAy//wBwwLdAAUACwARABcAHQAjACkAABMzFwcjJyEXFQcnNRMXFQcnNTcHIyc3MwUXFQcnNTcnNTcXFQM3MxcHI375Kyv5LAFQISEgICEhICAr+Sws+f7bISEgICAgISEs+Ssr+QLdICEhK/orK/r+2yv6Kyv6KyEhICAr+isr+isr+isr+v6FICAhAAAACAAy//wBwwLdAAUACwARABcAGAAZAB8AJQAAEzMXByMnIRcVByc1ExcVByc1NwcjJzczARExJzU3FxUDNzMXByN++Ssr+SwBUCEhICAhISAgK/ksLPn+2yAgISEs+Ssr+QLdICEhK/orK/r+2yv6Kyv6KyEhIP6QAVAr+isr+v6FICAhAAAAAAEAAAAAAAAAAAADAAA5AwAAAA4ArgABAAAAAAAAAB0APAABAAAAAAABAAkAbgABAAAAAAACAAcAiAABAAAAAAADACUA3AABAAAAAAAEAAkBFgABAAAAAAAFABABQgABAAAAAAAGAAkBZwADAAEECQAAADoAAAADAAEECQABABIAWgADAAEECQACAA4AeAADAAEECQADAEoAkAADAAEECQAEABIBAgADAAEECQAFACABIAADAAEECQAGABIBUwBDAG8AcAB5AHIAaQBnAGgAdAAgACgAYwApACAAMgAwADEAOQAsACAASwBvAHMAdABhAHMALAAsACwAAENvcHlyaWdodCAoYykgMjAxOSwgS29zdGFzLCwsAABVAG4AdABpAHQAbABlAGQAMQAAVW50aXRsZWQxAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAFUAbgB0AGkAdABsAGUAZAAxACAAOgAgADEANQAtADMALQAyADAAMQA5AABGb250Rm9yZ2UgMi4wIDogVW50aXRsZWQxIDogMTUtMy0yMDE5AABVAG4AdABpAHQAbABlAGQAMQAAVW50aXRsZWQxAABWAGUAcgBzAGkAbwBuACAAMAAwADEALgAwADAAMAAgAABWZXJzaW9uIDAwMS4wMDAgAABVAG4AdABpAHQAbABlAGQAMQAAVW50aXRsZWQxAAAAAgAAAAAAAP67ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAABAgEDABEAEwAUABUAFgAXABgAGQAaABsAHAEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREGZ2x5cGgxB3VuaTAwMEQHdW5pMjAwMAd1bmkyMDAxB3VuaTIwMDIHdW5pMjAwMwd1bmkyMDA0B3VuaTIwMDUHdW5pMjAwNgd1bmkyMDA3B3VuaTIwMDgHdW5pMjAwOQd1bmkyMDBBB3VuaTIwMkYHdW5pMjA1Rgd1bmkyNUZDAAAAAAEAAf//AA8AAQAAAAwAAAAWAAAAAgABAAEAGwABAAQAAAACAAAAAAAAAAEAAAAA1e1FuAAAAADYsJFJAAAAANiwp9I=) format("truetype");font-weight:400;font-style:normal}body,html{height:100%}body{font:16px/1.5 'Courier New',Courier,monospace;padding:0;margin:0;overflow:hidden;background:#444;background:-moz-radial-gradient(circle,#333 0,#000 70%);background:-webkit-radial-gradient(circle,#333 0,#000 70%);background:radial-gradient(circle,#333 0,#000 70%)}#calculator,#calcwrap{position:relative;margin:0 auto}#calcwrap{width:100%;padding-top:100%}#calcwrap .in{position:absolute;display:block;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}#calculator{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr 2px 1fr;grid-template-rows:repeat(6,1fr);justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;background:#222;-webkit-box-shadow:0 0 0 1px #000 inset,0 0 4px 0 #000;box-shadow:0 0 0 1px #000 inset,0 0 4px 0 #000;font-size:10vh;grid-gap:6px;z-index:1;border-radius:3px;height:95vh}input{-webkit-tap-highlight-color:#000}input::selection{background:0 0}input::-moz-selection{background:0 0}#calculator input{border-radius:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;font-size:inherit;line-height:inherit;position:relative;cursor:pointer;border:0;margin:0;outline:0;color:#777;-webkit-box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #777 inset,0 2px 2px 0 #000;box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #777 inset,0 2px 2px 0 #000;background:#111;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:1em;transform:translateZ(0);transition:.1s}#calculator input::-moz-focus-inner,#calculator input:focus,#calculator:focus{outline:0;-moz-outline:0;border:0}#calculator input:hover{background:#0e0e0e;color:#fff}#calculator input[type=button]:active{-webkit-box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #000 inset;box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #000 inset}#calculator>[data-fun=p]{-ms-grid-row:5;grid-row-start:5;-ms-grid-row-span:2;grid-row-end:7;-ms-grid-column:4;grid-column-start:4;grid-row:5/span 2;grid-column:4}#calculator div:empty{background:#999}#calculator input[data-fun=clr]{background:#700}#calculator input[data-ekr=ekr]{grid-column-start:1;grid-column-end:5;margin:0;box-sizing:border-box;box-shadow:0 2px 1px 0 #000 inset;background:#fafafa;font-family:Numbers,monospace;color:#333;text-align:right;padding:0 5px}.switch{position:relative;display:block;width:100%;height:100%;background:#111;box-shadow:0 0 0 1px #000 inset;border-radius:inherit}.switch input{opacity:0;width:0;height:0}.slider,.slider:before{position:absolute;left:0;bottom:0;top:0}.slider{cursor:pointer;right:0;border-radius:inherit}.slider:before{object-fit:contain;height:100%;width:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #777 inset;box-shadow:0 0 0 1px #000 inset,0 2px 2px 0 #777 inset;background:#111;content:"🔇";font-size:inherit;line-height:inherit;overflow:hidden}input:checked+.slider{background:#060}input:focus+.slider{-webkit-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff}input:checked+.slider:before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);content:"🔊"}.round:before{border-radius:4px}body::after{content:"KCaliculator 1.1 by Kostas Šliažas created only for learning purposes";text-align:center;height:10px;position:absolute;bottom:0;width:100%;display:block;font-size:8px;color:#eee}@media screen and (min-width:768px){.in{max-width:450px;min-width:300px}}