*,:after,:before{border:0 solid;box-sizing:border-box}html,body{overflow:hidden;--accent:#69b0f7;--red:#FC6D6A;--yellow:#FFAF56;--green:#65b771;--red-light:#f99e9c;--yellow-light:#fcdaac;--green-light:#C9F5B5;--black:#000000;--gray:#323232;overflow-x:clip;background-color:var(--background-1);color:var(--foreground);font-family:Helvetica,Arial,sans-serif}.theme-dark{--background-1:#0e0e0e;--background-2:#191919;--background-3:#353535;--background-4:#121212;--foreground:#cccccc;--selected:#ffffff;--loading-light-display:block;--loading-dark-display:none;color-scheme:dark}.theme-light{--background-1:#e3e3e3;--background-2:#ffffff;--background-3:#ababab;--background-4:#d1d1d1;--foreground:#323638;--selected:#000000;--loading-light-display:none;--loading-dark-display:block;--yellow:#c48941;color-scheme:light}.invalid{border-color:var(--red) !important;border-width:2px;border-style:solid}.collapse{display:none}.blazor-error-ui{background:#141414}h1,h2,h3{padding:0;margin:0}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1rem}@media (max-width:768px){h1{font-size:1.5rem}}@media (max-width:420px){h1{font-size:1.25rem}h2{font-size:1rem}h3{font-size:0.75rem}}hr{height:0.25rem}a{color:var(--accent);text-decoration-line:none;cursor:pointer}p{margin:0}a:hover{color:var(--accent);text-decoration-line:underline;cursor:pointer}button,input,select,textarea{min-height:calc(2rem + 4px);overflow-wrap:break-word;transition:background-color 0.125s,border-color 0.125s,filter 0.4s cubic-bezier(0.25,1,0.5,1),opacity 0.4s cubic-bezier(0.25,1,0.5,1);background-color:var(--background-2);color:var(--foreground);font-weight:700;padding:0.25rem;border-radius:0.25rem;border-width:2px;border-color:var(--background-2)}button,label{flex-direction:row;display:flex;gap:0.5rem}label{align-items:flex-end;font-weight:bold;font-size:1rem}button{align-items:center;justify-content:center;padding-left:0.5rem;padding-right:0.5rem;padding-top:0;padding-bottom:0;cursor:pointer}select{font-size:9pt}button:disabled,input:disabled,textarea:disabled,select:disabled{pointer-events:none;opacity:0.5}@media (hover:hover){button:hover,input:hover,textarea:hover,select:hover{filter:brightness(125%);background-color:var(--background-3);border-color:var(--background-3)}button:active,input:active,textarea:active,select:active,li > a:active{filter:brightness(150%);transition-duration:0s !important}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=date]{padding-top:.45rem;padding-bottom:.45rem}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{min-height:1.25rem;min-width:1.25rem;margin:0;cursor:pointer}textarea{resize:vertical;min-height:4.5rem}nav{min-width:250px;border-right-width:1px;min-height:calc(2rem + 4px);display:flex;flex-direction:column;background-color:var(--background-1);padding-left:0;border-style:solid;border-color:var(--background-3)}ul li{list-style-type:none;padding:0;margin:0}ul{padding:0;margin:0}li > a{min-height:calc(2rem + 4px);border-radius:0;transition:filter 0.4s cubic-bezier(0.25,1,0.5,1);padding-left:0.75rem;column-gap:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;display:flex;flex-direction:row;align-items:center;color:var(--foreground);padding-right:0.5rem;cursor:pointer;text-decoration-line:none}li > a:hover{text-decoration:none;filter:brightness(1.25);color:var(--foreground);background-color:var(--background-2)}@media (max-width:420px){button,input,select,textarea{overflow-wrap:anywhere;padding:0.5rem}}.app-icon{fill:transparent;stroke:var(--foreground)}svg text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}svg{margin:0;padding:0}@keyframes blink{50%{opacity:0.0}}@keyframes pulse{50%{opacity:.5}}.clock-blink{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.items-center{align-items:center}.special-interaction-highlight{transition:border-color 0.125s;border-width:2px;border-color:var(--accent);border-radius:0.25rem}.special-interaction-highlight-animated{animation:highlightFade 1.5s infinite alternate;transition:border-color 0.125s;border-width:2px;border-color:var(--accent);border-radius:0.25rem}.special-interaction-hidden{transition:border-color 0.125s;border-width:2px;border-radius:0.25rem;border-color:var(--background-2)}.special-interaction-hidden:hover{border-color:var(--background-3)}.special-interaction-hidden-background{transition:border-color 0.125s;border-width:2px;border-radius:0.25rem;border-color:var(--background-1)}.special-interaction-highlight:hover{border-color:var(--foreground)}.can-hide{transition:opacity 0.25s}.can-hide-hidden{opacity:0}.selection-border{border-color:var(--selected)}@keyframes highlightFade{0%{border-color:var(--accent)}50%{border-color:var(--accent)}100%{border-color:var(--foreground)}}.display-none-on-mobile{}@media (hover:none){.display-none-on-mobile{display:none}}.loading-scale{flex-grow:1;max-width:150px;display:grid}.loading-pulse{animation-name:scale;animation-duration:2s;animation-timing-function:cubic-bezier(0.87,0,0.13,1);animation-iteration-count:infinite}@media (max-width:420px){.loading-scale{max-width:80px}}@media (max-width:768px){.loading-scale{max-width:120px}}.loading-spinner{animation-name:loading-spin;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;grid-template-areas:"overlay";animation-duration:2s;animation-timing-function:cubic-bezier(0.87,0,0.13,1);animation-iteration-count:infinite}.loading-spinner > svg{grid-area:overlay;animation-duration:2s;animation-timing-function:cubic-bezier(0.87,0,0.13,1);animation-iteration-count:infinite}.scaleDown{animation-name:scaleDown}.slideDown{animation-name:slideDown}@keyframes loading-spin{0%{transform:rotateY(0turn)}80%{transform:rotateY(1turn)}100%{transform:rotateY(1turn)}}@keyframes scale{0%{transform:scale(1)}65%{transform:scale(0.9)}85%{transform:scale(1)}}@keyframes slideDown{0%{transform:translate(0px,0px)}30%{transform:translate(0px,19.5%)}60%{transform:translate(0px,19.5%)}85%{transform:translate(0px,0px)}100%{}}@keyframes scaleDown{0%{transform:translate(0px,0px) scaleY(1)}30%{transform:translate(0px,-22%) scaleY(0.15)}60%{transform:translate(0px,-22%) scaleY(0.15)}85%{transform:translate(0px,0px) scaleY(1)}100%{}}.highlight-on-hover{cursor:pointer}.highlight-on-hover:hover{filter:brightness(1.5)}.loading-progress-text{text-align:center;font-weight:bold}.loading-progress-text:after{content:var(--blazor-load-percentage-text,"")}@media print{html,body{overflow:visible;--background-1:#e3e3e3;--background-2:#ffffff;--background-3:#ababab;--background-4:#d1d1d1;--foreground:#323638;--selected:#000000;--loading-light-display:none;--loading-dark-display:block;--yellow:#c48941;color-scheme:light}@page{size:auto;margin:10mm;}button{display:none;border:none !important;padding-top:0;padding-bottom:0;padding-left:0.25rem;padding-right:0.25rem}input,select,textarea{background:transparent;border-radius:0}button,input,select,textarea{min-height:calc(1rem + 4px);background:transparent}.flex-col{gap:0.125rem}span,code{font-size:10px}h1,h2,h3{font-size:1rem}}