body{background-color:#f6f6f7;min-height:100vh;margin:0;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{vertical-align:middle;cursor:pointer;background-color:#0000;border-color:#0000;border-radius:4px;width:19px;height:19px;margin-left:3px;padding:0}.icon-button:hover{background-color:#cbcbcb73}.icon-button:active{transform:scale(.88)}code{word-break:break-all;white-space:pre-line}.error-text{color:#d32f2f;justify-content:right;padding-bottom:16px;font-size:11px;display:flex}@media (width<=640px){.main{margin-bottom:52px;margin-left:0}}.menu-container{height:100%;display:flex;position:fixed}.menu{z-index:10;box-sizing:border-box;background-color:#fff;flex-direction:column;gap:.375rem;width:52px;height:100%;padding:4px;display:flex;position:fixed;box-shadow:0 3.2px 7.2px #0002,0 .6px 1.8px #0000001c}.menu-item{color:#5e5e6c;cursor:pointer;width:44px;height:44px;display:flex}a{color:#5e5e6c;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:0 10px;display:flex}.nav a.active{color:#303042;background-color:#fafafb;box-shadow:inset 0 .5px 3.5px #0002,inset 0 .3px .9px #0000001c,0 0 4px #ffffffe6}.nav a:hover{background:#d0d7de52;transition:background .12s ease-out}@media (width<=640px){.menu{flex-direction:row;justify-content:space-between;width:100%;height:52px;bottom:0;box-shadow:3.2px 0 7.2px #0002,.6px 0 1.8px #0000001c}}.split-page-container{width:100%;min-height:100vh;display:flex}.split-page{flex:1;display:flex}.split-page.left{flex-direction:column;align-items:center;padding:50px 0}.split-page.rigth{background-color:#fff}.app-form-container{width:90%;min-width:100px;max-width:400px;position:fixed}.app-form-container h1{text-align:center}.app-form{box-sizing:border-box;background-color:#fff;border-radius:8px;width:100%;padding:55px 30px 30px}.input-element{padding-bottom:16px}.app-form-buttons{justify-content:flex-end;gap:.5rem;display:flex}.app-results{width:100%;min-width:100px;max-width:800px;padding:50px}.instructions{background-color:#f9f2f4;border-radius:4px;padding:2px 4px}.full-page-container{flex-direction:column;flex:1;align-items:center;display:flex}.full-page-content{max-width:800px;padding:50px 100px 40px}@media (width<=1000px){.split-page-container{flex-direction:column}.app-form-container{top:unset;transform:unset;position:static}.split-page h1{font-size:24px}.split-page h2{font-size:20px}}@media (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}}.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)translate(0,0)}}@keyframes fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)translate(0,0)}}.limel-portal--container>*{animation:.18s cubic-bezier(.11,.59,.18,1.26) forwards fade-in}.limel-portal--container.is-hiding>*{animation:.22s forwards fade-out}.limel-portal--container[data-popper-placement=left-start]>*{transform-origin:100% 0}.limel-portal--container[data-popper-placement=left]>*{transform-origin:100%}.limel-portal--container[data-popper-placement=left-end]>*{transform-origin:100% 100%}.limel-portal--container[data-popper-placement=top-start]>*{transform-origin:0 100%}.limel-portal--container[data-popper-placement=top]>*{transform-origin:bottom}.limel-portal--container[data-popper-placement=top-end]>*{transform-origin:100% 100%}.limel-portal--container[data-popper-placement=right-start]>*{transform-origin:0 0}.limel-portal--container[data-popper-placement=right]>*{transform-origin:0}.limel-portal--container[data-popper-placement=right-end]>*{transform-origin:0 100%}.limel-portal--container[data-popper-placement=bottom-start]>*{transform-origin:0 0}.limel-portal--container[data-popper-placement=bottom]>*{transform-origin:top}.limel-portal--container[data-popper-placement=bottom-end]>*{transform-origin:100% 0}: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));--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(--lime-primary-color,var(--limel-theme-primary-color));--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{z-index:var(--tooltip-z-index,var(--dropdown-z-index,130));opacity:0;color:var(--limel-theme-text-primary-on-background-color);background-color:var(--lime-on-primary-color,var(--limel-theme-on-primary-color));font-family:monospace;font-size:var(--limel-theme-default-font-size);white-space:pre-wrap;max-width:40rem;box-shadow:var(--shadow-depth-64);border-radius:.5rem;padding:.25rem .5rem;transition:opacity .4s;position:fixed}:root{--mdc-theme-primary:var(--lime-primary-color,var(--limel-theme-primary-color));--mdc-theme-on-primary:var(--lime-on-primary-color,var(--limel-theme-on-primary-color));--mdc-theme-text-disabled-on-background:var(--limel-theme-text-disabled-on-background-color);--mdc-theme-text-primary-on-background:var(--limel-theme-text-primary-on-background-color);--mdc-theme-text-secondary-on-background:var(--limel-theme-text-secondary-on-background-color);--mdc-theme-surface:var(--limel-theme-surface-background-color);--mdc-theme-on-surface:var(--limel-theme-on-surface-color);--limel-theme-primary-color:rgb(var(--color-teal-default));--limel-theme-on-primary-color:rgb(var(--contrast-100));--limel-theme-text-disabled-on-background-color:rgb(var(--contrast-1700), .38);--limel-theme-text-primary-on-background-color:rgb(var(--contrast-1700), .87);--limel-theme-text-secondary-on-background-color:rgb(var(--contrast-1700), .54);--limel-theme-error-color:rgb(var(--color-red-dark));--limel-theme-error-text-color:rgb(var(--color-red-darker));--limel-theme-surface-background-color:rgb(var(--contrast-100));--limel-theme-on-surface-color:rgb(var(--contrast-1500));--limel-theme-text-disabled-color:rgb(var(--contrast-900));--lime-elevated-surface-background-color:rgb(var(--contrast-100));--limel-theme-default-font-size:.875rem;--limel-theme-default-small-font-size:.8125rem;--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}
