html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}:root{font-family:trade-gothic-next-condensed,sans-serif;accent-color:var(--primary-color);--primary-color:#264e5e;--secondary-color:#9dcdc9;--header-color:var(--primary-color)}button{font-family:trade-gothic-next-condensed,sans-serif}select::-ms-expand{display:none}select{box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-repeat:no-repeat;background-position-x:21px;background-position-y:0px;border:1px solid #dfdfdf;padding:5px;width:44px}input:not([type=checkbox]),select{height:2em;width:20em;font-size:1em;padding:0 0 0 .6em;border-style:solid;border-width:1px}body{margin:0;margin-right:calc(-1*(100vw - 100%));overflow-x:hidden}.primary-button{display:inline-block;background-color:var(--primary-color);border:none;color:#fff;transition:opacity .1s linear;padding:.5em 1.5em;font-weight:700;font-size:1.5em;cursor:pointer;text-decoration:none}.primary-button:hover{opacity:.9}.primary-button:disabled{background-color:gray;opacity:.7;cursor:default}.primary-heading{background-color:var(--secondary-color);color:var(--header-color);font-size:2rem;font-weight:700;padding:.6rem .5rem;text-align:center;margin:0}.secondary-heading{color:var(--primary-color);font-size:1.8rem;font-weight:700;padding:.2rem 0;margin:0}body:has(dialog[open]){overflow:hidden;overflow-x:auto}main.svelte-65ngg{max-width:80em;padding-bottom:1rem;margin:auto}
