@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal-C5eIEfLm.woff2)format("woff2"),url(/assets/raleway-latin-400-normal-sMcq1OIP.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal-Dim-CLtL.woff2)format("woff2"),url(/assets/raleway-latin-600-normal-BYS3Hyhk.woff)format("woff")}:root{--color-bg-from:#223370;--color-bg-to:#000723;--gradient-page:linear-gradient(135deg, var(--color-bg-from) 0%, var(--color-bg-to) 100%);--color-text:#f0f0ff;--color-muted:#aeafce;--color-rule:#8ec5ea33;--color-surface:#3879a11f;--color-row-hover:#3879a138;--color-header:#00072373;--color-field:#0a143a;--color-control-border:#8391c4;--color-action:#f4d111;--color-action-hover:#fcb32d;--color-on-action:#000723;--color-link:#8ec5ea;--color-link-hover:#c2e0f4;--color-error:#ff938a;--font-body:"Raleway", system-ui, sans-serif;--text-sm:.8125rem;--text-base:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-display:clamp(3rem, 9vw, 5.5rem);--leading:1.5;--tracking-tight:-.01em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-gutter:var(--space-4);--radius:4px;--radius-surface:6px;--rule:1px solid var(--color-rule);--control-line:1px solid var(--color-control-border);--control-height:2.75rem;--touch:2.5rem;--check-size:1.125rem;--check-border:1.5px;--focus-ring:2px solid var(--color-action);--focus-offset:2px;--underline-offset:2px;--underline-thick:2px;--width-app:68rem;--width-sidebar:16rem;--width-date:7rem;--width-login:22rem;--width-login-form:22rem;--width-login-wide:56rem;--transition:.12s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=640px){:root{--space-gutter:var(--space-6)}}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg-to) var(--gradient-page) no-repeat fixed;min-height:100%}body{color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading);font-variant-numeric:lining-nums tabular-nums;margin:0}input,button,select,textarea{font:inherit;color:inherit}input,select,textarea{min-height:var(--control-height);padding:0 var(--space-3);border:var(--control-line);border-radius:var(--radius);background:var(--color-field)}textarea{padding:var(--space-2) var(--space-3);resize:vertical}input[type=checkbox]{appearance:none;width:var(--check-size);height:var(--check-size);border:var(--check-border) solid var(--color-text);border-radius:var(--radius);background:var(--color-field);cursor:pointer;place-content:center;min-height:0;margin:0;padding:0;display:grid}input[type=checkbox]:before{content:"";width:calc(var(--check-size) * .6);height:calc(var(--check-size) * .6);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:var(--color-on-action);visibility:hidden}input[type=checkbox]:checked{border-color:var(--color-action);background:var(--color-action)}input[type=checkbox]:checked:before{visibility:visible}button{min-height:var(--control-height);padding:0 var(--space-4);border:var(--control-line);border-radius:var(--radius);cursor:pointer;transition:color var(--transition), background-color var(--transition), border-color var(--transition);background:0 0}button:hover:not(:disabled){border-color:var(--color-text);background:var(--color-row-hover)}button.primary{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action);font-weight:600}button.primary:hover:not(:disabled){border-color:var(--color-action-hover);background:var(--color-action-hover)}button.text{min-height:var(--touch);padding:0 var(--space-2);color:var(--color-link);text-underline-offset:var(--underline-offset);border:0;text-decoration:underline}button.text:hover:not(:disabled){color:var(--color-link-hover);text-decoration-thickness:var(--underline-thick);background:0 0}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:.6;cursor:not-allowed}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.loading[data-v-6a3fbcff]{padding:var(--space-7) var(--space-gutter);color:var(--color-muted)}
