:where(html){--font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-family-gentium:"Gentium Plus";--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--font-size-8:.5rem;--font-size-10:0.625rem;--font-size-12:0.75rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-24:1.5rem;--font-size-32:2rem;--font-size-40:2.5rem;--font-size-48:3rem;--font-size-64:3.5rem;--size-2:.125rem;--size-4:.25rem;--size-8:.5rem;--size-12:.75rem;--size-16:1rem;--size-20:1.25rem;--size-24:1.5rem;--size-32:2rem;--size-40:2.5rem;--size-48:3rem;--size-64:4rem;--size-72:4.5rem;--size-80:5rem;--size-96:6rem;--size-112:7rem;--size-128:8rem;--size-144:9rem;--size-160:10rem;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1168px;--size-xxl:1366px;--size-xxxl:1920px;--border-size-1:0.0625rem;--border-size-2:.125rem;--border-size-4:.25rem;--radius-2:.125rem;--radius-4:.25rem;--radius-8:.5rem;--radius-12:.75rem;--radius-16:1rem;--radius-100:100px;--text:15,15,15;--primary:14,52,111;--primary-hover:14,52,111;--primary-disabled:132,132,153;--disabled:158,158,158;--accent:119,178,242;--surface-1:238,244,254;--surface-2:238,244,254;--yellow:255,230,100;--lightgray:247,247,247}:where(a){color:rgb(var(--primary));text-decoration:none}:where(body),body .v-application{color:rgba(var(--text),.8);font-family:var(--font-family)}.button,:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button,:where(input[type=submit],button[type=submit]){background:rgb(var(--primary))!important;border-radius:var(--radius-100)!important;color:#fff!important;font-size:var(--font-size-14)!important;font-weight:var(--font-weight-500)!important;line-height:var(--size-24)!important;padding:var(--size-8) var(--size-24)!important}.button,:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button,:where(input[type=submit],button[type=submit]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;display:inline-flex;gap:var(--size-8);justify-content:center;text-align:center;text-decoration:none;user-select:none}.outline:where(input[type=submit],button[type=submit],.button){background:#fff!important;color:rgb(var(--primary))!important;padding:calc(var(--size-8) - var(--border-size-2)) var(--size-24)!important}.outline:where(input[type=submit],button[type=submit],.button){border:var(--border-size-1) solid rgb(var(--primary))}.outline.button-large:where(input[type=submit],button[type=submit],.button){padding:calc(var(--size-12) - var(--border-size-1)) var(--size-32)!important}.button-large:where(input[type=submit],button[type=submit],.button){font-size:var(--font-size-16)!important;font-weight:var(--font-weight-500)!important;padding:var(--size-12) var(--size-32)!important}.button[disabled],[disabled]:where(input[type=submit],button[type=submit]){cursor:not-allowed}.button:where(:not(:active):hover),:where(input[type=submit],button[type=submit]):where(:not(:active):hover){background:rgba(var(--primary-hover),.9)!important}.button.outline:where(:not(:active):hover),.outline:where(input[type=submit],button[type=submit]):where(:not(:active):hover){background:rgba(var(--primary),.04)!important}.button>:where(svg),:where(input[type=submit],button[type=submit])>:where(svg){block-size:var(--size-24);flex-shrink:0;inline-size:var(--size-24)}.button>:where(svg>*),:where(input[type=submit],button[type=submit])>:where(svg>*){stroke:rgb(var(--primary));fill:rgb(var(--primary))}:where(form button:not([type]),[type=submit],[type=reset]):hover:not([disabled]){background:rgb(var(--primary-hover))!important}:where(form button:not([type]),[type=submit],[type=reset]):focus-visible:not([disabled]){background:rgb(var(--primary-hover))!important}:where(input[type=file]){align-self:flex-start;border:var(--border-size-1) solid var(--surface-2);border-radius:var(--radius-2);color:var(--text-2);cursor:auto;max-inline-size:100%;padding:0}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer;margin-inline-end:1.75ch}.flex{display:flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-1{flex:1 1 0%}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-start{justify-items:start}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}:where([type=text],textarea,select){border-radius:var(--radius-4)!important;border-style:solid!important;padding:var(--size-8)!important}:where([type=text],textarea,select){--border-color:#eee;border-color:var(--border-color);border-width:var(--border-size-1);width:100%}:where(textarea,select,[type=text]):hover:not([disabled]){border-color:#c2c2c2;outline:none}:where(textarea,select,[type=text]):focus-visible:not([disabled]){border-color:#c2c2c2;outline:none}:where(label){color:var(--label-color)!important;margin-bottom:var(--size-4)!important}:where(label){--label-color:#0f0f0f;display:block;font-size:var(--font-size-14)}