@font-face{font-display:swap;font-family:PermanentMarker;font-style:normal;font-weight:400;src:url(../fonts/PermanentMarker/PermanentMarker.woff2) format("woff2")}@font-face{font-display:swap;font-family:RobotoSlab-ExtraBold;font-style:normal;font-weight:800;src:url(../fonts/RobotoSlab/RobotoSlab-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:RobotoSlab-Regular;font-style:normal;font-weight:400;src:url(../fonts/RobotoSlab/RobotoSlab-Regular.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}html{font-size:112.5%;height:100%}body{--font-brand:"PermanentMarker";--font-headline:"RobotoSlab-ExtraBold";--font-regular:"RobotoSlab-Regular";--color-main:#350dbf;--color-complementary:#97bf0d;--color-background:#f6f6f6;background-color:var(--color-background);color:#000;font-family:var(--font-regular,serif);line-height:1.5;margin:0;min-height:100vh;padding:0}a{color:#350dbf;text-decoration:none}button{font-family:inherit;font-size:inherit}h1{font-size:2.2rem}h1,h2{font-family:var(--font-headline,serif)}h2{color:var(--color-main);font-size:1.9rem}h3{font-size:1.6rem}h3,h4{font-family:var(--font-headline,serif)}h4{font-size:1.3rem}main{padding-left:1rem;padding-right:1rem}select{background-color:inherit;border:1px solid #350dbf;border-radius:5px;font-family:inherit;font-size:inherit;height:2.5rem;padding:.5rem;width:100%}table,td,th{border:1px solid #000;border-collapse:collapse;padding:5px}textarea{background-color:inherit;border:1px solid #350dbf;border-radius:5px;font-family:inherit;font-size:inherit;max-width:650px;padding:.5rem;white-space:pre-line;width:100%}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24;padding:.5rem 1rem}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.block{display:block}.button-1{background-color:#350dbf;border:2px solid #350dbf;border-radius:5px;color:#fff;cursor:pointer;padding:.7rem 1.5rem}.button-1-disabled{background-color:gray;border:2px solid grey;cursor:not-allowed}.card-buttons-flex{align-items:center;gap:2rem;margin-top:1rem}.card-buttons-flex,.card-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.card-flex{align-items:flex-start;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}.card-master{margin-bottom:5rem}.card-option{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:left;white-space:nowrap}.card-option-grand-parent{width:100%}.card-option-multi,.card-option-parent{background-color:#d1ecf1;border-color:#bee5eb;border-radius:5px;color:#0c5460;padding:1rem}.card-option-parent{margin:0 auto;max-width:500px;width:100%}.card-side{max-width:650px;width:100%}.card-title{background-color:#fff;border:none;border-radius:5px;font-family:inherit;font-size:inherit;height:2rem;padding:.5rem;width:90%}.center{text-align:center}.centered{margin-left:auto;margin-right:auto}.centered-max-width-400{margin-left:auto;margin-right:auto;max-width:400px;width:100%}.centered-max-width-650{margin-left:auto;margin-right:auto;max-width:650px;width:100%}.centered-max-width-750{margin-left:auto;margin-right:auto;max-width:750px;width:100%}.centered-max-width-max-content{margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content}.column-fs-ce,.column-fs-ce-400{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.column-fs-ce-400{max-width:400px}.cta-1,.cta-1-button{background-color:inherit;border:2px solid #350dbf;border-radius:5px;color:#350dbf;padding:.7rem 1.5rem}.cta-1-button{cursor:pointer}.cta-2,.cta-2-button{background-color:#350dbf;border:2px solid #350dbf;border-radius:5px;color:#fff;padding:.7rem 1.5rem}.cta-2-button{cursor:pointer}.cta-button-2-disabled{background-color:gray;border:2px solid grey}.cta-3{background-color:#007bff;border:2px solid #007bff;border-radius:5px}.cta-3,.cta-4{color:#fff;padding:.7rem 1.5rem}.cta-4{background-color:#6c757d;border:2px solid #6c757d;border-radius:5px}.cta-5-button{cursor:pointer}.cta-5,.cta-5-button{background-color:#dc3545;border:2px solid #dc3545;border-radius:5px;color:#fff;padding:.7rem 1.5rem}.cta-card-negative{border:2px solid red;border-radius:5px;color:red}.cta-card-negative,.cta-card-positive{background-color:inherit;cursor:pointer;padding:.7rem 1.5rem}.cta-card-positive{border:2px solid green;border-radius:5px;color:green}.cta-flex{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:1rem;row-gap:1rem}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.danger{color:red}.display-block{display:block}.dotted-separator{border-top:5px dotted;margin:3px auto;width:30px}.dotted-separator-2{border-top:5px dotted;margin:10px auto;width:30px}.flex-ce-ce-gap-2{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center}.footer-separator{border-top:dotted;height:2rem}.height-100{height:100px}.inline-block{display:inline-block}.input-type-password,.input-type-text{background-color:inherit;border:1px solid #350dbf;border-radius:5px;font-family:inherit;font-size:inherit;height:2.5rem;padding:.5rem;width:100%}.max-width-400{max-width:400px;padding:.5rem 1rem;width:100%}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mt-1{margin-top:1rem}.no-wrap{white-space:nowrap}.padding-1{padding:1rem}.padding-lr{padding-left:1rem;padding-right:1rem}.pl-0{padding-left:0}.pr-0{padding-right:0}.pseudo-link{color:var(--color-main);cursor:pointer}.pseudo-link-danger{color:red;cursor:pointer}.row-ce-ce,.row-ce-ce-gap-2{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.row-ce-ce-gap-2{gap:2rem}.row-ce-fe{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.row-ce-fs,.row-ce-fs-gap-5{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.row-ce-fs-gap-5{gap:1rem 5rem}.row-ce-fs-gap-0-5{gap:.5rem}.row-ce-fs-gap-0-5,.row-ce-fs-gap-2{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.row-ce-fs-gap-2{gap:2rem}.row-sa-ce{align-items:center}.row-sa-ce,.row-sa-fs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.row-sa-fs,.row-sb-ce{align-items:flex-start}.row-sb-ce{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.secondary{color:#6c757d}.select-tags{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-wrap:wrap;list-style:none;list-style-position:outside;padding:0;row-gap:1rem;text-align:left}.separator{border:none;height:2rem}.separator-0-25{border:none;height:.25rem}.separator-0-5{border:none;height:.5rem}.separator-1{border:none;height:1rem}.separator-2{border:none;height:2rem}.space-around{margin:.5rem 2rem}.space-around-2{margin:.5rem}.sorting-and-filtering-options{background-color:#d1ecf1;border-color:#bee5eb;border-radius:4px;color:#0c5460;margin:0 auto;max-width:800px;padding:1rem;width:100%}.submit-link{cursor:pointer;display:block;margin-left:auto;margin-right:auto}.subtitle{font-weight:700;margin-bottom:.5rem;text-decoration:underline}.text-align-right{text-align:right}.underlined{text-decoration:underline}.unstyled-list{list-style:none;list-style-position:outside;padding:0;text-align:left}.width-100{width:100px}.width-250{width:250px}@media(hover:hover){a:hover{color:var(--color-complementary)}.button-1:hover,.cta-1-button:hover,.cta-1:hover,.cta-2-button:hover,.cta-2:hover{background-color:#97bf0d;border:2px solid #97bf0d;color:#fff}.cta-3:hover{background-color:#fff;border:2px solid #007bff;color:#007bff}.cta-4:hover{background-color:#fff;border:2px solid #6c757d;color:#6c757d}.cta-5-button:hover,.cta-5:hover{background-color:#fff;border:2px solid #dc3545;color:#dc3545}.cta-card-negative:hover{background-color:red;border:2px solid red;color:#fff}.cta-card-positive:hover{background-color:green;border:2px solid green;color:#fff}.pseudo-link-danger:hover,.pseudo-link:hover{color:var(--color-complementary)}}.page-enter-active{transition:opacity .2s}.page-enter-from{opacity:0}
