:root{--primary-dark:#001650;--primary-light:#0558EE;--primary-accent-dark:#38B6FF;--primary-accent-light:#B8D6F6;--secondary-dark:#00990F;--secondary-light:#00BD58;--secondary-accent:#00FF85;--grey:#8B9EB0;--orange:#fd9053;--red:#c40000;--green:#00c48c;--background-light:#E9EDF0;--background-light-secondary:#F3F3F3;--background-light-accent-primary:#EFEEF5;--background-light-accent-secondary:#E6E9EF}.hidden.svelte-4s5aos.svelte-4s5aos{display:none}.error-msg.svelte-4s5aos.svelte-4s5aos{font-size:.75rem;color:red;margin:0 0 .5rem;font-weight:600}.txt-field.svelte-4s5aos label.svelte-4s5aos{margin-top:1rem;font-size:.8125rem;font-weight:700;line-height:1.25rem;color:#8b9eb0}.input.svelte-4s5aos .input-field.svelte-4s5aos{border:none;outline:none;min-width:100%;height:100%;background:transparent;border-radius:4px;padding-left:.5rem;font-weight:500;font-size:.8125rem;line-height:1.125rem;display:flex;align-items:center;justify-content:left;color:#001650}.txt-field.svelte-4s5aos .input.svelte-4s5aos{width:100%;height:3.125rem;background:linear-gradient(91.36deg,#EFEEF5 0%,#e6e8ef 100%);box-shadow:inset -3px -3px 4px #f9fcff,inset 3px 3px 3px #aeb8c0;border:2px solid;border-radius:4px;padding:.5rem;font-weight:600;font-size:.8125rem;line-height:1.125rem;display:flex;align-items:center;justify-content:left;color:#001650;margin:0 0 .5rem}.txt-field.svelte-4s5aos input.svelte-4s5aos::placeholder{font-weight:500;font-size:.8125rem;line-height:1.125rem;color:#d9d9d9}.disabled-txt-field.svelte-4s5aos.svelte-4s5aos{width:fit-content}.disabled-txt-field.svelte-4s5aos label.svelte-4s5aos{margin-top:1rem;font-size:.8125rem;font-weight:700;line-height:1.25rem;color:#8b9eb0}.disabled-txt-field.svelte-4s5aos.svelte-4s5aos{width:100%;height:fit-content}.disabled-txt-field.svelte-4s5aos .input.svelte-4s5aos{background:transparent;border:none;outline:none;min-width:100%;height:100%;border-radius:4px;font-weight:500;font-size:1rem;line-height:1.125rem;display:flex;align-items:center;justify-content:left;color:#001650}.disabled-txt-field.svelte-4s5aos .input .input-field.svelte-4s5aos{min-width:100%}.disabled-txt-field.uppercase.svelte-4s5aos input.svelte-4s5aos{text-transform:uppercase}.disabled-txt-field.svelte-4s5aos input.svelte-4s5aos::placeholder{font-weight:500;font-size:.8125rem;line-height:1.125rem;color:#d9d9d9}.txt-field-slim.svelte-4s5aos label.svelte-4s5aos{margin-top:1rem;font-size:.8125rem;font-weight:700;line-height:1.25rem;color:#8b9eb0}.txt-field-slim.svelte-4s5aos.svelte-4s5aos{width:100%;height:fit-content}.txt-field-slim.svelte-4s5aos .input.svelte-4s5aos{width:100%;min-height:2.125rem;height:2.125rem;background:linear-gradient(91.36deg,#EFEEF5 0%,#e6e8ef 100%);box-shadow:inset -3px -3px 4px #f9fcff,inset 3px 3px 3px #aeb8c0;border-radius:4px;font-weight:500;font-size:.8125rem;line-height:1.125rem;display:flex;align-items:center;justify-content:left;color:#001650}.txt-field-slim.svelte-4s5aos input.svelte-4s5aos::placeholder{font-weight:500;font-size:.8125rem;line-height:1.125rem;color:#d9d9d9}.normal.svelte-4s5aos .input.svelte-4s5aos{outline:none;background:linear-gradient(background-light-accent-primary,#e6e8ef) padding-box,linear-gradient(187deg,#ffffff,#d6e3f3) border-box;border-radius:4px;border:2px solid transparent}.valid.svelte-4s5aos .input.svelte-4s5aos{outline-color:#00c48c;border-color:#00c48c}.invalid.svelte-4s5aos .input.svelte-4s5aos{outline-color:red;border-color:red}div.btn.svelte-4s5aos.svelte-4s5aos{align-content:center;justify-content:center;border:none;display:flex;height:100%;width:100%;background:linear-gradient(270deg,#0478ff 0%,#50caff 100%);box-shadow:2px 2px 4px #728eab1a,-6px -6px 20px #fff,4px 4px 20px #6f8cb069;border-radius:.625rem}.btn.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#fff;padding:.5rem}.btn.svelte-4s5aos .input.svelte-4s5aos{display:none}div.btn-plain.svelte-4s5aos.svelte-4s5aos{align-content:center;justify-content:center;border:none;display:flex;height:100%;width:100%;background:linear-gradient(91.36deg,#EFEEF5 0%,#e6e8ef 100%);box-shadow:-5px -5px 8px #f2f4f8,5px 5px 7px #aeaec080;border-radius:5px}.btn-plain.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#8c9fb1}.btn-plain.svelte-4s5aos .input.svelte-4s5aos{display:none}div.btn-round.svelte-4s5aos.svelte-4s5aos{width:2.5rem;height:2.5rem;border-radius:50%}div.btn-square.svelte-4s5aos.svelte-4s5aos{width:2.5rem;height:2.5rem;border-radius:5px}div.btn-success.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;border:none;display:flex;height:100%;background:linear-gradient(270deg,#00c48c 0%,#50ffd5 100%);box-shadow:2px 2px 4px #728eab1a,-6px -6px 20px #fff,4px 4px 20px #6f8cb069;border-radius:.625rem}.btn-success.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#fff}.btn-success.svelte-4s5aos .input.svelte-4s5aos{display:none}div.btn-success-border.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;border:none;display:flex;height:100%;background:#E6E9EF;border:1px solid #00c48c;box-shadow:4px 4px 20px #6f8cb069;border-radius:.625rem}.btn-success-border.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#00c48c}.btn-success-border.svelte-4s5aos .input.svelte-4s5aos{display:none}div.btn-error.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;border:none;display:flex;height:3.375rem;background:linear-gradient(270deg,#fd5353 0%,#ffa450 100%);box-shadow:2px 2px 4px #728eab1a,-6px -6px 20px #fff,4px 4px 20px #6f8cb069;border-radius:.625rem}.btn-error.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#fff}.btn-error.svelte-4s5aos .input.svelte-4s5aos{display:none}div.btn-orange.svelte-4s5aos.svelte-4s5aos{background:#fd9053}.btn-orange.svelte-4s5aos label.svelte-4s5aos{color:#fff}div.btn-disabled.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;cursor:not-allowed;pointer-events:none;border:none;display:flex;height:3.375rem;background:linear-gradient(91.36deg,#e6e8ef 0%,#EFEEF5 100%);box-shadow:2px 2px 4px #728eab1a,-6px -6px 20px #fff,4px 4px 20px #6f8cb069;border-radius:.625rem}.btn-disabled.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:not-allowed;pointer-events:none;font-weight:700;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#a6b4c8}.btn-disabled.svelte-4s5aos .input.svelte-4s5aos{display:none}.form-control.svelte-4s5aos.svelte-4s5aos{display:flex;flex-direction:column}.label.svelte-4s5aos.svelte-4s5aos{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between}.label-text.svelte-4s5aos.svelte-4s5aos{font-size:.875rem;line-height:1.25rem;display:flex;flex-direction:row}.input.svelte-4s5aos.svelte-4s5aos{flex-shrink:1;height:1.25rem;font-size:.875rem;line-height:1.25rem;line-height:2}.button.svelte-4s5aos.svelte-4s5aos{margin:10px}.button.svelte-4s5aos label.svelte-4s5aos{background-color:#483d8b;display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;border:none;padding:.5rem 1.5rem;text-align:center;text-decoration:none;display:inline-block;font-size:1px;cursor:pointer;max-width:fit-content;transition:all .5s ease}.button.svelte-4s5aos .input.svelte-4s5aos{display:none}.button.svelte-4s5aos label .label-text.svelte-4s5aos{color:#a9a9a9;font-size:.875rem;line-height:1.25rem}.text-button.svelte-4s5aos label.svelte-4s5aos{display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;cursor:pointer;border:none;text-align:center;text-decoration:none;display:inline-block;font-size:1px;width:fit-content;transition:all .5s ease}.text-button.svelte-4s5aos .input.svelte-4s5aos{display:none}.text-button.svelte-4s5aos label .label-text.svelte-4s5aos{color:#483d8b;font-size:1.25rem;line-height:1.25rem;cursor:pointer}.txt-field-horizontal.svelte-4s5aos label.svelte-4s5aos{font-size:.8125rem;font-weight:700;line-height:1.25rem;color:#8b9eb0;min-width:4.25rem}.txt-field-horizontal.blue.svelte-4s5aos label.svelte-4s5aos{font-weight:500;font-size:.8125rem;line-height:1.25rem;color:#001650}div.txt-field-horizontal.svelte-4s5aos.svelte-4s5aos{width:-webkit-fill-available;min-width:-webkit-fill-available;display:flex;margin:.75rem 0rem 0rem}.txt-field-horizontal.svelte-4s5aos .input.svelte-4s5aos{width:-webkit-fill-available;max-width:5rem;min-height:2.125rem;height:2.125rem;background:linear-gradient(91.36deg,#EFEEF5 0%,#e6e8ef 100%);box-shadow:inset -3px -3px 4px #f9fcff,inset 3px 3px 3px #aeb8c0;border-radius:4px;padding-left:1.25rem;font-weight:500;font-size:.8125rem;line-height:1.125rem;display:flex;align-items:center;justify-content:left;color:#001650}.txt-field-horizontal.svelte-4s5aos input.svelte-4s5aos::placeholder{font-weight:500;font-size:.8125rem;line-height:1.125rem;color:#d9d9d9}.modal-toggle.svelte-4s5aos.svelte-4s5aos{display:none}.profile-pic-upload.svelte-4s5aos.svelte-4s5aos{display:none}.fill-red.svelte-4s5aos label.svelte-4s5aos{color:#c40000}.fill-green.svelte-4s5aos label.svelte-4s5aos{color:#00c48c}.fill-blue.svelte-4s5aos label.svelte-4s5aos{color:#001650}.fill-orange.svelte-4s5aos label.svelte-4s5aos{color:#fd9053}div.border-btn-error.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;border:none;display:flex;height:100%;background:#e6e9ef;border:1px solid #fd5353;box-shadow:4px 4px 20px #6f8cb069;border-radius:.625rem}.border-btn-error.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#fd5353}.border-btn-error.svelte-4s5aos input.svelte-4s5aos{display:none}div.border-btn-success.svelte-4s5aos.svelte-4s5aos{width:100%;align-content:center;justify-content:center;border:none;display:flex;height:100%;background:#e6e9ef;border:1px solid #00c48c;box-shadow:4px 4px 20px #6f8cb069;border-radius:.625rem}.border-btn-success.svelte-4s5aos label.svelte-4s5aos{width:100%;cursor:pointer;font-weight:800;font-size:1.3125;line-height:1.25rem;text-align:center;justify-content:center;letter-spacing:-.4px;color:#00c48c}.border-btn-success.svelte-4s5aos input.svelte-4s5aos{display:none}.disabled.svelte-4s5aos.svelte-4s5aos{cursor:not-allowed;pointer-events:none}.disabled.svelte-4s5aos .input.svelte-4s5aos{background:rgba(219,219,219,.62);box-shadow:none}.uppercase.svelte-4s5aos input.svelte-4s5aos{text-transform:uppercase}body.dark-mode .txt-field.svelte-4s5aos .input.svelte-4s5aos{background:#414141;box-shadow:inset 5px 5px 10px #343434,inset -5px -5px 10px #3c3c3c;color:#b3b3b3}body.dark-mode .txt-field.svelte-4s5aos .input .input-field.svelte-4s5aos{color:#b3b3b3}body.dark-mode .normal.svelte-4s5aos .input.svelte-4s5aos{background:#414141;box-shadow:inset 5px 5px 10px #343434,inset -5px -5px 10px #3c3c3c;color:#b3b3b3}body.dark-mode .normal.svelte-4s5aos .input .input-field.svelte-4s5aos{color:#b3b3b3}body.dark-mode .txt-field.svelte-4s5aos input.svelte-4s5aos::placeholder,body.dark-mode .txt-field-slim.svelte-4s5aos input.svelte-4s5aos::placeholder{color:#ffffff1a}body.dark-mode .valid.svelte-4s5aos .input.svelte-4s5aos{outline-color:#00c48c;border-color:#00c48c}body.dark-mode .invalid.svelte-4s5aos .input.svelte-4s5aos{outline-color:red;border-color:red}body.dark-mode input.svelte-4s5aos.svelte-4s5aos:-webkit-autofill,body.dark-mode input.svelte-4s5aos.svelte-4s5aos:-webkit-autofill:hover,body.dark-mode input.svelte-4s5aos.svelte-4s5aos:-webkit-autofill:focus{-webkit-text-fill-color:#E9EDF0;-webkit-text-stroke-width:thin;box-shadow:0 0 0 1000px transparent inset!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;background-color:transparent!important;transition:background-color 5000s ease-in-out 0s}body.dark-mode div.border-btn-error.svelte-4s5aos.svelte-4s5aos{background:#313131;box-shadow:10px 10px 14px #2a2a2a,-10px -10px 14px #383838}body.dark-mode div.border-btn-error.svelte-4s5aos.svelte-4s5aos:hover{background:#fd5353}body.dark-mode div.btn.svelte-4s5aos.svelte-4s5aos,body.dark-mode div.btn-error.svelte-4s5aos.svelte-4s5aos,body.dark-mode div.btn-success.svelte-4s5aos.svelte-4s5aos,body.dark-mode div.btn-plain.svelte-4s5aos.svelte-4s5aos{box-shadow:10px 10px 14px #2a2a2a,-10px -10px 14px #383838}body.dark-mode div.btn.fill-blue.svelte-4s5aos label.svelte-4s5aos,body.dark-mode div.btn-error.fill-blue.svelte-4s5aos label.svelte-4s5aos,body.dark-mode div.btn-success.fill-blue.svelte-4s5aos label.svelte-4s5aos,body.dark-mode div.btn-plain.fill-blue.svelte-4s5aos label.svelte-4s5aos{color:#b3b3b3}body.dark-mode div.btn-plain.svelte-4s5aos.svelte-4s5aos{background:linear-gradient(91.36deg,#414141 0%,#313131 100%)}body.dark-mode div.btn-disabled.svelte-4s5aos.svelte-4s5aos{background:linear-gradient(91.36deg,#414141 0%,#313131 100%);box-shadow:10px 10px 14px #2a2a2a,-10px -10px 14px #383838}body.dark-mode .fill-blue.svelte-4s5aos label.svelte-4s5aos{color:#b3b3b3}
