main.svelte-1lv4vwy{text-align:center;padding:1em;margin:0 auto;height:100%}h1.svelte-1lv4vwy{color:rgb(0, 121, 58);text-transform:uppercase;font-size:4em;font-weight:100;font-family:Gotham;margin-block-start:0.3em;margin-block-end:0}h3.svelte-1lv4vwy{margin-top:0}.container.svelte-1lv4vwy{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto 2em 3em auto 3em 36.5em 3em;grid-template-areas:"header header header header"
      "usersg usersg usersg usersg"
      "   .   label1 control1 control1"
      "   .   label2 control2 .   "
      "   .   label3 control3 control3"
      "   .   discl  discl    .   "
      "   .   downl  downl    .   ";column-gap:5px;row-gap:5px;align-items:stretch}.legal.svelte-1lv4vwy{overflow-x:hidden;overflow-y:auto;padding:0.5em;margin-top:0.2em;border:1px solid gainsboro;text-align:justify;white-space:normal;height:30em;width:100%}input.svelte-1lv4vwy{text-align:center}@media(min-width: 900px){main.svelte-1lv4vwy{min-width:900px;max-width:1920px;max-height:900px}}dialog.svelte-1lv4vwy{border:1px solid black;border-radius:8px;padding:1.5rem;width:20%;min-width:300px}dialog.svelte-1lv4vwy::backdrop{background-color:#333}.content.svelte-1lv4vwy{display:flex;flex-direction:column;align-items:center;text-align:center}.title.svelte-1lv4vwy{margin-bottom:1rem;font-size:1.1rem}.buttons.svelte-1lv4vwy{display:flex;gap:0.5rem}button.svelte-1lv4vwy{cursor:pointer}input.svelte-1ax2cr8{font-family:"Courier New", Courier, monospace;font-size:large;outline:none;border-radius:2px}.valid.svelte-1ax2cr8{border:2px solid green !important}.invalid.svelte-1ax2cr8{border:2px solid red !important}