:root{--_text:#667c99;--_primary:#4d79b3;--_secondary:#006fff;--_accent:#ff9100;--_info:#40bf40;--_warning:#bfbf40;--_error:#bf4040;--_todo:#bf40bf;--_text-50:hsl(from var(--_text) h s 95%);--_text-100:hsl(from var(--_text) h s 90%);--_text-200:hsl(from var(--_text) h s 80%);--_text-300:hsl(from var(--_text) h s 70%);--_text-400:hsl(from var(--_text) h s 60%);--_text-500:hsl(from var(--_text) h s 50%);--_text-600:hsl(from var(--_text) h s 40%);--_text-700:hsl(from var(--_text) h s 30%);--_text-800:hsl(from var(--_text) h s 20%);--_text-900:hsl(from var(--_text) h s 10%);--_text-950:hsl(from var(--_text) h s 5%);--_primary-50:hsl(from var(--_primary) h s 95%);--_primary-100:hsl(from var(--_primary) h s 90%);--_primary-200:hsl(from var(--_primary) h s 80%);--_primary-300:hsl(from var(--_primary) h s 70%);--_primary-400:hsl(from var(--_primary) h s 60%);--_primary-500:hsl(from var(--_primary) h s 50%);--_primary-600:hsl(from var(--_primary) h s 40%);--_primary-700:hsl(from var(--_primary) h s 30%);--_primary-800:hsl(from var(--_primary) h s 20%);--_primary-900:hsl(from var(--_primary) h s 10%);--_primary-950:hsl(from var(--_primary) h s 5%);--_secondary-50:hsl(from var(--_secondary) h s 95%);--_secondary-100:hsl(from var(--_secondary) h s 90%);--_secondary-200:hsl(from var(--_secondary) h s 80%);--_secondary-300:hsl(from var(--_secondary) h s 70%);--_secondary-400:hsl(from var(--_secondary) h s 60%);--_secondary-500:hsl(from var(--_secondary) h s 50%);--_secondary-600:hsl(from var(--_secondary) h s 40%);--_secondary-700:hsl(from var(--_secondary) h s 30%);--_secondary-800:hsl(from var(--_secondary) h s 20%);--_secondary-900:hsl(from var(--_secondary) h s 10%);--_secondary-950:hsl(from var(--_secondary) h s 5%);--_accent-50:hsl(from var(--_accent) h s 95%);--_accent-100:hsl(from var(--_accent) h s 90%);--_accent-200:hsl(from var(--_accent) h s 80%);--_accent-300:hsl(from var(--_accent) h s 70%);--_accent-400:hsl(from var(--_accent) h s 60%);--_accent-500:hsl(from var(--_accent) h s 50%);--_accent-600:hsl(from var(--_accent) h s 40%);--_accent-700:hsl(from var(--_accent) h s 30%);--_accent-800:hsl(from var(--_accent) h s 20%);--_accent-900:hsl(from var(--_accent) h s 10%);--_accent-950:hsl(from var(--_accent) h s 5%);--_info-50:hsl(from var(--_info) h s 95%);--_info-100:hsl(from var(--_info) h s 90%);--_info-200:hsl(from var(--_info) h s 80%);--_info-300:hsl(from var(--_info) h s 70%);--_info-400:hsl(from var(--_info) h s 60%);--_info-500:hsl(from var(--_info) h s 50%);--_info-600:hsl(from var(--_info) h s 40%);--_info-700:hsl(from var(--_info) h s 30%);--_info-800:hsl(from var(--_info) h s 20%);--_info-900:hsl(from var(--_info) h s 10%);--_info-950:hsl(from var(--_info) h s 5%);--_todo-50:hsl(from var(--_todo) h s 95%);--_todo-100:hsl(from var(--_todo) h s 90%);--_todo-200:hsl(from var(--_todo) h s 80%);--_todo-300:hsl(from var(--_todo) h s 70%);--_todo-400:hsl(from var(--_todo) h s 60%);--_todo-500:hsl(from var(--_todo) h s 50%);--_todo-600:hsl(from var(--_todo) h s 40%);--_todo-700:hsl(from var(--_todo) h s 30%);--_todo-800:hsl(from var(--_todo) h s 20%);--_todo-900:hsl(from var(--_todo) h s 10%);--_todo-950:hsl(from var(--_todo) h s 5%);--_warning-50:hsl(from var(--_warning) h s 95%);--_warning-100:hsl(from var(--_warning) h s 90%);--_warning-200:hsl(from var(--_warning) h s 80%);--_warning-300:hsl(from var(--_warning) h s 70%);--_warning-400:hsl(from var(--_warning) h s 60%);--_warning-500:hsl(from var(--_warning) h s 50%);--_warning-600:hsl(from var(--_warning) h s 40%);--_warning-700:hsl(from var(--_warning) h s 30%);--_warning-800:hsl(from var(--_warning) h s 20%);--_warning-900:hsl(from var(--_warning) h s 10%);--_warning-950:hsl(from var(--_warning) h s 5%);--_error-50:hsl(from var(--_error) h s 95%);--_error-100:hsl(from var(--_error) h s 90%);--_error-200:hsl(from var(--_error) h s 80%);--_error-300:hsl(from var(--_error) h s 70%);--_error-400:hsl(from var(--_error) h s 60%);--_error-500:hsl(from var(--_error) h s 50%);--_error-600:hsl(from var(--_error) h s 40%);--_error-700:hsl(from var(--_error) h s 30%);--_error-800:hsl(from var(--_error) h s 20%);--_error-900:hsl(from var(--_error) h s 10%);--_error-950:hsl(from var(--_error) h s 5%);--theme-text-500:var(--_text-500);--theme-text-50:var(--lightningcss-light,var(--_text-50))var(--lightningcss-dark,var(--_text-950));--theme-text-100:var(--lightningcss-light,var(--_text-100))var(--lightningcss-dark,var(--_text-900));--theme-text-200:var(--lightningcss-light,var(--_text-200))var(--lightningcss-dark,var(--_text-800));--theme-text-300:var(--lightningcss-light,var(--_text-300))var(--lightningcss-dark,var(--_text-700));--theme-text-400:var(--lightningcss-light,var(--_text-400))var(--lightningcss-dark,var(--_text-600));--theme-text-600:var(--lightningcss-light,var(--_text-600))var(--lightningcss-dark,var(--_text-400));--theme-text-700:var(--lightningcss-light,var(--_text-700))var(--lightningcss-dark,var(--_text-300));--theme-text-800:var(--lightningcss-light,var(--_text-800))var(--lightningcss-dark,var(--_text-200));--theme-text-900:var(--lightningcss-light,var(--_text-900))var(--lightningcss-dark,var(--_text-100));--theme-text-950:var(--lightningcss-light,var(--_text-950))var(--lightningcss-dark,var(--_text-50));--theme-primary-500:var(--_primary-500);--theme-primary-50:var(--lightningcss-light,var(--_primary-50))var(--lightningcss-dark,var(--_primary-950));--theme-primary-100:var(--lightningcss-light,var(--_primary-100))var(--lightningcss-dark,var(--_primary-900));--theme-primary-200:var(--lightningcss-light,var(--_primary-200))var(--lightningcss-dark,var(--_primary-800));--theme-primary-300:var(--lightningcss-light,var(--_primary-300))var(--lightningcss-dark,var(--_primary-700));--theme-primary-400:var(--lightningcss-light,var(--_primary-400))var(--lightningcss-dark,var(--_primary-600));--theme-primary-600:var(--lightningcss-light,var(--_primary-600))var(--lightningcss-dark,var(--_primary-400));--theme-primary-700:var(--lightningcss-light,var(--_primary-700))var(--lightningcss-dark,var(--_primary-300));--theme-primary-800:var(--lightningcss-light,var(--_primary-800))var(--lightningcss-dark,var(--_primary-200));--theme-primary-900:var(--lightningcss-light,var(--_primary-900))var(--lightningcss-dark,var(--_primary-100));--theme-primary-950:var(--lightningcss-light,var(--_primary-950))var(--lightningcss-dark,var(--_primary-50));--theme-secondary-500:var(--_secondary-500);--theme-secondary-50:var(--lightningcss-light,var(--_secondary-50))var(--lightningcss-dark,var(--_secondary-950));--theme-secondary-100:var(--lightningcss-light,var(--_secondary-100))var(--lightningcss-dark,var(--_secondary-900));--theme-secondary-200:var(--lightningcss-light,var(--_secondary-200))var(--lightningcss-dark,var(--_secondary-800));--theme-secondary-300:var(--lightningcss-light,var(--_secondary-300))var(--lightningcss-dark,var(--_secondary-700));--theme-secondary-400:var(--lightningcss-light,var(--_secondary-400))var(--lightningcss-dark,var(--_secondary-600));--theme-secondary-600:var(--lightningcss-light,var(--_secondary-600))var(--lightningcss-dark,var(--_secondary-400));--theme-secondary-700:var(--lightningcss-light,var(--_secondary-700))var(--lightningcss-dark,var(--_secondary-300));--theme-secondary-800:var(--lightningcss-light,var(--_secondary-800))var(--lightningcss-dark,var(--_secondary-200));--theme-secondary-900:var(--lightningcss-light,var(--_secondary-900))var(--lightningcss-dark,var(--_secondary-100));--theme-secondary-950:var(--lightningcss-light,var(--_secondary-950))var(--lightningcss-dark,var(--_secondary-50));--theme-accent-500:var(--_accent-500);--theme-accent-50:var(--lightningcss-light,var(--_accent-50))var(--lightningcss-dark,var(--_accent-950));--theme-accent-100:var(--lightningcss-light,var(--_accent-100))var(--lightningcss-dark,var(--_accent-900));--theme-accent-200:var(--lightningcss-light,var(--_accent-200))var(--lightningcss-dark,var(--_accent-800));--theme-accent-300:var(--lightningcss-light,var(--_accent-300))var(--lightningcss-dark,var(--_accent-700));--theme-accent-400:var(--lightningcss-light,var(--_accent-400))var(--lightningcss-dark,var(--_accent-600));--theme-accent-600:var(--lightningcss-light,var(--_accent-600))var(--lightningcss-dark,var(--_accent-400));--theme-accent-700:var(--lightningcss-light,var(--_accent-700))var(--lightningcss-dark,var(--_accent-300));--theme-accent-800:var(--lightningcss-light,var(--_accent-800))var(--lightningcss-dark,var(--_accent-200));--theme-accent-900:var(--lightningcss-light,var(--_accent-900))var(--lightningcss-dark,var(--_accent-100));--theme-accent-950:var(--lightningcss-light,var(--_accent-950))var(--lightningcss-dark,var(--_accent-50));--theme-info-500:var(--_info-500);--theme-info-50:var(--lightningcss-light,var(--_info-50))var(--lightningcss-dark,var(--_info-950));--theme-info-100:var(--lightningcss-light,var(--_info-100))var(--lightningcss-dark,var(--_info-900));--theme-info-200:var(--lightningcss-light,var(--_info-200))var(--lightningcss-dark,var(--_info-800));--theme-info-300:var(--lightningcss-light,var(--_info-300))var(--lightningcss-dark,var(--_info-700));--theme-info-400:var(--lightningcss-light,var(--_info-400))var(--lightningcss-dark,var(--_info-600));--theme-info-600:var(--lightningcss-light,var(--_info-600))var(--lightningcss-dark,var(--_info-400));--theme-info-700:var(--lightningcss-light,var(--_info-700))var(--lightningcss-dark,var(--_info-300));--theme-info-800:var(--lightningcss-light,var(--_info-800))var(--lightningcss-dark,var(--_info-200));--theme-info-900:var(--lightningcss-light,var(--_info-900))var(--lightningcss-dark,var(--_info-100));--theme-info-950:var(--lightningcss-light,var(--_info-950))var(--lightningcss-dark,var(--_info-50));--theme-todo-500:var(--_todo-500);--theme-todo-50:var(--lightningcss-light,var(--_todo-50))var(--lightningcss-dark,var(--_todo-950));--theme-todo-100:var(--lightningcss-light,var(--_todo-100))var(--lightningcss-dark,var(--_todo-900));--theme-todo-200:var(--lightningcss-light,var(--_todo-200))var(--lightningcss-dark,var(--_todo-800));--theme-todo-300:var(--lightningcss-light,var(--_todo-300))var(--lightningcss-dark,var(--_todo-700));--theme-todo-400:var(--lightningcss-light,var(--_todo-400))var(--lightningcss-dark,var(--_todo-600));--theme-todo-600:var(--lightningcss-light,var(--_todo-600))var(--lightningcss-dark,var(--_todo-400));--theme-todo-700:var(--lightningcss-light,var(--_todo-700))var(--lightningcss-dark,var(--_todo-300));--theme-todo-800:var(--lightningcss-light,var(--_todo-800))var(--lightningcss-dark,var(--_todo-200));--theme-todo-900:var(--lightningcss-light,var(--_todo-900))var(--lightningcss-dark,var(--_todo-100));--theme-todo-950:var(--lightningcss-light,var(--_todo-950))var(--lightningcss-dark,var(--_todo-50));--theme-warning-500:var(--_warning-500);--theme-warning-50:var(--lightningcss-light,var(--_warning-50))var(--lightningcss-dark,var(--_warning-950));--theme-warning-100:var(--lightningcss-light,var(--_warning-100))var(--lightningcss-dark,var(--_warning-900));--theme-warning-200:var(--lightningcss-light,var(--_warning-200))var(--lightningcss-dark,var(--_warning-800));--theme-warning-300:var(--lightningcss-light,var(--_warning-300))var(--lightningcss-dark,var(--_warning-700));--theme-warning-400:var(--lightningcss-light,var(--_warning-400))var(--lightningcss-dark,var(--_warning-600));--theme-warning-600:var(--lightningcss-light,var(--_warning-600))var(--lightningcss-dark,var(--_warning-400));--theme-warning-700:var(--lightningcss-light,var(--_warning-700))var(--lightningcss-dark,var(--_warning-300));--theme-warning-800:var(--lightningcss-light,var(--_warning-800))var(--lightningcss-dark,var(--_warning-200));--theme-warning-900:var(--lightningcss-light,var(--_warning-900))var(--lightningcss-dark,var(--_warning-100));--theme-warning-950:var(--lightningcss-light,var(--_warning-950))var(--lightningcss-dark,var(--_warning-50));--theme-error-500:var(--_error-500);--theme-error-50:var(--lightningcss-light,var(--_error-50))var(--lightningcss-dark,var(--_error-950));--theme-error-100:var(--lightningcss-light,var(--_error-100))var(--lightningcss-dark,var(--_error-900));--theme-error-200:var(--lightningcss-light,var(--_error-200))var(--lightningcss-dark,var(--_error-800));--theme-error-300:var(--lightningcss-light,var(--_error-300))var(--lightningcss-dark,var(--_error-700));--theme-error-400:var(--lightningcss-light,var(--_error-400))var(--lightningcss-dark,var(--_error-600));--theme-error-600:var(--lightningcss-light,var(--_error-600))var(--lightningcss-dark,var(--_error-400));--theme-error-700:var(--lightningcss-light,var(--_error-700))var(--lightningcss-dark,var(--_error-300));--theme-error-800:var(--lightningcss-light,var(--_error-800))var(--lightningcss-dark,var(--_error-200));--theme-error-900:var(--lightningcss-light,var(--_error-900))var(--lightningcss-dark,var(--_error-100));--theme-error-950:var(--lightningcss-light,var(--_error-950))var(--lightningcss-dark,var(--_error-50))}.theme-depth-0{--_theme-depth-background:95%;--_theme-depth-foreground:30%;--_theme-depth-link:30%}.theme-depth-1{--_theme-depth-background:90%;--_theme-depth-foreground:35%;--_theme-depth-link:30%}.theme-depth-2{--_theme-depth-background:80%;--_theme-depth-foreground:25%;--_theme-depth-link:30%}.theme-depth-3{--_theme-depth-background:70%;--_theme-depth-foreground:15%;--_theme-depth-link:20%}.theme-depth-4{--_theme-depth-background:60%;--_theme-depth-foreground:5%;--_theme-depth-link:20%}.theme-depth-5{--_theme-depth-background:50%;--_theme-depth-foreground:0%;--_theme-depth-link:20%}.theme-depth-6{--_theme-depth-background:40%;--_theme-depth-foreground:95%;--_theme-depth-link:70%}.theme-depth-7{--_theme-depth-background:30%;--_theme-depth-foreground:85%;--_theme-depth-link:70%}.theme-depth-8{--_theme-depth-background:20%;--_theme-depth-foreground:75%;--_theme-depth-link:70%}.theme-depth-9{--_theme-depth-background:10%;--_theme-depth-foreground:65%;--_theme-depth-link:50%}.theme-depth-10{--_theme-depth-background:5%;--_theme-depth-foreground:55%;--_theme-depth-link:50%}.theme-color-primary{--_theme-core-background-color:var(--_primary);--_theme-core-text-color:var(--_text)}.theme-color-secondary{--_theme-core-background-color:var(--_secondary);--_theme-core-text-color:var(--_text)}.theme-color-accent{--_theme-core-background-color:var(--_accent);--_theme-core-text-color:var(--_text)}.theme-color-info{--_theme-core-background-color:var(--_info);--_theme-core-text-color:var(--_text)}.theme-color-warning{--_theme-core-background-color:var(--_warning);--_theme-core-text-color:var(--_text)}.theme-color-error{--_theme-core-background-color:var(--_error);--_theme-core-text-color:var(--_text)}.theme-color-todo{--_theme-core-background-color:var(--_todo);--_theme-core-text-color:var(--_text)}:is(.theme-color-primary,.theme-color-secondary,.theme-color-accent){--_theme-link-hue:130deg;--theme-background:var(--lightningcss-light,hsl(from var(--_theme-core-background-color) h s var(--_theme-depth-background)))var(--lightningcss-dark,hsl(from var(--_theme-core-background-color) h s calc(100% - var(--_theme-depth-background))));--theme-text:var(--lightningcss-light,hsl(from var(--_theme-core-background-color) h s var(--_theme-depth-foreground)))var(--lightningcss-dark,hsl(from var(--_theme-core-background-color) h s calc(100% - var(--_theme-depth-foreground))));--theme-link-text:var(--lightningcss-light,hsl(var(--_theme-link-hue) 100% var(--_theme-depth-link)))var(--lightningcss-dark,hsl(var(--_theme-link-hue) 100% calc(100% - var(--_theme-depth-link))))}:is(.theme-color-info,.theme-color-warning,.theme-color-error,.theme-color-todo){--_theme-link-hue:220deg;--theme-background:hsl(from var(--_theme-core-background-color) h s 55%);--theme-text:hsl(from var(--_theme-core-background-color) h s 15%);--theme-link-text:hsl(var(--_theme-link-hue) 100% 50%)}:is(.theme-color-primary,.theme-color-secondary,.theme-color-accent),:is(.theme-color-info,.theme-color-warning,.theme-color-error,.theme-color-todo){--theme-border:hsl(from var(--theme-background) h calc(s * .5) 65%);--theme-text-bold:var(--lightningcss-light,hsl(from var(--theme-text) h 100% l))var(--lightningcss-dark,hsl(from var(--theme-text) h 100% l));--theme-background-tint:hsl(from var(--theme-background) h s calc(l + 5));--theme-background-shade:hsl(from var(--theme-background) h s calc(l - 5));--theme-text-tint:hsl(from var(--theme-text) h s calc(l + 5));--theme-text-shade:hsl(from var(--theme-text) h s calc(l - 5));--theme-link-text-tint:hsl(from var(--theme-link-text) h s calc(l + 5));--theme-link-text-shade:hsl(from var(--theme-link-text) h s calc(l - 5));--theme-background-hover:var(--lightningcss-light,var(--theme-background-shade))var(--lightningcss-dark,var(--theme-background-tint));--theme-background-active:var(--lightningcss-light,var(--theme-background-tint))var(--lightningcss-dark,var(--theme-background-shade));--theme-background-disabled:hsl(from var(--theme-background) h 0% l);--theme-text-hover:var(--lightningcss-light,var(--theme-text-shade))var(--lightningcss-dark,var(--theme-text-tint));--theme-text-active:var(--lightningcss-light,var(--theme-text-tint))var(--lightningcss-dark,var(--theme-text-shade));--theme-text-disabled:hsl(from var(--theme-text) h 0% l);--theme-link-text-hover:var(--lightningcss-light,var(--theme-link-text-shade))var(--lightningcss-dark,var(--theme-link-text-tint));--theme-link-text-active:var(--lightningcss-light,var(--theme-link-text-tint))var(--lightningcss-dark,var(--theme-link-text-shade));--theme-link-text-disabled:hsl(from var(--theme-link-text) h 0% l)}:is(.theme-color-primary,.theme-color-secondary,.theme-color-accent,.theme-color-info,.theme-color-warning,.theme-color-error,.theme-color-todo) :is(b,h1,h2,h3,h4,h5,h6,figcaption,.heading){color:var(--theme-text-bold);font-weight:bolder}:any-link{transition-property:-webkit-text-decoration,text-decoration,color;transition-duration:var(--theme-anim-transition);color:var(--theme-link-text)}:any-link:active{color:var(--theme-link-text-active)}:any-link:focus{color:var(--theme-link-text-focus)}:any-link:hover{color:var(--theme-link-text-hover);text-decoration:none}:root,html,body{font-size:16px}:root{--z-index-max:2147480000;--padding-normal:.5rem;--padding-small:calc(var(--padding-normal) * .5);--padding-xsmall:calc(var(--padding-normal) * .25);--padding-xxsmall:calc(var(--padding-normal) * .125);--padding-large:calc(var(--padding-normal) * 1.5);--padding-xlarge:calc(var(--padding-normal) * 2);--padding-xxlarge:calc(var(--padding-normal) * 3);--size-border-radius:.5rem;--size-header-footer-border:.25rem;--size-header-height:4.5rem;--size-icon-button:1.25rem;--app-column-max-width:55rem;--component-project-item-size:calc((var(--app-column-max-width) / 3) - (2 * var(--padding-xxlarge)));--component-layer-padding:var(--padding-normal) var(--padding-xxlarge);--component-layer-gap:var(--padding-xxlarge)}@media only screen and (width<=35rem){:root{--size-header-height:6rem;--component-layer-padding:var(--padding-normal)}}:root{--anim-transition-duration:.2s;--anim-transition-timing-function:ease-out;--anim-transition:var(--anim-transition-duration) var(--anim-transition-timing-function)}:not(math,maction,annotation,annotation-xml,menclose,merror,mfenced,mfrac,mi,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,semantics,mspace,msqrt,mstyle,msub,msup,msubsup,mtable,mtd,mtext,mtr,munder,munderover),:not(math,maction,annotation,annotation-xml,menclose,merror,mfenced,mfrac,mi,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,semantics,mspace,msqrt,mstyle,msub,msup,msubsup,mtable,mtd,mtext,mtr,munder,munderover):before,:not(math,maction,annotation,annotation-xml,menclose,merror,mfenced,mfrac,mi,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,semantics,mspace,msqrt,mstyle,msub,msup,msubsup,mtable,mtd,mtext,mtr,munder,munderover):after{box-sizing:border-box;border:none;margin:0;padding:0;font-weight:400}body{min-height:100lvh;transition:color var(--anim-transition), background-color var(--anim-transition);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;place-items:stretch start;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;display:flex}hr{border:1px solid var(--theme-border)}ul,ol{text-align:initial;padding-inline-start:var(--padding-xxlarge)}:is(ul,ol).list-none{list-style:none}.error,merror{background-color:hsl(var(--hue-error), 60%, 65%);color:var(--theme-black)}.centered{text-align:center;align-self:center}.round{border-radius:var(--size-border-radius)}.capitalize{text-transform:capitalize}.nowrap{white-space:nowrap}.rows{flex-direction:column;display:flex}.columns{flex-direction:row;justify-content:space-evenly;display:flex}.gap-xxs{gap:var(--padding-xxsmall)}.gap-xs{gap:var(--padding-xsmall)}.gap-s{gap:var(--padding-small)}.gap{gap:var(--padding-normal)}.gap-l{gap:var(--padding-large)}.gap-xl{gap:var(--padding-xlarge)}.gap-xxl{gap:var(--padding-xxlarge)}@font-face{font-family:STIX-Two-Math;src:url(/assets/STIXTwoMath-Regular-CkLVv5YA.woff2)format("opentype")}:root.theme-dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.theme-light-mode{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{color:var(--theme-text);background-color:var(--theme-background);scrollbar-color:var(--theme-primary-300) transparent}math{font-family:STIX-Two-Math}article{text-align:justify;gap:var(--padding-xxlarge);flex-direction:column;display:flex;container:article/inline-size}:is(a[data-v-94b1ee7d],button[data-v-94b1ee7d],img[data-v-94b1ee7d],svg[data-v-94b1ee7d]){border-radius:var(--size-border-radius)}.ext-icon[data-v-94b1ee7d]{padding-right:var(--padding-small);font-size:small}img[data-v-94b1ee7d]{width:100%;height:100%}:is(img[data-v-94b1ee7d],svg[data-v-94b1ee7d]){aspect-ratio:1}.fa-icon[data-v-94b1ee7d]{width:var(--size-icon-button);height:var(--size-icon-button)}.link.disabled[data-v-94b1ee7d]{pointer-events:none}.inline-icon-text[data-v-94b1ee7d]{align-items:center;display:inline-flex}.button-background-layer[data-v-3dde8b89]{text-align:center;cursor:pointer;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;text-rendering:auto;text-transform:none;text-indent:0;text-shadow:none;-webkit-user-select:none;user-select:none;padding:0;line-height:normal;display:inline-flex}.button-background-layer.disabled[data-v-3dde8b89]{pointer-events:none}.button-background-layer.icon-button[data-v-3dde8b89]{aspect-ratio:1}.button-background-layer>.button-link[data-v-3dde8b89]{color:inherit;background-color:inherit;font-size:inherit;padding:var(--padding-normal);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.button-background-layer>.button-link[data-v-3dde8b89]:not([disabled]){cursor:pointer}footer[data-v-756a11e1]{container:footer/inline-size}footer[data-v-756a11e1] :any-link{text-decoration:none}footer[data-v-756a11e1] :any-link:hover{text-decoration:underline}.responsive-row[data-v-756a11e1]{border-top:var(--size-header-footer-border) solid var(--theme-accent-500);border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:0;display:flex}.responsive-row>.socials[data-v-756a11e1]{justify-self:left}.responsive-row>.links[data-v-756a11e1]{justify-self:center}.responsive-row>.links[data-v-756a11e1]>:not(:first-child):before{content:"·";padding:0 var(--padding-normal);display:inline-block}.responsive-row>.copyright[data-v-756a11e1]{justify-self:right}@container (width<=40rem){.responsive-row[data-v-756a11e1]{justify-content:center;gap:var(--padding-normal);flex-direction:column}.responsive-row[data-v-756a11e1]>:is(.copyright,.links,.socials){justify-self:center}@media only screen and (resolution>=192dpi){.responsive-row{font-size:1.5rem}}}.dialog-container[data-v-cf2a4d42]{align-self:center}.dialog[data-v-cf2a4d42]{gap:var(--padding-normal);max-width:var(--app-column-max-width);font-size:small}.button-list[data-v-cf2a4d42]{justify-content:stretch;align-items:stretch}.button-list>.button[data-v-cf2a4d42]{flex:1}@media only screen and (width<=35rem){.button-list[data-v-cf2a4d42]{flex-direction:column-reverse}}header[data-v-0b98cfe4]{z-index:var(--z-index-max);position:sticky;inset:0}header>.responsive-row[data-v-0b98cfe4]{padding:0 calc(var(--padding-xxlarge) * 2);height:var(--size-header-height);border-bottom:var(--size-header-footer-border) solid var(--theme-accent-500);border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:0;display:flex;position:relative}header>.responsive-row>.title-text[data-v-0b98cfe4]{color:var(--theme-background);font-size:xx-large;font-weight:bolder;text-decoration:none}header>.responsive-row>.title-text[data-v-0b98cfe4]:hover{text-decoration:underline}header>.consent-banner[data-v-0b98cfe4]{padding-top:var(--padding-normal)}@media only screen and (width<=35rem){header>.responsive-row[data-v-0b98cfe4]{flex-direction:column;display:flex}header>.responsive-row>.buttons[data-v-0b98cfe4]{padding-bottom:var(--padding-normal)}}.app[data-v-90001aa8]{grid-template-columns:minmax(0, auto) minmax(0, var(--app-column-max-width)) minmax(0, auto);grid-template-rows:min-content auto min-content;min-height:100lvh;display:grid}.app[data-v-90001aa8]>:is(.header,.footer){grid-column:1/4}.app>.app-column[data-v-90001aa8]{padding:var(--padding-xxlarge) 0;flex-direction:column;grid-column:2/3;display:flex}.app>.app-column>main[data-v-90001aa8]{flex:1}
