@import"https://fonts.googleapis.com/css2?family=Google+Sans+Flex:opsz,wght@6..144,1..1000&display=swap";.number-button[data-v-11b69647]{all:unset;display:inline-flex;align-items:center;justify-content:center;position:relative;color:#000;border-radius:25px;text-align:center;font-size:2em;user-select:none;touch-action:manipulation;-webkit-user-select:none;-webkit-touch-callout:none}.number-button.standard[data-v-11b69647]{font-size:2em}.number-button.scientific[data-v-11b69647]{font-size:1.5em}@media(prefers-color-scheme:dark){.number-button[data-v-11b69647]{color:#fff}}.numpad[data-v-6d26952b]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(5,1fr);gap:10px;border-radius:10px}.output-field[data-v-e006bd0b]{border-radius:25px;width:100%;height:100%;background-color:var(--md-sys-color-primary-container);padding:20px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right}.output[data-v-e006bd0b],.equation[data-v-e006bd0b]{color:var(--md-sys-color-on-primary-container);margin:0;white-space:nowrap;direction:ltr}.output[data-v-e006bd0b]{font-size:2em;min-height:1.2em}.equation[data-v-e006bd0b]{font-size:3em;min-height:1.2em}.calculator-box[data-v-1b09a713]{width:90vw;height:100%;background-color:transparent;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 4fr;gap:10px}.numpad[data-v-3b1d7e1d]{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(8,1fr);gap:10px;border-radius:10px}.content-wrapper[data-v-756aa28b]{width:100%;height:100%;background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);border-radius:25px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;box-sizing:border-box;padding:20px;overflow-y:scroll;min-height:100%;max-height:100%;gap:10px}.result-div[data-v-756aa28b]{all:unset;position:relative;width:100%;height:fit-content;border-radius:25px;padding:10px;box-sizing:border-box}.result-text[data-v-756aa28b]{font-size:2em;margin:5px;-webkit-user-select:none;user-select:none}.pinned-result[data-v-756aa28b]{border:var(--md-sys-color-outline) 2px solid}.pin-button[data-v-756aa28b]{position:absolute;top:-10px;right:-10px}@media(max-width:768px){.content-wrapper[data-v-756aa28b]{flex-direction:row}.result-div[data-v-756aa28b]{width:fit-content}}.calculator-box[data-v-a924e271]{width:90vw;height:100%;background-color:transparent;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) minmax(0,4fr);gap:10px}.bottom-container[data-v-a924e271]{display:grid;grid-template-columns:1fr 4fr;gap:10px;box-sizing:border-box;height:100%}.numpad[data-v-a924e271]{width:100%;height:100%}@media(max-width:768px){.bottom-container[data-v-a924e271]{grid-template-columns:1fr;grid-template-rows:1fr 4fr}}.content-wrapper[data-v-fc985b54]{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:10px;flex-wrap:nowrap;padding:0;width:90vw;height:100%}.input-group[data-v-fc985b54]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.unit-container[data-v-fc985b54]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);padding:20px;box-sizing:border-box;border-radius:25px;--md-outlined-text-field-container-shape: 25px;flex:1}.unit-select[data-v-fc985b54]{--md-outlined-select-text-field-container-shape: 25px}@media(max-width:768px){.content-wrapper[data-v-fc985b54]{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;padding:0}}.tabs[data-v-2166fdb3]{margin:10px 0}.mobile-switcher[data-v-2166fdb3]{display:none}@media(max-width:768px){.switcher[data-v-2166fdb3]{display:none}.mobile-switcher[data-v-2166fdb3]{display:block;margin:10px 0;position:relative}.switcher-button[data-v-2166fdb3]{--md-icon-button-icon-size: 30px;margin:0 5px}}.settings-group[data-v-6271c551]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:fit-content;border-radius:25px;background-color:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);padding:10px;box-sizing:border-box}.title[data-v-6271c551]{font-size:1.5em}.description[data-v-6271c551]{font-size:1em}.left[data-v-6271c551]{text-align:left}.content-wrapper[data-v-0f852c0f]{text-align:center;width:90vw;height:100%;background-color:transparent}.settings-header[data-v-0f852c0f]{color:var(--md-sys-color-primary)}.settings-wrapper[data-v-0f852c0f]{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;width:30vw}@media(max-width:768px){.settings-wrapper[data-v-0f852c0f]{width:70vw}}.content-wrapper[data-v-45b5b0a4]{width:100vw;height:100svh;display:grid;grid-template-rows:1fr 9fr;justify-content:center;box-sizing:border-box;padding:20px}.calculator[data-v-45b5b0a4]{min-height:0;transition:all var(--md-spring-expressive-effects-slow-duration) var(--md-spring-expressive-effects-slow);width:90vw}.unit-converter[data-v-45b5b0a4]{display:flex;flex-direction:row;align-items:stretch;justify-content:center;padding:0;height:100%}.mode-expand[data-v-45b5b0a4]{width:100vw;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px}:root{--md-ref-typeface-brand: "Google Sans Flex";--md-ref-typeface-plain: "Google Sans Flex";--md-sys-color-primary: rgb(0 106 96);--md-sys-color-surface-tint: rgb(0 106 96);--md-sys-color-on-primary: rgb(255 255 255);--md-sys-color-primary-container: rgb(158 242 228);--md-sys-color-on-primary-container: rgb(0 80 72);--md-sys-color-secondary: rgb(74 99 95);--md-sys-color-on-secondary: rgb(255 255 255);--md-sys-color-secondary-container: rgb(204 232 226);--md-sys-color-on-secondary-container: rgb(51 75 71);--md-sys-color-tertiary: rgb(69 97 121);--md-sys-color-on-tertiary: rgb(255 255 255);--md-sys-color-tertiary-container: rgb(204 229 255);--md-sys-color-on-tertiary-container: rgb(45 73 97);--md-sys-color-error: rgb(186 26 26);--md-sys-color-on-error: rgb(255 255 255);--md-sys-color-error-container: rgb(255 218 214);--md-sys-color-on-error-container: rgb(147 0 10);--md-sys-color-background: rgb(244 251 248);--md-sys-color-on-background: rgb(22 29 28);--md-sys-color-surface: rgb(244 251 248);--md-sys-color-on-surface: rgb(22 29 28);--md-sys-color-surface-variant: rgb(218 229 225);--md-sys-color-on-surface-variant: rgb(63 73 71);--md-sys-color-outline: rgb(111 121 119);--md-sys-color-outline-variant: rgb(190 201 198);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(43 50 48);--md-sys-color-inverse-on-surface: rgb(236 242 239);--md-sys-color-inverse-primary: rgb(130 213 200);--md-sys-color-primary-fixed: rgb(158 242 228);--md-sys-color-on-primary-fixed: rgb(0 32 28);--md-sys-color-primary-fixed-dim: rgb(130 213 200);--md-sys-color-on-primary-fixed-variant: rgb(0 80 72);--md-sys-color-secondary-fixed: rgb(204 232 226);--md-sys-color-on-secondary-fixed: rgb(5 32 28);--md-sys-color-secondary-fixed-dim: rgb(177 204 198);--md-sys-color-on-secondary-fixed-variant: rgb(51 75 71);--md-sys-color-tertiary-fixed: rgb(204 229 255);--md-sys-color-on-tertiary-fixed: rgb(0 30 49);--md-sys-color-tertiary-fixed-dim: rgb(173 202 230);--md-sys-color-on-tertiary-fixed-variant: rgb(45 73 97);--md-sys-color-surface-dim: rgb(213 219 217);--md-sys-color-surface-bright: rgb(244 251 248);--md-sys-color-surface-container-lowest: rgb(255 255 255);--md-sys-color-surface-container-low: rgb(239 245 242);--md-sys-color-surface-container: rgb(233 239 237);--md-sys-color-surface-container-high: rgb(227 234 231);--md-sys-color-surface-container-highest: rgb(221 228 225);--md-spring-expressive-spatial-fast-duration: .35s;--md-spring-expressive-spatial-default: cubic-bezier(.38, 1.21, .22, 1);--md-spring-expressive-spatial-default-duration: .5s;--md-spring-expressive-spatial-slow: cubic-bezier(.39, 1.29, .35, .98);--md-spring-expressive-spatial-slow-duration: .65s;--md-spring-expressive-effects-fast: cubic-bezier(.31, .94, .34, 1);--md-spring-expressive-effects-fast-duration: .15s;--md-spring-expressive-effects-default: cubic-bezier(.34, .8, .34, 1);--md-spring-expressive-effects-default-duration: .2s;--md-spring-expressive-effects-slow: cubic-bezier(.34, .88, .34, 1);--md-spring-expressive-effects-slow-duration: .3s;--md-spring-standard-effects-fast: cubic-bezier(.31, .94, .34, 1);--md-spring-standard-effects-fast-duration: .15s;--md-spring-standard-effects-default: cubic-bezier(.34, .8, .34, 1);--md-spring-standard-effects-default-duration: .2s;--md-spring-standard-effects-slow: cubic-bezier(.34, .88, .34, 1);--md-spring-standard-effects-slow-duration: .3s}@media(prefers-color-scheme:dark){:root{--md-ref-typeface-brand: "Google Sans Flex";--md-ref-typeface-plain: "Google Sans Flex";--md-sys-color-primary: rgb(130 213 200);--md-sys-color-surface-tint: rgb(130 213 200);--md-sys-color-on-primary: rgb(0 55 49);--md-sys-color-primary-container: rgb(0 80 72);--md-sys-color-on-primary-container: rgb(158 242 228);--md-sys-color-secondary: rgb(177 204 198);--md-sys-color-on-secondary: rgb(28 53 49);--md-sys-color-secondary-container: rgb(51 75 71);--md-sys-color-on-secondary-container: rgb(204 232 226);--md-sys-color-tertiary: rgb(173 202 230);--md-sys-color-on-tertiary: rgb(21 51 73);--md-sys-color-tertiary-container: rgb(45 73 97);--md-sys-color-on-tertiary-container: rgb(204 229 255);--md-sys-color-error: rgb(255 180 171);--md-sys-color-on-error: rgb(105 0 5);--md-sys-color-error-container: rgb(147 0 10);--md-sys-color-on-error-container: rgb(255 218 214);--md-sys-color-background: rgb(14 21 19);--md-sys-color-on-background: rgb(221 228 225);--md-sys-color-surface: rgb(14 21 19);--md-sys-color-on-surface: rgb(221 228 225);--md-sys-color-surface-variant: rgb(63 73 71);--md-sys-color-on-surface-variant: rgb(190 201 198);--md-sys-color-outline: rgb(137 147 144);--md-sys-color-outline-variant: rgb(63 73 71);--md-sys-color-shadow: rgb(0 0 0);--md-sys-color-scrim: rgb(0 0 0);--md-sys-color-inverse-surface: rgb(221 228 225);--md-sys-color-inverse-on-surface: rgb(43 50 48);--md-sys-color-inverse-primary: rgb(0 106 96);--md-sys-color-primary-fixed: rgb(158 242 228);--md-sys-color-on-primary-fixed: rgb(0 32 28);--md-sys-color-primary-fixed-dim: rgb(130 213 200);--md-sys-color-on-primary-fixed-variant: rgb(0 80 72);--md-sys-color-secondary-fixed: rgb(204 232 226);--md-sys-color-on-secondary-fixed: rgb(5 32 28);--md-sys-color-secondary-fixed-dim: rgb(177 204 198);--md-sys-color-on-secondary-fixed-variant: rgb(51 75 71);--md-sys-color-tertiary-fixed: rgb(204 229 255);--md-sys-color-on-tertiary-fixed: rgb(0 30 49);--md-sys-color-tertiary-fixed-dim: rgb(173 202 230);--md-sys-color-on-tertiary-fixed-variant: rgb(45 73 97);--md-sys-color-surface-dim: rgb(14 21 19);--md-sys-color-surface-bright: rgb(52 59 57);--md-sys-color-surface-container-lowest: rgb(9 15 14);--md-sys-color-surface-container-low: rgb(22 29 28);--md-sys-color-surface-container: rgb(26 33 32);--md-sys-color-surface-container-high: rgb(37 43 42);--md-sys-color-surface-container-highest: rgb(48 54 53);--md-spring-expressive-spatial-fast-duration: .35s;--md-spring-expressive-spatial-default: cubic-bezier(.38, 1.21, .22, 1);--md-spring-expressive-spatial-default-duration: .5s;--md-spring-expressive-spatial-slow: cubic-bezier(.39, 1.29, .35, .98);--md-spring-expressive-spatial-slow-duration: .65s;--md-spring-expressive-effects-fast: cubic-bezier(.31, .94, .34, 1);--md-spring-expressive-effects-fast-duration: .15s;--md-spring-expressive-effects-default: cubic-bezier(.34, .8, .34, 1);--md-spring-expressive-effects-default-duration: .2s;--md-spring-expressive-effects-slow: cubic-bezier(.34, .88, .34, 1);--md-spring-expressive-effects-slow-duration: .3s;--md-spring-standard-effects-fast: cubic-bezier(.31, .94, .34, 1);--md-spring-standard-effects-fast-duration: .15s;--md-spring-standard-effects-default: cubic-bezier(.34, .8, .34, 1);--md-spring-standard-effects-default-duration: .2s;--md-spring-standard-effects-slow: cubic-bezier(.34, .88, .34, 1);--md-spring-standard-effects-slow-duration: .3s}}html,body{margin:0}body{width:100vw;height:auto;min-height:100svh;background-color:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:Google Sans Flex,system-ui;word-wrap:break-word}#app{width:100%;height:100%}::-webkit-scrollbar{display:none}
