.scale--13c3:not(:disabled){transform:scale(var(--scale, 1))}.icon--b331{inline-size:var(--font-size-3);aspect-ratio:1}.numpad--04a1{--radius: var(--radius-3);display:grid;grid-template-columns:repeat(4,1fr);font-size:var(--font-size-4);line-height:var(--font-lineheight-1);padding-inline:var(--size-0);gap:2px;color:var(--color-text);font-weight:150;font-family:var(--font-sans-alt)}.numpad--04a1>:where(button){display:grid;place-items:center;block-size:2.5em;background-color:#fff1;border:1px solid #ffffff04;transition:background-color .1s}.numpad--04a1>button *{pointer-events:none}.zero--a47b{grid-template-columns:subgrid;grid-column:1 / 3;display:grid}.result--6f78{position:relative;display:grid;grid-template-rows:subgrid;grid-area:4 / 4 / 6}.accent--e43b{font-weight:500;color:var(--color-accent)}.highlight--7d2e{color:var(--color-text);background-color:var(--color-accent)}.round-top-left--0ddf{border-radius:var(--radius) 0 0 0}.round-top-right--4534{border-radius:0 var(--radius) 0 0}.round-bottom-left--32f0{border-radius:0 0 0 var(--radius)}.round-bottom-right--3a66{border-radius:0 0 var(--radius) 0}.input--6a60{max-inline-size:100%;max-block-size:100%}.input--6a60 text{fill:var(--color-text);font-size:16px!important}.hiddenSpan--403d{font-size:16px!important;position:fixed!important;left:-9999px!important;top:-9999px!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.currency-row--2c40{display:flex;align-items:center;justify-content:space-between;gap:var(--size-1);padding-block:var(--block-padding);will-change:transform}.currency--9d77{height:var(--block-size-content);display:flex;align-items:center;gap:var(--size-00);font-size:var(--block-size-content);line-height:var(--block-size-content);font-weight:800;letter-spacing:-.8px;opacity:.85;text-transform:uppercase;text-shadow:0 0 4px #000}.flag--3b61{transform:translateY(1px);pointer-events:none;object-fit:cover;height:calc(.75 * var(--block-size-content));aspect-ratio:1.3;border-radius:4px;text-shadow:0 0 4px #000}.ratio--51c6{display:flex;flex:1;justify-content:end;font-family:var(--font-sans-alt);block-size:calc(.5 * var(--block-size-content));opacity:.5;text-shadow:0 0 2px #000}.reverse--d045.currency-row--2c40,.reverse--d045 .currency--9d77{flex-direction:row-reverse}.reverse--d045 .ratio--51c6{justify-content:start}.input--5a34{--block-size-content: calc(var(--size-2));--block-padding: 0;--block-size: calc(var(--block-size-content) + var(--block-padding) * 2);--value-padding: var(--size-2);display:grid;gap:var(--size-1);border-radius:var(--radius-1)}.currency-list--e535{flex:none;overflow:hidden;position:relative;block-size:var(--block-size)}.value--7f68{display:flex;block-size:var(--font-size-4);font-family:var(--font-sans-alt);padding-inline-end:var(--value-padding)}.accent--40ed{--color-text: var(--color-accent)}.currencyPrev--b8ed{position:absolute;inline-size:100%;top:100%}.reverse--a6f2 .value--7f68{flex-direction:row-reverse;padding-inline-start:var(--value-padding);padding-inline-end:0}.app--7779{display:flex;flex-direction:column;justify-content:end;gap:var(--size-1);block-size:100%;max-width:var(--size-8);margin-inline:auto;padding-block-end:var(--size-2)}.display--c10d{overflow:hidden;position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--size-2);padding-block-start:var(--size-0);padding-block-end:var(--size-3);padding-inline:var(--size-1);background:linear-gradient(to right,#fff2 calc(50% - 2px),#0000 calc(50% - 2px),#fff5 calc(50% + 2px),#fff2 0%) no-repeat;background-size:100% calc(100% - var(--size-2));border-radius:var(--radius-3)}.info--63b5{position:absolute;block-size:var(--size-2);left:0;right:0;bottom:0;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;gap:var(--size-1);padding-inline:var(--radius-2);background-color:#fff3;z-index:1;box-shadow:0 0 var(--size-1) #0005;font-size:var(--font-size-0);line-height:var(--size-2)}.info--63b5>*:first-child{text-align:start}.info--63b5>*:last-child{text-align:end}.currencyName--8e4a{opacity:.5}.currencyDate--c2d0{text-align:center}.swap-button--e94e{--size: var(--size-3);position:absolute;left:calc(50% - var(--size) / 2);top:calc(50% - var(--size) / 2);width:var(--size);height:var(--size);color:#ccc;background-color:#333;border-radius:var(--radius-round);box-shadow:0 0 var(--size-1) #0005;padding:var(--size-0);border:1px solid #fff1}@font-face{font-weight:100 800;font-family:oook;font-style:normal;src:url(../fonts/oook.woff2) format("woff2");font-display:swap}@font-face{font-weight:100 1000;font-family:sfns;font-style:normal;src:url(../fonts/sfns.woff2) format("woff2");font-display:swap}:where(*,*:before,*:after){box-sizing:inherit;-webkit-user-select:inherit;user-select:inherit}:where(html,body){height:100%}:where(input,button){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;outline:none;font:inherit;color:inherit;padding:0}:where(img,svg){display:block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body{overscroll-behavior-y:none;touch-action:pan-x pan-y;margin:0}:root{--font-sans: sfns, system-ui, -apple-system, segoe ui, roboto, ubuntu, sans-serif;--font-sans-alt: oook, system-ui, -apple-system, segoe ui, roboto, ubuntu, sans-serif;--font-size-00: .64rem;--font-size-0: .8rem;--font-size-1: 1rem;--font-size-2: 1.25rem;--font-size-3: 1.5625rem;--font-size-4: 1.9531rem;--font-size-5: 2.4414rem;--font-size-6: 3.0518rem;--font-size-7: 3.8147rem;--font-size-8: 4.7684rem;--font-size-9: 5.9605rem;--font-lineheight-0: 0;--font-lineheight-1: 1.4;--radius-0: var(--font-size-00);--radius-1: var(--font-size-0);--radius-2: var(--font-size-2);--radius-3: var(--font-size-4);--radius-pill: 1e5px;--radius-round: 50%;--size-000: .24rem;--size-00: .382rem;--size-0: .6181rem;--size-1: 1rem;--size-2: 1.6181rem;--size-3: 2.6179rem;--size-4: 4.2358rem;--size-5: 6.8535rem;--size-6: 11.089rem;--size-7: 17.942rem;--size-8: 29.031rem;--color-accent: #1bf;--color-accent-2: #f08;--color-text: #fffe;--color-layer-0: hsl(240deg 30% 0%);--color-layer-1: hsl(240deg 10% 30%);--color-layer-2: hsl(240deg 10% 50%);color-scheme:dark}body{overflow:hidden;block-size:100%;font-family:var(--font-sans);font-size:var(--size-1);line-height:var(--font-lineheight-1);color:var(--color-text);background-color:var(--color-layer-0)}#root{block-size:100%}
