@charset "UTF-8";body{min-height:100vh;margin:0;background-color:#f6f6f7;font-family:Roboto;line-height:1.5}.application{display:flex}.main{width:100%;margin-left:52px}h1{margin-top:0}h5{margin-bottom:10px}svg{width:inherit;height:inherit}.icon-button{width:19px;height:19px;background-color:transparent;border-color:transparent;vertical-align:middle;padding:0;border-radius:4px;margin-left:3px;cursor:pointer}.icon-button:hover{background-color:#cbcbcb73}.icon-button:active{transform:scale(.88)}code{word-break:break-all;white-space:pre-line}.error-text{font-size:11px;color:#d32f2f;display:flex;justify-content:right;padding-bottom:16px}@media(max-width:640px){.main{margin-left:0;margin-bottom:52px}}.menu-container{position:fixed;display:flex;height:100%}.menu{position:fixed;height:100%;width:52px;display:flex;flex-direction:column;gap:.375rem;background-color:#fff;box-shadow:#0002 0 3.2px 7.2px,#0000001c 0 .6px 1.8px;padding:4px;z-index:10;box-sizing:border-box}.menu-item{display:flex;color:#5e5e6c;height:44px;width:44px;cursor:pointer}a{padding:0 10px;color:#5e5e6c;display:flex;align-items:center;justify-content:center;width:100%;border-radius:6px}.nav a.active{color:#303042;background-color:#fafafb;box-shadow:#0002 0 .5px 3.5px inset,#0000001c 0 .3px .9px inset,#ffffffe6 0 0 4px}.nav a:hover{background:#d0d7de52;transition:background .12s ease-out}@media(max-width:640px){.menu{bottom:0;height:52px;width:100%;flex-direction:row;justify-content:space-between;box-shadow:#0002 3.2px 0 7.2px,#0000001c .6px 0 1.8px}}.split-page-container{display:flex;width:100%;min-height:100vh}.split-page{flex:1;display:flex}.split-page.left{padding:50px 0;flex-direction:column;align-items:center}.split-page.rigth{background-color:#fff}.app-form-container{position:fixed;min-width:100px;max-width:400px;width:90%}.app-form-container h1{text-align:center}.app-form{width:100%;background-color:#fff;padding:55px 30px 30px;border-radius:8px;box-sizing:border-box}.input-element{padding-bottom:16px}.app-form-buttons{display:flex;justify-content:flex-end;gap:.5rem}.app-results{width:100%;max-width:800px;min-width:100px;padding:50px}.instructions{padding:2px 4px;background-color:#f9f2f4;border-radius:4px}.full-page-container{display:flex;flex:1;flex-direction:column;align-items:center}.full-page-content{padding:50px 100px 40px;max-width:800px}@media(max-width:1000px){.split-page-container{flex-direction:column}.app-form-container{position:static;top:unset;transform:unset}.split-page h1{font-size:24px}.split-page h2{font-size:20px}}@media(max-width:640px){.full-page-content{padding:50px 20px 40px}.full-page-content h1{font-size:24px}.full-page-content h2{font-size:20px}.app-results{padding:50px 20px}}:host{--mdc-theme-primary:var( --lime-primary-color, rgb(var(--color-teal-default)) );--mdc-theme-secondary:var( --lime-secondary-color, rgb(var(--contrast-1100)) );--mdc-theme-on-primary:var( --lime-on-primary-color, rgb(var(--contrast-100)) );--mdc-theme-on-secondary:var( --lime-on-secondary-color, rgb(var(--contrast-100)) );--mdc-theme-text-disabled-on-background:var( --lime-text-disabled-on-background-color, rgba(var(--contrast-1700), .38) );--mdc-theme-text-primary-on-background:var( --lime-text-primary-on-background-color, rgba(var(--contrast-1700), .87) );--mdc-theme-text-secondary-on-background:var( --lime-text-secondary-on-background-color, rgba(var(--contrast-1700), .54) );--mdc-theme-error:var( --lime-error-background-color, rgb(var(--color-red-dark)) );--lime-error-text-color:rgb(var(--color-red-darker));--mdc-theme-surface:var( --lime-surface-background-color, rgb(var(--contrast-100)) );--mdc-theme-on-surface:var( --lime-on-surface-color, rgb(var(--contrast-1500)) )}:root{--lime-deep-red:rgb(var(--lime-brand-color-deep-red));--lime-red:rgb(var(--lime-brand-color-sellable-orange));--lime-orange:rgb(var(--lime-brand-color-orange));--lime-yellow:rgb(var(--lime-brand-color-yellow));--lime-green:rgb(var(--lime-brand-color-lime-green));--lime-turquoise:rgb(var(--lime-brand-color-flexible-turquoise));--lime-blue:rgb(var(--lime-brand-color-simple-blue));--lime-dark-blue:rgb(var(--lime-brand-color-dark-blue));--lime-magenta:rgb(var(--lime-brand-color-loving-magenta));--lime-light-grey:rgb(var(--lime-brand-color-light-grey));--lime-dark-grey:rgb(var(--lime-brand-color-grey));--color-percent--0:rgb(var(--color-gray-default));--color-percent--0to10:rgb(var(--color-red-dark));--color-percent--10to20:rgb(var(--color-red-default));--color-percent--20to30:rgb(var(--color-coral-default));--color-percent--30to40:rgb(var(--color-orange-default));--color-percent--40to50:rgb(var(--color-amber-default));--color-percent--50to60:rgb(var(--color-yellow-default));--color-percent--60to70:rgb(var(--color-grass-default));--color-percent--70to80:rgb(var(--color-lime-default));--color-percent--80to90:rgb(var(--color-teal-default));--color-percent--90to100:rgb(var(--color-teal-dark))}:root{--shadow-brighten-edges-inside:0 -1px .26rem rgb(var(--color-white), .06) inset, 0 0 0 1px rgb(var(--color-white), .06) inset;--shadow-brighten-edges-outside:0 .125rem .26rem rgb(var(--color-white), .06), 0 0 0 1px rgb(var(--color-white), .06);--shadow-focused-state:0 0 0 .125rem var(--mdc-theme-primary);--shadow-error-state:0 0 0 .125rem rgb(var(--color-red-default));--button-shadow-normal:0 .09375rem .225rem 0 rgb(var(--color-black), .232), 0 .01875rem .05625rem 0 rgb(var(--color-black), .208), var(--shadow-brighten-edges-inside);--button-shadow-hovered:0 .125rem .375rem rgb(var(--color-black), .25), 0 .4rem .475rem -.3rem rgb(var(--color-black), .1), var(--shadow-brighten-edges-inside);--button-shadow-pressed:0 .0625rem .1875rem 0 rgb(var(--color-black), .132), 0 .01875rem .05625rem 0 rgb(var(--color-black), .108), var(--shadow-brighten-edges-inside);--button-shadow-inset:0 .03125rem .21875rem 0 rgb(var(--color-black), .132) inset, 0 .01875rem .05625rem 0 rgb(var(--color-black), .108) inset, var(--shadow-brighten-edges-outside), 0 0 .25rem rgb(var(--color-white), .9);--button-shadow-inset-pressed:0 .03125rem .34375rem 0 rgb(var(--color-black), .132) inset, 0 .01875rem .11875rem 0 rgb(var(--color-black), .12) inset, 0 -1px .3rem rgb(var(--color-white), .9), var(--shadow-brighten-edges-outside);--shadow-depth-8:0 .2rem .45rem 0 rgb(var(--color-black), .132), 0 .0375rem .1125rem 0 rgb(var(--color-black), .108);--shadow-depth-8-focused:var(--shadow-depth-8), var(--shadow-focused-state);--shadow-depth-8-error:var(--shadow-depth-8), var(--shadow-error-state);--shadow-depth-8-reversed:0 -.2rem .45rem 0 rgb(var(--color-black), .132), 0 -.0375rem .1125rem 0 rgb(var(--color-black), .108);--shadow-depth-16:0 .4rem .9rem 0 rgb(var(--color-black), .132), 0 .075rem .225rem 0 rgb(var(--color-black), .108);--shadow-depth-16-focused:var(--shadow-depth-16), var(--shadow-focused-state);--shadow-depth-64:0 1.6rem 3.6rem 0 rgb(var(--color-black), .22), 0 .3rem .9rem 0 rgb(var(--color-black), .18);--shadow-depth-64-focused:var(--shadow-depth-64), var(--shadow-focused-state);--shadow-inflated-8:-.125rem -.125rem .375rem rgb(var(--color-black), .01), -.25rem -.25rem .625rem rgb(var(--color-white), .6), .25rem .25rem .625rem rgb(var(--color-black), .05), .0625rem .0625rem .625rem rgb(var(--color-white), .7), -1px -1px 0 1px rgb(var(--color-black), .07) inset, 0 0 1px 1px rgb(var(--color-white), .98) inset;--shadow-inflated-16:-.1875rem -.1875rem .375rem rgb(var(--color-black), .01), -.375rem -.375rem 1rem rgb(var(--color-white), .8), .375rem .375rem 1rem rgb(var(--color-black), .05), .125rem .125rem .625rem rgb(var(--color-white), .7), -1px -1px 0 1px rgb(var(--color-black), .07) inset, 0 0 1px 1px rgb(var(--color-white), .98) inset;--shadow-inflated-64:-.1875rem -.1875rem .375rem rgb(var(--color-black), .01), -.625rem -.625rem 1.875rem rgb(var(--color-white), 1), .625rem .625rem 2.25rem rgb(var(--color-black), .06), .125rem .125rem .625rem rgb(var(--color-white), .7), -1px -1px 0 1px rgb(var(--color-black), .07) inset, 0 0 1px 1px rgb(var(--color-white), .98) inset}.CodeMirror-lint-tooltip.cm-s-lime{position:fixed;z-index:var(--tooltip-z-index, var(--dropdown-z-index, 130));transition:opacity .4s ease 0s;opacity:0;color:var(--mdc-theme-text-primary-on-background);background-color:var(--mdc-theme-on-primary);font-family:monospace;font-size:.875rem;white-space:pre-wrap;padding:.25rem .5rem;border-radius:.5rem;max-width:40rem;box-shadow:var(--shadow-depth-64)}:root{--mdc-theme-primary:var( --lime-primary-color, rgb(var(--color-teal-default)) );--mdc-theme-secondary:var( --lime-secondary-color, rgb(var(--contrast-1100)) );--mdc-theme-on-primary:var( --lime-on-primary-color, rgb(var(--contrast-100)) );--mdc-theme-on-secondary:var( --lime-on-secondary-color, rgb(var(--contrast-100)) );--mdc-theme-text-disabled-on-background:var( --lime-text-disabled-on-background-color, rgba(var(--contrast-1700), .38) );--mdc-theme-text-primary-on-background:var( --lime-text-primary-on-background-color, rgba(var(--contrast-1700), .87) );--mdc-theme-text-secondary-on-background:var( --lime-text-secondary-on-background-color, rgba(var(--contrast-1700), .54) );--mdc-theme-error:var( --lime-error-background-color, rgb(var(--color-red-dark)) );--lime-error-text-color:rgb(var(--color-red-darker));--mdc-theme-surface:var( --lime-surface-background-color, rgb(var(--contrast-100)) );--mdc-theme-on-surface:var( --lime-on-surface-color, rgb(var(--contrast-1500)) );--lime-elevated-surface-background-color:rgb(var(--contrast-100))}.limel-portal--container{font-family:var(--limel-portal-font-family, inherit);opacity:0;display:none}.limel-portal--container.is-visible{opacity:1;display:inline-block}.limel-portal--container.is-visible>*{will-change:opacity,transform}@keyframes fade-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94) translateZ(0)}}.limel-portal--container>*{animation:fade-in .18s cubic-bezier(.11,.59,.18,1.26) forwards}.limel-portal--container.is-hiding>*{animation:fade-out .22s ease forwards}.limel-portal--container[data-popper-placement=left-start]>*{transform-origin:right top}.limel-portal--container[data-popper-placement=left]>*{transform-origin:right center}.limel-portal--container[data-popper-placement=left-end]>*{transform-origin:right bottom}.limel-portal--container[data-popper-placement=top-start]>*{transform-origin:left bottom}.limel-portal--container[data-popper-placement=top]>*{transform-origin:center bottom}.limel-portal--container[data-popper-placement=top-end]>*{transform-origin:right bottom}.limel-portal--container[data-popper-placement=right-start]>*{transform-origin:left top}.limel-portal--container[data-popper-placement=right]>*{transform-origin:left center}.limel-portal--container[data-popper-placement=right-end]>*{transform-origin:left bottom}.limel-portal--container[data-popper-placement=bottom-start]>*{transform-origin:left top}.limel-portal--container[data-popper-placement=bottom]>*{transform-origin:center top}.limel-portal--container[data-popper-placement=bottom-end]>*{transform-origin:right top}:root{--lime-brand-color-lime-green: 190, 224, 52;--lime-brand-color-ocean-teal: 111, 205, 182;--lime-brand-color-aqua: 166, 239, 255;--lime-brand-color-bubble-gum: 255, 166, 234;--lime-brand-color-sunny-orange: 254, 176, 0;--lime-brand-color-cool-grey: 84, 87, 98;--lime-brand-color-deep-red: 240, 87, 80;--lime-brand-color-sellable-orange: 255, 112, 67;--lime-brand-color-orange: 255, 176, 59;--lime-brand-color-yellow: 255, 207, 61;--lime-brand-color-flexible-turquoise: 38, 166, 154;--lime-brand-color-simple-blue: 41, 182, 246;--lime-brand-color-dark-blue: 87, 135, 159;--lime-brand-color-loving-magenta: 255, 49, 149;--lime-brand-color-light-grey: 173, 173, 173;--lime-brand-color-grey: 87, 87, 86;--color-white: 255, 255, 255;--color-black: 0, 0, 0;--contrast-100: 255, 255, 255;--contrast-200: 250, 250, 251;--contrast-300: 246, 246, 247;--contrast-400: 241, 241, 243;--contrast-500: 237, 237, 238;--contrast-600: 232, 232, 234;--contrast-700: 209, 209, 213;--contrast-800: 186, 186, 192;--contrast-900: 140, 140, 150;--contrast-1000: 117, 117, 128;--contrast-1100: 94, 94, 108;--contrast-1200: 71, 71, 86;--contrast-1300: 48, 48, 66;--contrast-1400: 39, 39, 57;--contrast-1500: 35, 35, 53;--contrast-1600: 25, 25, 44;--contrast-1700: 20, 20, 37;--color-red-lighter: 255, 205, 210;--color-red-light: 255, 117, 107;--color-red-default: 244, 67, 54;--color-red-dark: 211, 47, 47;--color-red-darker: 183, 28, 28;--color-pink-lighter: 248, 187, 208;--color-pink-light: 240, 98, 146;--color-pink-default: 233, 30, 99;--color-pink-dark: 194, 24, 91;--color-pink-darker: 136, 14, 79;--color-purple-lighter: 225, 190, 231;--color-purple-light: 186, 104, 200;--color-purple-default: 156, 39, 176;--color-purple-dark: 123, 31, 162;--color-purple-darker: 74, 20, 140;--color-magenta-lighter: 249, 176, 212;--color-magenta-light: 247, 89, 166;--color-magenta-default: 243, 65, 151;--color-magenta-dark: 199, 46, 121;--color-magenta-darker: 156, 22, 87;--color-violet-lighter: 209, 196, 233;--color-violet-light: 149, 117, 205;--color-violet-default: 103, 58, 183;--color-violet-dark: 81, 45, 168;--color-violet-darker: 49, 27, 146;--color-indigo-lighter: 197, 202, 233;--color-indigo-light: 121, 134, 203;--color-indigo-default: 63, 81, 181;--color-indigo-dark: 48, 63, 159;--color-indigo-darker: 26, 35, 126;--color-blue-lighter: 187, 222, 251;--color-blue-light: 100, 181, 246;--color-blue-default: 33, 150, 243;--color-blue-dark: 25, 118, 210;--color-blue-darker: 13, 71, 161;--color-sky-lighter: 179, 229, 252;--color-sky-light: 79, 195, 247;--color-sky-default: 3, 169, 244;--color-sky-dark: 2, 136, 209;--color-sky-darker: 1, 87, 155;--color-cyan-lighter: 178, 235, 242;--color-cyan-light: 77, 208, 225;--color-cyan-default: 0, 188, 212;--color-cyan-dark: 0, 151, 167;--color-cyan-darker: 0, 96, 100;--color-teal-lighter: 178, 223, 219;--color-teal-light: 77, 182, 172;--color-teal-default: 0, 150, 136;--color-teal-dark: 0, 121, 107;--color-teal-darker: 0, 77, 64;--color-green-lighter: 200, 230, 201;--color-green-light: 129, 199, 132;--color-green-default: 76, 175, 80;--color-green-dark: 56, 142, 60;--color-green-darker: 27, 94, 32;--color-lime-lighter: 220, 237, 200;--color-lime-light: 174, 213, 129;--color-lime-default: 139, 195, 74;--color-lime-dark: 104, 159, 56;--color-lime-darker: 51, 105, 30;--color-grass-lighter: 240, 244, 195;--color-grass-light: 220, 231, 117;--color-grass-default: 205, 220, 57;--color-grass-dark: 175, 180, 43;--color-grass-darker: 130, 119, 23;--color-yellow-lighter: 255, 249, 196;--color-yellow-light: 255, 241, 118;--color-yellow-default: 255, 235, 59;--color-yellow-dark: 251, 206, 44;--color-yellow-darker: 232, 191, 41;--color-amber-lighter: 255, 236, 179;--color-amber-light: 255, 213, 79;--color-amber-default: 255, 193, 7;--color-amber-dark: 255, 160, 0;--color-amber-darker: 255, 111, 0;--color-orange-lighter: 255, 224, 178;--color-orange-light: 255, 183, 77;--color-orange-default: 255, 152, 0;--color-orange-dark: 245, 124, 0;--color-orange-darker: 230, 81, 0;--color-coral-lighter: 255, 204, 188;--color-coral-light: 255, 138, 101;--color-coral-default: 255, 87, 34;--color-coral-dark: 230, 74, 25;--color-coral-darker: 191, 54, 12;--color-brown-lighter: 215, 204, 200;--color-brown-light: 161, 136, 127;--color-brown-default: 121, 85, 72;--color-brown-dark: 93, 64, 55;--color-brown-darker: 62, 39, 35;--color-gray-lighter: 245, 245, 245;--color-gray-light: 224, 224, 224;--color-gray-default: 158, 158, 158;--color-gray-dark: 87, 87, 86;--color-gray-darker: 33, 33, 33;--color-glaucous-lighter: 208, 225, 232;--color-glaucous-light: 135, 174, 193;--color-glaucous-default: 87, 135, 159;--color-glaucous-dark: 58, 100, 119;--color-glaucous-darker: 37, 71, 88}
