@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);
@import url(https://fonts.googleapis.com/css?family=Press+Start+2P);
:root{--player2: "Press Start 2P", sans-serif;--break1: 504px;--break2: 1024px;--break3: 1170px;--break-sm: 320px;--break-md: 375px;--break-lg: 425px;--break-xl: 768px;--break-xxl: 1024px;--break-xxxl: 1440px;--break-xxxxl: 2560px;--gray-dark: #0a0a0a;--gray: #222;--gray-light: #3d3d3d;--green-dark: #0a910d;--green: #11d217;--green-light: #00ff28;--base-unit: 8px;--text-base-size: 1em;--text-scale-ratio: 1.2;--text-xs: calc(1em / (var(--text-scale-ratio) * var(--text-scale-ratio)));--text-sm: calc(1em / var(--text-scale-ratio));--text-md: calc(1em * var(--text-scale-ratio));--text-lg: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xl: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--text-xxl: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--text-xxxl: calc( 1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) );--heading-line-height: 1.4;--body-line-height: 2.1;--space-unit: 1em;--space-xxs: calc(0.25 * var(--space-unit));--space-xs: calc(0.5 * var(--space-unit));--space-sm: calc(0.75 * var(--space-unit));--space-md: calc(1.25 * var(--space-unit));--space-lg: calc(2 * var(--space-unit));--space-xl: calc(3.25 * var(--space-unit));--space-xxl: calc(5.25 * var(--space-unit))}*{box-sizing:border-box;margin:0;padding:0;font-family:var(--player2);color:var(--green)}html,body{width:100%;height:100%}.topiary{display:flex;background-color:var(--gray)}h1,.text--xxl,h2,.text--xl,h3,.text--lg,h4,.text--md,h5,.text--sm,h6,.text--xs,form legend{margin-bottom:var(--space-xxs);margin-top:var(--space-sm);line-height:var(--heading-line-height)}h1,.text--xxl{font-size:var(--text-xl)}@media all and (min-width: 1024px){h1,.text--xxl{font-size:var(--text-xxl)}}h2,.text--xl{font-size:var(--text-lg)}@media all and (min-width: 1024px){h2,.text--xl{font-size:var(--text-xl)}}h3,.text--lg{font-size:var(--text-md)}@media all and (min-width: 1024px){h3,.text--lg{font-size:var(--text-lg)}}h4,.text--md{font-size:var(--text-sm)}@media all and (min-width: 1024px){h4,.text--md{font-size:var(--text-md)}}h5,.text--sm,small{font-size:var(--text-xs)}@media all and (min-width: 1024px){h5,.text--sm,small{font-size:var(--text-sm)}}h6,.text--xs{font-size:var(--text-xs)}h1+p,ul h1+li,ol h1+li,.text--xxl+p,ul .text--xxl+li,ol .text--xxl+li,h2+p,ul h2+li,ol h2+li,.text--xl+p,ul .text--xl+li,ol .text--xl+li,h3+p,ul h3+li,ol h3+li,.text--lg+p,ul .text--lg+li,ol .text--lg+li,h4+p,ul h4+li,ol h4+li,.text--md+p,ul .text--md+li,ol .text--md+li,h5+p,ul h5+li,ol h5+li,.text--sm+p,ul .text--sm+li,ol .text--sm+li,h6+p,ul h6+li,ol h6+li,.text--xs+p,ul .text--xs+li,ol .text--xs+li{margin-top:var(--space-lg)}.text--xxxl{font-size:var(--text-xxxl)}p,ul li,ol li{font-size:var(--text-xs);line-height:var(--body-line-height);margin-bottom:var(--space-md)}@media all and (min-width: 1024px){p,ul li,ol li{font-size:var(--text-sm)}}a{font-size:inherit;color:var(--green)}a:visited{color:var(--green-dark)}a:hover{color:var(--green-light);text-decoration:none}a:focus{outline-color:var(--green);outline-style:solid;outline-width:1px;outline-offset:3px;text-decoration:none}b,strong{font-size:inherit;text-shadow:1px 1px 0px var(--green-light)}em{font-size:inherit;font-style:italic}u{font-size:inherit;text-decoration:underline}ul li,ol li{margin-bottom:var(--space-sm)}ul li:last-child,ol li:last-child{margin-bottom:0px}input[type=number],input[type=text],input[type=password],input[type=submit],input[type=button],input[type=range],select,select[multiple],option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:var(--gray-light);color:var(--green);padding-left:var(--base-unit);width:100%;height:100%;outline:none;font-size:var(--text-sm);margin:0px}input[type=number]:hover,input[type=number]:focus,input[type=number]:active,input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=range]:hover,input[type=range]:focus,input[type=range]:active,select:hover,select:focus,select:active,select[multiple]:hover,select[multiple]:focus,select[multiple]:active,option:hover,option:focus,option:active{outline:none;border:none}input[type=radio],input[type=checkbox]{display:none}input[type=radio]:checked~label:after,input[type=checkbox]:checked~label:after{background-color:var(--green)}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=submit]{cursor:pointer}input[type=range]{padding-left:0px}input[type=range]::-webkit-slider-runnable-track{height:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:100%;width:34px;background-color:#11d217}select[multiple]{padding:8px}@media all and (min-width: 1170px){select[multiple]{height:inherit}}select[multiple]:focus,select[multiple]:active{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select[multiple] option{padding-top:var(--base-unit);padding-bottom:var(--base-unit);min-height:var(--base-unit);display:flex;justify-content:flex-start;align-items:center;padding-left:var(--base-unit)}select[multiple] option:focus,select[multiple] option:active{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.field{display:flex;flex-direction:column}.field+.field{margin-top:32px}.field__label{font-size:var(--text-sm);line-height:var(--body-line-height);margin-bottom:var(--base-unit)}.field__input{display:flex;flex-direction:row;height:40px}.field__input--radio-group,.field__input--checkbox-group{flex-wrap:wrap;height:auto}.field__input--radio,.field__input--checkbox{position:relative;height:16px;margin-right:40px;margin-bottom:16px}.field__input--radio label,.field__input--checkbox label{margin-left:32px;position:relative;cursor:pointer;white-space:nowrap}.field__input--radio label:after,.field__input--checkbox label:after{content:"";width:24px;height:24px;background-color:var(--gray-light);display:inline-block;position:absolute;left:-32px;top:-6px}.field__input--select-multiple{height:inherit}.field__input-controls{background-color:var(--gray-dark);display:flex;align-items:center;justify-content:space-between;width:15%;min-width:80px}.input-control__button{height:100%;width:33%;cursor:pointer;display:flex;justify-content:center;align-items:center}.input-control__button--plus:hover,.input-control__button--minus:hover{background-color:var(--gray-light)}.input-control__output{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;padding:0px var(--base-unit)}ul,ol{list-style-position:outside;padding-left:calc(var(--base-unit) * 3);margin-bottom:var(--space-md)}ul{list-style-type:disc}ol{list-style-type:decimal}:root{--player2: "Press Start 2P", sans-serif;--break1:	504px;--break2:	1024px;--break3:	1170px;--gray-dark:	#0a0a0a;--gray:	#222;--gray-light:	#3d3d3d;--green-dark:	#0A910D;--green:	#11d217;--green-light: #00FF28;--base-unit: 8px}*{box-sizing:border-box;margin:0;padding:0;line-height:1.1em;font-family:var(--player2)}html,body{width:100%;height:100%;display:flex}strong{text-transform:uppercase;color:var(--green-light)}p,ul li,ol li{font-size:calc( var(--base-unit) + 3px);line-height:22px;margin-bottom:20px}ul{list-style-type:square;padding-left:16px;margin-bottom:20px}li{font-size:11px;line-height:22px;margin-bottom:10px}input[type=number],input[type=text],input[type=password],input[type=submit],input[type=button],input[type=range],select,select[multiple],option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:var(--gray-light);color:var(--green);padding-left:var(--base-unit);width:100%;height:100%;outline:none;font-size:16px;margin:0px}input[type=number]:hover,input[type=number]:focus,input[type=number]:active,input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=range]:hover,input[type=range]:focus,input[type=range]:active,select:hover,select:focus,select:active,select[multiple]:hover,select[multiple]:focus,select[multiple]:active,option:hover,option:focus,option:active{outline:none;border:none}input[type=radio],input[type=checkbox]{display:none}input[type=radio]:checked~label:after,input[type=checkbox]:checked~label:after{background-color:var(--green)}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=submit]{cursor:pointer}input[type=range]{padding-left:0px}input[type=range]::-webkit-slider-runnable-track{height:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:100%;width:34px;background-color:#11d217}select[multiple]{padding:8px}@media all and (min-width: var(--break2)){select[multiple]{height:inherit}}select[multiple]:focus,select[multiple]:active{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select[multiple] option{padding-top:var(--base-unit);padding-bottom:var(--base-unit);min-height:var(--base-unit);display:flex;justify-content:flex-start;align-items:center;padding-left:var(--base-unit)}select[multiple] option:focus,select[multiple] option:active{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.topiary{height:100%;width:100%;background-color:var(--gray);color:var(--green);font-family:var(--player2)}.topiary__container{width:100%;max-width:960px;margin:auto;padding:16px;flex-direction:column}.header{font-size:16px;line-height:22px;margin-bottom:24px}.header-title{font-size:32px;line-height:48px;margin-bottom:16px}.header-sub-title{font-size:24px;line-height:32px;margin-bottom:8px}.header-main-title{font-size:40px;line-height:64px;margin-bottom:16px}.field{display:flex;flex-direction:column}.field+.field{margin-top:32px}.field__label{font-size:11px;margin-bottom:var(--base-unit)}.field__input{display:flex;flex-direction:row;height:40px}.field__input--radio-group,.field__input--checkbox-group{flex-wrap:wrap;height:auto}.field__input--radio,.field__input--checkbox{position:relative;height:16px;margin-right:40px;margin-bottom:16px}.field__input--radio label,.field__input--checkbox label{margin-left:32px;position:relative;cursor:pointer;white-space:nowrap}.field__input--radio label:after,.field__input--checkbox label:after{content:"";width:24px;height:24px;background-color:var(--gray-light);display:inline-block;position:absolute;left:-32px;top:-6px}.field__input--select-multiple{height:inherit}.field__input-controls{background-color:var(--gray-dark);display:flex;align-items:center;justify-content:space-between;width:15%;min-width:80px}.input-control__button{height:100%;width:33%;cursor:pointer;display:flex;justify-content:center;align-items:center}.input-control__button--plus:hover,.input-control__button--minus:hover{background-color:var(--gray-light)}.input-control__output{width:100%;height:100%;display:flex;justify-content:flex-end;align-items:center;padding:0px var(--base-unit)}body{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.topiary{max-width:var(--break2);margin:auto}.light{padding:16px;padding-top:0px;line-height:70px;overflow:scroll;text-align:center;font-size:34px;width:100%;color:var(--green-dark);word-spacing:-9px;text-shadow:0 0 #00FF28, 1px 1px 1px #00FF28, 2px 2px 1px #00FF28, 3px 3px 1px #00FF28, 4px 4px 1px #00FF28, 5px 5px 1px #00FF28,6px 6px 1px #00FF28}.pot{margin-top:24px;font-size:14px;text-align:center;display:block;text-shadow:none;word-spacing:-2px;color:var(--green-light)}.soil{width:100%;text-align:center;display:block;color:var(--green-light);font-size:12px}
