h1.svelte-665lrn{margin-top:1rem;line-height:2rem}input[type=number].svelte-10fph0{text-align:right;width:4rem}input[type=number].svelte-10fph0:disabled{cursor:not-allowed}.error.svelte-10fph0{color:red}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}input.svelte-1nki78m{font-family:Roboto,sans-serif!important;font-weight:300}.buttons.svelte-kktk5u{margin:.5rem 0}.list-sections.svelte-kktk5u{visibility:hidden;position:absolute;left:-20000px;height:0}input[type=checkbox].svelte-1wa7hz8{width:13px;margin:0 .12rem 0 0}.insert.svelte-4t4lnb{display:flex;flex-direction:column;width:100%}.calculation-table.svelte-2w3e6s{margin:0;flex-direction:column}.chart.svelte-uccqjd{margin:1rem 0;flex-direction:column}.option-item.svelte-1kxdd21{margin-top:.5rem;margin-bottom:.5rem}.in-group.svelte-1kxdd21{display:inline-flex;margin:0 2rem .5rem 0rem;height:min-content}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}div.svelte-660sc3{display:flex;justify-content:flex-end;margin-top:-1rem;margin-bottom:1rem}button.svelte-660sc3{width:fit-content;background-color:#702f4e;color:#fff}.clear-card.svelte-660sc3{position:absolute;left:-10000px}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.container.svelte-1w95fe8.svelte-1w95fe8{display:flex;flex-direction:column;width:100%}.container.svelte-1w95fe8 .current.svelte-1w95fe8{display:unset!important;margin:.5rem 0 1rem;padding:1rem;background-color:#f6f6f6}.belongs-to-first.svelte-1w95fe8.svelte-1w95fe8{display:none}.belongs-to-first.show.svelte-1w95fe8.svelte-1w95fe8{display:unset}.container.svelte-1rl91i8{display:flex;flex-direction:column}.loader.svelte-1qlw6xk,.loader.svelte-1qlw6xk:after{border-radius:50%;width:14px;height:14px}.loader.svelte-1qlw6xk{margin:auto auto auto 1rem;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid rgba(50,136,50,.5);border-right:.5em solid rgba(50,136,50,.5);border-bottom:.5em solid rgba(50,136,50,.5);border-left:.5em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:svelte-1qlw6xk-load8 1.1s infinite linear;animation:svelte-1qlw6xk-load8 1.1s infinite linear}@-webkit-keyframes svelte-1qlw6xk-load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes svelte-1qlw6xk-load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.flash.svelte-e3az42{position:fixed;top:0;right:0}.flash.active.svelte-e3az42{background-color:#cc1414;color:#fff;padding:1rem;box-shadow:2px 3px 4px #00000063}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.file-input.svelte-150xcua{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between;margin:1rem 0}.fileInput.svelte-150xcua::file-selector-button{background-color:#2e7d32;color:#fff;border:none;padding:.5rem 1rem;text-transform:uppercase;overflow-x:auto}.help-button-import.svelte-150xcua{background-color:#2f4e70;color:#fff;font-weight:700;cursor:pointer;border-radius:50%;width:2rem;min-width:1.5rem;height:1.5rem;padding:0;margin:0 .5rem 0 0;display:inline-block;text-align:center}.help-text-container.svelte-150xcua{background-color:#fff;font-weight:400;border-radius:5px;padding:1rem;box-shadow:1px 6px 14px 2px #00000063}label.svelte-1hnsfge{font-weight:700}.range.svelte-1hnsfge{width:100%}datalist.svelte-1hnsfge{display:flex;flex-direction:row;justify-content:space-between;writing-mode:horizontal-tb}option.svelte-1hnsfge{width:1rem;text-align:center}option.svelte-1hnsfge:nth-of-type(1){width:.75rem;padding-right:.3rem}@media (max-width: 415px){option.svelte-1hnsfge{display:none}}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.chart.svelte-1dd4fm6{height:100%;width:100%;position:relative}.chart.printing.svelte-1dd4fm6{width:500px}.container.svelte-1dd4fm6{border-radius:5px;background-color:#fff;height:400px;width:96%}.container.chart-not-set.svelte-1dd4fm6{padding:1rem;border:solid 1px #2F4E70}.container.chart-not-set.svelte-1dd4fm6:before{content:"	Chart displays here when the data is loaded"}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.chart-text-output.svelte-ckmxqj.svelte-ckmxqj{border:1px solid #2F4E70;border-radius:5px;padding:.5rem 1rem}.chart-text-output.svelte-ckmxqj .output-item.svelte-ckmxqj{border:1px solid #2F4E70;border-radius:5px;padding:.5rem 1rem;margin-bottom:.5rem}h3.svelte-ckmxqj.svelte-ckmxqj{margin-top:1rem}.best-fit.svelte-ckmxqj.svelte-ckmxqj{color:#2e7d32;font-weight:700}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.legend.svelte-zg4mo3.svelte-zg4mo3{border:1px solid #2E7D32;padding:0 1rem;margin:1rem 0;background-color:#2f4e70;color:#fff}.legend.svelte-zg4mo3 h4.svelte-zg4mo3{margin:0;padding:1rem 0 0}.legend.svelte-zg4mo3 ul.svelte-zg4mo3{list-style:none;padding-left:0}#export-content.svelte-1mkctci{position:fixed;left:-30000px;width:650px}button.svelte-1mkctci{margin-left:1rem}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}button.svelte-zq0b8s{display:flex;height:fit-content;align-items:center;justify-content:center;position:fixed;bottom:7rem;right:1rem;padding:5px 10px;background-color:#783d01;color:#fff;box-shadow:4px 7px 4px #00000063;font-family:Roboto,sans-serif;font-size:larger;min-width:unset;border-radius:50%}@media (min-width: 600px){button.svelte-zq0b8s{font-size:small;border-radius:5px;width:70px}}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}button.svelte-1kcxbch{display:flex;align-items:center;justify-content:center;position:fixed;bottom:7rem;left:1rem;padding:5px 10px;box-shadow:4px 7px 4px #00000063;height:fit-content;background-color:#783d01;color:#fff;font-family:Roboto,sans-serif;font-size:larger;min-width:unset;border-radius:50%}@media (min-width: 600px){button.svelte-1kcxbch{font-size:small;border-radius:5px;width:70px}}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}#menu.svelte-breemj>span.svelte-breemj{height:4rem}@media (min-width: 820px){#menu.svelte-breemj.svelte-breemj{display:none}}#menu.svelte-breemj nav.svelte-breemj{border-top:2px solid white;z-index:5;background-color:#2e7d32;color:#fff;position:absolute;left:0;top:48px;box-shadow:3px 3px 4px #00000063}#menu.svelte-breemj nav .links.svelte-breemj{margin-left:0;list-style:none;padding:1rem}#menu.svelte-breemj nav .links li.svelte-breemj{line-height:2rem}#menu.svelte-breemj img.svelte-breemj{height:28px;margin-left:.5rem;cursor:pointer}header.svelte-djgty2.svelte-djgty2{background-color:#2e7d32;width:100%;position:absolute;top:0;left:0;display:flex;height:3rem;align-items:center;justify-content:space-between}header.svelte-djgty2>div.svelte-djgty2{display:flex;padding-left:.5rem;align-items:center;height:2rem}header.svelte-djgty2>div img.svelte-djgty2{height:28px;margin-left:.5rem}header.svelte-djgty2 nav.svelte-djgty2{display:none}@media (min-width: 820px){header.svelte-djgty2 nav.svelte-djgty2{display:flex;flex-direction:row;align-content:center!important;justify-content:space-between;padding-right:2rem}header.svelte-djgty2 nav a.svelte-djgty2{padding-top:4px}}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}footer.svelte-ortcs6.svelte-ortcs6{position:fixed;bottom:0;left:0;font-size:10px;display:flex;justify-content:center;width:100vw;background-color:#fff;box-shadow:#f6f6f6 1px 1px 4px 4px;padding:0 .5rem}footer.svelte-ortcs6 div.svelte-ortcs6{padding:.5rem 0;display:flex;flex-direction:column}footer.svelte-ortcs6 div .line.svelte-ortcs6{display:inline-block;line-height:1rem}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}#modal.svelte-1d8oc21 .background.svelte-1d8oc21{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#2f4e70;opacity:.85}#modal.svelte-1d8oc21 .content.svelte-1d8oc21{background-color:#fff;position:fixed;top:20vh;width:80vw;max-width:310px;left:50%;transform:translate(-50%);padding:1.25rem;border-radius:5px}@media (min-width: 500px){#modal.svelte-1d8oc21 .content.svelte-1d8oc21{max-width:450px}}#modal.svelte-1d8oc21 .continue.svelte-1d8oc21{background-color:#702f4e;color:#fff}#modal.svelte-1d8oc21 .buttons.svelte-1d8oc21{margin-top:1rem}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl,ol ol,ol ul,ul ol,ul ul{margin:0}hr{box-sizing:content-box;color:inherit;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}table{border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.ttf);font-weight:300}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf);font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.ttf);font-weight:500}.col-2{display:flex;justify-content:space-between}.column{width:48%}.column ul{display:flex;flex-direction:column}.side-by-side{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%;gap:1rem}.stacked{display:flex;flex-direction:column;margin-bottom:1rem;align-items:center}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.mt1,.mb1{margin-top:1rem!important}.mt2{margin-top:2rem}.pl1{padding-left:1rem}.pl2{padding-left:2rem}.pt1{padding-top:1rem}.pb1{padding-bottom:1rem}.p0{padding:0!important}.inline-block{display:inline-block}.sm{font-size:.75rem}.bg-b{background-color:#2f4e70!important;color:#fff}.serif{font-family:Roboto,sans-serif}.disable{opacity:50%}.done{opacity:unset}.done input{z-index:unset;pointer-events:unset}.error{color:#cc1414}.success{color:#2e7d32}.info{font-weight:700;color:#702f4e}.callout{color:#70502f;padding:.5rem 0}.no-mobile{display:none}@media (min-width: 600px){.no-mobile{display:unset}}@media (min-width: 600px){.only-mobile{display:none}}.left{text-align:left}button{color:#2f4e70;cursor:pointer}button:disabled{cursor:not-allowed}button:not(.logout){text-transform:uppercase;margin-bottom:.5rem}button:active{opacity:.5}button{padding:0 1rem;min-height:32px;min-width:156px;background-color:#fff;border-radius:5px;border:none;box-shadow:1px 3px 6px #00000063;font-size:1rem}button.selected{background-color:#666;color:#fff}button.action{background-color:#2e7d32;color:#fff}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}table{border-collapse:collapse;width:100%}table td,table th{border:1px solid lightgray;vertical-align:middle}table th{text-align:center;font-family:Roboto,sans-serif;background-color:#2f4e70;color:#fff;border:0;padding:.5rem}table td{padding-left:1rem;padding:.25rem .5rem;vertical-align:middle}.results-table td{border:none}.results-table td:nth-of-type(2n){text-align:right}.chart-text-output .output table th:nth-of-type(1){width:6rem}.calculation-table,.chart-container{display:flex;width:100%}@media (max-width: 490px){.wrapper{width:90vw;overflow-x:auto}}.inserted-image{display:flex;justify-content:center;flex-direction:column;align-items:center}.inserted-image.border img{border:1px solid #2F4E70}.inserted-image.med img{max-width:200px}.inserted-image img{width:100%;height:auto;max-width:350px}input,select{border:1px solid #2F4E70;border-radius:5px;font-size:1rem;color:#2f4e70}.checkboxes ul,.insert ul{padding-left:1.5rem}.checkboxes ul li,.insert ul li{line-height:1.5rem}.insert figcaption{font-weight:700;text-align:center;margin-top:8px}#export-content{position:fixed;top:300px;width:500px;padding:1rem}#export-content .no-print{display:none}#export-content .card-page{padding:1rem}body{margin:0;text-align:left;color:#2f4e70;font-family:Roboto,sans-serif;font-weight:300}body #main{max-width:756px;padding:4rem 1rem;line-height:1.35rem}body nav{line-height:1.5rem}body nav a{color:#fff;margin-right:1rem}body nav a.logout{padding-top:4px}body h1,body h2,body h3,body h4{font-family:Roboto,sans-serif;text-transform:capitalize}body h1{font-weight:300;margin-top:0;outline:none}body h2,body h3{margin-bottom:.5rem;margin-top:.5rem}body h2,body h3{font-weight:400}body p{margin:0 0 .5rem;height:min-content}body a{color:#2e7d32;cursor:pointer;text-decoration:none}body input[type=file]{cursor:pointer}body .link a{text-transform:capitalize}body .print-only{display:none}body .print-only.print{display:unset}#app{max-width:1280px;margin:0 auto 5rem;display:flex;justify-content:center}
